SYMBOL INDEX (98435 symbols across 5588 files) FILE: Documentation/DocBook/procfs_example.c type fb_data_t (line 59) | struct fb_data_t { type proc_dir_entry (line 65) | struct proc_dir_entry type fb_data_t (line 69) | struct fb_data_t function proc_read_jiffies (line 72) | static int proc_read_jiffies(char *page, char **start, function proc_read_foobar (line 85) | static int proc_read_foobar(char *page, char **start, function proc_write_foobar (line 100) | static int proc_write_foobar(struct file *file, function init_procfs_example (line 122) | static int __init init_procfs_example(void) function cleanup_procfs_example (line 206) | static void __exit cleanup_procfs_example(void) FILE: Documentation/firmware_class/firmware_sample_driver.c type device (line 24) | struct device function sample_firmware_load (line 30) | static void sample_firmware_load(char *firmware, int size) function sample_probe_default (line 38) | static void sample_probe_default(void) function sample_probe_specific (line 57) | static void sample_probe_specific(void) function sample_probe_async_cont (line 78) | static void sample_probe_async_cont(const struct firmware *fw, void *con... function sample_probe_async (line 90) | static void sample_probe_async(void) function sample_init (line 105) | static int sample_init(void) function sample_exit (line 119) | static void __exit sample_exit(void) FILE: Documentation/firmware_class/firmware_sample_firmware_class.c type class_device (line 24) | struct class_device type kobject (line 24) | struct kobject type class_device_attribute (line 29) | struct class_device_attribute type attribute (line 29) | struct attribute type kobject (line 34) | struct kobject type bin_attribute (line 34) | struct bin_attribute type kobject (line 35) | struct kobject type bin_attribute (line 35) | struct bin_attribute type firmware_priv (line 37) | struct firmware_priv { type class (line 43) | struct class function firmware_loading_show (line 45) | static ssize_t firmware_loading_show(struct class_device *class_dev, cha... function firmware_loading_store (line 50) | static ssize_t firmware_loading_store(struct class_device *class_dev, function firmware_data_read (line 78) | static ssize_t firmware_data_read(struct kobject *kobj, function firmware_data_write (line 88) | static ssize_t firmware_data_write(struct kobject *kobj, type bin_attribute (line 98) | struct bin_attribute function fw_setup_class_device (line 104) | static int fw_setup_class_device(struct class_device *class_dev, function fw_remove_class_device (line 161) | static void fw_remove_class_device(struct class_device *class_dev) type class_device (line 170) | struct class_device type device (line 172) | struct device function firmware_sample_init (line 177) | static int __init firmware_sample_init(void) function firmware_sample_exit (line 195) | static void __exit firmware_sample_exit(void) FILE: Documentation/networking/ifenslave.c type u64 (line 167) | typedef unsigned long long u64; type __uint32_t (line 168) | typedef __uint32_t u32; type __uint16_t (line 169) | typedef __uint16_t u16; type __uint8_t (line 170) | typedef __uint8_t u8; type option (line 173) | struct option type ifreq (line 202) | struct ifreq type ifreq (line 203) | struct ifreq type dev_ifr (line 205) | struct dev_ifr { type dev_ifr (line 211) | struct dev_ifr type dev_ifr (line 218) | struct dev_ifr type dev_ifr (line 227) | struct dev_ifr type sockaddr (line 229) | struct sockaddr type sockaddr (line 230) | struct sockaddr function main (line 244) | int main(int argc, char *argv[]) function if_getconfig (line 505) | static int if_getconfig(char *ifname) function if_print (line 570) | static void if_print(char *ifname) function get_drv_info (line 605) | static int get_drv_info(char *master_ifname) function change_active (line 644) | static int change_active(char *master_ifname, char *slave_ifname) function enslave (line 671) | static int enslave(char *master_ifname, char *slave_ifname) function release (line 833) | static int release(char *master_ifname, char *slave_ifname) function get_if_settings (line 873) | static int get_if_settings(char *ifname, struct dev_ifr ifra[]) function get_slave_flags (line 894) | static int get_slave_flags(char *slave_ifname) function set_master_hwaddr (line 912) | static int set_master_hwaddr(char *master_ifname, struct sockaddr *hwaddr) function set_slave_hwaddr (line 936) | static int set_slave_hwaddr(char *slave_ifname, struct sockaddr *hwaddr) function set_slave_mtu (line 974) | static int set_slave_mtu(char *slave_ifname, int mtu) function set_if_flags (line 994) | static int set_if_flags(char *ifname, short flags) function set_if_up (line 1014) | static int set_if_up(char *ifname, short flags) function set_if_down (line 1019) | static int set_if_down(char *ifname, short flags) function clear_if_addr (line 1024) | static int clear_if_addr(char *ifname) function set_if_addr (line 1045) | static int set_if_addr(char *master_ifname, char *slave_ifname) FILE: arch/alpha/boot/bootp.c type pcb_struct (line 26) | struct pcb_struct type pcb_struct (line 26) | struct pcb_struct type hwrpb_struct (line 31) | struct hwrpb_struct type pcb_struct (line 32) | struct pcb_struct function pal_init (line 67) | void function load (line 110) | static inline void function runkernel (line 119) | static inline void function start_kernel (line 133) | void FILE: arch/alpha/boot/bootpz.c type pcb_struct (line 45) | struct pcb_struct type pcb_struct (line 45) | struct pcb_struct type hwrpb_struct (line 53) | struct hwrpb_struct type pcb_struct (line 54) | struct pcb_struct function find_pa (line 63) | static inline unsigned long function check_range (line 75) | int function pal_init (line 115) | void function runkernel (line 161) | static inline void function start_kernel (line 261) | void FILE: arch/alpha/boot/main.c type pcb_struct (line 24) | struct pcb_struct type pcb_struct (line 24) | struct pcb_struct type hwrpb_struct (line 26) | struct hwrpb_struct type pcb_struct (line 27) | struct pcb_struct function pal_init (line 62) | void function openboot (line 105) | static inline long openboot(void) function close (line 116) | static inline long close(long dev) function load (line 121) | static inline long load(long dev, unsigned long addr, unsigned long count) function runkernel (line 141) | static void runkernel(void) function start_kernel (line 152) | void start_kernel(void) FILE: arch/alpha/boot/misc.c type uch (line 36) | typedef unsigned char uch; type ush (line 37) | typedef unsigned short ush; type ulg (line 38) | typedef unsigned long ulg; function free (line 122) | static void free(void *where) function gzip_mark (line 126) | static void gzip_mark(void **ptr) function gzip_release (line 131) | static void gzip_release(void **ptr) function fill_inbuf (line 140) | int fill_inbuf(void) function flush_window (line 156) | void flush_window(void) function error (line 175) | static void error(char *x) function decompress_kernel (line 184) | unsigned int FILE: arch/alpha/boot/tools/mkbb.c type disklabel (line 35) | struct disklabel { type bootblock (line 68) | typedef union __bootblock { FILE: arch/alpha/boot/tools/objstrip.c function usage (line 39) | void function main (line 49) | int FILE: arch/alpha/kernel/alpha_ksyms.c type hwrpb_struct (line 42) | struct hwrpb_struct type pt_regs (line 43) | struct pt_regs type user (line 43) | struct user type pt_regs (line 146) | struct pt_regs FILE: arch/alpha/kernel/asm-offsets.c function foo (line 18) | void foo(void) FILE: arch/alpha/kernel/console.c type pci_controller (line 24) | struct pci_controller type pci_controller (line 25) | struct pci_controller type pci_controller (line 25) | struct pci_controller function set_vga_hose (line 33) | void __init function locate_and_init_vga (line 42) | void __init FILE: arch/alpha/kernel/core_apecs.c function mk_conf_addr (line 90) | static int function conf_read (line 124) | static unsigned int function conf_write (line 206) | static void function apecs_read_config (line 272) | static int function apecs_write_config (line 291) | static int type pci_ops (line 308) | struct pci_ops function apecs_pci_tbi (line 314) | void function apecs_init_arch (line 322) | void __init function apecs_pci_clr_err (line 372) | void function apecs_machine_check (line 389) | void FILE: arch/alpha/kernel/core_cia.c function mk_conf_addr (line 87) | static int function conf_read (line 103) | static unsigned int function conf_write (line 158) | static void function cia_read_config (line 206) | static int function cia_write_config (line 225) | static int type pci_ops (line 242) | struct pci_ops function cia_pci_tbi (line 254) | void function cia_pci_tbi_try2 (line 281) | void function cia_prepare_tbia_workaround (line 325) | static inline void function verify_tb_operation (line 344) | static void __init function cia_save_srm_settings (line 572) | __attribute((common)); function cia_restore_srm_settings (line 600) | void function do_init_arch (line 628) | static void __init function cia_init_arch (line 773) | void __init function pyxis_init_arch (line 779) | void __init function cia_kill_arch (line 804) | void function cia_init_pci (line 811) | void __init function cia_pci_clr_err (line 819) | static inline void function cia_decode_pci_error (line 831) | static void function cia_decode_mem_error (line 930) | static void function cia_decode_ecc_error (line 1026) | static void function cia_decode_parity_error (line 1072) | static void function cia_decode_mchk (line 1101) | static int function cia_machine_check (line 1194) | void FILE: arch/alpha/kernel/core_irongate.c function mk_conf_addr (line 81) | static int function irongate_read_config (line 102) | static int function irongate_write_config (line 127) | static int type pci_ops (line 158) | struct pci_ops function irongate_pci_clr_err (line 164) | int function albacore_init_arch (line 201) | static void __init function irongate_setup_agp (line 250) | static void __init function irongate_init_arch (line 259) | void __init type vm_struct (line 316) | struct vm_struct function irongate_iounmap (line 408) | void FILE: arch/alpha/kernel/core_lca.c function mk_conf_addr (line 99) | static int function conf_read (line 127) | static unsigned int function conf_write (line 165) | static void function lca_read_config (line 199) | static int function lca_write_config (line 217) | static int type pci_ops (line 233) | struct pci_ops function lca_pci_tbi (line 239) | void function lca_init_arch (line 247) | void __init function mem_error (line 334) | static void function ioc_error (line 357) | static void function lca_machine_check (line 388) | void function lca_clock_print (line 478) | void function lca_get_clock (line 495) | int function lca_clock_fiddle (line 505) | void FILE: arch/alpha/kernel/core_marvel.c type io7 (line 48) | struct io7 function read_ev7_csr (line 54) | static unsigned long __attribute__ ((unused)) function write_ev7_csr (line 67) | static void __attribute__ ((unused)) type io7 (line 90) | struct io7 type io7 (line 91) | struct io7 type io7 (line 96) | struct io7 type io7 (line 99) | struct io7 type io7 (line 107) | struct io7 type io7 (line 110) | struct io7 type io7 (line 111) | struct io7 function io7_clear_errors (line 164) | void function io7_init_hose (line 198) | static void __init function marvel_init_io7 (line 330) | static void __init function marvel_io7_present (line 354) | void function marvel_init_vga_hose (line 369) | static void __init function marvel_specify_io7 (line 419) | static int __init function marvel_init_arch (line 442) | void __init function marvel_kill_arch (line 465) | void function build_conf_addr (line 498) | static inline unsigned long function mk_conf_addr (line 505) | static unsigned long function marvel_read_config (line 534) | static int function marvel_write_config (line 560) | static int type pci_ops (line 592) | struct pci_ops function marvel_pci_tbi (line 602) | void type marvel_rtc_access_info (line 618) | struct marvel_rtc_access_info { function __marvel_access_rtc (line 624) | static void function u8 (line 643) | static u8 type pci_controller (line 693) | struct pci_controller type vm_struct (line 695) | struct vm_struct function marvel_iounmap (line 787) | void function marvel_is_mmio (line 795) | int function marvel_ioread8 (line 824) | unsigned int function marvel_iowrite8 (line 836) | void function marvel_pa_to_nid (line 865) | int function marvel_cpuid_to_nid (line 878) | int function marvel_node_mem_start (line 884) | unsigned long function marvel_node_mem_size (line 895) | unsigned long type marvel_agp_aperture (line 910) | struct marvel_agp_aperture { function marvel_agp_setup (line 916) | static int function marvel_agp_cleanup (line 946) | static void function marvel_agp_configure (line 967) | static int function marvel_agp_bind_memory (line 1031) | static int function marvel_agp_unbind_memory (line 1039) | static int function marvel_agp_translate (line 1047) | static unsigned long type alpha_agp_ops (line 1068) | struct alpha_agp_ops function alpha_agp_info (line 1078) | alpha_agp_info * FILE: arch/alpha/kernel/core_mcpcia.c function conf_read (line 87) | static unsigned int function conf_write (line 135) | static void function mk_conf_addr (line 170) | static int function mcpcia_read_config (line 196) | static int function mcpcia_write_config (line 223) | static int type pci_ops (line 240) | struct pci_ops function mcpcia_pci_tbi (line 246) | void function mcpcia_probe_hose (line 254) | static int __init function mcpcia_new_hose (line 289) | static void __init function mcpcia_pci_clr_err (line 335) | static void function mcpcia_startup_hose (line 344) | static void __init function mcpcia_init_arch (line 402) | void __init function mcpcia_init_hoses (line 419) | void __init function mcpcia_print_uncorrectable (line 443) | static void function mcpcia_print_system_area (line 515) | static void function mcpcia_machine_check (line 574) | void FILE: arch/alpha/kernel/core_polaris.c function mk_conf_addr (line 65) | static int function polaris_read_config (line 82) | static int function polaris_write_config (line 108) | static int type pci_ops (line 139) | struct pci_ops function polaris_init_arch (line 145) | void __init function polaris_pci_clr_err (line 179) | static inline void function polaris_machine_check (line 189) | void FILE: arch/alpha/kernel/core_t2.c function mk_conf_addr (line 138) | static int function conf_read (line 178) | static unsigned int function conf_write (line 232) | static void function t2_read_config (line 281) | static int function t2_write_config (line 300) | static int type pci_ops (line 317) | struct pci_ops function t2_direct_map_window1 (line 323) | static void __init function t2_sg_map_window2 (line 346) | static void __init function t2_save_configuration (line 376) | static void __init function t2_init_arch (line 409) | void __init function t2_kill_arch (line 479) | void function t2_pci_tbi (line 502) | void function t2_clear_errors (line 522) | static void function t2_machine_check (line 553) | void FILE: arch/alpha/kernel/core_titan.c function u8 (line 59) | static inline u8 function titan_write_tig (line 66) | static inline void function mk_conf_addr (line 108) | static int function titan_read_config (line 132) | static int function titan_write_config (line 157) | static int type pci_ops (line 188) | struct pci_ops function titan_pci_tbi (line 195) | void function titan_query_agp (line 228) | static int function titan_init_one_pachip_port (line 240) | static void __init function titan_init_pachips (line 344) | static void __init function titan_init_vga_hose (line 358) | static void __init function titan_init_arch (line 384) | void __init function titan_kill_one_pachip_port (line 421) | static void function titan_kill_pachips (line 441) | static void function titan_kill_arch (line 454) | void type pci_controller (line 471) | struct pci_controller type vm_struct (line 472) | struct vm_struct function titan_iounmap (line 557) | void function titan_is_mmio (line 565) | int type titan_agp_aperture (line 590) | struct titan_agp_aperture { function titan_agp_setup (line 596) | static int function titan_agp_cleanup (line 626) | static void function titan_agp_configure (line 647) | static int function titan_agp_bind_memory (line 689) | static int function titan_agp_unbind_memory (line 697) | static int function titan_agp_translate (line 705) | static unsigned long type alpha_agp_ops (line 727) | struct alpha_agp_ops function alpha_agp_info (line 737) | alpha_agp_info * FILE: arch/alpha/kernel/core_tsunami.c function mk_conf_addr (line 88) | static int function tsunami_read_config (line 112) | static int function tsunami_write_config (line 137) | static int type pci_ops (line 168) | struct pci_ops function tsunami_pci_tbi (line 174) | void function tsunami_probe_read (line 197) | static long __init function tsunami_probe_write (line 219) | static long __init function tsunami_init_one_pchip (line 245) | static void __init function tsunami_init_arch (line 352) | void __init function tsunami_kill_one_pchip (line 398) | static void function tsunami_kill_arch (line 418) | void function tsunami_pci_clr_err_1 (line 426) | static inline void function tsunami_pci_clr_err (line 435) | static inline void function tsunami_machine_check (line 445) | void FILE: arch/alpha/kernel/core_wildfire.c function wildfire_init_hose (line 61) | void __init function wildfire_init_pca (line 137) | void __init function wildfire_init_qbb (line 154) | void __init function wildfire_hardware_probe (line 176) | void __init function wildfire_init_arch (line 302) | void __init function wildfire_machine_check (line 324) | void function wildfire_kill_arch (line 339) | void function wildfire_pci_tbi (line 344) | void function mk_conf_addr (line 355) | static int function wildfire_read_config (line 379) | static int function wildfire_write_config (line 404) | static int type pci_ops (line 435) | struct pci_ops function wildfire_pa_to_nid (line 445) | int wildfire_pa_to_nid(unsigned long pa) function wildfire_cpuid_to_nid (line 450) | int wildfire_cpuid_to_nid(int cpuid) function wildfire_node_mem_start (line 456) | unsigned long wildfire_node_mem_start(int nid) function wildfire_node_mem_size (line 462) | unsigned long wildfire_node_mem_size(int nid) function wildfire_dump_pci_regs (line 470) | static void __init function wildfire_dump_pca_regs (line 499) | static void __init function wildfire_dump_qsa_regs (line 526) | static void __init function wildfire_dump_qsd_regs (line 549) | static void __init function wildfire_dump_iop_regs (line 574) | static void __init function wildfire_dump_gp_regs (line 599) | static void __init function wildfire_dump_hardware_config (line 623) | static void __init FILE: arch/alpha/kernel/err_common.c function mchk_dump_mem (line 31) | void function mchk_dump_logout_frame (line 47) | void type el_subpacket_handler (line 85) | struct el_subpacket_handler type el_subpacket_annotation (line 86) | struct el_subpacket_annotation type el_subpacket (line 88) | struct el_subpacket type el_subpacket (line 89) | struct el_subpacket type el_subpacket (line 151) | struct el_subpacket type el_subpacket (line 156) | struct el_subpacket type el_subpacket (line 157) | struct el_subpacket type el_subpacket (line 159) | struct el_subpacket type el_subpacket_handler (line 160) | struct el_subpacket_handler function el_print_timestamp (line 168) | void function el_process_subpackets (line 179) | void type el_subpacket (line 194) | struct el_subpacket type el_subpacket (line 195) | struct el_subpacket type el_subpacket (line 197) | struct el_subpacket function el_annotate_subpacket (line 219) | void function cdl_process_console_data_log (line 241) | static void __init function cdl_check_console_data_log (line 263) | void __init function cdl_register_subpacket_annotation (line 279) | int __init function cdl_register_subpacket_handler (line 301) | int __init FILE: arch/alpha/kernel/err_ev6.c function ev6_parse_ibox (line 22) | static int function ev6_parse_mbox (line 42) | static int function ev6_parse_cbox (line 89) | static int function ev6_register_error_handlers (line 178) | void function ev6_process_logout_frame (line 184) | int function ev6_machine_check (line 231) | void FILE: arch/alpha/kernel/err_ev7.c type ev7_lf_subpackets (line 22) | struct ev7_lf_subpackets type el_subpacket (line 23) | struct el_subpacket type ev7_lf_subpackets (line 24) | struct ev7_lf_subpackets type el_subpacket (line 26) | struct el_subpacket type el_subpacket (line 40) | struct el_subpacket type ev7_pal_logout_subpacket (line 50) | struct ev7_pal_logout_subpacket type el_subpacket (line 56) | struct el_subpacket type el_subpacket (line 60) | struct el_subpacket type ev7_pal_processor_subpacket (line 78) | struct ev7_pal_processor_subpacket type ev7_pal_rbox_subpacket (line 83) | struct ev7_pal_rbox_subpacket type ev7_pal_zbox_subpacket (line 88) | struct ev7_pal_zbox_subpacket type ev7_pal_io_subpacket (line 93) | struct ev7_pal_io_subpacket type ev7_pal_environmental_subpacket (line 105) | struct ev7_pal_environmental_subpacket function ev7_machine_check (line 120) | void type el_subpacket_annotation (line 211) | struct el_subpacket_annotation type el_subpacket (line 234) | struct el_subpacket type el_subpacket (line 235) | struct el_subpacket type ev7_pal_subpacket (line 237) | struct ev7_pal_subpacket type ev7_pal_subpacket (line 246) | struct ev7_pal_subpacket type el_subpacket (line 271) | struct el_subpacket type el_subpacket_handler (line 274) | struct el_subpacket_handler function ev7_register_error_handlers (line 277) | void FILE: arch/alpha/kernel/err_impl.h type el_subpacket (line 11) | struct el_subpacket type ev7_lf_subpackets (line 12) | struct ev7_lf_subpackets type el_subpacket_annotation (line 14) | struct el_subpacket_annotation { type el_subpacket_handler (line 24) | struct el_subpacket_handler { type el_common (line 47) | struct el_common type el_subpacket (line 49) | struct el_subpacket type el_subpacket (line 50) | struct el_subpacket type el_subpacket (line 50) | struct el_subpacket type el_subpacket (line 51) | struct el_subpacket type el_subpacket_annotation (line 53) | struct el_subpacket_annotation type el_subpacket_handler (line 54) | struct el_subpacket_handler type ev7_lf_subpackets (line 59) | struct ev7_lf_subpackets type el_subpacket (line 60) | struct el_subpacket type ev7_lf_subpackets (line 61) | struct ev7_lf_subpackets type pt_regs (line 63) | struct pt_regs type el_common (line 69) | struct el_common type pt_regs (line 70) | struct pt_regs type pt_regs (line 75) | struct pt_regs type el_common (line 81) | struct el_common type pt_regs (line 82) | struct pt_regs type el_common (line 84) | struct el_common type pt_regs (line 85) | struct pt_regs FILE: arch/alpha/kernel/err_marvel.c function marvel_print_680_frame (line 23) | static void function marvel_process_680_frame (line 67) | static int function marvel_print_err_cyc (line 88) | static void function marvel_print_po7_crrct_sym (line 122) | static void function marvel_print_po7_uncrr_sym (line 138) | static void function marvel_print_po7_ugbge_sym (line 275) | static void function marvel_print_po7_err_sum (line 329) | static void function marvel_print_pox_tlb_err (line 497) | static void function marvel_print_pox_spl_cmplt (line 529) | static void function marvel_print_pox_trans_sum (line 589) | static void function marvel_print_pox_err (line 637) | static void type ev7_pal_io_subpacket (line 795) | struct ev7_pal_io_subpacket type ev7_lf_subpackets (line 796) | struct ev7_lf_subpackets type ev7_pal_io_subpacket (line 798) | struct ev7_pal_io_subpacket type io7 (line 799) | struct io7 function marvel_process_io_error (line 900) | static int function marvel_process_logout_frame (line 1008) | static int function marvel_machine_check (line 1044) | void function marvel_register_error_handlers (line 1155) | void FILE: arch/alpha/kernel/err_titan.c function titan_parse_c_misc (line 24) | static int function titan_parse_p_serror (line 71) | static int function titan_parse_p_perror (line 134) | static int function titan_parse_p_agperror (line 267) | static int function titan_parse_p_chip (line 350) | static int function titan_process_logout_frame (line 362) | int function titan_machine_check (line 381) | void type el_subpacket_annotation (line 504) | struct el_subpacket_annotation type el_subpacket (line 527) | struct el_subpacket type el_subpacket (line 528) | struct el_subpacket type el_common (line 548) | struct el_common type el_subpacket (line 559) | struct el_subpacket type el_subpacket_handler (line 562) | struct el_subpacket_handler function titan_register_error_handlers (line 566) | void function privateer_process_680_frame (line 584) | static int function privateer_process_logout_frame (line 625) | int function privateer_machine_check (line 703) | void FILE: arch/alpha/kernel/es1888.c function es1888_init (line 11) | void __init FILE: arch/alpha/kernel/gct.c function gct6_find_nodes (line 13) | int FILE: arch/alpha/kernel/init_task.c type fs_struct (line 11) | struct fs_struct type files_struct (line 12) | struct files_struct type signal_struct (line 13) | struct signal_struct type sighand_struct (line 14) | struct sighand_struct type mm_struct (line 15) | struct mm_struct type task_struct (line 16) | struct task_struct FILE: arch/alpha/kernel/io.c function ioread8 (line 15) | unsigned int function ioread16 (line 23) | unsigned int ioread16(void __iomem *addr) function ioread32 (line 30) | unsigned int ioread32(void __iomem *addr) function iowrite8 (line 37) | void iowrite8(u8 b, void __iomem *addr) function iowrite16 (line 43) | void iowrite16(u16 b, void __iomem *addr) function iowrite32 (line 49) | void iowrite32(u32 b, void __iomem *addr) function u8 (line 62) | u8 inb(unsigned long port) function u16 (line 67) | u16 inw(unsigned long port) function u32 (line 72) | u32 inl(unsigned long port) function outb (line 77) | void outb(u8 b, unsigned long port) function outw (line 82) | void outw(u16 b, unsigned long port) function outl (line 87) | void outl(u32 b, unsigned long port) function u8 (line 99) | u8 __raw_readb(const volatile void __iomem *addr) function u16 (line 104) | u16 __raw_readw(const volatile void __iomem *addr) function u32 (line 109) | u32 __raw_readl(const volatile void __iomem *addr) function u64 (line 114) | u64 __raw_readq(const volatile void __iomem *addr) function __raw_writeb (line 119) | void __raw_writeb(u8 b, volatile void __iomem *addr) function __raw_writew (line 124) | void __raw_writew(u16 b, volatile void __iomem *addr) function __raw_writel (line 129) | void __raw_writel(u32 b, volatile void __iomem *addr) function __raw_writeq (line 134) | void __raw_writeq(u64 b, volatile void __iomem *addr) function u8 (line 148) | u8 readb(const volatile void __iomem *addr) function u16 (line 155) | u16 readw(const volatile void __iomem *addr) function u32 (line 162) | u32 readl(const volatile void __iomem *addr) function u64 (line 169) | u64 readq(const volatile void __iomem *addr) function writeb (line 176) | void writeb(u8 b, volatile void __iomem *addr) function writew (line 182) | void writew(u16 b, volatile void __iomem *addr) function writel (line 188) | void writel(u32 b, volatile void __iomem *addr) function writeq (line 194) | void writeq(u64 b, volatile void __iomem *addr) function ioread8_rep (line 213) | void ioread8_rep(void __iomem *port, void *dst, unsigned long count) function insb (line 241) | void insb(unsigned long port, void *dst, unsigned long count) function ioread16_rep (line 256) | void ioread16_rep(void __iomem *port, void *dst, unsigned long count) function insw (line 281) | void insw(unsigned long port, void *dst, unsigned long count) function ioread32_rep (line 296) | void ioread32_rep(void __iomem *port, void *dst, unsigned long count) function insl (line 313) | void insl(unsigned long port, void *dst, unsigned long count) function iowrite8_rep (line 328) | void iowrite8_rep(void __iomem *port, const void *xsrc, unsigned long co... function outsb (line 335) | void outsb(unsigned long port, const void *src, unsigned long count) function iowrite16_rep (line 350) | void iowrite16_rep(void __iomem *port, const void *src, unsigned long co... function outsw (line 375) | void outsw(unsigned long port, const void *src, unsigned long count) function iowrite32_rep (line 390) | void iowrite32_rep(void __iomem *port, const void *src, unsigned long co... function outsl (line 407) | void outsl(unsigned long port, const void *src, unsigned long count) function memcpy_fromio (line 420) | void memcpy_fromio(void *to, const volatile void __iomem *from, long count) function memcpy_toio (line 474) | void memcpy_toio(volatile void __iomem *to, const void *from, long count) function _memset_c_io (line 528) | void _memset_c_io(volatile void __iomem *to, unsigned long c, long count) function scr_memcpyw (line 589) | void function ioport_unmap (line 625) | void ioport_unmap(void __iomem *addr) FILE: arch/alpha/kernel/irq.c function irqreturn_t (line 53) | irqreturn_t no_action(int cpl, void *dev_id, struct pt_regs *regs) function no_irq_enable_disable (line 62) | static void no_irq_enable_disable(unsigned int irq) { } function no_irq_startup (line 63) | static unsigned int no_irq_startup(unsigned int irq) { return 0; } function no_irq_ack (line 65) | static void type hw_interrupt_type (line 72) | struct hw_interrupt_type function handle_IRQ_event (line 82) | int function disable_irq_nosync (line 113) | void inline function disable_irq (line 131) | void function enable_irq (line 138) | void function setup_irq (line 166) | int type proc_dir_entry (line 227) | struct proc_dir_entry type proc_dir_entry (line 228) | struct proc_dir_entry type proc_dir_entry (line 231) | struct proc_dir_entry function select_smp_affinity (line 235) | static void function irq_affinity_read_proc (line 252) | static int function irq_affinity_write_proc (line 263) | static int function register_irq_proc (line 298) | static void function init_irq_proc (line 331) | void function request_irq (line 354) | int function free_irq (line 404) | void function show_interrupts (line 452) | int function handle_irq (line 521) | void function probe_irq_on (line 619) | unsigned long function probe_irq_mask (line 695) | unsigned int function probe_irq_off (line 731) | int function synchronize_irq (line 765) | void synchronize_irq(unsigned int irq) FILE: arch/alpha/kernel/irq_alpha.c function dummy_perf (line 26) | static void type pt_regs (line 33) | struct pt_regs function asmlinkage (line 39) | asmlinkage void function common_init_isa_dma (line 86) | void __init function init_IRQ (line 95) | void __init type mcheck_info (line 117) | struct mcheck_info function process_mcheck_info (line 120) | void function rtc_enable_disable (line 211) | static void rtc_enable_disable(unsigned int irq) { } function rtc_startup (line 212) | static unsigned int rtc_startup(unsigned int irq) { return 0; } type irqaction (line 214) | struct irqaction type hw_interrupt_type (line 220) | struct hw_interrupt_type function init_rtc_irq (line 230) | void __init type irqaction (line 239) | struct irqaction type irqaction (line 244) | struct irqaction type irqaction (line 249) | struct irqaction FILE: arch/alpha/kernel/irq_i8259.c function i8259_update_irq_hw (line 27) | static inline void function i8259a_enable_irq (line 36) | inline void function __i8259a_disable_irq (line 44) | static inline void function i8259a_disable_irq (line 50) | void function i8259a_mask_and_ack_irq (line 58) | void function i8259a_startup_irq (line 73) | unsigned int function i8259a_end_irq (line 80) | void type hw_interrupt_type (line 87) | struct hw_interrupt_type function init_i8259a_irqs (line 97) | void __init function isa_device_interrupt (line 140) | void function isa_no_iack_sc_device_interrupt (line 156) | void FILE: arch/alpha/kernel/irq_impl.h type pt_regs (line 18) | struct pt_regs type pt_regs (line 19) | struct pt_regs type pt_regs (line 20) | struct pt_regs type pt_regs (line 21) | struct pt_regs type irqaction (line 23) | struct irqaction type irqaction (line 24) | struct irqaction type irqaction (line 25) | struct irqaction type irqaction (line 26) | struct irqaction type hw_interrupt_type (line 39) | struct hw_interrupt_type type pt_regs (line 42) | struct pt_regs FILE: arch/alpha/kernel/irq_pyxis.c function pyxis_update_irq_hw (line 23) | static inline void function pyxis_enable_irq (line 31) | static inline void function pyxis_disable_irq (line 37) | static void function pyxis_startup_irq (line 43) | static unsigned int function pyxis_end_irq (line 50) | static void function pyxis_mask_and_ack_irq (line 57) | static void type hw_interrupt_type (line 73) | struct hw_interrupt_type function pyxis_device_interrupt (line 83) | void function init_pyxis_irqs (line 107) | void __init FILE: arch/alpha/kernel/irq_srm.c function srm_enable_irq (line 20) | static inline void function srm_disable_irq (line 28) | static void function srm_startup_irq (line 36) | static unsigned int function srm_end_irq (line 43) | static void type hw_interrupt_type (line 51) | struct hw_interrupt_type function init_srm_irqs (line 61) | void __init function srm_device_interrupt (line 74) | void FILE: arch/alpha/kernel/module.c function module_free (line 40) | void type got_entry (line 48) | struct got_entry { function process_reloc_for_got (line 54) | static inline void function module_frob_arch_sections (line 89) | int function apply_relocate (line 153) | int function apply_relocate_add (line 161) | int function module_finalize (line 301) | int function module_arch_cleanup (line 308) | void FILE: arch/alpha/kernel/ns87312.c function ns87312_enable_ide (line 25) | void __init FILE: arch/alpha/kernel/osf_sys.c function osf_brk (line 57) | asmlinkage unsigned long function asmlinkage (line 69) | asmlinkage int type osf_dirent (line 97) | struct osf_dirent { type osf_dirent_callback (line 104) | struct osf_dirent_callback { function osf_filldir (line 111) | static int function asmlinkage (line 140) | asmlinkage int function osf_mmap (line 175) | asmlinkage unsigned long type osf_statfs (line 207) | struct osf_statfs { function linux_to_osf_statfs (line 220) | static int function do_osf_statfs (line 241) | static int function asmlinkage (line 252) | asmlinkage int function asmlinkage (line 266) | asmlinkage int type ufs_args (line 286) | struct ufs_args { type cdfs_args (line 292) | struct cdfs_args { type procfs_args (line 301) | struct procfs_args { function osf_ufs_mount (line 315) | static int function osf_cdfs_mount (line 335) | static int function osf_procfs_mount (line 355) | static int function asmlinkage (line 366) | asmlinkage int function asmlinkage (line 397) | asmlinkage int function sys_getpagesize (line 421) | asmlinkage unsigned long function sys_getdtablesize (line 427) | asmlinkage unsigned long function asmlinkage (line 436) | asmlinkage int function osf_shmat (line 461) | asmlinkage long type proplistname_args (line 492) | struct proplistname_args { type setargs (line 499) | struct setargs { type fsetargs (line 505) | struct fsetargs { type getargs (line 510) | struct getargs { type fgetargs (line 518) | struct fgetargs { type delargs (line 525) | struct delargs { type fdelargs (line 530) | struct fdelargs { type pl_code (line 536) | enum pl_code { function osf_proplist_syscall (line 542) | asmlinkage long function asmlinkage (line 582) | asmlinkage int function osf_sysinfo (line 623) | asmlinkage long function osf_getsysinfo (line 662) | asmlinkage unsigned long function osf_setsysinfo (line 720) | asmlinkage unsigned long type timezone (line 839) | struct timezone type timex (line 840) | struct timex type timeval32 (line 842) | struct timeval32 type itimerval32 (line 847) | struct itimerval32 function get_tv32 (line 853) | static inline long function put_tv32 (line 861) | static inline long function get_it32 (line 869) | static inline long function put_it32 (line 879) | static inline long function jiffies_to_timeval32 (line 889) | static inline void function asmlinkage (line 896) | asmlinkage int function asmlinkage (line 912) | asmlinkage int function asmlinkage (line 932) | asmlinkage int function asmlinkage (line 945) | asmlinkage int function asmlinkage (line 968) | asmlinkage int function asmlinkage (line 985) | asmlinkage int type rusage32 (line 1067) | struct rusage32 { function asmlinkage (line 1086) | asmlinkage int function osf_wait4 (line 1113) | asmlinkage long function asmlinkage (line 1161) | asmlinkage int type timex32 (line 1190) | struct timex32 { function asmlinkage (line 1219) | asmlinkage int function arch_get_unmapped_area_1 (line 1248) | static unsigned long function arch_get_unmapped_area (line 1265) | unsigned long function osf_fix_iov_len (line 1314) | static int function asmlinkage (line 1328) | asmlinkage ssize_t function asmlinkage (line 1337) | asmlinkage ssize_t FILE: arch/alpha/kernel/pci-noop.c type pci_controller (line 22) | struct pci_controller type pci_controller (line 23) | struct pci_controller type pci_controller (line 26) | struct pci_controller type pci_controller (line 29) | struct pci_controller type resource (line 39) | struct resource type resource (line 42) | struct resource function sys_pciconfig_iobase (line 49) | asmlinkage long function sys_pciconfig_read (line 87) | asmlinkage long function sys_pciconfig_write (line 97) | asmlinkage long type pci_dev (line 110) | struct pci_dev function pci_free_consistent (line 115) | void function dma_addr_t (line 121) | dma_addr_t function pci_unmap_single (line 128) | void function pci_map_sg (line 134) | int function pci_unmap_sg (line 141) | void function pci_dma_supported (line 147) | int type device (line 156) | struct device function dma_map_sg (line 173) | int function dma_set_mask (line 193) | int type pci_dev (line 204) | struct pci_dev function pci_iounmap (line 209) | void pci_iounmap(struct pci_dev *dev, void __iomem * addr) FILE: arch/alpha/kernel/pci.c type pci_controller (line 58) | struct pci_controller type pci_controller (line 59) | struct pci_controller function quirk_isa_bridge (line 65) | static void __init function quirk_cypress (line 72) | static void __init function pcibios_fixup_final (line 107) | static void __init function pcibios_align_resource (line 125) | void function pcibios_init (line 189) | static int __init type pdev_srm_saved_conf (line 206) | struct pdev_srm_saved_conf function pdev_save_srm_config (line 208) | void __init function pci_restore_srm_config (line 235) | void function pcibios_fixup_resource (line 251) | void __init function pcibios_fixup_device_resources (line 258) | void __init function pcibios_fixup_bus (line 277) | void __init function pcibios_update_irq (line 313) | void __init function u8 (line 321) | u8 __init function pcibios_resource_to_bus (line 337) | void __devinit function pcibios_enable_device (line 357) | int function pcibios_set_master (line 389) | void function pcibios_claim_one_bus (line 400) | static void __init function pcibios_claim_console_setup (line 422) | static void __init function common_init_pci (line 431) | void __init type pci_controller (line 461) | struct pci_controller type pci_controller (line 464) | struct pci_controller type resource (line 474) | struct resource type resource (line 477) | struct resource function sys_pciconfig_iobase (line 488) | asmlinkage long type pci_dev (line 532) | struct pci_dev function pci_iounmap (line 554) | void pci_iounmap(struct pci_dev *dev, void __iomem * addr) FILE: arch/alpha/kernel/pci_impl.h type pci_dev (line 8) | struct pci_dev type pci_controller (line 9) | struct pci_controller type pci_iommu_arena (line 10) | struct pci_iommu_arena function u8 (line 114) | static inline u8 bridge_swizzle(u8 pin, u8 slot) type pci_iommu_arena (line 137) | struct pci_iommu_arena type pdev_srm_saved_conf (line 165) | struct pdev_srm_saved_conf type pci_controller (line 178) | struct pci_controller type pci_controller (line 179) | struct pci_controller type pci_dev (line 187) | struct pci_dev type pci_controller (line 188) | struct pci_controller type resource (line 189) | struct resource type pci_iommu_arena (line 191) | struct pci_iommu_arena type pci_controller (line 192) | struct pci_controller type pci_iommu_arena (line 195) | struct pci_iommu_arena type pci_controller (line 195) | struct pci_controller type pci_iommu_arena (line 204) | struct pci_iommu_arena type pci_iommu_arena (line 205) | struct pci_iommu_arena type pci_iommu_arena (line 206) | struct pci_iommu_arena type pci_iommu_arena (line 207) | struct pci_iommu_arena FILE: arch/alpha/kernel/pci_iommu.c function mk_iommu_pte (line 35) | static inline unsigned long function calc_npages (line 41) | static inline long function size_for_memory (line 51) | unsigned long type pci_iommu_arena (line 60) | struct pci_iommu_arena type pci_controller (line 61) | struct pci_controller type pci_iommu_arena (line 65) | struct pci_iommu_arena type pci_iommu_arena (line 119) | struct pci_iommu_arena type pci_controller (line 120) | struct pci_controller function iommu_arena_find_pages (line 127) | static long function iommu_arena_alloc (line 167) | static long function iommu_arena_free (line 198) | static void function dma_addr_t (line 214) | static dma_addr_t function dma_addr_t (line 292) | dma_addr_t function dma_addr_t (line 304) | dma_addr_t function pci_unmap_single (line 324) | void function pci_unmap_page (line 383) | void type pci_dev (line 396) | struct pci_dev function pci_free_consistent (line 437) | void function sg_classify (line 461) | static void function sg_fill (line 503) | static int function pci_map_sg (line 602) | int function pci_unmap_sg (line 680) | void function pci_dma_supported (line 760) | int function iommu_reserve (line 794) | int function iommu_release (line 825) | int function iommu_bind (line 844) | int function iommu_unbind (line 873) | int function pci_dac_dma_supported (line 891) | int function dma64_addr_t (line 912) | dma64_addr_t type page (line 921) | struct page type pci_dev (line 922) | struct pci_dev function pci_dac_dma_to_offset (line 928) | unsigned long type pci_dev (line 937) | struct pci_dev type device (line 938) | struct device function dma_set_mask (line 961) | int FILE: arch/alpha/kernel/process.c function default_idle (line 46) | void default_idle(void) function cpu_idle (line 51) | void type halt_info (line 66) | struct halt_info { function common_shutdown_1 (line 71) | static void function common_shutdown (line 153) | static void function machine_restart (line 162) | void function machine_halt (line 170) | void function machine_power_off (line 178) | void function show_regs (line 189) | void function start_thread (line 198) | void function exit_thread (line 210) | void function flush_thread (line 215) | void function release_thread (line 227) | void function alpha_clone (line 241) | int function alpha_vfork (line 252) | int function copy_thread (line 270) | int function dump_thread (line 320) | void function dump_elf_thread (line 381) | void function dump_elf_task (line 426) | int function dump_elf_task_fp (line 440) | int function asmlinkage (line 459) | asmlinkage int function thread_saved_pc (line 490) | unsigned long function get_wchan (line 505) | unsigned long FILE: arch/alpha/kernel/proto.h type pt_regs (line 13) | struct pt_regs type task_struct (line 14) | struct task_struct type pci_dev (line 15) | struct pci_dev type pci_controller (line 16) | struct pci_controller type pci_ops (line 19) | struct pci_ops type pt_regs (line 22) | struct pt_regs type pci_controller (line 23) | struct pci_controller type pci_ops (line 26) | struct pci_ops type pt_regs (line 31) | struct pt_regs type pci_controller (line 32) | struct pci_controller type pci_ops (line 35) | struct pci_ops type pt_regs (line 38) | struct pt_regs type pci_ops (line 42) | struct pci_ops type pt_regs (line 44) | struct pt_regs type pci_controller (line 45) | struct pci_controller type pci_ops (line 48) | struct pci_ops type pt_regs (line 51) | struct pt_regs type pci_controller (line 52) | struct pci_controller type _alpha_agp_info (line 57) | struct _alpha_agp_info type io7 (line 58) | struct io7 type io7 (line 59) | struct io7 type io7 (line 59) | struct io7 type io7 (line 60) | struct io7 type pci_ops (line 63) | struct pci_ops type pt_regs (line 66) | struct pt_regs type pci_controller (line 67) | struct pci_controller type pci_ops (line 70) | struct pci_ops type pci_dev (line 71) | struct pci_dev type pci_dev (line 72) | struct pci_dev type pt_regs (line 74) | struct pt_regs type pci_ops (line 78) | struct pci_ops type pt_regs (line 81) | struct pt_regs type pci_controller (line 82) | struct pci_controller type pci_ops (line 85) | struct pci_ops type pt_regs (line 88) | struct pt_regs type pci_controller (line 89) | struct pci_controller type _alpha_agp_info (line 90) | struct _alpha_agp_info type pci_ops (line 93) | struct pci_ops type pt_regs (line 96) | struct pt_regs type pci_controller (line 97) | struct pci_controller type pci_ops (line 100) | struct pci_ops type pt_regs (line 103) | struct pt_regs type pci_controller (line 104) | struct pci_controller type pt_regs (line 128) | struct pt_regs type pt_regs (line 129) | struct pt_regs type pt_regs (line 135) | struct pt_regs type task_struct (line 171) | struct task_struct type task_struct (line 172) | struct task_struct type pt_regs (line 175) | struct pt_regs type pt_regs (line 176) | struct pt_regs type pt_regs (line 179) | struct pt_regs type mcheck_info (line 196) | struct mcheck_info type pt_regs (line 209) | struct pt_regs FILE: arch/alpha/kernel/ptrace.c type task_struct (line 100) | struct task_struct function get_reg (line 120) | static unsigned long function put_reg (line 137) | static int function read_int (line 150) | static inline int function write_int (line 157) | static inline int function ptrace_set_bpt (line 167) | int function ptrace_cancel_bpt (line 226) | int function ptrace_disable (line 250) | void ptrace_disable(struct task_struct *child) function do_sys_ptrace (line 255) | asmlinkage long function asmlinkage (line 394) | asmlinkage void FILE: arch/alpha/kernel/semaphore.c function __sem_update_count (line 27) | static inline int __sem_update_count(struct semaphore *sem, int incr) function __down_failed (line 64) | void __sched function __down_failed_interruptible (line 105) | int __sched function __up_wakeup (line 148) | void function down (line 163) | void __sched function down_interruptible (line 177) | int __sched function down_trylock (line 191) | int function up (line 212) | void FILE: arch/alpha/kernel/setup.c type notifier_block (line 45) | struct notifier_block type notifier_block (line 46) | struct notifier_block type notifier_block (line 47) | struct notifier_block type hwrpb_struct (line 66) | struct hwrpb_struct type alpha_machine_vector (line 110) | struct alpha_machine_vector type alpha_machine_vector (line 118) | struct alpha_machine_vector type alpha_machine_vector (line 120) | struct alpha_machine_vector type screen_info (line 133) | struct screen_info function reserve_std_resources (line 212) | static void __init function get_mem_size_limit (line 254) | static unsigned long __init function setup_memory (line 296) | static void __init function page_is_ram (line 457) | int __init function setup_arch (line 482) | void __init function disable_early_printk (line 734) | void __init type alpha_machine_vector (line 793) | struct alpha_machine_vector type alpha_machine_vector (line 796) | struct alpha_machine_vector type alpha_machine_vector (line 840) | struct alpha_machine_vector type alpha_machine_vector (line 846) | struct alpha_machine_vector type alpha_machine_vector (line 852) | struct alpha_machine_vector type alpha_machine_vector (line 857) | struct alpha_machine_vector type alpha_machine_vector (line 862) | struct alpha_machine_vector type alpha_machine_vector (line 869) | struct alpha_machine_vector type alpha_machine_vector (line 875) | struct alpha_machine_vector type alpha_machine_vector (line 880) | struct alpha_machine_vector type alpha_machine_vector (line 888) | struct alpha_machine_vector type alpha_machine_vector (line 907) | struct alpha_machine_vector type alpha_machine_vector (line 986) | struct alpha_machine_vector type alpha_machine_vector (line 989) | struct alpha_machine_vector type alpha_machine_vector (line 1033) | struct alpha_machine_vector function get_sysnames (line 1040) | static void type dsr_struct (line 1132) | struct dsr_struct type dsr_struct (line 1146) | struct dsr_struct function get_nr_processors (line 1153) | static int function show_cache_size (line 1169) | static void function show_cpuinfo (line 1182) | static int function read_mem_block (line 1262) | static int __init function external_cache_probe (line 1294) | static int __init function determine_cpu_caches (line 1325) | static void __init type seq_file (line 1454) | struct seq_file type seq_file (line 1460) | struct seq_file function c_stop (line 1465) | static void type seq_operations (line 1470) | struct seq_operations function alpha_panic_event (line 1478) | static int FILE: arch/alpha/kernel/signal.c type pt_regs (line 36) | struct pt_regs type switch_stack (line 36) | struct switch_stack function do_osf_sigprocmask (line 55) | asmlinkage unsigned long function asmlinkage (line 85) | asmlinkage int function sys_rt_sigaction (line 116) | asmlinkage long function asmlinkage (line 147) | asmlinkage int function asmlinkage (line 172) | asmlinkage int function asmlinkage (line 204) | asmlinkage int type sigframe (line 218) | struct sigframe type rt_sigframe (line 224) | struct rt_sigframe type rt_sigframe (line 235) | struct rt_sigframe function restore_sigcontext (line 241) | static long function asmlinkage (line 294) | asmlinkage void function asmlinkage (line 332) | asmlinkage void type k_sigaction (line 376) | struct k_sigaction function setup_sigcontext (line 384) | static long function setup_frame (line 440) | static void function setup_rt_frame (line 491) | static void function handle_signal (line 557) | static inline void function syscall_restart (line 578) | static inline void function do_signal (line 616) | static int function do_notify_resume (line 665) | void FILE: arch/alpha/kernel/smc37c669.c type SMC37c669_CONFIG_REGS (line 212) | typedef struct _SMC37c669_CONFIG_REGS { type SMC37c669_CR00 (line 235) | typedef union _SMC37c669_CR00 { type SMC37c669_CR01 (line 249) | typedef union _SMC37c669_CR01 { type SMC37c669_CR02 (line 264) | typedef union _SMC37c669_CR02 { type SMC37c669_CR03 (line 290) | typedef union _SMC37c669_CR03 { type SMC37c669_CR04 (line 346) | typedef union _SMC37c669_CR04 { type SMC37c669_CR05 (line 368) | typedef union _SMC37c669_CR05 { type SMC37c669_CR06 (line 383) | typedef union _SMC37c669_CR06 { type SMC37c669_CR07 (line 404) | typedef union _SMC37c669_CR07 { type SMC37c669_CR08 (line 419) | typedef union _SMC37c669_CR08 { type SMC37c669_CR09 (line 437) | typedef union _SMC37c669_CR09 { type SMC37c669_CR0A (line 449) | typedef union _SMC37c669_CR0A { type SMC37c669_CR0B (line 460) | typedef union _SMC37c669_CR0B { type SMC37c669_CR0C (line 481) | typedef union _SMC37c669_CR0C { type SMC37c669_CR0D (line 498) | typedef union _SMC37c669_CR0D { type SMC37c669_CR0E (line 510) | typedef union _SMC37c669_CR0E { type SMC37c669_CR0F (line 520) | typedef union _SMC37c669_CR0F { type SMC37c669_CR10 (line 537) | typedef union _SMC37c669_CR10 { type SMC37c669_CR11 (line 552) | typedef union _SMC37c669_CR11 { type SMC37c669_CR1E (line 575) | typedef union _SMC37c66_CR1E { type SMC37c669_CR1F (line 599) | typedef union _SMC37c669_CR1F { type SMC37c669_CR20 (line 617) | typedef union _SMC37c669_CR20 { type SMC37c669_CR21 (line 633) | typedef union _SMC37c669_CR21 { type SMC37c669_CR22 (line 649) | typedef union _SMC37c669_CR22 { type SMC37c669_CR23 (line 667) | typedef union _SMC37c669_CR23 { type SMC37c669_CR24 (line 682) | typedef union _SMC37c669_CR24 { type SMC37c669_CR25 (line 698) | typedef union _SMC37c669_CR25 { type SMC37c669_CR26 (line 720) | typedef union _SMC37c669_CR26 { type SMC37c669_CR27 (line 749) | typedef union _SMC37c669_CR27 { type SMC37c669_CR28 (line 783) | typedef union _SMC37c669_CR28 { type SMC37c669_CR29 (line 812) | typedef union _SMC37c669_CR29 { type SMC37c669_CR0D (line 835) | typedef SMC37c669_CR0D SMC37c669_DEVICE_ID_REGISTER; type SMC37c669_CR0E (line 836) | typedef SMC37c669_CR0E SMC37c669_DEVICE_REVISION_REGISTER; type SMC37c669_CR20 (line 837) | typedef SMC37c669_CR20 SMC37c669_FDC_BASE_ADDRESS_REGISTER; type SMC37c669_CR21 (line 838) | typedef SMC37c669_CR21 SMC37c669_IDE_ADDRESS_REGISTER; type SMC37c669_CR23 (line 839) | typedef SMC37c669_CR23 SMC37c669_PARALLEL_BASE_ADDRESS_REGISTER; type SMC37c669_CR24 (line 840) | typedef SMC37c669_CR24 SMC37c669_SERIAL_BASE_ADDRESS_REGISTER; type SMC37c669_CR26 (line 841) | typedef SMC37c669_CR26 SMC37c669_PARALLEL_FDC_DRQ_REGISTER; type SMC37c669_CR27 (line 842) | typedef SMC37c669_CR27 SMC37c669_PARALLEL_FDC_IRQ_REGISTER; type SMC37c669_CR28 (line 843) | typedef SMC37c669_CR28 SMC37c669_SERIAL_IRQ_REGISTER; type SMC37c669_IRQ_TRANSLATION_ENTRY (line 848) | typedef struct _SMC37c669_IRQ_TRANSLATION_ENTRY { type SMC37c669_DRQ_TRANSLATION_ENTRY (line 856) | typedef struct _SMC37c669_DRQ_TRANSLATION_ENTRY { type DEVICE_CONFIG (line 970) | struct DEVICE_CONFIG { type DEVICE_CONFIG (line 1095) | struct DEVICE_CONFIG function SMC37c669_enable_device (line 1239) | unsigned int __init SMC37c669_enable_device ( unsigned int func ) function SMC37c669_disable_device (line 1467) | unsigned int __init SMC37c669_disable_device ( unsigned int func ) function SMC37c669_configure_device (line 1681) | unsigned int __init SMC37c669_configure_device ( function SMC37c669_is_device_enabled (line 1748) | static unsigned int __init SMC37c669_is_device_enabled ( unsigned int fu... function SMC37c669_get_device_config (line 1847) | static unsigned int __init SMC37c669_get_device_config ( function SMC37c669_display_device_info (line 1898) | void __init SMC37c669_display_device_info ( void ) function SMC37c669_config_mode (line 1976) | static void __init SMC37c669_config_mode( function SMC37c669_read_config (line 2020) | static unsigned char __init SMC37c669_read_config( function SMC37c669_write_config (line 2056) | static void __init SMC37c669_write_config( function SMC37c669_init_local_config (line 2089) | static void __init SMC37c669_init_local_config ( void ) type DEVICE_CONFIG (line 2217) | struct DEVICE_CONFIG type DEVICE_CONFIG (line 2219) | struct DEVICE_CONFIG function SMC37c669_xlate_irq (line 2263) | static int __init SMC37c669_xlate_irq ( int irq ) function SMC37c669_xlate_drq (line 2315) | static int __init SMC37c669_xlate_drq ( int drq ) function smcc669_init (line 2345) | int __init smcc669_init ( void ) function smcc669_open (line 2359) | int __init smcc669_open( struct FILE *fp, char *info, char *next, char *... function smcc669_close (line 2384) | int __init smcc669_close( struct FILE *fp ) function smcc669_read (line 2397) | int __init smcc669_read( struct FILE *fp, int size, int number, unsigned... function smcc669_write (line 2423) | int __init smcc669_write( struct FILE *fp, int size, int number, unsigne... function SMC37c669_dump_registers (line 2450) | void __init function SMC669_Init (line 2484) | void __init SMC669_Init ( int index ) FILE: arch/alpha/kernel/smc37c93x.c function SMCConfigState (line 81) | static unsigned long __init SMCConfigState(unsigned long baseAddr) function SMCRunState (line 114) | static void __init SMCRunState(unsigned long baseAddr) function SMCDetectUltraIO (line 119) | static unsigned long __init SMCDetectUltraIO(void) function SMCEnableDevice (line 134) | static void __init SMCEnableDevice(unsigned long baseAddr, function SMCEnableKYBD (line 161) | static void __init SMCEnableKYBD(unsigned long baseAddr) function SMCEnableFDC (line 182) | static void __init SMCEnableFDC(unsigned long baseAddr) function SMCReportDeviceStatus (line 212) | static void __init SMCReportDeviceStatus(unsigned long baseAddr) function SMC93x_Init (line 241) | int __init SMC93x_Init(void) FILE: arch/alpha/kernel/smp.c type cpuinfo_alpha (line 54) | struct cpuinfo_alpha type ipi_message_type (line 61) | enum ipi_message_type { function smp_store_cpu_info (line 92) | static inline void __init function smp_setup_percpu_timer (line 104) | static inline void __init function wait_boot_cpu_to_stop (line 111) | static void __init function smp_callin (line 130) | void __init function smp_tune_scheduling (line 187) | static void __init function wait_for_txrdy (line 232) | static int __init function send_secondary_console_msg (line 255) | static void __init function recv_secondary_console_msg (line 293) | static void function secondary_cpu_start (line 346) | static int __init function smp_boot_one_cpu (line 417) | static int __init function setup_smp (line 471) | void __init function smp_prepare_cpus (line 520) | void __init function smp_prepare_boot_cpu (line 558) | void __devinit function __cpu_up (line 568) | int __devinit function smp_cpus_done (line 576) | void __init function smp_percpu_timer_interrupt (line 594) | void function setup_profiling_timer (line 618) | int __init function send_ipi_message (line 625) | static void type smp_call_struct (line 642) | struct smp_call_struct { type smp_call_struct (line 650) | struct smp_call_struct function pointer_lock (line 655) | static int function handle_ipi (line 684) | void function smp_send_reschedule (line 758) | void function smp_send_stop (line 769) | void function smp_call_function_on_cpu (line 795) | int function smp_call_function (line 869) | int function ipi_imb (line 876) | static void function smp_imb (line 882) | void function ipi_flush_tlb_all (line 890) | static void function flush_tlb_all (line 896) | void function ipi_flush_tlb_mm (line 908) | static void function flush_tlb_mm (line 918) | void type flush_tlb_page_struct (line 945) | struct flush_tlb_page_struct { function ipi_flush_tlb_page (line 951) | static void function flush_tlb_page (line 963) | void function flush_tlb_range (line 997) | void function ipi_flush_icache_page (line 1004) | static void function flush_icache_user_range (line 1014) | void function _raw_spin_unlock (line 1048) | void function debug_spin_lock (line 1061) | void function debug_spin_trylock (line 1123) | int function _raw_write_lock (line 1140) | void _raw_write_lock(rwlock_t * lock) function _raw_read_lock (line 1185) | void _raw_read_lock(rwlock_t * lock) FILE: arch/alpha/kernel/srm_env.c type srm_env_t (line 78) | typedef struct _srm_env { type proc_dir_entry (line 84) | struct proc_dir_entry type proc_dir_entry (line 85) | struct proc_dir_entry type proc_dir_entry (line 86) | struct proc_dir_entry function srm_env_read (line 111) | static int function srm_env_write (line 134) | static int function srm_env_cleanup (line 170) | static void function srm_env_init (line 217) | static int __init function srm_env_exit (line 323) | static void __exit FILE: arch/alpha/kernel/srmcons.c type srmcons_private (line 33) | struct srmcons_private { type srmcons_result (line 39) | typedef union _srmcons_result { function srmcons_do_receive_chars (line 48) | static int function srmcons_receive_chars (line 68) | static void function srmcons_do_write (line 93) | static int function srmcons_write (line 134) | static int function srmcons_write_room (line 147) | static int function srmcons_chars_in_buffer (line 153) | static int function srmcons_get_private_struct (line 159) | static int function srmcons_open (line 193) | static int function srmcons_close (line 221) | static void type tty_driver (line 238) | struct tty_driver type tty_operations (line 240) | struct tty_operations function srmcons_init (line 248) | static int __init function srm_console_write (line 283) | static void type tty_driver (line 293) | struct tty_driver type console (line 294) | struct console function srm_console_setup (line 300) | static int __init type console (line 306) | struct console function register_srm_console (line 315) | void __init function unregister_srm_console (line 325) | void __init FILE: arch/alpha/kernel/sys_alcor.c function alcor_update_irq_hw (line 40) | static inline void function alcor_enable_irq (line 47) | static inline void function alcor_disable_irq (line 53) | static void function alcor_mask_and_ack_irq (line 59) | static void function alcor_startup_irq (line 69) | static unsigned int function alcor_isa_mask_and_ack_irq (line 76) | static void function alcor_end_irq (line 86) | static void type hw_interrupt_type (line 93) | struct hw_interrupt_type function alcor_device_interrupt (line 103) | static void function alcor_init_irq (line 127) | static void __init function alcor_map_irq (line 203) | static int __init function alcor_kill_arch (line 221) | static void function alcor_init_pci (line 245) | static void __init type alpha_machine_vector (line 272) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_cabriolet.c function cabriolet_update_irq_hw (line 42) | static inline void function cabriolet_enable_irq (line 49) | static inline void function cabriolet_disable_irq (line 55) | static void function cabriolet_startup_irq (line 61) | static unsigned int function cabriolet_end_irq (line 68) | static void type hw_interrupt_type (line 75) | struct hw_interrupt_type function cabriolet_device_interrupt (line 85) | static void function common_init_irq (line 109) | static void __init function cabriolet_init_irq (line 136) | static void __init function pc164_srm_device_interrupt (line 157) | static void function pc164_device_interrupt (line 165) | static void function pc164_init_irq (line 173) | static void __init function eb66p_map_irq (line 194) | static inline int __init function cabriolet_map_irq (line 224) | static inline int __init function cabriolet_init_pci (line 239) | static inline void __init function cia_cab_init_pci (line 246) | static inline void __init function alphapc164_map_irq (line 295) | static inline int __init function alphapc164_init_pci (line 312) | static inline void __init type alpha_machine_vector (line 325) | struct alpha_machine_vector type alpha_machine_vector (line 351) | struct alpha_machine_vector type alpha_machine_vector (line 376) | struct alpha_machine_vector type alpha_machine_vector (line 400) | struct alpha_machine_vector type alpha_machine_vector (line 426) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_dp264.c function tsunami_update_irq_hw (line 48) | static void function dp264_enable_irq (line 101) | static void function dp264_disable_irq (line 110) | static void function dp264_startup_irq (line 119) | static unsigned int function dp264_end_irq (line 126) | static void function clipper_enable_irq (line 133) | static void function clipper_disable_irq (line 142) | static void function clipper_startup_irq (line 151) | static unsigned int function clipper_end_irq (line 158) | static void function cpu_set_irq_affinity (line 165) | static void function dp264_set_affinity (line 180) | static void function clipper_set_affinity (line 189) | static void type hw_interrupt_type (line 198) | struct hw_interrupt_type type hw_interrupt_type (line 209) | struct hw_interrupt_type function dp264_device_interrupt (line 220) | static void function dp264_srm_device_interrupt (line 251) | static void function clipper_srm_device_interrupt (line 275) | static void function init_tsunami_irqs (line 297) | static void __init function dp264_init_irq (line 307) | static void __init function clipper_init_irq (line 324) | static void __init function dp264_map_irq (line 397) | static int __init function monet_map_irq (line 431) | static int __init function u8 (line 459) | static u8 __init function webbrick_map_irq (line 492) | static int __init function clipper_map_irq (line 513) | static int __init function dp264_init_pci (line 537) | static void __init function monet_init_pci (line 544) | static void __init function webbrick_init_arch (line 552) | static void __init type alpha_machine_vector (line 567) | struct alpha_machine_vector type alpha_machine_vector (line 614) | struct alpha_machine_vector type alpha_machine_vector (line 637) | struct alpha_machine_vector type alpha_machine_vector (line 665) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_eb64p.c function eb64p_update_irq_hw (line 41) | static inline void function eb64p_enable_irq (line 47) | static inline void function eb64p_disable_irq (line 53) | static void function eb64p_startup_irq (line 59) | static unsigned int function eb64p_end_irq (line 66) | static void type hw_interrupt_type (line 73) | struct hw_interrupt_type function eb64p_device_interrupt (line 83) | static void function eb64p_init_irq (line 108) | static void __init function eb64p_map_irq (line 189) | static int __init type alpha_machine_vector (line 210) | struct alpha_machine_vector type alpha_machine_vector (line 235) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_eiger.c function eiger_update_irq_hw (line 43) | static inline void function eiger_enable_irq (line 53) | static inline void function eiger_disable_irq (line 61) | static void function eiger_startup_irq (line 69) | static unsigned int function eiger_end_irq (line 76) | static void type hw_interrupt_type (line 83) | struct hw_interrupt_type function eiger_device_interrupt (line 93) | static void function eiger_srm_device_interrupt (line 130) | static void function eiger_init_irq (line 137) | static void __init function eiger_map_irq (line 161) | static int __init function u8 (line 178) | static u8 __init type alpha_machine_vector (line 220) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_jensen.c function jensen_local_startup (line 65) | static unsigned int function jensen_local_shutdown (line 81) | static void function jensen_local_enable (line 89) | static void function jensen_local_disable (line 97) | static void function jensen_local_ack (line 105) | static void function jensen_local_end (line 113) | static void type hw_interrupt_type (line 121) | struct hw_interrupt_type function jensen_device_interrupt (line 131) | static void function jensen_init_irq (line 204) | static void __init function jensen_init_arch (line 218) | static void __init function jensen_machine_check (line 246) | static void type alpha_machine_vector (line 257) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_marvel.c function io7_device_interrupt (line 40) | static void type io7 (line 71) | struct io7 type io7 (line 75) | struct io7 function io7_enable_irq (line 104) | static void function io7_disable_irq (line 124) | static void function io7_startup_irq (line 144) | static unsigned int function io7_end_irq (line 151) | static void function marvel_irq_noop (line 158) | static void function marvel_irq_noop_return (line 164) | static unsigned int type hw_interrupt_type (line 170) | struct hw_interrupt_type type hw_interrupt_type (line 180) | struct hw_interrupt_type type hw_interrupt_type (line 190) | struct hw_interrupt_type function io7_redirect_irq (line 200) | static void function io7_redirect_one_lsi (line 216) | static void function io7_redirect_one_msi (line 233) | static void function init_one_io7_lsi (line 250) | static void __init function init_one_io7_msi (line 261) | static void __init function init_io7_irqs (line 272) | static void __init function marvel_init_irq (line 329) | static void __init function marvel_map_irq (line 346) | static int function marvel_init_pci (line 407) | static void __init function marvel_init_rtc (line 426) | static void function marvel_smp_callin (line 432) | static void type alpha_machine_vector (line 469) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_miata.c function miata_srm_device_interrupt (line 35) | static void function miata_init_irq (line 62) | static void __init function miata_map_irq (line 153) | static int __init function u8 (line 196) | static u8 __init function miata_init_pci (line 230) | static void __init function miata_kill_arch (line 238) | static void type alpha_machine_vector (line 267) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_mikasa.c function mikasa_update_irq_hw (line 40) | static inline void function mikasa_enable_irq (line 46) | static inline void function mikasa_disable_irq (line 52) | static void function mikasa_startup_irq (line 58) | static unsigned int function mikasa_end_irq (line 65) | static void type hw_interrupt_type (line 72) | struct hw_interrupt_type function mikasa_device_interrupt (line 82) | static void function mikasa_init_irq (line 108) | static void __init function mikasa_map_irq (line 165) | static int __init function mikasa_apecs_machine_check (line 185) | static void type alpha_machine_vector (line 219) | struct alpha_machine_vector type alpha_machine_vector (line 243) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_nautilus.c function nautilus_init_irq (line 56) | static void __init function nautilus_map_irq (line 67) | static int __init function nautilus_kill_arch (line 77) | void function naut_sys_machine_check (line 115) | static void function nautilus_machine_check (line 126) | void type resource (line 186) | struct resource function nautilus_init_pci (line 191) | void __init type alpha_machine_vector (line 248) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_noritake.c function noritake_update_irq_hw (line 40) | static inline void function noritake_enable_irq (line 51) | static void function noritake_disable_irq (line 57) | static void function noritake_startup_irq (line 63) | static unsigned int type hw_interrupt_type (line 70) | struct hw_interrupt_type function noritake_device_interrupt (line 80) | static void function noritake_srm_device_interrupt (line 107) | static void function noritake_init_irq (line 129) | static void __init function noritake_map_irq (line 206) | static int __init function u8 (line 234) | static u8 __init function noritake_apecs_machine_check (line 267) | static void type alpha_machine_vector (line 301) | struct alpha_machine_vector type alpha_machine_vector (line 325) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_rawhide.c function rawhide_update_irq_hw (line 47) | static inline void function rawhide_enable_irq (line 55) | static inline void function rawhide_disable_irq (line 72) | static void function rawhide_mask_and_ack_irq (line 89) | static void function rawhide_startup_irq (line 112) | static unsigned int function rawhide_end_irq (line 119) | static void type hw_interrupt_type (line 126) | struct hw_interrupt_type function rawhide_srm_device_interrupt (line 136) | static void function rawhide_init_irq (line 164) | static void __init function rawhide_map_irq (line 223) | static int __init type alpha_machine_vector (line 248) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_ruffian.c function ruffian_init_irq (line 36) | static void __init function ruffian_init_rtc (line 70) | static void __init function ruffian_kill_arch (line 88) | static void function ruffian_map_irq (line 121) | static int __init function u8 (line 143) | static u8 __init function ruffian_get_bank_size (line 181) | static unsigned long __init type alpha_machine_vector (line 218) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_rx164.c function rx164_update_irq_hw (line 38) | static inline void function rx164_enable_irq (line 49) | static inline void function rx164_disable_irq (line 55) | static void function rx164_startup_irq (line 61) | static unsigned int function rx164_end_irq (line 68) | static void type hw_interrupt_type (line 75) | struct hw_interrupt_type function rx164_device_interrupt (line 85) | static void function rx164_init_irq (line 112) | static void __init function rx164_map_irq (line 163) | static int __init type alpha_machine_vector (line 199) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_sable.c type irq_swizzle_t (line 36) | typedef struct irq_swizzle_struct function sable_update_irq_hw (line 94) | static void function sable_ack_irq_hw (line 110) | static void function sable_init_irq (line 159) | static void __init function sable_map_irq (line 197) | static int __init function lynx_update_irq_hw (line 293) | static void function lynx_ack_irq_hw (line 309) | static void function lynx_init_irq (line 343) | static void __init function lynx_map_irq (line 379) | static int __init function u8 (line 409) | static u8 __init function sable_lynx_enable_irq (line 446) | static inline void function sable_lynx_disable_irq (line 462) | static void function sable_lynx_startup_irq (line 478) | static unsigned int function sable_lynx_end_irq (line 485) | static void function sable_lynx_mask_and_ack_irq (line 492) | static void type hw_interrupt_type (line 505) | struct hw_interrupt_type function sable_lynx_srm_device_interrupt (line 515) | static void function sable_lynx_init_irq (line 533) | static void __init function sable_lynx_init_pci (line 546) | static void __init type alpha_machine_vector (line 564) | struct alpha_machine_vector type alpha_machine_vector (line 596) | struct alpha_machine_vector type alpha_machine_vector (line 627) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_sio.c function sio_init_irq (line 48) | static void __init function alphabook1_init_arch (line 58) | static inline void __init function sio_pci_route (line 85) | static void __init function sio_collect_irq_levels (line 101) | static unsigned int __init function sio_fixup_irq_levels (line 119) | static void __init function noname_map_irq (line 144) | static inline int __init function p2k_map_irq (line 183) | static inline int __init function noname_init_pci (line 202) | static inline void __init function alphabook1_init_pci (line 211) | static inline void __init function sio_kill_arch (line 265) | void type alpha_machine_vector (line 286) | struct alpha_machine_vector type alpha_machine_vector (line 316) | struct alpha_machine_vector type alpha_machine_vector (line 345) | struct alpha_machine_vector type alpha_machine_vector (line 383) | struct alpha_machine_vector type alpha_machine_vector (line 412) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_sx164.c function sx164_init_irq (line 36) | static void __init function sx164_map_irq (line 97) | static int __init function sx164_init_pci (line 112) | static void __init function sx164_init_arch (line 119) | static void __init type alpha_machine_vector (line 156) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_takara.c function takara_update_irq_hw (line 37) | static inline void function takara_enable_irq (line 47) | static inline void function takara_disable_irq (line 55) | static void function takara_startup_irq (line 63) | static unsigned int function takara_end_irq (line 70) | static void type hw_interrupt_type (line 77) | struct hw_interrupt_type function takara_device_interrupt (line 87) | static void function takara_srm_device_interrupt (line 124) | static void function takara_init_irq (line 131) | static void __init function takara_map_irq_srm (line 173) | static int __init function takara_map_irq (line 204) | static int __init function u8 (line 228) | static u8 __init function takara_init_pci (line 260) | static void __init type alpha_machine_vector (line 275) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_titan.c function titan_update_irq_hw (line 61) | static void function titan_enable_irq (line 115) | static inline void function titan_disable_irq (line 124) | static inline void function titan_startup_irq (line 133) | static unsigned int function titan_end_irq (line 140) | static void function titan_cpu_set_irq_affinity (line 147) | static void function titan_set_irq_affinity (line 161) | static void function titan_device_interrupt (line 170) | static void function titan_srm_device_interrupt (line 176) | static void function init_titan_irqs (line 186) | static void __init type hw_interrupt_type (line 196) | struct hw_interrupt_type function irqreturn_t (line 207) | static irqreturn_t function titan_init_irq (line 217) | static void __init function titan_legacy_init_irq (line 230) | static void __init function titan_dispatch_irqs (line 246) | void function titan_late_init (line 275) | static void __init function titan_map_irq (line 306) | static int __devinit function titan_init_pci (line 324) | static void __init function privateer_init_pci (line 345) | static void __init type alpha_machine_vector (line 367) | struct alpha_machine_vector FILE: arch/alpha/kernel/sys_wildfire.c function wildfire_update_irq_hw (line 39) | static void function wildfire_init_irq_hw (line 65) | static void __init function wildfire_enable_irq (line 106) | static void function wildfire_disable_irq (line 118) | static void function wildfire_mask_and_ack_irq (line 130) | static void function wildfire_startup_irq (line 142) | static unsigned int function wildfire_end_irq (line 149) | static void type hw_interrupt_type (line 160) | struct hw_interrupt_type function wildfire_init_irq_per_pca (line 170) | static void __init function wildfire_init_irq (line 215) | static void __init function wildfire_device_interrupt (line 236) | static void function wildfire_map_irq (line 303) | static int __init type alpha_machine_vector (line 335) | struct alpha_machine_vector FILE: arch/alpha/kernel/time.c function __u32 (line 92) | static inline __u32 rpcc(void) function sched_clock (line 104) | unsigned long long sched_clock(void) function irqreturn_t (line 114) | irqreturn_t timer_interrupt(int irq, void *dev, struct pt_regs * regs) function common_init_rtc (line 164) | void function validate_cc_value (line 206) | static unsigned long __init function calibrate_cc_with_pit (line 264) | static unsigned long __init function rpcc_after_update_in_progress (line 301) | static unsigned long __init function time_init (line 310) | void __init function do_gettimeofday (line 416) | void function do_settimeofday (line 470) | int function set_rtc_mmss (line 530) | static int FILE: arch/alpha/kernel/traps.c function opDEC_check (line 34) | static void __init function dik_show_regs (line 63) | void function dik_show_code (line 106) | static void function dik_show_trace (line 121) | static void function show_stack (line 147) | void show_stack(struct task_struct *task, unsigned long *sp) function dump_stack (line 171) | void dump_stack(void) function die_if_kernel (line 178) | void function dummy_emul (line 200) | static long dummy_emul(void) { return 0; } type pt_regs (line 201) | struct pt_regs type pt_regs (line 206) | struct pt_regs function asmlinkage (line 210) | asmlinkage void function asmlinkage (line 237) | asmlinkage void function asmlinkage (line 410) | asmlinkage void type allregs (line 438) | struct allregs { type unaligned_stat (line 443) | struct unaligned_stat { function asmlinkage (line 452) | asmlinkage void function s_mem_to_reg (line 692) | static inline unsigned long function s_reg_to_mem (line 720) | static inline unsigned long function asmlinkage (line 769) | asmlinkage void function trap_init (line 1074) | void __init FILE: arch/alpha/lib/checksum.c function from64to16 (line 17) | static inline unsigned short from64to16(unsigned long x) function csum_tcpudp_magic (line 44) | unsigned short int csum_tcpudp_magic(unsigned long saddr, function csum_tcpudp_nofold (line 55) | unsigned int csum_tcpudp_nofold(unsigned long saddr, function do_csum (line 83) | static inline unsigned long do_csum(const unsigned char * buff, int len) function ip_fast_csum (line 149) | unsigned short ip_fast_csum(unsigned char * iph, unsigned int ihl) function csum_partial (line 166) | unsigned int csum_partial(const unsigned char * buff, int len, unsigned ... function ip_compute_csum (line 183) | unsigned short ip_compute_csum(unsigned char * buff, int len) FILE: arch/alpha/lib/csum_partial_copy.c function from64to16 (line 73) | static inline unsigned short from64to16(unsigned long x) function csum_partial_cfu_aligned (line 101) | static inline unsigned long function csum_partial_cfu_dest_aligned (line 141) | static inline unsigned long function csum_partial_cfu_src_aligned (line 195) | static inline unsigned long function csum_partial_cfu_unaligned (line 253) | static inline unsigned long function do_csum_partial_copy_from_user (line 332) | static unsigned int function csum_partial_copy_from_user (line 373) | unsigned int function csum_partial_copy_nocheck (line 386) | unsigned int FILE: arch/alpha/lib/dec_and_lock.c function atomic_dec_and_lock_1 (line 33) | static int __attribute_used__ FILE: arch/alpha/lib/fpreg.c function alpha_read_fp_reg (line 13) | unsigned long function alpha_write_fp_reg (line 62) | void function alpha_read_fp_reg_s (line 107) | unsigned long function alpha_write_fp_reg_s (line 156) | void FILE: arch/alpha/lib/memcpy.c function __memcpy_unaligned_up (line 70) | static inline void __memcpy_unaligned_up (unsigned long d, unsigned long s, function __memcpy_unaligned_dn (line 98) | static inline void __memcpy_unaligned_dn (unsigned long d, unsigned long s, function __memcpy_aligned_up (line 116) | static inline void __memcpy_aligned_up (unsigned long d, unsigned long s, function __memcpy_aligned_dn (line 132) | static inline void __memcpy_aligned_dn (unsigned long d, unsigned long s, FILE: arch/alpha/lib/srm_printk.c function srm_printk (line 8) | long FILE: arch/alpha/lib/srm_puts.c function srm_puts (line 8) | long FILE: arch/alpha/lib/stacktrace.c type instr (line 4) | typedef unsigned int instr; function instr (line 48) | static instr * function instr (line 67) | static instr * function stack_increment (line 77) | static long function stacktrace (line 90) | void FILE: arch/alpha/lib/strcasecmp.c function strcasecmp (line 12) | int strcasecmp(const char *a, const char *b) FILE: arch/alpha/lib/udelay.c function __delay (line 22) | void function udelay (line 41) | void function ndelay (line 49) | void FILE: arch/alpha/math-emu/math.c type pt_regs (line 56) | struct pt_regs type pt_regs (line 59) | struct pt_regs type pt_regs (line 62) | struct pt_regs function init_module (line 65) | int init_module(void) function cleanup_module (line 74) | void cleanup_module(void) function alpha_fp_emul (line 97) | long function alpha_fp_emul_imprecise (line 336) | long FILE: arch/alpha/mm/extable.c function sort_extable (line 9) | void sort_extable(struct exception_table_entry *start, type exception_table_entry (line 14) | struct exception_table_entry type exception_table_entry (line 15) | struct exception_table_entry type exception_table_entry (line 16) | struct exception_table_entry type exception_table_entry (line 20) | struct exception_table_entry FILE: arch/alpha/mm/fault.c type pt_regs (line 32) | struct pt_regs function __load_new_mm_context (line 43) | void function asmlinkage (line 86) | asmlinkage void FILE: arch/alpha/mm/init.c type mmu_gather (line 34) | struct mmu_gather type pt_regs (line 36) | struct pt_regs type pcb_struct (line 38) | struct pcb_struct function pgd_t (line 40) | pgd_t * function pte_t (line 62) | pte_t * function pmd_t (line 83) | pmd_t * function pte_t (line 90) | pte_t function show_mem (line 98) | void function load_PCB (line 127) | static inline unsigned long function switch_to_system_map (line 137) | static inline void type crb_struct (line 183) | struct crb_struct type crb_struct (line 189) | struct crb_struct type procdesc_struct (line 197) | struct procdesc_struct type procdesc_struct (line 200) | struct procdesc_struct type vm_struct (line 228) | struct vm_struct function paging_init (line 270) | void function srm_paging_stop (line 295) | void function printk_memory_info (line 312) | static void __init function mem_init (line 342) | void __init function free_reserved_mem (line 353) | void function free_initmem (line 365) | void function free_initrd_mem (line 376) | void FILE: arch/alpha/mm/numa.c function show_mem_layout (line 37) | static void __init show_mem_layout(void) function setup_memory_node (line 55) | static void __init function setup_memory (line 252) | void __init function paging_init (line 291) | void __init paging_init(void) function mem_init (line 323) | void __init mem_init(void) function show_mem (line 365) | void FILE: arch/alpha/mm/remap.c function remap_area_pte (line 6) | static inline void function remap_area_pmd (line 35) | static inline int function __alpha_remap_area_pages (line 60) | int FILE: arch/alpha/oprofile/common.c type op_axp_model (line 19) | struct op_axp_model type op_axp_model (line 20) | struct op_axp_model type op_axp_model (line 21) | struct op_axp_model type op_axp_model (line 22) | struct op_axp_model type op_axp_model (line 23) | struct op_axp_model type op_axp_model (line 25) | struct op_axp_model type pt_regs (line 27) | struct pt_regs type pt_regs (line 28) | struct pt_regs type op_counter_config (line 30) | struct op_counter_config type op_system_config (line 31) | struct op_system_config type op_register_config (line 32) | struct op_register_config function op_handle_interrupt (line 36) | static void function op_axp_setup (line 49) | static int function op_axp_shutdown (line 73) | static void function op_axp_cpu_start (line 80) | static void function op_axp_start (line 86) | static int function op_axp_cpu_stop (line 94) | static inline void function op_axp_stop (line 101) | static void function op_axp_create_files (line 108) | static int function oprofile_arch_init (line 141) | int __init function oprofile_arch_exit (line 186) | void FILE: arch/alpha/oprofile/op_impl.h type op_counter_config (line 14) | struct op_counter_config { type op_system_config (line 25) | struct op_system_config { type op_register_config (line 32) | struct op_register_config { type op_axp_model (line 42) | struct op_axp_model { FILE: arch/alpha/oprofile/op_model_ev4.c function ev4_reg_setup (line 21) | static void function ev4_cpu_setup (line 85) | static void function ev4_handle_interrupt (line 94) | static void type op_axp_model (line 108) | struct op_axp_model FILE: arch/alpha/oprofile/op_model_ev5.c function common_reg_setup (line 26) | static void function ev5_reg_setup (line 117) | static void function pca56_reg_setup (line 125) | static void function ev5_cpu_setup (line 135) | static void function ev5_reset_ctr (line 158) | static void function ev5_handle_interrupt (line 184) | static void type op_axp_model (line 193) | struct op_axp_model type op_axp_model (line 203) | struct op_axp_model FILE: arch/alpha/oprofile/op_model_ev6.c function ev6_reg_setup (line 21) | static void function ev6_cpu_setup (line 66) | static void function ev6_reset_ctr (line 80) | static void function ev6_handle_interrupt (line 86) | static void type op_axp_model (line 95) | struct op_axp_model FILE: arch/alpha/oprofile/op_model_ev67.c function ev67_reg_setup (line 22) | static void function ev67_cpu_setup (line 71) | static void function ev67_reset_ctr (line 85) | static void type profileme_counters (line 119) | enum profileme_counters { function op_add_pm (line 133) | static inline void function ev67_handle_interrupt (line 144) | static void type op_axp_model (line 255) | struct op_axp_model FILE: arch/arm/boot/compressed/misc.c function icedcc_putstr (line 35) | static void function __memzero (line 50) | void __memzero (__ptr_t s, size_t n) function __ptr_t (line 92) | static inline __ptr_t memcpy(__ptr_t __dest, __const __ptr_t __src, type uch (line 133) | typedef unsigned char uch; type ush (line 134) | typedef unsigned short ush; type ulg (line 135) | typedef unsigned long ulg; function free (line 222) | static void free(void *where) function gzip_mark (line 226) | static void gzip_mark(void **ptr) function gzip_release (line 232) | static void gzip_release(void **ptr) function gzip_mark (line 238) | static void gzip_mark(void **ptr) function gzip_release (line 242) | static void gzip_release(void **ptr) function fill_inbuf (line 251) | int fill_inbuf(void) function flush_window (line 267) | void flush_window(void) function error (line 286) | static void error(char *x) function ulg (line 297) | ulg function main (line 318) | int main() FILE: arch/arm/boot/compressed/ofw-shark.c function asmlinkage (line 19) | asmlinkage void function of_decode_int (line 94) | int function OF_finddevice (line 103) | int function OF_getproplen (line 131) | int function OF_getprop (line 160) | int function asmlinkage (line 188) | asmlinkage void ofw_init(ofw_handle_t o, int *nomr, int *pointer) FILE: arch/arm/common/amba.c type amba_id (line 22) | struct amba_id type amba_id (line 23) | struct amba_id type amba_device (line 23) | struct amba_device function amba_match (line 37) | static int amba_match(struct device *dev, struct device_driver *drv) function amba_hotplug (line 46) | static int amba_hotplug(struct device *dev, char **envp, int nr_env, cha... function amba_suspend (line 62) | static int amba_suspend(struct device *dev, pm_message_t state) function amba_resume (line 72) | static int amba_resume(struct device *dev) type bus_type (line 86) | struct bus_type function amba_init (line 94) | static int __init amba_init(void) function amba_probe (line 105) | static int amba_probe(struct device *dev) function amba_remove (line 116) | static int amba_remove(struct device *dev) function amba_shutdown (line 122) | static void amba_shutdown(struct device *dev) function amba_driver_register (line 136) | int amba_driver_register(struct amba_driver *drv) function amba_driver_unregister (line 156) | void amba_driver_unregister(struct amba_driver *drv) function amba_device_release (line 162) | static void amba_device_release(struct device *dev) function amba_device_register (line 194) | int amba_device_register(struct amba_device *dev, struct resource *parent) function amba_device_unregister (line 257) | void amba_device_unregister(struct amba_device *dev) type find_data (line 263) | struct find_data { function amba_find_match (line 271) | static int amba_find_match(struct device *dev, void *data) type amba_device (line 305) | struct amba_device type device (line 306) | struct device type find_data (line 309) | struct find_data function amba_request_regions (line 327) | int amba_request_regions(struct amba_device *dev, const char *name) function amba_release_regions (line 346) | void amba_release_regions(struct amba_device *dev) FILE: arch/arm/common/dmabounce.c type safe_buffer (line 44) | struct safe_buffer { type dmabounce_device_info (line 58) | struct dmabounce_device_info { function print_alloc_stats (line 78) | static void print_alloc_stats(struct dmabounce_device_info *device_info) type dmabounce_device_info (line 91) | struct dmabounce_device_info type device (line 92) | struct device type list_head (line 94) | struct list_head type dmabounce_device_info (line 97) | struct dmabounce_device_info type safe_buffer (line 108) | struct safe_buffer type dmabounce_device_info (line 109) | struct dmabounce_device_info type dma_data_direction (line 110) | enum dma_data_direction type safe_buffer (line 112) | struct safe_buffer type dma_pool (line 113) | struct dma_pool type device (line 114) | struct device type safe_buffer (line 123) | struct safe_buffer type safe_buffer (line 170) | struct safe_buffer type dmabounce_device_info (line 171) | struct dmabounce_device_info type list_head (line 173) | struct list_head type safe_buffer (line 176) | struct safe_buffer function free_safe_buffer (line 186) | static inline void function print_map_stats (line 206) | static void print_map_stats(struct dmabounce_device_info *device_info) function dma_addr_t (line 215) | static inline dma_addr_t function unmap_single (line 276) | static inline void function sync_single (line 316) | static inline void function dma_addr_t (line 388) | dma_addr_t function dma_unmap_single (line 416) | void function dma_map_sg (line 434) | int function dma_unmap_sg (line 463) | void function dma_sync_single_for_cpu (line 487) | void function dma_sync_single_for_device (line 503) | void function dma_sync_sg_for_cpu (line 519) | void function dma_sync_sg_for_device (line 543) | void function dmabounce_register_dev (line 567) | int function dmabounce_unregister_dev (line 633) | void FILE: arch/arm/common/icst307.c function icst307_khz (line 27) | unsigned long icst307_khz(const struct icst307_params *p, struct icst307... function icst307_khz_to_vco (line 39) | struct icst307_vco function icst307_ps_to_vco (line 99) | struct icst307_vco FILE: arch/arm/common/icst525.c function icst525_khz (line 24) | unsigned long icst525_khz(const struct icst525_params *p, struct icst525... function icst525_khz_to_vco (line 36) | struct icst525_vco function icst525_ps_to_vco (line 97) | struct icst525_vco FILE: arch/arm/common/locomo.c type locomo (line 38) | struct locomo { type locomo_dev_info (line 45) | struct locomo_dev_info { type locomo_dev_info (line 53) | struct locomo_dev_info function locomo_handler (line 89) | static void locomo_handler(unsigned int irq, struct irqdesc *desc, function locomo_ack_irq (line 115) | static void locomo_ack_irq(unsigned int irq) function locomo_mask_irq (line 119) | static void locomo_mask_irq(unsigned int irq) function locomo_unmask_irq (line 128) | static void locomo_unmask_irq(unsigned int irq) type irqchip (line 137) | struct irqchip function locomo_key_handler (line 143) | static void locomo_key_handler(unsigned int irq, struct irqdesc *desc, function locomo_key_ack_irq (line 155) | static void locomo_key_ack_irq(unsigned int irq) function locomo_key_mask_irq (line 164) | static void locomo_key_mask_irq(unsigned int irq) function locomo_key_unmask_irq (line 173) | static void locomo_key_unmask_irq(unsigned int irq) type irqchip (line 182) | struct irqchip function locomo_gpio_handler (line 188) | static void locomo_gpio_handler(unsigned int irq, struct irqdesc *desc, function locomo_gpio_ack_irq (line 210) | static void locomo_gpio_ack_irq(unsigned int irq) function locomo_gpio_mask_irq (line 227) | static void locomo_gpio_mask_irq(unsigned int irq) function locomo_gpio_unmask_irq (line 236) | static void locomo_gpio_unmask_irq(unsigned int irq) type irqchip (line 245) | struct irqchip function locomo_lt_handler (line 251) | static void locomo_lt_handler(unsigned int irq, struct irqdesc *desc, function locomo_lt_ack_irq (line 263) | static void locomo_lt_ack_irq(unsigned int irq) function locomo_lt_mask_irq (line 272) | static void locomo_lt_mask_irq(unsigned int irq) function locomo_lt_unmask_irq (line 281) | static void locomo_lt_unmask_irq(unsigned int irq) type irqchip (line 290) | struct irqchip function locomo_spi_handler (line 296) | static void locomo_spi_handler(unsigned int irq, struct irqdesc *desc, function locomo_spi_ack_irq (line 316) | static void locomo_spi_ack_irq(unsigned int irq) function locomo_spi_mask_irq (line 333) | static void locomo_spi_mask_irq(unsigned int irq) function locomo_spi_unmask_irq (line 342) | static void locomo_spi_unmask_irq(unsigned int irq) type irqchip (line 351) | struct irqchip function locomo_setup_irq (line 357) | static void locomo_setup_irq(struct locomo *lchip) function locomo_dev_release (line 420) | static void locomo_dev_release(struct device *_dev) function locomo_init_one_child (line 428) | static int function __locomo_probe (line 494) | static int function __locomo_remove (line 590) | static void __locomo_remove(struct locomo *lchip) function locomo_probe (line 609) | static int locomo_probe(struct device *dev) function locomo_remove (line 623) | static int locomo_remove(struct device *dev) type device_driver (line 641) | struct device_driver type locomo (line 652) | struct locomo type locomo_dev (line 652) | struct locomo_dev type locomo (line 654) | struct locomo function locomo_match (line 663) | static int locomo_match(struct device *_dev, struct device_driver *_drv) function locomo_bus_suspend (line 671) | static int locomo_bus_suspend(struct device *dev, pm_message_t state) function locomo_bus_resume (line 682) | static int locomo_bus_resume(struct device *dev) function locomo_bus_probe (line 693) | static int locomo_bus_probe(struct device *dev) function locomo_bus_remove (line 704) | static int locomo_bus_remove(struct device *dev) type bus_type (line 715) | struct bus_type function locomo_driver_register (line 722) | int locomo_driver_register(struct locomo_driver *driver) function locomo_driver_unregister (line 730) | void locomo_driver_unregister(struct locomo_driver *driver) function locomo_init (line 735) | static int __init locomo_init(void) function locomo_exit (line 743) | static void __exit locomo_exit(void) FILE: arch/arm/common/rtctime.c type fasync_struct (line 26) | struct fasync_struct type rtc_ops (line 39) | struct rtc_ops function month_days (line 50) | static int month_days(unsigned int month, unsigned int year) function rtc_time_to_tm (line 58) | void rtc_time_to_tm(unsigned long time, struct rtc_time *tm) function rtc_tm_to_time (line 99) | int rtc_tm_to_time(struct rtc_time *tm, unsigned long *time) function rtc_next_alarm_time (line 129) | void rtc_next_alarm_time(struct rtc_time *next, struct rtc_time *now, st... function rtc_read_time (line 139) | static inline void rtc_read_time(struct rtc_ops *ops, struct rtc_time *tm) function rtc_set_time (line 145) | static inline int rtc_set_time(struct rtc_ops *ops, struct rtc_time *tm) function rtc_read_alarm (line 150) | static inline int rtc_read_alarm(struct rtc_ops *ops, struct rtc_wkalrm ... function rtc_set_alarm (line 161) | static inline int rtc_set_alarm(struct rtc_ops *ops, struct rtc_wkalrm *... function rtc_update (line 169) | void rtc_update(unsigned long num, unsigned long events) function rtc_read (line 181) | static ssize_t function rtc_poll (line 225) | static unsigned int rtc_poll(struct file *file, poll_table *wait) function rtc_ioctl (line 238) | static int rtc_ioctl(struct inode *inode, struct file *file, unsigned in... function rtc_open (line 342) | static int rtc_open(struct inode *inode, struct file *file) function rtc_release (line 369) | static int rtc_release(struct inode *inode, struct file *file) function rtc_fasync (line 386) | static int rtc_fasync(int fd, struct file *file, int on) type file_operations (line 391) | struct file_operations type miscdevice (line 402) | struct miscdevice function rtc_read_proc (line 409) | static int rtc_read_proc(char *page, char **start, off_t off, int count,... function register_rtc (line 473) | int register_rtc(struct rtc_ops *ops) function unregister_rtc (line 492) | void unregister_rtc(struct rtc_ops *rtc) FILE: arch/arm/common/sa1111.c type sa1111 (line 51) | struct sa1111 { type sa1111 (line 63) | struct sa1111 type sa1111_dev_info (line 65) | struct sa1111_dev_info { type sa1111_dev_info (line 72) | struct sa1111_dev_info function sa1111_irq_handler (line 140) | static void function sa1111_ack_irq (line 175) | static void sa1111_ack_irq(unsigned int irq) function sa1111_mask_lowirq (line 179) | static void sa1111_mask_lowirq(unsigned int irq) function sa1111_unmask_lowirq (line 189) | static void sa1111_unmask_lowirq(unsigned int irq) function sa1111_retrigger_lowirq (line 206) | static int sa1111_retrigger_lowirq(unsigned int irq) function sa1111_type_lowirq (line 227) | static int sa1111_type_lowirq(unsigned int irq, unsigned int flags) function sa1111_wake_lowirq (line 250) | static int sa1111_wake_lowirq(unsigned int irq, unsigned int on) type irqchip (line 266) | struct irqchip function sa1111_mask_highirq (line 275) | static void sa1111_mask_highirq(unsigned int irq) function sa1111_unmask_highirq (line 285) | static void sa1111_unmask_highirq(unsigned int irq) function sa1111_retrigger_highirq (line 302) | static int sa1111_retrigger_highirq(unsigned int irq) function sa1111_type_highirq (line 323) | static int sa1111_type_highirq(unsigned int irq, unsigned int flags) function sa1111_wake_highirq (line 346) | static int sa1111_wake_highirq(unsigned int irq, unsigned int on) type irqchip (line 362) | struct irqchip function sa1111_setup_irq (line 371) | static void sa1111_setup_irq(struct sa1111 *sachip) function sa1111_wake (line 436) | static void sa1111_wake(struct sa1111 *sachip) function sa1111_configure_smc (line 507) | void function sa1111_dev_release (line 531) | static void sa1111_dev_release(struct device *_dev) function sa1111_init_one_child (line 539) | static int function __sa1111_probe (line 618) | static int function __sa1111_remove (line 724) | static void __sa1111_remove(struct sa1111 *sachip) function dma_needs_bounce (line 767) | int dma_needs_bounce(struct device *dev, dma_addr_t addr, size_t size) type sa1111_save_data (line 780) | struct sa1111_save_data { function sa1111_suspend (line 803) | static int sa1111_suspend(struct device *dev, u32 state, u32 level) function sa1111_resume (line 865) | static int sa1111_resume(struct device *dev, u32 level) function sa1111_probe (line 931) | static int sa1111_probe(struct device *dev) function sa1111_remove (line 945) | static int sa1111_remove(struct device *dev) type device_driver (line 971) | struct device_driver type sa1111 (line 984) | struct sa1111 type sa1111_dev (line 984) | struct sa1111_dev type sa1111 (line 986) | struct sa1111 function __sa1111_pll_clock (line 994) | static unsigned int __sa1111_pll_clock(struct sa1111 *sachip) function sa1111_pll_clock (line 1016) | unsigned int sa1111_pll_clock(struct sa1111_dev *sadev) function sa1111_select_audio_mode (line 1031) | void sa1111_select_audio_mode(struct sa1111_dev *sadev, int mode) function sa1111_set_audio_rate (line 1055) | int sa1111_set_audio_rate(struct sa1111_dev *sadev, int rate) function sa1111_get_audio_rate (line 1078) | int sa1111_get_audio_rate(struct sa1111_dev *sadev) function sa1111_set_io_dir (line 1091) | void sa1111_set_io_dir(struct sa1111_dev *sadev, function sa1111_set_io (line 1119) | void sa1111_set_io(struct sa1111_dev *sadev, unsigned int bits, unsigned... function sa1111_set_sleep_io (line 1133) | void sa1111_set_sleep_io(struct sa1111_dev *sadev, unsigned int bits, un... function sa1111_enable_device (line 1155) | void sa1111_enable_device(struct sa1111_dev *sadev) function sa1111_disable_device (line 1171) | void sa1111_disable_device(struct sa1111_dev *sadev) function sa1111_match (line 1189) | static int sa1111_match(struct device *_dev, struct device_driver *_drv) function sa1111_bus_suspend (line 1197) | static int sa1111_bus_suspend(struct device *dev, pm_message_t state) function sa1111_bus_resume (line 1208) | static int sa1111_bus_resume(struct device *dev) function sa1111_bus_probe (line 1219) | static int sa1111_bus_probe(struct device *dev) function sa1111_bus_remove (line 1230) | static int sa1111_bus_remove(struct device *dev) type bus_type (line 1241) | struct bus_type function sa1111_driver_register (line 1248) | int sa1111_driver_register(struct sa1111_driver *driver) function sa1111_driver_unregister (line 1256) | void sa1111_driver_unregister(struct sa1111_driver *driver) function sa1111_init (line 1261) | static int __init sa1111_init(void) function sa1111_exit (line 1269) | static void __exit sa1111_exit(void) FILE: arch/arm/common/scoop.c function reset_scoop (line 22) | void reset_scoop(void) function set_scoop_gpio (line 37) | unsigned short set_scoop_gpio(unsigned short bit) function reset_scoop_gpio (line 50) | unsigned short reset_scoop_gpio(unsigned short bit) function read_scoop_reg (line 66) | unsigned short read_scoop_reg(unsigned short reg) function write_scoop_reg (line 71) | void write_scoop_reg(unsigned short reg, unsigned short data) function scoop_suspend (line 80) | static int scoop_suspend(struct device *dev, uint32_t state, uint32_t le... function scoop_resume (line 89) | static int scoop_resume(struct device *dev, uint32_t level) function scoop_probe (line 97) | int __init scoop_probe(struct device *dev) type device_driver (line 121) | struct device_driver function scoop_init (line 129) | int __init scoop_init(void) FILE: arch/arm/common/time-acorn.c function ioc_timer_gettimeoffset (line 26) | unsigned long ioc_timer_gettimeoffset(void) function ioctime_init (line 61) | void __init ioctime_init(void) function irqreturn_t (line 68) | static irqreturn_t type irqaction (line 77) | struct irqaction function ioc_timer_init (line 86) | static void __init ioc_timer_init(void) type sys_timer (line 92) | struct sys_timer FILE: arch/arm/common/via82c505.c function via82c505_read_config (line 19) | static int function via82c505_write_config (line 38) | static int type pci_ops (line 57) | struct pci_ops function via82c505_preinit (line 62) | void __init via82c505_preinit(void) function via82c505_setup (line 83) | int __init via82c505_setup(int nr, struct pci_sys_data *sys) type pci_bus (line 88) | struct pci_bus type pci_sys_data (line 88) | struct pci_sys_data FILE: arch/arm/kernel/apm.c type apm_queue (line 51) | struct apm_queue { type apm_user (line 60) | struct apm_user { type apm_queue (line 101) | struct apm_queue function __apm_get_power_status (line 112) | static void __apm_get_power_status(struct apm_power_info *info) type apm_power_info (line 119) | struct apm_power_info function queue_empty (line 126) | static inline int queue_empty(struct apm_queue *q) function apm_event_t (line 131) | static inline apm_event_t queue_get_event(struct apm_queue *q) function queue_add_event (line 137) | static void queue_add_event(struct apm_queue *q, apm_event_t event) function queue_event_one_user (line 150) | static void queue_event_one_user(struct apm_user *as, apm_event_t event) function queue_event (line 171) | static void queue_event(apm_event_t event, struct apm_user *sender) function apm_suspend (line 184) | static void apm_suspend(void) function apm_read (line 208) | static ssize_t apm_read(struct file *fp, char __user *buf, size_t count,... function apm_poll (line 242) | static unsigned int apm_poll(struct file *fp, poll_table * wait) function apm_ioctl (line 260) | static int function apm_release (line 329) | static int apm_release(struct inode * inode, struct file * filp) function apm_open (line 354) | static int apm_open(struct inode * inode, struct file * filp) type file_operations (line 383) | struct file_operations type miscdevice (line 392) | struct miscdevice function apm_get_info (line 438) | static int apm_get_info(char *buf, char **start, off_t fpos, int length) function kapmd (line 470) | static int kapmd(void *arg) function apm_init (line 515) | static int __init apm_init(void) function apm_exit (line 553) | static void __exit apm_exit(void) function apm_setup (line 571) | static int __init apm_setup(char *str) function apm_queue_event (line 600) | void apm_queue_event(apm_event_t event) FILE: arch/arm/kernel/arch.c function parse_tag_acorn (line 22) | static int __init parse_tag_acorn(const struct tag *tag) FILE: arch/arm/kernel/arthur.c function arthur_lcall7 (line 56) | static void arthur_lcall7(int nr, struct pt_regs *regs) type exec_domain (line 65) | struct exec_domain function arthur_init (line 80) | static int __init arthur_init(void) function arthur_exit (line 85) | static void __exit arthur_exit(void) FILE: arch/arm/kernel/asm-offsets.c function main (line 49) | int main(void) FILE: arch/arm/kernel/bios32.c function pcibios_bus_report_status (line 26) | static void pcibios_bus_report_status(struct pci_bus *bus, u_int status_... function pcibios_report_status (line 59) | void pcibios_report_status(u_int status_mask, int warn) function pci_fixup_83c553 (line 82) | static void __devinit pci_fixup_83c553(struct pci_dev *dev) function pci_fixup_unassign (line 134) | static void __devinit pci_fixup_unassign(struct pci_dev *dev) function pci_fixup_dec21285 (line 146) | static void __devinit pci_fixup_dec21285(struct pci_dev *dev) function pci_fixup_prpmc1100 (line 171) | static void __devinit pci_fixup_prpmc1100(struct pci_dev *dev) function pci_fixup_ide_bases (line 190) | static void __devinit pci_fixup_ide_bases(struct pci_dev *dev) function pci_fixup_dec21142 (line 211) | static void __devinit pci_fixup_dec21142(struct pci_dev *dev) function pci_fixup_cy82c693 (line 233) | static void __devinit pci_fixup_cy82c693(struct pci_dev *dev) function pcibios_update_irq (line 283) | void __devinit pcibios_update_irq(struct pci_dev *dev, int irq) function pdev_bad_for_parity (line 294) | static inline int pdev_bad_for_parity(struct pci_dev *dev) function pdev_fixup_device_resources (line 304) | static void __devinit function pbus_assign_bus_resources (line 323) | static void __devinit function pcibios_fixup_bus (line 342) | void __devinit pcibios_fixup_bus(struct pci_bus *bus) function pcibios_resource_to_bus (line 434) | void __devinit function u8 (line 465) | u8 __devinit pci_std_swizzle(struct pci_dev *dev, u8 *pinp) function u8 (line 486) | static u8 __devinit pcibios_swizzle(struct pci_dev *dev, u8 *pin) function pcibios_map_irq (line 504) | static int pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_init_hw (line 519) | static void __init pcibios_init_hw(struct hw_pci *hw) function pci_common_init (line 558) | void __init pci_common_init(struct hw_pci *hw) function pcibios_align_resource (line 621) | void pcibios_align_resource(void *data, struct resource *res, function pcibios_enable_device (line 636) | int pcibios_enable_device(struct pci_dev *dev, int mask) function pci_mmap_page_range (line 675) | int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, FILE: arch/arm/kernel/compat.c type param_struct (line 41) | struct param_struct { type tag (line 83) | struct tag type tag (line 83) | struct tag function build_tag_list (line 94) | static void __init build_tag_list(struct param_struct *params, void *tag... function convert_to_tag_list (line 214) | void __init convert_to_tag_list(struct tag *tags) function squash_mem_tags (line 220) | void __init squash_mem_tags(struct tag *tag) FILE: arch/arm/kernel/dma-isa.c function isa_get_dma_residue (line 53) | static int isa_get_dma_residue(dmach_t channel, dma_t *dma) function isa_enable_dma (line 64) | static void isa_enable_dma(dmach_t channel, dma_t *dma) function isa_disable_dma (line 130) | static void isa_disable_dma(dmach_t channel, dma_t *dma) type dma_ops (line 135) | struct dma_ops type resource (line 142) | struct resource function isa_init_dma (line 149) | void __init isa_init_dma(dma_t *dma) FILE: arch/arm/kernel/dma.c function get_dma_list (line 34) | int get_dma_list(char *buf) function request_dma (line 53) | int request_dma(dmach_t channel, const char *device_id) function free_dma (line 90) | void free_dma(dmach_t channel) function set_dma_sg (line 118) | void set_dma_sg (dmach_t channel, struct scatterlist *sg, int nr_sg) function set_dma_addr (line 136) | void set_dma_addr (dmach_t channel, unsigned long physaddr) function set_dma_count (line 155) | void set_dma_count (dmach_t channel, unsigned long count) function set_dma_mode (line 172) | void set_dma_mode (dmach_t channel, dmamode_t mode) function enable_dma (line 186) | void enable_dma (dmach_t channel) function disable_dma (line 206) | void disable_dma (dmach_t channel) function dma_channel_active (line 227) | int dma_channel_active(dmach_t channel) function set_dma_page (line 232) | void set_dma_page(dmach_t channel, char pagenr) function set_dma_speed (line 237) | void set_dma_speed(dmach_t channel, int cycle_ns) function get_dma_residue (line 247) | int get_dma_residue(dmach_t channel) function init_dma (line 258) | void __init init_dma(void) function request_dma (line 265) | int request_dma(dmach_t channel, const char *device_id) function get_dma_residue (line 270) | int get_dma_residue(dmach_t channel) FILE: arch/arm/kernel/ecard.c type ecard_request (line 57) | struct ecard_request { type expcard_blacklist (line 67) | struct expcard_blacklist { type expcard_blacklist (line 83) | struct expcard_blacklist type ecard_id (line 92) | struct ecard_id type ecard_id (line 93) | struct ecard_id type expansion_card (line 93) | struct expansion_card function ecard_getu16 (line 95) | static inline unsigned short function ecard_gets24 (line 101) | static inline signed long function ecard_t (line 107) | static inline ecard_t * function ecard_task_reset (line 129) | static void ecard_task_reset(struct ecard_request *req) function ecard_task_readbytes (line 136) | static void ecard_task_readbytes(struct ecard_request *req) type ecard_request (line 206) | struct ecard_request function ecard_init_pgtables (line 212) | static void ecard_init_pgtables(struct mm_struct *mm) function ecard_init_mm (line 245) | static int ecard_init_mm(void) function ecard_task (line 261) | static int function ecard_call (line 294) | static void ecard_call(struct ecard_request *req) function ecard_readbytes (line 313) | static void function ecard_readchunk (line 328) | int ecard_readchunk(struct in_chunk_dir *cd, ecard_t *ec, int id, int num) function ecard_def_irq_enable (line 387) | static void ecard_def_irq_enable(ecard_t *ec, int irqnr) function ecard_def_irq_disable (line 397) | static void ecard_def_irq_disable(ecard_t *ec, int irqnr) function ecard_def_irq_pending (line 407) | static int ecard_def_irq_pending(ecard_t *ec) function ecard_def_fiq_enable (line 412) | static void ecard_def_fiq_enable(ecard_t *ec, int fiqnr) function ecard_def_fiq_disable (line 417) | static void ecard_def_fiq_disable(ecard_t *ec, int fiqnr) function ecard_def_fiq_pending (line 422) | static int ecard_def_fiq_pending(ecard_t *ec) function ecard_irq_unmask (line 442) | static void ecard_irq_unmask(unsigned int irqnr) function ecard_irq_mask (line 458) | static void ecard_irq_mask(unsigned int irqnr) type irqchip (line 471) | struct irqchip function ecard_enablefiq (line 477) | void ecard_enablefiq(unsigned int fiqnr) function ecard_disablefiq (line 493) | void ecard_disablefiq(unsigned int fiqnr) function ecard_dump_irq_state (line 506) | static void ecard_dump_irq_state(void) function ecard_check_lockup (line 529) | static void ecard_check_lockup(struct irqdesc *desc) function ecard_irq_handler (line 566) | static void function ecard_irqexp_handler (line 608) | static void function ecard_probeirqhw (line 644) | static int __init ecard_probeirqhw(void) function ecard_address (line 678) | unsigned int ecard_address(ecard_t *ec, card_type_t type, card_speed_t s... function ecard_prints (line 722) | static int ecard_prints(char *buffer, ecard_t *ec) function get_ecard_dev_info (line 750) | static int get_ecard_dev_info(char *buf, char **start, off_t pos, int co... type proc_dir_entry (line 773) | struct proc_dir_entry function ecard_proc_init (line 775) | static void ecard_proc_init(void) function ecard_init_resources (line 790) | static void __init ecard_init_resources(struct expansion_card *ec) function ecard_show_irq (line 833) | static ssize_t ecard_show_irq(struct device *dev, char *buf) function ecard_show_dma (line 841) | static ssize_t ecard_show_dma(struct device *dev, char *buf) function ecard_show_resources (line 849) | static ssize_t ecard_show_resources(struct device *dev, char *buf) function ecard_show_vendor (line 866) | static ssize_t ecard_show_vendor(struct device *dev, char *buf) function ecard_show_device (line 874) | static ssize_t ecard_show_device(struct device *dev, char *buf) function ecard_request_resources (line 883) | int ecard_request_resources(struct expansion_card *ec) function ecard_release_resources (line 907) | void ecard_release_resources(struct expansion_card *ec) function ecard_probe (line 924) | static int __init function ecard_init (line 1039) | static int __init ecard_init(void) type ecard_id (line 1076) | struct ecard_id type ecard_id (line 1077) | struct ecard_id type expansion_card (line 1077) | struct expansion_card function ecard_drv_probe (line 1089) | static int ecard_drv_probe(struct device *dev) function ecard_drv_remove (line 1105) | static int ecard_drv_remove(struct device *dev) function ecard_drv_shutdown (line 1122) | static void ecard_drv_shutdown(struct device *dev) function ecard_register_driver (line 1136) | int ecard_register_driver(struct ecard_driver *drv) function ecard_remove_driver (line 1146) | void ecard_remove_driver(struct ecard_driver *drv) function ecard_match (line 1151) | static int ecard_match(struct device *_dev, struct device_driver *_drv) type bus_type (line 1166) | struct bus_type function ecard_bus_init (line 1171) | static int ecard_bus_init(void) FILE: arch/arm/kernel/fiq.c function fiq_def_op (line 61) | static int fiq_def_op(void *ref, int relinquish) type fiq_handler (line 69) | struct fiq_handler type fiq_handler (line 74) | struct fiq_handler function show_fiq_list (line 76) | int show_fiq_list(struct seq_file *p, void *v) function set_fiq_handler (line 84) | void set_fiq_handler(void *start, unsigned int length) function set_fiq_regs (line 96) | void set_fiq_regs(struct pt_regs *regs) function get_fiq_regs (line 115) | void get_fiq_regs(struct pt_regs *regs) function claim_fiq (line 134) | int claim_fiq(struct fiq_handler *f) function release_fiq (line 153) | void release_fiq(struct fiq_handler *f) function enable_fiq (line 167) | void enable_fiq(int fiq) function disable_fiq (line 172) | void disable_fiq(int fiq) function init_FIQ (line 185) | void __init init_FIQ(void) FILE: arch/arm/kernel/init_task.c type fs_struct (line 15) | struct fs_struct type files_struct (line 16) | struct files_struct type signal_struct (line 17) | struct signal_struct type sighand_struct (line 18) | struct sighand_struct type mm_struct (line 19) | struct mm_struct type task_struct (line 42) | struct task_struct FILE: arch/arm/kernel/io.c function _memcpy_fromio (line 10) | void _memcpy_fromio(void *to, void __iomem *from, size_t count) function _memcpy_toio (line 25) | void _memcpy_toio(void __iomem *to, const void *from, size_t count) function _memset_io (line 40) | void _memset_io(void __iomem *dst, int c, size_t count) FILE: arch/arm/kernel/irq.c type irqdesc (line 55) | struct irqdesc function dummy_mask_unmask_irq (line 61) | void dummy_mask_unmask_irq(unsigned int irq) function irqreturn_t (line 65) | irqreturn_t no_action(int irq, void *dev_id, struct pt_regs *regs) function do_bad_IRQ (line 70) | void do_bad_IRQ(unsigned int irq, struct irqdesc *desc, struct pt_regs *... type irqchip (line 76) | struct irqchip type irqdesc (line 82) | struct irqdesc function synchronize_irq (line 90) | void synchronize_irq(unsigned int irq) function disable_irq_nosync (line 115) | void disable_irq_nosync(unsigned int irq) function disable_irq (line 139) | void disable_irq(unsigned int irq) function enable_irq (line 159) | void enable_irq(unsigned int irq) function enable_irq_wake (line 192) | void enable_irq_wake(unsigned int irq) function disable_irq_wake (line 204) | void disable_irq_wake(unsigned int irq) function show_interrupts (line 216) | int show_interrupts(struct seq_file *p, void *v) function check_irq_lock (line 269) | static int check_irq_lock(struct irqdesc *desc, int irq, struct pt_regs ... function report_bad_irq (line 289) | static void function __do_irq (line 317) | static int function do_simple_IRQ (line 349) | void function do_edge_IRQ (line 375) | void function do_level_IRQ (line 438) | void function do_pending_irqs (line 475) | static void do_pending_irqs(struct pt_regs *regs) function asmlinkage (line 514) | asmlinkage void asm_do_IRQ(unsigned int irq, struct pt_regs *regs) function __set_irq_handler (line 539) | void __set_irq_handler(unsigned int irq, irq_handler_t handle, int is_ch... function set_irq_chip (line 573) | void set_irq_chip(unsigned int irq, struct irqchip *chip) function set_irq_type (line 592) | int set_irq_type(unsigned int irq, unsigned int type) function set_irq_flags (line 614) | void set_irq_flags(unsigned int irq, unsigned int iflags) function setup_irq (line 632) | int setup_irq(unsigned int irq, struct irqaction *new) function request_irq (line 725) | int request_irq(unsigned int irq, irqreturn_t (*handler)(int, void *, st... function free_irq (line 767) | void free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 808) | unsigned long probe_irq_on(void) function probe_irq_mask (line 856) | unsigned int probe_irq_mask(unsigned long irqs) function probe_irq_off (line 877) | int probe_irq_off(unsigned long irqs) function route_irq (line 911) | static void route_irq(struct irqdesc *desc, unsigned int irq, unsigned i... function irq_affinity_read_proc (line 922) | static int function irq_affinity_write_proc (line 937) | static int function init_irq_proc (line 969) | void __init init_irq_proc(void) function init_IRQ (line 1003) | void __init init_IRQ(void) function noirqdebug_setup (line 1023) | static int __init noirqdebug_setup(char *str) FILE: arch/arm/kernel/isa.c type ctl_table_header (line 39) | struct ctl_table_header function register_isa_ports (line 46) | void __init FILE: arch/arm/kernel/module.c type vm_struct (line 37) | struct vm_struct type page (line 38) | struct page type page (line 50) | struct page function module_free (line 78) | void module_free(struct module *module, void *region) function module_frob_arch_sections (line 83) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate (line 91) | int function apply_relocate_add (line 161) | int function module_finalize (line 170) | int function module_arch_cleanup (line 177) | void FILE: arch/arm/kernel/process.c function disable_hlt (line 43) | void disable_hlt(void) function enable_hlt (line 50) | void enable_hlt(void) function nohlt_setup (line 57) | static int __init nohlt_setup(char *__unused) function hlt_setup (line 63) | static int __init hlt_setup(char *__unused) function default_idle (line 85) | void default_idle(void) function cpu_idle (line 98) | void cpu_idle(void) function reboot_setup (line 119) | int __init reboot_setup(char *str) function machine_halt (line 127) | void machine_halt(void) function machine_power_off (line 133) | void machine_power_off(void) function machine_restart (line 141) | void machine_restart(char * __unused) function show_regs (line 171) | void show_regs(struct pt_regs * regs) function show_fpregs (line 216) | void show_fpregs(struct user_fp *regs) type thread_info (line 255) | struct thread_info type task_struct (line 255) | struct task_struct type thread_info (line 257) | struct thread_info type thread_info (line 266) | struct thread_info function free_thread_info (line 285) | void free_thread_info(struct thread_info *thread) function exit_thread (line 299) | void exit_thread(void) function default_fp_init (line 303) | static void default_fp_init(union fp_state *fp) function flush_thread (line 311) | void flush_thread(void) function release_thread (line 327) | void release_thread(struct task_struct *dead_task) function copy_thread (line 339) | int function dump_fpu (line 364) | int dump_fpu (struct pt_regs *regs, struct user_fp *fp) function dump_thread (line 379) | void dump_thread(struct pt_regs * regs, struct user * dump) function pid_t (line 424) | pid_t kernel_thread(int (*fn)(void *), void *arg, unsigned long flags) function get_wchan (line 440) | unsigned long get_wchan(struct task_struct *p) FILE: arch/arm/kernel/ptrace.c type pt_regs (line 64) | struct pt_regs type task_struct (line 65) | struct task_struct type pt_regs (line 67) | struct pt_regs type pt_regs (line 69) | struct pt_regs function get_user_reg (line 78) | static inline long get_user_reg(struct task_struct *task, int offset) function put_user_reg (line 89) | static inline int function read_u32 (line 106) | static inline int function read_instr (line 116) | static inline int function ptrace_getrn (line 138) | static unsigned long function ptrace_getaluop2 (line 154) | static unsigned long function ptrace_getldrop2 (line 192) | static unsigned long function get_branch_address (line 230) | static unsigned long function swap_insn (line 345) | static int function add_breakpoint (line 357) | static void function clear_breakpoint (line 381) | static void clear_breakpoint(struct task_struct *task, struct debug_entr... function ptrace_set_bpt (line 406) | void ptrace_set_bpt(struct task_struct *child) function ptrace_cancel_bpt (line 450) | void ptrace_cancel_bpt(struct task_struct *child) function ptrace_disable (line 470) | void ptrace_disable(struct task_struct *child) function ptrace_break (line 479) | void ptrace_break(struct task_struct *tsk, struct pt_regs *regs) function break_trap (line 493) | static int break_trap(struct pt_regs *regs, unsigned int instr) type undef_hook (line 499) | struct undef_hook type undef_hook (line 507) | struct undef_hook function ptrace_break_init (line 515) | static int __init ptrace_break_init(void) function ptrace_read_user (line 528) | static int ptrace_read_user(struct task_struct *tsk, unsigned long off, function ptrace_write_user (line 547) | static int ptrace_write_user(struct task_struct *tsk, unsigned long off, function ptrace_getregs (line 562) | static int ptrace_getregs(struct task_struct *tsk, void __user *uregs) function ptrace_setregs (line 572) | static int ptrace_setregs(struct task_struct *tsk, void __user *uregs) function ptrace_getfpregs (line 594) | static int ptrace_getfpregs(struct task_struct *tsk, void __user *ufp) function ptrace_setfpregs (line 603) | static int ptrace_setfpregs(struct task_struct *tsk, void __user *ufp) function do_ptrace (line 611) | static int do_ptrace(int request, struct task_struct *child, long addr, ... function asmlinkage (line 735) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 782) | asmlinkage void syscall_trace(int why, struct pt_regs *regs) FILE: arch/arm/kernel/ptrace.h type task_struct (line 10) | struct task_struct type task_struct (line 11) | struct task_struct type task_struct (line 12) | struct task_struct type pt_regs (line 12) | struct pt_regs FILE: arch/arm/kernel/semaphore.c function __up (line 52) | void __up(struct semaphore *sem) function __down (line 59) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 92) | int __sched __down_interruptible(struct semaphore * sem) function __down_trylock (line 151) | int __down_trylock(struct semaphore * sem) FILE: arch/arm/kernel/setup.c function fpe_setup (line 48) | static int __init fpe_setup(char *line) type meminfo (line 58) | struct meminfo type machine_desc (line 58) | struct machine_desc type tag (line 59) | struct tag type tag (line 60) | struct tag type processor (line 83) | struct processor type cpu_tlb_fns (line 86) | struct cpu_tlb_fns type cpu_user_fns (line 89) | struct cpu_user_fns type cpu_cache_fns (line 92) | struct cpu_cache_fns type meminfo (line 103) | struct meminfo type cpuinfo_arm (line 112) | struct cpuinfo_arm type resource (line 117) | struct resource type resource (line 127) | struct resource function dump_cache (line 224) | static inline void dump_cache(const char *prefix, int cpu, unsigned int ... function dump_cpu_info (line 237) | static void __init dump_cpu_info(int cpu) function cpu_architecture (line 253) | int cpu_architecture(void) type proc_info_list (line 274) | struct proc_info_list type machine_desc (line 275) | struct machine_desc function setup_processor (line 277) | static void __init setup_processor(void) type machine_desc (line 321) | struct machine_desc type machine_desc (line 323) | struct machine_desc function early_initrd (line 340) | static void __init early_initrd(char **p) function early_mem (line 358) | static void __init early_mem(char **p) function parse_cmdline (line 388) | static void __init parse_cmdline(char **cmdline_p, char *from) function setup_ramdisk (line 424) | static void __init function request_standard_resources (line 439) | static void __init function parse_tag_core (line 503) | static int __init parse_tag_core(const struct tag *tag) function parse_tag_mem32 (line 515) | static int __init parse_tag_mem32(const struct tag *tag) type screen_info (line 534) | struct screen_info function parse_tag_videotext (line 543) | static int __init parse_tag_videotext(const struct tag *tag) function parse_tag_ramdisk (line 560) | static int __init parse_tag_ramdisk(const struct tag *tag) function parse_tag_initrd (line 570) | static int __init parse_tag_initrd(const struct tag *tag) function parse_tag_initrd2 (line 581) | static int __init parse_tag_initrd2(const struct tag *tag) function parse_tag_serialnr (line 590) | static int __init parse_tag_serialnr(const struct tag *tag) function parse_tag_revision (line 599) | static int __init parse_tag_revision(const struct tag *tag) function parse_tag_cmdline (line 607) | static int __init parse_tag_cmdline(const struct tag *tag) function parse_tag (line 620) | static int __init parse_tag(const struct tag *tag) function parse_tags (line 638) | static void __init parse_tags(const struct tag *t) type init_tags (line 650) | struct init_tags { function customize_machine (line 666) | static int __init customize_machine(void) function setup_arch (line 675) | void __init setup_arch(char **cmdline_p) function topology_init (line 737) | static int __init topology_init(void) function c_show_cache (line 762) | static void function c_show (line 778) | static int c_show(struct seq_file *m, void *v) type seq_file (line 857) | struct seq_file type seq_file (line 862) | struct seq_file function c_stop (line 868) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 872) | struct seq_operations FILE: arch/arm/kernel/signal.c type pt_regs (line 43) | struct pt_regs function asmlinkage (line 48) | asmlinkage int sys_sigsuspend(int restart, unsigned long oldmask, old_si... function asmlinkage (line 68) | asmlinkage int function asmlinkage (line 96) | asmlinkage int type iwmmxt_sigframe (line 135) | struct iwmmxt_sigframe { function page_present (line 141) | static int page_present(struct mm_struct *mm, void __user *uptr, int wr) function copy_locked (line 155) | static int copy_locked(void __user *uptr, void *kptr, size_t size, int w... function preserve_iwmmxt_context (line 188) | static int preserve_iwmmxt_context(struct iwmmxt_sigframe *frame) function restore_iwmmxt_context (line 208) | static int restore_iwmmxt_context(struct iwmmxt_sigframe *frame) type aux_sigframe (line 236) | struct aux_sigframe { type sigframe (line 248) | struct sigframe { type rt_sigframe (line 255) | struct rt_sigframe { function restore_sigcontext (line 264) | static int function asmlinkage (line 302) | asmlinkage int sys_sigreturn(struct pt_regs *regs) function asmlinkage (line 350) | asmlinkage int sys_rt_sigreturn(struct pt_regs *regs) function setup_sigcontext (line 398) | static int type k_sigaction (line 440) | struct k_sigaction type pt_regs (line 440) | struct pt_regs function setup_return (line 465) | static int function setup_frame (line 525) | static int function setup_rt_frame (line 547) | static int function restart_syscall (line 591) | static inline void restart_syscall(struct pt_regs *regs) function handle_signal (line 600) | static void function do_signal (line 676) | static int do_signal(sigset_t *oldset, struct pt_regs *regs, int syscall) function asmlinkage (line 743) | asmlinkage void FILE: arch/arm/kernel/smp.c type ipi_data (line 43) | struct ipi_data { type ipi_data (line 49) | struct ipi_data type ipi_msg_type (line 53) | enum ipi_msg_type { type smp_call_struct (line 60) | struct smp_call_struct { type smp_call_struct (line 68) | struct smp_call_struct function __cpu_up (line 71) | int __init __cpu_up(unsigned int cpu) function smp_store_cpu_info (line 104) | void __init smp_store_cpu_info(unsigned int cpuid) function smp_cpus_done (line 111) | void __init smp_cpus_done(unsigned int max_cpus) function smp_prepare_boot_cpu (line 126) | void __init smp_prepare_boot_cpu(void) function send_ipi_message (line 134) | static void send_ipi_message(cpumask_t callmap, enum ipi_msg_type msg) function smp_call_function_on_cpu (line 161) | int smp_call_function_on_cpu(void (*func)(void *info), void *info, int r... function smp_call_function (line 237) | int smp_call_function(void (*func)(void *info), void *info, int retry, function show_ipi_list (line 244) | void show_ipi_list(struct seq_file *p) function ipi_timer (line 256) | static void ipi_timer(struct pt_regs *regs) function ipi_call_function (line 272) | static void ipi_call_function(unsigned int cpu) function ipi_cpu_stop (line 292) | static void ipi_cpu_stop(unsigned int cpu) function do_IPI (line 317) | void do_IPI(struct pt_regs *regs) function smp_send_reschedule (line 371) | void smp_send_reschedule(int cpu) function smp_send_timer (line 376) | void smp_send_timer(void) function smp_send_stop (line 383) | void smp_send_stop(void) function setup_profiling_timer (line 393) | int __init setup_profiling_timer(unsigned int multiplier) FILE: arch/arm/kernel/sys_arm.c function asmlinkage (line 41) | asmlinkage int sys_pipe(unsigned long __user *fildes) function do_mmap2 (line 62) | inline long do_mmap2( type mmap_arg_struct (line 92) | struct mmap_arg_struct { function asmlinkage (line 101) | asmlinkage int old_mmap(struct mmap_arg_struct __user *arg) function sys_arm_mremap (line 118) | asmlinkage unsigned long type sel_arg_struct (line 141) | struct sel_arg_struct { function asmlinkage (line 147) | asmlinkage int old_select(struct sel_arg_struct __user *arg) function asmlinkage (line 162) | asmlinkage int sys_ipc(uint call, int first, int second, int third, function asmlinkage (line 236) | asmlinkage int sys_fork(struct pt_regs *regs) function asmlinkage (line 244) | asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, function asmlinkage (line 254) | asmlinkage int sys_vfork(struct pt_regs *regs) function asmlinkage (line 262) | asmlinkage int sys_execve(char __user *filenamei, char __user * __user *... function execve (line 278) | long execve(const char *filename, char **argv, char **envp) FILE: arch/arm/kernel/time.c type sys_timer (line 46) | struct sys_timer function profile_pc (line 61) | unsigned long profile_pc(struct pt_regs *regs) function dummy_gettimeoffset (line 80) | static unsigned long dummy_gettimeoffset(void) function sched_clock (line 90) | unsigned long long __attribute__((weak)) sched_clock(void) function do_set_rtc (line 103) | static inline void do_set_rtc(void) function dummy_leds_event (line 127) | static void dummy_leds_event(led_event_t evt) type leds_evt_name (line 133) | struct leds_evt_name { type leds_evt_name (line 139) | struct leds_evt_name function leds_store (line 146) | static ssize_t leds_store(struct sys_device *dev, const char *buf, size_... function leds_suspend (line 181) | static int leds_suspend(struct sys_device *dev, u32 state) function leds_resume (line 187) | static int leds_resume(struct sys_device *dev) function leds_shutdown (line 193) | static int leds_shutdown(struct sys_device *dev) type sysdev_class (line 199) | struct sysdev_class type sys_device (line 206) | struct sys_device function leds_init (line 211) | static int __init leds_init(void) function do_leds (line 228) | static inline void do_leds(void) function do_gettimeofday (line 241) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 271) | int do_settimeofday(struct timespec *tv) function save_time_delta (line 314) | void save_time_delta(struct timespec *delta, struct timespec *rtc) function restore_time_delta (line 327) | void restore_time_delta(struct timespec *delta, struct timespec *rtc) function timer_tick (line 342) | void timer_tick(struct pt_regs *regs) function timer_suspend (line 354) | static int timer_suspend(struct sys_device *dev, u32 state) function timer_resume (line 364) | static int timer_resume(struct sys_device *dev) type sysdev_class (line 378) | struct sysdev_class function timer_init_sysfs (line 384) | static int __init timer_init_sysfs(void) function time_init (line 396) | void __init time_init(void) FILE: arch/arm/kernel/traps.c type mm_struct (line 35) | struct mm_struct function user_debug_setup (line 49) | static int __init user_debug_setup(char *str) function dump_backtrace_entry (line 57) | void dump_backtrace_entry(unsigned long where, unsigned long from) function verify_stack (line 74) | static int verify_stack(unsigned long sp) function dump_mem (line 85) | static void dump_mem(const char *str, unsigned long bottom, unsigned lon... function dump_instr (line 120) | static void dump_instr(struct pt_regs *regs) function dump_backtrace (line 157) | static void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) function dump_stack (line 178) | void dump_stack(void) function show_stack (line 187) | void show_stack(struct task_struct *tsk, unsigned long *sp) function NORET_TYPE (line 208) | NORET_TYPE void die(const char *str, struct pt_regs *regs, int err) function die_if_kernel (line 235) | void die_if_kernel(const char *str, struct pt_regs *regs, int err) function register_undef_hook (line 246) | void register_undef_hook(struct undef_hook *hook) function unregister_undef_hook (line 253) | void unregister_undef_hook(struct undef_hook *hook) function asmlinkage (line 260) | asmlinkage void do_undefinstr(struct pt_regs *regs) function asmlinkage (line 315) | asmlinkage void do_unexp_fiq (struct pt_regs *regs) function asmlinkage (line 329) | asmlinkage void bad_mode(struct pt_regs *regs, int reason, int proc_mode) function bad_syscall (line 341) | static int bad_syscall(int n, struct pt_regs *regs) function do_cache_op (line 370) | static inline void function asmlinkage (line 394) | asmlinkage int arm_syscall(int no, struct pt_regs *regs) function __bad_xchg (line 495) | void __bad_xchg(volatile void *ptr, int size) function asmlinkage (line 507) | asmlinkage void function __bug (line 531) | volatile void __bug(const char *file, int line, void *data) function __readwrite_bug (line 541) | void __readwrite_bug(const char *fn) function __pte_error (line 548) | void __pte_error(const char *file, int line, unsigned long val) function __pmd_error (line 553) | void __pmd_error(const char *file, int line, unsigned long val) function __pgd_error (line 558) | void __pgd_error(const char *file, int line, unsigned long val) function asmlinkage (line 563) | asmlinkage void __div0(void) function abort (line 570) | void abort(void) function trap_init (line 579) | void __init trap_init(void) FILE: arch/arm/lib/ashldi3.c function DItype (line 34) | DItype FILE: arch/arm/lib/ashrdi3.c function DItype (line 34) | DItype FILE: arch/arm/lib/gcclib.h type UQItype (line 7) | typedef unsigned int UQItype __attribute__ ((mode (QI))); type SItype (line 8) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 9) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 10) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 11) | typedef int word_type __attribute__ ((mode (__word__))); type UDItype (line 12) | typedef unsigned int UDItype __attribute__ ((mode (DI))); type DIstruct (line 15) | struct DIstruct {SItype high, low;} type DIstruct (line 17) | struct DIstruct {SItype low, high;} type DIunion (line 20) | typedef union FILE: arch/arm/lib/io-shark.c function print_warning (line 18) | void print_warning(void) function insl (line 23) | void insl(unsigned int port, void *to, int len) function insb (line 28) | void insb(unsigned int port, void *to, int len) function outsl (line 33) | void outsl(unsigned int port, const void *from, int len) function outsb (line 38) | void outsb(unsigned int port, const void *from, int len) function insw (line 52) | void insw(unsigned int port, void *to, int len) function inswb (line 60) | void inswb(unsigned int port, void *to, int len) function outsw (line 72) | void outsw(unsigned int port, const void *from, int len) function outswb (line 80) | void outswb(unsigned int port, const void *from, int len) FILE: arch/arm/lib/lshrdi3.c function DItype (line 34) | DItype FILE: arch/arm/lib/muldi3.c function DItype (line 62) | DItype FILE: arch/arm/lib/ucmpdi2.c function word_type (line 34) | word_type FILE: arch/arm/lib/udivdi3.c function UDItype (line 47) | UDItype function UDItype (line 227) | UDItype function UDItype (line 233) | UDItype FILE: arch/arm/mach-clps711x/autcpu12.c type map_desc (line 48) | struct map_desc function autcpu12_map_io (line 55) | void __init autcpu12_map_io(void) FILE: arch/arm/mach-clps711x/cdb89712.c type map_desc (line 41) | struct map_desc function cdb89712_map_io (line 45) | static void __init cdb89712_map_io(void) FILE: arch/arm/mach-clps711x/ceiva.c type map_desc (line 39) | struct map_desc function ceiva_map_io (line 48) | static void __init ceiva_map_io(void) FILE: arch/arm/mach-clps711x/clep7312.c function fixup_clep7312 (line 28) | static void __init FILE: arch/arm/mach-clps711x/common.h type sys_timer (line 7) | struct sys_timer type sys_timer (line 11) | struct sys_timer FILE: arch/arm/mach-clps711x/dma.c function arch_dma_init (line 25) | void __init arch_dma_init(dma_t *dma) FILE: arch/arm/mach-clps711x/edb7211-arch.c function fixup_edb7211 (line 32) | static void __init FILE: arch/arm/mach-clps711x/edb7211-mm.c type map_desc (line 53) | struct map_desc function edb7211_map_io (line 65) | void __init edb7211_map_io(void) FILE: arch/arm/mach-clps711x/fortunet.c type meminfo (line 36) | struct meminfo type IMAGE_PARAMS (line 47) | typedef struct tag_IMAGE_PARAMS function fortunet_fixup (line 60) | static void __init FILE: arch/arm/mach-clps711x/irq.c function int1_mask (line 30) | static void int1_mask(unsigned int irq) function int1_ack (line 39) | static void int1_ack(unsigned int irq) function int1_unmask (line 57) | static void int1_unmask(unsigned int irq) type irqchip (line 66) | struct irqchip function int2_mask (line 72) | static void int2_mask(unsigned int irq) function int2_ack (line 81) | static void int2_ack(unsigned int irq) function int2_unmask (line 94) | static void int2_unmask(unsigned int irq) type irqchip (line 103) | struct irqchip function clps711x_init_irq (line 109) | void __init clps711x_init_irq(void) FILE: arch/arm/mach-clps711x/mm.c type map_desc (line 36) | struct map_desc function clps711x_map_io (line 40) | void __init clps711x_map_io(void) FILE: arch/arm/mach-clps711x/p720t-leds.c function p720t_leds_event (line 34) | static void p720t_leds_event(led_event_t ledevt) function leds_init (line 59) | static int __init leds_init(void) FILE: arch/arm/mach-clps711x/p720t.c type map_desc (line 44) | struct map_desc function fixup_p720t (line 49) | static void __init function p720t_map_io (line 75) | static void __init p720t_map_io(void) FILE: arch/arm/mach-clps711x/time.c function clps711x_gettimeoffset (line 39) | static unsigned long clps711x_gettimeoffset(void) function irqreturn_t (line 49) | static irqreturn_t type irqaction (line 58) | struct irqaction function clps711x_timer_init (line 64) | static void __init clps711x_timer_init(void) type sys_timer (line 82) | struct sys_timer FILE: arch/arm/mach-clps7500/core.c function cl7500_ack_irq_a (line 28) | static void cl7500_ack_irq_a(unsigned int irq) function cl7500_mask_irq_a (line 38) | static void cl7500_mask_irq_a(unsigned int irq) function cl7500_unmask_irq_a (line 47) | static void cl7500_unmask_irq_a(unsigned int irq) type irqchip (line 56) | struct irqchip function cl7500_mask_irq_b (line 62) | static void cl7500_mask_irq_b(unsigned int irq) function cl7500_unmask_irq_b (line 71) | static void cl7500_unmask_irq_b(unsigned int irq) type irqchip (line 80) | struct irqchip function cl7500_mask_irq_c (line 86) | static void cl7500_mask_irq_c(unsigned int irq) function cl7500_unmask_irq_c (line 95) | static void cl7500_unmask_irq_c(unsigned int irq) type irqchip (line 104) | struct irqchip function cl7500_mask_irq_d (line 110) | static void cl7500_mask_irq_d(unsigned int irq) function cl7500_unmask_irq_d (line 119) | static void cl7500_unmask_irq_d(unsigned int irq) type irqchip (line 128) | struct irqchip function cl7500_mask_irq_dma (line 134) | static void cl7500_mask_irq_dma(unsigned int irq) function cl7500_unmask_irq_dma (line 143) | static void cl7500_unmask_irq_dma(unsigned int irq) type irqchip (line 152) | struct irqchip function cl7500_mask_irq_fiq (line 158) | static void cl7500_mask_irq_fiq(unsigned int irq) function cl7500_unmask_irq_fiq (line 167) | static void cl7500_unmask_irq_fiq(unsigned int irq) type irqchip (line 176) | struct irqchip function cl7500_no_action (line 182) | static void cl7500_no_action(unsigned int irq) type irqchip (line 186) | struct irqchip type irqaction (line 192) | struct irqaction function clps7500_init_irq (line 194) | static void __init clps7500_init_irq(void) type map_desc (line 258) | struct map_desc function clps7500_map_io (line 265) | static void __init clps7500_map_io(void) function irqreturn_t (line 273) | static irqreturn_t type irqaction (line 296) | struct irqaction function clps7500_timer_init (line 305) | static void __init clps7500_timer_init(void) type clps7500_timer (line 312) | struct clps7500_timer type plat_serial8250_port (line 317) | struct plat_serial8250_port type platform_device (line 353) | struct platform_device function clps7500_init (line 361) | static int __init clps7500_init(void) FILE: arch/arm/mach-ebsa110/core.c function ebsa110_mask_irq (line 38) | static void ebsa110_mask_irq(unsigned int irq) function ebsa110_unmask_irq (line 43) | static void ebsa110_unmask_irq(unsigned int irq) type irqchip (line 48) | struct irqchip function ebsa110_init_irq (line 54) | static void __init ebsa110_init_irq(void) type map_desc (line 75) | struct map_desc function ebsa110_map_io (line 91) | static void __init ebsa110_map_io(void) function ebsa110_gettimeoffset (line 124) | static unsigned long ebsa110_gettimeoffset(void) function irqreturn_t (line 150) | static irqreturn_t type irqaction (line 174) | struct irqaction function ebsa110_timer_init (line 183) | static void __init ebsa110_timer_init(void) type sys_timer (line 195) | struct sys_timer type plat_serial8250_port (line 200) | struct plat_serial8250_port type platform_device (line 220) | struct platform_device function ebsa110_init (line 228) | static int __init ebsa110_init(void) FILE: arch/arm/mach-ebsa110/io.c function u8 (line 65) | u8 __readb(void __iomem *addr) function u16 (line 77) | u16 __readw(void __iomem *addr) function u32 (line 87) | u32 __readl(void __iomem *addr) function __writeb (line 104) | void __writeb(u8 val, void __iomem *addr) function __writew (line 114) | void __writew(u16 val, void __iomem *addr) function __writel (line 124) | void __writel(u32 val, void __iomem *addr) function u8 (line 148) | u8 __inb8(unsigned int port) function u8 (line 175) | u8 __inb16(unsigned int port) function u16 (line 195) | u16 __inw(unsigned int port) function u32 (line 221) | u32 __inl(unsigned int port) function __outb8 (line 238) | void __outb8(u8 val, unsigned int port) function __outb16 (line 258) | void __outb16(u8 val, unsigned int port) function __outw (line 275) | void __outw(u16 val, unsigned int port) function __outl (line 293) | void __outl(u32 val, unsigned int port) function outsb (line 310) | void outsb(unsigned int port, const void *from, int len) function insb (line 325) | void insb(unsigned int port, void *from, int len) function outsw (line 343) | void outsw(unsigned int port, const void *from, int len) function insw (line 358) | void insw(unsigned int port, void *from, int len) function outsl (line 380) | void outsl(unsigned int port, const void *from, int len) function insl (line 390) | void insl(unsigned int port, void *from, int len) FILE: arch/arm/mach-ebsa110/leds.c function ebsa110_leds_event (line 25) | static void ebsa110_leds_event(led_event_t ledevt) function leds_init (line 43) | static int __init leds_init(void) FILE: arch/arm/mach-epxa10db/arch.c type plat_serial8250_port (line 31) | struct plat_serial8250_port type platform_device (line 53) | struct platform_device type sys_timer (line 63) | struct sys_timer FILE: arch/arm/mach-epxa10db/dma.c function arch_dma_init (line 26) | void __init arch_dma_init(dma_t *dma) FILE: arch/arm/mach-epxa10db/irq.c function epxa_mask_irq (line 33) | static void epxa_mask_irq(unsigned int irq) function epxa_unmask_irq (line 38) | static void epxa_unmask_irq(unsigned int irq) type irqchip (line 44) | struct irqchip type resource (line 50) | struct resource function epxa10db_init_irq (line 56) | void __init epxa10db_init_irq(void) FILE: arch/arm/mach-epxa10db/mm.c type map_desc (line 33) | struct map_desc function epxa10db_map_io (line 42) | void __init epxa10db_map_io(void) FILE: arch/arm/mach-epxa10db/time.c function epxa10db_set_rtc (line 25) | static int epxa10db_set_rtc(void) function epxa10db_rtc_init (line 30) | static int epxa10db_rtc_init(void) function irqreturn_t (line 43) | static irqreturn_t type irqaction (line 57) | struct irqaction function epxa10db_timer_init (line 66) | static void __init epxa10db_timer_init(void) type sys_timer (line 76) | struct sys_timer FILE: arch/arm/mach-footbridge/cats-hw.c function cats_hw_init (line 25) | static int __init cats_hw_init(void) function fixup_cats (line 76) | static void __init FILE: arch/arm/mach-footbridge/cats-pci.c function cats_map_irq (line 19) | static int __init cats_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 38) | struct hw_pci function cats_pci_init (line 48) | static int cats_pci_init(void) FILE: arch/arm/mach-footbridge/co285.c function fixup_coebsa285 (line 15) | static void __init FILE: arch/arm/mach-footbridge/common.c function parse_tag_memclk (line 37) | static int __init parse_tag_memclk(const struct tag *tag) function fb_mask_irq (line 72) | static void fb_mask_irq(unsigned int irq) function fb_unmask_irq (line 77) | static void fb_unmask_irq(unsigned int irq) type irqchip (line 82) | struct irqchip function __fb_init_irq (line 88) | static void __init __fb_init_irq(void) function footbridge_init_irq (line 105) | void __init footbridge_init_irq(void) type map_desc (line 132) | struct map_desc type map_desc (line 141) | struct map_desc type map_desc (line 154) | struct map_desc function footbridge_map_io (line 161) | void __init footbridge_map_io(void) function __virt_to_bus (line 186) | unsigned long __virt_to_bus(unsigned long res) function __bus_to_virt (line 194) | unsigned long __bus_to_virt(unsigned long res) FILE: arch/arm/mach-footbridge/common.h type sys_timer (line 2) | struct sys_timer type sys_timer (line 3) | struct sys_timer FILE: arch/arm/mach-footbridge/dc21285-timer.c function timer1_gettimeoffset (line 22) | static unsigned long timer1_gettimeoffset (void) function irqreturn_t (line 29) | static irqreturn_t type irqaction (line 43) | struct irqaction function footbridge_timer_init (line 52) | static void __init footbridge_timer_init(void) type sys_timer (line 65) | struct sys_timer FILE: arch/arm/mach-footbridge/dc21285.c type irqaction (line 36) | struct irqaction function dc21285_base_address (line 40) | static unsigned long function dc21285_read_config (line 63) | static int function dc21285_write_config (line 97) | static int type pci_ops (line 129) | struct pci_ops type timer_list (line 134) | struct timer_list type timer_list (line 135) | struct timer_list function dc21285_enable_error (line 137) | static void dc21285_enable_error(unsigned long __data) function irqreturn_t (line 155) | static irqreturn_t dc21285_abort_irq(int irq, void *dev_id, struct pt_re... function irqreturn_t (line 185) | static irqreturn_t dc21285_serr_irq(int irq, void *dev_id, struct pt_reg... function irqreturn_t (line 207) | static irqreturn_t dc21285_discard_irq(int irq, void *dev_id, struct pt_... function irqreturn_t (line 215) | static irqreturn_t dc21285_dparity_irq(int irq, void *dev_id, struct pt_... function irqreturn_t (line 229) | static irqreturn_t dc21285_parity_irq(int irq, void *dev_id, struct pt_r... function dc21285_setup (line 251) | int __init dc21285_setup(int nr, struct pci_sys_data *sys) type pci_bus (line 284) | struct pci_bus type pci_sys_data (line 284) | struct pci_sys_data function dc21285_preinit (line 289) | void __init dc21285_preinit(void) function dc21285_postinit (line 381) | void __init dc21285_postinit(void) FILE: arch/arm/mach-footbridge/dma.c function fb_dma_request (line 23) | static int fb_dma_request(dmach_t channel, dma_t *dma) function fb_dma_enable (line 28) | static void fb_dma_enable(dmach_t channel, dma_t *dma) function fb_dma_disable (line 32) | static void fb_dma_disable(dmach_t channel, dma_t *dma) type dma_ops (line 36) | struct dma_ops function arch_dma_init (line 44) | void __init arch_dma_init(dma_t *dma) FILE: arch/arm/mach-footbridge/ebsa285-leds.c function ebsa285_leds_event (line 37) | static void ebsa285_leds_event(led_event_t evt) function leds_init (line 130) | static int __init leds_init(void) FILE: arch/arm/mach-footbridge/ebsa285-pci.c function ebsa285_map_irq (line 18) | static int __init ebsa285_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 31) | struct hw_pci function ebsa285_init_pci (line 41) | static int __init ebsa285_init_pci(void) FILE: arch/arm/mach-footbridge/isa-irq.c function isa_mask_pic_lo_irq (line 30) | static void isa_mask_pic_lo_irq(unsigned int irq) function isa_ack_pic_lo_irq (line 37) | static void isa_ack_pic_lo_irq(unsigned int irq) function isa_unmask_pic_lo_irq (line 45) | static void isa_unmask_pic_lo_irq(unsigned int irq) type irqchip (line 52) | struct irqchip function isa_mask_pic_hi_irq (line 58) | static void isa_mask_pic_hi_irq(unsigned int irq) function isa_ack_pic_hi_irq (line 65) | static void isa_ack_pic_hi_irq(unsigned int irq) function isa_unmask_pic_hi_irq (line 74) | static void isa_unmask_pic_hi_irq(unsigned int irq) type irqchip (line 81) | struct irqchip function isa_irq_handler (line 87) | static void type irqaction (line 101) | struct irqaction type resource (line 102) | struct resource type resource (line 103) | struct resource function isa_init_irq (line 105) | void __init isa_init_irq(unsigned int host_irq) FILE: arch/arm/mach-footbridge/isa-timer.c function isa_gettimeoffset (line 22) | static unsigned long isa_gettimeoffset(void) function irqreturn_t (line 63) | static irqreturn_t type irqaction (line 72) | struct irqaction function isa_timer_init (line 78) | static void __init isa_timer_init(void) type sys_timer (line 91) | struct sys_timer FILE: arch/arm/mach-footbridge/isa.c type plat_serial8250_port (line 15) | struct plat_serial8250_port type platform_device (line 35) | struct platform_device function footbridge_isa_init (line 43) | static int __init footbridge_isa_init(void) FILE: arch/arm/mach-footbridge/netwinder-hw.c function wb977_open (line 39) | static inline void wb977_open(void) function wb977_close (line 45) | static inline void wb977_close(void) function wb977_wb (line 50) | static inline void wb977_wb(int reg, int val) function wb977_ww (line 56) | static inline void wb977_ww(int reg, int val) function gpio_modify_op (line 77) | void gpio_modify_op(int mask, int set) function __gpio_modify_io (line 91) | static inline void __gpio_modify_io(int mask, int in) function gpio_modify_io (line 122) | void gpio_modify_io(int mask, int in) function gpio_read (line 133) | int gpio_read(void) function wb977_init_global (line 141) | static inline void wb977_init_global(void) function wb977_init_printer (line 172) | static inline void wb977_init_printer(void) function wb977_init_keyboard (line 185) | static inline void wb977_init_keyboard(void) function wb977_init_irda (line 221) | static inline void wb977_init_irda(void) function wb977_init_gpio (line 260) | static inline void wb977_init_gpio(void) function wb977_init (line 334) | static void __init wb977_init(void) function cpld_modify (line 363) | void cpld_modify(int mask, int set) function cpld_init (line 384) | static void __init cpld_init(void) function rwa010_unlock (line 406) | static inline void rwa010_unlock(void) function rwa010_read_ident (line 419) | static inline void rwa010_read_ident(void) function rwa010_global_init (line 449) | static inline void rwa010_global_init(void) function rwa010_game_port_init (line 468) | static inline void rwa010_game_port_init(void) function rwa010_waveartist_init (line 484) | static inline void rwa010_waveartist_init(int base, int irq, int dma) function rwa010_soundblaster_init (line 506) | static inline void rwa010_soundblaster_init(int sb_base, int al_base, in... function rwa010_soundblaster_reset (line 537) | static void rwa010_soundblaster_reset(void) function rwa010_init (line 589) | static void __init rwa010_init(void) function nw_hw_init (line 610) | static int __init nw_hw_init(void) function fixup_netwinder (line 633) | static void __init FILE: arch/arm/mach-footbridge/netwinder-leds.c function netwinder_leds_event (line 38) | static void netwinder_leds_event(led_event_t evt) function leds_init (line 131) | static int __init leds_init(void) FILE: arch/arm/mach-footbridge/netwinder-pci.c function netwinder_map_irq (line 20) | static int __init netwinder_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 45) | struct hw_pci function netwinder_pci_init (line 55) | static int __init netwinder_pci_init(void) FILE: arch/arm/mach-footbridge/personal-pci.c function personal_server_map_irq (line 21) | static int __init personal_server_map_irq(struct pci_dev *dev, u8 slot, ... type hw_pci (line 40) | struct hw_pci function personal_pci_init (line 49) | static int __init personal_pci_init(void) FILE: arch/arm/mach-footbridge/time.c function get_isa_cmos_time (line 34) | static unsigned long __init get_isa_cmos_time(void) function set_isa_cmos_time (line 79) | static int set_isa_cmos_time(void) function isa_rtc_init (line 131) | void __init isa_rtc_init(void) FILE: arch/arm/mach-h720x/common.c function arch_dma_init (line 40) | void __init arch_dma_init(dma_t *dma) function h720x_gettimeoffset (line 48) | unsigned long h720x_gettimeoffset(void) function mask_global_irq (line 56) | static void mask_global_irq (unsigned int irq ) function unmask_global_irq (line 64) | static void unmask_global_irq (unsigned int irq ) function ack_gpio_irq (line 74) | static void inline ack_gpio_irq(u32 irq) function mask_gpio_irq (line 85) | static void inline mask_gpio_irq(u32 irq) function unmask_gpio_irq (line 95) | static void inline unmask_gpio_irq(u32 irq) function h720x_gpio_handler (line 102) | static void function h720x_gpioa_demux_handler (line 119) | static void function h720x_gpiob_demux_handler (line 131) | static void function h720x_gpioc_demux_handler (line 142) | static void function h720x_gpiod_demux_handler (line 154) | static void function h720x_gpioe_demux_handler (line 167) | static void type irqchip (line 180) | struct irqchip type irqchip (line 186) | struct irqchip function h720x_init_irq (line 195) | void __init h720x_init_irq (void) type map_desc (line 239) | struct map_desc function h720x_map_io (line 244) | void __init h720x_map_io(void) FILE: arch/arm/mach-h720x/common.h type sys_timer (line 21) | struct sys_timer type sys_timer (line 28) | struct sys_timer FILE: arch/arm/mach-h720x/cpu-h7201.c function irqreturn_t (line 29) | static irqreturn_t type irqaction (line 42) | struct irqaction function h7201_init_time (line 51) | void __init h7201_init_time(void) type sys_timer (line 61) | struct sys_timer FILE: arch/arm/mach-h720x/cpu-h7202.c type resource (line 29) | struct resource type platform_device (line 42) | struct platform_device type plat_serial8250_port (line 49) | struct plat_serial8250_port type platform_device (line 91) | struct platform_device type platform_device (line 99) | struct platform_device function h7202_timerx_demux_handler (line 108) | static void function irqreturn_t (line 139) | static irqreturn_t function mask_timerx_irq (line 149) | static void inline mask_timerx_irq (u32 irq) function unmask_timerx_irq (line 159) | static void inline unmask_timerx_irq (u32 irq) type irqchip (line 166) | struct irqchip type irqaction (line 172) | struct irqaction function h7202_init_time (line 181) | void __init h7202_init_time(void) type sys_timer (line 191) | struct sys_timer function h7202_init_irq (line 196) | void __init h7202_init_irq (void) function init_hw_h7202 (line 214) | void __init init_hw_h7202(void) FILE: arch/arm/mach-h720x/h7202-eval.c type resource (line 32) | struct resource type platform_device (line 45) | struct platform_device type platform_device (line 52) | struct platform_device function init_eval_h7202 (line 63) | static void __init init_eval_h7202(void) FILE: arch/arm/mach-imx/dma.c type dma_channel (line 26) | struct dma_channel { function imx_request_dma (line 34) | int function imx_free_dma (line 82) | void function irqreturn_t (line 100) | static irqreturn_t function irqreturn_t (line 144) | static irqreturn_t function imx_dma_init (line 168) | static int __init FILE: arch/arm/mach-imx/generic.c function imx_gpio_mode (line 33) | void imx_gpio_mode(int gpio_mode) function imx_decode_pll (line 100) | static unsigned int imx_decode_pll(unsigned int pll) function imx_get_system_clk (line 113) | unsigned int imx_get_system_clk(void) function imx_get_mcu_clk (line 119) | unsigned int imx_get_mcu_clk(void) function imx_get_perclk1 (line 128) | unsigned int imx_get_perclk1(void) function imx_get_perclk2 (line 137) | unsigned int imx_get_perclk2(void) function imx_get_perclk3 (line 146) | unsigned int imx_get_perclk3(void) function imx_get_hclk (line 155) | unsigned int imx_get_hclk(void) type resource (line 161) | struct resource type platform_device (line 174) | struct platform_device type resource (line 181) | struct resource type platform_device (line 199) | struct platform_device type resource (line 206) | struct resource type platform_device (line 224) | struct platform_device type resource (line 231) | struct resource type platform_device (line 244) | struct platform_device type platform_device (line 251) | struct platform_device type map_desc (line 258) | struct map_desc function imx_map_io (line 263) | void __init function imx_init (line 269) | static int __init imx_init(void) FILE: arch/arm/mach-imx/generic.h type sys_timer (line 15) | struct sys_timer type sys_timer (line 16) | struct sys_timer FILE: arch/arm/mach-imx/irq.c function imx_mask_irq (line 59) | static void function imx_unmask_irq (line 65) | static void function imx_gpio_irq_type (line 71) | static int function imx_gpio_ack_irq (line 126) | static void function imx_gpio_mask_irq (line 133) | static void function imx_gpio_unmask_irq (line 140) | static void function imx_gpio_handler (line 147) | static void function imx_gpioa_demux_handler (line 163) | static void function imx_gpiob_demux_handler (line 174) | static void function imx_gpioc_demux_handler (line 185) | static void function imx_gpiod_demux_handler (line 196) | static void type irqchip (line 207) | struct irqchip type irqchip (line 213) | struct irqchip function imx_init_irq (line 220) | void __init FILE: arch/arm/mach-imx/leds-mx1ads.c function mx1ads_leds_event (line 28) | void FILE: arch/arm/mach-imx/leds.c function leds_init (line 21) | static int __init FILE: arch/arm/mach-imx/mx1ads.c type resource (line 31) | struct resource type platform_device (line 44) | struct platform_device type platform_device (line 50) | struct platform_device function mx1ads_init (line 54) | static void __init type map_desc (line 63) | struct map_desc function mx1ads_map_io (line 73) | static void __init FILE: arch/arm/mach-imx/time.c function imx_gettimeoffset (line 31) | static unsigned long imx_gettimeoffset(void) function irqreturn_t (line 58) | static irqreturn_t type irqaction (line 73) | struct irqaction function imx_timer_init (line 82) | static void __init imx_timer_init(void) type sys_timer (line 98) | struct sys_timer FILE: arch/arm/mach-integrator/clock.c type clk (line 26) | struct clk type device (line 26) | struct device type clk (line 28) | struct clk function clk_put (line 43) | void clk_put(struct clk *clk) function clk_enable (line 49) | int clk_enable(struct clk *clk) function clk_disable (line 55) | void clk_disable(struct clk *clk) function clk_use (line 60) | int clk_use(struct clk *clk) function clk_unuse (line 66) | void clk_unuse(struct clk *clk) function clk_get_rate (line 71) | unsigned long clk_get_rate(struct clk *clk) function clk_round_rate (line 77) | long clk_round_rate(struct clk *clk, unsigned long rate) function clk_set_rate (line 86) | int clk_set_rate(struct clk *clk, unsigned long rate) type clk (line 108) | struct clk type clk (line 113) | struct clk function clk_register (line 118) | int clk_register(struct clk *clk) function clk_unregister (line 127) | void clk_unregister(struct clk *clk) function clk_init (line 135) | static int __init clk_init(void) FILE: arch/arm/mach-integrator/clock.h type module (line 11) | struct module type icst525_params (line 12) | struct icst525_params type clk (line 14) | struct clk { type clk (line 24) | struct clk type clk (line 25) | struct clk FILE: arch/arm/mach-integrator/core.c type amba_device (line 29) | struct amba_device type amba_device (line 42) | struct amba_device type amba_device (line 55) | struct amba_device type amba_device (line 68) | struct amba_device type amba_device (line 81) | struct amba_device type amba_device (line 94) | struct amba_device function integrator_init (line 102) | static int __init integrator_init(void) function cm_control (line 125) | void cm_control(u32 mask, u32 set) type TimerStruct_t (line 161) | typedef struct TimerStruct { function integrator_gettimeoffset (line 174) | unsigned long integrator_gettimeoffset(void) function irqreturn_t (line 212) | static irqreturn_t type irqaction (line 229) | struct irqaction function integrator_time_init (line 238) | void __init integrator_time_init(unsigned long reload, unsigned int ctrl) FILE: arch/arm/mach-integrator/cpu.c type cpufreq_driver (line 28) | struct cpufreq_driver type icst525_params (line 35) | struct icst525_params type icst525_params (line 44) | struct icst525_params function integrator_verify_policy (line 56) | static int integrator_verify_policy(struct cpufreq_policy *policy) function integrator_set_target (line 78) | static int integrator_set_target(struct cpufreq_policy *policy, function integrator_get (line 155) | static unsigned int integrator_get(unsigned int cpu) function integrator_cpufreq_init (line 185) | static int integrator_cpufreq_init(struct cpufreq_policy *policy) type cpufreq_driver (line 198) | struct cpufreq_driver function integrator_cpu_init (line 206) | static int __init integrator_cpu_init(void) function integrator_cpu_exit (line 211) | static void __exit integrator_cpu_exit(void) FILE: arch/arm/mach-integrator/dma.c function arch_dma_init (line 33) | void __init arch_dma_init(dma_t *dma) FILE: arch/arm/mach-integrator/impd1.c type impd1_module (line 37) | struct impd1_module { type icst525_params (line 42) | struct icst525_params function impd1_setvco (line 51) | static void impd1_setvco(struct clk *clk, struct icst525_vco vco) function impd1_tweak_control (line 80) | void impd1_tweak_control(struct device *dev, u32 mask, u32 val) type clcd_panel (line 104) | struct clcd_panel type clcd_panel (line 131) | struct clcd_panel type clcd_panel (line 158) | struct clcd_panel type clcd_panel (line 189) | struct clcd_panel function impd1fb_clcd_disable (line 219) | static void impd1fb_clcd_disable(struct clcd_fb *fb) function impd1fb_clcd_enable (line 227) | static void impd1fb_clcd_enable(struct clcd_fb *fb) function impd1fb_clcd_setup (line 233) | static int impd1fb_clcd_setup(struct clcd_fb *fb) function impd1fb_clcd_mmap (line 263) | static int impd1fb_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *... function impd1fb_clcd_remove (line 274) | static void impd1fb_clcd_remove(struct clcd_fb *fb) type clcd_board (line 280) | struct clcd_board type impd1_device (line 291) | struct impd1_device { type impd1_device (line 298) | struct impd1_device function impd1_probe (line 347) | static int impd1_probe(struct lm_device *dev) function impd1_remove (line 430) | static void impd1_remove(struct lm_device *dev) type lm_driver (line 452) | struct lm_driver function impd1_init (line 460) | static int __init impd1_init(void) function impd1_exit (line 465) | static void __exit impd1_exit(void) FILE: arch/arm/mach-integrator/integrator_ap.c type map_desc (line 77) | struct map_desc function ap_map_io (line 93) | static void __init ap_map_io(void) function sc_mask_irq (line 100) | static void sc_mask_irq(unsigned int irq) function sc_unmask_irq (line 105) | static void sc_unmask_irq(unsigned int irq) type irqchip (line 110) | struct irqchip function ap_init_irq (line 116) | static void __init ap_init_irq(void) function irq_suspend (line 140) | static int irq_suspend(struct sys_device *dev, u32 state) function irq_resume (line 146) | static int irq_resume(struct sys_device *dev) type sysdev_class (line 161) | struct sysdev_class type sys_device (line 167) | struct sys_device function irq_init_sysfs (line 172) | static int __init irq_init_sysfs(void) function ap_flash_init (line 190) | static int ap_flash_init(void) function ap_flash_exit (line 207) | static void ap_flash_exit(void) function ap_flash_set_vpp (line 223) | static void ap_flash_set_vpp(int on) type flash_platform_data (line 230) | struct flash_platform_data type resource (line 238) | struct resource type platform_device (line 244) | struct platform_device function ap_init (line 254) | static void __init ap_init(void) function ap_init_timer (line 284) | static void __init ap_init_timer(void) type sys_timer (line 289) | struct sys_timer FILE: arch/arm/mach-integrator/integrator_cp.c type map_desc (line 76) | struct map_desc function intcp_map_io (line 91) | static void __init intcp_map_io(void) function cic_mask_irq (line 103) | static void cic_mask_irq(unsigned int irq) function cic_unmask_irq (line 109) | static void cic_unmask_irq(unsigned int irq) type irqchip (line 115) | struct irqchip function pic_mask_irq (line 121) | static void pic_mask_irq(unsigned int irq) function pic_unmask_irq (line 127) | static void pic_unmask_irq(unsigned int irq) type irqchip (line 133) | struct irqchip function sic_mask_irq (line 139) | static void sic_mask_irq(unsigned int irq) function sic_unmask_irq (line 145) | static void sic_unmask_irq(unsigned int irq) type irqchip (line 151) | struct irqchip function sic_handle_irq (line 157) | static void function intcp_init_irq (line 178) | static void __init intcp_init_irq(void) type icst525_params (line 228) | struct icst525_params function cp_auxvco_set (line 237) | static void cp_auxvco_set(struct clk *clk, struct icst525_vco vco) type clk (line 249) | struct clk type clk (line 255) | struct clk function intcp_flash_init (line 263) | static int intcp_flash_init(void) function intcp_flash_exit (line 274) | static void intcp_flash_exit(void) function intcp_flash_set_vpp (line 283) | static void intcp_flash_set_vpp(int on) type flash_platform_data (line 295) | struct flash_platform_data type resource (line 303) | struct resource type platform_device (line 309) | struct platform_device type resource (line 319) | struct resource type platform_device (line 332) | struct platform_device type platform_device (line 339) | struct platform_device function mmc_status (line 350) | static unsigned int mmc_status(struct device *dev) type mmc_platform_data (line 358) | struct mmc_platform_data type amba_device (line 363) | struct amba_device type amba_device (line 377) | struct amba_device type clcd_panel (line 394) | struct clcd_panel function cp_clcd_enable (line 421) | static void cp_clcd_enable(struct clcd_fb *fb) function cp_clcd_setup (line 428) | static int cp_clcd_setup(struct clcd_fb *fb) function cp_clcd_mmap (line 447) | static int cp_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *vma) function cp_clcd_remove (line 455) | static void cp_clcd_remove(struct clcd_fb *fb) type clcd_board (line 461) | struct clcd_board type amba_device (line 471) | struct amba_device type amba_device (line 487) | struct amba_device function intcp_init (line 493) | static void __init intcp_init(void) function intcp_timer_init (line 510) | static void __init intcp_timer_init(void) type sys_timer (line 515) | struct sys_timer FILE: arch/arm/mach-integrator/leds.c function integrator_leds_event (line 35) | static void integrator_leds_event(led_event_t ledevt) function leds_init (line 80) | static int __init leds_init(void) FILE: arch/arm/mach-integrator/lm.c function lm_match (line 19) | static int lm_match(struct device *dev, struct device_driver *drv) type bus_type (line 24) | struct bus_type function lm_init (line 31) | static int __init lm_init(void) function lm_bus_probe (line 38) | static int lm_bus_probe(struct device *dev) function lm_bus_remove (line 46) | static int lm_bus_remove(struct device *dev) function lm_driver_register (line 55) | int lm_driver_register(struct lm_driver *drv) function lm_driver_unregister (line 64) | void lm_driver_unregister(struct lm_driver *drv) function lm_device_release (line 69) | static void lm_device_release(struct device *dev) function lm_device_register (line 76) | int lm_device_register(struct lm_device *dev) FILE: arch/arm/mach-integrator/pci.c function bridge_swizzle (line 70) | static inline int bridge_swizzle(int pin, unsigned int slot) function u8 (line 78) | static u8 __init integrator_swizzle(struct pci_dev *dev, u8 *pinp) function integrator_map_irq (line 106) | static int __init integrator_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 115) | struct hw_pci function integrator_pci_init (line 125) | static int __init integrator_pci_init(void) FILE: arch/arm/mach-integrator/pci_v3.c function v3_open_config_window (line 184) | static unsigned long v3_open_config_window(struct pci_bus *bus, function v3_close_config_window (line 262) | static void v3_close_config_window(void) function v3_read_config (line 280) | static int v3_read_config(struct pci_bus *bus, unsigned int devfn, int w... function v3_write_config (line 311) | static int v3_write_config(struct pci_bus *bus, unsigned int devfn, int ... type pci_ops (line 343) | struct pci_ops type resource (line 348) | struct resource type resource (line 355) | struct resource function pci_v3_setup_resources (line 362) | static int __init pci_v3_setup_resources(struct resource **resource) function v3_pci_fault (line 397) | static int function irqreturn_t (line 444) | static irqreturn_t v3_irq(int irq, void *devid, struct pt_regs *regs) function pci_v3_setup (line 475) | int __init pci_v3_setup(int nr, struct pci_sys_data *sys) type pci_bus (line 487) | struct pci_bus type pci_sys_data (line 487) | struct pci_sys_data function pci_v3_preinit (line 496) | void __init pci_v3_preinit(void) function pci_v3_postinit (line 586) | void __init pci_v3_postinit(void) FILE: arch/arm/mach-integrator/time.c function integrator_set_rtc (line 37) | static int integrator_set_rtc(void) function rtc_read_alarm (line 43) | static void rtc_read_alarm(struct rtc_wkalrm *alrm) function rtc_set_alarm (line 48) | static int rtc_set_alarm(struct rtc_wkalrm *alrm) function rtc_read_time (line 59) | static void rtc_read_time(struct rtc_time *tm) function rtc_set_time (line 72) | static int rtc_set_time(struct rtc_time *tm) type rtc_ops (line 84) | struct rtc_ops function irqreturn_t (line 92) | static irqreturn_t rtc_interrupt(int irq, void *dev_id, struct pt_regs *... function rtc_probe (line 98) | static int rtc_probe(struct amba_device *dev, void *id) function rtc_remove (line 143) | static int rtc_remove(struct amba_device *dev) type timespec (line 159) | struct timespec function rtc_suspend (line 161) | static int rtc_suspend(struct amba_device *dev, u32 state) function rtc_resume (line 172) | static int rtc_resume(struct amba_device *dev) type amba_id (line 183) | struct amba_id type amba_driver (line 191) | struct amba_driver function integrator_rtc_init (line 202) | static int __init integrator_rtc_init(void) function integrator_rtc_exit (line 207) | static void __exit integrator_rtc_exit(void) FILE: arch/arm/mach-iop3xx/common.c function ep80219_send_to_pic (line 32) | static inline void ep80219_send_to_pic(__u8 c) { function ep80219_power_off (line 35) | void ep80219_power_off(void) function ep80219_init (line 68) | static int __init ep80219_init(void) FILE: arch/arm/mach-iop3xx/iop321-irq.c function intctl_write (line 28) | static inline void intctl_write(u32 val) function intstr_write (line 33) | static inline void intstr_write(u32 val) function iop321_irq_mask (line 38) | static void function iop321_irq_unmask (line 47) | static void type irqchip (line 55) | struct irqchip function iop321_init_irq (line 61) | void __init iop321_init_irq(void) FILE: arch/arm/mach-iop3xx/iop321-pci.c function u32 (line 41) | static u32 iop321_cfg_address(struct pci_bus *bus, int devfn, int where) function iop321_pci_status (line 63) | static int iop321_pci_status(void) function u32 (line 93) | static inline u32 iop321_read(unsigned long addr) function iop321_read_config (line 114) | static int function iop321_write_config (line 129) | static int type pci_ops (line 165) | struct pci_ops function iop321_pci_abort (line 174) | int type pci_bus (line 193) | struct pci_bus type pci_sys_data (line 193) | struct pci_sys_data function iop321_init (line 198) | void iop321_init(void) FILE: arch/arm/mach-iop3xx/iop321-setup.c type map_desc (line 40) | struct map_desc type uart_port (line 60) | struct uart_port type resource (line 75) | struct resource type resource (line 88) | struct resource type platform_device (line 101) | struct platform_device type platform_device (line 108) | struct platform_device type platform_device (line 115) | struct platform_device function iop32x_init (line 120) | void __init iop32x_init(void) function iop321_map_io (line 129) | void __init iop321_map_io(void) type sys_timer (line 137) | struct sys_timer type sys_timer (line 143) | struct sys_timer FILE: arch/arm/mach-iop3xx/iop321-time.c function get_elapsed (line 32) | static inline unsigned long get_elapsed(void) function iop321_gettimeoffset (line 37) | static unsigned long iop321_gettimeoffset(void) function irqreturn_t (line 68) | static irqreturn_t type irqaction (line 86) | struct irqaction function iop321_timer_init (line 92) | static void __init iop321_timer_init(void) type sys_timer (line 106) | struct sys_timer FILE: arch/arm/mach-iop3xx/iop331-irq.c function intctl_write0 (line 28) | static inline void intctl_write0(u32 val) function intctl_write1 (line 34) | static inline void intctl_write1(u32 val) function intstr_write0 (line 40) | static inline void intstr_write0(u32 val) function intstr_write1 (line 46) | static inline void intstr_write1(u32 val) function iop331_irq_mask1 (line 52) | static void function iop331_irq_mask2 (line 59) | static void function iop331_irq_unmask1 (line 66) | static void function iop331_irq_unmask2 (line 73) | static void type irqchip (line 80) | struct irqchip type irqchip (line 86) | struct irqchip function iop331_init_irq (line 92) | void __init iop331_init_irq(void) FILE: arch/arm/mach-iop3xx/iop331-pci.c function u32 (line 48) | static u32 iop331_cfg_address(struct pci_bus *bus, int devfn, int where) function iop331_pci_status (line 70) | static int iop331_pci_status(void) function u32 (line 100) | static inline u32 iop331_read(unsigned long addr) function iop331_read_config (line 121) | static int function iop331_write_config (line 136) | static int type pci_ops (line 172) | struct pci_ops function iop331_pci_abort (line 181) | int type pci_bus (line 200) | struct pci_bus type pci_sys_data (line 200) | struct pci_sys_data function iop331_init (line 205) | void iop331_init(void) FILE: arch/arm/mach-iop3xx/iop331-setup.c type map_desc (line 39) | struct map_desc type uart_port (line 49) | struct uart_port type resource (line 75) | struct resource type resource (line 88) | struct resource type platform_device (line 101) | struct platform_device type platform_device (line 108) | struct platform_device type platform_device (line 115) | struct platform_device function iop33x_init (line 120) | void __init iop33x_init(void) function iop331_map_io (line 129) | void __init iop331_map_io(void) type sys_timer (line 138) | struct sys_timer FILE: arch/arm/mach-iop3xx/iop331-time.c function get_elapsed (line 30) | static inline unsigned long get_elapsed(void) function iop331_gettimeoffset (line 35) | static unsigned long iop331_gettimeoffset(void) function irqreturn_t (line 66) | static irqreturn_t type irqaction (line 83) | struct irqaction function iop331_timer_init (line 89) | static void __init iop331_timer_init(void) type sys_timer (line 104) | struct sys_timer FILE: arch/arm/mach-iop3xx/iq31244-mm.c type map_desc (line 32) | struct map_desc function iq31244_map_io (line 39) | void __init iq31244_map_io(void) FILE: arch/arm/mach-iop3xx/iq31244-pci.c type pci_dev (line 43) | struct pci_dev function iq31244_setup (line 68) | static int iq31244_setup(int nr, struct pci_sys_data *sys) function iq31244_preinit (line 104) | static void iq31244_preinit(void) type hw_pci (line 109) | struct hw_pci function iq31244_pci_init (line 118) | static int __init iq31244_pci_init(void) FILE: arch/arm/mach-iop3xx/iq80321-mm.c type map_desc (line 32) | struct map_desc function iq80321_map_io (line 39) | void __init iq80321_map_io(void) FILE: arch/arm/mach-iop3xx/iq80321-pci.c function iq80321_map_irq (line 42) | static inline int __init function iq80321_setup (line 62) | static int iq80321_setup(int nr, struct pci_sys_data *sys) function iq80321_preinit (line 98) | static void iq80321_preinit(void) type hw_pci (line 103) | struct hw_pci function iq80321_pci_init (line 112) | static int __init iq80321_pci_init(void) FILE: arch/arm/mach-iop3xx/iq80331-mm.c function iq80331_map_io (line 33) | void __init iq80331_map_io(void) FILE: arch/arm/mach-iop3xx/iq80331-pci.c function iq80331_map_irq (line 41) | static inline int __init function iq80331_setup (line 58) | static int iq80331_setup(int nr, struct pci_sys_data *sys) function iq80331_preinit (line 94) | static void iq80331_preinit(void) type hw_pci (line 99) | struct hw_pci function iq80331_pci_init (line 108) | static int __init iq80331_pci_init(void) FILE: arch/arm/mach-iop3xx/iq80332-mm.c function iq80332_map_io (line 33) | void __init iq80332_map_io(void) FILE: arch/arm/mach-iop3xx/iq80332-pci.c function iq80332_map_irq (line 41) | static inline int __init function iq80332_setup (line 64) | static int iq80332_setup(int nr, struct pci_sys_data *sys) function iq80332_preinit (line 100) | static void iq80332_preinit(void) type hw_pci (line 105) | struct hw_pci function iq80332_pci_init (line 114) | static int __init iq80332_pci_init(void) FILE: arch/arm/mach-ixp2000/core.c function ixp2000_acquire_slowport (line 49) | void ixp2000_acquire_slowport(struct slowport_cfg *new_cfg, struct slowp... function ixp2000_release_slowport (line 67) | void ixp2000_release_slowport(struct slowport_cfg *old_cfg) type map_desc (line 82) | struct map_desc type map_desc (line 121) | struct map_desc type uart_port (line 145) | struct uart_port function ixp2000_map_io (line 158) | void __init ixp2000_map_io(void) function ixp2000_gettimeoffset (line 175) | unsigned long ixp2000_gettimeoffset (void) function ixp2000_timer_interrupt (line 184) | static int ixp2000_timer_interrupt(int irq, void *dev_id, struct pt_regs... type irqaction (line 201) | struct irqaction function ixp2000_init_time (line 207) | void __init ixp2000_init_time(unsigned long tick_rate) function gpio_line_config (line 237) | void gpio_line_config(int line, int style) function ixp2000_GPIO_irq_handler (line 266) | static void ixp2000_GPIO_irq_handler(unsigned int irq, struct irqdesc *d... function ixp2000_GPIO_irq_mask_ack (line 279) | static void ixp2000_GPIO_irq_mask_ack(unsigned int irq) function ixp2000_GPIO_irq_mask (line 285) | static void ixp2000_GPIO_irq_mask(unsigned int irq) function ixp2000_GPIO_irq_unmask (line 290) | static void ixp2000_GPIO_irq_unmask(unsigned int irq) type irqchip (line 295) | struct irqchip function ixp2000_pci_irq_mask (line 301) | static void ixp2000_pci_irq_mask(unsigned int irq) function ixp2000_pci_irq_unmask (line 310) | static void ixp2000_pci_irq_unmask(unsigned int irq) type irqchip (line 319) | struct irqchip function ixp2000_irq_mask (line 325) | static void ixp2000_irq_mask(unsigned int irq) function ixp2000_irq_unmask (line 330) | static void ixp2000_irq_unmask(unsigned int irq) type irqchip (line 335) | struct irqchip function ixp2000_init_irq (line 341) | void __init ixp2000_init_irq(void) FILE: arch/arm/mach-ixp2000/enp2611.c function enp2611_timer_init (line 55) | static void __init enp2611_timer_init(void) type sys_timer (line 60) | struct sys_timer function enp2611_pci_setup (line 69) | static int enp2611_pci_setup(int nr, struct pci_sys_data *sys) function enp2611_pci_preinit (line 76) | static void __init enp2611_pci_preinit(void) function enp2611_pci_valid_device (line 82) | static inline int enp2611_pci_valid_device(struct pci_bus *bus, function enp2611_pci_read_config (line 94) | static int enp2611_pci_read_config(struct pci_bus *bus, unsigned int devfn, function enp2611_pci_write_config (line 103) | static int enp2611_pci_write_config(struct pci_bus *bus, unsigned int de... type pci_ops (line 112) | struct pci_ops type pci_bus (line 117) | struct pci_bus type pci_sys_data (line 118) | struct pci_sys_data function enp2611_pci_map_irq (line 123) | static int __init enp2611_pci_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 152) | struct hw_pci function enp2611_pci_init (line 160) | int __init enp2611_pci_init(void) type flash_platform_data (line 174) | struct flash_platform_data type ixp2000_flash_data (line 179) | struct ixp2000_flash_data type resource (line 184) | struct resource type platform_device (line 190) | struct platform_device type platform_device (line 200) | struct platform_device function enp2611_init_machine (line 204) | static void __init enp2611_init_machine(void) FILE: arch/arm/mach-ixp2000/ixdp2400.c function ixdp2400_timer_init (line 48) | static void __init ixdp2400_timer_init(void) type sys_timer (line 59) | struct sys_timer function ixdp2400_pci_preinit (line 67) | void __init ixdp2400_pci_preinit(void) function ixdp2400_pci_setup (line 73) | int ixdp2400_pci_setup(int nr, struct pci_sys_data *sys) function ixdp2400_pci_map_irq (line 82) | static int __init ixdp2400_pci_map_irq(struct pci_dev *dev, u8 slot, u8 ... function ixdp2400_pci_postinit (line 131) | static void ixdp2400_pci_postinit(void) type hw_pci (line 146) | struct hw_pci function ixdp2400_pci_init (line 155) | int __init ixdp2400_pci_init(void) function ixdp2400_init_irq (line 165) | void ixdp2400_init_irq(void) FILE: arch/arm/mach-ixp2000/ixdp2800.c function ixdp2400_init_irq (line 46) | void ixdp2400_init_irq(void) function ixdp2800_timer_init (line 55) | static void __init ixdp2800_timer_init(void) type sys_timer (line 60) | struct sys_timer function ixdp2800_pci_preinit (line 68) | void __init ixdp2800_pci_preinit(void) function ixdp2800_pci_setup (line 80) | int ixdp2800_pci_setup(int nr, struct pci_sys_data *sys) function ixdp2800_pci_map_irq (line 89) | static int __init ixdp2800_pci_map_irq(struct pci_dev *dev, u8 slot, u8 ... function ixdp2800_pci_postinit (line 132) | static void ixdp2800_pci_postinit(void) type hw_pci (line 147) | struct hw_pci function ixdp2800_pci_init (line 156) | int __init ixdp2800_pci_init(void) function ixdp2800_init_irq (line 166) | void ixdp2800_init_irq(void) FILE: arch/arm/mach-ixp2000/ixdp2x00.c type slowport_cfg (line 56) | struct slowport_cfg function ixdp2x00_irq_mask (line 65) | static void ixdp2x00_irq_mask(unsigned int irq) function ixdp2x00_irq_unmask (line 89) | static void ixdp2x00_irq_unmask(unsigned int irq) function ixdp2x00_irq_handler (line 107) | static void ixdp2x00_irq_handler(unsigned int irq, struct irqdesc *desc,... type irqchip (line 140) | struct irqchip function ixdp2x00_init_irq (line 146) | void ixdp2x00_init_irq(volatile unsigned long *stat_reg, volatile unsign... type map_desc (line 174) | struct map_desc function ixdp2x00_map_io (line 181) | void __init ixdp2x00_map_io(void) function ixdp2x00_slave_pci_postinit (line 235) | void ixdp2x00_slave_pci_postinit(void) type flash_platform_data (line 252) | struct flash_platform_data type ixp2000_flash_data (line 257) | struct ixp2000_flash_data type resource (line 262) | struct resource type platform_device (line 268) | struct platform_device type ixp2000_i2c_pins (line 278) | struct ixp2000_i2c_pins type platform_device (line 283) | struct platform_device type platform_device (line 292) | struct platform_device function ixdp2x00_init_machine (line 297) | void __init ixdp2x00_init_machine(void) FILE: arch/arm/mach-ixp2000/ixdp2x01.c function ixdp2x01_irq_mask (line 52) | static void ixdp2x01_irq_mask(unsigned int irq) function ixdp2x01_irq_unmask (line 58) | static void ixdp2x01_irq_unmask(unsigned int irq) function ixdp2x01_irq_handler (line 66) | static void ixdp2x01_irq_handler(unsigned int irq, struct irqdesc *desc,... type irqchip (line 92) | struct irqchip function ixdp2x01_init_irq (line 103) | void __init ixdp2x01_init_irq(void) type map_desc (line 137) | struct map_desc type uart_port (line 144) | struct uart_port function ixdp2x01_map_io (line 170) | static void __init ixdp2x01_map_io(void) function ixdp2x01_clock_setup (line 186) | static int __init ixdp2x01_clock_setup(char *str) function ixdp2x01_timer_init (line 195) | static void __init ixdp2x01_timer_init(void) type sys_timer (line 203) | struct sys_timer function ixdp2x01_pci_preinit (line 211) | void __init ixdp2x01_pci_preinit(void) function ixdp2x01_pci_map_irq (line 219) | static int __init ixdp2x01_pci_map_irq(struct pci_dev *dev, u8 slot, u8 ... function ixdp2x01_pci_setup (line 282) | static int ixdp2x01_pci_setup(int nr, struct pci_sys_data *sys) type hw_pci (line 292) | struct hw_pci function ixdp2x01_pci_init (line 300) | int __init ixdp2x01_pci_init(void) type flash_platform_data (line 312) | struct flash_platform_data function ixdp2x01_flash_bank_setup (line 317) | static unsigned long ixdp2x01_flash_bank_setup(unsigned long ofs) type ixp2000_flash_data (line 324) | struct ixp2000_flash_data type resource (line 329) | struct resource type platform_device (line 335) | struct platform_device type ixp2000_i2c_pins (line 345) | struct ixp2000_i2c_pins type platform_device (line 350) | struct platform_device type platform_device (line 359) | struct platform_device function ixdp2x01_init_machine (line 364) | static void __init ixdp2x01_init_machine(void) FILE: arch/arm/mach-ixp2000/pci.c function u32 (line 40) | static u32 * function ixp2000_pci_read_config (line 82) | int ixp2000_pci_read_config(struct pci_bus *bus, unsigned int devfn, int... function ixp2000_pci_write_config (line 110) | int ixp2000_pci_write_config(struct pci_bus *bus, unsigned int devfn, in... type pci_ops (line 130) | struct pci_ops type pci_bus (line 135) | struct pci_bus type pci_sys_data (line 135) | struct pci_sys_data function ixp2000_pci_abort_handler (line 141) | int ixp2000_pci_abort_handler(unsigned long addr, unsigned int fsr, stru... function clear_master_aborts (line 174) | int function ixp2000_pci_preinit (line 198) | void __init type resource (line 210) | struct resource type resource (line 217) | struct resource function ixp2000_pci_setup (line 224) | int ixp2000_pci_setup(int nr, struct pci_sys_data *sys) FILE: arch/arm/mach-ixp4xx/common-pci.c function crp_read (line 61) | static void crp_read(u32 ad_cbe, u32 *data) function crp_write (line 73) | static void crp_write(u32 ad_cbe, u32 data) function check_master_abort (line 82) | static inline int check_master_abort(void) function ixp4xx_pci_read_errata (line 97) | int ixp4xx_pci_read_errata(u32 addr, u32 cmd, u32* data) function ixp4xx_pci_read_no_errata (line 124) | int ixp4xx_pci_read_no_errata(u32 addr, u32 cmd, u32* data) function ixp4xx_pci_write (line 146) | int ixp4xx_pci_write(u32 addr, u32 cmd, u32 data) function u32 (line 168) | static u32 ixp4xx_config_addr(u8 bus_num, u16 devfn, int where) function u32 (line 195) | static u32 local_byte_lane_enable_bits(u32 n, int size) function local_read_config (line 206) | static int local_read_config(int where, int size, u32 *value) function local_write_config (line 217) | static int local_write_config(int where, int size, u32 value) function u32 (line 230) | static u32 byte_lane_enable_bits(u32 n, int size) function ixp4xx_pci_read_config (line 241) | static int ixp4xx_pci_read_config(struct pci_bus *bus, unsigned int devf... function ixp4xx_pci_write_config (line 264) | static int ixp4xx_pci_write_config(struct pci_bus *bus, unsigned int de... type pci_ops (line 285) | struct pci_ops function abort_handler (line 293) | static int abort_handler(unsigned long addr, unsigned int fsr, struct pt... function ixp4xx_pci_platform_notify (line 321) | static int ixp4xx_pci_platform_notify(struct device *dev) function ixp4xx_pci_platform_notify_remove (line 331) | static int ixp4xx_pci_platform_notify_remove(struct device *dev) function dma_needs_bounce (line 339) | int dma_needs_bounce(struct device *dev, dma_addr_t dma_addr, size_t size) function ixp4xx_pci_preinit (line 344) | void __init ixp4xx_pci_preinit(void) function ixp4xx_setup (line 436) | int ixp4xx_setup(int nr, struct pci_sys_data *sys) type pci_bus (line 482) | struct pci_bus type pci_sys_data (line 482) | struct pci_sys_data function pci_set_dma_mask (line 495) | int function pci_dac_set_dma_mask (line 504) | int function pci_set_consistent_dma_mask (line 513) | int FILE: arch/arm/mach-ixp4xx/common.c function gpio_line_config (line 52) | void gpio_line_config(u8 line, u32 style) type map_desc (line 111) | struct map_desc function ixp4xx_map_io (line 130) | void __init ixp4xx_map_io(void) function ixp4xx_irq_mask (line 146) | static void ixp4xx_irq_mask(unsigned int irq) function ixp4xx_irq_mask_ack (line 154) | static void ixp4xx_irq_mask_ack(unsigned int irq) function ixp4xx_irq_unmask (line 159) | static void ixp4xx_irq_unmask(unsigned int irq) type irqchip (line 183) | struct irqchip function ixp4xx_init_irq (line 189) | void __init ixp4xx_init_irq(void) function ixp4xx_gettimeoffset (line 227) | static unsigned long ixp4xx_gettimeoffset(void) function irqreturn_t (line 236) | static irqreturn_t ixp4xx_timer_interrupt(int irq, void *dev_id, struct ... type irqaction (line 256) | struct irqaction function ixp4xx_timer_init (line 262) | static void __init ixp4xx_timer_init(void) type sys_timer (line 278) | struct sys_timer type resource (line 283) | struct resource type platform_device (line 300) | struct platform_device type platform_device (line 307) | struct platform_device function ixp4xx_sys_init (line 311) | void __init ixp4xx_sys_init(void) FILE: arch/arm/mach-ixp4xx/coyote-pci.c type pci_sys_data (line 28) | struct pci_sys_data type pci_bus (line 29) | struct pci_bus type pci_sys_data (line 29) | struct pci_sys_data function coyote_pci_preinit (line 31) | void __init coyote_pci_preinit(void) function coyote_map_irq (line 45) | static int __init coyote_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 54) | struct hw_pci function coyote_pci_init (line 63) | int __init coyote_pci_init(void) FILE: arch/arm/mach-ixp4xx/coyote-setup.c type uart_port (line 36) | struct uart_port function coyote_map_io (line 49) | void __init coyote_map_io(void) type flash_platform_data (line 63) | struct flash_platform_data type resource (line 68) | struct resource type platform_device (line 74) | struct platform_device type platform_device (line 84) | struct platform_device function coyote_init (line 88) | static void __init coyote_init(void) FILE: arch/arm/mach-ixp4xx/gtwx5715-pci.c type pci_sys_data (line 35) | struct pci_sys_data type pci_bus (line 36) | struct pci_bus type pci_sys_data (line 36) | struct pci_sys_data function gtwx5715_init_gpio (line 47) | static void gtwx5715_init_gpio(u8 pin, u32 style) function gtwx5715_pci_preinit (line 54) | void __init gtwx5715_pci_preinit(void) function gtwx5715_map_irq (line 63) | static int __init gtwx5715_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 82) | struct hw_pci function gtwx5715_pci_init (line 91) | int __init gtwx5715_pci_init(void) FILE: arch/arm/mach-ixp4xx/gtwx5715-setup.c type resource (line 66) | struct resource type plat_serial8250_port (line 81) | struct plat_serial8250_port type platform_device (line 94) | struct platform_device function gtwx5715_map_io (line 105) | void __init gtwx5715_map_io(void) type flash_platform_data (line 110) | struct flash_platform_data type resource (line 115) | struct resource type platform_device (line 121) | struct platform_device type platform_device (line 131) | struct platform_device function gtwx5715_init (line 136) | static void __init gtwx5715_init(void) FILE: arch/arm/mach-ixp4xx/ixdp425-pci.c function ixdp425_pci_preinit (line 28) | void __init ixdp425_pci_preinit(void) function ixdp425_map_irq (line 47) | static int __init ixdp425_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 66) | struct hw_pci function ixdp425_pci_init (line 75) | int __init ixdp425_pci_init(void) FILE: arch/arm/mach-ixp4xx/ixdp425-setup.c type uart_port (line 36) | struct uart_port function ixdp425_map_io (line 62) | void __init ixdp425_map_io(void) type flash_platform_data (line 70) | struct flash_platform_data type resource (line 75) | struct resource type platform_device (line 81) | struct platform_device type ixp4xx_i2c_pins (line 91) | struct ixp4xx_i2c_pins type platform_device (line 96) | struct platform_device type platform_device (line 105) | struct platform_device function ixdp425_init (line 110) | static void __init ixdp425_init(void) FILE: arch/arm/mach-ixp4xx/ixdpg425-pci.c type pci_sys_data (line 27) | struct pci_sys_data type pci_bus (line 28) | struct pci_bus type pci_sys_data (line 28) | struct pci_sys_data function ixdpg425_pci_preinit (line 30) | void __init ixdpg425_pci_preinit(void) function ixdpg425_map_irq (line 41) | static int __init ixdpg425_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 50) | struct hw_pci function ixdpg425_pci_init (line 59) | int __init ixdpg425_pci_init(void) FILE: arch/arm/mach-ixp4xx/prpmc1100-pci.c function prpmc1100_pci_preinit (line 34) | void __init prpmc1100_pci_preinit(void) function prpmc1100_map_irq (line 54) | static int __init prpmc1100_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 103) | struct hw_pci function prpmc1100_pci_init (line 112) | int __init prpmc1100_pci_init(void) FILE: arch/arm/mach-ixp4xx/prpmc1100-setup.c type uart_port (line 36) | struct uart_port function prpmc1100_map_io (line 49) | void __init prpmc1100_map_io(void) type flash_platform_data (line 56) | struct flash_platform_data type resource (line 61) | struct resource type platform_device (line 67) | struct platform_device type platform_device (line 77) | struct platform_device function prpmc1100_init (line 81) | static void __init prpmc1100_init(void) FILE: arch/arm/mach-l7200/core.c function l7200_mask_irq (line 42) | static void l7200_mask_irq(unsigned int irq) function l7200_unmask_irq (line 47) | static void l7200_unmask_irq(unsigned int irq) function l7200_init_irq (line 52) | static void __init l7200_init_irq(void) type map_desc (line 70) | struct map_desc function l7200_map_io (line 78) | static void __init l7200_map_io(void) FILE: arch/arm/mach-lh7a40x/arch-kev7a400.c type map_desc (line 28) | struct map_desc function kev7a400_map_io (line 33) | void __init kev7a400_map_io(void) function kev7a400_ack_cpld_irq (line 40) | static void kev7a400_ack_cpld_irq (u32 irq) function kev7a400_mask_cpld_irq (line 45) | static void kev7a400_mask_cpld_irq (u32 irq) function kev7a400_unmask_cpld_irq (line 51) | static void kev7a400_unmask_cpld_irq (u32 irq) type irqchip (line 57) | struct irqchip function kev7a400_cpld_handler (line 64) | static void kev7a400_cpld_handler (unsigned int irq, struct irqdesc *desc, function lh7a40x_init_board_irq (line 75) | void __init lh7a40x_init_board_irq (void) FILE: arch/arm/mach-lh7a40x/arch-lpd7a40x.c type resource (line 26) | struct resource type platform_device (line 41) | struct platform_device type resource (line 48) | struct resource type platform_device (line 63) | struct platform_device type resource (line 76) | struct resource type platform_device (line 91) | struct platform_device type platform_device (line 104) | struct platform_device function lpd7a40x_init (line 114) | static void __init lpd7a40x_init (void) function lh7a40x_ack_cpld_irq (line 125) | static void lh7a40x_ack_cpld_irq (u32 irq) function lh7a40x_mask_cpld_irq (line 130) | static void lh7a40x_mask_cpld_irq (u32 irq) function lh7a40x_unmask_cpld_irq (line 142) | static void lh7a40x_unmask_cpld_irq (u32 irq) type irqchip (line 154) | struct irqchip function lpd7a40x_cpld_handler (line 162) | static void lpd7a40x_cpld_handler (unsigned int irq, struct irqdesc *desc, function lh7a40x_init_board_irq (line 179) | void __init lh7a40x_init_board_irq (void) type map_desc (line 231) | struct map_desc function lpd7a400_map_io (line 251) | void __init FILE: arch/arm/mach-lh7a40x/common.h type sys_timer (line 11) | struct sys_timer FILE: arch/arm/mach-lh7a40x/irq-kev7a400.c function lh7a400_ack_cpld_irq (line 24) | static void function lh7a400_mask_cpld_irq (line 30) | static void function lh7a400_unmask_cpld_irq (line 37) | static void type irqchip (line 44) | struct function lh7a400_cpld_handler (line 51) | static void function lh7a400_init_board_irq (line 65) | void __init FILE: arch/arm/mach-lh7a40x/irq-lh7a400.c function lh7a400_mask_irq (line 25) | static void lh7a400_mask_irq (u32 irq) function lh7a400_unmask_irq (line 30) | static void lh7a400_unmask_irq (u32 irq) function lh7a400_ack_gpio_irq (line 35) | static void lh7a400_ack_gpio_irq (u32 irq) type irqchip (line 41) | struct irqchip type irqchip (line 47) | struct irqchip function lh7a400_init_irq (line 56) | void __init lh7a400_init_irq (void) FILE: arch/arm/mach-lh7a40x/irq-lh7a404.c function lh7a404_vic1_mask_irq (line 42) | static void lh7a404_vic1_mask_irq (u32 irq) function lh7a404_vic1_unmask_irq (line 47) | static void lh7a404_vic1_unmask_irq (u32 irq) function lh7a404_vic2_mask_irq (line 52) | static void lh7a404_vic2_mask_irq (u32 irq) function lh7a404_vic2_unmask_irq (line 57) | static void lh7a404_vic2_unmask_irq (u32 irq) function lh7a404_vic1_ack_gpio_irq (line 62) | static void lh7a404_vic1_ack_gpio_irq (u32 irq) function lh7a404_vic2_ack_gpio_irq (line 68) | static void lh7a404_vic2_ack_gpio_irq (u32 irq) type irqchip (line 74) | struct irqchip type irqchip (line 80) | struct irqchip type irqchip (line 86) | struct irqchip type irqchip (line 92) | struct irqchip function lh7a404_init_irq (line 100) | void __init lh7a404_init_irq (void) FILE: arch/arm/mach-lh7a40x/irq-lpd7a40x.c function lh7a40x_ack_cpld_irq (line 23) | static void lh7a40x_ack_cpld_irq (u32 irq) function lh7a40x_mask_cpld_irq (line 28) | static void lh7a40x_mask_cpld_irq (u32 irq) function lh7a40x_unmask_cpld_irq (line 40) | static void lh7a40x_unmask_cpld_irq (u32 irq) type irqchip (line 52) | struct irqchip function lh7a40x_cpld_handler (line 60) | static void lh7a40x_cpld_handler (unsigned int irq, struct irqdesc *desc, function lh7a40x_init_board_irq (line 79) | void __init lh7a40x_init_board_irq (void) FILE: arch/arm/mach-lh7a40x/time.c function irqreturn_t (line 41) | static irqreturn_t type irqaction (line 54) | struct irqaction function lh7a40x_timer_init (line 60) | static void __init lh7a40x_timer_init(void) type sys_timer (line 73) | struct sys_timer FILE: arch/arm/mach-omap/board-generic.c function omap_generic_init_irq (line 35) | static void __init omap_generic_init_irq(void) type omap_usb_config (line 43) | struct omap_usb_config type omap_usb_config (line 52) | struct omap_usb_config type omap_board_config_kernel (line 60) | struct omap_board_config_kernel function omap_generic_init (line 64) | static void __init omap_generic_init(void) function omap_generic_map_io (line 86) | static void __init omap_generic_map_io(void) FILE: arch/arm/mach-omap/board-h2.c type resource (line 42) | struct resource type platform_device (line 55) | struct platform_device type platform_device (line 62) | struct platform_device function h2_init_smc91x (line 66) | static void __init h2_init_smc91x(void) function h2_init_irq (line 75) | void h2_init_irq(void) type omap_usb_config (line 82) | struct omap_usb_config type omap_mmc_config (line 97) | struct omap_mmc_config type omap_board_config_kernel (line 103) | struct omap_board_config_kernel function h2_init (line 108) | static void __init h2_init(void) function h2_map_io (line 115) | static void __init h2_map_io(void) FILE: arch/arm/mach-omap/board-h3.c type resource (line 41) | struct resource type platform_device (line 54) | struct platform_device type platform_device (line 61) | struct platform_device function h3_init (line 65) | static void __init h3_init(void) function h3_init_smc91x (line 70) | static void __init h3_init_smc91x(void) function h3_init_irq (line 80) | void h3_init_irq(void) function h3_map_io (line 87) | static void __init h3_map_io(void) FILE: arch/arm/mach-omap/board-innovator.c type map_desc (line 41) | struct map_desc type resource (line 46) | struct resource type platform_device (line 59) | struct platform_device type platform_device (line 66) | struct platform_device type resource (line 74) | struct resource type platform_device (line 87) | struct platform_device type platform_device (line 94) | struct platform_device function innovator_init_smc91x (line 100) | static void __init innovator_init_smc91x(void) function innovator_init_irq (line 115) | void innovator_init_irq(void) type omap_usb_config (line 128) | struct omap_usb_config type omap_usb_config (line 142) | struct omap_usb_config type omap_board_config_kernel (line 158) | struct omap_board_config_kernel function innovator_init (line 162) | static void __init innovator_init(void) function innovator_map_io (line 187) | static void __init innovator_map_io(void) FILE: arch/arm/mach-omap/board-osk.c type map_desc (line 45) | struct map_desc type resource (line 52) | struct resource type platform_device (line 65) | struct platform_device type platform_device (line 72) | struct platform_device function osk_init_smc91x (line 76) | static void __init osk_init_smc91x(void) function osk_init_irq (line 85) | void osk_init_irq(void) type omap_usb_config (line 92) | struct omap_usb_config type omap_board_config_kernel (line 99) | struct omap_board_config_kernel function osk_init (line 103) | static void __init osk_init(void) function osk_map_io (line 110) | static void __init osk_map_io(void) FILE: arch/arm/mach-omap/board-perseus2.c type resource (line 32) | struct resource type platform_device (line 47) | struct platform_device type platform_device (line 54) | struct platform_device function omap_perseus2_init (line 58) | static void __init omap_perseus2_init(void) function perseus2_init_smc91x (line 63) | static void __init perseus2_init_smc91x(void) function omap_perseus2_init_irq (line 72) | void omap_perseus2_init_irq(void) type map_desc (line 80) | struct map_desc function omap_perseus2_map_io (line 85) | static void __init omap_perseus2_map_io(void) FILE: arch/arm/mach-omap/clock.c type clk (line 26) | struct clk type mpu_rate (line 32) | struct mpu_rate function ckctl_recalc (line 71) | static void ckctl_recalc(struct clk * clk) function followparent_recalc (line 86) | static void followparent_recalc(struct clk * clk) function watchdog_recalc (line 92) | static void watchdog_recalc(struct clk * clk) type clk (line 98) | struct clk type clk (line 105) | struct clk type clk (line 112) | struct clk type clk (line 121) | struct clk type clk (line 130) | struct clk type clk (line 141) | struct clk type clk (line 150) | struct clk type clk (line 159) | struct clk type clk (line 168) | struct clk type clk (line 177) | struct clk type clk (line 189) | struct clk type clk (line 200) | struct clk type clk (line 209) | struct clk type clk (line 218) | struct clk type clk (line 229) | struct clk type clk (line 236) | struct clk type clk (line 245) | struct clk type clk (line 254) | struct clk type clk (line 263) | struct clk type clk (line 270) | struct clk type clk (line 277) | struct clk type clk (line 286) | struct clk type clk (line 295) | struct clk type clk (line 302) | struct clk type clk (line 309) | struct clk type clk (line 320) | struct clk type clk (line 333) | struct clk type clk (line 346) | struct clk type clk (line 359) | struct clk type clk (line 369) | struct clk type clk (line 376) | struct clk type clk (line 396) | struct clk type clk (line 407) | struct clk type clk (line 418) | struct clk type clk (line 429) | struct clk type clk (line 476) | struct clk type device (line 476) | struct device type clk (line 478) | struct clk function clk_put (line 494) | void clk_put(struct clk *clk) function __clk_enable (line 502) | int __clk_enable(struct clk *clk) function __clk_disable (line 530) | void __clk_disable(struct clk *clk) function __clk_unuse (line 550) | void __clk_unuse(struct clk *clk) function __clk_use (line 560) | int __clk_use(struct clk *clk) function clk_enable (line 584) | int clk_enable(struct clk *clk) function clk_disable (line 597) | void clk_disable(struct clk *clk) function clk_use (line 608) | int clk_use(struct clk *clk) function clk_unuse (line 621) | void clk_unuse(struct clk *clk) function clk_get_rate (line 632) | unsigned long clk_get_rate(struct clk *clk) function __u16 (line 639) | static __u16 verify_ckctl_value(__u16 newval) function calc_dsor_exp (line 693) | static int calc_dsor_exp(struct clk *clk, unsigned long rate) function clk_round_rate (line 728) | long clk_round_rate(struct clk *clk, unsigned long rate) function propagate_rate (line 752) | static void propagate_rate(struct clk * clk) function select_table_rate (line 764) | static int select_table_rate(unsigned long rate) function round_to_table_rate (line 795) | static long round_to_table_rate(unsigned long rate) function clk_set_rate (line 818) | int clk_set_rate(struct clk *clk, unsigned long rate) function clk_register (line 855) | int clk_register(struct clk *clk) function clk_unregister (line 864) | void clk_unregister(struct clk *clk) function clk_init (line 874) | int __init clk_init(void) FILE: arch/arm/mach-omap/clock.h type module (line 16) | struct module type clk (line 18) | struct clk { type mpu_rate (line 35) | struct mpu_rate { type clk (line 102) | struct clk type clk (line 103) | struct clk FILE: arch/arm/mach-omap/common.c type omap_id (line 38) | struct omap_id { type omap_id (line 46) | struct omap_id function u16 (line 75) | static u16 __init omap_get_jtag_id(void) function u8 (line 103) | static u8 __init omap_get_die_rev(void) function omap_check_revision (line 122) | static void __init omap_check_revision(void) type map_desc (line 215) | struct map_desc type map_desc (line 220) | struct map_desc type map_desc (line 228) | struct map_desc type map_desc (line 236) | struct map_desc type map_desc (line 242) | struct map_desc function _omap_map_io (line 257) | static void __init _omap_map_io(void) function omap_map_io (line 302) | void omap_map_io(void) function omap_serial_in (line 308) | static inline unsigned int omap_serial_in(struct plat_serial8250_port *up, function omap_serial_outp (line 315) | static inline void omap_serial_outp(struct plat_serial8250_port *p, int ... function omap_serial_reset (line 327) | static void __init omap_serial_reset(struct plat_serial8250_port *p) type plat_serial8250_port (line 339) | struct plat_serial8250_port type platform_device (line 370) | struct platform_device function omap_serial_init (line 383) | void __init omap_serial_init(int ports[OMAP_MAX_NR_PORTS]) function omap_init (line 445) | static int __init omap_init(void) type omap_board_config_kernel (line 456) | struct omap_board_config_kernel type omap_board_config_kernel (line 461) | struct omap_board_config_kernel type omap_board_config_entry (line 465) | struct omap_board_config_entry type omap_board_config_entry (line 468) | struct omap_board_config_entry type omap_board_config_entry (line 482) | struct omap_board_config_entry function omap_add_serial_console (line 522) | static int __init omap_add_serial_console(void) FILE: arch/arm/mach-omap/common.h type sys_timer (line 30) | struct sys_timer type sys_timer (line 33) | struct sys_timer FILE: arch/arm/mach-omap/dma.c type omap_dma_lch (line 42) | struct omap_dma_lch { type omap_dma_lch (line 56) | struct omap_dma_lch function get_gdma_dev (line 66) | static inline int get_gdma_dev(int req) function set_gdma_dev (line 74) | static inline void set_gdma_dev(int req, int dev) function clear_lch_regs (line 86) | static void clear_lch_regs(int lch) function omap_set_dma_priority (line 95) | void omap_set_dma_priority(int dst_port, int priority) function omap_set_dma_transfer_params (line 123) | void omap_set_dma_transfer_params(int lch, int data_type, int elem_count, function omap_set_dma_color_mode (line 149) | void omap_set_dma_color_mode(int lch, enum omap_dma_color_mode mode, u32... function omap_set_dma_src_params (line 181) | void omap_set_dma_src_params(int lch, int src_port, int src_amode, function omap_set_dma_src_index (line 200) | void omap_set_dma_src_index(int lch, int eidx, int fidx) function omap_set_dma_src_data_pack (line 206) | void omap_set_dma_src_data_pack(int lch, int enable) function omap_set_dma_src_burst_mode (line 215) | void omap_set_dma_src_burst_mode(int lch, enum omap_dma_burst_mode burst... function omap_set_dma_dest_params (line 237) | void omap_set_dma_dest_params(int lch, int dest_port, int dest_amode, function omap_set_dma_dest_index (line 256) | void omap_set_dma_dest_index(int lch, int eidx, int fidx) function omap_set_dma_dest_data_pack (line 262) | void omap_set_dma_dest_data_pack(int lch, int enable) function omap_set_dma_dest_burst_mode (line 271) | void omap_set_dma_dest_burst_mode(int lch, enum omap_dma_burst_mode burs... function init_intr (line 293) | static inline void init_intr(int lch) function enable_lnk (line 304) | static inline void enable_lnk(int lch) function disable_lnk (line 319) | static inline void disable_lnk(int lch) function omap_start_dma (line 334) | void omap_start_dma(int lch) function omap_stop_dma (line 372) | void omap_stop_dma(int lch) function omap_enable_dma_irq (line 405) | void omap_enable_dma_irq(int lch, u16 bits) function omap_disable_dma_irq (line 410) | void omap_disable_dma_irq(int lch, u16 bits) function dma_handle_ch (line 415) | static int dma_handle_ch(int ch) function irqreturn_t (line 447) | static irqreturn_t dma_irq_handler(int irq, void *dev_id, struct pt_regs... function omap_request_dma (line 466) | int omap_request_dma(int dev_id, const char *dev_name, function omap_free_dma (line 514) | void omap_free_dma(int ch) function omap_dma_in_1510_mode (line 533) | int omap_dma_in_1510_mode(void) function omap_dma_link_lch (line 543) | void omap_dma_link_lch (int lch_head, int lch_queue) function omap_dma_unlink_lch (line 563) | void omap_dma_unlink_lch (int lch_head, int lch_queue) type lcd_dma_info (line 588) | struct lcd_dma_info { function omap_set_lcd_dma_b1 (line 605) | void omap_set_lcd_dma_b1(unsigned long addr, u16 fb_xres, u16 fb_yres, function omap_set_lcd_dma_src_port (line 614) | void omap_set_lcd_dma_src_port(int port) function omap_set_lcd_dma_ext_controller (line 619) | void omap_set_lcd_dma_ext_controller(int external) function omap_set_lcd_dma_single_transfer (line 624) | void omap_set_lcd_dma_single_transfer(int single) function omap_set_lcd_dma_b1_rotation (line 630) | void omap_set_lcd_dma_b1_rotation(int rotate) function omap_set_lcd_dma_b1_mirror (line 640) | void omap_set_lcd_dma_b1_mirror(int mirror) function omap_set_lcd_dma_b1_vxres (line 649) | void omap_set_lcd_dma_b1_vxres(unsigned long vxres) function omap_set_lcd_dma_b1_scale (line 659) | void omap_set_lcd_dma_b1_scale(unsigned int xscale, unsigned int yscale) function set_b1_regs (line 669) | static void set_b1_regs(void) function irqreturn_t (line 821) | static irqreturn_t lcd_dma_irq_handler(int irq, void *dev_id, struct pt_... function omap_request_lcd_dma (line 840) | int omap_request_lcd_dma(void (* callback)(u16 status, void *data), function omap_free_lcd_dma (line 867) | void omap_free_lcd_dma(void) function omap_enable_lcd_dma (line 882) | void omap_enable_lcd_dma(void) function omap_setup_lcd_dma (line 898) | void omap_setup_lcd_dma(void) function omap_stop_lcd_dma (line 923) | void omap_stop_lcd_dma(void) function omap_clear_dma (line 935) | void omap_clear_dma(int lch) function dma_addr_t (line 955) | dma_addr_t omap_get_dma_src_pos(int lch) function dma_addr_t (line 969) | dma_addr_t omap_get_dma_dst_pos(int lch) function omap_init_dma (line 975) | static int __init omap_init_dma(void) FILE: arch/arm/mach-omap/fpga.c function fpga_mask_irq (line 34) | static void fpga_mask_irq(unsigned int irq) function u32 (line 50) | static inline u32 get_fpga_unmasked_irqs(void) function fpga_ack_irq (line 62) | static void fpga_ack_irq(unsigned int irq) function fpga_unmask_irq (line 67) | static void fpga_unmask_irq(unsigned int irq) function fpga_mask_ack_irq (line 82) | static void fpga_mask_ack_irq(unsigned int irq) function innovator_fpga_IRQ_demux (line 88) | void innovator_fpga_IRQ_demux(unsigned int irq, struct irqdesc *desc, type irqchip (line 119) | struct irqchip type irqchip (line 126) | struct irqchip function omap1510_fpga_init_irq (line 155) | void omap1510_fpga_init_irq(void) FILE: arch/arm/mach-omap/gpio.c type gpio_bank (line 83) | struct gpio_bank { type gpio_bank (line 98) | struct gpio_bank type gpio_bank (line 108) | struct gpio_bank type gpio_bank (line 115) | struct gpio_bank type gpio_bank (line 126) | struct gpio_bank type gpio_bank (line 129) | struct gpio_bank function get_gpio_index (line 154) | static inline int get_gpio_index(int gpio) function gpio_valid (line 162) | static inline int gpio_valid(int gpio) function check_gpio (line 186) | static int check_gpio(int gpio) function _set_gpio_direction (line 196) | static void _set_gpio_direction(struct gpio_bank *bank, int gpio, int is... function omap_set_gpio_direction (line 223) | void omap_set_gpio_direction(int gpio, int is_input) function _set_gpio_dataout (line 235) | static void _set_gpio_dataout(struct gpio_bank *bank, int gpio, int enable) function omap_set_gpio_dataout (line 279) | void omap_set_gpio_dataout(int gpio, int enable) function omap_get_gpio_datain (line 291) | int omap_get_gpio_datain(int gpio) function _set_gpio_edge_ctrl (line 317) | static void _set_gpio_edge_ctrl(struct gpio_bank *bank, int gpio, int edge) function omap_set_gpio_edge_ctrl (line 368) | void omap_set_gpio_edge_ctrl(int gpio, int edge) function _get_gpio_edge_ctrl (line 381) | static int _get_gpio_edge_ctrl(struct gpio_bank *bank, int gpio) function _clear_gpio_irqstatus (line 410) | static void _clear_gpio_irqstatus(struct gpio_bank *bank, int gpio) function _set_gpio_irqenable (line 435) | static void _set_gpio_irqenable(struct gpio_bank *bank, int gpio, int en... function omap_request_gpio (line 480) | int omap_request_gpio(int gpio) function omap_free_gpio (line 510) | void omap_free_gpio(int gpio) function gpio_irq_handler (line 530) | static void gpio_irq_handler(unsigned int irq, struct irqdesc *desc, function gpio_ack_irq (line 582) | static void gpio_ack_irq(unsigned int irq) function gpio_mask_irq (line 601) | static void gpio_mask_irq(unsigned int irq) function gpio_unmask_irq (line 609) | static void gpio_unmask_irq(unsigned int irq) function mpuio_ack_irq (line 622) | static void mpuio_ack_irq(unsigned int irq) function mpuio_mask_irq (line 627) | static void mpuio_mask_irq(unsigned int irq) function mpuio_unmask_irq (line 635) | static void mpuio_unmask_irq(unsigned int irq) type irqchip (line 643) | struct irqchip type irqchip (line 649) | struct irqchip function _omap_gpio_init (line 657) | static int __init _omap_gpio_init(void) function omap_gpio_init (line 743) | int omap_gpio_init(void) FILE: arch/arm/mach-omap/irq.c type omap_irq_bank (line 56) | struct omap_irq_bank { type omap_irq_bank (line 62) | struct omap_irq_bank function irq_bank_readl (line 64) | static inline unsigned int irq_bank_readl(int bank, int offset) function irq_bank_writel (line 69) | static inline void irq_bank_writel(unsigned long value, int bank, int of... function omap_ack_irq (line 74) | static void omap_ack_irq(unsigned int irq) function omap_mask_irq (line 82) | static void omap_mask_irq(unsigned int irq) function omap_unmask_irq (line 92) | static void omap_unmask_irq(unsigned int irq) function omap_mask_ack_irq (line 102) | static void omap_mask_ack_irq(unsigned int irq) function omap_irq_set_cfg (line 115) | static void omap_irq_set_cfg(int irq, int fiq, int priority, int trigger) type omap_irq_bank (line 129) | struct omap_irq_bank type omap_irq_bank (line 137) | struct omap_irq_bank type omap_irq_bank (line 145) | struct omap_irq_bank type irqchip (line 153) | struct irqchip function omap_init_irq (line 159) | void __init omap_init_irq(void) FILE: arch/arm/mach-omap/leds-h2p2-debug.c function h2p2_dbg_leds_event (line 22) | void h2p2_dbg_leds_event(led_event_t evt) FILE: arch/arm/mach-omap/leds-innovator.c function innovator_leds_event (line 20) | void innovator_leds_event(led_event_t evt) FILE: arch/arm/mach-omap/leds.c function omap_leds_init (line 14) | static int __init FILE: arch/arm/mach-omap/mcbsp.c type omap_mcbsp (line 40) | struct omap_mcbsp { type omap_mcbsp (line 66) | struct omap_mcbsp type clk (line 67) | struct clk type clk (line 68) | struct clk function omap_mcbsp_dump_reg (line 71) | static void omap_mcbsp_dump_reg(u8 id) function irqreturn_t (line 91) | static irqreturn_t omap_mcbsp_tx_irq_handler(int irq, void *dev_id, stru... function irqreturn_t (line 101) | static irqreturn_t omap_mcbsp_rx_irq_handler(int irq, void *dev_id, stru... function omap_mcbsp_tx_dma_callback (line 112) | static void omap_mcbsp_tx_dma_callback(int lch, u16 ch_status, void *data) function omap_mcbsp_rx_dma_callback (line 125) | static void omap_mcbsp_rx_dma_callback(int lch, u16 ch_status, void *data) function omap_mcbsp_config (line 146) | void omap_mcbsp_config(unsigned int id, const struct omap_mcbsp_reg_cfg ... function omap_mcbsp_check (line 168) | static int omap_mcbsp_check(unsigned int id) function omap_mcbsp_dsp_request (line 192) | static void omap_mcbsp_dsp_request(void) function omap_mcbsp_dsp_free (line 208) | static void omap_mcbsp_dsp_free(void) function omap_mcbsp_request (line 214) | int omap_mcbsp_request(unsigned int id) function omap_mcbsp_free (line 266) | void omap_mcbsp_free(unsigned int id) function omap_mcbsp_start (line 294) | void omap_mcbsp_start(unsigned int id) function omap_mcbsp_stop (line 329) | void omap_mcbsp_stop(unsigned int id) function omap_mcbsp_xmit_word (line 356) | void omap_mcbsp_xmit_word(unsigned int id, u32 word) function u32 (line 373) | u32 omap_mcbsp_recv_word(unsigned int id) function omap_mcbsp_xmit_buffer (line 401) | int omap_mcbsp_xmit_buffer(unsigned int id, dma_addr_t buffer, unsigned ... function omap_mcbsp_recv_buffer (line 441) | int omap_mcbsp_recv_buffer(unsigned int id, dma_addr_t buffer, unsigned ... function omap_mcbsp_set_spi_mode (line 487) | void omap_mcbsp_set_spi_mode(unsigned int id, const struct omap_mcbsp_sp... type omap_mcbsp_info (line 554) | struct omap_mcbsp_info { type omap_mcbsp_info (line 561) | struct omap_mcbsp_info type omap_mcbsp_info (line 576) | struct omap_mcbsp_info type omap_mcbsp_info (line 596) | struct omap_mcbsp_info function omap_mcbsp_init (line 615) | static int __init omap_mcbsp_init(void) FILE: arch/arm/mach-omap/mux.c function omap_cfg_reg (line 40) | int __init_or_module FILE: arch/arm/mach-omap/ocpi.c function ocpi_enable (line 56) | int ocpi_enable(void) function ocpi_status (line 84) | int ocpi_status(void) function omap_ocpi_init (line 95) | static int __init omap_ocpi_init(void) function omap_ocpi_exit (line 103) | static void __exit omap_ocpi_exit(void) FILE: arch/arm/mach-omap/pm.c function omap_pm_idle (line 63) | void omap_pm_idle(void) function omap_pm_wakeup_setup (line 111) | static void omap_pm_wakeup_setup(void) function omap_pm_suspend (line 149) | void omap_pm_suspend(void) function omap_pm_read_proc (line 385) | static int omap_pm_read_proc( function omap_pm_init_proc (line 499) | static void omap_pm_init_proc(void) function omap_pm_prepare (line 517) | static int omap_pm_prepare(suspend_state_t state) function omap_pm_enter (line 544) | static int omap_pm_enter(suspend_state_t state) function omap_pm_finish (line 572) | static int omap_pm_finish(suspend_state_t state) type pm_ops (line 578) | struct pm_ops function omap_pm_init (line 585) | static int __init omap_pm_init(void) FILE: arch/arm/mach-omap/time.c type sys_timer (line 52) | struct sys_timer type omap_mpu_timer_regs_t (line 86) | typedef struct { function omap_mpu_timer_read (line 96) | static inline unsigned long omap_mpu_timer_read(int nr) function omap_mpu_timer_start (line 102) | static inline void omap_mpu_timer_start(int nr, unsigned long load_val) function omap_mpu_timer_ticks_to_usecs (line 113) | unsigned long omap_mpu_timer_ticks_to_usecs(unsigned long nr_ticks) function omap_mpu_timer_gettimeoffset (line 127) | static unsigned long omap_mpu_timer_gettimeoffset(void) function irqreturn_t (line 140) | static irqreturn_t omap_mpu_timer_interrupt(int irq, void *dev_id, type irqaction (line 155) | struct irqaction function __init (line 161) | static __init void omap_init_mpu_timer(void) function omap_timer_init (line 174) | void __init omap_timer_init(void) type sys_timer (line 179) | struct sys_timer FILE: arch/arm/mach-omap/usb.c type otg_transceiver (line 62) | struct otg_transceiver type otg_transceiver (line 71) | struct otg_transceiver function otg_set_transceiver (line 79) | int otg_set_transceiver(struct otg_transceiver *x) function u32 (line 92) | static u32 __init omap_usb0_init(unsigned nwires, unsigned is_device) function u32 (line 168) | static u32 __init omap_usb1_init(unsigned nwires) function u32 (line 215) | static u32 __init omap_usb2_init(unsigned nwires, unsigned alt_pingroup) function usb_release (line 276) | static void usb_release(struct device *dev) type resource (line 284) | struct resource type platform_device (line 304) | struct platform_device type resource (line 323) | struct resource type platform_device (line 335) | struct platform_device type resource (line 351) | struct resource type platform_device (line 363) | struct platform_device function omap_otg_init (line 389) | void __init function omap_otg_init (line 478) | static inline void omap_otg_init(struct omap_usb_config *config) {} function omap_1510_usb_init (line 498) | static void __init omap_1510_usb_init(struct omap_usb_config *config) function omap_1510_usb_init (line 553) | static inline void omap_1510_usb_init(struct omap_usb_config *config) {} type omap_usb_config (line 558) | struct omap_usb_config function omap_usb_init (line 560) | static int __init FILE: arch/arm/mach-pxa/corgi.c type resource (line 49) | struct resource type scoop_config (line 57) | struct scoop_config type platform_device (line 62) | struct platform_device type platform_device (line 80) | struct platform_device type w100fb_mach_info (line 92) | struct w100fb_mach_info type resource (line 98) | struct resource type platform_device (line 106) | struct platform_device type platform_device (line 121) | struct platform_device type mmc_detect (line 136) | struct mmc_detect { function mmc_detect_callback (line 141) | static void mmc_detect_callback(unsigned long data) function irqreturn_t (line 146) | static irqreturn_t corgi_mmc_detect_int(int irq, void *devid, struct pt_... function corgi_mci_init (line 153) | static int corgi_mci_init(struct device *dev, irqreturn_t (*unused_detec... function corgi_mci_setpower (line 179) | static void corgi_mci_setpower(struct device *dev, unsigned int vdd) function corgi_mci_exit (line 192) | static void corgi_mci_exit(struct device *dev, void *data) type pxamci_platform_data (line 198) | struct pxamci_platform_data function corgi_udc_command (line 209) | static void corgi_udc_command(int cmd) type pxa2xx_udc_mach_info (line 221) | struct pxa2xx_udc_mach_info type platform_device (line 227) | struct platform_device type sharpsl_flash_param_info (line 234) | struct sharpsl_flash_param_info function corgi_get_param (line 236) | static void corgi_get_param(void) function corgi_init (line 245) | static void __init corgi_init(void) function fixup_corgi (line 264) | static void __init fixup_corgi(struct machine_desc *desc, function corgi_init_irq (line 277) | static void __init corgi_init_irq(void) type map_desc (line 282) | struct map_desc function corgi_map_io (line 289) | static void __init corgi_map_io(void) FILE: arch/arm/mach-pxa/corgi_ssp.c type ssp_dev (line 26) | struct ssp_dev type ssp_state (line 27) | struct ssp_state function corgi_ssp_ads7846_putget (line 46) | unsigned long corgi_ssp_ads7846_putget(ulong data) function corgi_ssp_ads7846_lock (line 66) | void corgi_ssp_ads7846_lock(void) function corgi_ssp_ads7846_unlock (line 72) | void corgi_ssp_ads7846_unlock(void) function corgi_ssp_ads7846_put (line 78) | void corgi_ssp_ads7846_put(ulong data) function corgi_ssp_ads7846_get (line 83) | unsigned long corgi_ssp_ads7846_get(void) function corgi_ssp_dac_put (line 98) | unsigned long corgi_ssp_dac_put(ulong data) function corgi_ssp_lcdtg_send (line 122) | void corgi_ssp_lcdtg_send(u8 adrs, u8 data) function corgi_ssp_blduty_set (line 127) | void corgi_ssp_blduty_set(int duty) function corgi_ssp_max1111_get (line 138) | int corgi_ssp_max1111_get(ulong data) function corgi_ssp_probe (line 182) | int __init corgi_ssp_probe(struct device *dev) function corgi_ssp_remove (line 207) | static int corgi_ssp_remove(struct device *dev) function corgi_ssp_suspend (line 213) | static int corgi_ssp_suspend(struct device *dev, u32 state, u32 level) function corgi_ssp_resume (line 222) | static int corgi_ssp_resume(struct device *dev, u32 level) type device_driver (line 234) | struct device_driver function corgi_ssp_init (line 243) | int __init corgi_ssp_init(void) FILE: arch/arm/mach-pxa/dma.c type dma_channel (line 28) | struct dma_channel { function pxa_request_dma (line 35) | int pxa_request_dma (char *name, pxa_dma_prio prio, function pxa_free_dma (line 80) | void pxa_free_dma (int dma_ch) function irqreturn_t (line 97) | static irqreturn_t dma_irq_handler(int irq, void *dev_id, struct pt_regs... function pxa_dma_init (line 119) | static int __init pxa_dma_init (void) FILE: arch/arm/mach-pxa/generic.c function pxa_gpio_mode (line 44) | void pxa_gpio_mode(int gpio_mode) function pxa_set_cken (line 70) | void pxa_set_cken(int clock, int enable) type map_desc (line 93) | struct map_desc function pxa_map_io (line 104) | void __init pxa_map_io(void) type resource (line 111) | struct resource type platform_device (line 126) | struct platform_device function pxa_set_mci_info (line 137) | void __init pxa_set_mci_info(struct pxamci_platform_data *info) type pxa2xx_udc_mach_info (line 143) | struct pxa2xx_udc_mach_info function pxa_set_udc_info (line 145) | void __init pxa_set_udc_info(struct pxa2xx_udc_mach_info *info) type resource (line 150) | struct resource type platform_device (line 165) | struct platform_device type pxafb_mach_info (line 176) | struct pxafb_mach_info function set_pxa_fb_info (line 178) | void __init set_pxa_fb_info(struct pxafb_mach_info *hard_pxa_fb_info) type resource (line 183) | struct resource type platform_device (line 198) | struct platform_device type platform_device (line 210) | struct platform_device type platform_device (line 214) | struct platform_device type platform_device (line 218) | struct platform_device type platform_device (line 223) | struct platform_device function pxa_init (line 232) | static int __init pxa_init(void) FILE: arch/arm/mach-pxa/generic.h type sys_timer (line 12) | struct sys_timer type sys_timer (line 14) | struct sys_timer FILE: arch/arm/mach-pxa/idp.c function idp_init (line 60) | static void __init idp_init(void) function idp_init_irq (line 65) | static void __init idp_init_irq(void) type map_desc (line 70) | struct map_desc function idp_map_io (line 99) | static void __init idp_map_io(void) FILE: arch/arm/mach-pxa/irq.c function pxa_mask_low_irq (line 32) | static void pxa_mask_low_irq(unsigned int irq) function pxa_unmask_low_irq (line 37) | static void pxa_unmask_low_irq(unsigned int irq) type irqchip (line 42) | struct irqchip function pxa_mask_high_irq (line 54) | static void pxa_mask_high_irq(unsigned int irq) function pxa_unmask_high_irq (line 59) | static void pxa_unmask_high_irq(unsigned int irq) type irqchip (line 64) | struct irqchip function pxa_gpio_irq_type (line 82) | static int pxa_gpio_irq_type(unsigned int irq, unsigned int type) function pxa_ack_low_gpio (line 127) | static void pxa_ack_low_gpio(unsigned int irq) type irqchip (line 132) | struct irqchip function pxa_gpio_demux_handler (line 143) | static void pxa_gpio_demux_handler(unsigned int irq, struct irqdesc *desc, function pxa_ack_muxed_gpio (line 217) | static void pxa_ack_muxed_gpio(unsigned int irq) function pxa_mask_muxed_gpio (line 223) | static void pxa_mask_muxed_gpio(unsigned int irq) function pxa_unmask_muxed_gpio (line 231) | static void pxa_unmask_muxed_gpio(unsigned int irq) type irqchip (line 240) | struct irqchip function pxa_init_irq (line 248) | void __init pxa_init_irq(void) FILE: arch/arm/mach-pxa/leds-idp.c function idp_leds_event (line 32) | void idp_leds_event(led_event_t evt) FILE: arch/arm/mach-pxa/leds-lubbock.c function lubbock_leds_event (line 47) | void lubbock_leds_event(led_event_t evt) FILE: arch/arm/mach-pxa/leds-mainstone.c function mainstone_leds_event (line 42) | void mainstone_leds_event(led_event_t evt) FILE: arch/arm/mach-pxa/leds.c function pxa_leds_init (line 18) | static int __init FILE: arch/arm/mach-pxa/lubbock.c function lubbock_set_misc_wr (line 45) | void lubbock_set_misc_wr(unsigned int mask, unsigned int set) function lubbock_mask_irq (line 57) | static void lubbock_mask_irq(unsigned int irq) function lubbock_unmask_irq (line 63) | static void lubbock_unmask_irq(unsigned int irq) type irqchip (line 71) | struct irqchip function lubbock_irq_handler (line 77) | static void lubbock_irq_handler(unsigned int irq, struct irqdesc *desc, function lubbock_init_irq (line 92) | static void __init lubbock_init_irq(void) function lubbock_udc_is_connected (line 109) | static int lubbock_udc_is_connected(void) type pxa2xx_udc_mach_info (line 114) | struct pxa2xx_udc_mach_info type resource (line 119) | struct resource type platform_device (line 132) | struct platform_device type resource (line 139) | struct resource type platform_device (line 157) | struct platform_device type platform_device (line 164) | struct platform_device type pxafb_mach_info (line 169) | struct pxafb_mach_info function lubbock_mci_init (line 188) | static int lubbock_mci_init(struct device *dev, irqreturn_t (*lubbock_de... type pxamci_platform_data (line 197) | struct pxamci_platform_data function lubbock_init (line 202) | static void __init lubbock_init(void) type map_desc (line 210) | struct map_desc function lubbock_map_io (line 214) | static void __init lubbock_map_io(void) FILE: arch/arm/mach-pxa/mainstone.c function mainstone_mask_irq (line 45) | static void mainstone_mask_irq(unsigned int irq) function mainstone_unmask_irq (line 51) | static void mainstone_unmask_irq(unsigned int irq) type irqchip (line 59) | struct irqchip function mainstone_irq_handler (line 66) | static void mainstone_irq_handler(unsigned int irq, struct irqdesc *desc, function mainstone_init_irq (line 81) | static void __init mainstone_init_irq(void) type resource (line 104) | struct resource type platform_device (line 117) | struct platform_device function mst_audio_startup (line 124) | static int mst_audio_startup(snd_pcm_substream_t *substream, void *priv) function mst_audio_shutdown (line 131) | static void mst_audio_shutdown(snd_pcm_substream_t *substream, void *priv) function mst_audio_suspend (line 139) | static void mst_audio_suspend(void *priv) function mst_audio_resume (line 145) | static void mst_audio_resume(void *priv) type platform_device (line 157) | struct platform_device function mainstone_backlight_power (line 163) | static void mainstone_backlight_power(int on) type pxafb_mach_info (line 179) | struct pxafb_mach_info type pxafb_mach_info (line 196) | struct pxafb_mach_info function mainstone_mci_init (line 213) | static int mainstone_mci_init(struct device *dev, irqreturn_t (*mstone_d... function mainstone_mci_setpower (line 242) | static void mainstone_mci_setpower(struct device *dev, unsigned int vdd) function mainstone_mci_exit (line 256) | static void mainstone_mci_exit(struct device *dev, void *data) type pxamci_platform_data (line 261) | struct pxamci_platform_data function mainstone_init (line 268) | static void __init mainstone_init(void) type map_desc (line 290) | struct map_desc function mainstone_map_io (line 294) | static void __init mainstone_map_io(void) FILE: arch/arm/mach-pxa/pm.c function pxa_pm_enter (line 66) | static int pxa_pm_enter(suspend_state_t state) function sleep_phys_sp (line 158) | unsigned long sleep_phys_sp(void *sp) function pxa_pm_prepare (line 166) | static int pxa_pm_prepare(suspend_state_t state) function pxa_pm_finish (line 174) | static int pxa_pm_finish(suspend_state_t state) type pm_ops (line 182) | struct pm_ops function pxa_pm_init (line 189) | static int __init pxa_pm_init(void) FILE: arch/arm/mach-pxa/pxa25x.c function get_clk_frequency_khz (line 51) | unsigned int get_clk_frequency_khz(int info) function get_memclk_frequency_10khz (line 89) | unsigned int get_memclk_frequency_10khz(void) function get_lcdclk_frequency_10khz (line 99) | unsigned int get_lcdclk_frequency_10khz(void) FILE: arch/arm/mach-pxa/pxa27x.c function get_clk_frequency_khz (line 35) | unsigned int get_clk_frequency_khz( int info) function get_memclk_frequency_10khz (line 78) | unsigned int get_memclk_frequency_10khz(void) function get_lcdclk_frequency_10khz (line 103) | unsigned int get_lcdclk_frequency_10khz(void) type resource (line 130) | struct resource type platform_device (line 143) | struct platform_device type platform_device (line 154) | struct platform_device function pxa27x_init (line 158) | static int __init pxa27x_init(void) FILE: arch/arm/mach-pxa/ssp.c function irqreturn_t (line 43) | static irqreturn_t ssp_interrupt(int irq, void *dev_id, struct pt_regs *... function ssp_write_word (line 75) | int ssp_write_word(struct ssp_dev *dev, u32 data) function ssp_read_word (line 100) | int ssp_read_word(struct ssp_dev *dev) function ssp_flush (line 116) | void ssp_flush(struct ssp_dev *dev) function ssp_enable (line 130) | void ssp_enable(struct ssp_dev *dev) function ssp_disable (line 140) | void ssp_disable(struct ssp_dev *dev) function ssp_save_state (line 151) | void ssp_save_state(struct ssp_dev *dev, struct ssp_state *ssp) function ssp_restore_state (line 167) | void ssp_restore_state(struct ssp_dev *dev, struct ssp_state *ssp) function ssp_config (line 188) | int ssp_config(struct ssp_dev *dev, u32 mode, u32 flags, u32 psp_flags, ... function ssp_init (line 213) | int ssp_init(struct ssp_dev *dev, u32 port) function ssp_exit (line 302) | void ssp_exit(struct ssp_dev *dev) FILE: arch/arm/mach-pxa/time.c function pxa_get_rtc_time (line 33) | static inline unsigned long pxa_get_rtc_time(void) function pxa_set_rtc (line 38) | static int pxa_set_rtc(void) function pxa_gettimeoffset (line 53) | static unsigned long pxa_gettimeoffset (void) function irqreturn_t (line 73) | static irqreturn_t type irqaction (line 106) | struct irqaction function pxa_timer_init (line 112) | static void __init pxa_timer_init(void) function pxa_timer_suspend (line 132) | static void pxa_timer_suspend(void) function pxa_timer_resume (line 141) | static void pxa_timer_resume(void) type sys_timer (line 159) | struct sys_timer FILE: arch/arm/mach-rpc/dma.c type dma_size_t (line 30) | typedef enum { function iomd_get_next_sg (line 47) | static void iomd_get_next_sg(struct scatterlist *sg, dma_t *dma) function irqreturn_t (line 86) | static irqreturn_t iomd_dma_handle(int irq, void *dev_id, struct pt_regs... function iomd_request_dma (line 128) | static int iomd_request_dma(dmach_t channel, dma_t *dma) function iomd_free_dma (line 134) | static void iomd_free_dma(dmach_t channel, dma_t *dma) function iomd_enable_dma (line 139) | static void iomd_enable_dma(dmach_t channel, dma_t *dma) function iomd_disable_dma (line 169) | static void iomd_disable_dma(dmach_t channel, dma_t *dma) function iomd_set_dma_speed (line 181) | static int iomd_set_dma_speed(dmach_t channel, dma_t *dma, int cycle) type dma_ops (line 223) | struct dma_ops type fiq_handler (line 232) | struct fiq_handler function floppy_enable_dma (line 236) | static void floppy_enable_dma(dmach_t channel, dma_t *dma) function floppy_disable_dma (line 269) | static void floppy_disable_dma(dmach_t channel, dma_t *dma) function floppy_get_residue (line 275) | static int floppy_get_residue(dmach_t channel, dma_t *dma) type dma_ops (line 282) | struct dma_ops function sound_enable_disable_dma (line 292) | static void sound_enable_disable_dma(dmach_t channel, dma_t *dma) type dma_ops (line 296) | struct dma_ops function arch_dma_init (line 302) | void __init arch_dma_init(dma_t *dma) FILE: arch/arm/mach-rpc/irq.c function iomd_ack_irq_a (line 9) | static void iomd_ack_irq_a(unsigned int irq) function iomd_mask_irq_a (line 19) | static void iomd_mask_irq_a(unsigned int irq) function iomd_unmask_irq_a (line 28) | static void iomd_unmask_irq_a(unsigned int irq) type irqchip (line 37) | struct irqchip function iomd_mask_irq_b (line 43) | static void iomd_mask_irq_b(unsigned int irq) function iomd_unmask_irq_b (line 52) | static void iomd_unmask_irq_b(unsigned int irq) type irqchip (line 61) | struct irqchip function iomd_mask_irq_dma (line 67) | static void iomd_mask_irq_dma(unsigned int irq) function iomd_unmask_irq_dma (line 76) | static void iomd_unmask_irq_dma(unsigned int irq) type irqchip (line 85) | struct irqchip function iomd_mask_irq_fiq (line 91) | static void iomd_mask_irq_fiq(unsigned int irq) function iomd_unmask_irq_fiq (line 100) | static void iomd_unmask_irq_fiq(unsigned int irq) type irqchip (line 109) | struct irqchip function rpc_init_irq (line 115) | void __init rpc_init_irq(void) FILE: arch/arm/mach-rpc/riscpc.c function parse_tag_acorn (line 42) | static int __init parse_tag_acorn(const struct tag *tag) type map_desc (line 68) | struct map_desc function rpc_map_io (line 74) | static void __init rpc_map_io(void) type resource (line 89) | struct resource type platform_device (line 101) | struct platform_device type resource (line 111) | struct resource type platform_device (line 119) | struct platform_device type platform_device (line 126) | struct platform_device type plat_serial8250_port (line 134) | struct plat_serial8250_port type platform_device (line 146) | struct platform_device type platform_device (line 154) | struct platform_device function rpc_init (line 161) | static int __init rpc_init(void) type sys_timer (line 168) | struct sys_timer FILE: arch/arm/mach-s3c2410/bast-irq.c function bast_pc104_mask (line 74) | static void function bast_pc104_ack (line 87) | static void function bast_pc104_unmask (line 93) | static void type bast_pc104_chip (line 105) | struct bast_pc104_chip function bast_irq_pc104_demux (line 111) | static void FILE: arch/arm/mach-s3c2410/clock.c function s3c24xx_clk_enable (line 63) | void inline s3c24xx_clk_enable(unsigned int clocks, unsigned int enable) function clk_null_enable (line 86) | static int clk_null_enable(struct clk *clk, int enable) function s3c24xx_clkcon_enable (line 91) | int s3c24xx_clkcon_enable(struct clk *clk, int enable) type clk (line 99) | struct clk type device (line 99) | struct device type clk (line 101) | struct clk type clk (line 102) | struct clk function clk_put (line 135) | void clk_put(struct clk *clk) function clk_enable (line 140) | int clk_enable(struct clk *clk) function clk_disable (line 148) | void clk_disable(struct clk *clk) function clk_use (line 155) | int clk_use(struct clk *clk) function clk_unuse (line 162) | void clk_unuse(struct clk *clk) function clk_get_rate (line 167) | unsigned long clk_get_rate(struct clk *clk) function clk_round_rate (line 181) | long clk_round_rate(struct clk *clk, unsigned long rate) function clk_set_rate (line 186) | int clk_set_rate(struct clk *clk, unsigned long rate) type clk (line 191) | struct clk type clk (line 191) | struct clk type clk (line 209) | struct clk type clk (line 217) | struct clk type clk (line 225) | struct clk type clk (line 235) | struct clk type clk (line 240) | struct clk type clk (line 245) | struct clk type clk (line 250) | struct clk type clk (line 255) | struct clk type clk (line 263) | struct clk function s3c24xx_register_clock (line 362) | int s3c24xx_register_clock(struct clk *clk) function s3c24xx_setup_clocks (line 381) | int __init s3c24xx_setup_clocks(void) FILE: arch/arm/mach-s3c2410/clock.h type clk (line 12) | struct clk { type clk (line 26) | struct clk type clk (line 27) | struct clk type clk (line 28) | struct clk type clk (line 29) | struct clk type clk (line 30) | struct clk type clk (line 44) | struct clk type clk (line 45) | struct clk FILE: arch/arm/mach-s3c2410/cpu.c type cpu_table (line 45) | struct cpu_table { type cpu_table (line 62) | struct cpu_table type map_desc (line 103) | struct map_desc type cpu_table (line 111) | struct cpu_table type cpu_table (line 114) | struct cpu_table type s3c24xx_board (line 128) | struct s3c24xx_board function s3c24xx_set_board (line 130) | void s3c24xx_set_board(struct s3c24xx_board *b) type cpu_table (line 146) | struct cpu_table function s3c24xx_init_io (line 148) | void __init s3c24xx_init_io(struct map_desc *mach_desc, int size) function s3c24xx_init_clocks (line 182) | void __init s3c24xx_init_clocks(int xtal) function s3c24xx_init_uarts (line 196) | void __init s3c24xx_init_uarts(struct s3c2410_uartcfg *cfg, int no) function s3c_arch_init (line 207) | static int __init s3c_arch_init(void) FILE: arch/arm/mach-s3c2410/cpu.h type s3c2410_uartcfg (line 29) | struct s3c2410_uartcfg type map_desc (line 35) | struct map_desc type s3c2410_uartcfg (line 37) | struct s3c2410_uartcfg type s3c24xx_board (line 47) | struct s3c24xx_board { type s3c24xx_board (line 55) | struct s3c24xx_board type sys_timer (line 59) | struct sys_timer type sys_timer (line 60) | struct sys_timer FILE: arch/arm/mach-s3c2410/devs.c type platform_device (line 41) | struct platform_device type resource (line 45) | struct resource type platform_device (line 60) | struct platform_device type resource (line 75) | struct resource type platform_device (line 91) | struct platform_device type resource (line 106) | struct resource type platform_device (line 114) | struct platform_device type resource (line 125) | struct resource type platform_device (line 139) | struct platform_device type resource (line 150) | struct resource type platform_device (line 164) | struct platform_device type resource (line 175) | struct resource type platform_device (line 189) | struct platform_device type resource (line 200) | struct resource type platform_device (line 210) | struct platform_device type resource (line 225) | struct resource type platform_device (line 243) | struct platform_device type resource (line 254) | struct resource type platform_device (line 268) | struct platform_device type resource (line 277) | struct resource type platform_device (line 291) | struct platform_device type resource (line 302) | struct resource type platform_device (line 316) | struct platform_device type resource (line 327) | struct resource type platform_device (line 341) | struct platform_device type resource (line 352) | struct resource type platform_device (line 366) | struct platform_device type resource (line 377) | struct resource type platform_device (line 391) | struct platform_device type resource (line 402) | struct resource type platform_device (line 416) | struct platform_device type resource (line 427) | struct resource type platform_device (line 441) | struct platform_device FILE: arch/arm/mach-s3c2410/devs.h type platform_device (line 17) | struct platform_device type platform_device (line 18) | struct platform_device type platform_device (line 19) | struct platform_device type platform_device (line 20) | struct platform_device type platform_device (line 21) | struct platform_device type platform_device (line 22) | struct platform_device type platform_device (line 23) | struct platform_device type platform_device (line 24) | struct platform_device type platform_device (line 26) | struct platform_device type platform_device (line 27) | struct platform_device type platform_device (line 29) | struct platform_device type platform_device (line 31) | struct platform_device type platform_device (line 32) | struct platform_device type platform_device (line 33) | struct platform_device type platform_device (line 34) | struct platform_device type platform_device (line 36) | struct platform_device FILE: arch/arm/mach-s3c2410/dma.c function dma_wrreg (line 75) | static inline void type s3c2410_dma_regstate (line 88) | struct s3c2410_dma_regstate { function dmadbg_capture (line 103) | static void function dmadbg_showregs (line 113) | static void function dmadbg_showchan (line 123) | static void function s3c2410_dma_stats_timeout (line 156) | static void function s3c2410_dma_waitforload (line 175) | static int function s3c2410_dma_loadbuffer (line 222) | static inline int function s3c2410_dma_call_op (line 292) | static void function s3c2410_dma_buffdone (line 306) | static inline void function s3c2410_dma_start (line 323) | static int s3c2410_dma_start(s3c2410_dma_chan_t *chan) function s3c2410_dma_canload (line 395) | static int function s3c2410_dma_enqueue (line 423) | int s3c2410_dma_enqueue(unsigned int channel, void *id, function s3c2410_dma_freebuf (line 506) | static inline void function s3c2410_dma_lastxfer (line 526) | static inline void function irqreturn_t (line 559) | static irqreturn_t function s3c2410_dma_request (line 687) | int s3c2410_dma_request(unsigned int channel, s3c2410_dma_client_t *client, function s3c2410_dma_free (line 758) | int s3c2410_dma_free(dmach_t channel, s3c2410_dma_client_t *client) function s3c2410_dma_dostop (line 793) | static int s3c2410_dma_dostop(s3c2410_dma_chan_t *chan) function s3c2410_dma_flush (line 830) | static int s3c2410_dma_flush(s3c2410_dma_chan_t *chan) function s3c2410_dma_ctrl (line 868) | int function s3c2410_dma_config (line 915) | int s3c2410_dma_config(dmach_t channel, function s3c2410_dma_setflags (line 957) | int s3c2410_dma_setflags(dmach_t channel, unsigned int flags) function s3c2410_dma_set_opfn (line 977) | int s3c2410_dma_set_opfn(dmach_t channel, s3c2410_dma_opfn_t rtn) function s3c2410_dma_set_buffdone_fn (line 992) | int s3c2410_dma_set_buffdone_fn(dmach_t channel, s3c2410_dma_cbfn_t rtn) function s3c2410_dma_devconfig (line 1021) | int s3c2410_dma_devconfig(int channel, function s3c2410_dma_getposition (line 1071) | int s3c2410_dma_getposition(dmach_t channel, dma_addr_t *src, dma_addr_t... function s3c2410_dma_suspend (line 1093) | static int s3c2410_dma_suspend(struct sys_device *dev, u32 state) function s3c2410_dma_resume (line 1115) | static int s3c2410_dma_resume(struct sys_device *dev) type sysdev_class (line 1125) | struct sysdev_class function s3c2410_init_dma (line 1133) | static int __init s3c2410_init_dma(void) FILE: arch/arm/mach-s3c2410/gpio.c function s3c2410_gpio_cfgpin (line 46) | void s3c2410_gpio_cfgpin(unsigned int pin, unsigned int function) function s3c2410_gpio_getcfg (line 72) | unsigned int s3c2410_gpio_getcfg(unsigned int pin) function s3c2410_gpio_pullup (line 88) | void s3c2410_gpio_pullup(unsigned int pin, unsigned int to) function s3c2410_gpio_setpin (line 110) | void s3c2410_gpio_setpin(unsigned int pin, unsigned int to) function s3c2410_gpio_getpin (line 129) | unsigned int s3c2410_gpio_getpin(unsigned int pin) function s3c2410_modify_misccr (line 139) | unsigned int s3c2410_modify_misccr(unsigned int clear, unsigned int change) function s3c2410_gpio_getirq (line 156) | int s3c2410_gpio_getirq(unsigned int pin) function s3c2410_gpio_irqfilter (line 175) | int s3c2410_gpio_irqfilter(unsigned int pin, unsigned int on, FILE: arch/arm/mach-s3c2410/irq.c function s3c_irq_wake (line 83) | static int function s3c_irqext_wake (line 102) | static int function s3c_irq_mask (line 127) | static void function s3c_irq_ack (line 139) | static inline void function s3c_irq_maskack (line 148) | static inline void function s3c_irq_unmask (line 162) | static void type irqchip (line 177) | struct irqchip type irqchip (line 184) | struct irqchip function s3c_irqext_mask (line 195) | static void function s3c_irqext_ack (line 219) | static void function s3c_irqext_unmask (line 247) | static void function s3c_irqext_type (line 261) | static int type irqchip (line 343) | struct irqchip type irqchip (line 351) | struct irqchip function s3c_irqsub_mask (line 367) | static inline void function s3c_irqsub_unmask (line 390) | static inline void function s3c_irqsub_maskack (line 408) | static inline void function s3c_irq_uart0_mask (line 431) | static void function s3c_irq_uart0_unmask (line 437) | static void function s3c_irq_uart0_ack (line 443) | static void type irqchip (line 449) | struct irqchip function s3c_irq_uart1_mask (line 457) | static void function s3c_irq_uart1_unmask (line 463) | static void function s3c_irq_uart1_ack (line 469) | static void type irqchip (line 475) | struct irqchip function s3c_irq_uart2_mask (line 483) | static void function s3c_irq_uart2_unmask (line 489) | static void function s3c_irq_uart2_ack (line 495) | static void type irqchip (line 501) | struct irqchip function s3c_irq_adc_mask (line 509) | static void function s3c_irq_adc_unmask (line 515) | static void function s3c_irq_adc_ack (line 521) | static void type irqchip (line 527) | struct irqchip function s3c_irq_demux_adc (line 534) | static void s3c_irq_demux_adc(unsigned int irq, function s3c_irq_demux_uart (line 564) | static void s3c_irq_demux_uart(unsigned int start, function s3c_irq_demux_uart0 (line 604) | static void function s3c_irq_demux_uart1 (line 613) | static void function s3c_irq_demux_uart2 (line 622) | static void function s3c24xx_init_irq (line 636) | void __init s3c24xx_init_irq(void) FILE: arch/arm/mach-s3c2410/mach-bast.c type map_desc (line 80) | struct map_desc type s3c24xx_uart_clksrc (line 166) | struct s3c24xx_uart_clksrc type s3c2410_uartcfg (line 182) | struct s3c2410_uartcfg type resource (line 215) | struct resource type platform_device (line 223) | struct platform_device type mtd_partition (line 238) | struct mtd_partition type s3c2410_nand_set (line 264) | struct s3c2410_nand_set function bast_nand_select (line 295) | static void bast_nand_select(struct s3c2410_nand_set *set, int slot) type s3c2410_platform_nand (line 314) | struct s3c2410_platform_nand type platform_device (line 326) | struct platform_device type clk (line 337) | struct clk type s3c24xx_board (line 345) | struct s3c24xx_board function bast_map_io (line 352) | void __init bast_map_io(void) function bast_init_irq (line 376) | void __init bast_init_irq(void) function __init (line 388) | static __init void bast_init_machine(void) FILE: arch/arm/mach-s3c2410/mach-h1940.c type map_desc (line 54) | struct map_desc type s3c2410_uartcfg (line 62) | struct s3c2410_uartcfg type platform_device (line 91) | struct platform_device type s3c24xx_board (line 99) | struct s3c24xx_board function h1940_map_io (line 104) | void __init h1940_map_io(void) function h1940_init_irq (line 112) | void __init h1940_init_irq(void) FILE: arch/arm/mach-s3c2410/mach-rx3715.c type map_desc (line 48) | struct map_desc type s3c2410_uartcfg (line 55) | struct s3c2410_uartcfg type platform_device (line 80) | struct platform_device type s3c24xx_board (line 88) | struct s3c24xx_board function rx3715_map_io (line 93) | void __init rx3715_map_io(void) function rx3715_init_irq (line 101) | void __init rx3715_init_irq(void) function rx3715_init_machine (line 107) | static void __init rx3715_init_machine(void) FILE: arch/arm/mach-s3c2410/mach-smdk2410.c type map_desc (line 52) | struct map_desc type s3c2410_uartcfg (line 60) | struct s3c2410_uartcfg type platform_device (line 84) | struct platform_device type s3c24xx_board (line 92) | struct s3c24xx_board function smdk2410_map_io (line 97) | void __init smdk2410_map_io(void) function smdk2410_init_irq (line 105) | void __init smdk2410_init_irq(void) FILE: arch/arm/mach-s3c2410/mach-vr1000.c type map_desc (line 76) | struct map_desc type s3c24xx_uart_clksrc (line 132) | struct s3c24xx_uart_clksrc type s3c2410_uartcfg (line 147) | struct s3c2410_uartcfg type plat_serial8250_port (line 185) | struct plat_serial8250_port type platform_device (line 221) | struct platform_device type resource (line 231) | struct resource type platform_device (line 239) | struct platform_device type platform_device (line 247) | struct platform_device type clk (line 257) | struct clk type s3c24xx_board (line 265) | struct s3c24xx_board function vr1000_map_io (line 273) | void __init vr1000_map_io(void) function vr1000_init_irq (line 295) | void __init vr1000_init_irq(void) FILE: arch/arm/mach-s3c2410/pm.c type sleep_save (line 62) | struct sleep_save type sleep_save (line 90) | struct sleep_save type sleep_save (line 102) | struct sleep_save type sleep_save (line 146) | struct sleep_save function pm_dbg (line 160) | static void pm_dbg(const char *fmt, ...) function s3c2410_pm_debug_init (line 172) | static void s3c2410_pm_debug_init(void) type sleep_save (line 191) | struct sleep_save type u32 (line 211) | typedef u32 *(run_fn_t)(struct resource *ptr, u32 *arg); function s3c2410_pm_run_res (line 218) | static void s3c2410_pm_run_res(struct resource *ptr, run_fn_t fn, u32 *arg) function s3c2410_pm_run_sysram (line 235) | static void s3c2410_pm_run_sysram(run_fn_t fn, u32 *arg) function u32 (line 240) | static u32 *s3c2410_pm_countram(struct resource *res, u32 *val) function s3c2410_pm_check_prepare (line 261) | static void s3c2410_pm_check_prepare(void) function u32 (line 274) | static u32 *s3c2410_pm_makecheck(struct resource *res, u32 *val) function s3c2410_pm_check_store (line 298) | static void s3c2410_pm_check_store(void) function in_region (line 310) | static inline int in_region(void *ptr, int size, void *what, size_t whatsz) function u32 (line 321) | static u32 *s3c2410_pm_runcheck(struct resource *res, u32 *val) function s3c2410_pm_check_restore (line 372) | static void s3c2410_pm_check_restore(void) function s3c2410_pm_do_save (line 390) | void s3c2410_pm_do_save(struct sleep_save *ptr, int count) function s3c2410_pm_do_restore (line 406) | void s3c2410_pm_do_restore(struct sleep_save *ptr, int count) function s3c2410_pm_do_restore_core (line 424) | static void s3c2410_pm_do_restore_core(struct sleep_save *ptr, int count) function s3c2410_pm_show_resume_irqs (line 436) | static void s3c2410_pm_show_resume_irqs(int start, unsigned long which, function s3c2410_pm_check_resume_pin (line 456) | static void s3c2410_pm_check_resume_pin(unsigned int pin, unsigned int i... function s3c2410_pm_configure_extint (line 486) | static void s3c2410_pm_configure_extint(void) function s3c2410_pm_enter (line 511) | static int s3c2410_pm_enter(suspend_state_t state) function s3c2410_pm_prepare (line 631) | static int s3c2410_pm_prepare(suspend_state_t state) function s3c2410_pm_finish (line 639) | static int s3c2410_pm_finish(suspend_state_t state) type pm_ops (line 647) | struct pm_ops function s3c2410_pm_init (line 661) | int __init s3c2410_pm_init(void) FILE: arch/arm/mach-s3c2410/pm.h function s3c2410_pm_init (line 23) | static inline int s3c2410_pm_init(void) type sleep_save (line 50) | struct sleep_save { type sleep_save (line 58) | struct sleep_save type sleep_save (line 59) | struct sleep_save FILE: arch/arm/mach-s3c2410/s3c2410.c type map_desc (line 48) | struct map_desc type resource (line 58) | struct resource type resource (line 72) | struct resource type resource (line 85) | struct resource type platform_device (line 100) | struct platform_device type platform_device (line 108) | struct platform_device type platform_device (line 115) | struct platform_device type platform_device (line 122) | struct platform_device type platform_device (line 129) | struct platform_device function s3c2410_init_uarts (line 135) | void __init s3c2410_init_uarts(struct s3c2410_uartcfg *cfg, int no) function s3c2410_map_io (line 156) | void __init s3c2410_map_io(struct map_desc *mach_desc, int mach_size) function s3c2410_init_clocks (line 164) | void __init s3c2410_init_clocks(int xtal) function s3c2410_init (line 194) | int __init s3c2410_init(void) FILE: arch/arm/mach-s3c2410/s3c2410.h type map_desc (line 26) | struct map_desc type s3c2410_uartcfg (line 28) | struct s3c2410_uartcfg FILE: arch/arm/mach-s3c2410/s3c2440-dsc.c function s3c2440_set_dsc (line 38) | int s3c2440_set_dsc(unsigned int pin, unsigned int value) FILE: arch/arm/mach-s3c2410/s3c2440.c type map_desc (line 54) | struct map_desc type resource (line 63) | struct resource type resource (line 77) | struct resource type resource (line 90) | struct resource type platform_device (line 105) | struct platform_device type platform_device (line 113) | struct platform_device type platform_device (line 120) | struct platform_device type platform_device (line 127) | struct platform_device function s3c2440_init_uarts (line 137) | void __init s3c2440_init_uarts(struct s3c2410_uartcfg *cfg, int no) type clk (line 154) | struct clk type clk (line 160) | struct clk type sleep_save (line 168) | struct sleep_save function s3c2440_suspend (line 176) | static int s3c2440_suspend(struct sys_device *dev, u32 state) function s3c2440_resume (line 182) | static int s3c2440_resume(struct sys_device *dev) type sysdev_class (line 193) | struct sysdev_class type sys_device (line 199) | struct sys_device function s3c2440_map_io (line 203) | void __init s3c2440_map_io(struct map_desc *mach_desc, int size) function s3c2440_init_clocks (line 214) | void __init s3c2440_init_clocks(int xtal) function s3c2440_init (line 276) | int __init s3c2440_init(void) FILE: arch/arm/mach-s3c2410/s3c2440.h type map_desc (line 24) | struct map_desc type s3c2410_uartcfg (line 26) | struct s3c2410_uartcfg FILE: arch/arm/mach-s3c2410/time.c function timer_mask_usec_ticks (line 61) | static inline unsigned long function timer_ticks_to_usec (line 74) | static inline unsigned long timer_ticks_to_usec(unsigned long ticks) function s3c2410_gettimeoffset (line 92) | static unsigned long s3c2410_gettimeoffset (void) function irqreturn_t (line 126) | static irqreturn_t type irqaction (line 135) | struct irqaction function s3c2410_timer_setup (line 147) | static void s3c2410_timer_setup (void) function s3c2410_timer_init (line 229) | static void __init s3c2410_timer_init (void) type sys_timer (line 235) | struct sys_timer FILE: arch/arm/mach-s3c2410/usb-simtec.c function usb_simtec_powercontrol (line 50) | static void function irqreturn_t (line 59) | static irqreturn_t function usb_simtec_enableoc (line 75) | static void usb_simtec_enableoc(struct s3c2410_hcd_info *info, int on) type s3c2410_hcd_info (line 92) | struct s3c2410_hcd_info function usb_simtec_init (line 105) | int usb_simtec_init(void) FILE: arch/arm/mach-sa1100/assabet.c function ASSABET_BCR_frob (line 59) | void ASSABET_BCR_frob(unsigned int mask, unsigned int val) function assabet_backlight_power (line 71) | static void assabet_backlight_power(int on) function assabet_lcd_power (line 87) | static void assabet_lcd_power(int on) type mtd_partition (line 107) | struct mtd_partition type mtd_partition (line 128) | struct mtd_partition type flash_platform_data (line 147) | struct flash_platform_data type resource (line 153) | struct resource function assabet_irda_set_power (line 170) | static int assabet_irda_set_power(struct device *dev, unsigned int state) function assabet_irda_set_speed (line 188) | static void assabet_irda_set_speed(struct device *dev, unsigned int speed) type irda_platform_data (line 196) | struct irda_platform_data function assabet_init (line 201) | static void __init assabet_init(void) function map_sa1100_gpio_regs (line 257) | static void __init map_sa1100_gpio_regs( void ) function get_assabet_scr (line 280) | static void __init get_assabet_scr(void) function fixup_assabet (line 293) | static void __init function assabet_uart_pm (line 306) | static void assabet_uart_pm(struct uart_port *port, u_int state, u_int o... function assabet_set_mctrl (line 324) | static void assabet_set_mctrl(struct uart_port *port, u_int mctrl) function u_int (line 344) | static u_int assabet_get_mctrl(struct uart_port *port) type sa1100_port_fns (line 375) | struct sa1100_port_fns type map_desc (line 381) | struct map_desc function assabet_map_io (line 387) | static void __init assabet_map_io(void) FILE: arch/arm/mach-sa1100/badge4.c type resource (line 41) | struct resource type platform_device (line 56) | struct platform_device type platform_device (line 67) | struct platform_device function badge4_sa1111_init (line 71) | static int __init badge4_sa1111_init(void) type mtd_partition (line 97) | struct mtd_partition type flash_platform_data (line 113) | struct flash_platform_data type resource (line 119) | struct resource function five_v_on_setup (line 127) | static int __init five_v_on_setup(char *ignore) function badge4_init (line 135) | static int __init badge4_init(void) function badge4_set_5V (line 225) | void badge4_set_5V(unsigned subsystem, int on) type map_desc (line 256) | struct map_desc function badge4_uart_pm (line 263) | static void type sa1100_port_fns (line 271) | struct sa1100_port_fns function badge4_map_io (line 277) | static void __init badge4_map_io(void) FILE: arch/arm/mach-sa1100/cerf.c type resource (line 34) | struct resource type platform_device (line 42) | struct platform_device type platform_device (line 49) | struct platform_device type mtd_partition (line 63) | struct mtd_partition type flash_platform_data (line 83) | struct flash_platform_data type resource (line 89) | struct resource function cerf_init_irq (line 95) | static void __init cerf_init_irq(void) type map_desc (line 101) | struct map_desc function cerf_map_io (line 106) | static void __init cerf_map_io(void) function cerf_init (line 119) | static void __init cerf_init(void) FILE: arch/arm/mach-sa1100/collie.c type resource (line 45) | struct resource type scoop_config (line 53) | struct scoop_config type platform_device (line 58) | struct platform_device type resource (line 69) | struct resource type platform_device (line 82) | struct platform_device type platform_device (line 89) | struct platform_device type mtd_partition (line 94) | struct mtd_partition function collie_set_vpp (line 111) | static void collie_set_vpp(int vpp) type flash_platform_data (line 121) | struct flash_platform_data type resource (line 128) | struct resource function collie_init (line 136) | static void __init collie_init(void) type map_desc (line 171) | struct map_desc function collie_map_io (line 177) | static void __init collie_map_io(void) FILE: arch/arm/mach-sa1100/cpu-sa1100.c type sa1100_dram_regs_t (line 95) | typedef struct { type cpufreq_driver (line 104) | struct cpufreq_driver function sa1100_update_dram_timings (line 128) | static void sa1100_update_dram_timings(int current_speed, int new_speed) function sa1100_target (line 179) | static int sa1100_target(struct cpufreq_policy *policy, function sa1100_cpu_init (line 220) | static int __init sa1100_cpu_init(struct cpufreq_policy *policy) type cpufreq_driver (line 232) | struct cpufreq_driver function sa1100_dram_init (line 241) | static int __init sa1100_dram_init(void) FILE: arch/arm/mach-sa1100/cpu-sa1110.c type cpufreq_driver (line 35) | struct cpufreq_driver type sdram_params (line 37) | struct sdram_params { type sdram_info (line 47) | struct sdram_info { type sdram_params (line 53) | struct sdram_params type sdram_params (line 63) | struct sdram_params type sdram_params (line 73) | struct sdram_params type sdram_params (line 83) | struct sdram_params type sdram_params (line 93) | struct sdram_params type sdram_params (line 103) | struct sdram_params function u_int (line 110) | static inline u_int ns_to_cycles(u_int ns, u_int khz) function set_mdcas (line 118) | static inline void set_mdcas(u_int *mdcas, int delayed, u_int rcd) function sdram_calculate_timing (line 130) | static void function sdram_set_refresh (line 184) | static inline void sdram_set_refresh(u_int dri) function sdram_update_refresh (line 198) | static void function sa1110_target (line 215) | static int sa1110_target(struct cpufreq_policy *policy, function sa1110_cpu_init (line 319) | static int __init sa1110_cpu_init(struct cpufreq_policy *policy) type cpufreq_driver (line 331) | struct cpufreq_driver function sa1110_clk_init (line 340) | static int __init sa1110_clk_init(void) FILE: arch/arm/mach-sa1100/dma.c type sa1100_dma_t (line 33) | typedef struct { function irqreturn_t (line 45) | static irqreturn_t dma_irq_handler(int irq, void *dev_id, struct pt_regs... function sa1100_request_dma (line 95) | int sa1100_request_dma (dma_device_t device, const char *device_id, function sa1100_free_dma (line 160) | void sa1100_free_dma(dma_regs_t *regs) function sa1100_start_dma (line 217) | int sa1100_start_dma(dma_regs_t *regs, dma_addr_t dma_ptr, u_int size) function dma_addr_t (line 287) | dma_addr_t sa1100_get_dma_pos(dma_regs_t *regs) function sa1100_reset_dma (line 324) | void sa1100_reset_dma(dma_regs_t *regs) FILE: arch/arm/mach-sa1100/generic.c function sa11x0_freq_to_ppcr (line 56) | unsigned int sa11x0_freq_to_ppcr(unsigned int khz) function sa11x0_ppcr_to_freq (line 69) | unsigned int sa11x0_ppcr_to_freq(unsigned int idx) function sa11x0_verify_speed (line 81) | int sa11x0_verify_speed(struct cpufreq_policy *policy) function sa11x0_getspeed (line 99) | unsigned int sa11x0_getspeed(unsigned int cpu) function cpufreq_get (line 110) | unsigned int cpufreq_get(unsigned int cpu) function sched_clock (line 122) | unsigned long long sched_clock(void) function sa1100_power_off (line 135) | static void sa1100_power_off(void) type resource (line 152) | struct resource type platform_device (line 162) | struct platform_device type resource (line 173) | struct resource type platform_device (line 181) | struct platform_device type resource (line 188) | struct resource type platform_device (line 196) | struct platform_device type resource (line 203) | struct resource type platform_device (line 213) | struct platform_device type resource (line 224) | struct resource type platform_device (line 234) | struct platform_device type resource (line 245) | struct resource type platform_device (line 258) | struct platform_device type platform_device (line 268) | struct platform_device type platform_device (line 273) | struct platform_device function sa11x0_set_flash_data (line 278) | void sa11x0_set_flash_data(struct flash_platform_data *flash, type resource (line 286) | struct resource type platform_device (line 306) | struct platform_device function sa11x0_set_irda_data (line 313) | void sa11x0_set_irda_data(struct irda_platform_data *irda) type platform_device (line 318) | struct platform_device function sa1100_init (line 329) | static int __init sa1100_init(void) type map_desc (line 366) | struct map_desc function sa1100_map_io (line 374) | void __init sa1100_map_io(void) function sa1110_mb_disable (line 385) | void __init sa1110_mb_disable(void) function sa1110_mb_enable (line 404) | void __init sa1110_mb_enable(void) FILE: arch/arm/mach-sa1100/generic.h type sys_timer (line 7) | struct sys_timer type sys_timer (line 9) | struct sys_timer type cpufreq_policy (line 24) | struct cpufreq_policy type cpufreq_policy (line 27) | struct cpufreq_policy type flash_platform_data (line 31) | struct flash_platform_data type resource (line 32) | struct resource type flash_platform_data (line 34) | struct flash_platform_data type resource (line 35) | struct resource type irda_platform_data (line 37) | struct irda_platform_data type irda_platform_data (line 38) | struct irda_platform_data FILE: arch/arm/mach-sa1100/h3600.c type ipaq_model_ops (line 57) | struct ipaq_model_ops type mtd_partition (line 60) | struct mtd_partition function h3xxx_set_vpp (line 105) | static void h3xxx_set_vpp(int vpp) type flash_platform_data (line 110) | struct flash_platform_data type resource (line 117) | struct resource function h3600_irda_set_power (line 126) | static int h3600_irda_set_power(struct device *dev, unsigned int state) function h3600_irda_set_speed (line 133) | static void h3600_irda_set_speed(struct device *dev, int speed) type irda_platform_data (line 142) | struct irda_platform_data function h3xxx_mach_init (line 147) | static void h3xxx_mach_init(void) function h3600_uart_set_mctrl (line 157) | static void h3600_uart_set_mctrl(struct uart_port *port, u_int mctrl) function u_int (line 167) | static u_int h3600_uart_get_mctrl(struct uart_port *port) function h3600_uart_pm (line 183) | static void h3600_uart_pm(struct uart_port *port, u_int state, u_int old... function h3600_uart_set_wake (line 196) | static int h3600_uart_set_wake(struct uart_port *port, u_int enable) type sa1100_port_fns (line 210) | struct sa1100_port_fns function h3xxx_lcd_power (line 220) | static void h3xxx_lcd_power(int enable) type map_desc (line 225) | struct map_desc function h3xxx_map_io (line 236) | static void __init h3xxx_map_io(void) function do_blank (line 258) | static __inline__ void do_blank(int setp) function h3100_control_egpio (line 271) | static void h3100_control_egpio(enum ipaq_egpio_type x, int setp) function h3100_read_egpio (line 335) | static unsigned long h3100_read_egpio(void) function h3100_pm_callback (line 340) | static int h3100_pm_callback(int req) type ipaq_model_ops (line 347) | struct ipaq_model_ops function h3100_map_io (line 363) | static void __init h3100_map_io(void) function INITIRQ (line 385) | MAPIO(h3100_map_io) function h3600_read_egpio (line 462) | static unsigned long h3600_read_egpio(void) function h3600_pm_callback (line 467) | static int h3600_pm_callback(int req) type ipaq_model_ops (line 474) | struct ipaq_model_ops function h3600_map_io (line 481) | static void __init h3600_map_io(void) function INITIRQ (line 501) | MAPIO(h3600_map_io) function h3800_video_power_on (line 539) | static void h3800_video_power_on(int setp) function h3800_video_lcd_enable (line 562) | static void h3800_video_lcd_enable(int setp) function h3800_control_egpio (line 574) | static void h3800_control_egpio(enum ipaq_egpio_type x, int setp) function h3800_read_egpio (line 614) | static unsigned long h3800_read_egpio(void) function h3800_pm_callback (line 622) | static int h3800_pm_callback(int req) type ipaq_model_ops (line 662) | struct ipaq_model_ops function h3800_IRQ_demux (line 692) | static void h3800_IRQ_demux(unsigned int irq, struct irqdesc *desc, stru... type irqaction (line 727) | struct irqaction function h3800_mask_ack_kpio_irq (line 746) | static void h3800_mask_ack_kpio_irq(unsigned int irq) function h3800_mask_kpio_irq (line 754) | static void h3800_mask_kpio_irq(unsigned int irq) function h3800_unmask_kpio_irq (line 761) | static void h3800_unmask_kpio_irq(unsigned int irq) function h3800_mask_ack_gpio_irq (line 768) | static void h3800_mask_ack_gpio_irq(unsigned int irq) function h3800_mask_gpio_irq (line 775) | static void h3800_mask_gpio_irq(unsigned int irq) function h3800_unmask_gpio_irq (line 781) | static void h3800_unmask_gpio_irq(unsigned int irq) function h3800_init_irq (line 787) | static void __init h3800_init_irq(void) function h3800_map_io (line 831) | static void __init h3800_map_io(void) FILE: arch/arm/mach-sa1100/hackkit.c type uart_port (line 47) | struct uart_port type uart_port (line 48) | struct uart_port type uart_port (line 49) | struct uart_port type map_desc (line 59) | struct map_desc type sa1100_port_fns (line 64) | struct sa1100_port_fns function hackkit_map_io (line 74) | static void __init hackkit_map_io(void) function hackkit_uart_pm (line 94) | static void hackkit_uart_pm(struct uart_port *port, u_int state, u_int o... function hackkit_set_mctrl (line 103) | static void hackkit_set_mctrl(struct uart_port *port, u_int mctrl) function u_int (line 125) | static u_int hackkit_get_mctrl(struct uart_port *port) type mtd_partition (line 143) | struct mtd_partition type flash_platform_data (line 172) | struct flash_platform_data type resource (line 178) | struct resource function hackkit_init (line 184) | static void __init hackkit_init(void) FILE: arch/arm/mach-sa1100/irq.c function sa1100_gpio_type (line 40) | static int sa1100_gpio_type(unsigned int irq, unsigned int type) function sa1100_low_gpio_ack (line 73) | static void sa1100_low_gpio_ack(unsigned int irq) function sa1100_low_gpio_mask (line 78) | static void sa1100_low_gpio_mask(unsigned int irq) function sa1100_low_gpio_unmask (line 83) | static void sa1100_low_gpio_unmask(unsigned int irq) function sa1100_low_gpio_wake (line 88) | static int sa1100_low_gpio_wake(unsigned int irq, unsigned int on) type irqchip (line 97) | struct irqchip function sa1100_high_gpio_handler (line 110) | static void function sa1100_high_gpio_ack (line 144) | static void sa1100_high_gpio_ack(unsigned int irq) function sa1100_high_gpio_mask (line 151) | static void sa1100_high_gpio_mask(unsigned int irq) function sa1100_high_gpio_unmask (line 161) | static void sa1100_high_gpio_unmask(unsigned int irq) function sa1100_high_gpio_wake (line 171) | static int sa1100_high_gpio_wake(unsigned int irq, unsigned int on) type irqchip (line 180) | struct irqchip function sa1100_mask_irq (line 192) | static void sa1100_mask_irq(unsigned int irq) function sa1100_unmask_irq (line 197) | static void sa1100_unmask_irq(unsigned int irq) type irqchip (line 202) | struct irqchip type resource (line 208) | struct resource type sa1100irq_state (line 214) | struct sa1100irq_state { function sa1100irq_suspend (line 221) | static int sa1100irq_suspend(struct sys_device *dev, u32 state) function sa1100irq_resume (line 251) | static int sa1100irq_resume(struct sys_device *dev) type sysdev_class (line 267) | struct sysdev_class type sys_device (line 273) | struct sys_device function sa1100irq_init_devicefs (line 278) | static int __init sa1100irq_init_devicefs(void) function sa1100_init_irq (line 286) | void __init sa1100_init_irq(void) FILE: arch/arm/mach-sa1100/jornada720.c type resource (line 27) | struct resource type platform_device (line 42) | struct platform_device type platform_device (line 53) | struct platform_device function jornada720_init (line 57) | static int __init jornada720_init(void) type map_desc (line 83) | struct map_desc function jornada720_map_io (line 90) | static void __init jornada720_map_io(void) FILE: arch/arm/mach-sa1100/lart.c type map_desc (line 22) | struct map_desc function lart_map_io (line 28) | static void __init lart_map_io(void) FILE: arch/arm/mach-sa1100/leds-assabet.c function assabet_leds_event (line 31) | void assabet_leds_event(led_event_t evt) FILE: arch/arm/mach-sa1100/leds-badge4.c function badge4_leds_event (line 35) | void badge4_leds_event(led_event_t evt) FILE: arch/arm/mach-sa1100/leds-cerf.c function cerf_leds_event (line 28) | void cerf_leds_event(led_event_t evt) FILE: arch/arm/mach-sa1100/leds-hackkit.c function hackkit_leds_event (line 32) | void hackkit_leds_event(led_event_t evt) FILE: arch/arm/mach-sa1100/leds-lart.c function lart_leds_event (line 31) | void lart_leds_event(led_event_t evt) FILE: arch/arm/mach-sa1100/leds-simpad.c function simpad_leds_event (line 29) | void simpad_leds_event(led_event_t evt) FILE: arch/arm/mach-sa1100/leds.c function sa1100_leds_init (line 16) | static int __init FILE: arch/arm/mach-sa1100/neponset.c function neponset_irq_handler (line 31) | static void function neponset_set_mctrl (line 82) | static void neponset_set_mctrl(struct uart_port *port, u_int mctrl) function u_int (line 111) | static u_int neponset_get_mctrl(struct uart_port *port) type sa1100_port_fns (line 135) | struct sa1100_port_fns function neponset_probe (line 140) | static int neponset_probe(struct device *dev) function neponset_suspend (line 181) | static int neponset_suspend(struct device *dev, u32 state, u32 level) function neponset_resume (line 200) | static int neponset_resume(struct device *dev, u32 level) type device_driver (line 218) | struct device_driver type resource (line 226) | struct resource type platform_device (line 234) | struct platform_device type resource (line 241) | struct resource type platform_device (line 256) | struct platform_device type resource (line 267) | struct resource type platform_device (line 285) | struct platform_device type platform_device (line 292) | struct platform_device function neponset_init (line 298) | static int __init neponset_init(void) type map_desc (line 331) | struct map_desc function neponset_map_io (line 337) | void __init neponset_map_io(void) FILE: arch/arm/mach-sa1100/pleb.c type resource (line 39) | struct resource type platform_device (line 55) | struct platform_device type platform_device (line 62) | struct platform_device type resource (line 72) | struct resource type mtd_partition (line 86) | struct mtd_partition type flash_platform_data (line 103) | struct flash_platform_data function pleb_init (line 110) | static void __init pleb_init(void) function pleb_map_io (line 120) | static void __init pleb_map_io(void) FILE: arch/arm/mach-sa1100/pm.c function sa11x0_pm_enter (line 57) | static int sa11x0_pm_enter(suspend_state_t state) function sleep_phys_sp (line 130) | unsigned long sleep_phys_sp(void *sp) function sa11x0_pm_prepare (line 138) | static int sa11x0_pm_prepare(suspend_state_t state) function sa11x0_pm_finish (line 146) | static int sa11x0_pm_finish(suspend_state_t state) type pm_ops (line 154) | struct pm_ops function sa11x0_pm_init (line 161) | static int __init sa11x0_pm_init(void) FILE: arch/arm/mach-sa1100/shannon.c type mtd_partition (line 25) | struct mtd_partition type flash_platform_data (line 43) | struct flash_platform_data type resource (line 49) | struct resource function shannon_init (line 55) | static void __init shannon_init(void) function shannon_map_io (line 60) | static void __init shannon_map_io(void) FILE: arch/arm/mach-sa1100/simpad.c function get_cs3_shadow (line 36) | long get_cs3_shadow(void) function set_cs3 (line 41) | void set_cs3(long value) function set_cs3_bit (line 46) | void set_cs3_bit(int value) function clear_cs3_bit (line 52) | void clear_cs3_bit(int value) type map_desc (line 61) | struct map_desc function simpad_uart_pm (line 70) | static void simpad_uart_pm(struct uart_port *port, u_int state, u_int ol... type sa1100_port_fns (line 85) | struct sa1100_port_fns type mtd_partition (line 90) | struct mtd_partition type flash_platform_data (line 107) | struct flash_platform_data type resource (line 114) | struct resource function simpad_map_io (line 128) | static void __init simpad_map_io(void) function simpad_power_off (line 162) | static void simpad_power_off(void) type platform_device (line 190) | struct platform_device type platform_device (line 195) | struct platform_device function simpad_init (line 201) | static int __init simpad_init(void) FILE: arch/arm/mach-sa1100/ssp.c function irqreturn_t (line 26) | static irqreturn_t ssp_interrupt(int irq, void *dev_id, struct pt_regs *... function ssp_write_word (line 53) | int ssp_write_word(u16 data) function ssp_read_word (line 81) | int ssp_read_word(void) function ssp_flush (line 97) | void ssp_flush(void) function ssp_enable (line 111) | void ssp_enable(void) function ssp_disable (line 121) | void ssp_disable(void) function ssp_save_state (line 132) | void ssp_save_state(struct ssp_state *ssp) function ssp_restore_state (line 146) | void ssp_restore_state(struct ssp_state *ssp) function ssp_init (line 165) | int ssp_init(void) function ssp_exit (line 194) | void ssp_exit(void) FILE: arch/arm/mach-sa1100/time.c function sa1100_get_rtc_time (line 23) | static unsigned long __init sa1100_get_rtc_time(void) function sa1100_set_rtc (line 42) | static int sa1100_set_rtc(void) function sa1100_gettimeoffset (line 57) | static unsigned long sa1100_gettimeoffset (void) function irqreturn_t (line 82) | static irqreturn_t type irqaction (line 100) | struct irqaction function sa1100_timer_init (line 106) | static void __init sa1100_timer_init(void) function sa1100_timer_suspend (line 126) | static void sa1100_timer_suspend(void) function sa1100_timer_resume (line 135) | static void sa1100_timer_resume(void) type sys_timer (line 154) | struct sys_timer FILE: arch/arm/mach-shark/core.c type plat_serial8250_port (line 22) | struct plat_serial8250_port type platform_device (line 42) | struct platform_device function shark_init (line 50) | static int __init shark_init(void) type map_desc (line 64) | struct map_desc function shark_map_io (line 68) | static void __init shark_map_io(void) function irqreturn_t (line 76) | static irqreturn_t type irqaction (line 85) | struct irqaction function shark_timer_init (line 94) | static void __init shark_timer_init(void) type sys_timer (line 103) | struct sys_timer FILE: arch/arm/mach-shark/dma.c function arch_dma_init (line 17) | void __init arch_dma_init(dma_t *dma) FILE: arch/arm/mach-shark/irq.c function shark_disable_8259A_irq (line 34) | static void shark_disable_8259A_irq(unsigned int irq) function shark_enable_8259A_irq (line 48) | static void shark_enable_8259A_irq(unsigned int irq) function shark_ack_8259A_irq (line 62) | static void shark_ack_8259A_irq(unsigned int irq){} function irqreturn_t (line 64) | static irqreturn_t bogus_int(int irq, void *dev_id, struct pt_regs *regs) type irqaction (line 70) | struct irqaction type irqchip (line 72) | struct irqchip function shark_init_irq (line 78) | void __init shark_init_irq(void) FILE: arch/arm/mach-shark/leds.c function sequoia_read (line 38) | short sequoia_read(int addr) { function sequoia_write (line 43) | void sequoia_write(short value,short addr) { function sequoia_leds_event (line 48) | static void sequoia_leds_event(led_event_t evt) function leds_init (line 147) | static int __init leds_init(void) FILE: arch/arm/mach-shark/pci.c function shark_map_irq (line 16) | static int __init shark_map_irq(struct pci_dev *dev, u8 slot, u8 pin) type hw_pci (line 26) | struct hw_pci function shark_pci_init (line 35) | static int __init shark_pci_init(void) FILE: arch/arm/mach-versatile/clock.c type clk (line 26) | struct clk type device (line 26) | struct device type clk (line 28) | struct clk function clk_put (line 43) | void clk_put(struct clk *clk) function clk_enable (line 49) | int clk_enable(struct clk *clk) function clk_disable (line 55) | void clk_disable(struct clk *clk) function clk_use (line 60) | int clk_use(struct clk *clk) function clk_unuse (line 66) | void clk_unuse(struct clk *clk) function clk_get_rate (line 71) | unsigned long clk_get_rate(struct clk *clk) function clk_round_rate (line 77) | long clk_round_rate(struct clk *clk, unsigned long rate) function clk_set_rate (line 83) | int clk_set_rate(struct clk *clk, unsigned long rate) type clk (line 106) | struct clk type clk (line 111) | struct clk type clk (line 116) | struct clk function clk_register (line 121) | int clk_register(struct clk *clk) function clk_unregister (line 130) | void clk_unregister(struct clk *clk) function clk_init (line 138) | static int __init clk_init(void) FILE: arch/arm/mach-versatile/clock.h type module (line 11) | struct module type icst307_params (line 12) | struct icst307_params type clk (line 14) | struct clk { type clk (line 24) | struct clk type clk (line 25) | struct clk FILE: arch/arm/mach-versatile/core.c function vic_mask_irq (line 57) | static void vic_mask_irq(unsigned int irq) function vic_unmask_irq (line 63) | static void vic_unmask_irq(unsigned int irq) type irqchip (line 69) | struct irqchip function sic_mask_irq (line 75) | static void sic_mask_irq(unsigned int irq) function sic_unmask_irq (line 81) | static void sic_unmask_irq(unsigned int irq) type irqchip (line 87) | struct irqchip function sic_handle_irq (line 93) | static void function versatile_init_irq (line 126) | void __init versatile_init_irq(void) type map_desc (line 187) | struct map_desc function versatile_map_io (line 207) | void __init versatile_map_io(void) function sched_clock (line 218) | unsigned long long sched_clock(void) function versatile_flash_init (line 231) | static int versatile_flash_init(void) function versatile_flash_exit (line 242) | static void versatile_flash_exit(void) function versatile_flash_set_vpp (line 251) | static void versatile_flash_set_vpp(int on) type flash_platform_data (line 263) | struct flash_platform_data type resource (line 271) | struct resource type platform_device (line 277) | struct platform_device type resource (line 287) | struct resource type platform_device (line 300) | struct platform_device function mmc_status (line 309) | unsigned int mmc_status(struct device *dev) type mmc_platform_data (line 322) | struct mmc_platform_data type icst307_params (line 330) | struct icst307_params function versatile_oscvco_set (line 339) | static void versatile_oscvco_set(struct clk *clk, struct icst307_vco vco) type clk (line 357) | struct clk type clcd_panel (line 381) | struct clcd_panel type clcd_panel (line 404) | struct clcd_panel type clcd_panel (line 427) | struct clcd_panel type clcd_panel (line 450) | struct clcd_panel type clcd_panel (line 479) | struct clcd_panel type clcd_panel (line 482) | struct clcd_panel function versatile_clcd_disable (line 506) | static void versatile_clcd_disable(struct clcd_fb *fb) function versatile_clcd_enable (line 533) | static void versatile_clcd_enable(struct clcd_fb *fb) function versatile_clcd_setup (line 581) | static int versatile_clcd_setup(struct clcd_fb *fb) function versatile_clcd_mmap (line 600) | static int versatile_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct... function versatile_clcd_remove (line 608) | static void versatile_clcd_remove(struct clcd_fb *fb) type clcd_board (line 614) | struct clcd_board type amba_device (line 696) | struct amba_device function versatile_leds_event (line 720) | static void versatile_leds_event(led_event_t ledevt) function versatile_init (line 754) | void __init versatile_init(void) type TimerStruct_t (line 805) | typedef struct TimerStruct { function versatile_gettimeoffset (line 816) | static unsigned long versatile_gettimeoffset(void) function irqreturn_t (line 856) | static irqreturn_t versatile_timer_interrupt(int irq, void *dev_id, stru... type irqaction (line 872) | struct irqaction function versatile_timer_init (line 881) | static void __init versatile_timer_init(void) type sys_timer (line 915) | struct sys_timer FILE: arch/arm/mach-versatile/core.h type sys_timer (line 30) | struct sys_timer type device (line 31) | struct device FILE: arch/arm/mach-versatile/versatile_pb.c type mmc_platform_data (line 44) | struct mmc_platform_data type amba_device (line 77) | struct amba_device function versatile_pb_init (line 85) | static int __init versatile_pb_init(void) FILE: arch/arm/mm/alignment.c function proc_alignment_read (line 84) | static int function proc_alignment_write (line 110) | static int proc_alignment_write(struct file *file, const char __user *bu... function do_alignment_finish_ldst (line 268) | static void function do_alignment_ldrhstrh (line 281) | static int function do_alignment_ldrstr (line 335) | static int function do_alignment_ldmstm (line 379) | static int function thumb2arm (line 485) | static unsigned long function do_alignment (line 582) | static int function alignment_init (line 733) | static int __init alignment_init(void) FILE: arch/arm/mm/blockops.c type cpu_cache_fns (line 11) | struct cpu_cache_fns function blk_flush_kern_dcache_page (line 23) | static void __attribute__((naked)) function blk_dma_inv_range_unified (line 47) | static void __attribute__((naked)) function blk_dma_inv_range_harvard (line 63) | static void __attribute__((naked)) function blk_dma_clean_range (line 84) | static void __attribute__((naked)) function blk_dma_flush_range (line 99) | static void __attribute__((naked)) function blockops_trap (line 107) | static int blockops_trap(struct pt_regs *regs, unsigned int instr) type undef_hook (line 122) | struct undef_hook function blockops_check (line 130) | static int __init blockops_check(void) FILE: arch/arm/mm/consistent.c type vm_region (line 64) | struct vm_region { type vm_region (line 71) | struct vm_region type vm_region (line 77) | struct vm_region type vm_region (line 78) | struct vm_region type vm_region (line 82) | struct vm_region type vm_region (line 84) | struct vm_region type vm_region (line 118) | struct vm_region type vm_region (line 118) | struct vm_region type vm_region (line 120) | struct vm_region type device (line 136) | struct device type page (line 139) | struct page type vm_region (line 140) | struct vm_region type page (line 208) | struct page type device (line 254) | struct device type device (line 266) | struct device function dma_mmap (line 273) | static int dma_mmap(struct device *dev, struct vm_area_struct *vma, function dma_mmap_coherent (line 304) | int dma_mmap_coherent(struct device *dev, struct vm_area_struct *vma, function dma_mmap_writecombine (line 312) | int dma_mmap_writecombine(struct device *dev, struct vm_area_struct *vma, function dma_free_coherent (line 323) | void dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, ... function consistent_init (line 391) | static int __init consistent_init(void) function consistent_sync (line 430) | void consistent_sync(void *vaddr, size_t size, int direction) FILE: arch/arm/mm/copypage-v6.c function v6_copy_user_page_nonaliasing (line 39) | void v6_copy_user_page_nonaliasing(void *kto, const void *kfrom, unsigne... function v6_clear_user_page_nonaliasing (line 48) | void v6_clear_user_page_nonaliasing(void *kaddr, unsigned long vaddr) function v6_copy_user_page_aliasing (line 56) | void v6_copy_user_page_aliasing(void *kto, const void *kfrom, unsigned l... function v6_clear_user_page_aliasing (line 96) | void v6_clear_user_page_aliasing(void *kaddr, unsigned long vaddr) type cpu_user_fns (line 124) | struct cpu_user_fns function v6_userpage_init (line 129) | static int __init v6_userpage_init(void) FILE: arch/arm/mm/extable.c function fixup_exception (line 7) | int fixup_exception(struct pt_regs *regs) FILE: arch/arm/mm/fault-armv.c function adjust_pte (line 30) | static int adjust_pte(struct vm_area_struct *vma, unsigned long address) function make_coherent (line 79) | static void function update_mmu_cache (line 134) | void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, pt... function check_writebuffer (line 169) | static int __init check_writebuffer(unsigned long *p1, unsigned long *p2) function check_writebuffer_bugs (line 185) | void __init check_writebuffer_bugs(void) FILE: arch/arm/mm/fault.c function show_pte (line 29) | void show_pte(struct mm_struct *mm, unsigned long addr) function __do_kernel_fault (line 80) | static void function __do_user_fault (line 109) | static void function do_bad_area (line 134) | void function __do_page_fault (line 151) | static int function do_page_fault (line 217) | static int function do_translation_fault (line 317) | static int function do_sect_fault (line 363) | static int function do_bad (line 374) | static int type fsr_info (line 380) | struct fsr_info { function hook_fault_code (line 428) | void __init function asmlinkage (line 442) | asmlinkage void function asmlinkage (line 457) | asmlinkage void FILE: arch/arm/mm/fault.h type task_struct (line 1) | struct task_struct type mm_struct (line 1) | struct mm_struct type pt_regs (line 2) | struct pt_regs type mm_struct (line 4) | struct mm_struct FILE: arch/arm/mm/flush.c function __flush_dcache_page (line 17) | static void __flush_dcache_page(struct address_space *mapping, struct pa... function flush_dcache_page (line 82) | void flush_dcache_page(struct page *page) FILE: arch/arm/mm/init.c type mmu_gather (line 31) | struct mmu_gather type meminfo (line 42) | struct meminfo type page (line 48) | struct page function show_mem (line 50) | void show_mem(void) type node_info (line 89) | struct node_info { function find_bootmap_pfn (line 111) | static unsigned int __init function find_memend_and_nodes (line 157) | static unsigned int __init function check_initrd (line 233) | static int __init check_initrd(struct meminfo *mi) function __init (line 273) | static __init void reserve_node_zero(unsigned int bootmap_pfn, unsigned ... function free_bootmem_node_bank (line 334) | static inline void free_bootmem_node_bank(int node, struct meminfo *mi) function bootmem_init (line 349) | static void __init bootmem_init(struct meminfo *mi) function paging_init (line 424) | void __init paging_init(struct meminfo *mi, struct machine_desc *mdesc) function free_area (line 517) | static inline void free_area(unsigned long addr, unsigned long end, char... function mem_init (line 538) | void __init mem_init(void) function free_initmem (line 599) | void free_initmem(void) function free_initrd_mem (line 612) | void free_initrd_mem(unsigned long start, unsigned long end) function keepinitrd_setup (line 618) | static int __init keepinitrd_setup(char *__unused) FILE: arch/arm/mm/ioremap.c function remap_area_pte (line 32) | static inline void function remap_area_pmd (line 59) | static inline int function remap_area_pages (line 87) | static int type vm_struct (line 138) | struct vm_struct function __iounmap (line 168) | void __iounmap(void __iomem *addr) FILE: arch/arm/mm/minicache.c function map_page_minicache (line 45) | unsigned long map_page_minicache(unsigned long virt) function minicache_init (line 53) | static int __init minicache_init(void) FILE: arch/arm/mm/mm-armv.c type cachepolicy (line 40) | struct cachepolicy { type cachepolicy (line 47) | struct cachepolicy function early_cachepolicy (line 82) | static void __init early_cachepolicy(char **p) function early_nocache (line 103) | static void __init early_nocache(char **__unused) function early_nowrite (line 110) | static void __init early_nowrite(char **__unused) function early_ecc (line 117) | static void __init early_ecc(char **p) function noalign_setup (line 133) | static int __init noalign_setup(char *__unused) function pgd_t (line 148) | pgd_t *get_pgd_slow(struct mm_struct *mm) function free_pgd_slow (line 214) | void free_pgd_slow(pgd_t *pgd) function alloc_init_section (line 246) | static inline void function alloc_init_page (line 265) | static inline void function clear_mapping (line 293) | static inline void clear_mapping(unsigned long virt) type mem_types (line 298) | struct mem_types { type mem_types (line 305) | struct mem_types function build_mem_type_table (line 347) | static void __init build_mem_type_table(void) function create_mapping (line 441) | static void __init create_mapping(struct map_desc *md) function setup_mm_for_reboot (line 509) | void setup_mm_for_reboot(char mode) function memtable_init (line 541) | void __init memtable_init(struct meminfo *mi) function iotable_init (line 629) | void __init iotable_init(struct map_desc *io_desc, int nr) function free_memmap (line 637) | static inline void function free_unused_memmap_node (line 664) | static inline void free_unused_memmap_node(int node, struct meminfo *mi) function create_memmap_holes (line 701) | void __init create_memmap_holes(struct meminfo *mi) FILE: arch/arm/mm/mmap.c function arch_get_unmapped_area (line 25) | unsigned long FILE: arch/arm/mm/mmu.c function __init_new_context (line 24) | void __init_new_context(struct task_struct *tsk, struct mm_struct *mm) function __new_context (line 29) | void __new_context(struct mm_struct *mm) FILE: arch/arm/nwfpe/ARM-gcc.h type flag (line 19) | typedef char flag; type uint8 (line 20) | typedef unsigned char uint8; type int8 (line 21) | typedef signed char int8; type uint16 (line 22) | typedef int uint16; type int16 (line 23) | typedef int int16; type uint32 (line 24) | typedef unsigned int uint32; type int32 (line 25) | typedef signed int int32; type bits64 (line 27) | typedef unsigned long long int bits64; type sbits64 (line 28) | typedef signed long long int sbits64; type bits8 (line 39) | typedef unsigned char bits8; type sbits8 (line 40) | typedef signed char sbits8; type bits16 (line 41) | typedef unsigned short int bits16; type sbits16 (line 42) | typedef signed short int sbits16; type bits32 (line 43) | typedef unsigned int bits32; type sbits32 (line 44) | typedef signed int sbits32; type uint64 (line 46) | typedef unsigned long long int uint64; type int64 (line 47) | typedef signed long long int int64; FILE: arch/arm/nwfpe/double_cpdo.c function float64 (line 43) | static float64 float64_rsf(float64 rFn, float64 rFm) function float64 (line 48) | static float64 float64_rdv(float64 rFn, float64 rFm) function float64 (line 68) | static float64 float64_mvf(float64 rFm) function float64 (line 73) | static float64 float64_mnf(float64 rFm) function float64 (line 87) | static float64 float64_abs(float64 rFm) function DoubleCPDO (line 111) | unsigned int DoubleCPDO(const unsigned int opcode, FPREG * rFd) FILE: arch/arm/nwfpe/extended_cpdo.c function floatx80 (line 38) | static floatx80 floatx80_rsf(floatx80 rFn, floatx80 rFm) function floatx80 (line 43) | static floatx80 floatx80_rdv(floatx80 rFn, floatx80 rFm) function floatx80 (line 63) | static floatx80 floatx80_mvf(floatx80 rFm) function floatx80 (line 68) | static floatx80 floatx80_mnf(floatx80 rFm) function floatx80 (line 74) | static floatx80 floatx80_abs(floatx80 rFm) function ExtendedCPDO (line 90) | unsigned int ExtendedCPDO(const unsigned int opcode, FPREG * rFd) FILE: arch/arm/nwfpe/fpa11.c function resetFPA11 (line 40) | static void resetFPA11(void) function SetRoundingMode (line 54) | void SetRoundingMode(const unsigned int opcode) function SetRoundingPrecision (line 76) | void SetRoundingPrecision(const unsigned int opcode) function nwfpe_init_fpa (line 98) | void nwfpe_init_fpa(union fp_state *fp) function EmulateAll (line 112) | unsigned int EmulateAll(unsigned int opcode) FILE: arch/arm/nwfpe/fpa11.h type FPREG (line 52) | typedef union tagFPREG { type FPA11 (line 75) | typedef struct tagFPA11 { FILE: arch/arm/nwfpe/fpa11_cpdo.c function EmulateCPDO (line 31) | unsigned int EmulateCPDO(const unsigned int opcode) FILE: arch/arm/nwfpe/fpa11_cpdt.c function loadSingle (line 32) | static inline void loadSingle(const unsigned int Fn, const unsigned int ... function loadDouble (line 39) | static inline void loadDouble(const unsigned int Fn, const unsigned int ... function loadExtended (line 55) | static inline void loadExtended(const unsigned int Fn, const unsigned in... function loadMultiple (line 67) | static inline void loadMultiple(const unsigned int Fn, const unsigned in... function storeSingle (line 99) | static inline void storeSingle(const unsigned int Fn, unsigned int __use... function storeDouble (line 125) | static inline void storeDouble(const unsigned int Fn, unsigned int __use... function storeExtended (line 158) | static inline void storeExtended(const unsigned int Fn, unsigned int __u... function storeMultiple (line 185) | static inline void storeMultiple(const unsigned int Fn, unsigned int __u... function PerformLDF (line 215) | unsigned int PerformLDF(const unsigned int opcode) function PerformSTF (line 258) | unsigned int PerformSTF(const unsigned int opcode) function PerformLFM (line 303) | unsigned int PerformLFM(const unsigned int opcode) function PerformSFM (line 339) | unsigned int PerformSFM(const unsigned int opcode) function EmulateCPDT (line 375) | unsigned int EmulateCPDT(const unsigned int opcode) FILE: arch/arm/nwfpe/fpa11_cprt.c function EmulateCPRT (line 43) | unsigned int EmulateCPRT(const unsigned int opcode) function PerformFLT (line 77) | unsigned int PerformFLT(const unsigned int opcode) function PerformFIX (line 114) | unsigned int PerformFIX(const unsigned int opcode) function PerformComparison (line 150) | static unsigned int PerformComparison(const unsigned int opcode) FILE: arch/arm/nwfpe/fpmodule.c type task_struct (line 52) | struct task_struct function fpe_init (line 74) | static int __init fpe_init(void) function fpe_exit (line 101) | static void __exit fpe_exit(void) function float_raise (line 128) | void float_raise(signed char flags) FILE: arch/arm/nwfpe/fpopcode.c function checkCondition (line 87) | unsigned int checkCondition(const unsigned int opcode, const unsigned in... FILE: arch/arm/nwfpe/fpopcode.h function floatx80 (line 373) | static inline const floatx80 getExtendedConstant(const unsigned int nIndex) function float64 (line 380) | static inline const float64 getDoubleConstant(const unsigned int nIndex) function float32 (line 386) | static inline const float32 getSingleConstant(const unsigned int nIndex) function getTransferLength (line 392) | static inline unsigned int getTransferLength(const unsigned int opcode) function getRegisterCount (line 413) | static inline unsigned int getRegisterCount(const unsigned int opcode) function getRoundingPrecision (line 437) | static inline unsigned int getRoundingPrecision(const unsigned int opcode) function getDestinationSize (line 458) | static inline unsigned int getDestinationSize(const unsigned int opcode) FILE: arch/arm/nwfpe/fpsr.h type FPSR (line 41) | typedef unsigned int FPSR; type FPCR (line 42) | typedef unsigned int FPCR; FILE: arch/arm/nwfpe/single_cpdo.c function float32 (line 39) | static float32 float32_rsf(float32 rFn, float32 rFm) function float32 (line 44) | static float32 float32_rdv(float32 rFn, float32 rFm) function float32 (line 63) | static float32 float32_mvf(float32 rFm) function float32 (line 68) | static float32 float32_mnf(float32 rFm) function float32 (line 73) | static float32 float32_abs(float32 rFm) function SingleCPDO (line 88) | unsigned int SingleCPDO(const unsigned int opcode, FPREG * rFd) FILE: arch/arm/nwfpe/softfloat.c function int32 (line 78) | static int32 roundAndPackInt32( flag zSign, bits64 absZ ) function INLINE (line 121) | INLINE bits32 extractFloat32Frac( float32 a ) function INLINE (line 133) | INLINE int16 extractFloat32Exp( float32 a ) function INLINE (line 146) | INLINE flag extractFloat32Sign( float32 a ) function normalizeFloat32Subnormal (line 162) | static void function INLINE (line 185) | INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) function float32 (line 225) | static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) function float32 (line 287) | static float32 function INLINE (line 302) | INLINE bits64 extractFloat64Frac( float64 a ) function INLINE (line 314) | INLINE int16 extractFloat64Exp( float64 a ) function INLINE (line 327) | INLINE flag extractFloat64Sign( float64 a ) function normalizeFloat64Subnormal (line 343) | static void function INLINE (line 366) | INLINE float64 packFloat64( flag zSign, int16 zExp, bits64 zSig ) function float64 (line 396) | static float64 roundAndPackFloat64( flag zSign, int16 zExp, bits64 zSig ) function float64 (line 460) | static float64 function INLINE (line 478) | INLINE bits64 extractFloatx80Frac( floatx80 a ) function INLINE (line 491) | INLINE int32 extractFloatx80Exp( floatx80 a ) function INLINE (line 504) | INLINE flag extractFloatx80Sign( floatx80 a ) function normalizeFloatx80Subnormal (line 519) | static void function INLINE (line 536) | INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig ) function floatx80 (line 571) | static floatx80 function floatx80 (line 739) | static floatx80 function float32 (line 768) | float32 int32_to_float32( int32 a ) function float64 (line 786) | float64 int32_to_float64( int32 a ) function floatx80 (line 812) | floatx80 int32_to_floatx80( int32 a ) function int32 (line 841) | int32 float32_to_int32( float32 a ) function int32 (line 872) | int32 float32_to_int32_round_to_zero( float32 a ) function float64 (line 910) | float64 float32_to_float64( float32 a ) function floatx80 (line 942) | floatx80 float32_to_floatx80( float32 a ) function float32 (line 974) | float32 float32_round_to_int( float32 a ) function float32 (line 1035) | static float32 addFloat32Sigs( float32 a, float32 b, flag zSign ) function float32 (line 1107) | static float32 subFloat32Sigs( float32 a, float32 b, flag zSign ) function float32 (line 1181) | float32 float32_add( float32 a, float32 b ) function float32 (line 1203) | float32 float32_sub( float32 a, float32 b ) function float32 (line 1225) | float32 float32_mul( float32 a, float32 b ) function float32 (line 1286) | float32 float32_div( float32 a, float32 b ) function float32 (line 1349) | float32 float32_rem( float32 a, float32 b ) function float32 (line 1450) | float32 float32_sqrt( float32 a ) function flag (line 1505) | flag float32_eq( float32 a, float32 b ) function flag (line 1528) | flag float32_le( float32 a, float32 b ) function flag (line 1552) | flag float32_lt( float32 a, float32 b ) function flag (line 1577) | flag float32_eq_signaling( float32 a, float32 b ) function flag (line 1598) | flag float32_le_quiet( float32 a, float32 b ) function flag (line 1626) | flag float32_lt_quiet( float32 a, float32 b ) function int32 (line 1656) | int32 float64_to_int32( float64 a ) function int32 (line 1684) | int32 float64_to_int32_round_to_zero( float64 a ) function int32 (line 1731) | int32 float64_to_uint32( float64 a ) function int32 (line 1757) | int32 float64_to_uint32_round_to_zero( float64 a ) function float32 (line 1800) | float32 float64_to_float32( float64 a ) function floatx80 (line 1834) | floatx80 float64_to_floatx80( float64 a ) function float64 (line 1867) | float64 float64_round_to_int( float64 a ) function float64 (line 1929) | static float64 addFloat64Sigs( float64 a, float64 b, flag zSign ) function float64 (line 2001) | static float64 subFloat64Sigs( float64 a, float64 b, flag zSign ) function float64 (line 2075) | float64 float64_add( float64 a, float64 b ) function float64 (line 2097) | float64 float64_sub( float64 a, float64 b ) function float64 (line 2119) | float64 float64_mul( float64 a, float64 b ) function float64 (line 2178) | float64 float64_div( float64 a, float64 b ) function float64 (line 2249) | float64 float64_rem( float64 a, float64 b ) function float64 (line 2335) | float64 float64_sqrt( float64 a ) function flag (line 2396) | flag float64_eq( float64 a, float64 b ) function flag (line 2419) | flag float64_le( float64 a, float64 b ) function flag (line 2443) | flag float64_lt( float64 a, float64 b ) function flag (line 2468) | flag float64_eq_signaling( float64 a, float64 b ) function flag (line 2489) | flag float64_le_quiet( float64 a, float64 b ) function flag (line 2517) | flag float64_lt_quiet( float64 a, float64 b ) function int32 (line 2549) | int32 floatx80_to_int32( floatx80 a ) function int32 (line 2577) | int32 floatx80_to_int32_round_to_zero( floatx80 a ) function float32 (line 2620) | float32 floatx80_to_float32( floatx80 a ) function float64 (line 2649) | float64 floatx80_to_float64( floatx80 a ) function floatx80 (line 2678) | floatx80 floatx80_round_to_int( floatx80 a ) function floatx80 (line 2753) | static floatx80 addFloatx80Sigs( floatx80 a, floatx80 b, flag zSign ) function floatx80 (line 2822) | static floatx80 subFloatx80Sigs( floatx80 a, floatx80 b, flag zSign ) function floatx80 (line 2889) | floatx80 floatx80_add( floatx80 a, floatx80 b ) function floatx80 (line 2911) | floatx80 floatx80_sub( floatx80 a, floatx80 b ) function floatx80 (line 2933) | floatx80 floatx80_mul( floatx80 a, floatx80 b ) function floatx80 (line 2993) | floatx80 floatx80_div( floatx80 a, floatx80 b ) function floatx80 (line 3074) | floatx80 floatx80_rem( floatx80 a, floatx80 b ) function floatx80 (line 3172) | floatx80 floatx80_sqrt( floatx80 a ) function flag (line 3249) | flag floatx80_eq( floatx80 a, floatx80 b ) function flag (line 3280) | flag floatx80_le( floatx80 a, floatx80 b ) function flag (line 3314) | flag floatx80_lt( floatx80 a, floatx80 b ) function flag (line 3348) | flag floatx80_eq_signaling( floatx80 a, floatx80 b ) function flag (line 3376) | flag floatx80_le_quiet( floatx80 a, floatx80 b ) function flag (line 3413) | flag floatx80_lt_quiet( floatx80 a, floatx80 b ) FILE: arch/arm/nwfpe/softfloat.h type float32 (line 54) | typedef unsigned long int float32; type float64 (line 55) | typedef unsigned long long float64; type floatx80 (line 56) | typedef struct { function flag (line 236) | static inline flag extractFloat32Sign(float32 a) function flag (line 241) | static inline flag float32_eq_nocheck(float32 a, float32 b) function flag (line 246) | static inline flag float32_lt_nocheck(float32 a, float32 b) function flag (line 257) | static inline flag extractFloat64Sign(float64 a) function flag (line 262) | static inline flag float64_eq_nocheck(float64 a, float64 b) function flag (line 267) | static inline flag float64_lt_nocheck(float64 a, float64 b) FILE: arch/arm/oprofile/common.c type op_arm_model_spec (line 19) | struct op_arm_model_spec type semaphore (line 21) | struct semaphore type super_block (line 26) | struct super_block type dentry (line 26) | struct dentry function pmu_suspend (line 29) | static int pmu_suspend(struct sys_device *dev, u32 state) function pmu_resume (line 36) | static int pmu_resume(struct sys_device *dev) type sysdev_class (line 43) | struct sysdev_class type sys_device (line 49) | struct sys_device function init_driverfs (line 54) | static int __init init_driverfs(void) function exit_driverfs (line 64) | static void exit_driverfs(void) type op_counter_config (line 74) | struct op_counter_config function pmu_create_files (line 76) | static int pmu_create_files(struct super_block *sb, struct dentry *root) function pmu_setup (line 97) | static int pmu_setup(void) function pmu_start (line 107) | static int pmu_start(void) function pmu_stop (line 120) | static void pmu_stop(void) function pmu_init (line 129) | int __init pmu_init(struct oprofile_operations *ops, struct op_arm_model... function pmu_exit (line 149) | void pmu_exit(void) FILE: arch/arm/oprofile/init.c function oprofile_arch_init (line 15) | int __init oprofile_arch_init(struct oprofile_operations *ops) function oprofile_arch_exit (line 26) | void oprofile_arch_exit(void) FILE: arch/arm/oprofile/op_arm_model.h type op_arm_model_spec (line 14) | struct op_arm_model_spec { type op_arm_model_spec (line 24) | struct op_arm_model_spec type oprofile_operations (line 27) | struct oprofile_operations type op_arm_model_spec (line 27) | struct op_arm_model_spec FILE: arch/arm/oprofile/op_counter.h type op_counter_config (line 18) | struct op_counter_config { type op_counter_config (line 27) | struct op_counter_config FILE: arch/arm/oprofile/op_model_xscale.c type pmu_counter (line 79) | struct pmu_counter { type pmu_counter (line 86) | struct pmu_counter type pmu_type (line 96) | struct pmu_type { type pmu_type (line 105) | struct pmu_type type pmu_type (line 128) | struct pmu_type function write_pmnc (line 130) | static void write_pmnc(u32 val) function u32 (line 143) | static u32 read_pmnc(void) function u32 (line 158) | static u32 __xsc1_read_counter(int counter) function u32 (line 176) | static u32 __xsc2_read_counter(int counter) function u32 (line 200) | static u32 read_counter(int counter) function __xsc1_write_counter (line 212) | static void __xsc1_write_counter(int counter, u32 val) function __xsc2_write_counter (line 227) | static void __xsc2_write_counter(int counter, u32 val) function write_counter (line 248) | static void write_counter(int counter, u32 val) function xscale_setup_ctrs (line 256) | static int xscale_setup_ctrs(void) function __xsc1_check_ctrs (line 301) | static void inline __xsc1_check_ctrs(void) function __xsc2_check_ctrs (line 324) | static void inline __xsc2_check_ctrs(void) function irqreturn_t (line 347) | static irqreturn_t xscale_pmu_interrupt(int irq, void *arg, struct pt_re... function xscale_pmu_stop (line 372) | static void xscale_pmu_stop(void) function xscale_pmu_start (line 382) | static int xscale_pmu_start(void) function xscale_detect_pmu (line 409) | static int xscale_detect_pmu(void) type op_arm_model_spec (line 437) | struct op_arm_model_spec FILE: arch/arm/vfp/vfp.h function u32 (line 12) | static inline u32 vfp_shiftright32jamming(u32 val, unsigned int shift) function u64 (line 23) | static inline u64 vfp_shiftright64jamming(u64 val, unsigned int shift) function u32 (line 34) | static inline u32 vfp_hi64to32jamming(u64 val) function add128 (line 47) | static inline void add128(u64 *resh, u64 *resl, u64 nh, u64 nl, u64 mh, ... function sub128 (line 60) | static inline void sub128(u64 *resh, u64 *resl, u64 nh, u64 nl, u64 mh, ... function mul64to128 (line 73) | static inline void mul64to128(u64 *resh, u64 *resl, u64 n, u64 m) function shift64left (line 100) | static inline void shift64left(u64 *resh, u64 *resl, u64 n) function u64 (line 106) | static inline u64 vfp_hi64multiply64(u64 n, u64 m) function u64 (line 113) | static inline u64 vfp_estimate_div128to64(u64 nh, u64 nl, u64 m) type vfp_single (line 141) | struct vfp_single { function vfp_single_unpack (line 180) | static inline void vfp_single_unpack(struct vfp_single *s, s32 val) function s32 (line 198) | static inline s32 vfp_single_pack(struct vfp_single *s) function vfp_single_type (line 217) | static inline int vfp_single_type(struct vfp_single *s) type vfp_single (line 238) | struct vfp_single type vfp_single (line 240) | struct vfp_single type vfp_double (line 246) | struct vfp_double { function vfp_double_unpack (line 285) | static inline void vfp_double_unpack(struct vfp_double *s, s64 val) function s64 (line 303) | static inline s64 vfp_double_pack(struct vfp_double *s) function vfp_double_type (line 312) | static inline int vfp_double_type(struct vfp_double *s) type vfp_double (line 331) | struct vfp_double FILE: arch/arm/vfp/vfpdouble.c type vfp_double (line 41) | struct vfp_double function vfp_double_dump (line 47) | static void vfp_double_dump(const char *str, struct vfp_double *d) function vfp_double_normalise_denormal (line 53) | static void vfp_double_normalise_denormal(struct vfp_double *vd) function u32 (line 69) | u32 vfp_double_normaliseround(int dd, struct vfp_double *vd, u32 fpscr, ... function u32 (line 205) | static u32 function u32 (line 249) | static u32 vfp_double_fabs(int dd, int unused, int dm, u32 fpscr) function u32 (line 255) | static u32 vfp_double_fcpy(int dd, int unused, int dm, u32 fpscr) function u32 (line 261) | static u32 vfp_double_fneg(int dd, int unused, int dm, u32 fpscr) function u32 (line 267) | static u32 vfp_double_fsqrt(int dd, int unused, int dm, u32 fpscr) function u32 (line 357) | static u32 vfp_compare(int dd, int signal_on_qnan, int dm, u32 fpscr) function u32 (line 418) | static u32 vfp_double_fcmp(int dd, int unused, int dm, u32 fpscr) function u32 (line 423) | static u32 vfp_double_fcmpe(int dd, int unused, int dm, u32 fpscr) function u32 (line 428) | static u32 vfp_double_fcmpz(int dd, int unused, int dm, u32 fpscr) function u32 (line 433) | static u32 vfp_double_fcmpez(int dd, int unused, int dm, u32 fpscr) function u32 (line 438) | static u32 vfp_double_fcvts(int sd, int unused, int dm, u32 fpscr) function u32 (line 481) | static u32 vfp_double_fuito(int dd, int unused, int dm, u32 fpscr) function u32 (line 493) | static u32 vfp_double_fsito(int dd, int unused, int dm, u32 fpscr) function u32 (line 505) | static u32 vfp_double_ftoui(int sd, int unused, int dm, u32 fpscr) function u32 (line 579) | static u32 vfp_double_ftouiz(int sd, int unused, int dm, u32 fpscr) function u32 (line 584) | static u32 vfp_double_ftosi(int sd, int unused, int dm, u32 fpscr) function u32 (line 649) | static u32 vfp_double_ftosiz(int dd, int unused, int dm, u32 fpscr) function u32 (line 676) | static u32 function u32 (line 718) | static u32 function u32 (line 780) | static u32 function u32 (line 841) | static u32 function u32 (line 875) | static u32 vfp_double_fmac(int dd, int dn, int dm, u32 fpscr) function u32 (line 883) | static u32 vfp_double_fnmac(int dd, int dn, int dm, u32 fpscr) function u32 (line 891) | static u32 vfp_double_fmsc(int dd, int dn, int dm, u32 fpscr) function u32 (line 899) | static u32 vfp_double_fnmsc(int dd, int dn, int dm, u32 fpscr) function u32 (line 907) | static u32 vfp_double_fmul(int dd, int dn, int dm, u32 fpscr) function u32 (line 927) | static u32 vfp_double_fnmul(int dd, int dn, int dm, u32 fpscr) function u32 (line 949) | static u32 vfp_double_fadd(int dd, int dn, int dm, u32 fpscr) function u32 (line 970) | static u32 vfp_double_fsub(int dd, int dn, int dm, u32 fpscr) function u32 (line 996) | static u32 vfp_double_fdiv(int dd, int dn, int dm, u32 fpscr) function u32 (line 1116) | u32 vfp_double_cpdo(u32 inst, u32 fpscr) FILE: arch/arm/vfp/vfpinstr.h type pt_regs (line 86) | struct pt_regs FILE: arch/arm/vfp/vfpmodule.c function vfp_flush_thread (line 42) | void vfp_flush_thread(union vfp_state *vfp) function vfp_release_thread (line 65) | void vfp_release_thread(union vfp_state *vfp) function vfp_raise_sigfpe (line 75) | void vfp_raise_sigfpe(unsigned int sicode, struct pt_regs *regs) function vfp_panic (line 95) | static void vfp_panic(char *reason) function vfp_raise_exceptions (line 110) | static void vfp_raise_exceptions(u32 exceptions, u32 inst, u32 fpscr, st... function u32 (line 153) | static u32 vfp_emulate_instruction(u32 inst, u32 fpscr, struct pt_regs *... function VFP9_bounce (line 189) | void VFP9_bounce(u32 trigger, u32 fpexc, struct pt_regs *regs) function vfp_init (line 259) | static int __init vfp_init(void) FILE: arch/arm/vfp/vfpsingle.c type vfp_single (line 41) | struct vfp_single function vfp_single_dump (line 47) | static void vfp_single_dump(const char *str, struct vfp_single *s) function vfp_single_normalise_denormal (line 53) | static void vfp_single_normalise_denormal(struct vfp_single *vs) type vfp_single (line 69) | struct vfp_single function u32 (line 71) | u32 vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, ... function u32 (line 211) | static u32 function u32 (line 256) | static u32 vfp_single_fabs(int sd, int unused, s32 m, u32 fpscr) function u32 (line 262) | static u32 vfp_single_fcpy(int sd, int unused, s32 m, u32 fpscr) function u32 (line 268) | static u32 vfp_single_fneg(int sd, int unused, s32 m, u32 fpscr) function u32 (line 284) | u32 vfp_estimate_sqrt_significand(u32 exponent, u32 significand) function u32 (line 309) | static u32 vfp_single_fsqrt(int sd, int unused, s32 m, u32 fpscr) function u32 (line 396) | static u32 vfp_compare(int sd, int signal_on_qnan, s32 m, u32 fpscr) function u32 (line 455) | static u32 vfp_single_fcmp(int sd, int unused, s32 m, u32 fpscr) function u32 (line 460) | static u32 vfp_single_fcmpe(int sd, int unused, s32 m, u32 fpscr) function u32 (line 465) | static u32 vfp_single_fcmpz(int sd, int unused, s32 m, u32 fpscr) function u32 (line 470) | static u32 vfp_single_fcmpez(int sd, int unused, s32 m, u32 fpscr) function u32 (line 475) | static u32 vfp_single_fcvtd(int dd, int unused, s32 m, u32 fpscr) function u32 (line 522) | static u32 vfp_single_fuito(int sd, int unused, s32 m, u32 fpscr) function u32 (line 533) | static u32 vfp_single_fsito(int sd, int unused, s32 m, u32 fpscr) function u32 (line 544) | static u32 vfp_single_ftoui(int sd, int unused, s32 m, u32 fpscr) function u32 (line 619) | static u32 vfp_single_ftouiz(int sd, int unused, s32 m, u32 fpscr) function u32 (line 624) | static u32 vfp_single_ftosi(int sd, int unused, s32 m, u32 fpscr) function u32 (line 693) | static u32 vfp_single_ftosiz(int sd, int unused, s32 m, u32 fpscr) function u32 (line 720) | static u32 function u32 (line 762) | static u32 function u32 (line 826) | static u32 function u32 (line 886) | static u32 function u32 (line 925) | static u32 vfp_single_fmac(int sd, int sn, s32 m, u32 fpscr) function u32 (line 933) | static u32 vfp_single_fnmac(int sd, int sn, s32 m, u32 fpscr) function u32 (line 941) | static u32 vfp_single_fmsc(int sd, int sn, s32 m, u32 fpscr) function u32 (line 949) | static u32 vfp_single_fnmsc(int sd, int sn, s32 m, u32 fpscr) function u32 (line 957) | static u32 vfp_single_fmul(int sd, int sn, s32 m, u32 fpscr) function u32 (line 980) | static u32 vfp_single_fnmul(int sd, int sn, s32 m, u32 fpscr) function u32 (line 1004) | static u32 vfp_single_fadd(int sd, int sn, s32 m, u32 fpscr) function u32 (line 1031) | static u32 vfp_single_fsub(int sd, int sn, s32 m, u32 fpscr) function u32 (line 1042) | static u32 vfp_single_fdiv(int sd, int sn, s32 m, u32 fpscr) function u32 (line 1158) | u32 vfp_single_cpdo(u32 inst, u32 fpscr) FILE: arch/arm26/boot/compressed/hw-bse.c function strcmp (line 10) | static int strcmp(const char *s1, const char *s2) type pblk_t (line 21) | struct pblk_t { type pblk_t (line 30) | struct pblk_t type pblk_t (line 30) | struct pblk_t type pblk_t (line 31) | struct pblk_t type pblk_t (line 31) | struct pblk_t type pblk_t (line 38) | struct pblk_t type pblk_t (line 44) | struct pblk_t function bse_setup (line 66) | void bse_setup(void) { FILE: arch/arm26/boot/compressed/misc.c function __memzero (line 35) | void __memzero (__ptr_t s, size_t n) function __ptr_t (line 77) | static inline __ptr_t memcpy(__ptr_t __dest, __const __ptr_t __src, type uch (line 118) | typedef unsigned char uch; type ush (line 119) | typedef unsigned short ush; type ulg (line 120) | typedef unsigned long ulg; function free (line 207) | static void free(void *where) function gzip_mark (line 211) | static void gzip_mark(void **ptr) function gzip_release (line 217) | static void gzip_release(void **ptr) function gzip_mark (line 223) | static void gzip_mark(void **ptr) function gzip_release (line 227) | static void gzip_release(void **ptr) function fill_inbuf (line 236) | int fill_inbuf(void) function flush_window (line 252) | void flush_window(void) function error (line 271) | static void error(char *x) function ulg (line 284) | ulg function main (line 305) | int main() FILE: arch/arm26/boot/compressed/uncompress.h type param_struct (line 15) | struct param_struct { type param_struct (line 33) | struct param_struct type param_struct (line 33) | struct param_struct function puts (line 38) | static void puts(const char *s) function arch_decomp_setup (line 75) | static void arch_decomp_setup(void) FILE: arch/arm26/kernel/armksyms.c type pt_regs (line 38) | struct pt_regs type user (line 38) | struct user type pt_regs (line 39) | struct pt_regs type user_fp_struct (line 39) | struct user_fp_struct FILE: arch/arm26/kernel/asm-offsets.c function main (line 43) | int main(void) FILE: arch/arm26/kernel/compat.c type param_struct (line 43) | struct param_struct { type tag (line 85) | struct tag type tag (line 85) | struct tag function build_tag_list (line 96) | static void __init build_tag_list(struct param_struct *params, void *tag... function convert_to_tag_list (line 163) | void __init convert_to_tag_list(struct tag *tags) function squash_mem_tags (line 169) | void __init squash_mem_tags(struct tag *tag) FILE: arch/arm26/kernel/dma.c function get_dma_list (line 32) | int get_dma_list(char *buf) function request_dma (line 51) | int request_dma(dmach_t channel, const char *device_id) function free_dma (line 88) | void free_dma(dmach_t channel) function set_dma_sg (line 116) | void set_dma_sg (dmach_t channel, struct scatterlist *sg, int nr_sg) function set_dma_addr (line 134) | void set_dma_addr (dmach_t channel, unsigned long physaddr) function set_dma_count (line 153) | void set_dma_count (dmach_t channel, unsigned long count) function set_dma_mode (line 170) | void set_dma_mode (dmach_t channel, dmamode_t mode) function enable_dma (line 184) | void enable_dma (dmach_t channel) function disable_dma (line 204) | void disable_dma (dmach_t channel) function dma_channel_active (line 225) | int dma_channel_active(dmach_t channel) function set_dma_page (line 230) | void set_dma_page(dmach_t channel, char pagenr) function set_dma_speed (line 235) | void set_dma_speed(dmach_t channel, int cycle_ns) function get_dma_residue (line 245) | int get_dma_residue(dmach_t channel) function init_dma (line 256) | void __init init_dma(void) FILE: arch/arm26/kernel/ecard.c type req (line 49) | enum req { type ecard_request (line 54) | struct ecard_request { type expcard_blacklist (line 63) | struct expcard_blacklist { type expcard_blacklist (line 76) | struct expcard_blacklist type ecard_id (line 85) | struct ecard_id type ecard_id (line 86) | struct ecard_id type expansion_card (line 86) | struct expansion_card function ecard_getu16 (line 88) | static inline unsigned short function ecard_gets24 (line 94) | static inline signed long function ecard_t (line 100) | static inline ecard_t * function ecard_task_reset (line 122) | static inline void ecard_task_reset(struct ecard_request *req) function ecard_task_readbytes (line 129) | static void function ecard_do_request (line 157) | static void ecard_do_request(struct ecard_request *req) function ecard_readbytes (line 178) | static void function ecard_readchunk (line 193) | int ecard_readchunk(struct in_chunk_dir *cd, ecard_t *ec, int id, int num) function ecard_def_irq_enable (line 252) | static void ecard_def_irq_enable(ecard_t *ec, int irqnr) function ecard_def_irq_disable (line 256) | static void ecard_def_irq_disable(ecard_t *ec, int irqnr) function ecard_def_irq_pending (line 260) | static int ecard_def_irq_pending(ecard_t *ec) function ecard_def_fiq_enable (line 265) | static void ecard_def_fiq_enable(ecard_t *ec, int fiqnr) function ecard_def_fiq_disable (line 270) | static void ecard_def_fiq_disable(ecard_t *ec, int fiqnr) function ecard_def_fiq_pending (line 275) | static int ecard_def_fiq_pending(ecard_t *ec) function ecard_irq_unmask (line 295) | static void ecard_irq_unmask(unsigned int irqnr) function ecard_irq_mask (line 311) | static void ecard_irq_mask(unsigned int irqnr) type irqchip (line 324) | struct irqchip function ecard_enablefiq (line 330) | void ecard_enablefiq(unsigned int fiqnr) function ecard_disablefiq (line 346) | void ecard_disablefiq(unsigned int fiqnr) function ecard_dump_irq_state (line 359) | static void function ecard_check_lockup (line 375) | static void ecard_check_lockup(struct irqdesc *desc) function ecard_irq_handler (line 415) | static void function ecard_address (line 448) | unsigned int ecard_address(ecard_t *ec, card_type_t type, card_speed_t s... function ecard_prints (line 471) | static int ecard_prints(char *buffer, ecard_t *ec) function get_ecard_dev_info (line 498) | static int get_ecard_dev_info(char *buf, char **start, off_t pos, int co... type proc_dir_entry (line 521) | struct proc_dir_entry function ecard_proc_init (line 523) | static void ecard_proc_init(void) function ecard_init_resources (line 538) | static void __init ecard_init_resources(struct expansion_card *ec) function ecard_show_irq (line 565) | static ssize_t ecard_show_irq(struct device *dev, char *buf) function ecard_show_vendor (line 571) | static ssize_t ecard_show_vendor(struct device *dev, char *buf) function ecard_show_device (line 577) | static ssize_t ecard_show_device(struct device *dev, char *buf) function ecard_show_dma (line 583) | static ssize_t ecard_show_dma(struct device *dev, char *buf) function ecard_show_resources (line 589) | static ssize_t ecard_show_resources(struct device *dev, char *buf) function ecard_probe (line 616) | static int __init function ecard_init (line 719) | static int __init ecard_init(void) type ecard_id (line 744) | struct ecard_id type ecard_id (line 745) | struct ecard_id type expansion_card (line 745) | struct expansion_card function ecard_drv_probe (line 757) | static int ecard_drv_probe(struct device *dev) function ecard_drv_remove (line 773) | static int ecard_drv_remove(struct device *dev) function ecard_drv_shutdown (line 790) | static void ecard_drv_shutdown(struct device *dev) function ecard_register_driver (line 804) | int ecard_register_driver(struct ecard_driver *drv) function ecard_remove_driver (line 814) | void ecard_remove_driver(struct ecard_driver *drv) function ecard_match (line 819) | static int ecard_match(struct device *_dev, struct device_driver *_drv) type bus_type (line 834) | struct bus_type function ecard_bus_init (line 839) | static int ecard_bus_init(void) FILE: arch/arm26/kernel/fiq.c function fiq_def_op (line 64) | static int fiq_def_op(void *ref, int relinquish) type fiq_handler (line 75) | struct fiq_handler type fiq_handler (line 80) | struct fiq_handler function show_fiq_list (line 82) | int show_fiq_list(struct seq_file *p, void *v) function set_fiq_handler (line 90) | void set_fiq_handler(void *start, unsigned int length) type pt_regs (line 103) | struct pt_regs function release_fiq (line 164) | void release_fiq(struct fiq_handler *f) function enable_fiq (line 180) | void enable_fiq(int fiq) function disable_fiq (line 185) | void disable_fiq(int fiq) function init_FIQ (line 198) | void __init init_FIQ(void) FILE: arch/arm26/kernel/init_task.c type fs_struct (line 18) | struct fs_struct type files_struct (line 19) | struct files_struct type signal_struct (line 20) | struct signal_struct type sighand_struct (line 21) | struct sighand_struct type mm_struct (line 22) | struct mm_struct type task_struct (line 47) | struct task_struct FILE: arch/arm26/kernel/irq.c type irqdesc (line 55) | struct irqdesc function dummy_mask_unmask_irq (line 60) | void dummy_mask_unmask_irq(unsigned int irq) function do_bad_IRQ (line 64) | void do_bad_IRQ(unsigned int irq, struct irqdesc *desc, struct pt_regs *... type irqchip (line 70) | struct irqchip type irqdesc (line 76) | struct irqdesc function disable_irq (line 90) | void disable_irq(unsigned int irq) function enable_irq (line 110) | void enable_irq(unsigned int irq) function show_interrupts (line 136) | int show_interrupts(struct seq_file *p, void *v) function check_irq_lock (line 166) | static int check_irq_lock(struct irqdesc *desc, int irq, struct pt_regs ... function __do_irq (line 186) | static void function do_simple_IRQ (line 214) | void function do_edge_IRQ (line 233) | void function do_level_IRQ (line 296) | void function asmlinkage (line 331) | asmlinkage void asm_do_IRQ(int irq, struct pt_regs *regs) function __set_irq_handler (line 349) | void __set_irq_handler(unsigned int irq, irq_handler_t handle, int is_ch... function set_irq_chip (line 384) | void set_irq_chip(unsigned int irq, struct irqchip *chip) function set_irq_type (line 403) | int set_irq_type(unsigned int irq, unsigned int type) function set_irq_flags (line 424) | void set_irq_flags(unsigned int irq, unsigned int iflags) function setup_irq (line 442) | int setup_irq(unsigned int irq, struct irqaction *new) function request_irq (line 538) | int request_irq(unsigned int irq, irqreturn_t (*handler)(int, void *, st... function free_irq (line 580) | void free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 619) | unsigned long probe_irq_on(void) function probe_irq_off (line 670) | int probe_irq_off(unsigned long irqs) function init_irq_proc (line 701) | void __init init_irq_proc(void) function init_IRQ (line 705) | void __init init_IRQ(void) FILE: arch/arm26/kernel/process.c function disable_hlt (line 41) | void disable_hlt(void) function enable_hlt (line 48) | void enable_hlt(void) function nohlt_setup (line 55) | static int __init nohlt_setup(char *__unused) function hlt_setup (line 61) | static int __init hlt_setup(char *__unused) function cpu_idle (line 74) | void cpu_idle(void) function reboot_setup (line 90) | int __init reboot_setup(char *str) function machine_halt (line 99) | void machine_halt(void) function machine_power_off (line 102) | void machine_power_off(void) function machine_restart (line 109) | void machine_restart(char * __unused) function show_regs (line 141) | void show_regs(struct pt_regs * regs) function show_fpregs (line 173) | void show_fpregs(struct user_fp *regs) type thread_info (line 218) | struct thread_info type task_struct (line 218) | struct task_struct type thread_info (line 220) | struct thread_info type thread_info (line 229) | struct thread_info function free_thread_info (line 248) | void free_thread_info(struct thread_info *thread) function exit_thread (line 262) | void exit_thread(void) function flush_thread (line 266) | void flush_thread(void) function release_thread (line 277) | void release_thread(struct task_struct *dead_task) function copy_thread (line 283) | int function dump_fpu (line 305) | int dump_fpu (struct pt_regs *regs, struct user_fp *fp) function dump_thread (line 319) | void dump_thread(struct pt_regs * regs, struct user * dump) function pid_t (line 366) | pid_t kernel_thread(int (*fn)(void *), void *arg, unsigned long flags) function get_wchan (line 382) | unsigned long get_wchan(struct task_struct *p) FILE: arch/arm26/kernel/ptrace.c type pt_regs (line 50) | struct pt_regs type task_struct (line 51) | struct task_struct function get_user_reg (line 62) | static inline long get_user_reg(struct task_struct *task, int offset) function put_user_reg (line 73) | static inline int function read_u32 (line 90) | static inline int function read_instr (line 100) | static inline int function ptrace_getrn (line 114) | static unsigned long function ptrace_getaluop2 (line 130) | static unsigned long function ptrace_getldrop2 (line 168) | static unsigned long function get_branch_address (line 206) | static unsigned long function swap_insn (line 321) | static int function add_breakpoint (line 333) | static void function clear_breakpoint (line 357) | static void clear_breakpoint(struct task_struct *task, struct debug_entr... function ptrace_set_bpt (line 372) | void ptrace_set_bpt(struct task_struct *child) function ptrace_cancel_bpt (line 411) | void ptrace_cancel_bpt(struct task_struct *child) function ptrace_disable (line 431) | void ptrace_disable(struct task_struct *child) function ptrace_break (line 440) | void ptrace_break(struct task_struct *tsk, struct pt_regs *regs) function ptrace_read_user (line 466) | static int ptrace_read_user(struct task_struct *tsk, unsigned long off, function ptrace_write_user (line 485) | static int ptrace_write_user(struct task_struct *tsk, unsigned long off, function ptrace_getregs (line 500) | static int ptrace_getregs(struct task_struct *tsk, void *uregs) function ptrace_setregs (line 510) | static int ptrace_setregs(struct task_struct *tsk, void *uregs) function ptrace_getfpregs (line 532) | static int ptrace_getfpregs(struct task_struct *tsk, void *ufp) function ptrace_setfpregs (line 541) | static int ptrace_setfpregs(struct task_struct *tsk, void *ufp) function do_ptrace (line 548) | static int do_ptrace(int request, struct task_struct *child, long addr, ... function asmlinkage (line 667) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 714) | asmlinkage void syscall_trace(int why, struct pt_regs *regs) FILE: arch/arm26/kernel/ptrace.h type task_struct (line 11) | struct task_struct type task_struct (line 12) | struct task_struct type task_struct (line 13) | struct task_struct type pt_regs (line 13) | struct pt_regs FILE: arch/arm26/kernel/semaphore.c function __up (line 54) | void __up(struct semaphore *sem) function __down (line 61) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 94) | int __sched __down_interruptible(struct semaphore * sem) function __down_trylock (line 153) | int __down_trylock(struct semaphore * sem) FILE: arch/arm26/kernel/setup.c function fpe_setup (line 46) | static int __init fpe_setup(char *line) type meminfo (line 55) | struct meminfo type tag (line 56) | struct tag type tag (line 57) | struct tag type meminfo (line 58) | struct meminfo type processor (line 75) | struct processor type meminfo (line 82) | struct meminfo type proc_info_item (line 83) | struct proc_info_item type resource (line 92) | struct resource type resource (line 102) | struct resource function setup_processor (line 114) | static void __init setup_processor(void) function parse_cmdline (line 160) | static void __init function setup_ramdisk (line 204) | static void __init function request_standard_resources (line 219) | static void __init function parse_tag_core (line 283) | static int __init parse_tag_core(const struct tag *tag) function parse_tag_mem32 (line 295) | static int __init parse_tag_mem32(const struct tag *tag) type screen_info (line 314) | struct screen_info function parse_tag_videotext (line 323) | static int __init parse_tag_videotext(const struct tag *tag) function parse_tag_acorn (line 340) | static int __init parse_tag_acorn(const struct tag *tag) function parse_tag_ramdisk (line 349) | static int __init parse_tag_ramdisk(const struct tag *tag) function parse_tag_initrd (line 359) | static int __init parse_tag_initrd(const struct tag *tag) function parse_tag_initrd2 (line 369) | static int __init parse_tag_initrd2(const struct tag *tag) function parse_tag_serialnr (line 379) | static int __init parse_tag_serialnr(const struct tag *tag) function parse_tag_revision (line 388) | static int __init parse_tag_revision(const struct tag *tag) function parse_tag_cmdline (line 396) | static int __init parse_tag_cmdline(const struct tag *tag) function parse_tag (line 410) | static int __init parse_tag(const struct tag *tag) function parse_tags (line 428) | static void __init parse_tags(const struct tag *t) type init_tags (line 440) | struct init_tags { function setup_arch (line 454) | void __init setup_arch(char **cmdline_p) function c_show (line 523) | static int c_show(struct seq_file *m, void *v) type seq_file (line 554) | struct seq_file type seq_file (line 559) | struct seq_file function c_stop (line 565) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 569) | struct seq_operations FILE: arch/arm26/kernel/signal.c type pt_regs (line 43) | struct pt_regs function asmlinkage (line 48) | asmlinkage int sys_sigsuspend(int restart, unsigned long oldmask, old_si... function asmlinkage (line 68) | asmlinkage int function asmlinkage (line 96) | asmlinkage int type sigframe (line 131) | struct sigframe type rt_sigframe (line 138) | struct rt_sigframe function restore_sigcontext (line 147) | static int function asmlinkage (line 174) | asmlinkage int sys_sigreturn(struct pt_regs *regs) function asmlinkage (line 219) | asmlinkage int sys_rt_sigreturn(struct pt_regs *regs) function setup_sigcontext (line 261) | static int type k_sigaction (line 293) | struct k_sigaction type pt_regs (line 293) | struct pt_regs function setup_return (line 309) | static int function setup_frame (line 334) | static int function setup_rt_frame (line 356) | static int function restart_syscall (line 393) | static inline void restart_syscall(struct pt_regs *regs) function handle_signal (line 402) | static void function do_signal (line 480) | static int do_signal(sigset_t *oldset, struct pt_regs *regs, int syscall) function asmlinkage (line 535) | asmlinkage void FILE: arch/arm26/kernel/sys_arm.c function asmlinkage (line 42) | asmlinkage int sys_pipe(unsigned long * fildes) function do_mmap2 (line 56) | inline long do_mmap2( type mmap_arg_struct (line 90) | struct mmap_arg_struct { function asmlinkage (line 99) | asmlinkage int old_mmap(struct mmap_arg_struct *arg) function sys_arm_mremap (line 116) | asmlinkage unsigned long type sel_arg_struct (line 144) | struct sel_arg_struct { function asmlinkage (line 150) | asmlinkage int old_select(struct sel_arg_struct *arg) function asmlinkage (line 165) | asmlinkage int sys_ipc (uint call, int first, int second, int third, voi... function asmlinkage (line 241) | asmlinkage int sys_fork(struct pt_regs *regs) function asmlinkage (line 249) | asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp,... function asmlinkage (line 263) | asmlinkage int sys_vfork(struct pt_regs *regs) function asmlinkage (line 271) | asmlinkage int sys_execve(char *filenamei, char **argv, char **envp, str... function execve (line 287) | long execve(const char *filename, char **argv, char **envp) FILE: arch/arm26/kernel/time.c function dummy_set_rtc (line 49) | static int dummy_set_rtc(void) function gettimeoffset (line 64) | static unsigned long gettimeoffset(void) function sched_clock (line 102) | unsigned long long sched_clock(void) function do_set_rtc (line 115) | static inline void do_set_rtc(void) function do_gettimeofday (line 140) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 170) | int do_settimeofday(struct timespec *tv) function irqreturn_t (line 203) | static irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs... type irqaction (line 214) | struct irqaction function time_init (line 225) | void __init time_init(void) FILE: arch/arm26/kernel/traps.c type mm_struct (line 42) | struct mm_struct function verify_stack (line 53) | static int verify_stack(unsigned long sp) function dump_mem (line 64) | static void dump_mem(const char *str, unsigned long bottom, unsigned lon... function dump_instr (line 100) | static void dump_instr(struct pt_regs *regs) function __dump_stack (line 133) | void __dump_stack(struct task_struct *tsk, unsigned long sp) function dump_stack (line 138) | void dump_stack(void) function dump_backtrace (line 148) | void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) function show_stack (line 170) | void show_stack(struct task_struct *task, unsigned long *sp) { function NORET_TYPE (line 179) | NORET_TYPE void die(const char *str, struct pt_regs *regs, int err) function die_if_kernel (line 202) | void die_if_kernel(const char *str, struct pt_regs *regs, int err) type pt_regs (line 211) | struct pt_regs function request_undef_hook (line 213) | int request_undef_hook(int (*fn)(struct pt_regs *)) function release_undef_hook (line 227) | int release_undef_hook(int (*fn)(struct pt_regs *)) function undefined_extension (line 241) | static int undefined_extension(struct pt_regs *regs, unsigned int op) function asmlinkage (line 251) | asmlinkage void do_undefinstr(struct pt_regs *regs) function asmlinkage (line 296) | asmlinkage void do_excpt(unsigned long address, struct pt_regs *regs, in... function asmlinkage (line 319) | asmlinkage void do_unexp_fiq (struct pt_regs *regs) function asmlinkage (line 333) | asmlinkage void bad_mode(struct pt_regs *regs, int reason, int proc_mode) function bad_syscall (line 354) | static int bad_syscall(int n, struct pt_regs *regs) function do_cache_op (line 380) | static inline void function asmlinkage (line 402) | asmlinkage int arm_syscall(int no, struct pt_regs *regs) function __bad_xchg (line 462) | void __bad_xchg(volatile void *ptr, int size) function asmlinkage (line 473) | asmlinkage void function __bug (line 495) | volatile void __bug(const char *file, int line, void *data) function __readwrite_bug (line 504) | void __readwrite_bug(const char *fn) function __pte_error (line 510) | void __pte_error(const char *file, int line, unsigned long val) function __pmd_error (line 515) | void __pmd_error(const char *file, int line, unsigned long val) function __pgd_error (line 520) | void __pgd_error(const char *file, int line, unsigned long val) function asmlinkage (line 525) | asmlinkage void __div0(void) function abort (line 531) | void abort(void) function trap_init (line 539) | void __init trap_init(void) FILE: arch/arm26/lib/ashldi3.c function DItype (line 34) | DItype FILE: arch/arm26/lib/ashrdi3.c function DItype (line 34) | DItype FILE: arch/arm26/lib/gcclib.h type UQItype (line 7) | typedef unsigned int UQItype __attribute__ ((mode (QI))); type SItype (line 8) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 9) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 10) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 11) | typedef int word_type __attribute__ ((mode (__word__))); type UDItype (line 12) | typedef unsigned int UDItype __attribute__ ((mode (DI))); type DIstruct (line 14) | struct DIstruct {SItype low, high;} type DIunion (line 16) | typedef union FILE: arch/arm26/lib/kbd.c function gen_setkeycode (line 127) | static int gen_setkeycode(unsigned int scancode, unsigned int keycode) function gen_getkeycode (line 138) | static int gen_getkeycode(unsigned int scancode) function gen_translate (line 146) | static int function gen_unexpected_up (line 246) | static char gen_unexpected_up(unsigned char keycode) FILE: arch/arm26/lib/lshrdi3.c function DItype (line 34) | DItype FILE: arch/arm26/lib/muldi3.c function DItype (line 62) | DItype FILE: arch/arm26/lib/ucmpdi2.c function word_type (line 34) | word_type FILE: arch/arm26/lib/udivdi3.c function UDItype (line 47) | UDItype function UDItype (line 227) | UDItype function UDItype (line 233) | UDItype FILE: arch/arm26/machine/dma.c function arc_floppy_data_enable_dma (line 32) | static void arc_floppy_data_enable_dma(dmach_t channel, dma_t *dma) function arc_floppy_data_get_dma_residue (line 72) | static int arc_floppy_data_get_dma_residue(dmach_t channel, dma_t *dma) function arc_floppy_cmdend_enable_dma (line 80) | static void arc_floppy_cmdend_enable_dma(dmach_t channel, dma_t *dma) function arc_floppy_cmdend_get_dma_residue (line 98) | static int arc_floppy_cmdend_get_dma_residue(dmach_t channel, dma_t *dma) function arc_disable_dma (line 107) | static void arc_disable_dma(dmach_t channel, dma_t *dma) type dma_ops (line 112) | struct dma_ops type dma_ops (line 119) | struct dma_ops type fiq_handler (line 128) | struct fiq_handler function a5k_floppy_get_dma_residue (line 132) | static int a5k_floppy_get_dma_residue(dmach_t channel, dma_t *dma) function a5k_floppy_enable_dma (line 139) | static void a5k_floppy_enable_dma(dmach_t channel, dma_t *dma) function a5k_floppy_disable_dma (line 171) | static void a5k_floppy_disable_dma(dmach_t channel, dma_t *dma) type dma_ops (line 177) | struct dma_ops function sound_enable_disable_dma (line 188) | static void sound_enable_disable_dma(dmach_t channel, dma_t *dma) type dma_ops (line 192) | struct dma_ops function arch_dma_init (line 198) | void __init arch_dma_init(dma_t *dma) FILE: arch/arm26/machine/irq.c function arc_ack_irq_a (line 33) | static void arc_ack_irq_a(unsigned int irq) function arc_mask_irq_a (line 45) | static void arc_mask_irq_a(unsigned int irq) function arc_unmask_irq_a (line 56) | static void arc_unmask_irq_a(unsigned int irq) type irqchip (line 67) | struct irqchip function arc_mask_irq_b (line 73) | static void arc_mask_irq_b(unsigned int irq) function arc_unmask_irq_b (line 81) | static void arc_unmask_irq_b(unsigned int irq) type irqchip (line 90) | struct irqchip function arc_init_irq (line 122) | void __init arc_init_irq(void) FILE: arch/arm26/machine/latches.c function oldlatch_aupdate (line 28) | void oldlatch_aupdate(unsigned char mask,unsigned char newdata) function oldlatch_bupdate (line 44) | void oldlatch_bupdate(unsigned char mask,unsigned char newdata) function oldlatch_init (line 59) | static int __init oldlatch_init(void) FILE: arch/arm26/mm/extable.c function fixup_exception (line 9) | int fixup_exception(struct pt_regs *regs) FILE: arch/arm26/mm/fault.c function show_pte (line 47) | void show_pte(struct mm_struct *mm, unsigned long addr) function __do_kernel_fault (line 85) | static void function __do_user_fault (line 114) | static void function __do_page_fault (line 139) | static int function do_page_fault (line 206) | int do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *... function asmlinkage (line 296) | asmlinkage void function asmlinkage (line 306) | asmlinkage int FILE: arch/arm26/mm/fault.h type mm_struct (line 1) | struct mm_struct type pt_regs (line 3) | struct pt_regs FILE: arch/arm26/mm/init.c type mmu_gather (line 39) | struct mmu_gather type meminfo (line 53) | struct meminfo type page (line 59) | struct page function show_mem (line 61) | void show_mem(void) type node_info (line 98) | struct node_info { function find_bootmap_pfn (line 116) | static unsigned int __init function find_memend_and_nodes (line 153) | static void __init type meminfo (line 197) | struct meminfo type node_info (line 199) | struct node_info function paging_init (line 271) | void __init paging_init(struct meminfo *mi) function free_area (line 322) | static inline void free_area(unsigned long addr, unsigned long end, char... function mem_init (line 343) | void __init mem_init(void) function free_initmem (line 384) | void free_initmem(void){ function free_initrd_mem (line 396) | void free_initrd_mem(unsigned long start, unsigned long end) function keepinitrd_setup (line 407) | static int __init keepinitrd_setup(char *__unused) FILE: arch/arm26/mm/memc.c function pgd_t (line 37) | static inline pgd_t *alloc_pgd_table(void) function free_pgd_slow (line 51) | void free_pgd_slow(pgd_t *pgd) function pgd_t (line 71) | pgd_t *get_pgd_slow(struct mm_struct *mm) function setup_mm_for_reboot (line 139) | void setup_mm_for_reboot(char mode) function memtable_init (line 152) | void __init memtable_init(struct meminfo *mi) function iotable_init (line 167) | void __init iotable_init(struct map_desc *io_desc) function create_memmap_holes (line 175) | void __init create_memmap_holes(struct meminfo *mi) function pte_cache_ctor (line 179) | static void pte_cache_ctor(void *pte, kmem_cache_t *cache, unsigned long... function pgd_cache_ctor (line 184) | static void pgd_cache_ctor(void *pgd, kmem_cache_t *cache, unsigned long... function pgtable_cache_init (line 189) | void __init pgtable_cache_init(void) FILE: arch/arm26/mm/small_page.c type order (line 56) | struct order { type order (line 65) | struct order function __get_small_page (line 80) | static unsigned long __get_small_page(int priority, struct order *order) function __free_small_page (line 129) | static void __free_small_page(unsigned long spage, struct order *order) function get_page_8k (line 186) | unsigned long get_page_8k(int priority) function free_page_8k (line 191) | void free_page_8k(unsigned long spage) FILE: arch/arm26/nwfpe/ARM-gcc.h type flag (line 19) | typedef char flag; type uint8 (line 20) | typedef unsigned char uint8; type int8 (line 21) | typedef signed char int8; type uint16 (line 22) | typedef int uint16; type int16 (line 23) | typedef int int16; type uint32 (line 24) | typedef unsigned int uint32; type int32 (line 25) | typedef signed int int32; type bits64 (line 27) | typedef unsigned long long int bits64; type sbits64 (line 28) | typedef signed long long int sbits64; type bits8 (line 39) | typedef unsigned char bits8; type sbits8 (line 40) | typedef signed char sbits8; type bits16 (line 41) | typedef unsigned short int bits16; type sbits16 (line 42) | typedef signed short int sbits16; type bits32 (line 43) | typedef unsigned int bits32; type sbits32 (line 44) | typedef signed int sbits32; type uint64 (line 46) | typedef unsigned long long int uint64; type int64 (line 47) | typedef signed long long int int64; FILE: arch/arm26/nwfpe/double_cpdo.c function DoubleCPDO (line 38) | unsigned int DoubleCPDO(const unsigned int opcode) function float64 (line 227) | float64 float64_exp(float64 rFm) function float64 (line 233) | float64 float64_ln(float64 rFm) function float64 (line 239) | float64 float64_sin(float64 rFm) function float64 (line 245) | float64 float64_cos(float64 rFm) function float64 (line 252) | float64 float64_arcsin(float64 rFm) function float64 (line 257) | float64 float64_arctan(float64 rFm) function float64 (line 263) | float64 float64_log(float64 rFm) function float64 (line 268) | float64 float64_tan(float64 rFm) function float64 (line 273) | float64 float64_arccos(float64 rFm) function float64 (line 279) | float64 float64_pow(float64 rFn,float64 rFm) function float64 (line 284) | float64 float64_pol(float64 rFn,float64 rFm) FILE: arch/arm26/nwfpe/extended_cpdo.c function ExtendedCPDO (line 38) | unsigned int ExtendedCPDO(const unsigned int opcode) function floatx80 (line 219) | floatx80 floatx80_exp(floatx80 Fm) function floatx80 (line 224) | floatx80 floatx80_ln(floatx80 Fm) function floatx80 (line 229) | floatx80 floatx80_sin(floatx80 rFm) function floatx80 (line 234) | floatx80 floatx80_cos(floatx80 rFm) function floatx80 (line 239) | floatx80 floatx80_arcsin(floatx80 rFm) function floatx80 (line 244) | floatx80 floatx80_arctan(floatx80 rFm) function floatx80 (line 249) | floatx80 floatx80_log(floatx80 rFm) function floatx80 (line 254) | floatx80 floatx80_tan(floatx80 rFm) function floatx80 (line 259) | floatx80 floatx80_arccos(floatx80 rFm) function floatx80 (line 264) | floatx80 floatx80_pow(floatx80 rFn,floatx80 rFm) function floatx80 (line 269) | floatx80 floatx80_pol(floatx80 rFn,floatx80 rFm) FILE: arch/arm26/nwfpe/fpa11.c function resetFPA11 (line 37) | void resetFPA11(void) function SetRoundingMode (line 57) | void SetRoundingMode(const unsigned int opcode) function SetRoundingPrecision (line 96) | void SetRoundingPrecision(const unsigned int opcode) function FPA11_CheckInit (line 129) | void FPA11_CheckInit(void) function EmulateAll (line 142) | unsigned int EmulateAll(unsigned int opcode) function EmulateAll1 (line 184) | unsigned int EmulateAll1(unsigned int opcode) FILE: arch/arm26/nwfpe/fpa11.h type FPREG (line 50) | typedef union tagFPREG { type FPA11 (line 69) | typedef struct tagFPA11 { FILE: arch/arm26/nwfpe/fpa11_cpdo.c function EmulateCPDO (line 29) | unsigned int EmulateCPDO(const unsigned int opcode) FILE: arch/arm26/nwfpe/fpa11_cpdt.c function loadSingle (line 31) | static inline function loadDouble (line 39) | static inline function loadExtended (line 50) | static inline function loadMultiple (line 62) | static inline function storeSingle (line 94) | static inline function storeDouble (line 120) | static inline function storeExtended (line 147) | static inline function storeMultiple (line 175) | static inline function PerformLDF (line 205) | unsigned int PerformLDF(const unsigned int opcode) function PerformSTF (line 239) | unsigned int PerformSTF(const unsigned int opcode) function PerformLFM (line 274) | unsigned int PerformLFM(const unsigned int opcode) function PerformSFM (line 306) | unsigned int PerformSFM(const unsigned int opcode) function EmulateCPDT (line 339) | unsigned int EmulateCPDT(const unsigned int opcode) FILE: arch/arm26/nwfpe/fpa11_cprt.c function EmulateCPRT (line 43) | unsigned int EmulateCPRT(const unsigned int opcode) function PerformFLT (line 79) | unsigned int PerformFLT(const unsigned int opcode) function PerformFIX (line 118) | unsigned int PerformFIX(const unsigned int opcode) function PerformComparisonOperation (line 156) | static unsigned int __inline__ function PerformComparison (line 185) | static unsigned int PerformComparison(const unsigned int opcode) FILE: arch/arm26/nwfpe/fpmodule.c type task_struct (line 45) | struct task_struct function fpe_unload (line 78) | static int fpe_unload(void) function fpe_init (line 84) | static int __init fpe_init(void) function fpe_exit (line 116) | static void __exit fpe_exit(void) function float_raise (line 142) | void float_raise(signed char flags) FILE: arch/arm26/nwfpe/fpopcode.c function getTransferLength (line 62) | unsigned int getTransferLength(const unsigned int opcode) function getRegisterCount (line 77) | unsigned int getRegisterCount(const unsigned int opcode) function getRoundingPrecision (line 93) | unsigned int getRoundingPrecision(const unsigned int opcode) function getDestinationSize (line 108) | unsigned int getDestinationSize(const unsigned int opcode) function checkCondition (line 145) | unsigned int checkCondition(const unsigned int opcode, const unsigned in... FILE: arch/arm26/nwfpe/fpopcode.h function floatx80 (line 369) | static inline const floatx80 getExtendedConstant(const unsigned int nIndex) function float64 (line 375) | static inline const float64 getDoubleConstant(const unsigned int nIndex) function float32 (line 381) | static inline const float32 getSingleConstant(const unsigned int nIndex) FILE: arch/arm26/nwfpe/fpsr.h type FPSR (line 41) | typedef unsigned int FPSR; type FPCR (line 42) | typedef unsigned int FPCR; FILE: arch/arm26/nwfpe/single_cpdo.c function SingleCPDO (line 38) | unsigned int SingleCPDO(const unsigned int opcode) function float32 (line 201) | float32 float32_exp(float32 Fm) function float32 (line 206) | float32 float32_ln(float32 Fm) function float32 (line 211) | float32 float32_sin(float32 rFm) function float32 (line 216) | float32 float32_cos(float32 rFm) function float32 (line 221) | float32 float32_arcsin(float32 rFm) function float32 (line 226) | float32 float32_arctan(float32 rFm) function float32 (line 231) | float32 float32_arccos(float32 rFm) function float32 (line 236) | float32 float32_log(float32 rFm) function float32 (line 241) | float32 float32_tan(float32 rFm) function float32 (line 246) | float32 float32_pow(float32 rFn,float32 rFm) function float32 (line 251) | float32 float32_pol(float32 rFn,float32 rFm) FILE: arch/arm26/nwfpe/softfloat.c function int32 (line 78) | static int32 roundAndPackInt32( flag zSign, bits64 absZ ) function INLINE (line 121) | INLINE bits32 extractFloat32Frac( float32 a ) function INLINE (line 133) | INLINE int16 extractFloat32Exp( float32 a ) function INLINE (line 145) | INLINE flag extractFloat32Sign( float32 a ) function normalizeFloat32Subnormal (line 160) | static void function INLINE (line 183) | INLINE float32 packFloat32( flag zSign, int16 zExp, bits32 zSig ) function float32 (line 223) | static float32 roundAndPackFloat32( flag zSign, int16 zExp, bits32 zSig ) function float32 (line 285) | static float32 function INLINE (line 300) | INLINE bits64 extractFloat64Frac( float64 a ) function INLINE (line 312) | INLINE int16 extractFloat64Exp( float64 a ) function INLINE (line 324) | INLINE flag extractFloat64Sign( float64 a ) function normalizeFloat64Subnormal (line 339) | static void function INLINE (line 362) | INLINE float64 packFloat64( flag zSign, int16 zExp, bits64 zSig ) function float64 (line 392) | static float64 roundAndPackFloat64( flag zSign, int16 zExp, bits64 zSig ) function float64 (line 456) | static float64 function INLINE (line 474) | INLINE bits64 extractFloatx80Frac( floatx80 a ) function INLINE (line 487) | INLINE int32 extractFloatx80Exp( floatx80 a ) function INLINE (line 500) | INLINE flag extractFloatx80Sign( floatx80 a ) function normalizeFloatx80Subnormal (line 515) | static void function INLINE (line 532) | INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig ) function floatx80 (line 567) | static floatx80 function floatx80 (line 735) | static floatx80 function float32 (line 764) | float32 int32_to_float32( int32 a ) function float64 (line 782) | float64 int32_to_float64( int32 a ) function floatx80 (line 808) | floatx80 int32_to_floatx80( int32 a ) function int32 (line 837) | int32 float32_to_int32( float32 a ) function int32 (line 868) | int32 float32_to_int32_round_to_zero( float32 a ) function float64 (line 906) | float64 float32_to_float64( float32 a ) function floatx80 (line 938) | floatx80 float32_to_floatx80( float32 a ) function float32 (line 970) | float32 float32_round_to_int( float32 a ) function float32 (line 1031) | static float32 addFloat32Sigs( float32 a, float32 b, flag zSign ) function float32 (line 1103) | static float32 subFloat32Sigs( float32 a, float32 b, flag zSign ) function float32 (line 1177) | float32 float32_add( float32 a, float32 b ) function float32 (line 1199) | float32 float32_sub( float32 a, float32 b ) function float32 (line 1221) | float32 float32_mul( float32 a, float32 b ) function float32 (line 1282) | float32 float32_div( float32 a, float32 b ) function float32 (line 1345) | float32 float32_rem( float32 a, float32 b ) function float32 (line 1446) | float32 float32_sqrt( float32 a ) function flag (line 1501) | flag float32_eq( float32 a, float32 b ) function flag (line 1524) | flag float32_le( float32 a, float32 b ) function flag (line 1548) | flag float32_lt( float32 a, float32 b ) function flag (line 1573) | flag float32_eq_signaling( float32 a, float32 b ) function flag (line 1594) | flag float32_le_quiet( float32 a, float32 b ) function flag (line 1622) | flag float32_lt_quiet( float32 a, float32 b ) function int32 (line 1652) | int32 float64_to_int32( float64 a ) function int32 (line 1680) | int32 float64_to_int32_round_to_zero( float64 a ) function int32 (line 1727) | int32 float64_to_uint32( float64 a ) function int32 (line 1753) | int32 float64_to_uint32_round_to_zero( float64 a ) function float32 (line 1796) | float32 float64_to_float32( float64 a ) function floatx80 (line 1830) | floatx80 float64_to_floatx80( float64 a ) function float64 (line 1863) | float64 float64_round_to_int( float64 a ) function float64 (line 1925) | static float64 addFloat64Sigs( float64 a, float64 b, flag zSign ) function float64 (line 1997) | static float64 subFloat64Sigs( float64 a, float64 b, flag zSign ) function float64 (line 2071) | float64 float64_add( float64 a, float64 b ) function float64 (line 2093) | float64 float64_sub( float64 a, float64 b ) function float64 (line 2115) | float64 float64_mul( float64 a, float64 b ) function float64 (line 2174) | float64 float64_div( float64 a, float64 b ) function float64 (line 2245) | float64 float64_rem( float64 a, float64 b ) function float64 (line 2331) | float64 float64_sqrt( float64 a ) function flag (line 2392) | flag float64_eq( float64 a, float64 b ) function flag (line 2415) | flag float64_le( float64 a, float64 b ) function flag (line 2439) | flag float64_lt( float64 a, float64 b ) function flag (line 2464) | flag float64_eq_signaling( float64 a, float64 b ) function flag (line 2485) | flag float64_le_quiet( float64 a, float64 b ) function flag (line 2513) | flag float64_lt_quiet( float64 a, float64 b ) function int32 (line 2545) | int32 floatx80_to_int32( floatx80 a ) function int32 (line 2573) | int32 floatx80_to_int32_round_to_zero( floatx80 a ) function float32 (line 2616) | float32 floatx80_to_float32( floatx80 a ) function float64 (line 2645) | float64 floatx80_to_float64( floatx80 a ) function floatx80 (line 2674) | floatx80 floatx80_round_to_int( floatx80 a ) function floatx80 (line 2749) | static floatx80 addFloatx80Sigs( floatx80 a, floatx80 b, flag zSign ) function floatx80 (line 2818) | static floatx80 subFloatx80Sigs( floatx80 a, floatx80 b, flag zSign ) function floatx80 (line 2885) | floatx80 floatx80_add( floatx80 a, floatx80 b ) function floatx80 (line 2907) | floatx80 floatx80_sub( floatx80 a, floatx80 b ) function floatx80 (line 2929) | floatx80 floatx80_mul( floatx80 a, floatx80 b ) function floatx80 (line 2989) | floatx80 floatx80_div( floatx80 a, floatx80 b ) function floatx80 (line 3070) | floatx80 floatx80_rem( floatx80 a, floatx80 b ) function floatx80 (line 3168) | floatx80 floatx80_sqrt( floatx80 a ) function flag (line 3245) | flag floatx80_eq( floatx80 a, floatx80 b ) function flag (line 3276) | flag floatx80_le( floatx80 a, floatx80 b ) function flag (line 3310) | flag floatx80_lt( floatx80 a, floatx80 b ) function flag (line 3344) | flag floatx80_eq_signaling( floatx80 a, floatx80 b ) function flag (line 3372) | flag floatx80_le_quiet( floatx80 a, floatx80 b ) function flag (line 3409) | flag floatx80_lt_quiet( floatx80 a, floatx80 b ) FILE: arch/arm26/nwfpe/softfloat.h type float32 (line 50) | typedef unsigned long int float32; type float64 (line 51) | typedef unsigned long long float64; type floatx80 (line 52) | typedef struct { FILE: arch/cris/arch-v10/boot/compressed/misc.c type uch (line 42) | typedef unsigned char uch; type ush (line 43) | typedef unsigned short ush; type ulg (line 44) | typedef unsigned long ulg; function free (line 128) | static void free(void *where) function gzip_mark (line 132) | static void gzip_mark(void **ptr) function gzip_release (line 137) | static void gzip_release(void **ptr) function puts (line 144) | static void function flush_window (line 193) | static void function error (line 212) | static void function setup_normal_output_buffer (line 222) | void function decompress_kernel (line 228) | void FILE: arch/cris/arch-v10/boot/tools/build.c type exec (line 40) | struct exec type conv (line 58) | typedef union { function intel_long (line 65) | long intel_long(long l) function intel_int (line 76) | int intel_int(int i) function intel_short (line 87) | short intel_short(short l) function die (line 96) | void die(const char * str) function usage (line 102) | void usage(void) type exec (line 113) | struct exec type exec (line 113) | struct exec type stat (line 116) | struct stat FILE: arch/cris/arch-v10/drivers/axisflashmap.c type mtd_info (line 171) | struct mtd_info function map_word (line 175) | static map_word flash_read(struct map_info *map, unsigned long ofs) function flash_copy_from (line 182) | static void flash_copy_from(struct map_info *map, void *to, function flash_write (line 188) | static void flash_write(struct map_info *map, map_word d, unsigned long ... type map_info (line 208) | struct map_info type map_info (line 224) | struct map_info type mtd_partition (line 243) | struct mtd_partition type mtd_partition (line 262) | struct mtd_partition type mtd_info (line 304) | struct mtd_info type map_info (line 304) | struct map_info type mtd_info (line 306) | struct mtd_info type mtd_info (line 334) | struct mtd_info type mtd_info (line 336) | struct mtd_info type mtd_info (line 337) | struct mtd_info type mtd_info (line 338) | struct mtd_info type mtd_info (line 350) | struct mtd_info function init_axis_flash (line 388) | static int __init init_axis_flash(void) FILE: arch/cris/arch-v10/drivers/ds1302.c function tempudelay (line 183) | static void tempudelay(int usecs) function out_byte (line 193) | static void function in_byte (line 210) | static unsigned char function start (line 235) | static void function stop (line 247) | static void function ds1302_wenable (line 256) | static void function ds1302_wdisable (line 267) | static void function ds1302_readreg (line 280) | unsigned char function ds1302_writereg (line 295) | void function get_rtc_time (line 317) | void function rtc_ioctl (line 357) | static int function print_rtc_status (line 474) | static void type file_operations (line 494) | struct file_operations function ds1302_probe (line 503) | static int __init function ds1302_init (line 548) | int __init function ds1302_register (line 590) | static int __init ds1302_register(void) FILE: arch/cris/arch-v10/drivers/eeprom.c type eeprom_type (line 129) | struct eeprom_type type inode (line 147) | struct inode type file (line 147) | struct file type file (line 148) | struct file type file (line 149) | struct file type file (line 151) | struct file type inode (line 153) | struct inode type file (line 153) | struct file type eeprom_type (line 166) | struct eeprom_type type file_operations (line 169) | struct file_operations function eeprom_init (line 180) | int __init eeprom_init(void) function eeprom_open (line 444) | static int eeprom_open(struct inode * inode, struct file * file) function loff_t (line 464) | static loff_t eeprom_lseek(struct file * file, loff_t offset, int orig) function eeprom_read_buf (line 505) | static int eeprom_read_buf(loff_t addr, char * buf, int count) function eeprom_read (line 517) | static ssize_t eeprom_read(struct file * file, char * buf, size_t count,... function eeprom_write_buf (line 584) | static int eeprom_write_buf(loff_t addr, const char * buf, int count) function eeprom_write (line 596) | static ssize_t eeprom_write(struct file * file, const char * buf, size_t... function eeprom_close (line 756) | static int eeprom_close(struct inode * inode, struct file * file) function eeprom_address (line 764) | static int eeprom_address(unsigned long addr) function read_from_eeprom (line 823) | static int read_from_eeprom(char * buf, int count) function eeprom_disable_write_protect (line 877) | static void eeprom_disable_write_protect(void) FILE: arch/cris/arch-v10/drivers/gpio.c type inode (line 163) | struct inode type file (line 163) | struct file type file (line 165) | struct file type inode (line 167) | struct inode type file (line 167) | struct file type inode (line 168) | struct inode type file (line 168) | struct file type file (line 169) | struct file type poll_table_struct (line 169) | struct poll_table_struct type gpio_private (line 173) | struct gpio_private { type gpio_private (line 192) | struct gpio_private function gpio_poll (line 256) | static unsigned int function etrax_gpio_wake_up_check (line 294) | int etrax_gpio_wake_up_check(void) function irqreturn_t (line 316) | static irqreturn_t function irqreturn_t (line 326) | static irqreturn_t function gpio_write (line 347) | static ssize_t gpio_write(struct file * file, const char * buf, size_t c... function gpio_open (line 404) | static int function gpio_release (line 452) | static int function setget_input (line 487) | unsigned long inline setget_input(struct gpio_private *priv, unsigned lo... function setget_output (line 542) | unsigned long inline setget_output(struct gpio_private *priv, unsigned l... function gpio_ioctl (line 595) | static int function gpio_leds_ioctl (line 766) | static int type file_operations (line 795) | struct file_operations function gpio_init_port_g (line 805) | static void __init gpio_init_port_g(void) function __init (line 892) | static __init int FILE: arch/cris/arch-v10/drivers/i2c.c function i2c_start (line 193) | void function i2c_stop (line 218) | void function i2c_outbyte (line 245) | void function i2c_inbyte (line 277) | unsigned char function i2c_getack (line 334) | int function i2c_sendack (line 417) | void function i2c_sendnack (line 453) | void function i2c_writereg (line 484) | int function i2c_readreg (line 551) | unsigned char function i2c_open (line 626) | static int function i2c_release (line 632) | static int function i2c_ioctl (line 641) | static int type file_operations (line 679) | struct file_operations function i2c_init (line 686) | int __init function i2c_register (line 709) | static int __init FILE: arch/cris/arch-v10/drivers/pcf8563.c type inode (line 56) | struct inode type file (line 56) | struct file type file_operations (line 58) | struct file_operations function pcf8563_readreg (line 63) | unsigned char function pcf8563_writereg (line 86) | void function get_rtc_time (line 97) | void function pcf8563_init (line 125) | int __init function pcf8563_exit (line 176) | void __exit function pcf8563_ioctl (line 188) | int function pcf8563_register (line 298) | static int __init FILE: arch/cris/arch-v10/kernel/asm-offsets.c function main (line 15) | int main(void) FILE: arch/cris/arch-v10/kernel/debugport.c type dbg_port (line 91) | struct dbg_port type dbg_port (line 107) | struct dbg_port type tty_driver (line 151) | struct tty_driver type dbg_port (line 153) | struct dbg_port function start_port (line 172) | static void function console_write_direct (line 320) | static void function console_write (line 336) | static void function console_print_etrax (line 364) | void function getDebugChar (line 372) | int function putDebugChar (line 386) | void function enableDebugIRQ (line 396) | void type tty_driver (line 408) | struct tty_driver type console (line 409) | struct console function console_setup (line 414) | static int __init type console (line 436) | struct console type console (line 448) | struct console type console (line 461) | struct console type console (line 473) | struct console type console (line 485) | struct console function init_etrax_debug (line 501) | int __init function init_console (line 522) | int __init FILE: arch/cris/arch-v10/kernel/fasttimer.c type fast_timer (line 139) | struct fast_timer type fast_timer (line 192) | struct fast_timer type fast_timer (line 193) | struct fast_timer type fast_timer (line 194) | struct fast_timer function do_gettimeofday_fast (line 202) | void __INLINE__ do_gettimeofday_fast(struct timeval *tv) function timeval_cmp (line 219) | int __INLINE__ timeval_cmp(struct timeval *t0, struct timeval *t1) function start_timer1 (line 240) | void __INLINE__ start_timer1(unsigned long delay_us) function start_one_shot_timer (line 312) | void start_one_shot_timer(struct fast_timer *t, function fast_timer_pending (line 401) | static inline int fast_timer_pending (const struct fast_timer * t) function detach_fast_timer (line 406) | static inline int detach_fast_timer (struct fast_timer *t) function del_fast_timer (line 423) | int del_fast_timer(struct fast_timer * t) function irqreturn_t (line 441) | static irqreturn_t function wake_up_func (line 560) | static void wake_up_func(unsigned long data) type fast_timer (line 575) | struct fast_timer type wait_queue (line 582) | struct wait_queue type wait_queue (line 583) | struct wait_queue type proc_dir_entry (line 603) | struct proc_dir_entry function proc_fasttimer_read (line 611) | static int proc_fasttimer_read(char *buf, char **start, off_t offset, in... type fast_timer (line 797) | struct fast_timer type timeval (line 800) | struct timeval function test_timeout (line 802) | static void test_timeout(unsigned long data) function test_timeout1 (line 810) | static void test_timeout1(unsigned long data) function fast_timer_test (line 833) | static void fast_timer_test(void) function fast_timer_init (line 944) | void fast_timer_init(void) FILE: arch/cris/arch-v10/kernel/irq.c function set_int_vector (line 25) | void function set_break_vector (line 37) | void function arch_setup_irq (line 123) | void arch_setup_irq(int irq) function arch_free_irq (line 128) | void arch_free_irq(int irq) function init_IRQ (line 142) | void __init FILE: arch/cris/arch-v10/kernel/kgdb.c type registers (line 247) | typedef type error_type (line 420) | enum error_type type register_name (line 444) | enum register_name function gdb_cris_strlen (line 523) | static int function gdb_cris_strtol (line 548) | static int function double_this (line 567) | int function copy_registers (line 577) | static void function copy_registers_from_stack (line 590) | static void function copy_registers_to_stack (line 607) | static void function write_register (line 625) | static int function write_stack_register (line 661) | static int function read_register (line 696) | static int function highhex (line 734) | static inline char function lowhex (line 742) | static inline char function hex (line 749) | static int function getpacket (line 836) | static void function putpacket (line 887) | static void function putDebugString (line 927) | void function stub_is_stopped (line 946) | static void function handle_exception (line 1013) | static void function kill_restart (line 1349) | static void function address (line 1392) | address in PC (R15) function kgdb_init (line 1557) | void FILE: arch/cris/arch-v10/kernel/process.c function default_idle (line 30) | void default_idle(void) function exit_thread (line 41) | void exit_thread(void) function hard_reset_now (line 51) | void hard_reset_now (void) function thread_saved_pc (line 80) | unsigned long thread_saved_pc(struct task_struct *t) function kernel_thread_helper (line 85) | static void kernel_thread_helper(void* dummy, int (*fn)(void *), void * ... function kernel_thread (line 94) | int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function copy_thread (line 119) | int copy_thread(int nr, unsigned long clone_flags, unsigned long usp, function asmlinkage (line 178) | asmlinkage int sys_fork(long r10, long r11, long r12, long r13, long mof... function asmlinkage (line 186) | asmlinkage int sys_clone(unsigned long newusp, unsigned long flags, function asmlinkage (line 199) | asmlinkage int sys_vfork(long r10, long r11, long r12, long r13, long mo... function asmlinkage (line 208) | asmlinkage int sys_execve(const char *fname, char **argv, char **envp, function get_wchan (line 226) | unsigned long get_wchan(struct task_struct *p) function show_regs (line 256) | void show_regs(struct pt_regs * regs) FILE: arch/cris/arch-v10/kernel/ptrace.c function get_reg (line 29) | inline long get_reg(struct task_struct *task, unsigned int regno) function put_reg (line 46) | inline int put_reg(struct task_struct *task, unsigned int regno, function ptrace_disable (line 63) | void function asmlinkage (line 77) | asmlinkage int function do_syscall_trace (line 293) | void do_syscall_trace(void) FILE: arch/cris/arch-v10/kernel/setup.c type cpu_info (line 29) | struct cpu_info { function show_cpuinfo (line 51) | int show_cpuinfo(struct seq_file *m, void *v) function show_etrax_copyright (line 98) | void FILE: arch/cris/arch-v10/kernel/signal.c type pt_regs (line 44) | struct pt_regs function sys_sigsuspend (line 51) | int function sys_rt_sigsuspend (line 83) | int function sys_sigaction (line 119) | int function sys_sigaltstack (line 151) | int type sigframe (line 162) | struct sigframe { type rt_sigframe (line 168) | struct rt_sigframe { function restore_sigcontext (line 177) | static int function asmlinkage (line 220) | asmlinkage int sys_sigreturn(long r10, long r11, long r12, long r13, lon... function asmlinkage (line 262) | asmlinkage int sys_rt_sigreturn(long r10, long r11, long r12, long r13, function setup_sigcontext (line 304) | static int type k_sigaction (line 331) | struct k_sigaction type pt_regs (line 331) | struct pt_regs function setup_frame (line 356) | static void setup_frame(int sig, struct k_sigaction *ka, function setup_rt_frame (line 411) | static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *i... function handle_signal (line 479) | extern inline void function do_signal (line 541) | int do_signal(int canrestart, sigset_t *oldset, struct pt_regs *regs) FILE: arch/cris/arch-v10/kernel/time.c type irqaction (line 31) | struct irqaction function get_ns_in_jiffie (line 34) | unsigned long get_ns_in_jiffie(void) function do_slow_gettimeoffset (line 65) | unsigned long do_slow_gettimeoffset(void) function reset_watchdog (line 167) | void function stop_watchdog (line 183) | void type pt_regs (line 203) | struct pt_regs function irqreturn_t (line 205) | static inline irqreturn_t type irqaction (line 259) | struct irqaction function time_init (line 262) | void __init FILE: arch/cris/arch-v10/kernel/traps.c function show_registers (line 19) | void function watchdog_bite_hook (line 96) | void function die_if_kernel (line 110) | void FILE: arch/cris/arch-v10/lib/old_checksum.c function csum_partial (line 50) | unsigned int csum_partial(const unsigned char * buff, int len, unsigned ... FILE: arch/cris/arch-v10/lib/usercopy.c function __copy_user (line 33) | unsigned long FILE: arch/cris/arch-v10/mm/fault.c type exception_table_entry (line 29) | struct exception_table_entry type pt_regs (line 32) | struct pt_regs function handle_mmu_bus_fault (line 39) | void function find_fixup_code (line 99) | int FILE: arch/cris/arch-v10/mm/init.c function paging_init (line 27) | void __init function init_ioremap (line 194) | static int function flush_etrax_cacherange (line 226) | static inline void function prepare_rx_descriptor (line 253) | void function flush_etrax_cache (line 261) | void FILE: arch/cris/arch-v10/mm/tlb.c function flush_tlb_all (line 35) | void function flush_tlb_mm (line 64) | void function flush_tlb_page (line 101) | void function flush_tlb_range (line 144) | void function dump_tlb_all (line 192) | void function init_new_context (line 216) | int function switch_mm (line 225) | void FILE: arch/cris/kernel/crisksyms.c type pt_regs (line 24) | struct pt_regs type user (line 24) | struct user FILE: arch/cris/kernel/irq.c function disable_irq (line 47) | void function enable_irq (line 58) | void function probe_irq_on (line 68) | unsigned long function probe_irq_off (line 76) | int type irqaction (line 88) | struct irqaction function show_interrupts (line 90) | int show_interrupts(struct seq_file *p, void *v) function asmlinkage (line 124) | asmlinkage void do_IRQ(int irq, struct pt_regs * regs) function setup_irq (line 168) | int setup_irq(int irq, struct irqaction * new) function request_irq (line 220) | int request_irq(unsigned int irq, function free_irq (line 254) | void free_irq(unsigned int irq, void *dev_id) function weird_irq (line 284) | void weird_irq(void) function init_irq_proc (line 293) | void __init FILE: arch/cris/kernel/module.c function module_free (line 40) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 48) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate (line 56) | int apply_relocate(Elf32_Shdr *sechdrs, function apply_relocate_add (line 84) | int apply_relocate_add(Elf32_Shdr *sechdrs, function module_finalize (line 112) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 119) | void module_arch_cleanup(struct module *mod) FILE: arch/cris/kernel/process.c type fs_struct (line 126) | struct fs_struct type files_struct (line 127) | struct files_struct type signal_struct (line 128) | struct signal_struct type sighand_struct (line 129) | struct sighand_struct type mm_struct (line 130) | struct mm_struct type task_struct (line 150) | struct task_struct function disable_hlt (line 165) | void disable_hlt(void) function enable_hlt (line 172) | void enable_hlt(void) function cpu_idle (line 192) | void cpu_idle (void) function machine_restart (line 211) | void machine_restart(void) function machine_halt (line 224) | void machine_halt(void) function machine_power_off (line 232) | void machine_power_off(void) function flush_thread (line 244) | void flush_thread(void) function dump_thread (line 251) | void dump_thread(struct pt_regs * regs, struct user * dump) function dump_fpu (line 277) | int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) FILE: arch/cris/kernel/ptrace.c function get_reg (line 78) | inline long get_reg(struct task_struct *task, unsigned int regno) function put_reg (line 95) | inline int put_reg(struct task_struct *task, unsigned int regno, type pt_regs (line 110) | struct pt_regs function do_notify_resume (line 113) | void do_notify_resume(int canrestart, sigset_t *oldset, struct pt_regs *... FILE: arch/cris/kernel/semaphore.c function __up (line 40) | void __up(struct semaphore *sem) function __down (line 98) | void __sched __down(struct semaphore * sem) function __down_trylock (line 127) | int __down_trylock(struct semaphore * sem) FILE: arch/cris/kernel/setup.c type drive_info_struct (line 26) | struct drive_info_struct { char dummy[32]; } type screen_info (line 27) | struct screen_info function setup_arch (line 59) | void __init type seq_file (line 170) | struct seq_file type seq_file (line 176) | struct seq_file function c_stop (line 182) | static void c_stop(struct seq_file *m, void *v) type seq_file (line 186) | struct seq_file type seq_operations (line 188) | struct seq_operations FILE: arch/cris/kernel/sys_cris.c function asmlinkage (line 33) | asmlinkage int sys_pipe(unsigned long __user * fildes) function do_mmap2 (line 49) | static inline long function old_mmap (line 73) | asmlinkage unsigned long old_mmap(unsigned long __user *args) function sys_mmap2 (line 91) | asmlinkage long function asmlinkage (line 104) | asmlinkage int sys_ipc (uint call, int first, int second, FILE: arch/cris/kernel/time.c function do_gettimeofday (line 56) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 92) | int do_settimeofday(struct timespec *tv) function set_rtc_mmss (line 133) | int set_rtc_mmss(unsigned long nowtime) function get_cmos_time (line 175) | unsigned long function update_xtime_from_cmos (line 208) | void function sched_clock (line 220) | unsigned long long sched_clock(void) function init_udelay (line 225) | static int FILE: arch/cris/kernel/traps.c function show_trace (line 23) | void show_trace(unsigned long * stack) function show_stack (line 79) | void function show_stack (line 121) | int function dump_stack (line 133) | void dump_stack(void) function trap_init (line 140) | void __init FILE: arch/cris/mm/fault.c type pt_regs (line 104) | struct pt_regs type pt_regs (line 105) | struct pt_regs function asmlinkage (line 140) | asmlinkage void FILE: arch/cris/mm/init.c type mmu_gather (line 126) | struct mmu_gather function show_mem (line 133) | void function mem_init (line 164) | void __init function free_initmem (line 211) | void FILE: arch/cris/mm/ioremap.c function remap_area_pte (line 18) | extern inline void remap_area_pte(pte_t * pte, unsigned long address, un... function remap_area_pmd (line 43) | static inline int remap_area_pmd(pmd_t * pmd, unsigned long address, uns... function remap_area_pages (line 66) | static int remap_area_pages(unsigned long address, unsigned long phys_addr, type vm_struct (line 113) | struct vm_struct function iounmap (line 142) | void iounmap(void *addr) FILE: arch/cris/mm/tlb.c type mm_struct (line 29) | struct mm_struct function init_new_context (line 37) | int function alloc_context (line 46) | static inline void function get_mmu_context (line 81) | void function destroy_context (line 96) | void function tlb_init (line 109) | void __init FILE: arch/frv/kernel/debug-stub.c function asmlinkage (line 53) | asmlinkage void debug_stub(void) function debug_stub_init (line 101) | static void __init debug_stub_init(void) function debug_stub_exit (line 143) | void debug_stub_exit(int status) function debug_to_serial (line 156) | void debug_to_serial(const char *p, int n) function debug_to_serial2 (line 184) | void debug_to_serial2(const char *fmt, ...) function console_set_baud (line 202) | void __init console_set_baud(unsigned baud) function console_get_baud (line 233) | int __init console_get_baud(void) function __debug_bug_printk (line 254) | void __debug_bug_printk(const char *file, unsigned line) FILE: arch/frv/kernel/dma.c type frv_dma_channel (line 22) | struct frv_dma_channel { type frv_dma_channel (line 53) | struct frv_dma_channel function irqreturn_t (line 124) | static irqreturn_t dma_irq_handler(int irq, void *_channel, struct pt_re... function frv_dma_init (line 140) | void __init frv_dma_init(void) function frv_dma_open (line 170) | int frv_dma_open(const char *devname, function frv_dma_close (line 240) | void frv_dma_close(int dma) function frv_dma_config (line 261) | void frv_dma_config(int dma, unsigned long ccfr, unsigned long cctr, uns... function frv_dma_start (line 278) | void frv_dma_start(int dma, function frv_dma_restart_circular (line 303) | void frv_dma_restart_circular(int dma, unsigned long six) function frv_dma_stop (line 322) | void frv_dma_stop(int dma) function is_frv_dma_interrupting (line 342) | int is_frv_dma_interrupting(int dma) function frv_dma_dump (line 356) | void frv_dma_dump(int dma) function frv_dma_pause_all (line 378) | void frv_dma_pause_all(void) function frv_dma_resume_all (line 419) | void frv_dma_resume_all(void) function frv_dma_status_clear (line 455) | void frv_dma_status_clear(int dma) FILE: arch/frv/kernel/frv_ksyms.c type pt_regs (line 21) | struct pt_regs type user (line 21) | struct user FILE: arch/frv/kernel/gdb-io.c function gdbstub_io_init (line 55) | void gdbstub_io_init(void) function gdbstub_set_baud (line 82) | void gdbstub_set_baud(unsigned baud) function gdbstub_do_rx (line 113) | void gdbstub_do_rx(void) function gdbstub_rx_char (line 140) | int gdbstub_rx_char(unsigned char *_ch, int nonblock) function gdbstub_tx_char (line 189) | void gdbstub_tx_char(unsigned char ch) function gdbstub_tx_flush (line 211) | void gdbstub_tx_flush(void) FILE: arch/frv/kernel/gdb-stub.c type console (line 136) | struct console type user_context (line 139) | struct user_context type __debug_amr (line 141) | struct __debug_amr { type __debug_mmu (line 145) | struct __debug_mmu { type __debug_mmu (line 161) | struct __debug_mmu type gdbstub_bkpt (line 202) | struct gdbstub_bkpt { type gdbstub_bkpt (line 208) | struct gdbstub_bkpt function hex (line 225) | static int hex(unsigned char ch) function gdbstub_printk (line 236) | void gdbstub_printk(const char *fmt, ...) function gdbstub_purge_cache (line 257) | static void gdbstub_purge_cache(void) function gdbstub_recv_packet (line 270) | static void gdbstub_recv_packet(char *buffer) function gdbstub_send_packet (line 365) | static int gdbstub_send_packet(char *buffer) function hexToInt (line 410) | static int hexToInt(char **ptr, unsigned long *_value) function gdbstub_addr_probe (line 433) | static inline int gdbstub_addr_probe(const void *vaddr) function gdbstub_virt_to_pte (line 449) | static inline unsigned long gdbstub_virt_to_pte(unsigned long vaddr) function gdbstub_addr_map (line 483) | static inline int gdbstub_addr_map(const void *vaddr) function gdbstub_addr_unmap (line 504) | static inline void gdbstub_addr_unmap(void) function gdbstub_read_dword (line 515) | static inline int gdbstub_read_dword(const void *addr, uint32_t *_res) function gdbstub_write_dword (line 533) | static inline int gdbstub_write_dword(void *addr, uint32_t val) function gdbstub_read_word (line 549) | static inline int gdbstub_read_word(const void *addr, uint16_t *_res) function gdbstub_write_word (line 567) | static inline int gdbstub_write_word(void *addr, uint16_t val) function gdbstub_read_byte (line 583) | static inline int gdbstub_read_byte(const void *addr, uint8_t *_res) function gdbstub_write_byte (line 601) | static inline int gdbstub_write_byte(void *addr, uint8_t val) function __gdbstub_console_write (line 617) | static void __gdbstub_console_write(struct console *co, const char *p, u... function debug_to_serial (line 644) | void debug_to_serial(const char *p, int n) function kdev_t (line 652) | static kdev_t gdbstub_console_dev(struct console *con) type console (line 657) | struct console type brr_to_sig_map (line 815) | struct brr_to_sig_map { function gdbstub_compute_signal (line 846) | static inline int gdbstub_compute_signal(unsigned long brr) function gdbstub_set_breakpoint (line 863) | static int gdbstub_set_breakpoint(unsigned long type, unsigned long addr... function gdbstub_clear_breakpoint (line 1009) | int gdbstub_clear_breakpoint(unsigned long type, unsigned long addr, uns... function gdbstub_check_breakpoint (line 1145) | static void gdbstub_check_breakpoint(void) function gdbstub_show_regs (line 1164) | static void __attribute__((unused)) gdbstub_show_regs(void) function gdbstub_dump_debugregs (line 1192) | static void __attribute__((unused)) gdbstub_dump_debugregs(void) function gdbstub_get_mmu_state (line 1222) | void gdbstub_get_mmu_state(void) function gdbstub (line 1345) | void gdbstub(int sigval) function gdbstub_init (line 1961) | void __init gdbstub_init(void) function gdbstub_postinit (line 2014) | static int __init gdbstub_postinit(void) function gdbstub_exit (line 2028) | void gdbstub_exit(int status) function free (line 2068) | static void free(void *p) function ___get_HSR0 (line 2074) | static uint32_t ___get_HSR0(void) function ___set_HSR0 (line 2080) | static uint32_t ___set_HSR0(uint32_t x) FILE: arch/frv/kernel/init_task.c type fs_struct (line 13) | struct fs_struct type files_struct (line 14) | struct files_struct type signal_struct (line 15) | struct signal_struct type sighand_struct (line 16) | struct sighand_struct type mm_struct (line 17) | struct mm_struct type task_struct (line 37) | struct task_struct FILE: arch/frv/kernel/irq-mb93091.c type irq_source (line 37) | struct irq_source type irq_group (line 38) | struct irq_group type irq_source (line 44) | struct irq_source type irq_group (line 58) | struct irq_group function frv_fpga_control (line 80) | static void frv_fpga_control(struct irq_group *group, int index, int on) function frv_fpga_doirq (line 92) | static void frv_fpga_doirq(struct irq_source *source) function fpga_init (line 106) | void __init fpga_init(void) FILE: arch/frv/kernel/irq-mb93093.c type irq_source (line 37) | struct irq_source type irq_group (line 38) | struct irq_group type irq_source (line 44) | struct irq_source type irq_group (line 55) | struct irq_group function frv_fpga_control (line 66) | static void frv_fpga_control(struct irq_group *group, int index, int on) function frv_fpga_doirq (line 78) | static void frv_fpga_doirq(struct irq_source *source) function fpga_init (line 92) | void __init fpga_init(void) FILE: arch/frv/kernel/irq-mb93493.c type irq_source (line 31) | struct irq_source type irq_source (line 37) | struct irq_source function frv_mb93493_control (line 52) | static void frv_mb93493_control(struct irq_group *group, int index, int on) type irq_group (line 71) | struct irq_group function frv_mb93493_doirq (line 76) | static void frv_mb93493_doirq(struct irq_source *source) function mb93493_irq_route (line 85) | static void __init mb93493_irq_route(int irq, int source) function route_mb93493_irqs (line 91) | void __init route_mb93493_irqs(void) FILE: arch/frv/kernel/irq-routing.c type irq_level (line 22) | struct irq_level type irq_group (line 28) | struct irq_group type irq_group (line 30) | struct irq_group function frv_irq_route (line 32) | void __init frv_irq_route(struct irq_source *source, int irqlevel) function frv_irq_route_external (line 39) | void __init frv_irq_route_external(struct irq_source *source, int irq) function frv_irq_set_group (line 60) | void __init frv_irq_set_group(struct irq_group *group) function distribute_irqs (line 65) | void distribute_irqs(struct irq_group *group, unsigned long irqmask) function frv_cpuuart_doirq (line 104) | static void frv_cpuuart_doirq(struct irq_source *source) type irq_source (line 111) | struct irq_source function frv_cpudma_doirq (line 128) | static void frv_cpudma_doirq(struct irq_source *source) type irq_source (line 135) | struct irq_source function frv_cputimer_doirq (line 158) | static void frv_cputimer_doirq(struct irq_source *source) type irq_source (line 163) | struct irq_source function frv_cpuexternal_doirq (line 181) | static void frv_cpuexternal_doirq(struct irq_source *source) type irq_source (line 186) | struct irq_source type irq_group (line 207) | struct irq_group function route_cpu_irqs (line 237) | void __init route_cpu_irqs(void) FILE: arch/frv/kernel/irq.c function irqreturn_t (line 58) | irqreturn_t no_action(int cpl, void *dev_id, struct pt_regs *regs) { ret... function show_interrupts (line 65) | int show_interrupts(struct seq_file *p, void *v) function disable_irq_nosync (line 151) | void disable_irq_nosync(unsigned int irq) function disable_irq (line 194) | void disable_irq(unsigned int irq) function enable_irq (line 218) | void enable_irq(unsigned int irq) function asmlinkage (line 278) | asmlinkage void do_IRQ(void) function asmlinkage (line 346) | asmlinkage void do_NMI(void) function request_irq (line 383) | int request_irq(unsigned int irq, function free_irq (line 446) | void free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 516) | unsigned long probe_irq_on(void) function probe_irq_mask (line 539) | unsigned int probe_irq_mask(unsigned long xmask) function probe_irq_off (line 568) | int probe_irq_off(unsigned long xmask) function setup_irq (line 575) | int setup_irq(unsigned int irq, struct irqaction *new) type proc_dir_entry (line 643) | struct proc_dir_entry type proc_dir_entry (line 644) | struct proc_dir_entry function parse_hex_value (line 648) | static unsigned int parse_hex_value (const char *buffer, function prof_cpu_mask_read_proc (line 686) | static int prof_cpu_mask_read_proc (char *page, char **start, off_t off, function prof_cpu_mask_write_proc (line 695) | static int prof_cpu_mask_write_proc (struct file *file, const char *buffer, function register_irq_proc (line 712) | static void register_irq_proc (unsigned int irq) function init_irq_proc (line 728) | void init_irq_proc (void) function init_IRQ (line 757) | void __init init_IRQ(void) FILE: arch/frv/kernel/pm-mb93093.c function mb93093_power_switch_setup (line 31) | static void mb93093_power_switch_setup(void) function mb93093_power_switch_cleanup (line 41) | static void mb93093_power_switch_cleanup(void) function mb93093_power_switch_check (line 49) | static int mb93093_power_switch_check(void) function mb93093_pm_init (line 57) | static int __init mb93093_pm_init(void) FILE: arch/frv/kernel/pm.c function pm_do_suspend (line 37) | int pm_do_suspend(void) function __default_power_switch_setup (line 58) | static void __default_power_switch_setup(void) function __default_power_switch_cleanup (line 68) | static void __default_power_switch_cleanup(void) function __default_power_switch_check (line 76) | static int __default_power_switch_check(void) function pm_do_bus_sleep (line 85) | int pm_do_bus_sleep(void) function sleep_phys_sp (line 121) | unsigned long sleep_phys_sp(void *sp) function user_atoi (line 137) | static int user_atoi(char *ubuf, size_t len) function sysctl_pm_do_suspend (line 158) | static int sysctl_pm_do_suspend(ctl_table *ctl, int write, struct file *... function try_set_cmode (line 183) | static int try_set_cmode(int new_cmode) function cmode_procctl (line 214) | static int cmode_procctl(ctl_table *ctl, int write, struct file *filp, function cmode_sysctl (line 227) | static int cmode_sysctl(ctl_table *table, int *name, int nlen, function try_set_p0 (line 258) | static int try_set_p0(int new_p0) function try_set_cm (line 288) | static int try_set_cm(int new_cm) function p0_procctl (line 317) | static int p0_procctl(ctl_table *ctl, int write, struct file *filp, function p0_sysctl (line 330) | static int p0_sysctl(ctl_table *table, int *name, int nlen, function cm_procctl (line 361) | static int cm_procctl(ctl_table *ctl, int write, struct file *filp, function cm_sysctl (line 374) | static int cm_sysctl(ctl_table *table, int *name, int nlen, type ctl_table (line 406) | struct ctl_table type ctl_table (line 415) | struct ctl_table function pm_init (line 424) | static int __init pm_init(void) FILE: arch/frv/kernel/process.c type task_struct (line 42) | struct task_struct type task_struct (line 44) | struct task_struct function free_task_struct (line 50) | void free_task_struct(struct task_struct *p) function core_sleep_idle (line 56) | static void core_sleep_idle(void) function cpu_idle (line 78) | void cpu_idle(void) function machine_restart (line 93) | void machine_restart(char * __unused) function machine_halt (line 118) | void machine_halt(void) function machine_power_off (line 127) | void machine_power_off(void) function flush_thread (line 136) | void flush_thread(void) function user_stack (line 144) | inline unsigned long user_stack(const struct pt_regs *regs) function asmlinkage (line 151) | asmlinkage int sys_fork(void) function asmlinkage (line 161) | asmlinkage int sys_vfork(void) function asmlinkage (line 172) | asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, function prepare_to_copy (line 186) | void prepare_to_copy(struct task_struct *tsk) function copy_thread (line 195) | int copy_thread(int nr, unsigned long clone_flags, function dump_thread (line 245) | void dump_thread(struct pt_regs *regs, struct user *dump) function asmlinkage (line 267) | asmlinkage int sys_execve(char *name, char **argv, char **envp) function get_wchan (line 284) | unsigned long get_wchan(struct task_struct *p) function thread_saved_pc (line 313) | unsigned long thread_saved_pc(struct task_struct *tsk) function elf_check_arch (line 322) | int elf_check_arch(const struct elf32_hdr *hdr) FILE: arch/frv/kernel/ptrace.c function get_reg (line 39) | static inline long get_reg(struct task_struct *task, int regno) function put_reg (line 52) | static inline int put_reg(struct task_struct *task, int regno, function is_user_addr_valid (line 75) | static inline int is_user_addr_valid(struct task_struct *child, function ptrace_disable (line 98) | void ptrace_disable(struct task_struct *child) function ptrace_enable (line 103) | void ptrace_enable(struct task_struct *child) function asmlinkage (line 108) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 643) | asmlinkage void do_syscall_trace(int leaving) FILE: arch/frv/kernel/semaphore.c type sem_waiter (line 18) | struct sem_waiter { function semtrace (line 24) | void semtrace(struct semaphore *sem, const char *str) function __down (line 41) | void __down(struct semaphore *sem, unsigned long flags) function __down_interruptible (line 77) | int __down_interruptible(struct semaphore *sem, unsigned long flags) function __up (line 132) | void __up(struct semaphore *sem) FILE: arch/frv/kernel/setup.c type consw (line 67) | struct consw type consw (line 69) | struct consw type cpuinfo_frv (line 117) | struct cpuinfo_frv type clock_cmode (line 130) | struct clock_cmode { type clock_cmode (line 160) | struct clock_cmode type clock_cmode (line 162) | struct clock_cmode type clock_cmode (line 172) | struct clock_cmode type clock_cmode (line 187) | struct clock_cmode type clock_cmode (line 197) | struct clock_cmode type uart_port (line 200) | struct uart_port type uart_port (line 209) | struct uart_port function printk_xampr (line 219) | static void __init printk_xampr(unsigned long ampr, unsigned long amlr, ... function dump_memory_map (line 250) | static void __init dump_memory_map(void) function detect_mb93091 (line 329) | static void __init detect_mb93091(void) function determine_cpu (line 376) | static void __init determine_cpu(void) function determine_clocks (line 533) | void __pminit determine_clocks(int verbose) function reserve_dma_coherent (line 668) | static void __init reserve_dma_coherent(void) function calibrate_delay (line 720) | void __init calibrate_delay(void) function parse_cmdline_early (line 734) | static void __init parse_cmdline_early(char *cmdline) function setup_arch (line 763) | void __init setup_arch(char **cmdline_p) function setup_arch_serial (line 877) | static int __devinit setup_arch_serial(void) function setup_linux_memory (line 898) | static void __init setup_linux_memory(void) function setup_uclinux_memory (line 978) | static void __init setup_uclinux_memory(void) function show_cpuinfo (line 1037) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 1118) | struct seq_file type seq_file (line 1123) | struct seq_file function c_stop (line 1129) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 1133) | struct seq_operations function arch_gettod (line 1140) | void arch_gettod(int *year, int *mon, int *day, int *hour, function mb93090_sendlcdcmd (line 1151) | static void __init mb93090_sendlcdcmd(uint32_t cmd) function mb93090_display (line 1175) | static void __init mb93090_display(void) FILE: arch/frv/kernel/signal.c type fdpic_func_descriptor (line 33) | struct fdpic_func_descriptor { type pt_regs (line 38) | struct pt_regs function asmlinkage (line 43) | asmlinkage int sys_sigsuspend(int history0, int history1, old_sigset_t m... function asmlinkage (line 72) | asmlinkage int sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigset... function asmlinkage (line 108) | asmlinkage int sys_sigaction(int sig, function asmlinkage (line 140) | asmlinkage type sigframe (line 151) | struct sigframe type rt_sigframe (line 160) | struct rt_sigframe function restore_sigcontext (line 171) | static int restore_sigcontext(struct sigcontext __user *sc, int *_gr8) function asmlinkage (line 194) | asmlinkage int sys_sigreturn(void) function asmlinkage (line 224) | asmlinkage int sys_rt_sigreturn(void) function setup_sigcontext (line 258) | static int setup_sigcontext(struct sigcontext __user *sc, unsigned long ... type k_sigaction (line 279) | struct k_sigaction type pt_regs (line 280) | struct pt_regs function setup_frame (line 301) | static void setup_frame(int sig, struct k_sigaction *ka, sigset_t *set, ... function setup_rt_frame (line 384) | static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *i... function handle_signal (line 479) | static void handle_signal(unsigned long sig, siginfo_t *info, function do_signal (line 525) | int do_signal(struct pt_regs *regs, sigset_t *oldset) function asmlinkage (line 579) | asmlinkage void do_notify_resume(__u32 thread_info_flags) FILE: arch/frv/kernel/sys_frv.c function sys_pipe (line 35) | asmlinkage long sys_pipe(unsigned long * fildes) function sys_mmap2 (line 48) | asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, type mmap_arg_struct64 (line 83) | struct mmap_arg_struct64 { function sys_mmap64 (line 92) | asmlinkage long sys_mmap64(struct mmap_arg_struct64 *arg) function sys_ipc (line 132) | asmlinkage long sys_ipc(unsigned long call, FILE: arch/frv/kernel/sysctl.c function frv_change_dcache_mode (line 22) | static void frv_change_dcache_mode(unsigned long newmode) function procctl_frv_cachemode (line 51) | static int procctl_frv_cachemode(ctl_table *table, int write, struct fil... function procctl_frv_pin_cxnr (line 125) | static int procctl_frv_pin_cxnr(ctl_table *table, int write, struct file... type ctl_table (line 177) | struct ctl_table type ctl_table (line 191) | struct ctl_table function frv_sysctl_init (line 200) | static int __init frv_sysctl_init(void) FILE: arch/frv/kernel/time.c type pt_regs (line 50) | struct pt_regs type irqaction (line 52) | struct irqaction function set_rtc_mmss (line 56) | static inline int set_rtc_mmss(unsigned long nowtime) function irqreturn_t (line 65) | static irqreturn_t timer_interrupt(int irq, void *dummy, struct pt_regs ... function time_divisor_init (line 109) | void time_divisor_init(void) function time_init (line 125) | void time_init(void) function do_gettimeofday (line 153) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 195) | int do_settimeofday(struct timespec *tv) function sched_clock (line 231) | unsigned long long sched_clock(void) FILE: arch/frv/kernel/traps.c type pt_regs (line 31) | struct pt_regs function asmlinkage (line 39) | asmlinkage void insn_access_error(unsigned long esfr1, unsigned long epc... function asmlinkage (line 64) | asmlinkage void illegal_instruction(unsigned long esfr1, unsigned long e... function asmlinkage (line 106) | asmlinkage void media_exception(unsigned long msr0, unsigned long msr1) function asmlinkage (line 127) | asmlinkage void memory_access_exception(unsigned long esr0, function asmlinkage (line 175) | asmlinkage void data_access_error(unsigned long esfr1, unsigned long esr... function asmlinkage (line 197) | asmlinkage void data_store_error(unsigned long esfr1, unsigned long esr15) function asmlinkage (line 209) | asmlinkage void division_exception(unsigned long esfr1, unsigned long es... function asmlinkage (line 230) | asmlinkage void compound_exception(unsigned long esfr1, function dump_stack (line 248) | void dump_stack(void) function show_stack (line 253) | void show_stack(struct task_struct *task, unsigned long *sp) function show_trace_task (line 257) | void show_trace_task(struct task_struct *tsk) function show_regs (line 278) | void show_regs(struct pt_regs *regs) function die_if_kernel (line 302) | void die_if_kernel(const char *str, ...) function show_backtrace_regs (line 327) | static void show_backtrace_regs(struct pt_regs *frame) function show_backtrace (line 354) | void show_backtrace(struct pt_regs *frame, unsigned long sp) function trap_init (line 429) | void __init trap_init (void) FILE: arch/frv/kernel/uaccess.c function strncpy_from_user (line 19) | long strncpy_from_user(char *dst, const char *src, long count) function strnlen_user (line 69) | long strnlen_user(const char *src, long count) FILE: arch/frv/lib/checksum.c function from32to16 (line 37) | static inline unsigned short from32to16(unsigned long x) function do_csum (line 46) | static unsigned long do_csum(const unsigned char * buff, int len) function csum_partial (line 107) | unsigned int csum_partial(const unsigned char * buff, int len, unsigned ... function ip_compute_csum (line 122) | unsigned short ip_compute_csum(const unsigned char * buff, int len) function csum_partial_copy_from_user (line 131) | unsigned int function csum_partial_copy (line 143) | unsigned int FILE: arch/frv/mb93090-mb00/pci-dma-nommu.c type dma_alloc_record (line 27) | struct dma_alloc_record { type device (line 36) | struct device type dma_alloc_record (line 38) | struct dma_alloc_record type list_head (line 39) | struct list_head type dma_alloc_record (line 59) | struct dma_alloc_record function dma_free_coherent (line 86) | void dma_free_coherent(struct device *hwdev, size_t size, void *vaddr, d... function dma_addr_t (line 112) | dma_addr_t dma_map_single(struct device *dev, void *ptr, size_t size, function dma_map_sg (line 139) | int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, FILE: arch/frv/mb93090-mb00/pci-dma.c type device (line 20) | struct device function dma_free_coherent (line 31) | void dma_free_coherent(struct device *hwdev, size_t size, void *vaddr, d... function dma_addr_t (line 43) | dma_addr_t dma_map_single(struct device *dev, void *ptr, size_t size, function dma_map_sg (line 70) | int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, function dma_addr_t (line 99) | dma_addr_t dma_map_page(struct device *dev, struct page *page, unsigned ... FILE: arch/frv/mb93090-mb00/pci-frv.c function pcibios_update_resource (line 23) | void function pcibios_align_resource (line 65) | void function pcibios_allocate_bus_resources (line 113) | static void __init pcibios_allocate_bus_resources(struct list_head *bus_... function pcibios_allocate_resources (line 138) | static void __init pcibios_allocate_resources(int pass) function pcibios_assign_resources (line 185) | static void __init pcibios_assign_resources(void) function pcibios_resource_survey (line 229) | void __init pcibios_resource_survey(void) function pcibios_enable_resources (line 238) | int pcibios_enable_resources(struct pci_dev *dev, int mask) function pcibios_set_master (line 276) | void pcibios_set_master(struct pci_dev *dev) FILE: arch/frv/mb93090-mb00/pci-frv.h type pci_dev (line 34) | struct pci_dev type pci_bus (line 39) | struct pci_bus type pci_ops (line 40) | struct pci_ops type pci_dev (line 47) | struct pci_dev FILE: arch/frv/mb93090-mb00/pci-irq.c function pcibios_irq_init (line 42) | void __init pcibios_irq_init(void) function pcibios_fixup_irqs (line 46) | void __init pcibios_fixup_irqs(void) function pcibios_penalize_isa_irq (line 63) | void __init pcibios_penalize_isa_irq(int irq) function pcibios_enable_irq (line 67) | void pcibios_enable_irq(struct pci_dev *dev) FILE: arch/frv/mb93090-mb00/pci-vdk.c type pci_bus (line 31) | struct pci_bus type pci_ops (line 32) | struct pci_ops function __query (line 64) | static inline int __query(const struct pci_dev *dev) function pci_frv_read_config (line 77) | static int pci_frv_read_config(struct pci_bus *bus, unsigned int devfn, ... function pci_frv_write_config (line 110) | static int pci_frv_write_config(struct pci_bus *bus, unsigned int devfn,... type pci_ops (line 151) | struct pci_ops function pci_sanity_check (line 166) | static int __init pci_sanity_check(struct pci_ops *o) type pci_ops (line 183) | struct pci_ops function pcibios_fixup_ghosts (line 209) | static void __init pcibios_fixup_ghosts(struct pci_bus *b) function pcibios_fixup_peer_bridges (line 258) | static void __init pcibios_fixup_peer_bridges(void) function pci_fixup_umc_ide (line 289) | static void __init pci_fixup_umc_ide(struct pci_dev *d) function pci_fixup_ide_bases (line 302) | static void __init pci_fixup_ide_bases(struct pci_dev *d) function pci_fixup_ide_trash (line 321) | static void __init pci_fixup_ide_trash(struct pci_dev *d) function pci_fixup_latency (line 334) | static void __devinit pci_fixup_latency(struct pci_dev *d) function pcibios_fixup_bus (line 355) | void __init pcibios_fixup_bus(struct pci_bus *bus) function pcibios_init (line 383) | int __init pcibios_init(void) function pcibios_enable_device (line 459) | int pcibios_enable_device(struct pci_dev *dev, int mask) FILE: arch/frv/mm/cache-page.c function flush_dcache_page (line 21) | void flush_dcache_page(struct page *page) function flush_icache_user_range (line 46) | void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, FILE: arch/frv/mm/dma-alloc.c function map_page (line 50) | static int map_page(unsigned long va, unsigned long pa, pgprot_t prot) type vm_struct (line 86) | struct vm_struct type page (line 120) | struct page function consistent_free (line 146) | void consistent_free(void *vaddr) function consistent_sync (line 156) | void consistent_sync(void *vaddr, size_t size, int direction) function consistent_sync_page (line 181) | void consistent_sync_page(struct page *page, unsigned long offset, FILE: arch/frv/mm/elf-fdpic.c function elf_fdpic_arch_lay_out_mm (line 22) | void elf_fdpic_arch_lay_out_mm(struct elf_fdpic_params *exec_params, function arch_get_unmapped_area (line 58) | unsigned long arch_get_unmapped_area(struct file *filp, unsigned long ad... FILE: arch/frv/mm/extable.c type exception_table_entry (line 10) | struct exception_table_entry __attribute__((aligned(8))) type exception_table_entry (line 11) | struct exception_table_entry __attribute__((aligned(8))) function search_one_table (line 20) | static inline unsigned long search_one_table(const struct exception_tabl... function search_exception_table (line 44) | unsigned long search_exception_table(unsigned long pc) FILE: arch/frv/mm/fault.c function asmlinkage (line 33) | asmlinkage void do_page_fault(int datammu, unsigned long esr0, unsigned ... FILE: arch/frv/mm/highmem.c type page (line 13) | struct page function kunmap (line 21) | void kunmap(struct page *page) type page (line 30) | struct page FILE: arch/frv/mm/init.c type mmu_gather (line 43) | struct mmu_gather function show_mem (line 66) | void show_mem(void) function paging_init (line 100) | void __init paging_init(void) function mem_init (line 149) | void __init mem_init(void) function free_initmem (line 203) | void __init free_initmem(void) function free_initrd_mem (line 229) | void __init free_initrd_mem(unsigned long start, unsigned long end) FILE: arch/frv/mm/kmap.c function iounmap (line 42) | void iounmap(void *addr) function __iounmap (line 51) | void __iounmap(void *addr, unsigned long size) function kernel_set_cachemode (line 60) | void kernel_set_cachemode(void *addr, unsigned long size, int cmode) FILE: arch/frv/mm/mmu-context.c function init_new_context (line 29) | int init_new_context(struct task_struct *tsk, struct mm_struct *mm) function get_cxn (line 44) | static unsigned get_cxn(mm_context_t *ctx) function change_mm_context (line 90) | void change_mm_context(mm_context_t *old, mm_context_t *ctx, pgd_t *pgd) function destroy_context (line 130) | void destroy_context(struct mm_struct *mm) type mm_struct (line 154) | struct mm_struct function cxn_pin_by_pid (line 168) | int cxn_pin_by_pid(pid_t pid) FILE: arch/frv/mm/pgalloc.c function pte_t (line 23) | pte_t *pte_alloc_one_kernel(struct mm_struct *mm, unsigned long address) type page (line 31) | struct page type mm_struct (line 31) | struct mm_struct type page (line 33) | struct page function __set_pmd (line 46) | void __set_pmd(pmd_t *pmdptr, unsigned long pmd) type page (line 81) | struct page function pgd_list_add (line 83) | static inline void pgd_list_add(pgd_t *pgd) function pgd_list_del (line 93) | static inline void pgd_list_del(pgd_t *pgd) function pgd_ctor (line 103) | void pgd_ctor(void *pgd, kmem_cache_t *cache, unsigned long unused) function pgd_dtor (line 123) | void pgd_dtor(void *pgd, kmem_cache_t *cache, unsigned long unused) function pgd_t (line 132) | pgd_t *pgd_alloc(struct mm_struct *mm) function pgd_free (line 143) | void pgd_free(pgd_t *pgd) function pgtable_cache_init (line 149) | void __init pgtable_cache_init(void) FILE: arch/frv/mm/unaligned.c function handle_misalignment (line 83) | int handle_misalignment(unsigned long esr0, unsigned long ear0, unsigned... FILE: arch/h8300/kernel/asm-offsets.c function main (line 25) | int main(void) FILE: arch/h8300/kernel/gpio.c function h8300_reserved_gpio (line 64) | int h8300_reserved_gpio(int port, unsigned int bits) function h8300_free_gpio (line 77) | int h8300_free_gpio(int port, unsigned int bits) function h8300_set_gpio_dir (line 90) | int h8300_set_gpio_dir(int port_bit,int dir) function h8300_get_gpio_dir (line 108) | int h8300_get_gpio_dir(int port_bit) function gpio_proc_read (line 142) | static int gpio_proc_read(char *buf, char **start, off_t offset, function __init (line 158) | static __init int register_proc(void) function h8300_gpio_init (line 171) | void __init h8300_gpio_init(void) FILE: arch/h8300/kernel/h8300_ksyms.c type pt_regs (line 25) | struct pt_regs type user (line 25) | struct user FILE: arch/h8300/kernel/init_task.c type fs_struct (line 15) | struct fs_struct type files_struct (line 16) | struct files_struct type signal_struct (line 17) | struct signal_struct type sighand_struct (line 18) | struct sighand_struct type mm_struct (line 19) | struct mm_struct type task_struct (line 29) | struct task_struct FILE: arch/h8300/kernel/ints.c type irq_handler_t (line 37) | typedef struct irq_handler { function init_IRQ (line 84) | void __init init_IRQ(void) function request_irq (line 130) | int request_irq(unsigned int irq, function free_irq (line 170) | void free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 191) | unsigned long probe_irq_on (void) function probe_irq_off (line 198) | int probe_irq_off (unsigned long irqs) function enable_irq (line 205) | void enable_irq(unsigned int irq) function disable_irq (line 211) | void disable_irq(unsigned int irq) function asmlinkage (line 217) | asmlinkage void process_int(int irq, struct pt_regs *fp) function show_interrupts (line 234) | int show_interrupts(struct seq_file *p, void *v) function init_irq_proc (line 246) | void init_irq_proc(void) function enable_kmalloc (line 250) | static int __init enable_kmalloc(void) FILE: arch/h8300/kernel/module.c function module_free (line 23) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 31) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate (line 39) | int apply_relocate(Elf32_Shdr *sechdrs, function apply_relocate_add (line 50) | int apply_relocate_add(Elf32_Shdr *sechdrs, function module_finalize (line 113) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 120) | void module_arch_cleanup(struct module *mod) FILE: arch/h8300/kernel/process.c function default_idle (line 54) | void default_idle(void) function default_idle (line 66) | void default_idle(void) function cpu_idle (line 82) | void cpu_idle(void) function machine_restart (line 87) | void machine_restart(char * __unused) function machine_halt (line 95) | void machine_halt(void) function machine_power_off (line 104) | void machine_power_off(void) function show_regs (line 113) | void show_regs(struct pt_regs * regs) function kernel_thread (line 131) | int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function flush_thread (line 161) | void flush_thread(void) function asmlinkage (line 172) | asmlinkage int h8300_fork(struct pt_regs *regs) function asmlinkage (line 177) | asmlinkage int h8300_vfork(struct pt_regs *regs) function asmlinkage (line 182) | asmlinkage int h8300_clone(struct pt_regs *regs) function copy_thread (line 196) | int copy_thread(int nr, unsigned long clone_flags, function dump_thread (line 217) | void dump_thread(struct pt_regs * regs, struct user * dump) function asmlinkage (line 245) | asmlinkage int sys_execve(char *name, char **argv, char **envp,int dummy... function thread_saved_pc (line 263) | unsigned long thread_saved_pc(struct task_struct *tsk) function get_wchan (line 268) | unsigned long get_wchan(struct task_struct *p) FILE: arch/h8300/kernel/ptrace.c type task_struct (line 36) | struct task_struct type task_struct (line 37) | struct task_struct type task_struct (line 38) | struct task_struct type task_struct (line 39) | struct task_struct function read_long (line 46) | inline function ptrace_disable (line 54) | void ptrace_disable(struct task_struct *child) function asmlinkage (line 59) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 260) | asmlinkage void syscall_trace(void) FILE: arch/h8300/kernel/semaphore.c function __up (line 45) | void __up(struct semaphore *sem) function __down (line 99) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 110) | int __sched __down_interruptible(struct semaphore * sem) function __down_trylock (line 130) | int __down_trylock(struct semaphore * sem) FILE: arch/h8300/kernel/setup.c function gdb_console_output (line 68) | static void gdb_console_output(struct console *c, const char *msg, unsig... function gdb_console_setup (line 82) | static int __init gdb_console_setup(struct console *co, char *options) type console (line 87) | struct console function setup_arch (line 97) | void __init setup_arch(char **cmdline_p) function show_cpuinfo (line 205) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 228) | struct seq_file type seq_file (line 233) | struct seq_file function c_stop (line 239) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 243) | struct seq_operations FILE: arch/h8300/kernel/signal.c type pt_regs (line 51) | struct pt_regs function asmlinkage (line 56) | asmlinkage int do_sigsuspend(struct pt_regs *regs) function asmlinkage (line 77) | asmlinkage int function asmlinkage (line 107) | asmlinkage int function asmlinkage (line 139) | asmlinkage int type sigframe (line 153) | struct sigframe type rt_sigframe (line 168) | struct rt_sigframe function restore_sigcontext (line 185) | static inline int function asmlinkage (line 217) | asmlinkage int do_sigreturn(unsigned long __unused,...) function asmlinkage (line 248) | asmlinkage int do_rt_sigreturn(unsigned long __unused,...) function setup_sigcontext (line 280) | static int setup_sigcontext(struct sigcontext __user *sc, struct pt_regs... type k_sigaction (line 301) | struct k_sigaction type pt_regs (line 301) | struct pt_regs function setup_frame (line 316) | static void setup_frame (int sig, struct k_sigaction *ka, function setup_rt_frame (line 383) | static void setup_rt_frame (int sig, struct k_sigaction *ka, siginfo_t *... function handle_signal (line 461) | static void function asmlinkage (line 505) | asmlinkage int do_signal(struct pt_regs *regs, sigset_t *oldset) FILE: arch/h8300/kernel/sys_h8300.c function asmlinkage (line 33) | asmlinkage int sys_pipe(unsigned long * fildes) function do_mmap2 (line 47) | static inline long do_mmap2( function sys_mmap2 (line 72) | asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, type mmap_arg_struct (line 86) | struct mmap_arg_struct { function asmlinkage (line 95) | asmlinkage int old_mmap(struct mmap_arg_struct *arg) type mmap_arg_struct64 (line 115) | struct mmap_arg_struct64 { function sys_mmap64 (line 124) | asmlinkage long sys_mmap64(struct mmap_arg_struct64 *arg) type sel_arg_struct (line 159) | struct sel_arg_struct { function asmlinkage (line 165) | asmlinkage int old_select(struct sel_arg_struct *arg) function asmlinkage (line 180) | asmlinkage int sys_ipc (uint call, int first, int second, function asmlinkage (line 264) | asmlinkage int function asmlinkage (line 270) | asmlinkage int sys_getpagesize(void) function asmlinkage (line 276) | asmlinkage void syscall_print(void *dummy,...) FILE: arch/h8300/kernel/time.c function timer_interrupt (line 43) | static void timer_interrupt(int irq, void *dummy, struct pt_regs * regs) function time_init (line 55) | void time_init(void) function do_gettimeofday (line 78) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 100) | int do_settimeofday(struct timespec *tv) function sched_clock (line 130) | unsigned long long sched_clock(void) FILE: arch/h8300/kernel/traps.c function base_trap_init (line 35) | void __init base_trap_init(void) function trap_init (line 39) | void __init trap_init (void) function asmlinkage (line 43) | asmlinkage void set_esp0 (unsigned long ssp) function dump (line 52) | static void dump(struct pt_regs *fp) function die_if_kernel (line 97) | void die_if_kernel (char *str, struct pt_regs *fp, int nr) function show_stack (line 117) | void show_stack(struct task_struct *task, unsigned long *esp) function show_trace_task (line 159) | void show_trace_task(struct task_struct *tsk) function dump_stack (line 164) | void dump_stack(void) FILE: arch/h8300/lib/ashrdi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/h8300/lib/checksum.c function from32to16 (line 37) | static inline unsigned short from32to16(unsigned long x) function do_csum (line 46) | static unsigned long do_csum(const unsigned char * buff, int len) function ip_fast_csum (line 99) | unsigned short ip_fast_csum(unsigned char * iph, unsigned int ihl) function csum_partial (line 116) | unsigned int csum_partial(const unsigned char * buff, int len, unsigned ... function ip_compute_csum (line 133) | unsigned short ip_compute_csum(const unsigned char * buff, int len) function csum_partial_copy_from_user (line 142) | unsigned int function csum_partial_copy (line 154) | unsigned int FILE: arch/h8300/mm/fault.c type pt_regs (line 23) | struct pt_regs function asmlinkage (line 36) | asmlinkage int do_page_fault(struct pt_regs *regs, unsigned long address, FILE: arch/h8300/mm/init.c type pt_regs (line 44) | struct pt_regs function show_mem (line 68) | void show_mem(void) function paging_init (line 104) | void paging_init(void) function mem_init (line 153) | void mem_init(void) function free_initrd_mem (line 194) | void free_initrd_mem(unsigned long start, unsigned long end) function free_initmem (line 208) | void FILE: arch/h8300/mm/kmap.c function iounmap (line 39) | void iounmap(void *addr) function __iounmap (line 48) | void __iounmap(void *addr, unsigned long size) function kernel_set_cachemode (line 57) | void kernel_set_cachemode(void *addr, unsigned long size, int cmode) FILE: arch/h8300/mm/memory.c function cache_clear (line 35) | void cache_clear (unsigned long paddr, int len) function cache_push (line 40) | void cache_push (unsigned long paddr, int len) function cache_push_v (line 44) | void cache_push_v (unsigned long vaddr, int len) function kernel_map (line 52) | unsigned long kernel_map(unsigned long paddr, unsigned long size, function is_in_rom (line 60) | int is_in_rom(unsigned long addr) FILE: arch/h8300/platform/h8300h/aki3068net/timer.c function platform_timer_setup (line 34) | void __init platform_timer_setup(irqreturn_t (*timer_int)(int, void *, s... function platform_timer_eoi (line 43) | void platform_timer_eoi(void) function platform_gettod (line 48) | void platform_gettod(int *year, int *mon, int *day, int *hour, FILE: arch/h8300/platform/h8300h/generic/timer.c function platform_timer_setup (line 35) | void __init platform_timer_setup(irqreturn_t (*timer_int)(int, void *, s... function platform_timer_eoi (line 44) | void platform_timer_eoi(void) function platform_timer_setup (line 72) | void __init platform_timer_setup(irqreturn_t (*timer_int)(int, void *, s... function platform_timer_eoi (line 86) | void platform_timer_eoi(void) function platform_gettod (line 92) | void platform_gettod(int *year, int *mon, int *day, int *hour, FILE: arch/h8300/platform/h8300h/h8max/timer.c function platform_timer_setup (line 34) | void __init platform_timer_setup(irqreturn_t (*timer_int)(int, void *, s... function platform_timer_eoi (line 43) | void platform_timer_eoi(void) function platform_gettod (line 48) | void platform_gettod(int *year, int *mon, int *day, int *hour, FILE: arch/h8300/platform/h8300h/ints_h8300h.c function h8300_enable_irq_pin (line 36) | int h8300_enable_irq_pin(unsigned int irq) function h8300_disable_irq_pin (line 64) | void h8300_disable_irq_pin(unsigned int irq) FILE: arch/h8300/platform/h8300h/ptrace_h8300h.c function h8300_get_reg (line 29) | long h8300_get_reg(struct task_struct *task, int regno) function h8300_put_reg (line 42) | int h8300_put_reg(struct task_struct *task, int regno, unsigned long data) function h8300_disable_trace (line 63) | void h8300_disable_trace(struct task_struct *child) type jump_type (line 72) | enum jump_type {none, /* normal instruction */ type optable (line 86) | struct optable { type optable (line 101) | struct optable type optable (line 134) | struct optable type optable (line 141) | struct optable type optable (line 146) | struct optable type optable (line 153) | struct optable type optables_list (line 158) | struct optables_list { function isbranch (line 179) | static int isbranch(struct task_struct *task,int reson) type task_struct (line 202) | struct task_struct type optable (line 204) | struct optable function h8300_enable_trace (line 267) | void h8300_enable_trace(struct task_struct *child) function asmlinkage (line 276) | asmlinkage void trace_trap(unsigned long bp) FILE: arch/h8300/platform/h8s/edosk2674/timer.c function platform_timer_setup (line 34) | void __init platform_timer_setup(irqreturn_t (*timer_int)(int, void *, s... function platform_timer_eoi (line 45) | void platform_timer_eoi(void) function platform_gettod (line 50) | void platform_gettod(int *year, int *mon, int *day, int *hour, FILE: arch/h8300/platform/h8s/generic/timer.c function platform_timer_setup (line 34) | void __init platform_timer_setup(irqreturn_t (*timer_int)(int, void *, s... function platform_timer_eoi (line 45) | void platform_timer_eoi(void) function platform_gettod (line 50) | void platform_gettod(int *year, int *mon, int *day, int *hour, FILE: arch/h8300/platform/h8s/ints.c type irq_handler_t (line 39) | typedef struct irq_handler { type irq_pins (line 50) | struct irq_pins { type irq_pins (line 55) | struct irq_pins type irq_pins (line 66) | struct irq_pins function init_IRQ (line 109) | void __init init_IRQ(void) function request_irq (line 150) | int request_irq(unsigned int irq, function free_irq (line 207) | void free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 236) | unsigned long probe_irq_on (void) function probe_irq_off (line 243) | int probe_irq_off (unsigned long irqs) function enable_irq (line 250) | void enable_irq(unsigned int irq) function disable_irq (line 256) | void disable_irq(unsigned int irq) function asmlinkage (line 262) | asmlinkage void process_int(unsigned long vec, struct pt_regs *fp) function show_interrupts (line 282) | int show_interrupts(struct seq_file *p, void *v) function init_irq_proc (line 294) | void init_irq_proc(void) function enable_kmalloc (line 298) | static int __init enable_kmalloc(void) FILE: arch/h8300/platform/h8s/ints_h8s.c type irq_pins (line 40) | struct irq_pins { type irq_pins (line 45) | struct irq_pins type irq_pins (line 56) | struct irq_pins function h8300_enable_irq_pin (line 79) | int h8300_enable_irq_pin(unsigned int irq) function h8300_disable_irq_pin (line 94) | void h8300_disable_irq_pin(unsigned int irq) FILE: arch/h8300/platform/h8s/ptrace_h8s.c function h8300_get_reg (line 30) | long h8300_get_reg(struct task_struct *task, int regno) function h8300_put_reg (line 44) | int h8300_put_reg(struct task_struct *task, int regno, unsigned long data) function h8300_disable_trace (line 68) | void h8300_disable_trace(struct task_struct *child) function h8300_enable_trace (line 74) | void h8300_enable_trace(struct task_struct *child) function asmlinkage (line 79) | asmlinkage void trace_trap(unsigned long bp) FILE: arch/i386/boot/compressed/misc.c type uch (line 37) | typedef unsigned char uch; type ush (line 38) | typedef unsigned short ush; type ulg (line 39) | typedef unsigned long ulg; function free (line 148) | static void free(void *where) function gzip_mark (line 152) | static void gzip_mark(void **ptr) function gzip_release (line 157) | static void gzip_release(void **ptr) function scroll (line 162) | static void scroll(void) function putstr (line 171) | static void putstr(const char *s) function fill_inbuf (line 231) | static int fill_inbuf(void) function flush_window_low (line 247) | static void flush_window_low(void) function flush_window_high (line 265) | static void flush_window_high(void) function flush_window (line 281) | static void flush_window(void) function error (line 287) | static void error(char *x) function setup_normal_output_buffer (line 305) | static void setup_normal_output_buffer(void) type moveparams (line 316) | struct moveparams { function setup_output_buffer_if_we_run_high (line 321) | static void setup_output_buffer_if_we_run_high(struct moveparams *mv) function close_output_buffer_if_we_run_high (line 345) | static void close_output_buffer_if_we_run_high(struct moveparams *mv) function asmlinkage (line 365) | asmlinkage int decompress_kernel(struct moveparams *mv, void *rmode) FILE: arch/i386/boot/tools/build.c type byte (line 38) | typedef unsigned char byte; type word (line 39) | typedef unsigned short word; type u32 (line 40) | typedef unsigned long u32; function die (line 52) | void die(const char * str, ...) function file_open (line 61) | void file_open(const char *name) function usage (line 67) | void usage(void) function main (line 72) | int main(int argc, char ** argv) FILE: arch/i386/crypto/aes.c type aes_ctx (line 55) | struct aes_ctx { function u32 (line 75) | static inline u32 upr(u32 x, int n) function u8 (line 80) | static inline u8 bval(u32 x, int n) function gen_tabs (line 101) | static void gen_tabs(void) function aes_set_key (line 390) | static int function aes_encrypt (line 475) | static inline void aes_encrypt(void *ctx, u8 *dst, const u8 *src) function aes_decrypt (line 479) | static inline void aes_decrypt(void *ctx, u8 *dst, const u8 *src) type crypto_alg (line 485) | struct crypto_alg type aes_ctx (line 489) | struct aes_ctx function aes_init (line 503) | static int __init aes_init(void) function aes_fini (line 509) | static void __exit aes_fini(void) FILE: arch/i386/kernel/acpi/boot.c function acpi_madt_oem_check (line 42) | static inline void acpi_madt_oem_check(char *oem_id, char *oem_table_id... function ioapic_setup_disabled (line 44) | static inline int ioapic_setup_disabled(void) { return 0; } type acpi_irq_model_id (line 101) | enum acpi_irq_model_id function acpi_parse_mcfg (line 161) | static int __init acpi_parse_mcfg(unsigned long phys_addr, unsigned long... function acpi_parse_madt (line 188) | static int __init function acpi_parse_lapic (line 217) | static int __init function acpi_parse_lapic_addr_ovr (line 243) | static int __init function acpi_parse_lapic_nmi (line 259) | static int __init function acpi_parse_ioapic (line 283) | static int __init function acpi_sci_ioapic_setup (line 307) | static void function acpi_parse_int_src_ovr (line 338) | static int __init function acpi_parse_nmi_src (line 373) | static int __init function acpi_pic_sci_set_trigger (line 409) | void __init function acpi_gsi_to_irq (line 449) | int acpi_gsi_to_irq(u32 gsi, unsigned int *irq) function acpi_register_gsi (line 460) | unsigned int acpi_register_gsi(u32 gsi, int edge_level, int active_high_... function acpi_map_lsapic (line 491) | int function acpi_unmap_lsapic (line 500) | int function acpi_scan_rsdp (line 509) | static unsigned long __init function acpi_parse_sbf (line 530) | static int __init acpi_parse_sbf(unsigned long phys_addr, unsigned long ... function acpi_parse_hpet (line 551) | static int __init acpi_parse_hpet(unsigned long phys, unsigned long size) function acpi_parse_fadt (line 596) | static int __init acpi_parse_fadt(unsigned long phys, unsigned long size) function acpi_find_rsdp (line 630) | unsigned long __init function acpi_parse_madt_lapic_entries (line 657) | static int __init function acpi_parse_madt_ioapic_entries (line 703) | static int __init function acpi_parse_madt_ioapic_entries (line 764) | static inline int acpi_parse_madt_ioapic_entries(void) function acpi_process_madt (line 771) | static void __init function acpi_boot_table_init (line 838) | int __init function acpi_boot_init (line 885) | int __init acpi_boot_init(void) FILE: arch/i386/kernel/acpi/earlyquirk.c function check_bridge (line 11) | static int __init check_bridge(int vendor, int device) function check_acpi_pci (line 21) | void __init check_acpi_pci(void) FILE: arch/i386/kernel/acpi/sleep.c function init_low_mapping (line 22) | static void init_low_mapping(pgd_t *pgd, int pgd_limit) function acpi_save_state_mem (line 38) | int acpi_save_state_mem (void) function acpi_save_state_disk (line 53) | int acpi_save_state_disk (void) function acpi_restore_state_mem (line 61) | void acpi_restore_state_mem (void) function acpi_reserve_bootmem (line 74) | void __init acpi_reserve_bootmem(void) function acpi_sleep_setup (line 86) | static int __init acpi_sleep_setup(char *str) FILE: arch/i386/kernel/apic.c function ack_bad_irq (line 54) | void ack_bad_irq(unsigned int irq) function apic_intr_init (line 71) | void __init apic_intr_init(void) function enable_NMI_through_LVT0 (line 98) | void enable_NMI_through_LVT0 (void * dummy) function get_physical_broadcast (line 110) | int get_physical_broadcast(void) function get_maxlvt (line 121) | int get_maxlvt(void) function clear_local_APIC (line 132) | void clear_local_APIC(void) function connect_bsp_APIC (line 192) | void __init connect_bsp_APIC(void) function disconnect_bsp_APIC (line 211) | void disconnect_bsp_APIC(void) function disable_local_APIC (line 227) | void disable_local_APIC(void) function verify_local_APIC (line 254) | int __init verify_local_APIC(void) function sync_Arb_IDs (line 304) | void __init sync_Arb_IDs(void) function init_bsp_APIC (line 325) | void __init init_bsp_APIC(void) function setup_local_APIC (line 369) | void __init setup_local_APIC (void) function lapic_shutdown (line 524) | void lapic_shutdown(void) function lapic_suspend (line 554) | static int lapic_suspend(struct sys_device *dev, u32 state) function lapic_resume (line 581) | static int lapic_resume(struct sys_device *dev) type sysdev_class (line 629) | struct sysdev_class type sys_device (line 635) | struct sys_device function apic_pm_activate (line 640) | static void __init apic_pm_activate(void) function init_lapic_sysfs (line 645) | static int __init init_lapic_sysfs(void) function apic_pm_activate (line 662) | static void apic_pm_activate(void) { } function lapic_disable (line 676) | static int __init lapic_disable(char *str) function lapic_enable (line 684) | static int __init lapic_enable(char *str) function apic_set_verbosity (line 691) | static int __init apic_set_verbosity(char *str) function detect_init_APIC (line 706) | static int __init detect_init_APIC (void) function init_apic_mappings (line 789) | void __init init_apic_mappings(void) function get_8254_timer_count (line 861) | static unsigned int __init get_8254_timer_count(void) function wait_8254_wraparound (line 880) | static void __init wait_8254_wraparound(void) function __setup_APIC_LVTT (line 915) | void __setup_APIC_LVTT(unsigned int clocks) function setup_APIC_timer (line 936) | static void __init setup_APIC_timer(unsigned int clocks) function calibrate_APIC_clock (line 969) | int __init calibrate_APIC_clock(void) function setup_boot_APIC_clock (line 1037) | void __init setup_boot_APIC_clock(void) function setup_secondary_APIC_clock (line 1053) | void __init setup_secondary_APIC_clock(void) function disable_APIC_timer (line 1058) | void __init disable_APIC_timer(void) function enable_APIC_timer (line 1068) | void enable_APIC_timer(void) function setup_profiling_timer (line 1082) | int setup_profiling_timer(unsigned int multiplier) function smp_local_timer_interrupt (line 1120) | inline void smp_local_timer_interrupt(struct pt_regs * regs) function fastcall (line 1179) | fastcall void smp_apic_timer_interrupt(struct pt_regs *regs) function fastcall (line 1222) | fastcall void smp_spurious_interrupt(struct pt_regs *regs) function fastcall (line 1246) | fastcall void smp_error_interrupt(struct pt_regs *regs) function APIC_init_uniprocessor (line 1277) | int __init APIC_init_uniprocessor (void) FILE: arch/i386/kernel/apm.c type apm_user (line 346) | struct apm_user { type apm_user (line 426) | struct apm_user type desc_struct (line 428) | struct desc_struct type lookup_t (line 453) | typedef struct lookup_t { function apm_error (line 493) | static void apm_error(char *str, int err) function cpumask_t (line 512) | static cpumask_t apm_save_cpus(void) function apm_restore_cpus (line 521) | static inline void apm_restore_cpus(cpumask_t mask) function u8 (line 592) | static u8 apm_bios_call(u32 func, u32 ebx_in, u32 ecx_in, function u8 (line 634) | static u8 apm_bios_call_simple(u32 func, u32 ebx_in, u32 ecx_in, u32 *eax) function apm_driver_version (line 678) | static int apm_driver_version(u_short *val) function apm_get_event (line 705) | static int apm_get_event(apm_event_t *event, apm_eventinfo_t *info) function set_power_state (line 737) | static int set_power_state(u_short what, u_short state) function set_system_power_state (line 753) | static int set_system_power_state(u_short state) function apm_do_idle (line 767) | static int apm_do_idle(void) function apm_do_busy (line 795) | static void apm_do_busy(void) function apm_cpu_idle (line 826) | static void apm_cpu_idle(void) function apm_power_off (line 902) | static void apm_power_off(void) function apm_enable_power_management (line 940) | static int apm_enable_power_management(int enable) function apm_get_power_status (line 971) | static int apm_get_power_status(u_short *status, u_short *bat, u_short *... function apm_get_battery_status (line 995) | static int apm_get_battery_status(u_short which, u_short *status, function apm_engage_power_management (line 1032) | static int apm_engage_power_management(u_short device, int enable) function apm_console_blank (line 1062) | static int apm_console_blank(int blank) function queue_empty (line 1097) | static int queue_empty(struct apm_user *as) function apm_event_t (line 1102) | static apm_event_t get_queued_event(struct apm_user *as) function queue_event (line 1108) | static void queue_event(apm_event_t event, struct apm_user *sender) function set_time (line 1148) | static void set_time(void) function get_time_diff (line 1156) | static void get_time_diff(void) function reinit_timer (line 1168) | static void reinit_timer(void) function suspend (line 1186) | static int suspend(int vetoable) function standby (line 1254) | static void standby(void) function apm_event_t (line 1271) | static apm_event_t get_event(void) function check_events (line 1290) | static void check_events(void) function apm_event_handler (line 1386) | static void apm_event_handler(void) function apm_mainloop (line 1410) | static void apm_mainloop(void) function check_apm_user (line 1430) | static int check_apm_user(struct apm_user *as, const char *func) function do_read (line 1439) | static ssize_t do_read(struct file *fp, char __user *buf, size_t count, ... function do_poll (line 1482) | static unsigned int do_poll(struct file *fp, poll_table * wait) function do_ioctl (line 1495) | static int do_ioctl(struct inode * inode, struct file *filp, function do_release (line 1538) | static int do_release(struct inode * inode, struct file * filp) function do_open (line 1576) | static int do_open(struct inode * inode, struct file * filp) function apm_get_info (line 1608) | static int apm_get_info(char *buf, char **start, off_t fpos, int length) function apm (line 1692) | static int apm(void *unused) function apm_setup (line 1822) | static int __init apm_setup(char *str) type file_operations (line 1873) | struct file_operations type miscdevice (line 1882) | struct miscdevice function print_if_true (line 1890) | static int __init print_if_true(struct dmi_system_id *d) function broken_ps2_resume (line 1900) | static int __init broken_ps2_resume(struct dmi_system_id *d) function set_realmode_power_off (line 1907) | static int __init set_realmode_power_off(struct dmi_system_id *d) function set_apm_ints (line 1917) | static int __init set_apm_ints(struct dmi_system_id *d) function apm_is_horked (line 1927) | static int __init apm_is_horked(struct dmi_system_id *d) function apm_is_horked_d850md (line 1936) | static int __init apm_is_horked_d850md(struct dmi_system_id *d) function apm_likes_to_melt (line 1948) | static int __init apm_likes_to_melt(struct dmi_system_id *d) function broken_apm_power (line 1972) | static int __init broken_apm_power(struct dmi_system_id *d) function swab_apm_power_in_minutes (line 1983) | static int __init swab_apm_power_in_minutes(struct dmi_system_id *d) type dmi_system_id (line 1990) | struct dmi_system_id function apm_init (line 2211) | static int __init apm_init(void) function apm_exit (line 2361) | static void __exit apm_exit(void) FILE: arch/i386/kernel/asm-offsets.c function foo (line 24) | void foo(void) FILE: arch/i386/kernel/bootflag.c function parity (line 29) | static int __init parity(u8 v) function sbf_write (line 42) | static void __init sbf_write(u8 v) function u8 (line 59) | static u8 __init sbf_read(void) function sbf_value_valid (line 71) | static int __init sbf_value_valid(u8 v) function sbf_init (line 80) | static int __init sbf_init(void) FILE: arch/i386/kernel/cpu/amd.c function init_amd (line 25) | static void __init init_amd(struct cpuinfo_x86 *c) function amd_size_cache (line 210) | static unsigned int amd_size_cache(struct cpuinfo_x86 * c, unsigned int ... type cpu_dev (line 223) | struct cpu_dev function amd_init_cpu (line 243) | int __init amd_init_cpu(void) FILE: arch/i386/kernel/cpu/centaur.c function u32 (line 11) | static u32 __init power2(u32 x) function centaur_mcr_insert (line 24) | static void __init centaur_mcr_insert(int reg, u32 base, u32 size, int key) function u32 (line 42) | static u32 __init ramtop(void) /* 16388 */ function centaur_mcr_compute (line 93) | static int __init centaur_mcr_compute(int nr, int key) function centaur_create_optimal_mcr (line 168) | static void __init centaur_create_optimal_mcr(void) function winchip2_create_optimal_mcr (line 191) | static void __init winchip2_create_optimal_mcr(void) function winchip2_unprotect_mcr (line 229) | static void __init winchip2_unprotect_mcr(void) function winchip2_protect_mcr (line 241) | static void __init winchip2_protect_mcr(void) function init_c3 (line 259) | static void __init init_c3(struct cpuinfo_x86 *c) function init_centaur (line 305) | static void __init init_centaur(struct cpuinfo_x86 *c) function centaur_size_cache (line 448) | static unsigned int centaur_size_cache(struct cpuinfo_x86 * c, unsigned ... type cpu_dev (line 463) | struct cpu_dev function centaur_init_cpu (line 470) | int __init centaur_init_cpu(void) FILE: arch/i386/kernel/cpu/common.c type desc_struct (line 21) | struct desc_struct type cpu_dev (line 28) | struct cpu_dev type cpuinfo_x86 (line 30) | struct cpuinfo_x86 function default_init (line 34) | static void default_init(struct cpuinfo_x86 * c) type cpu_dev (line 47) | struct cpu_dev type cpu_dev (line 50) | struct cpu_dev function cachesize_setup (line 52) | static int __init cachesize_setup(char *str) function get_model_name (line 59) | int __init get_model_name(struct cpuinfo_x86 *c) function display_cacheinfo (line 89) | void __init display_cacheinfo(struct cpuinfo_x86 *c) type cpuinfo_x86 (line 130) | struct cpuinfo_x86 type cpu_model_info (line 132) | struct cpu_model_info function get_cpu_vendor (line 151) | void __init get_cpu_vendor(struct cpuinfo_x86 *c, int early) function x86_fxsr_setup (line 171) | static int __init x86_fxsr_setup(char * s) function flag_is_changeable_p (line 180) | static inline int flag_is_changeable_p(u32 flag) function have_cpuid_p (line 202) | int __init have_cpuid_p(void) function early_cpu_detect (line 210) | void __init early_cpu_detect(void) function generic_identify (line 245) | void __init generic_identify(struct cpuinfo_x86 * c) function squash_the_stupid_serial_number (line 292) | static void __init squash_the_stupid_serial_number(struct cpuinfo_x86 *c) function x86_serial_nr_setup (line 308) | static int __init x86_serial_nr_setup(char *s) function identify_cpu (line 320) | void __init identify_cpu(struct cpuinfo_x86 *c) function dodgy_tsc (line 433) | void __init dodgy_tsc(void) function detect_ht (line 441) | void __init detect_ht(struct cpuinfo_x86 *c) function print_cpu_info (line 484) | void __init print_cpu_info(struct cpuinfo_x86 *c) function early_cpu_init (line 528) | void __init early_cpu_init(void) function cpu_init (line 555) | void __init cpu_init (void) FILE: arch/i386/kernel/cpu/cpu.h type cpu_model_info (line 2) | struct cpu_model_info { type cpu_dev (line 9) | struct cpu_dev { type cpu_dev (line 22) | struct cpu_dev type cpuinfo_x86 (line 24) | struct cpuinfo_x86 type cpuinfo_x86 (line 25) | struct cpuinfo_x86 type cpuinfo_x86 (line 27) | struct cpuinfo_x86 type cpuinfo_x86 (line 30) | struct cpuinfo_x86 FILE: arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c type cpufreq_acpi_io (line 50) | struct cpufreq_acpi_io { type cpufreq_acpi_io (line 56) | struct cpufreq_acpi_io type cpufreq_driver (line 58) | struct cpufreq_driver function acpi_processor_write_port (line 60) | static int function acpi_processor_read_port (line 78) | static int function acpi_processor_set_performance (line 97) | static int function acpi_cpufreq_target (line 215) | static int function acpi_cpufreq_verify (line 241) | static int function acpi_cpufreq_guess_freq (line 257) | static unsigned long function acpi_processor_cpu_init_pdc_est (line 297) | static void function acpi_processor_cpu_init_pdc (line 332) | static void function acpi_cpufreq_cpu_init (line 348) | static int function acpi_cpufreq_cpu_exit (line 459) | static int function acpi_cpufreq_resume (line 478) | static int type freq_attr (line 493) | struct freq_attr type cpufreq_driver (line 498) | struct cpufreq_driver function acpi_cpufreq_init (line 510) | static int __init function acpi_cpufreq_exit (line 523) | static void __exit FILE: arch/i386/kernel/cpu/cpufreq/cpufreq-nforce2.c type pci_dev (line 34) | struct pci_dev function nforce2_calc_fsb (line 66) | static int nforce2_calc_fsb(int pll) function nforce2_calc_pll (line 85) | static int nforce2_calc_pll(unsigned int fsb) function nforce2_write_pll (line 115) | static void nforce2_write_pll(int pll) function nforce2_fsb_read (line 138) | static unsigned int nforce2_fsb_read(int bootfsb) function nforce2_set_fsb (line 178) | static int nforce2_set_fsb(unsigned int fsb) function nforce2_get (line 244) | static unsigned int nforce2_get(unsigned int cpu) function nforce2_target (line 259) | static int nforce2_target(struct cpufreq_policy *policy, function nforce2_verify (line 305) | static int nforce2_verify(struct cpufreq_policy *policy) function nforce2_cpu_init (line 320) | static int nforce2_cpu_init(struct cpufreq_policy *policy) function nforce2_cpu_exit (line 381) | static int nforce2_cpu_exit(struct cpufreq_policy *policy) type cpufreq_driver (line 386) | struct cpufreq_driver function nforce2_detect_chipset (line 402) | static unsigned int nforce2_detect_chipset(void) function nforce2_init (line 432) | static int __init nforce2_init(void) function nforce2_exit (line 450) | static void __exit nforce2_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/elanfreq.c type s_elan_multiplier (line 37) | struct s_elan_multiplier { type s_elan_multiplier (line 47) | struct s_elan_multiplier type cpufreq_frequency_table (line 58) | struct cpufreq_frequency_table function elanfreq_get_cpu_frequency (line 80) | static unsigned int elanfreq_get_cpu_frequency(unsigned int cpu) function elanfreq_set_cpu_state (line 120) | static void elanfreq_set_cpu_state (unsigned int state) { function elanfreq_verify (line 175) | static int elanfreq_verify (struct cpufreq_policy *policy) function elanfreq_target (line 180) | static int elanfreq_target (struct cpufreq_policy *policy, function elanfreq_cpu_init (line 199) | static int elanfreq_cpu_init(struct cpufreq_policy *policy) function elanfreq_cpu_exit (line 235) | static int elanfreq_cpu_exit(struct cpufreq_policy *policy) function elanfreq_setup (line 254) | static int __init elanfreq_setup(char *str) type freq_attr (line 264) | struct freq_attr type cpufreq_driver (line 270) | struct cpufreq_driver function elanfreq_init (line 282) | static int __init elanfreq_init(void) function elanfreq_exit (line 298) | static void __exit elanfreq_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/gx-suspmod.c type gxfreq_params (line 112) | struct gxfreq_params { type gxfreq_params (line 122) | struct gxfreq_params type pci_device_id (line 169) | struct pci_device_id function pci_dev (line 180) | pci_dev *gx_detect_chipset(void) function gx_get_cpuspeed (line 207) | static unsigned int gx_get_cpuspeed(unsigned int cpu) function gx_validate_speed (line 222) | static unsigned int gx_validate_speed(unsigned int khz, u8 *on_duration,... function gx_set_cpuspeed (line 254) | static void gx_set_cpuspeed(unsigned int khz) function cpufreq_gx_verify (line 331) | static int cpufreq_gx_verify(struct cpufreq_policy *policy) function cpufreq_gx_target (line 369) | static int cpufreq_gx_target(struct cpufreq_policy *policy, function cpufreq_gx_cpu_init (line 396) | static int cpufreq_gx_cpu_init(struct cpufreq_policy *policy) type cpufreq_driver (line 438) | struct cpufreq_driver function cpufreq_gx_init (line 447) | static int __init cpufreq_gx_init(void) function cpufreq_gx_exit (line 489) | static void __exit cpufreq_gx_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/longhaul.c type cpufreq_frequency_table (line 74) | struct cpufreq_frequency_table function calc_speed (line 94) | static unsigned int calc_speed(int mult) function longhaul_get_cpu_mult (line 105) | static int longhaul_get_cpu_mult(void) function do_powersaver (line 119) | static void do_powersaver(union msr_longhaul *longhaul, function longhaul_setstate (line 160) | static void longhaul_setstate(unsigned int clock_ratio_index) function _guess (line 248) | static int _guess(int guess) function guess_fsb (line 261) | static int guess_fsb(void) function longhaul_get_ranges (line 278) | static int __init longhaul_get_ranges(void) function longhaul_setup_voltagescaling (line 400) | static void __init longhaul_setup_voltagescaling(void) function longhaul_verify (line 454) | static int longhaul_verify(struct cpufreq_policy *policy) function longhaul_target (line 460) | static int longhaul_target(struct cpufreq_policy *policy, function longhaul_get (line 477) | static unsigned int longhaul_get(unsigned int cpu) function longhaul_cpu_init (line 485) | static int __init longhaul_cpu_init(struct cpufreq_policy *policy) function longhaul_cpu_exit (line 593) | static int __devexit longhaul_cpu_exit(struct cpufreq_policy *policy) type freq_attr (line 599) | struct freq_attr type cpufreq_driver (line 604) | struct cpufreq_driver function longhaul_init (line 616) | static int __init longhaul_init(void) function longhaul_exit (line 634) | static void __exit longhaul_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/longrun.c type cpufreq_driver (line 21) | struct cpufreq_driver function longrun_get_policy (line 38) | static void __init longrun_get_policy(struct cpufreq_policy *policy) function longrun_set_policy (line 74) | static int longrun_set_policy(struct cpufreq_policy *policy) function longrun_verify_policy (line 128) | static int longrun_verify_policy(struct cpufreq_policy *policy) function longrun_get (line 145) | static unsigned int longrun_get(unsigned int cpu) function longrun_determine_freqs (line 168) | static unsigned int __init longrun_determine_freqs(unsigned int *low_freq, function longrun_cpu_init (line 261) | static int __init longrun_cpu_init(struct cpufreq_policy *policy) type cpufreq_driver (line 284) | struct cpufreq_driver function longrun_init (line 300) | static int __init longrun_init(void) function longrun_exit (line 315) | static void __exit longrun_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/p4-clockmod.c type cpufreq_driver (line 55) | struct cpufreq_driver function cpufreq_p4_setdc (line 58) | static int cpufreq_p4_setdc(unsigned int cpu, unsigned int newstate) type cpufreq_frequency_table (line 94) | struct cpufreq_frequency_table function cpufreq_p4_target (line 108) | static int cpufreq_p4_target(struct cpufreq_policy *policy, function cpufreq_p4_verify (line 157) | static int cpufreq_p4_verify(struct cpufreq_policy *policy) function cpufreq_p4_get_frequency (line 163) | static unsigned int cpufreq_p4_get_frequency(struct cpuinfo_x86 *c) function cpufreq_p4_cpu_init (line 209) | static int cpufreq_p4_cpu_init(struct cpufreq_policy *policy) function cpufreq_p4_cpu_exit (line 253) | static int cpufreq_p4_cpu_exit(struct cpufreq_policy *policy) function cpufreq_p4_get (line 259) | static unsigned int cpufreq_p4_get(unsigned int cpu) type freq_attr (line 285) | struct freq_attr type cpufreq_driver (line 290) | struct cpufreq_driver function cpufreq_p4_init (line 302) | static int __init cpufreq_p4_init(void) function cpufreq_p4_exit (line 326) | static void __exit cpufreq_p4_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/powernow-k6.c type cpufreq_frequency_table (line 30) | struct cpufreq_frequency_table function powernow_k6_get_cpu_multiplier (line 49) | static int powernow_k6_get_cpu_multiplier(void) function powernow_k6_set_state (line 70) | static void powernow_k6_set_state (unsigned int best_i) function powernow_k6_verify (line 113) | static int powernow_k6_verify(struct cpufreq_policy *policy) function powernow_k6_target (line 127) | static int powernow_k6_target (struct cpufreq_policy *policy, function powernow_k6_cpu_init (line 142) | static int powernow_k6_cpu_init(struct cpufreq_policy *policy) function powernow_k6_cpu_exit (line 177) | static int powernow_k6_cpu_exit(struct cpufreq_policy *policy) function powernow_k6_get (line 188) | static unsigned int powernow_k6_get(unsigned int cpu) type freq_attr (line 193) | struct freq_attr type cpufreq_driver (line 198) | struct cpufreq_driver function powernow_k6_init (line 217) | static int __init powernow_k6_init(void) function powernow_k6_exit (line 244) | static void __exit powernow_k6_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/powernow-k7.c type psb_s (line 40) | struct psb_s { type pst_s (line 49) | struct pst_s { type cpufreq_frequency_table (line 93) | struct cpufreq_frequency_table function check_fsb (line 106) | static int check_fsb(unsigned int fsbspeed) function check_powernow (line 115) | static int check_powernow(void) function get_ranges (line 167) | static int get_ranges (unsigned char *pst) function change_FID (line 214) | static void change_FID(int fid) function change_VID (line 229) | static void change_VID(int vid) function change_speed (line 244) | static void change_speed (unsigned int index) type acpi_processor_performance (line 294) | struct acpi_processor_performance function powernow_acpi_init (line 296) | static int powernow_acpi_init(void) function powernow_acpi_init (line 408) | static int powernow_acpi_init(void) function powernow_decode_bios (line 416) | static int powernow_decode_bios (int maxfid, int startvid) function powernow_target (line 492) | static int powernow_target (struct cpufreq_policy *policy, function powernow_verify (line 507) | static int powernow_verify (struct cpufreq_policy *policy) function fixup_sgtc (line 520) | static int __init fixup_sgtc(void) function powernow_get (line 540) | static unsigned int powernow_get(unsigned int cpu) function acer_cpufreq_pst (line 554) | static int __init acer_cpufreq_pst(struct dmi_system_id *d) type dmi_system_id (line 567) | struct dmi_system_id function powernow_cpu_init (line 579) | static int __init powernow_cpu_init (struct cpufreq_policy *policy) function powernow_cpu_exit (line 636) | static int powernow_cpu_exit (struct cpufreq_policy *policy) { type freq_attr (line 652) | struct freq_attr type cpufreq_driver (line 657) | struct cpufreq_driver function powernow_init (line 668) | static int __init powernow_init (void) function powernow_exit (line 676) | static void __exit powernow_exit (void) FILE: arch/i386/kernel/cpu/cpufreq/powernow-k8.c type powernow_k8_data (line 51) | struct powernow_k8_data function u32 (line 54) | static u32 find_freq_from_fid(u32 fid) function u32 (line 60) | static u32 find_khz_freq_from_fid(u32 fid) function u32 (line 66) | static u32 find_millivolts_from_vid(struct powernow_k8_data *data, u32 vid) function u32 (line 77) | static u32 convert_fid_to_vco_fid(u32 fid) function pending_bit_stuck (line 90) | static int pending_bit_stuck(void) function query_current_values_with_pending_wait (line 102) | static int query_current_values_with_pending_wait(struct powernow_k8_dat... function count_off_irt (line 123) | static void count_off_irt(struct powernow_k8_data *data) function count_off_vst (line 130) | static void count_off_vst(struct powernow_k8_data *data) function fidvid_msr_init (line 137) | static void fidvid_msr_init(void) function write_new_fid (line 153) | static int write_new_fid(struct powernow_k8_data *data, u32 fid) function write_new_vid (line 191) | static int write_new_vid(struct powernow_k8_data *data, u32 vid) function decrease_vid_code_by_step (line 231) | static int decrease_vid_code_by_step(struct powernow_k8_data *data, u32 ... function transition_fid_vid (line 245) | static int transition_fid_vid(struct powernow_k8_data *data, u32 reqfid,... function core_voltage_pre_transition (line 273) | static int core_voltage_pre_transition(struct powernow_k8_data *data, u3... function core_frequency_transition (line 316) | static int core_frequency_transition(struct powernow_k8_data *data, u32 ... function core_voltage_post_transition (line 388) | static int core_voltage_post_transition(struct powernow_k8_data *data, u... function check_supported_cpu (line 436) | static int check_supported_cpu(unsigned int cpu) function check_pst_table (line 484) | static int check_pst_table(struct powernow_k8_data *data, struct pst_s *... function print_basics (line 522) | static void print_basics(struct powernow_k8_data *data) function fill_powernow_table (line 537) | static int fill_powernow_table(struct powernow_k8_data *data, struct pst... function find_psb_table (line 595) | static int find_psb_table(struct powernow_k8_data *data) function powernow_k8_acpi_pst_values (line 679) | static void powernow_k8_acpi_pst_values(struct powernow_k8_data *data, u... function powernow_k8_cpu_init_acpi (line 691) | static int powernow_k8_cpu_init_acpi(struct powernow_k8_data *data) function powernow_k8_cpu_exit_acpi (line 802) | static void powernow_k8_cpu_exit_acpi(struct powernow_k8_data *data) function powernow_k8_cpu_init_acpi (line 809) | static int powernow_k8_cpu_init_acpi(struct powernow_k8_data *data) { re... function powernow_k8_cpu_exit_acpi (line 810) | static void powernow_k8_cpu_exit_acpi(struct powernow_k8_data *data) { r... function powernow_k8_acpi_pst_values (line 811) | static void powernow_k8_acpi_pst_values(struct powernow_k8_data *data, u... function transition_frequency (line 815) | static int transition_frequency(struct powernow_k8_data *data, unsigned ... function powernowk8_target (line 869) | static int powernowk8_target(struct cpufreq_policy *pol, unsigned targfr... function powernowk8_verify (line 932) | static int powernowk8_verify(struct cpufreq_policy *pol) function powernowk8_cpu_init (line 940) | static int __init powernowk8_cpu_init(struct cpufreq_policy *pol) function powernowk8_cpu_exit (line 1042) | static int __devexit powernowk8_cpu_exit (struct cpufreq_policy *pol) function powernowk8_get (line 1059) | static unsigned int powernowk8_get (unsigned int cpu) type freq_attr (line 1085) | struct freq_attr type cpufreq_driver (line 1090) | struct cpufreq_driver function powernowk8_init (line 1102) | static int __init powernowk8_init(void) function powernowk8_exit (line 1123) | static void __exit powernowk8_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/powernow-k8.h type powernow_k8_data (line 8) | struct powernow_k8_data { type psb_s (line 150) | struct psb_s { type pst_s (line 165) | struct pst_s { type powernow_k8_data (line 172) | struct powernow_k8_data type powernow_k8_data (line 173) | struct powernow_k8_data type powernow_k8_data (line 174) | struct powernow_k8_data type powernow_k8_data (line 176) | struct powernow_k8_data FILE: arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c type cpu_id (line 45) | struct cpu_id type cpu_id (line 59) | struct cpu_id type cpu_model (line 67) | struct cpu_model type cpuinfo_x86 (line 75) | struct cpuinfo_x86 type cpu_id (line 75) | struct cpu_id type cpu_model (line 78) | struct cpu_model type cpu_id (line 79) | struct cpu_id type cpufreq_driver (line 81) | struct cpufreq_driver type cpufreq_frequency_table (line 102) | struct cpufreq_frequency_table type cpufreq_frequency_table (line 111) | struct cpufreq_frequency_table type cpufreq_frequency_table (line 121) | struct cpufreq_frequency_table type cpufreq_frequency_table (line 133) | struct cpufreq_frequency_table type cpufreq_frequency_table (line 145) | struct cpufreq_frequency_table type cpufreq_frequency_table (line 156) | struct cpufreq_frequency_table type cpufreq_frequency_table (line 167) | struct cpufreq_frequency_table type cpufreq_frequency_table (line 179) | struct cpufreq_frequency_table type cpufreq_frequency_table (line 191) | struct cpufreq_frequency_table type cpu_model (line 213) | struct cpu_model function centrino_cpu_init_table (line 235) | static int centrino_cpu_init_table(struct cpufreq_policy *policy) function centrino_cpu_init_table (line 273) | static inline int centrino_cpu_init_table(struct cpufreq_policy *policy)... function centrino_verify_cpu_id (line 276) | static int centrino_verify_cpu_id(const struct cpuinfo_x86 *c, const str... function extract_clock (line 286) | static unsigned extract_clock(unsigned msr, unsigned int cpu, int failsafe) function get_cur_freq (line 317) | static unsigned int get_cur_freq(unsigned int cpu) type acpi_processor_performance (line 349) | struct acpi_processor_performance function centrino_cpu_init_acpi (line 358) | static int centrino_cpu_init_acpi(struct cpufreq_policy *policy) function centrino_cpu_init_acpi (line 480) | static inline int centrino_cpu_init_acpi(struct cpufreq_policy *policy) ... function centrino_cpu_init (line 483) | static int centrino_cpu_init(struct cpufreq_policy *policy) function centrino_cpu_exit (line 556) | static int centrino_cpu_exit(struct cpufreq_policy *policy) function centrino_verify (line 586) | static int centrino_verify (struct cpufreq_policy *policy) function centrino_target (line 599) | static int centrino_target (struct cpufreq_policy *policy, type freq_attr (line 663) | struct freq_attr type cpufreq_driver (line 668) | struct cpufreq_driver function centrino_init (line 695) | static int __init centrino_init(void) function centrino_exit (line 705) | static void __exit centrino_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/speedstep-est-common.h function is_const_loops_cpu (line 9) | static inline int is_const_loops_cpu(unsigned int cpu) FILE: arch/i386/kernel/cpu/cpufreq/speedstep-ich.c type pci_dev (line 36) | struct pci_dev type cpufreq_frequency_table (line 48) | struct cpufreq_frequency_table function speedstep_set_state (line 64) | static void speedstep_set_state (unsigned int state) function speedstep_activate (line 137) | static int speedstep_activate (void) function speedstep_detect_chipset (line 163) | static unsigned int speedstep_detect_chipset (void) function _speedstep_get (line 219) | static unsigned int _speedstep_get(cpumask_t cpus) function speedstep_get (line 232) | static unsigned int speedstep_get(unsigned int cpu) function speedstep_target (line 245) | static int speedstep_target (struct cpufreq_policy *policy, function speedstep_verify (line 298) | static int speedstep_verify (struct cpufreq_policy *policy) function speedstep_cpu_init (line 304) | static int speedstep_cpu_init(struct cpufreq_policy *policy) function speedstep_cpu_exit (line 351) | static int speedstep_cpu_exit(struct cpufreq_policy *policy) type freq_attr (line 357) | struct freq_attr type cpufreq_driver (line 363) | struct cpufreq_driver function speedstep_init (line 382) | static int __init speedstep_init(void) function speedstep_exit (line 412) | static void __exit speedstep_exit(void) FILE: arch/i386/kernel/cpu/cpufreq/speedstep-lib.c function pentium3_get_frequency (line 34) | static unsigned int pentium3_get_frequency (unsigned int processor) function pentiumM_get_frequency (line 107) | static unsigned int pentiumM_get_frequency(void) function pentium4_get_frequency (line 127) | static unsigned int pentium4_get_frequency(void) function speedstep_get_processor_frequency (line 174) | unsigned int speedstep_get_processor_frequency(unsigned int processor) function speedstep_detect_processor (line 198) | unsigned int speedstep_detect_processor (void) function speedstep_get_freqs (line 320) | unsigned int speedstep_get_freqs(unsigned int processor, FILE: arch/i386/kernel/cpu/cpufreq/speedstep-smi.c type cpufreq_frequency_table (line 44) | struct cpufreq_frequency_table function speedstep_smi_ownership (line 64) | static int speedstep_smi_ownership (void) function speedstep_smi_get_freqs (line 95) | static int speedstep_smi_get_freqs (unsigned int *low, unsigned int *high) function speedstep_get_state (line 133) | static int speedstep_get_state (void) function speedstep_set_state (line 159) | static void speedstep_set_state (unsigned int state) function speedstep_target (line 211) | static int speedstep_target (struct cpufreq_policy *policy, function speedstep_verify (line 242) | static int speedstep_verify (struct cpufreq_policy *policy) function speedstep_cpu_init (line 248) | static int speedstep_cpu_init(struct cpufreq_policy *policy) function speedstep_cpu_exit (line 303) | static int speedstep_cpu_exit(struct cpufreq_policy *policy) function speedstep_get (line 309) | static unsigned int speedstep_get(unsigned int cpu) function speedstep_resume (line 317) | static int speedstep_resume(struct cpufreq_policy *policy) type freq_attr (line 327) | struct freq_attr type cpufreq_driver (line 332) | struct cpufreq_driver function speedstep_init (line 351) | static int __init speedstep_init(void) function speedstep_exit (line 406) | static void __exit speedstep_exit(void) FILE: arch/i386/kernel/cpu/cyrix.c function do_cyrix_devid (line 15) | void __init do_cyrix_devid(unsigned char *dir0, unsigned char *dir1) function check_cx686_slop (line 85) | static void __init check_cx686_slop(struct cpuinfo_x86 *c) function set_cx86_reorder (line 110) | static void __init set_cx86_reorder(void) function set_cx86_memwb (line 125) | static void __init set_cx86_memwb(void) function set_cx86_inc (line 144) | static void __init set_cx86_inc(void) function geode_configure (line 165) | static void __init geode_configure(void) type pci_device_id (line 191) | struct pci_device_id function init_cyrix (line 198) | static void __init init_cyrix(struct cpuinfo_x86 *c) function test_cyrix_52div (line 359) | static inline int test_cyrix_52div(void) function cyrix_identify (line 375) | static void cyrix_identify(struct cpuinfo_x86 * c) type cpu_dev (line 411) | struct cpu_dev function cyrix_init_cpu (line 418) | int __init cyrix_init_cpu(void) type cpu_dev (line 426) | struct cpu_dev function nsc_init_cpu (line 433) | int __init nsc_init_cpu(void) FILE: arch/i386/kernel/cpu/intel.c type movsl_mask (line 28) | struct movsl_mask function early_intel_workaround (line 31) | void __init early_intel_workaround(struct cpuinfo_x86 *c) function ppro_with_ram_bug (line 46) | int __init ppro_with_ram_bug(void) function Intel_errata_workarounds (line 64) | static void __init Intel_errata_workarounds(struct cpuinfo_x86 *c) function init_intel (line 80) | static void __init init_intel(struct cpuinfo_x86 *c) function intel_size_cache (line 172) | static unsigned int intel_size_cache(struct cpuinfo_x86 * c, unsigned in... type cpu_dev (line 184) | struct cpu_dev function __init (line 241) | __init int intel_cpu_init(void) FILE: arch/i386/kernel/cpu/intel_cacheinfo.c type _cache_table (line 10) | struct _cache_table type _cache_table (line 18) | struct _cache_table function init_intel_cacheinfo (line 61) | unsigned int __init init_intel_cacheinfo(struct cpuinfo_x86 *c) FILE: arch/i386/kernel/cpu/mcheck/k7.c function fastcall (line 21) | static fastcall void k7_machine_check(struct pt_regs * regs, long error_... function amd_mcheck_init (line 72) | void __init amd_mcheck_init(struct cpuinfo_x86 *c) FILE: arch/i386/kernel/cpu/mcheck/mce.c function fastcall (line 25) | static fastcall void unexpected_machine_check(struct pt_regs * regs, lon... type pt_regs (line 31) | struct pt_regs function mcheck_init (line 34) | void __init mcheck_init(struct cpuinfo_x86 *c) function mcheck_disable (line 64) | static int __init mcheck_disable(char *str) function mcheck_enable (line 70) | static int __init mcheck_enable(char *str) FILE: arch/i386/kernel/cpu/mcheck/mce.h type cpuinfo_x86 (line 3) | struct cpuinfo_x86 type cpuinfo_x86 (line 4) | struct cpuinfo_x86 type cpuinfo_x86 (line 5) | struct cpuinfo_x86 type cpuinfo_x86 (line 6) | struct cpuinfo_x86 type cpuinfo_x86 (line 7) | struct cpuinfo_x86 type pt_regs (line 10) | struct pt_regs FILE: arch/i386/kernel/cpu/mcheck/non-fatal.c function mce_checkregs (line 31) | static void mce_checkregs (void *info) function mce_work_fn (line 59) | static void mce_work_fn(void *data) function init_nonfatal_mce_checker (line 65) | static int __init init_nonfatal_mce_checker(void) FILE: arch/i386/kernel/cpu/mcheck/p4.c type intel_mce_extended_msrs (line 21) | struct intel_mce_extended_msrs { function unexpected_thermal_interrupt (line 39) | static void unexpected_thermal_interrupt(struct pt_regs *regs) function intel_thermal_interrupt (line 47) | static void intel_thermal_interrupt(struct pt_regs *regs) type pt_regs (line 71) | struct pt_regs function fastcall (line 73) | fastcall void smp_thermal_interrupt(struct pt_regs *regs) function intel_init_thermal (line 81) | static void __init intel_init_thermal(struct cpuinfo_x86 *c) function intel_get_extended_msrs (line 137) | static inline int intel_get_extended_msrs(struct intel_mce_extended_msrs... function fastcall (line 162) | static fastcall void intel_machine_check(struct pt_regs * regs, long err... function intel_p4_mcheck_init (line 235) | void __init intel_p4_mcheck_init(struct cpuinfo_x86 *c) FILE: arch/i386/kernel/cpu/mcheck/p5.c function fastcall (line 20) | static fastcall void pentium_machine_check(struct pt_regs * regs, long e... function intel_p5_mcheck_init (line 32) | void __init intel_p5_mcheck_init(struct cpuinfo_x86 *c) FILE: arch/i386/kernel/cpu/mcheck/p6.c function fastcall (line 20) | static fastcall void intel_machine_check(struct pt_regs * regs, long err... function intel_p6_mcheck_init (line 83) | void __init intel_p6_mcheck_init(struct cpuinfo_x86 *c) FILE: arch/i386/kernel/cpu/mcheck/winchip.c function fastcall (line 19) | static fastcall void winchip_machine_check(struct pt_regs * regs, long e... function winchip_mcheck_init (line 26) | void __init winchip_mcheck_init(struct cpuinfo_x86 *c) FILE: arch/i386/kernel/cpu/mtrr/amd.c function amd_get_mtrr (line 8) | static void function amd_set_mtrr (line 49) | static void amd_set_mtrr(unsigned int reg, unsigned long base, function amd_validate_add_page (line 91) | static int amd_validate_add_page(unsigned long base, unsigned long size,... type mtrr_ops (line 106) | struct mtrr_ops function amd_init_mtrr (line 115) | int __init amd_init_mtrr(void) FILE: arch/i386/kernel/cpu/mtrr/centaur.c function centaur_get_free_region (line 19) | static int function mtrr_centaur_report_mcr (line 43) | void function centaur_get_mcr (line 50) | static void function centaur_set_mcr (line 66) | static void centaur_set_mcr(unsigned int reg, unsigned long base, function centaur_mcr1_init (line 95) | static void __init function centaur_mcr0_init (line 145) | static void __init function centaur_mcr_init (line 171) | static void __init function centaur_validate_add_page (line 187) | static int centaur_validate_add_page(unsigned long base, type mtrr_ops (line 204) | struct mtrr_ops function centaur_init_mtrr (line 214) | int __init centaur_init_mtrr(void) FILE: arch/i386/kernel/cpu/mtrr/cyrix.c function cyrix_get_arr (line 10) | static void function cyrix_get_free_region (line 79) | static int function prepare_set (line 117) | static void prepare_set(void) function post_set (line 142) | static void post_set(void) function cyrix_set_arr (line 158) | static void cyrix_set_arr(unsigned int reg, unsigned long base, type arr_state_t (line 215) | typedef struct { function cyrix_set_all (line 228) | static void cyrix_set_all(void) function cyrix_arr_init (line 260) | static void __init type mtrr_ops (line 345) | struct mtrr_ops function cyrix_init_mtrr (line 356) | int __init cyrix_init_mtrr(void) FILE: arch/i386/kernel/cpu/mtrr/generic.c type mtrr_state (line 14) | struct mtrr_state { type mtrr_state (line 22) | struct mtrr_state function get_mtrr_var_range (line 26) | static void __init function get_fixed_ranges (line 33) | static void __init function get_mtrr_state (line 48) | void __init get_mtrr_state(void) function finalize_mtrr_state (line 72) | void __init finalize_mtrr_state(void) function mtrr_state_warn (line 80) | void __init mtrr_state_warn(void) function generic_get_free_region (line 97) | int generic_get_free_region(unsigned long base, unsigned long size) function generic_get_mtrr (line 118) | void generic_get_mtrr(unsigned int reg, unsigned long *base, function set_fixed_ranges (line 145) | static int set_fixed_ranges(mtrr_type * frs) function set_mtrr_var_ranges (line 180) | static int set_mtrr_var_ranges(unsigned int index, struct mtrr_var_range... function set_mtrr_state (line 202) | static unsigned long set_mtrr_state(u32 deftype_lo, u32 deftype_hi) function prepare_set (line 243) | static void prepare_set(void) function post_set (line 274) | static void post_set(void) function generic_set_all (line 291) | static void generic_set_all(void) function generic_set_mtrr (line 314) | static void generic_set_mtrr(unsigned int reg, unsigned long base, function generic_validate_add_page (line 346) | int generic_validate_add_page(unsigned long base, unsigned long size, un... function generic_have_wrcomb (line 386) | int generic_have_wrcomb(void) function positive_have_wrcomb (line 393) | int positive_have_wrcomb(void) type mtrr_ops (line 400) | struct mtrr_ops FILE: arch/i386/kernel/cpu/mtrr/if.c function mtrr_file_add (line 37) | static int function mtrr_file_del (line 64) | static int function mtrr_write (line 89) | static ssize_t function mtrr_ioctl (line 148) | static int function mtrr_close (line 272) | static int type seq_file (line 292) | struct seq_file function mtrr_open (line 294) | static int mtrr_open(struct inode *inode, struct file *file) type file_operations (line 303) | struct file_operations type proc_dir_entry (line 314) | struct proc_dir_entry function mtrr_seq_show (line 317) | static int mtrr_seq_show(struct seq_file *seq, void *offset) function mtrr_if_init (line 350) | static int __init mtrr_if_init(void) FILE: arch/i386/kernel/cpu/mtrr/main.c type mtrr_ops (line 56) | struct mtrr_ops type mtrr_ops (line 58) | struct mtrr_ops function set_mtrr_ops (line 69) | void set_mtrr_ops(struct mtrr_ops * ops) function have_wrcomb (line 76) | static int have_wrcomb(void) function set_num_var_ranges (line 103) | void __init set_num_var_ranges(void) function init_table (line 116) | static void __init init_table(void) type set_mtrr_data (line 130) | struct set_mtrr_data { function ipi_handler (line 141) | static void ipi_handler(void *info) function set_mtrr (line 211) | static void set_mtrr(unsigned int reg, unsigned long base, function mtrr_add_page (line 301) | int mtrr_add_page(unsigned long base, unsigned long size, function mtrr_add (line 414) | int function mtrr_del_page (line 442) | int mtrr_del_page(int reg, unsigned long base, unsigned long size) function mtrr_del (line 511) | int function init_ifs (line 533) | static void __init init_ifs(void) function init_other_cpus (line 540) | static void __init init_other_cpus(void) type mtrr_value (line 555) | struct mtrr_value { type mtrr_value (line 561) | struct mtrr_value function mtrr_save (line 563) | static int mtrr_save(struct sys_device * sysdev, u32 state) function mtrr_restore (line 583) | static int mtrr_restore(struct sys_device * sysdev) type sysdev_driver (line 600) | struct sysdev_driver function mtrr_init (line 613) | static int __init mtrr_init(void) FILE: arch/i386/kernel/cpu/mtrr/mtrr.h type u8 (line 35) | typedef u8 mtrr_type; type mtrr_ops (line 37) | struct mtrr_ops { type mtrr_ops (line 58) | struct mtrr_ops type set_mtrr_context (line 64) | struct set_mtrr_context { type mtrr_var_range (line 72) | struct mtrr_var_range { type set_mtrr_context (line 79) | struct set_mtrr_context type set_mtrr_context (line 80) | struct set_mtrr_context type set_mtrr_context (line 81) | struct set_mtrr_context type mtrr_ops (line 85) | struct mtrr_ops type mtrr_ops (line 88) | struct mtrr_ops FILE: arch/i386/kernel/cpu/mtrr/state.c function set_mtrr_prepare_save (line 10) | void set_mtrr_prepare_save(struct set_mtrr_context *ctxt) function set_mtrr_cache_disable (line 41) | void set_mtrr_cache_disable(struct set_mtrr_context *ctxt) function set_mtrr_done (line 53) | void set_mtrr_done(struct set_mtrr_context *ctxt) FILE: arch/i386/kernel/cpu/nexgen.c function deep_magic_nexgen_probe (line 13) | static int __init deep_magic_nexgen_probe(void) function init_nexgen (line 30) | static void __init init_nexgen(struct cpuinfo_x86 * c) function nexgen_identify (line 35) | static void __init nexgen_identify(struct cpuinfo_x86 * c) type cpu_dev (line 44) | struct cpu_dev function nexgen_init_cpu (line 57) | int __init nexgen_init_cpu(void) FILE: arch/i386/kernel/cpu/proc.c function show_cpuinfo (line 10) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 132) | struct seq_file type seq_file (line 136) | struct seq_file function c_stop (line 141) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 144) | struct seq_operations FILE: arch/i386/kernel/cpu/rise.c function init_rise (line 8) | static void __init init_rise(struct cpuinfo_x86 *c) type cpu_dev (line 31) | struct cpu_dev function rise_init_cpu (line 47) | int __init rise_init_cpu(void) FILE: arch/i386/kernel/cpu/transmeta.c function init_transmeta (line 7) | static void __init init_transmeta(struct cpuinfo_x86 *c) function transmeta_identify (line 81) | static void transmeta_identify(struct cpuinfo_x86 * c) type cpu_dev (line 94) | struct cpu_dev function transmeta_init_cpu (line 101) | int __init transmeta_init_cpu(void) FILE: arch/i386/kernel/cpu/umc.c function init_umc (line 8) | static void __init init_umc(struct cpuinfo_x86 * c) type cpu_dev (line 13) | struct cpu_dev function umc_init_cpu (line 27) | int __init umc_init_cpu(void) FILE: arch/i386/kernel/cpuid.c type class_simple (line 48) | struct class_simple type cpuid_command (line 52) | struct cpuid_command { function cpuid_smp_cpuid (line 58) | static void cpuid_smp_cpuid(void *cmd_block) function do_cpuid (line 67) | static inline void do_cpuid(int cpu, u32 reg, u32 * data) function do_cpuid (line 85) | static inline void do_cpuid(int cpu, u32 reg, u32 * data) function loff_t (line 92) | static loff_t cpuid_seek(struct file *file, loff_t offset, int orig) function cpuid_read (line 115) | static ssize_t cpuid_read(struct file *file, char __user *buf, function cpuid_open (line 138) | static int cpuid_open(struct inode *inode, struct file *file) type file_operations (line 154) | struct file_operations function cpuid_class_simple_device_add (line 161) | static int cpuid_class_simple_device_add(int i) function cpuid_class_cpu_callback (line 172) | static int __devinit cpuid_class_cpu_callback(struct notifier_block *nfb... type notifier_block (line 187) | struct notifier_block function cpuid_init (line 192) | int __init cpuid_init(void) function cpuid_exit (line 230) | void __exit cpuid_exit(void) FILE: arch/i386/kernel/dmi_scan.c type dmi_header (line 17) | struct dmi_header type dmi_header (line 32) | struct dmi_header function dmi_table (line 53) | static int __init dmi_table(u32 base, int len, int num, void (*decode)(s... function dmi_checksum (line 92) | inline static int __init dmi_checksum(u8 *buf) function dmi_iterate (line 102) | static int __init dmi_iterate(void (*decode)(struct dmi_header *)) function dmi_save_ident (line 149) | static void __init dmi_save_ident(struct dmi_header *dm, int slot, int s... function __init (line 175) | static __init int broken_toshiba_keyboard(struct dmi_blacklist *d) function __init (line 183) | static __init int reset_videomode_after_s3(struct dmi_blacklist *d) function __init (line 196) | static __init __attribute__((unused)) int dmi_disable_acpi(struct dmi_bl... function __init (line 211) | static __init __attribute__((unused)) int force_acpi_ht(struct dmi_black... function __init (line 226) | static __init int disable_acpi_irq(struct dmi_blacklist *d) function __init (line 235) | static __init int disable_acpi_pci(struct dmi_blacklist *d) function dmi_decode (line 388) | static void __init dmi_decode(struct dmi_header *dm) function dmi_scan_machine (line 434) | void __init dmi_scan_machine(void) function dmi_check_system (line 452) | int dmi_check_system(struct dmi_system_id *list) FILE: arch/i386/kernel/doublefault.c function doublefault_fn (line 21) | static void doublefault_fn(void) type tss_struct (line 53) | struct tss_struct FILE: arch/i386/kernel/efi.c type efi (line 47) | struct efi type efi (line 49) | struct efi type efi_memory_map (line 50) | struct efi_memory_map function efi_call_phys_prelog (line 68) | static void efi_call_phys_prelog(void) function efi_call_phys_epilog (line 110) | static void efi_call_phys_epilog(void) function efi_status_t (line 138) | static efi_status_t function efi_status_t (line 154) | efi_status_t function efi_set_rtc_mmss (line 165) | inline int efi_set_rtc_mmss(unsigned long nowtime) function efi_get_time (line 198) | inline unsigned long __init efi_get_time(void) function is_available_memory (line 212) | int is_available_memory(efi_memory_desc_t * md) function efi_map_memmap (line 231) | void __init efi_map_memmap(void) function print_efi_memmap (line 243) | void __init print_efi_memmap(void) function efi_memmap_walk (line 262) | void efi_memmap_walk(efi_freemem_callback_t callback, void *arg) function efi_init (line 309) | void __init efi_init(void) function efi_enter_virtual_mode (line 453) | void __init efi_enter_virtual_mode(void) function efi_initialize_iomem_resources (line 527) | void __init function u32 (line 607) | u32 efi_mem_type(unsigned long phys_addr) function u64 (line 621) | u64 efi_mem_attributes(unsigned long phys_addr) FILE: arch/i386/kernel/i386_ksyms.c type pt_regs (line 36) | struct pt_regs type user (line 36) | struct user type drive_info_struct (line 55) | struct drive_info_struct FILE: arch/i386/kernel/i387.c function mxcsr_feature_mask_init (line 29) | void mxcsr_feature_mask_init(void) function init_fpu (line 49) | void init_fpu(struct task_struct *tsk) function kernel_fpu_begin (line 75) | void kernel_fpu_begin(void) function restore_fpu (line 87) | void restore_fpu( struct task_struct *tsk ) function twd_i387_to_fxsr (line 102) | static inline unsigned short twd_i387_to_fxsr( unsigned short twd ) function twd_fxsr_to_i387 (line 116) | static inline unsigned long twd_fxsr_to_i387( struct i387_fxsave_struct ... function get_fpu_cwd (line 166) | unsigned short get_fpu_cwd( struct task_struct *tsk ) function get_fpu_swd (line 175) | unsigned short get_fpu_swd( struct task_struct *tsk ) function get_fpu_twd (line 184) | unsigned short get_fpu_twd( struct task_struct *tsk ) function get_fpu_mxcsr (line 193) | unsigned short get_fpu_mxcsr( struct task_struct *tsk ) function set_fpu_cwd (line 202) | void set_fpu_cwd( struct task_struct *tsk, unsigned short cwd ) function set_fpu_swd (line 211) | void set_fpu_swd( struct task_struct *tsk, unsigned short swd ) function set_fpu_twd (line 220) | void set_fpu_twd( struct task_struct *tsk, unsigned short twd ) function convert_fxsr_to_user (line 233) | static int convert_fxsr_to_user( struct _fpstate __user *buf, function convert_fxsr_from_user (line 266) | static int convert_fxsr_from_user( struct i387_fxsave_struct *fxsave, function save_i387_fsave (line 304) | static inline int save_i387_fsave( struct _fpstate __user *buf ) function save_i387_fxsave (line 316) | static int save_i387_fxsave( struct _fpstate __user *buf ) function save_i387 (line 337) | int save_i387( struct _fpstate __user *buf ) function restore_i387_fsave (line 358) | static inline int restore_i387_fsave( struct _fpstate __user *buf ) function restore_i387_fxsave (line 366) | static int restore_i387_fxsave( struct _fpstate __user *buf ) function restore_i387 (line 378) | int restore_i387( struct _fpstate __user *buf ) function get_fpregs_fsave (line 399) | static inline int get_fpregs_fsave( struct user_i387_struct __user *buf, function get_fpregs_fxsave (line 406) | static inline int get_fpregs_fxsave( struct user_i387_struct __user *buf, function get_fpregs (line 413) | int get_fpregs( struct user_i387_struct __user *buf, struct task_struct ... function set_fpregs_fsave (line 427) | static inline int set_fpregs_fsave( struct task_struct *tsk, function set_fpregs_fxsave (line 434) | static inline int set_fpregs_fxsave( struct task_struct *tsk, function set_fpregs (line 441) | int set_fpregs( struct task_struct *tsk, struct user_i387_struct __user ... function get_fpxregs (line 455) | int get_fpxregs( struct user_fxsr_struct __user *buf, struct task_struct... function set_fpxregs (line 467) | int set_fpxregs( struct task_struct *tsk, struct user_fxsr_struct __user... function copy_fpu_fsave (line 487) | static inline void copy_fpu_fsave( struct task_struct *tsk, function copy_fpu_fxsave (line 494) | static inline void copy_fpu_fxsave( struct task_struct *tsk, function dump_fpu (line 510) | int dump_fpu( struct pt_regs *regs, struct user_i387_struct *fpu ) function dump_task_fpu (line 528) | int dump_task_fpu(struct task_struct *tsk, struct user_i387_struct *fpu) function dump_task_extended_fpu (line 543) | int dump_task_extended_fpu(struct task_struct *tsk, struct user_fxsr_str... FILE: arch/i386/kernel/i8259.c function end_8259A_irq (line 46) | static void end_8259A_irq (unsigned int irq) function startup_8259A_irq (line 57) | unsigned int startup_8259A_irq(unsigned int irq) type hw_interrupt_type (line 63) | struct hw_interrupt_type function disable_8259A_irq (line 94) | void disable_8259A_irq(unsigned int irq) function enable_8259A_irq (line 111) | void enable_8259A_irq(unsigned int irq) function i8259A_irq_pending (line 125) | int i8259A_irq_pending(unsigned int irq) function make_8259A_irq (line 141) | void make_8259A_irq(unsigned int irq) function i8259A_irq_real (line 155) | static inline int i8259A_irq_real(unsigned int irq) function mask_and_ack_8259A (line 178) | void mask_and_ack_8259A(unsigned int irq) function restore_ELCR (line 252) | static void restore_ELCR(char *trigger) function save_ELCR (line 258) | static void save_ELCR(char *trigger) function i8259A_resume (line 265) | static int i8259A_resume(struct sys_device *dev) function i8259A_suspend (line 272) | static int i8259A_suspend(struct sys_device *dev, u32 state) type sysdev_class (line 278) | struct sysdev_class type sys_device (line 284) | struct sys_device function i8259A_init_sysfs (line 289) | static int __init i8259A_init_sysfs(void) function init_8259A (line 299) | void init_8259A(int auto_eoi) function irqreturn_t (line 353) | static irqreturn_t math_error_irq(int cpl, void *dev_id, struct pt_regs ... type irqaction (line 367) | struct irqaction function init_ISA_irqs (line 369) | void __init init_ISA_irqs (void) function init_IRQ (line 397) | void __init init_IRQ(void) FILE: arch/i386/kernel/init_task.c type fs_struct (line 13) | struct fs_struct type files_struct (line 14) | struct files_struct type signal_struct (line 15) | struct signal_struct type sighand_struct (line 16) | struct sighand_struct type mm_struct (line 20) | struct mm_struct type task_struct (line 43) | struct task_struct type tss_struct (line 51) | struct tss_struct FILE: arch/i386/kernel/io_apic.c type irq_pin_list (line 75) | struct irq_pin_list { function add_pin_to_irq (line 92) | static void add_pin_to_irq(unsigned int irq, int apic, int pin) function replace_pin_at_irq (line 113) | static void __init replace_pin_at_irq(unsigned int irq, function __modify_IO_APIC_irq (line 130) | static void __modify_IO_APIC_irq (unsigned int irq, unsigned long enable... function __mask_IO_APIC_irq (line 150) | static void __mask_IO_APIC_irq (unsigned int irq) function __unmask_IO_APIC_irq (line 156) | static void __unmask_IO_APIC_irq (unsigned int irq) function __mask_and_edge_IO_APIC_irq (line 162) | static void __mask_and_edge_IO_APIC_irq (unsigned int irq) function __unmask_and_level_IO_APIC_irq (line 168) | static void __unmask_and_level_IO_APIC_irq (unsigned int irq) function mask_IO_APIC_irq (line 173) | static void mask_IO_APIC_irq (unsigned int irq) function unmask_IO_APIC_irq (line 182) | static void unmask_IO_APIC_irq (unsigned int irq) function clear_IO_APIC_pin (line 191) | void clear_IO_APIC_pin(unsigned int apic, unsigned int pin) function clear_IO_APIC (line 215) | static void clear_IO_APIC (void) function set_ioapic_affinity_irq (line 224) | static void set_ioapic_affinity_irq(unsigned int irq, cpumask_t cpumask) type irq_cpu_info (line 267) | struct irq_cpu_info { function move (line 291) | static unsigned long move(int curr_cpu, cpumask_t allowed_mask, function balance_irq (line 318) | static inline void balance_irq(int cpu, int irq) function rotate_irqs_among_cpus (line 339) | static inline void rotate_irqs_among_cpus(unsigned long useful_load_thre... function do_irq_balance (line 364) | static void do_irq_balance(void) function balanced_irq (line 565) | static int balanced_irq(void *unused) function balanced_irq_init (line 592) | static int __init balanced_irq_init(void) function irqbalance_disable (line 646) | int __init irqbalance_disable(char *str) function move_irq (line 654) | static inline void move_irq(int irq) function move_irq (line 666) | static inline void move_irq(int irq) { } function send_IPI_self (line 670) | void fastcall send_IPI_self(int vector) function ioapic_setup (line 697) | static int __init ioapic_setup(char *str) function ioapic_pirq_setup (line 705) | static int __init ioapic_pirq_setup(char *str) function find_irq_entry (line 738) | static int find_irq_entry(int apic, int pin, int type) function find_isa_irq_pin (line 755) | static int find_isa_irq_pin(int irq, int type) function IO_APIC_get_PCI_irq_vector (line 781) | int IO_APIC_get_PCI_irq_vector(int bus, int slot, int pin) function setup_ioapic_dest (line 826) | void __init setup_ioapic_dest(void) function EISA_ELCR (line 848) | static int EISA_ELCR(unsigned int irq) function MPBIOS_polarity (line 891) | static int __init MPBIOS_polarity(int idx) function MPBIOS_trigger (line 965) | static int MPBIOS_trigger(int idx) function irq_polarity (line 1039) | static inline int irq_polarity(int idx) function irq_trigger (line 1044) | static inline int irq_trigger(int idx) function pin_2_irq (line 1049) | static int pin_2_irq(int idx, int apic, int pin) function IO_APIC_irq_trigger (line 1115) | static inline int IO_APIC_irq_trigger(int irq) function assign_irq_vector (line 1135) | int assign_irq_vector(int irq) type hw_interrupt_type (line 1161) | struct hw_interrupt_type type hw_interrupt_type (line 1162) | struct hw_interrupt_type function ioapic_register_intr (line 1168) | static inline void ioapic_register_intr(int irq, int vector, unsigned lo... function setup_IO_APIC_irqs (line 1187) | void __init setup_IO_APIC_irqs(void) function setup_ExtINT_IRQ0_pin (line 1266) | void __init setup_ExtINT_IRQ0_pin(unsigned int pin, int vector) function UNEXPECTED_IO_APIC (line 1307) | static inline void UNEXPECTED_IO_APIC(void) function print_IO_APIC (line 1311) | void __init print_IO_APIC(void) function print_APIC_bitfield (line 1460) | static void print_APIC_bitfield (int base) function print_local_APIC (line 1481) | void /*__init*/ print_local_APIC(void * dummy) function print_all_local_APICs (line 1564) | void print_all_local_APICs (void) function print_PIC (line 1569) | void /*__init*/ print_PIC(void) function enable_IO_APIC (line 1602) | static void __init enable_IO_APIC(void) function disable_IO_APIC (line 1635) | void disable_IO_APIC(void) function setup_ioapic_ids_from_mpc (line 1653) | static void __init setup_ioapic_ids_from_mpc(void) function setup_ioapic_ids_from_mpc (line 1756) | static void __init setup_ioapic_ids_from_mpc(void) { } function timer_irq_works (line 1767) | static int __init timer_irq_works(void) function startup_edge_ioapic_irq (line 1810) | static unsigned int startup_edge_ioapic_irq(unsigned int irq) function ack_edge_ioapic_irq (line 1832) | static void ack_edge_ioapic_irq(unsigned int irq) function startup_level_ioapic_irq (line 1855) | static unsigned int startup_level_ioapic_irq (unsigned int irq) function end_level_ioapic_irq (line 1862) | static void end_level_ioapic_irq (unsigned int irq) function startup_edge_ioapic_vector (line 1903) | static unsigned int startup_edge_ioapic_vector(unsigned int vector) function ack_edge_ioapic_vector (line 1910) | static void ack_edge_ioapic_vector(unsigned int vector) function startup_level_ioapic_vector (line 1917) | static unsigned int startup_level_ioapic_vector (unsigned int vector) function end_level_ioapic_vector (line 1924) | static void end_level_ioapic_vector (unsigned int vector) function mask_IO_APIC_vector (line 1931) | static void mask_IO_APIC_vector (unsigned int vector) function unmask_IO_APIC_vector (line 1938) | static void unmask_IO_APIC_vector (unsigned int vector) function set_ioapic_affinity_vector (line 1945) | static void set_ioapic_affinity_vector (unsigned int vector, type hw_interrupt_type (line 1962) | struct hw_interrupt_type type hw_interrupt_type (line 1973) | struct hw_interrupt_type function init_IO_APIC_traps (line 1984) | static inline void init_IO_APIC_traps(void) function enable_lapic_irq (line 2021) | static void enable_lapic_irq (unsigned int irq) function disable_lapic_irq (line 2029) | static void disable_lapic_irq (unsigned int irq) function ack_lapic_irq (line 2037) | static void ack_lapic_irq (unsigned int irq) function end_lapic_irq (line 2042) | static void end_lapic_irq (unsigned int i) { /* nothing */ } type hw_interrupt_type (line 2044) | struct hw_interrupt_type function setup_nmi (line 2054) | static void setup_nmi (void) function unlock_ExtINT_logic (line 2079) | static inline void unlock_ExtINT_logic(void) function check_timer (line 2140) | static inline void check_timer(void) function setup_IO_APIC (line 2259) | void __init setup_IO_APIC(void) function io_apic_bug_finalize (line 2288) | static int __init io_apic_bug_finalize(void) type sysfs_ioapic_data (line 2297) | struct sysfs_ioapic_data { type sysfs_ioapic_data (line 2301) | struct sysfs_ioapic_data function ioapic_suspend (line 2303) | static int ioapic_suspend(struct sys_device *dev, u32 state) function ioapic_resume (line 2322) | static int ioapic_resume(struct sys_device *dev) type sysdev_class (line 2348) | struct sysdev_class function ioapic_init_sysfs (line 2354) | static int __init ioapic_init_sysfs(void) function io_apic_get_unique_id (line 2395) | int __init io_apic_get_unique_id (int ioapic, int apic_id) function io_apic_get_version (line 2468) | int __init io_apic_get_version (int ioapic) function io_apic_get_redir_entries (line 2481) | int __init io_apic_get_redir_entries (int ioapic) function io_apic_set_pci_routing (line 2494) | int io_apic_set_pci_routing (int ioapic, int pin, int irq, int edge_leve... FILE: arch/i386/kernel/ioport.c function set_bitmap (line 20) | static void set_bitmap(unsigned long *bitmap, unsigned int base, unsigne... function sys_ioperm (line 57) | asmlinkage long sys_ioperm(unsigned long from, unsigned long num, int tu... function sys_iopl (line 130) | asmlinkage long sys_iopl(unsigned long unused) FILE: arch/i386/kernel/irq.c function ack_bad_irq (line 24) | void ack_bad_irq(unsigned int irq) type thread_info (line 35) | struct thread_info function do_IRQ (line 51) | fastcall unsigned int do_IRQ(struct pt_regs *regs) function irq_ctx_init (line 147) | __attribute__((__aligned__(THREAD_SIZE))); function asmlinkage (line 186) | asmlinkage void do_softirq(void) function show_interrupts (line 257) | int show_interrupts(struct seq_file *p, void *v) FILE: arch/i386/kernel/kprobes.c type kprobe (line 40) | struct kprobe type pt_regs (line 42) | struct pt_regs function is_IF_modifier (line 51) | static inline int is_IF_modifier(kprobe_opcode_t opcode) function arch_prepare_kprobe (line 63) | int arch_prepare_kprobe(struct kprobe *p) function arch_copy_kprobe (line 68) | void arch_copy_kprobe(struct kprobe *p) function arch_remove_kprobe (line 73) | void arch_remove_kprobe(struct kprobe *p) function disarm_kprobe (line 77) | static inline void disarm_kprobe(struct kprobe *p, struct pt_regs *regs) function prepare_singlestep (line 83) | static inline void prepare_singlestep(struct kprobe *p, struct pt_regs *... function kprobe_handler (line 94) | static int kprobe_handler(struct pt_regs *regs) function resume_execution (line 199) | static void resume_execution(struct kprobe *p, struct pt_regs *regs) function post_kprobe_handler (line 245) | static inline int post_kprobe_handler(struct pt_regs *regs) function kprobe_fault_handler (line 271) | static inline int kprobe_fault_handler(struct pt_regs *regs, int trapnr) function kprobe_exceptions_notify (line 290) | int kprobe_exceptions_notify(struct notifier_block *self, unsigned long ... function setjmp_pre_handler (line 319) | int setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) function jprobe_return (line 341) | void jprobe_return(void) function longjmp_break_handler (line 352) | int longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) FILE: arch/i386/kernel/ldt.c function flush_ldt (line 23) | static void flush_ldt(void *null) function alloc_ldt (line 30) | static int alloc_ldt(mm_context_t *pc, int mincount, int reload) function copy_ldt (line 79) | static inline int copy_ldt(mm_context_t *new, mm_context_t *old) function init_new_context (line 92) | int init_new_context(struct task_struct *tsk, struct mm_struct *mm) function destroy_context (line 111) | void destroy_context(struct mm_struct *mm) function read_ldt (line 124) | static int read_ldt(void __user * ptr, unsigned long bytecount) function read_default_ldt (line 158) | static int read_default_ldt(void __user * ptr, unsigned long bytecount) function write_ldt (line 177) | static int write_ldt(void __user * ptr, unsigned long bytecount, int old... function asmlinkage (line 236) | asmlinkage int sys_modify_ldt(int func, void __user *ptr, unsigned long ... FILE: arch/i386/kernel/mca.c function mca_configure_adapter_status (line 72) | static void mca_configure_adapter_status(struct mca_device *mca_dev) { type resource (line 125) | struct resource function mca_read_and_store_pos (line 145) | static int mca_read_and_store_pos(unsigned char *pos) { function mca_pc_read_pos (line 166) | static unsigned char mca_pc_read_pos(struct mca_device *mca_dev, int reg) function mca_pc_write_pos (line 202) | static void mca_pc_write_pos(struct mca_device *mca_dev, int reg, function mca_dummy_transform_irq (line 231) | static int mca_dummy_transform_irq(struct mca_device * mca_dev, int irq) function mca_dummy_transform_ioport (line 236) | static int mca_dummy_transform_ioport(struct mca_device * mca_dev, int p... type mca_device (line 241) | struct mca_device function mca_init (line 247) | static int __init mca_init(void) function mca_handle_nmi_device (line 418) | static void mca_handle_nmi_device(struct mca_device *mca_dev, int check_... function mca_handle_nmi_callback (line 448) | static int mca_handle_nmi_callback(struct device *dev, void *data) function mca_handle_nmi (line 466) | void mca_handle_nmi(void) FILE: arch/i386/kernel/microcode.c type mc_error_code_t (line 120) | typedef enum mc_error_code { type ucode_cpu_info (line 127) | struct ucode_cpu_info { function microcode_open (line 136) | static int microcode_open (struct inode *unused1, struct file *unused2) function collect_cpu_info (line 141) | static void collect_cpu_info (void *unused) function mark_microcode_update (line 174) | static inline void mark_microcode_update (int cpu_num, microcode_header_... function find_matching_ucodes (line 216) | static int find_matching_ucodes (void) function do_update_one (line 359) | static void do_update_one (void * unused) function do_microcode_update (line 393) | static int do_microcode_update (void) function microcode_write (line 429) | static ssize_t microcode_write (struct file *file, const char __user *bu... function microcode_ioctl (line 457) | static int microcode_ioctl (struct inode *inode, struct file *file, type file_operations (line 473) | struct file_operations type miscdevice (line 480) | struct miscdevice function microcode_init (line 487) | static int __init microcode_init (void) function microcode_exit (line 504) | static void __exit microcode_exit (void) FILE: arch/i386/kernel/module.c function module_free (line 40) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 48) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate (line 56) | int apply_relocate(Elf32_Shdr *sechdrs, function apply_relocate_add (line 96) | int apply_relocate_add(Elf32_Shdr *sechdrs, function module_finalize (line 109) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 127) | void module_arch_cleanup(struct module *mod) FILE: arch/i386/kernel/mpparse.c type mpc_config_ioapic (line 55) | struct mpc_config_ioapic type mpc_config_intsrc (line 58) | struct mpc_config_intsrc function mpf_checksum (line 88) | static int __init mpf_checksum(unsigned char *mp, int len) type mpc_config_translation (line 105) | struct mpc_config_translation function MP_valid_apicid (line 108) | static int MP_valid_apicid(int apicid, int version) function MP_valid_apicid (line 113) | static int MP_valid_apicid(int apicid, int version) function MP_processor_info (line 122) | void __init MP_processor_info (struct mpc_config_processor *m) function MP_bus_info (line 221) | static void __init MP_bus_info (struct mpc_config_bus *m) function MP_ioapic_info (line 248) | static void __init MP_ioapic_info (struct mpc_config_ioapic *m) function MP_intsrc_info (line 269) | static void __init MP_intsrc_info (struct mpc_config_intsrc *m) function MP_lintsrc_info (line 281) | static void __init MP_lintsrc_info (struct mpc_config_lintsrc *m) function MP_translation_info (line 304) | static void __init MP_translation_info (struct mpc_config_translation *m) function smp_read_mpc_oem (line 320) | static void __init smp_read_mpc_oem(struct mp_config_oemtable *oemtable, \ function mps_oem_check (line 363) | static inline void mps_oem_check(struct mp_config_table *mpc, char *oem, function smp_read_mpc (line 378) | static int __init smp_read_mpc(struct mp_config_table *mpc) function ELCR_trigger (line 490) | static int __init ELCR_trigger(unsigned int irq) function construct_default_ioirq_mptable (line 498) | static void __init construct_default_ioirq_mptable(int mpc_default_type) function construct_default_ISA_mptable (line 564) | static inline void __init construct_default_ISA_mptable(int mpc_default_... type intel_mp_floating (line 648) | struct intel_mp_floating function get_smp_config (line 653) | void __init get_smp_config (void) function smp_scan_config (line 726) | static int __init smp_scan_config (unsigned long base, unsigned long len... function find_smp_config (line 773) | void __init find_smp_config (void) function mp_register_lapic_address (line 817) | void __init mp_register_lapic_address ( function mp_register_lapic (line 831) | void __init mp_register_lapic ( type mp_ioapic_routing (line 866) | struct mp_ioapic_routing { function mp_find_ioapic (line 874) | static int mp_find_ioapic ( function mp_register_ioapic (line 892) | void __init mp_register_ioapic ( function mp_override_legacy_irq (line 939) | void __init mp_override_legacy_irq ( function mp_config_acpi_legacy_irqs (line 986) | void __init mp_config_acpi_legacy_irqs (void) function mp_register_gsi (line 1057) | int mp_register_gsi (u32 gsi, int edge_level, int active_high_low) FILE: arch/i386/kernel/msr.c type class_simple (line 47) | struct class_simple function wrmsr_eio (line 52) | static inline int wrmsr_eio(u32 reg, u32 eax, u32 edx) function rdmsr_eio (line 69) | static inline int rdmsr_eio(u32 reg, u32 *eax, u32 *edx) type msr_command (line 90) | struct msr_command { function msr_smp_wrmsr (line 97) | static void msr_smp_wrmsr(void *cmd_block) function msr_smp_rdmsr (line 105) | static void msr_smp_rdmsr(void *cmd_block) function do_wrmsr (line 113) | static inline int do_wrmsr(int cpu, u32 reg, u32 eax, u32 edx) function do_rdmsr (line 134) | static inline int do_rdmsr(int cpu, u32 reg, u32 * eax, u32 * edx) function do_wrmsr (line 159) | static inline int do_wrmsr(int cpu, u32 reg, u32 eax, u32 edx) function do_rdmsr (line 164) | static inline int do_rdmsr(int cpu, u32 reg, u32 *eax, u32 *edx) function loff_t (line 171) | static loff_t msr_seek(struct file *file, loff_t offset, int orig) function msr_read (line 189) | static ssize_t msr_read(struct file *file, char __user * buf, function msr_write (line 214) | static ssize_t msr_write(struct file *file, const char __user *buf, function msr_open (line 239) | static int msr_open(struct inode *inode, struct file *file) type file_operations (line 255) | struct file_operations function msr_class_simple_device_add (line 263) | static int msr_class_simple_device_add(int i) function msr_class_cpu_callback (line 274) | static int __devinit msr_class_cpu_callback(struct notifier_block *nfb, ... type notifier_block (line 289) | struct notifier_block function msr_init (line 294) | int __init msr_init(void) function msr_exit (line 331) | void __exit msr_exit(void) FILE: arch/i386/kernel/nmi.c type pt_regs (line 42) | struct pt_regs function check_nmi_watchdog (line 105) | int __init check_nmi_watchdog (void) function setup_nmi_watchdog (line 143) | static int __init setup_nmi_watchdog(char *str) function disable_lapic_nmi_watchdog (line 179) | static void disable_lapic_nmi_watchdog(void) function enable_lapic_nmi_watchdog (line 210) | static void enable_lapic_nmi_watchdog(void) function reserve_lapic_nmi (line 218) | int reserve_lapic_nmi(void) function release_lapic_nmi (line 233) | void release_lapic_nmi(void) function disable_timer_nmi_watchdog (line 245) | void disable_timer_nmi_watchdog(void) function enable_timer_nmi_watchdog (line 255) | void enable_timer_nmi_watchdog(void) function lapic_nmi_suspend (line 268) | static int lapic_nmi_suspend(struct sys_device *dev, u32 state) function lapic_nmi_resume (line 275) | static int lapic_nmi_resume(struct sys_device *dev) type sysdev_class (line 283) | struct sysdev_class type sys_device (line 289) | struct sys_device function init_lapic_nmi_sysfs (line 294) | static int __init init_lapic_nmi_sysfs(void) function clear_msr_range (line 316) | static void clear_msr_range(unsigned int base, unsigned int n) function setup_k7_watchdog (line 324) | static void setup_k7_watchdog(void) function setup_p6_watchdog (line 346) | static void setup_p6_watchdog(void) function setup_p4_watchdog (line 368) | static int setup_p4_watchdog(void) function setup_apic_nmi_watchdog (line 409) | void setup_apic_nmi_watchdog (void) function touch_nmi_watchdog (line 462) | void touch_nmi_watchdog (void) type pt_regs (line 474) | struct pt_regs function nmi_watchdog_tick (line 476) | void nmi_watchdog_tick (struct pt_regs * regs) function unknown_nmi_panic_callback (line 524) | static int unknown_nmi_panic_callback(struct pt_regs *regs, int cpu) function proc_unknown_nmi_panic (line 539) | int proc_unknown_nmi_panic(ctl_table *table, int write, struct file *file, FILE: arch/i386/kernel/numaq.c function smp_dump_qct (line 45) | static void __init smp_dump_qct(void) function get_memcfg_numaq (line 71) | int __init get_memcfg_numaq(void) FILE: arch/i386/kernel/pci-dma.c type dma_coherent_mem (line 16) | struct dma_coherent_mem { type device (line 29) | struct device type dma_coherent_mem (line 33) | struct dma_coherent_mem function dma_free_coherent (line 67) | void dma_free_coherent(struct device *dev, size_t size, function dma_declare_coherent_memory (line 81) | int dma_declare_coherent_memory(struct device *dev, dma_addr_t bus_addr, function dma_release_declared_memory (line 127) | void dma_release_declared_memory(struct device *dev) type device (line 140) | struct device type dma_coherent_mem (line 143) | struct dma_coherent_mem FILE: arch/i386/kernel/process.c function thread_saved_pc (line 66) | unsigned long thread_saved_pc(struct task_struct *tsk) function disable_hlt (line 77) | void disable_hlt(void) function enable_hlt (line 84) | void enable_hlt(void) function default_idle (line 95) | void default_idle(void) function poll_idle (line 113) | static void poll_idle (void) function cpu_idle (line 146) | void cpu_idle (void) function cpu_idle_wait (line 170) | void cpu_idle_wait(void) function mwait_idle (line 193) | static void mwait_idle(void) function select_idle_routine (line 209) | void __init select_idle_routine(const struct cpuinfo_x86 *c) function idle_setup (line 224) | static int __init idle_setup (char *str) function show_regs (line 244) | void show_regs(struct pt_regs * regs) function kernel_thread (line 303) | int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function exit_thread (line 342) | void exit_thread(void) function flush_thread (line 366) | void flush_thread(void) function release_thread (line 379) | void release_thread(struct task_struct *dead_task) function prepare_to_copy (line 399) | void prepare_to_copy(struct task_struct *tsk) function copy_thread (line 404) | int copy_thread(int nr, unsigned long clone_flags, unsigned long esp, function dump_thread (line 472) | void dump_thread(struct pt_regs * regs, struct user * dump) function dump_task_regs (line 514) | int dump_task_regs(struct task_struct *tsk, elf_gregset_t *regs) function handle_io_bitmap (line 530) | static inline void type task_struct (line 601) | struct task_struct type task_struct (line 601) | struct task_struct type task_struct (line 601) | struct task_struct type thread_struct (line 603) | struct thread_struct type tss_struct (line 610) | struct tss_struct function asmlinkage (line 696) | asmlinkage int sys_fork(struct pt_regs regs) function asmlinkage (line 701) | asmlinkage int sys_clone(struct pt_regs regs) function asmlinkage (line 726) | asmlinkage int sys_vfork(struct pt_regs regs) function asmlinkage (line 734) | asmlinkage int sys_execve(struct pt_regs regs) function asmlinkage (line 803) | asmlinkage int sys_set_thread_area(struct user_desc __user *u_info) function asmlinkage (line 870) | asmlinkage int sys_get_thread_area(struct user_desc __user *u_info) FILE: arch/i386/kernel/ptrace.c type pt_regs (line 45) | struct pt_regs type task_struct (line 45) | struct task_struct type pt_regs (line 48) | struct pt_regs function get_stack_long (line 57) | static inline int get_stack_long(struct task_struct *task, int offset) function put_stack_long (line 72) | static inline int put_stack_long(struct task_struct *task, int offset, function putreg (line 83) | static int putreg(struct task_struct *child, function getreg (line 120) | static unsigned long getreg(struct task_struct *child, function convert_eip_to_linear (line 149) | static unsigned long convert_eip_to_linear(struct task_struct *child, st... function is_at_popf (line 183) | static inline int is_at_popf(struct task_struct *child, struct pt_regs *... function set_singlestep (line 220) | static void set_singlestep(struct task_struct *child) function clear_singlestep (line 251) | static void clear_singlestep(struct task_struct *child) function ptrace_disable (line 269) | void ptrace_disable(struct task_struct *child) function ptrace_get_thread_area (line 277) | static int function ptrace_set_thread_area (line 328) | static int function asmlinkage (line 353) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function send_sigtrap (line 657) | void send_sigtrap(struct task_struct *tsk, struct pt_regs *regs, int err... function do_syscall_trace (line 681) | __attribute__((regparm(3))) FILE: arch/i386/kernel/quirks.c function quirk_intel_irqbalance (line 10) | void __devinit quirk_intel_irqbalance(struct pci_dev *dev) FILE: arch/i386/kernel/reboot.c function reboot_setup (line 31) | static int __init reboot_setup(char *str) function set_bios_reboot (line 79) | static int __init set_bios_reboot(struct dmi_system_id *d) function set_smp_reboot (line 91) | static int __init set_smp_reboot(struct dmi_system_id *d) function set_smp_bios_reboot (line 105) | static int __init set_smp_bios_reboot(struct dmi_system_id *d) type dmi_system_id (line 112) | struct dmi_system_id function reboot_init (line 140) | static int __init reboot_init(void) function machine_real_restart (line 216) | void machine_real_restart(unsigned char *code, int length) function machine_restart (line 298) | void machine_restart(char * __unused) function machine_halt (line 365) | void machine_halt(void) function machine_power_off (line 371) | void machine_power_off(void) FILE: arch/i386/kernel/scx200.c type pci_device_id (line 25) | struct pci_device_id type pci_dev (line 32) | struct pci_dev type pci_device_id (line 32) | struct pci_device_id type pci_driver (line 34) | struct pci_driver function scx200_probe (line 43) | static int __devinit scx200_probe(struct pci_dev *pdev, const struct pci... function u32 (line 66) | u32 scx200_gpio_configure(int index, u32 mask, u32 bits) function scx200_gpio_dump (line 84) | void scx200_gpio_dump(unsigned index) function scx200_init (line 116) | int __init scx200_init(void) function scx200_cleanup (line 123) | void __exit scx200_cleanup(void) FILE: arch/i386/kernel/semaphore.c function fastcall (line 52) | fastcall void __up(struct semaphore *sem) function __sched (line 61) | __sched __down(struct semaphore * sem) function __sched (line 141) | __sched __down_interruptible(struct semaphore * sem) function fastcall (line 208) | fastcall int __down_trylock(struct semaphore * sem) FILE: arch/i386/kernel/setup.c type cpuinfo_x86 (line 72) | struct cpuinfo_x86 type cpuinfo_x86 (line 74) | struct cpuinfo_x86 type drive_info_struct (line 109) | struct drive_info_struct { char dummy[32]; } type screen_info (line 110) | struct screen_info type apm_info (line 111) | struct apm_info type sys_desc_table_struct (line 112) | struct sys_desc_table_struct { type edid_info (line 116) | struct edid_info type ist_info (line 117) | struct ist_info type e820map (line 118) | struct e820map type resource (line 137) | struct resource type resource (line 144) | struct resource type resource (line 151) | struct resource type resource (line 158) | struct resource type resource (line 165) | struct resource type resource (line 200) | struct resource type resource (line 207) | struct resource type resource (line 214) | struct resource function romchecksum (line 266) | static int __init romchecksum(unsigned char *rom, unsigned long length) function probe_roms (line 275) | static void __init probe_roms(void) function limit_regions (line 340) | static void __init limit_regions(unsigned long long size) function add_memory_region (line 371) | static void __init add_memory_region(unsigned long long start, function print_memory_map (line 393) | static void __init print_memory_map(char *who) type change_member (line 426) | struct change_member { type change_member (line 430) | struct change_member type change_member (line 431) | struct change_member type e820entry (line 432) | struct e820entry type e820entry (line 433) | struct e820entry function sanitize_e820_map (line 435) | static int __init sanitize_e820_map(struct e820entry * biosmap, char * p... function copy_e820_map (line 604) | static int __init copy_e820_map(struct e820entry * biosmap, int nr_map) type edd (line 640) | struct edd function copy_edd (line 649) | static inline void copy_edd(void) function copy_edd (line 657) | static inline void copy_edd(void) function parse_cmdline_early (line 668) | static void __init parse_cmdline_early (char ** cmdline_p) function efi_find_max_pfn (line 854) | static int __init function find_max_pfn (line 871) | void __init find_max_pfn(void) function find_max_low_pfn (line 898) | unsigned long __init find_max_low_pfn(void) function free_available_memory (line 961) | static int __init function register_bootmem_low_pages (line 977) | static void __init register_bootmem_low_pages(unsigned long max_low_pfn) function reserve_ebda_region (line 1021) | static void __init reserve_ebda_region(void) function setup_memory (line 1029) | static unsigned long __init setup_memory(void) function legacy_init_iomem_resources (line 1133) | static void __init function register_memory (line 1169) | static void __init register_memory(void) type nop (line 1276) | struct nop { function apply_alternatives (line 1291) | void apply_alternatives(void *start, void *end) function alternative_instructions (line 1320) | void __init alternative_instructions(void) function noreplacement_setup (line 1328) | static int __init noreplacement_setup(char *s) function set_mca_bus (line 1339) | static void set_mca_bus(int x) function set_mca_bus (line 1344) | static void set_mca_bus(int x) { } function setup_arch (line 1354) | void __init setup_arch(char **cmdline_p) FILE: arch/i386/kernel/sigframe.h type sigframe (line 4) | struct sigframe type rt_sigframe (line 39) | struct rt_sigframe FILE: arch/i386/kernel/signal.c function asmlinkage (line 37) | asmlinkage int function asmlinkage (line 59) | asmlinkage int function asmlinkage (line 93) | asmlinkage int function asmlinkage (line 138) | asmlinkage int function restore_sigcontext (line 154) | static int function asmlinkage (line 231) | asmlinkage int sys_sigreturn(unsigned long __unused) function asmlinkage (line 281) | asmlinkage int sys_rt_sigreturn(unsigned long __unused) function setup_sigcontext (line 316) | static int type k_sigaction (line 363) | struct k_sigaction type pt_regs (line 363) | struct pt_regs function setup_frame (line 401) | static void setup_frame(int sig, struct k_sigaction *ka, function setup_rt_frame (line 525) | static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *i... function handle_signal (line 629) | static void function do_signal (line 706) | int fastcall do_signal(struct pt_regs *regs, sigset_t *oldset) function do_notify_resume (line 819) | __attribute__((regparm(3))) FILE: arch/i386/kernel/smp.c type tlb_state (line 106) | struct tlb_state function __prepare_ICR (line 114) | static inline int __prepare_ICR (unsigned int shortcut, int vector) function __prepare_ICR2 (line 119) | static inline int __prepare_ICR2 (unsigned int mask) function __send_IPI_shortcut (line 124) | void __send_IPI_shortcut(unsigned int shortcut, int vector) function send_IPI_self (line 151) | void fastcall send_IPI_self(int vector) function send_IPI_mask_bitmask (line 159) | void send_IPI_mask_bitmask(cpumask_t cpumask, int vector) function send_IPI_mask_sequence (line 191) | inline void send_IPI_mask_sequence(cpumask_t mask, int vector) type mm_struct (line 245) | struct mm_struct function leave_mm (line 257) | static inline void leave_mm (unsigned long cpu) function fastcall (line 311) | fastcall void smp_invalidate_interrupt(struct pt_regs *regs) function flush_tlb_others (line 345) | static void flush_tlb_others(cpumask_t cpumask, struct mm_struct *mm, function flush_tlb_current_task (line 399) | void flush_tlb_current_task(void) function flush_tlb_mm (line 414) | void flush_tlb_mm (struct mm_struct * mm) function flush_tlb_page (line 434) | void flush_tlb_page(struct vm_area_struct * vma, unsigned long va) function do_flush_tlb_all (line 456) | static void do_flush_tlb_all(void* info) function flush_tlb_all (line 465) | void flush_tlb_all(void) function smp_send_reschedule (line 475) | void smp_send_reschedule(int cpu) type call_data_struct (line 486) | struct call_data_struct { type call_data_struct (line 498) | struct call_data_struct function smp_call_function (line 505) | int smp_call_function (void (*func) (void *info), void *info, int nonato... function stop_this_cpu (line 555) | static void stop_this_cpu (void * dummy) function smp_send_stop (line 572) | void smp_send_stop(void) function fastcall (line 586) | fastcall void smp_reschedule_interrupt(struct pt_regs *regs) function fastcall (line 591) | fastcall void smp_call_function_interrupt(struct pt_regs *regs) FILE: arch/i386/kernel/smpboot.c type cpuinfo_x86 (line 74) | struct cpuinfo_x86 function setup_trampoline (line 98) | static unsigned long __init setup_trampoline(void) function smp_alloc_memory (line 108) | void __init smp_alloc_memory(void) function smp_store_cpu_info (line 128) | static void __init smp_store_cpu_info(int id) function synchronize_tsc_bp (line 195) | static void __init synchronize_tsc_bp (void) function synchronize_tsc_ap (line 292) | static void __init synchronize_tsc_ap (void) function smp_callin (line 322) | void __init smp_callin(void) function start_secondary (line 416) | static void __init start_secondary(void *unused) function initialize_secondary (line 454) | void __init initialize_secondary(void) function map_cpu_to_node (line 483) | static inline void map_cpu_to_node(int cpu, int node) function unmap_cpu_to_node (line 491) | static inline void unmap_cpu_to_node(int cpu) function map_cpu_to_logical_apicid (line 509) | void map_cpu_to_logical_apicid(void) function unmap_cpu_to_logical_apicid (line 518) | void unmap_cpu_to_logical_apicid(int cpu) function __inquire_remote_apic (line 525) | static inline void __inquire_remote_apic(int apicid) function wakeup_secondary_cpu (line 568) | static int __init function wakeup_secondary_cpu (line 614) | static int __init function do_boot_cpu (line 750) | static int __init do_boot_cpu(int apicid) function smp_tune_scheduling (line 853) | static void smp_tune_scheduling (void) function smp_boot_cpus (line 904) | static void __init smp_boot_cpus(unsigned int max_cpus) function smp_prepare_cpus (line 1096) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_prepare_boot_cpu (line 1101) | void __devinit smp_prepare_boot_cpu(void) function __cpu_up (line 1107) | int __devinit __cpu_up(unsigned int cpu) function smp_cpus_done (line 1129) | void __init smp_cpus_done(unsigned int max_cpus) function smp_intr_init (line 1141) | void __init smp_intr_init(void) FILE: arch/i386/kernel/srat.c type node_memory_chunk_s (line 48) | struct node_memory_chunk_s { type node_memory_chunk_s (line 55) | struct node_memory_chunk_s function parse_cpu_affinity_structure (line 66) | static void __init parse_cpu_affinity_structure(char *p) function parse_memory_affinity_structure (line 85) | static void __init parse_memory_affinity_structure (char *sratp) function __init (line 147) | static __init void chunk_to_zones(unsigned long cstart, unsigned long cend, function acpi20_parse_srat (line 186) | static int __init acpi20_parse_srat(struct acpi_table_srat *sratp) function get_memcfg_from_srat (line 294) | int __init get_memcfg_from_srat(void) function get_zholes_init (line 397) | static void __init get_zholes_init(void) FILE: arch/i386/kernel/summit.c type rio_table_hdr (line 34) | struct rio_table_hdr type scal_detail (line 35) | struct scal_detail type rio_detail (line 36) | struct rio_detail function setup_pci_node_map_for_wpeg (line 38) | static int __init setup_pci_node_map_for_wpeg(int wpeg_num, int last_bus) function build_detail_arrays (line 97) | static int __init build_detail_arrays(void) function setup_summit (line 131) | void __init setup_summit(void) FILE: arch/i386/kernel/sys_i386.c function asmlinkage (line 30) | asmlinkage int sys_pipe(unsigned long __user * fildes) function do_mmap2 (line 44) | static inline long do_mmap2( function sys_mmap2 (line 69) | asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, type mmap_arg_struct (line 83) | struct mmap_arg_struct { function asmlinkage (line 92) | asmlinkage int old_mmap(struct mmap_arg_struct __user *arg) type sel_arg_struct (line 110) | struct sel_arg_struct { function asmlinkage (line 116) | asmlinkage int old_select(struct sel_arg_struct __user *arg) function asmlinkage (line 131) | asmlinkage int sys_ipc (uint call, int first, int second, function asmlinkage (line 214) | asmlinkage int sys_uname(struct old_utsname __user * name) function asmlinkage (line 225) | asmlinkage int sys_olduname(struct oldold_utsname __user * name) FILE: arch/i386/kernel/sysenter.c function enable_sep_cpu (line 28) | void enable_sep_cpu(void *info) function sysenter_setup (line 58) | static int __init sysenter_setup(void) FILE: arch/i386/kernel/time.c type timer_opts (line 97) | struct timer_opts function do_gettimeofday (line 106) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 162) | int do_settimeofday(struct timespec *tv) function set_rtc_mmss (line 197) | static int set_rtc_mmss(unsigned long nowtime) function monotonic_clock (line 221) | unsigned long long monotonic_clock(void) function profile_pc (line 228) | unsigned long profile_pc(struct pt_regs *regs) function do_timer_interrupt (line 247) | static inline void do_timer_interrupt(int irq, void *dev_id, function irqreturn_t (line 318) | irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs *regs) function get_cmos_time (line 359) | unsigned long get_cmos_time(void) function timer_suspend (line 377) | static int timer_suspend(struct sys_device *dev, u32 state) function timer_resume (line 388) | static int timer_resume(struct sys_device *dev) type sysdev_class (line 409) | struct sysdev_class type sys_device (line 417) | struct sys_device function time_init_device (line 422) | static int time_init_device(void) function hpet_time_init (line 435) | void __init hpet_time_init(void) function time_init (line 456) | void __init time_init(void) FILE: arch/i386/kernel/time_hpet.c function hpet_readl (line 36) | int hpet_readl(unsigned long a) function hpet_writel (line 41) | void hpet_writel(unsigned long d, unsigned long a) function wait_hpet_tick (line 52) | void __init wait_hpet_tick(void) function hpet_timer_stop_set_go (line 63) | static int hpet_timer_stop_set_go(unsigned long tick) function hpet_enable (line 105) | int __init hpet_enable(void) function hpet_reenable (line 204) | int hpet_reenable(void) function is_hpet_enabled (line 209) | int is_hpet_enabled(void) function is_hpet_capable (line 214) | int is_hpet_capable(void) function hpet_setup (line 221) | static int __init hpet_setup(char* str) type pt_regs (line 250) | struct pt_regs type rtc_time (line 259) | struct rtc_time function hpet_rtc_timer_init (line 278) | int hpet_rtc_timer_init(void) function hpet_rtc_timer_reinit (line 306) | static void hpet_rtc_timer_reinit(void) function hpet_mask_rtc_irq_bit (line 335) | int hpet_mask_rtc_irq_bit(unsigned long bit_mask) function hpet_set_rtc_irq_bit (line 350) | int hpet_set_rtc_irq_bit(unsigned long bit_mask) function hpet_set_alarm_time (line 377) | int hpet_set_alarm_time(unsigned char hrs, unsigned char min, unsigned c... function hpet_set_periodic_freq (line 389) | int hpet_set_periodic_freq(unsigned long freq) function hpet_rtc_dropped_irq (line 400) | int hpet_rtc_dropped_irq(void) function irqreturn_t (line 408) | irqreturn_t hpet_rtc_interrupt(int irq, void *dev_id, struct pt_regs *regs) FILE: arch/i386/kernel/timers/common.c function calibrate_tsc (line 31) | unsigned long __init calibrate_tsc(void) function calibrate_tsc_hpet (line 92) | unsigned long __init calibrate_tsc_hpet(unsigned long *tsc_hpet_quotient... function init_cpu_khz (line 146) | void __init init_cpu_khz(void) FILE: arch/i386/kernel/timers/timer.c type init_timer_opts (line 15) | struct init_timer_opts function clock_setup (line 32) | static int __init clock_setup(char* str) function clock_fallback (line 44) | void clock_fallback(void) type timer_opts (line 56) | struct timer_opts FILE: arch/i386/kernel/timers/timer_cyclone.c function mark_offset_cyclone (line 48) | static void mark_offset_cyclone(void) function get_offset_cyclone (line 106) | static unsigned long get_offset_cyclone(void) function monotonic_clock_cyclone (line 127) | static unsigned long long monotonic_clock_cyclone(void) function init_cyclone (line 151) | static int __init init_cyclone(char* override) function delay_cyclone (line 234) | static void delay_cyclone(unsigned long loops) type timer_opts (line 248) | struct timer_opts type init_timer_opts (line 256) | struct init_timer_opts FILE: arch/i386/kernel/timers/timer_hpet.c function set_cyc2ns_scale (line 47) | static inline void set_cyc2ns_scale(unsigned long cpu_mhz) function cycles_2_ns (line 52) | static inline unsigned long long cycles_2_ns(unsigned long long cyc) function monotonic_clock_hpet (line 57) | static unsigned long long monotonic_clock_hpet(void) function get_offset_hpet (line 76) | static unsigned long get_offset_hpet(void) function mark_offset_hpet (line 99) | static void mark_offset_hpet(void) function delay_hpet (line 121) | void delay_hpet(unsigned long loops) function init_hpet (line 136) | static int __init init_hpet(char* override) type timer_opts (line 180) | struct timer_opts type init_timer_opts (line 188) | struct init_timer_opts FILE: arch/i386/kernel/timers/timer_none.c function mark_offset_none (line 4) | static void mark_offset_none(void) function get_offset_none (line 9) | static unsigned long get_offset_none(void) function monotonic_clock_none (line 14) | static unsigned long long monotonic_clock_none(void) function delay_none (line 19) | static void delay_none(unsigned long loops) type timer_opts (line 33) | struct timer_opts FILE: arch/i386/kernel/timers/timer_pit.c function init_pit (line 26) | static int __init init_pit(char* override) function mark_offset_pit (line 36) | static void mark_offset_pit(void) function monotonic_clock_pit (line 41) | static unsigned long long monotonic_clock_pit(void) function delay_pit (line 46) | static void delay_pit(unsigned long loops) function get_offset_pit (line 92) | static unsigned long get_offset_pit(void) type timer_opts (line 154) | struct timer_opts type init_timer_opts (line 162) | struct init_timer_opts function setup_pit_timer (line 170) | void setup_pit_timer(void) function timer_resume (line 194) | static int timer_resume(struct sys_device *dev) type sysdev_class (line 200) | struct sysdev_class type sys_device (line 205) | struct sys_device function init_timer_sysfs (line 210) | static int __init init_timer_sysfs(void) FILE: arch/i386/kernel/timers/timer_pm.c function u32 (line 49) | static inline u32 read_pmtmr(void) function verify_pmtmr_rate (line 73) | static int verify_pmtmr_rate(void) function init_pmtmr (line 95) | static int init_pmtmr(char* override) function u32 (line 134) | static inline u32 cyc2us(u32 cycles) function mark_offset_pmtmr (line 151) | static void mark_offset_pmtmr(void) function monotonic_clock_pmtmr (line 190) | static unsigned long long monotonic_clock_pmtmr(void) function delay_pmtmr (line 213) | static void delay_pmtmr(unsigned long loops) function get_offset_pmtmr (line 230) | static unsigned long get_offset_pmtmr(void) type timer_opts (line 243) | struct timer_opts type init_timer_opts (line 251) | struct init_timer_opts FILE: arch/i386/kernel/timers/timer_tsc.c type timer_opts (line 31) | struct timer_opts function set_cyc2ns_scale (line 67) | static inline void set_cyc2ns_scale(unsigned long cpu_mhz) function cycles_2_ns (line 72) | static inline unsigned long long cycles_2_ns(unsigned long long cyc) function get_offset_tsc (line 86) | static unsigned long get_offset_tsc(void) function monotonic_clock_tsc (line 115) | static unsigned long long monotonic_clock_tsc(void) function sched_clock (line 137) | unsigned long long sched_clock(void) function delay_tsc (line 158) | static void delay_tsc(unsigned long loops) function mark_offset_tsc_hpet (line 171) | static void mark_offset_tsc_hpet(void) type work_struct (line 226) | struct work_struct function handle_cpufreq_delayed_get (line 228) | static void handle_cpufreq_delayed_get(void *v) function cpufreq_delayed_get (line 241) | static inline void cpufreq_delayed_get(void) function time_cpufreq_notifier (line 262) | static int type notifier_block (line 302) | struct notifier_block function cpufreq_tsc (line 307) | static int __init cpufreq_tsc(void) function cpufreq_delayed_get (line 320) | static inline void cpufreq_delayed_get(void) { return; } function mark_offset_tsc (line 323) | static void mark_offset_tsc(void) function init_tsc (line 435) | static int __init init_tsc(char* override) function tsc_setup (line 529) | static int __init tsc_setup(char *str) function tsc_setup (line 535) | static int __init tsc_setup(char *str) type timer_opts (line 549) | struct timer_opts type init_timer_opts (line 557) | struct init_timer_opts FILE: arch/i386/kernel/traps.c type desc_struct (line 65) | struct desc_struct type desc_struct (line 76) | struct desc_struct type notifier_block (line 99) | struct notifier_block function register_die_notifier (line 102) | int register_die_notifier(struct notifier_block *nb) function valid_stack_ptr (line 112) | static inline int valid_stack_ptr(struct thread_info *tinfo, void *p) function print_context_stack (line 118) | static inline unsigned long print_context_stack(struct thread_info *tinfo, function show_trace (line 144) | void show_trace(struct task_struct *task, unsigned long * stack) function show_stack (line 171) | void show_stack(struct task_struct *task, unsigned long *esp) function dump_stack (line 198) | void dump_stack(void) function show_registers (line 207) | void show_registers(struct pt_regs *regs) function handle_BUG (line 264) | static void handle_BUG(struct pt_regs *regs) function die (line 304) | void die(const char * str, struct pt_regs * regs, long err) function die_if_kernel (line 363) | static inline void die_if_kernel(const char * str, struct pt_regs * regs... function do_trap (line 369) | static void do_trap(int trapnr, int signr, char *str, int vm86, function fastcall (line 470) | fastcall void do_general_protection(struct pt_regs * regs, long error_code) function mem_parity_error (line 527) | static void mem_parity_error(unsigned char reason, struct pt_regs * regs) function io_check_error (line 536) | static void io_check_error(unsigned char reason, struct pt_regs * regs) function unknown_nmi_error (line 552) | static void unknown_nmi_error(unsigned char reason, struct pt_regs * regs) function die_nmi (line 570) | void die_nmi (struct pt_regs *regs, const char *msg) function default_do_nmi (line 589) | static void default_do_nmi(struct pt_regs * regs) function dummy_nmi_callback (line 627) | static int dummy_nmi_callback(struct pt_regs * regs, int cpu) function fastcall (line 637) | fastcall void do_nmi(struct pt_regs * regs, long error_code) function set_nmi_callback (line 655) | void set_nmi_callback(nmi_callback_t callback) function unset_nmi_callback (line 660) | void unset_nmi_callback(void) function fastcall (line 666) | fastcall int do_int3(struct pt_regs *regs, long error_code) function fastcall (line 701) | fastcall void do_debug(struct pt_regs * regs, long error_code) function math_error (line 775) | void math_error(void __user *eip) function fastcall (line 831) | fastcall void do_coprocessor_error(struct pt_regs * regs, long error_code) function simd_math_error (line 837) | void simd_math_error(void __user *eip) function fastcall (line 885) | fastcall void do_simd_coprocessor_error(struct pt_regs * regs, function fastcall (line 909) | fastcall void do_spurious_interrupt_bug(struct pt_regs * regs, function asmlinkage (line 931) | asmlinkage void math_state_restore(struct pt_regs regs) function asmlinkage (line 960) | asmlinkage void math_emulate(long arg) function trap_init_f00f_bug (line 971) | void __init trap_init_f00f_bug(void) function set_intr_gate (line 1004) | void set_intr_gate(unsigned int n, void *addr) function set_system_intr_gate (line 1012) | static inline void set_system_intr_gate(unsigned int n, void *addr) function set_trap_gate (line 1017) | static void __init set_trap_gate(unsigned int n, void *addr) function set_system_gate (line 1022) | static void __init set_system_gate(unsigned int n, void *addr) function set_task_gate (line 1027) | static void __init set_task_gate(unsigned int n, unsigned int gdt_entry) function trap_init (line 1033) | void __init trap_init(void) FILE: arch/i386/kernel/vm86.c type pt_regs (line 96) | struct pt_regs type kernel_vm86_regs (line 96) | struct kernel_vm86_regs type pt_regs (line 97) | struct pt_regs type kernel_vm86_regs (line 97) | struct kernel_vm86_regs type tss_struct (line 99) | struct tss_struct type pt_regs (line 100) | struct pt_regs function mark_screen_rdonly (line 137) | static void mark_screen_rdonly(struct task_struct * tsk) type kernel_vm86_struct (line 187) | struct kernel_vm86_struct type task_struct (line 187) | struct task_struct function asmlinkage (line 189) | asmlinkage int sys_vm86old(struct pt_regs regs) function asmlinkage (line 219) | asmlinkage int sys_vm86(struct pt_regs regs) function do_sys_vm86 (line 269) | static void do_sys_vm86(struct kernel_vm86_struct *info, struct task_str... function return_to_32bit (line 335) | static inline void return_to_32bit(struct kernel_vm86_regs * regs16, int... function set_IF (line 347) | static inline void set_IF(struct kernel_vm86_regs * regs) function clear_IF (line 354) | static inline void clear_IF(struct kernel_vm86_regs * regs) function clear_TF (line 359) | static inline void clear_TF(struct kernel_vm86_regs * regs) function clear_AC (line 364) | static inline void clear_AC(struct kernel_vm86_regs * regs) function set_vflags_long (line 380) | static inline void set_vflags_long(unsigned long eflags, struct kernel_v... function set_vflags_short (line 390) | static inline void set_vflags_short(unsigned short flags, struct kernel_... function get_vflags (line 400) | static inline unsigned long get_vflags(struct kernel_vm86_regs * regs) function is_revectored (line 410) | static inline int is_revectored(int nr, struct revectored_struct * bitmap) function do_int (line 500) | static void do_int(struct kernel_vm86_regs *regs, int i, function handle_vm86_trap (line 532) | int handle_vm86_trap(struct kernel_vm86_regs * regs, long error_code, in... function handle_vm86_fault (line 555) | void handle_vm86_fault(struct kernel_vm86_regs * regs, long error_code) type vm86_irqs (line 711) | struct vm86_irqs { function irqreturn_t (line 723) | static irqreturn_t irq_handler(int intno, void *dev_id, struct pt_regs *... function free_vm86_irq (line 748) | static inline void free_vm86_irq(int irqnumber) function release_vm86_irqs (line 760) | void release_vm86_irqs(struct task_struct *task) function get_and_reset_irq (line 768) | static inline int get_and_reset_irq(int irqnumber) function do_vm86_irq_handling (line 786) | static int do_vm86_irq_handling(int subfunction, int irqnumber) FILE: arch/i386/lib/bitops.c function find_next_bit (line 10) | int find_next_bit(const unsigned long *addr, int size, int offset) function find_next_zero_bit (line 44) | int find_next_zero_bit(const unsigned long *addr, int size, int offset) FILE: arch/i386/lib/dec_and_lock.c function _atomic_dec_and_lock (line 13) | int _atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock) FILE: arch/i386/lib/delay.c type timer_opts (line 24) | struct timer_opts function __delay (line 26) | void __delay(unsigned long loops) function __const_udelay (line 31) | inline void __const_udelay(unsigned long xloops) function __udelay (line 41) | void __udelay(unsigned long usecs) function __ndelay (line 46) | void __ndelay(unsigned long nsecs) FILE: arch/i386/lib/mmx.c function fast_clear_page (line 131) | static void fast_clear_page(void *page) function fast_copy_page (line 164) | static void fast_copy_page(void *to, void *from) function fast_clear_page (line 260) | static void fast_clear_page(void *page) function fast_copy_page (line 296) | static void fast_copy_page(void *to, void *from) function slow_zero_page (line 362) | static void slow_zero_page(void * page) function mmx_clear_page (line 373) | void mmx_clear_page(void * page) function slow_copy_page (line 381) | static void slow_copy_page(void *to, void *from) function mmx_copy_page (line 393) | void mmx_copy_page(void *to, void *from) FILE: arch/i386/lib/usercopy.c function __movsl_is_ok (line 16) | static inline int __movsl_is_ok(unsigned long a1, unsigned long a2, unsi... function __strncpy_from_user (line 80) | long function strncpy_from_user (line 109) | long function clear_user (line 158) | unsigned long function __clear_user (line 181) | unsigned long function strnlen_user (line 199) | long strnlen_user(const char __user *s, long n) function __copy_user_intel (line 232) | static unsigned long function __copy_user_zeroing_intel (line 339) | static unsigned long function __copy_to_user_ll (line 524) | unsigned long __copy_to_user_ll(void __user *to, const void *from, unsig... function __copy_from_user_ll (line 583) | unsigned long function copy_to_user (line 610) | unsigned long function copy_from_user (line 640) | unsigned long FILE: arch/i386/mach-default/setup.c function pre_intr_init_hook (line 22) | void __init pre_intr_init_hook(void) type irqaction (line 30) | struct irqaction function intr_init_hook (line 41) | void __init intr_init_hook(void) function pre_setup_arch_hook (line 59) | void __init pre_setup_arch_hook(void) function trap_init_hook (line 70) | void __init trap_init_hook(void) type irqaction (line 74) | struct irqaction function time_init_hook (line 83) | void __init time_init_hook(void) function mca_nmi_hook (line 97) | void __init mca_nmi_hook(void) FILE: arch/i386/mach-default/topology.c type i386_cpu (line 33) | struct i386_cpu function arch_register_cpu (line 35) | int arch_register_cpu(int num){ function arch_unregister_cpu (line 49) | void arch_unregister_cpu(int num) { type i386_node (line 70) | struct i386_node function topology_init (line 72) | static int __init topology_init(void) function topology_init (line 87) | static int __init topology_init(void) FILE: arch/i386/mach-es7000/es7000.h type mip_reg_info (line 37) | struct mip_reg_info { type part_info (line 44) | struct part_info { type psai (line 55) | struct psai { type es7000_mem_info (line 61) | struct es7000_mem_info { type es7000_oem_table (line 69) | struct es7000_oem_table { type acpi_table_sdt (line 77) | struct acpi_table_sdt { type oem_table (line 87) | struct oem_table { type mip_reg (line 93) | struct mip_reg { FILE: arch/i386/mach-es7000/es7000plat.c type mip_reg (line 49) | struct mip_reg type mip_reg (line 50) | struct mip_reg function es7000_rename_gsi (line 62) | static int function parse_unisys_oem (line 82) | int __init function find_unisys_acpi_oem_table (line 147) | int __init function es7000_spin (line 202) | static void function es7000_mip_write (line 211) | static int __init function es7000_start_cpu (line 248) | int function es7000_stop_cpu (line 268) | int function es7000_sw_apic (line 288) | void __init FILE: arch/i386/mach-generic/bigsmp.c function __init (line 24) | static __init int hp_ht_bigsmp(struct dmi_system_id *d) type dmi_system_id (line 34) | struct dmi_system_id function __init (line 48) | static __init int probe_bigsmp(void) type genapic (line 54) | struct genapic FILE: arch/i386/mach-generic/default.c function __init (line 22) | static __init int probe_default(void) type genapic (line 27) | struct genapic FILE: arch/i386/mach-generic/es7000.c function __init (line 22) | static __init int probe_es7000(void) type genapic (line 28) | struct genapic FILE: arch/i386/mach-generic/probe.c type genapic (line 18) | struct genapic type genapic (line 19) | struct genapic type genapic (line 20) | struct genapic type genapic (line 21) | struct genapic type genapic (line 23) | struct genapic type genapic (line 25) | struct genapic function generic_apic_probe (line 33) | void __init generic_apic_probe(char *command_line) function mps_oem_check (line 71) | int __init mps_oem_check(struct mp_config_table *mpc, char *oem, char *p... function acpi_madt_oem_check (line 85) | int __init acpi_madt_oem_check(char *oem_id, char *oem_table_id) function hard_smp_processor_id (line 99) | int hard_smp_processor_id(void) FILE: arch/i386/mach-generic/summit.c function __init (line 21) | static __init int probe_summit(void) type genapic (line 27) | struct genapic FILE: arch/i386/mach-visws/mpparse.c function MP_processor_info (line 39) | void __init MP_processor_info (struct mpc_config_processor *m) function find_smp_config (line 81) | void __init find_smp_config(void) function get_smp_config (line 103) | void __init get_smp_config (void) FILE: arch/i386/mach-visws/reboot.c function machine_restart (line 11) | void machine_restart(char * __unused) function machine_power_off (line 26) | void machine_power_off(void) function machine_halt (line 47) | void machine_halt(void) FILE: arch/i386/mach-visws/setup.c function visws_get_board_type_and_rev (line 20) | void __init visws_get_board_type_and_rev(void) function pre_intr_init_hook (line 96) | void __init pre_intr_init_hook(void) function intr_init_hook (line 101) | void __init intr_init_hook(void) function pre_setup_arch_hook (line 108) | void __init pre_setup_arch_hook() type irqaction (line 113) | struct irqaction function time_init_hook (line 119) | void __init time_init_hook(void) FILE: arch/i386/mach-visws/traps.c function __init (line 21) | static __init void lithium_init(void) function __init (line 42) | static __init void cobalt_init(void) function trap_init_hook (line 65) | void __init trap_init_hook(void) FILE: arch/i386/mach-visws/visws_apic.c function co_apic_set (line 40) | static inline void co_apic_set(int entry, int irq) function co_apic_ide0_hack (line 49) | static inline int co_apic_ide0_hack(void) function is_co_apic (line 59) | static int is_co_apic(unsigned int irq) function enable_cobalt_irq (line 77) | static void enable_cobalt_irq(unsigned int irq) function disable_cobalt_irq (line 82) | static void disable_cobalt_irq(unsigned int irq) function startup_cobalt_irq (line 95) | static unsigned int startup_cobalt_irq(unsigned int irq) function ack_cobalt_irq (line 107) | static void ack_cobalt_irq(unsigned int irq) function end_cobalt_irq (line 117) | static void end_cobalt_irq(unsigned int irq) type hw_interrupt_type (line 127) | struct hw_interrupt_type function startup_piix4_master_irq (line 148) | static unsigned int startup_piix4_master_irq(unsigned int irq) function end_piix4_master_irq (line 155) | static void end_piix4_master_irq(unsigned int irq) type hw_interrupt_type (line 164) | struct hw_interrupt_type type hw_interrupt_type (line 172) | struct hw_interrupt_type function irqreturn_t (line 196) | static irqreturn_t piix4_master_intr(int irq, void *dev_id, struct pt_re... type irqaction (line 261) | struct irqaction type irqaction (line 266) | struct irqaction function init_VISWS_APIC_irqs (line 272) | void init_VISWS_APIC_irqs(void) FILE: arch/i386/mach-voyager/setup.c function pre_intr_init_hook (line 12) | void __init pre_intr_init_hook(void) type irqaction (line 20) | struct irqaction function intr_init_hook (line 22) | void __init intr_init_hook(void) function pre_setup_arch_hook (line 32) | void __init pre_setup_arch_hook(void) function trap_init_hook (line 39) | void __init trap_init_hook(void) type irqaction (line 43) | struct irqaction function time_init_hook (line 45) | void __init time_init_hook(void) FILE: arch/i386/mach-voyager/voyager_basic.c type voyager_SUS (line 41) | struct voyager_SUS function voyager_dump (line 44) | static void type sysrq_key_op (line 51) | struct sysrq_key_op function voyager_detect (line 58) | void function voyager_system_interrupt (line 87) | void function __u8 (line 94) | __u8 type ClickMap_t (line 107) | typedef struct ClickMap { function voyager_memory_detect (line 123) | int __init function voyager_timer_interrupt (line 166) | void function voyager_power_off (line 208) | void function kb_wait (line 243) | static inline void function machine_restart (line 253) | void function machine_halt (line 310) | void function machine_power_off (line 319) | void machine_power_off(void) FILE: arch/i386/mach-voyager/voyager_cat.c type resource (line 108) | struct resource type resource (line 110) | struct resource function cat_pack (line 118) | static void function cat_unpack (line 161) | static void function cat_build_header (line 199) | static void function cat_sendinst (line 218) | static int function cat_getdata (line 282) | static int function cat_shiftout (line 358) | static int function cat_senddata (line 383) | static int function cat_write (line 443) | static int function cat_read (line 452) | static int function cat_subaddrsetup (line 461) | static int function cat_subwrite (line 501) | static int function cat_subread (line 533) | static int function voyager_cat_init (line 567) | void function voyager_cat_readb (line 905) | int function cat_disconnect (line 911) | static int function cat_connect (line 941) | static int function voyager_cat_power_off (line 972) | void type voyager_status (line 1008) | struct voyager_status function voyager_cat_psi (line 1010) | void function voyager_cat_do_common_interrupt (line 1048) | void FILE: arch/i386/mach-voyager/voyager_smp.c type tlb_state (line 35) | struct tlb_state type cpuinfo_x86 (line 46) | struct cpuinfo_x86 type voyager_qic_cpi (line 52) | struct voyager_qic_cpi type pt_regs (line 112) | struct pt_regs function send_one_QIC_CPI (line 117) | static inline void function send_QIC_CPI (line 124) | static inline void function send_one_CPI (line 140) | static inline void function send_CPI_allbutself (line 149) | static inline void function is_cpu_quad (line 157) | static inline int function is_cpu_extended (line 164) | static inline int function is_cpu_vic_boot (line 172) | static inline int function ack_CPI (line 182) | static inline void type hw_interrupt_type (line 212) | struct hw_interrupt_type function __u16 (line 270) | static inline __u16 function __init (line 283) | static __init void function __init (line 303) | static __init void function do_quad_bootstrap (line 349) | static void function find_smp_config (line 380) | void __init function smp_store_cpu_info (line 433) | void __init function __u32 (line 444) | static __u32 __init function start_secondary (line 457) | static void __init function do_boot_cpu (line 530) | static void __init function smp_boot_cpus (line 676) | void __init function initialize_secondary (line 758) | void __init function fastcall (line 784) | fastcall void function fastcall (line 794) | fastcall void function smp_reschedule_interrupt (line 823) | static void type mm_struct (line 829) | struct mm_struct function leave_mm (line 841) | static inline void function smp_invalidate_interrupt (line 854) | static void function flush_tlb_others (line 885) | static void function flush_tlb_current_task (line 928) | void function flush_tlb_mm (line 945) | void function flush_tlb_page (line 966) | void flush_tlb_page(struct vm_area_struct * vma, unsigned long va) function smp_enable_irq_interrupt (line 988) | static void function smp_stop_cpu_function (line 1011) | static void type call_data_struct (line 1023) | struct call_data_struct { type call_data_struct (line 1031) | struct call_data_struct function smp_call_function_interrupt (line 1041) | static void function smp_call_function (line 1081) | int function fastcall (line 1136) | fastcall void function fastcall (line 1143) | fastcall void function fastcall (line 1150) | fastcall void function fastcall (line 1157) | fastcall void function fastcall (line 1164) | fastcall void function fastcall (line 1171) | fastcall void function fastcall (line 1178) | fastcall void function do_flush_tlb_all (line 1200) | static void function flush_tlb_all (line 1212) | void function smp_alloc_memory (line 1220) | void __init function smp_send_reschedule (line 1229) | void function hard_smp_processor_id (line 1236) | int function smp_send_stop (line 1253) | void function smp_vic_timer_interrupt (line 1261) | void function wrapper_smp_local_timer_interrupt (line 1268) | static inline void function smp_local_timer_interrupt (line 1284) | void function setup_profiling_timer (line 1376) | int function smp_intr_init (line 1405) | void __init function send_CPI (line 1436) | static void function ack_QIC_CPI (line 1468) | static int function ack_special_QIC_CPI (line 1478) | static void function ack_VIC_CPI (line 1494) | static void function startup_vic_irq (line 1526) | static unsigned int function enable_vic_irq (line 1555) | static void function disable_vic_irq (line 1588) | static void function enable_local_vic_irq (line 1594) | static void function disable_local_vic_irq (line 1618) | static void function before_handle_vic_irq (line 1651) | static void function after_handle_vic_irq (line 1687) | static void function set_vic_irq_affinity (line 1768) | void function ack_vic_irq (line 1820) | static void function __init (line 1834) | static __init void function voyager_smp_dump (line 1858) | void function smp_voyager_power_off (line 1904) | void function smp_prepare_cpus (line 1913) | void __init function smp_prepare_boot_cpu (line 1920) | void __devinit smp_prepare_boot_cpu(void) function __cpu_up (line 1926) | int __devinit function smp_cpus_done (line 1943) | void __init FILE: arch/i386/mach-voyager/voyager_thread.c function voyager_thread_start (line 47) | static int __init function execute (line 58) | static int function check_from_kernel (line 83) | static void function check_continuing_condition (line 99) | static void function wakeup (line 116) | static void function thread (line 122) | static int function voyager_thread_stop (line 160) | static void __exit FILE: arch/i386/math-emu/errors.c function Un_impl (line 37) | void Un_impl(void) function FPU_illegal (line 78) | void FPU_illegal(void) function FPU_printall (line 85) | void FPU_printall(void) function asmlinkage (line 294) | asmlinkage void FPU_exception(int n) function real_1op_NaN (line 373) | int real_1op_NaN(FPU_REG *a) function real_2op_NaN (line 417) | int real_2op_NaN(FPU_REG const *b, u_char tagb, function asmlinkage (line 511) | asmlinkage int arith_invalid(int deststnr) function asmlinkage (line 528) | asmlinkage int FPU_divide_by_zero(int deststnr, u_char sign) function set_precision_flag (line 549) | int set_precision_flag(int flags) function asmlinkage (line 566) | asmlinkage void set_precision_flag_up(void) function asmlinkage (line 576) | asmlinkage void set_precision_flag_down(void) function asmlinkage (line 588) | asmlinkage int denormal_operand(void) function asmlinkage (line 603) | asmlinkage int arith_overflow(FPU_REG *dest) function asmlinkage (line 636) | asmlinkage int arith_underflow(FPU_REG *dest) function FPU_stack_overflow (line 673) | void FPU_stack_overflow(void) function FPU_stack_underflow (line 690) | void FPU_stack_underflow(void) function FPU_stack_underflow_i (line 706) | void FPU_stack_underflow_i(int i) function FPU_stack_underflow_pop (line 722) | void FPU_stack_underflow_pop(int i) FILE: arch/i386/math-emu/fpu_arith.c function fadd__ (line 19) | void fadd__(void) function fmul__ (line 28) | void fmul__(void) function fsub__ (line 38) | void fsub__(void) function fsubr_ (line 46) | void fsubr_(void) function fdiv__ (line 54) | void fdiv__(void) function fdivr_ (line 62) | void fdivr_(void) function fadd_i (line 71) | void fadd_i(void) function fmul_i (line 80) | void fmul_i(void) function fsubri (line 88) | void fsubri(void) function fsub_i (line 96) | void fsub_i(void) function fdivri (line 104) | void fdivri(void) function fdiv_i (line 112) | void fdiv_i(void) function faddp_ (line 121) | void faddp_(void) function fmulp_ (line 131) | void fmulp_(void) function fsubrp (line 141) | void fsubrp(void) function fsubp_ (line 150) | void fsubp_(void) function fdivrp (line 159) | void fdivrp(void) function fdivp_ (line 168) | void fdivp_(void) FILE: arch/i386/math-emu/fpu_aux.c function fnop (line 20) | static void fnop(void) function fclex (line 24) | void fclex(void) function finit (line 33) | void finit(void) function finit_ (line 61) | void finit_(void) function fstsw_ax (line 67) | static void fstsw_ax(void) function fstsw_ (line 78) | void fstsw_(void) function fp_nop (line 89) | void fp_nop(void) function fld_i_ (line 95) | void fld_i_(void) function fxch_i (line 127) | void fxch_i(void) function ffree_ (line 176) | void ffree_(void) function ffreep (line 183) | void ffreep(void) function fst_i_ (line 191) | void fst_i_(void) function fstp_i (line 198) | void fstp_i(void) FILE: arch/i386/math-emu/fpu_emu.h type address (line 113) | struct address { type fpu__reg (line 119) | struct fpu__reg { type FPU_REG (line 126) | typedef struct fpu__reg FPU_REG; type overrides (line 128) | typedef struct { u_char address_size, operand_size, segment; } type fpu_addr_modes (line 131) | typedef struct { overrides override; function reg_copy (line 168) | static inline void reg_copy(FPU_REG const *x, FPU_REG *y) FILE: arch/i386/math-emu/fpu_entry.c function asmlinkage (line 134) | asmlinkage void math_emulate(long arg) function valid_prefix (line 583) | static int valid_prefix(u_char *Byte, u_char __user **fpu_eip, function math_abort (line 664) | void math_abort(struct info * info, unsigned int signal) function restore_i387_soft (line 683) | int restore_i387_soft(void *s387, struct _fpstate __user *buf) function save_i387_soft (line 729) | int save_i387_soft(void *s387, struct _fpstate __user * buf) FILE: arch/i386/math-emu/fpu_etc.c function fchs (line 20) | static void fchs(FPU_REG *st0_ptr, u_char st0tag) function fabs (line 32) | static void fabs(FPU_REG *st0_ptr, u_char st0tag) function ftst_ (line 44) | static void ftst_(FPU_REG *st0_ptr, u_char st0tag) function fxam (line 99) | static void fxam(FPU_REG *st0_ptr, u_char st0tag) function FPU_etc (line 140) | void FPU_etc(void) FILE: arch/i386/math-emu/fpu_proto.h type info (line 57) | struct info type address (line 80) | struct address type address (line 82) | struct address FILE: arch/i386/math-emu/fpu_tags.c function FPU_pop (line 18) | void FPU_pop(void) function FPU_gettag0 (line 25) | int FPU_gettag0(void) function FPU_gettagi (line 31) | int FPU_gettagi(int stnr) function FPU_gettag (line 37) | int FPU_gettag(int regnr) function FPU_settag0 (line 43) | void FPU_settag0(int tag) function FPU_settagi (line 52) | void FPU_settagi(int stnr, int tag) function FPU_settag (line 61) | void FPU_settag(int regnr, int tag) function FPU_Special (line 69) | int FPU_Special(FPU_REG const *ptr) function isNaN (line 83) | int isNaN(FPU_REG const *ptr) function FPU_empty_i (line 90) | int FPU_empty_i(int stnr) function FPU_stackoverflow (line 98) | int FPU_stackoverflow(FPU_REG **st_new_ptr) function FPU_copy_to_regi (line 106) | void FPU_copy_to_regi(FPU_REG const *r, u_char tag, int stnr) function FPU_copy_to_reg1 (line 112) | void FPU_copy_to_reg1(FPU_REG const *r, u_char tag) function FPU_copy_to_reg0 (line 118) | void FPU_copy_to_reg0(FPU_REG const *r, u_char tag) FILE: arch/i386/math-emu/fpu_trig.c function trig_arg (line 34) | static int trig_arg(FPU_REG *st0_ptr, int even) function convert_l2reg (line 152) | static void convert_l2reg(long const *arg, int deststnr) function single_arg_error (line 180) | static void single_arg_error(FPU_REG *st0_ptr, u_char st0_tag) function single_arg_2_error (line 193) | static void single_arg_2_error(FPU_REG *st0_ptr, u_char st0_tag) function f2xm1 (line 242) | static void f2xm1(FPU_REG *st0_ptr, u_char tag) function fptan (line 290) | static void fptan(FPU_REG *st0_ptr, u_char st0_tag) function fxtract (line 378) | static void fxtract(FPU_REG *st0_ptr, u_char st0_tag) function fdecstp (line 470) | static void fdecstp(void) function fincstp (line 476) | static void fincstp(void) function fsqrt_ (line 483) | static void fsqrt_(FPU_REG *st0_ptr, u_char st0_tag) function frndint_ (line 548) | static void frndint_(FPU_REG *st0_ptr, u_char st0_tag) function fsin (line 595) | static int fsin(FPU_REG *st0_ptr, u_char tag) function f_cos (line 668) | static int f_cos(FPU_REG *st0_ptr, u_char tag) function fcos (line 754) | static void fcos(FPU_REG *st0_ptr, u_char st0_tag) function fsincos (line 760) | static void fsincos(FPU_REG *st0_ptr, u_char st0_tag) function rem_kernel (line 828) | static void rem_kernel(unsigned long long st0, unsigned long long *y, function do_fprem (line 863) | static void do_fprem(FPU_REG *st0_ptr, u_char st0_tag, int round) function fyl2x (line 1125) | static void fyl2x(FPU_REG *st0_ptr, u_char st0_tag) function fpatan (line 1330) | static void fpatan(FPU_REG *st0_ptr, u_char st0_tag) function fprem (line 1461) | static void fprem(FPU_REG *st0_ptr, u_char st0_tag) function fprem1 (line 1467) | static void fprem1(FPU_REG *st0_ptr, u_char st0_tag) function fyl2xp1 (line 1473) | static void fyl2xp1(FPU_REG *st0_ptr, u_char st0_tag) function fscale (line 1666) | static void fscale(FPU_REG *st0_ptr, u_char st0_tag) function FPU_triga (line 1831) | void FPU_triga(void) function FPU_trigb (line 1842) | void FPU_trigb(void) FILE: arch/i386/math-emu/get_address.c type info (line 34) | struct info type info (line 35) | struct info type info (line 36) | struct info type info (line 37) | struct info type info (line 38) | struct info type info (line 39) | struct info type info (line 40) | struct info type info (line 41) | struct info type info (line 47) | struct info type info (line 48) | struct info type info (line 49) | struct info type info (line 50) | struct info type info (line 51) | struct info type info (line 52) | struct info type info (line 53) | struct info type info (line 64) | struct info type info (line 65) | struct info type info (line 66) | struct info type info (line 67) | struct info type info (line 68) | struct info type info (line 69) | struct info type info (line 70) | struct info function sib (line 78) | static int sib(int mod, unsigned long *fpu_eip) function vm86_segment (line 136) | static unsigned long vm86_segment(u_char segment, function pm_address (line 153) | static long pm_address(u_char FPU_modrm, u_char segment, type address (line 245) | struct address type address (line 339) | struct address FILE: arch/i386/math-emu/load_store.c function FPU_load_store (line 63) | int FPU_load_store(u_char type, fpu_addr_modes addr_modes, FILE: arch/i386/math-emu/poly.h type Xsig (line 23) | typedef struct { function mul_32_32 (line 63) | static inline unsigned long mul_32_32(const unsigned long arg1, function add_Xsig_Xsig (line 76) | static inline void add_Xsig_Xsig(Xsig *dest, const Xsig *x2) function add_two_Xsig (line 91) | static inline void add_two_Xsig(Xsig *dest, const Xsig *x2, long int *exp) function negate_Xsig (line 111) | static inline void negate_Xsig(Xsig *x) FILE: arch/i386/math-emu/poly_2xm1.c function poly_2xm1 (line 54) | int poly_2xm1(u_char sign, FPU_REG *arg, FPU_REG *result) FILE: arch/i386/math-emu/poly_atan.c function poly_atan (line 55) | void poly_atan(FPU_REG *st0_ptr, u_char st0_tag, FILE: arch/i386/math-emu/poly_l2.c function poly_l2 (line 29) | void poly_l2(FPU_REG *st0_ptr, FPU_REG *st1_ptr, u_char st1_sign) function poly_l2p1 (line 119) | int poly_l2p1(u_char sign0, u_char sign1, function log2_kernel (line 203) | static void log2_kernel(FPU_REG const *arg, u_char argsign, Xsig *accum_... FILE: arch/i386/math-emu/poly_sin.c function poly_sine (line 66) | void poly_sine(FPU_REG *st0_ptr) function poly_cos (line 211) | void poly_cos(FPU_REG *st0_ptr) FILE: arch/i386/math-emu/poly_tan.c function poly_tan (line 56) | void poly_tan(FPU_REG *st0_ptr) FILE: arch/i386/math-emu/reg_add_sub.c function FPU_add (line 36) | int FPU_add(FPU_REG const *b, u_char tagb, int deststnr, int control_w) function FPU_sub (line 138) | int FPU_sub(int flags, int rm, int control_w) function add_sub_specials (line 291) | static FILE: arch/i386/math-emu/reg_compare.c function compare (line 24) | static int compare(FPU_REG const *b, int tagb) function FPU_compare_st_data (line 175) | int FPU_compare_st_data(FPU_REG const *loaded_data, u_char loaded_tag) function compare_st_st (line 217) | static int compare_st_st(int nr) function compare_u_st_st (line 269) | static int compare_u_st_st(int nr) function fcom_st (line 327) | void fcom_st(void) function fcompst (line 334) | void fcompst(void) function fcompp (line 342) | void fcompp(void) function fucom_ (line 355) | void fucom_(void) function fucomp (line 363) | void fucomp(void) function fucompp (line 371) | void fucompp(void) FILE: arch/i386/math-emu/reg_constant.c function fld_const (line 52) | static void fld_const(FPU_REG const *c, int adj, u_char tag) function fld1 (line 74) | static void fld1(int rc) function fldl2t (line 79) | static void fldl2t(int rc) function fldl2e (line 84) | static void fldl2e(int rc) function fldpi (line 89) | static void fldpi(int rc) function fldlg2 (line 94) | static void fldlg2(int rc) function fldln2 (line 99) | static void fldln2(int rc) function fldz (line 104) | static void fldz(int rc) function fconst (line 115) | void fconst(void) FILE: arch/i386/math-emu/reg_convert.c function FPU_to_exp16 (line 17) | int FPU_to_exp16(FPU_REG const *a, FPU_REG *x) FILE: arch/i386/math-emu/reg_divide.c function FPU_div (line 27) | int FPU_div(int flags, int rm, int control_w) FILE: arch/i386/math-emu/reg_ld_str.c function u_char (line 40) | static u_char normalize_no_excep(FPU_REG *r, int exp, int sign) function FPU_tagof (line 55) | int FPU_tagof(FPU_REG *ptr) function FPU_load_extended (line 89) | int FPU_load_extended(long double __user *s, int stnr) function FPU_load_double (line 103) | int FPU_load_double(double __user *dfloat, FPU_REG *loaded_data) function FPU_load_single (line 175) | int FPU_load_single(float __user *single, FPU_REG *loaded_data) function FPU_load_int64 (line 239) | int FPU_load_int64(long long __user *_s) function FPU_load_int32 (line 271) | int FPU_load_int32(long __user *_s, FPU_REG *loaded_data) function FPU_load_int16 (line 300) | int FPU_load_int16(short __user *_s, FPU_REG *loaded_data) function FPU_load_bcd (line 329) | int FPU_load_bcd(u_char __user *s) function FPU_store_extended (line 372) | int FPU_store_extended(FPU_REG *st0_ptr, u_char st0_tag, long double __u... function FPU_store_double (line 414) | int FPU_store_double(FPU_REG *st0_ptr, u_char st0_tag, double __user *df... function FPU_store_single (line 633) | int FPU_store_single(FPU_REG *st0_ptr, u_char st0_tag, float __user *sin... function FPU_store_int64 (line 857) | int FPU_store_int64(FPU_REG *st0_ptr, u_char st0_tag, long long __user *d) function FPU_store_int32 (line 918) | int FPU_store_int32(FPU_REG *st0_ptr, u_char st0_tag, long __user *d) function FPU_store_int16 (line 975) | int FPU_store_int16(FPU_REG *st0_ptr, u_char st0_tag, short __user *d) function FPU_store_bcd (line 1032) | int FPU_store_bcd(FPU_REG *st0_ptr, u_char st0_tag, u_char __user *d) function FPU_round_to_int (line 1118) | int FPU_round_to_int(FPU_REG *r, u_char tag) function u_char (line 1178) | u_char __user *fldenv(fpu_addr_modes addr_modes, u_char __user *s) function frstor (line 1269) | void frstor(fpu_addr_modes addr_modes, u_char __user *data_address) function u_char (line 1294) | u_char __user *fstenv(fpu_addr_modes addr_modes, u_char __user *d) function fsave (line 1351) | void fsave(fpu_addr_modes addr_modes, u_char __user *data_address) FILE: arch/i386/math-emu/reg_mul.c function FPU_mul (line 30) | int FPU_mul(FPU_REG const *b, u_char tagb, int deststnr, int control_w) FILE: arch/i386/mm/boot_ioremap.c function boot_pte_t (line 36) | static inline boot_pte_t* boot_vaddr_to_pte(void *address) function __boot_ioremap (line 47) | static void __boot_ioremap(unsigned long phys_addr, unsigned long nrpages, function __init (line 78) | __init void* boot_ioremap(unsigned long phys_addr, unsigned long size) FILE: arch/i386/mm/discontig.c type pglist_data (line 37) | struct pglist_data type page (line 68) | struct page type e820map (line 70) | struct e820map function get_memcfg_numa_flat (line 90) | int __init get_memcfg_numa_flat(void) function find_max_pfn_node (line 108) | static void __init find_max_pfn_node(int nid) function allocate_pgdat (line 129) | static void __init allocate_pgdat(int nid) function register_bootmem_low_pages (line 143) | static void __init register_bootmem_low_pages(unsigned long system_max_l... function remap_numa_kva (line 180) | void __init remap_numa_kva(void) function calculate_numa_remap_pages (line 198) | static unsigned long calculate_numa_remap_pages(void) function reserve_ebda_region_node (line 231) | static void __init reserve_ebda_region_node(void) function setup_memory (line 239) | unsigned long __init setup_memory(void) function zone_sizes_init (line 373) | void __init zone_sizes_init(void) function set_highmem_pages_init (line 442) | void __init set_highmem_pages_init(int bad_ppro) function set_max_mapnr_init (line 470) | void __init set_max_mapnr_init(void) FILE: arch/i386/mm/extable.c function fixup_exception (line 10) | int fixup_exception(struct pt_regs *regs) FILE: arch/i386/mm/fault.c type pt_regs (line 30) | struct pt_regs function bust_spinlocks (line 36) | void bust_spinlocks(int yes) function get_segment_eip (line 72) | static inline unsigned long get_segment_eip(struct pt_regs *regs, function __is_prefetch (line 134) | static int __is_prefetch(struct pt_regs *regs, unsigned long addr) function is_prefetch (line 189) | static inline int is_prefetch(struct pt_regs *regs, unsigned long addr, type pt_regs (line 202) | struct pt_regs function fastcall (line 222) | fastcall void do_page_fault(struct pt_regs *regs, unsigned long error_code) FILE: arch/i386/mm/highmem.c type page (line 6) | struct page function kunmap (line 27) | void kunmap(struct page *page) type page (line 57) | struct page type km_type (line 57) | enum km_type type fixed_addresses (line 59) | enum fixed_addresses function kunmap_atomic (line 94) | void kunmap_atomic(void *kvaddr, enum km_type type) type page (line 126) | struct page FILE: arch/i386/mm/hugetlbpage.c function pte_t (line 21) | static pte_t *huge_pte_alloc(struct mm_struct *mm, unsigned long addr) function pte_t (line 33) | static pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr) function set_huge_pte (line 45) | static void set_huge_pte(struct mm_struct *mm, struct vm_area_struct *vm... function is_aligned_hugepage_range (line 63) | int is_aligned_hugepage_range(unsigned long addr, unsigned long len) function copy_hugetlb_page_range (line 72) | int copy_hugetlb_page_range(struct mm_struct *dst, struct mm_struct *src, function follow_hugetlb_page (line 98) | int type page (line 144) | struct page type mm_struct (line 145) | struct mm_struct type page (line 150) | struct page type vm_area_struct (line 151) | struct vm_area_struct function pmd_huge (line 169) | int pmd_huge(pmd_t pmd) type page (line 174) | struct page type mm_struct (line 175) | struct mm_struct type page (line 183) | struct page type mm_struct (line 184) | struct mm_struct function pmd_huge (line 189) | int pmd_huge(pmd_t pmd) type page (line 194) | struct page type mm_struct (line 195) | struct mm_struct type page (line 198) | struct page function unmap_hugepage_range (line 207) | void unmap_hugepage_range(struct vm_area_struct *vma, function hugetlb_prefault (line 229) | int hugetlb_prefault(struct address_space *mapping, struct vm_area_struc... function hugetlb_get_unmapped_area_bottomup (line 293) | static unsigned long hugetlb_get_unmapped_area_bottomup(struct file *file, function hugetlb_get_unmapped_area_topdown (line 327) | static unsigned long hugetlb_get_unmapped_area_topdown(struct file *file, function hugetlb_get_unmapped_area (line 400) | unsigned long FILE: arch/i386/mm/init.c type mmu_gather (line 45) | struct mmu_gather function pmd_t (line 55) | static pmd_t * __init one_md_table_init(pgd_t *pgd) function pte_t (line 78) | static pte_t * __init one_page_table_init(pmd_t *pmd) function page_table_range_init (line 103) | static void __init page_table_range_init (unsigned long start, unsigned ... function is_kernel_text (line 131) | static inline int is_kernel_text(unsigned long addr) function kernel_physical_mapping_init (line 143) | static void __init kernel_physical_mapping_init(pgd_t *pgd_base) function page_kills_ppro (line 185) | static inline int page_kills_ppro(unsigned long pagenr) function page_is_ram (line 194) | static inline int page_is_ram(unsigned long pagenr) function kmap_init (line 245) | void __init kmap_init(void) function permanent_kmaps_init (line 256) | void __init permanent_kmaps_init(pgd_t *pgd_base) function one_highpage_init (line 274) | void __init one_highpage_init(struct page *page, int pfn, int bad_ppro) function set_highmem_pages_init (line 287) | void __init set_highmem_pages_init(int bad_ppro) function pagetable_init (line 313) | static void __init pagetable_init (void) function save_pg_dir (line 369) | static inline void save_pg_dir(void) function save_pg_dir (line 374) | static inline void save_pg_dir(void) function zap_low_mappings (line 379) | void zap_low_mappings (void) function zone_sizes_init (line 401) | void __init zone_sizes_init(void) function noexec_setup (line 436) | void __init noexec_setup(const char *str) function set_nx (line 450) | static void __init set_nx(void) function set_kernel_exec (line 470) | int __init set_kernel_exec(unsigned long vaddr, int enable) function paging_init (line 502) | void __init paging_init(void) function test_wp_bit (line 535) | void __init test_wp_bit(void) function set_max_mapnr_init (line 555) | static void __init set_max_mapnr_init(void) type kcore_list (line 569) | struct kcore_list function mem_init (line 571) | void __init mem_init(void) function pgtable_cache_init (line 655) | void __init pgtable_cache_init(void) function do_test_wp_bit (line 681) | static int noinline do_test_wp_bit(void) function free_initmem (line 704) | void free_initmem(void) function free_initrd_mem (line 720) | void free_initrd_mem(unsigned long start, unsigned long end) FILE: arch/i386/mm/ioremap.c function remap_area_pte (line 20) | static inline void remap_area_pte(pte_t * pte, unsigned long address, un... function remap_area_pmd (line 46) | static inline int remap_area_pmd(pmd_t * pmd, unsigned long address, uns... function remap_area_pages (line 69) | static int remap_area_pages(unsigned long address, unsigned long phys_addr, type vm_struct (line 121) | struct vm_struct type page (line 140) | struct page type page (line 206) | struct page function iounmap (line 229) | void iounmap(volatile void __iomem *addr) type fixed_addresses (line 254) | enum fixed_addresses function bt_iounmap (line 294) | void __init bt_iounmap(void *addr, unsigned long size) FILE: arch/i386/mm/mmap.c function mmap_base (line 38) | static inline unsigned long mmap_base(struct mm_struct *mm) function arch_pick_mmap_layout (line 57) | void arch_pick_mmap_layout(struct mm_struct *mm) FILE: arch/i386/mm/pageattr.c type list_head (line 17) | struct list_head function pte_t (line 20) | pte_t *lookup_address(unsigned long address) type page (line 38) | struct page type page (line 42) | struct page function flush_kernel_map (line 61) | static void flush_kernel_map(void *dummy) function set_pmd_pte (line 72) | static void set_pmd_pte(pte_t *kpte, unsigned long address, pte_t pte) function revert_page (line 98) | static inline void revert_page(struct page *kpte_page, unsigned long add... function __change_page_attr (line 107) | static int function flush_map (line 155) | static inline void flush_map(void) function change_page_attr (line 173) | int change_page_attr(struct page *page, int numpages, pgprot_t prot) function global_flush_tlb (line 189) | void global_flush_tlb(void) function kernel_map_pages (line 209) | void kernel_map_pages(struct page *page, int numpages, int enable) FILE: arch/i386/mm/pgtable.c function show_mem (line 25) | void show_mem(void) function set_pte_pfn (line 62) | static void set_pte_pfn(unsigned long vaddr, unsigned long pfn, pgprot_t... function set_pmd_pfn (line 101) | void set_pmd_pfn(unsigned long vaddr, unsigned long pfn, pgprot_t flags) function __set_fixmap (line 130) | void __set_fixmap (enum fixed_addresses idx, unsigned long phys, pgprot_... function pte_t (line 141) | pte_t *pte_alloc_one_kernel(struct mm_struct *mm, unsigned long address) type page (line 146) | struct page type mm_struct (line 146) | struct mm_struct type page (line 148) | struct page function pmd_ctor (line 158) | void pmd_ctor(void *pmd, kmem_cache_t *cache, unsigned long flags) type page (line 176) | struct page function pgd_list_add (line 178) | static inline void pgd_list_add(pgd_t *pgd) function pgd_list_del (line 188) | static inline void pgd_list_del(pgd_t *pgd) function pgd_ctor (line 198) | void pgd_ctor(void *pgd, kmem_cache_t *cache, unsigned long unused) function pgd_dtor (line 218) | void pgd_dtor(void *pgd, kmem_cache_t *cache, unsigned long unused) function pgd_t (line 227) | pgd_t *pgd_alloc(struct mm_struct *mm) function pgd_free (line 250) | void pgd_free(pgd_t *pgd) FILE: arch/i386/oprofile/backtrace.c type frame_head (line 16) | struct frame_head { type frame_head (line 22) | struct frame_head type frame_head (line 23) | struct frame_head function pages_present (line 40) | static int pages_present(struct frame_head * head) function pages_present (line 46) | static int pages_present(struct frame_head * head) function valid_kernel_stack (line 79) | static int valid_kernel_stack(struct frame_head * head, struct pt_regs *... function valid_kernel_stack (line 89) | static int valid_kernel_stack(struct frame_head * head, struct pt_regs *... function x86_backtrace (line 96) | void FILE: arch/i386/oprofile/init.c type oprofile_operations (line 18) | struct oprofile_operations type oprofile_operations (line 19) | struct oprofile_operations type pt_regs (line 21) | struct pt_regs function oprofile_arch_init (line 24) | int __init oprofile_arch_init(struct oprofile_operations * ops) function oprofile_arch_exit (line 43) | void oprofile_arch_exit(void) FILE: arch/i386/oprofile/nmi_int.c type op_x86_model_spec (line 23) | struct op_x86_model_spec type op_msrs (line 24) | struct op_msrs function nmi_suspend (line 35) | static int nmi_suspend(struct sys_device *dev, u32 state) function nmi_resume (line 43) | static int nmi_resume(struct sys_device *dev) type sysdev_class (line 51) | struct sysdev_class type sys_device (line 58) | struct sys_device function init_driverfs (line 64) | static int __init init_driverfs(void) function exit_driverfs (line 73) | static void exit_driverfs(void) function nmi_callback (line 85) | static int nmi_callback(struct pt_regs * regs, int cpu) function nmi_cpu_save_registers (line 91) | static void nmi_cpu_save_registers(struct op_msrs * msrs) function nmi_save_registers (line 113) | static void nmi_save_registers(void * dummy) function free_msrs (line 122) | static void free_msrs(void) function allocate_msrs (line 134) | static int allocate_msrs(void) function nmi_cpu_setup (line 164) | static void nmi_cpu_setup(void * dummy) function nmi_setup (line 176) | static int nmi_setup(void) function nmi_restore_registers (line 201) | static void nmi_restore_registers(struct op_msrs * msrs) function nmi_cpu_shutdown (line 223) | static void nmi_cpu_shutdown(void * dummy) function nmi_shutdown (line 242) | static void nmi_shutdown(void) function nmi_cpu_start (line 252) | static void nmi_cpu_start(void * dummy) function nmi_start (line 259) | static int nmi_start(void) function nmi_cpu_stop (line 266) | static void nmi_cpu_stop(void * dummy) function nmi_stop (line 273) | static void nmi_stop(void) type op_counter_config (line 279) | struct op_counter_config function nmi_create_files (line 281) | static int nmi_create_files(struct super_block * sb, struct dentry * root) function p4_init (line 303) | static int __init p4_init(char ** cpu_type) function ppro_init (line 334) | static int __init ppro_init(char ** cpu_type) function nmi_init (line 358) | int __init nmi_init(struct oprofile_operations *ops) function nmi_exit (line 423) | void nmi_exit(void) FILE: arch/i386/oprofile/nmi_timer_int.c function nmi_timer_callback (line 21) | static int nmi_timer_callback(struct pt_regs * regs, int cpu) function timer_start (line 27) | static int timer_start(void) function timer_stop (line 35) | static void timer_stop(void) function nmi_timer_init (line 43) | int __init nmi_timer_init(struct oprofile_operations * ops) FILE: arch/i386/oprofile/op_counter.h type op_counter_config (line 18) | struct op_counter_config { type op_counter_config (line 27) | struct op_counter_config FILE: arch/i386/oprofile/op_model_athlon.c function athlon_fill_in_addresses (line 40) | static void athlon_fill_in_addresses(struct op_msrs * const msrs) function athlon_setup_ctrs (line 54) | static void athlon_setup_ctrs(struct op_msrs const * const msrs) function athlon_check_ctrs (line 93) | static int athlon_check_ctrs(struct pt_regs * const regs, function athlon_start (line 112) | static void athlon_start(struct op_msrs const * const msrs) function athlon_stop (line 126) | static void athlon_stop(struct op_msrs const * const msrs) type op_x86_model_spec (line 141) | struct op_x86_model_spec FILE: arch/i386/oprofile/op_model_p4.c function setup_num_counters (line 39) | static inline void setup_num_counters(void) function addr_increment (line 47) | static int inline addr_increment(void) type p4_counter_binding (line 58) | struct p4_counter_binding { type p4_event_binding (line 64) | struct p4_event_binding { type p4_counter_binding (line 86) | struct p4_counter_binding type p4_event_binding (line 110) | struct p4_event_binding function get_stagger (line 382) | static unsigned int get_stagger(void) function p4_fill_in_addresses (line 400) | static void p4_fill_in_addresses(struct op_msrs * const msrs) function pmc_setup_one_p4_counter (line 478) | static void pmc_setup_one_p4_counter(unsigned int ctr) function p4_setup_ctrs (line 542) | static void p4_setup_ctrs(struct op_msrs const * const msrs) function p4_check_ctrs (line 622) | static int p4_check_ctrs(struct pt_regs * const regs, function p4_start (line 673) | static void p4_start(struct op_msrs const * const msrs) function p4_stop (line 690) | static void p4_stop(struct op_msrs const * const msrs) type op_x86_model_spec (line 706) | struct op_x86_model_spec type op_x86_model_spec (line 717) | struct op_x86_model_spec FILE: arch/i386/oprofile/op_model_ppro.c function ppro_fill_in_addresses (line 41) | static void ppro_fill_in_addresses(struct op_msrs * const msrs) function ppro_setup_ctrs (line 51) | static void ppro_setup_ctrs(struct op_msrs const * const msrs) function ppro_check_ctrs (line 88) | static int ppro_check_ctrs(struct pt_regs * const regs, function ppro_start (line 117) | static void ppro_start(struct op_msrs const * const msrs) function ppro_stop (line 126) | static void ppro_stop(struct op_msrs const * const msrs) type op_x86_model_spec (line 135) | struct op_x86_model_spec FILE: arch/i386/oprofile/op_x86_model.h type op_saved_msr (line 14) | struct op_saved_msr { type op_msr (line 19) | struct op_msr { type op_msrs (line 24) | struct op_msrs { type pt_regs (line 29) | struct pt_regs type op_x86_model_spec (line 34) | struct op_x86_model_spec { type op_x86_model_spec (line 45) | struct op_x86_model_spec type op_x86_model_spec (line 46) | struct op_x86_model_spec type op_x86_model_spec (line 47) | struct op_x86_model_spec type op_x86_model_spec (line 48) | struct op_x86_model_spec FILE: arch/i386/pci/acpi.c type pci_bus (line 8) | struct pci_bus type acpi_device (line 8) | struct acpi_device function pci_acpi_init (line 22) | static int __init pci_acpi_init(void) FILE: arch/i386/pci/common.c type pci_bus (line 28) | struct pci_bus type pci_raw_ops (line 29) | struct pci_raw_ops function pci_read (line 32) | static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, ... function pci_write (line 38) | static int pci_write(struct pci_bus *bus, unsigned int devfn, int where,... type pci_ops (line 43) | struct pci_ops function pcibios_fixup_ghosts (line 67) | static void __devinit pcibios_fixup_ghosts(struct pci_bus *b) function pcibios_fixup_bus (line 118) | void __devinit pcibios_fixup_bus(struct pci_bus *b) type pci_bus (line 129) | struct pci_bus type pci_bus (line 131) | struct pci_bus function pcibios_init (line 153) | static int __init pcibios_init(void) function pcibios_assign_all_busses (line 254) | unsigned int pcibios_assign_all_busses(void) function pcibios_enable_device (line 259) | int pcibios_enable_device(struct pci_dev *dev, int mask) FILE: arch/i386/pci/direct.c function pci_conf1_read (line 16) | static int pci_conf1_read (int seg, int bus, int devfn, int reg, int len... function pci_conf1_write (line 44) | static int pci_conf1_write (int seg, int bus, int devfn, int reg, int le... type pci_raw_ops (line 74) | struct pci_raw_ops function pci_conf2_read (line 86) | static int pci_conf2_read(int seg, int bus, int devfn, int reg, int len,... function pci_conf2_write (line 124) | static int pci_conf2_write (int seg, int bus, int devfn, int reg, int le... type pci_raw_ops (line 164) | struct pci_raw_ops function pci_sanity_check (line 180) | static int __init pci_sanity_check(struct pci_raw_ops *o) function pci_check_type1 (line 204) | static int __init pci_check_type1(void) function pci_check_type2 (line 224) | static int __init pci_check_type2(void) function pci_direct_init (line 247) | static int __init pci_direct_init(void) FILE: arch/i386/pci/fixup.c function pci_fixup_i450nx (line 10) | static void __devinit pci_fixup_i450nx(struct pci_dev *d) function pci_fixup_i450gx (line 34) | static void __devinit pci_fixup_i450gx(struct pci_dev *d) function pci_fixup_umc_ide (line 48) | static void __devinit pci_fixup_umc_ide(struct pci_dev *d) function pci_fixup_ncr53c810 (line 62) | static void __devinit pci_fixup_ncr53c810(struct pci_dev *d) function pci_fixup_ide_bases (line 75) | static void __devinit pci_fixup_ide_bases(struct pci_dev *d) function pci_fixup_ide_trash (line 95) | static void __devinit pci_fixup_ide_trash(struct pci_dev *d) function pci_fixup_latency (line 121) | static void __devinit pci_fixup_latency(struct pci_dev *d) function pci_fixup_piix4_acpi (line 133) | static void __devinit pci_fixup_piix4_acpi(struct pci_dev *d) function pci_fixup_via_northbridge_bug (line 162) | static void __devinit pci_fixup_via_northbridge_bug(struct pci_dev *d) function pci_fixup_transparent_bridge (line 208) | static void __devinit pci_fixup_transparent_bridge(struct pci_dev *dev) function pci_fixup_nforce2 (line 228) | static void __init pci_fixup_nforce2(struct pci_dev *dev) function quirk_pcie_aspm_read (line 258) | static int quirk_pcie_aspm_read(struct pci_bus *bus, unsigned int devfn,... function quirk_pcie_aspm_write (line 267) | static int quirk_pcie_aspm_write(struct pci_bus *bus, unsigned int devfn... type pci_ops (line 279) | struct pci_ops function pcie_rootport_aspm_quirk (line 292) | static void pcie_rootport_aspm_quirk(struct pci_dev *pdev) function pci_fixup_video (line 358) | static void __devinit pci_fixup_video(struct pci_dev *pdev) FILE: arch/i386/pci/i386.c function pcibios_align_resource (line 49) | void function pcibios_allocate_bus_resources (line 97) | static void __init pcibios_allocate_bus_resources(struct list_head *bus_... function pcibios_allocate_resources (line 132) | static void __init pcibios_allocate_resources(int pass) function pcibios_assign_resources (line 187) | static int __init pcibios_assign_resources(void) function pcibios_resource_survey (line 237) | void __init pcibios_resource_survey(void) function pcibios_enable_resources (line 258) | int pcibios_enable_resources(struct pci_dev *dev, int mask) function pcibios_set_master (line 296) | void pcibios_set_master(struct pci_dev *dev) function pci_mmap_page_range (line 310) | int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, FILE: arch/i386/pci/irq.c type irq_routing_table (line 30) | struct irq_routing_table type pci_dev (line 32) | struct pci_dev type irq_router (line 47) | struct irq_router { type irq_router_handler (line 59) | struct irq_router_handler { type pci_dev (line 66) | struct pci_dev type irq_routing_table (line 72) | struct irq_routing_table type irq_routing_table (line 75) | struct irq_routing_table type irq_routing_table (line 81) | struct irq_routing_table type irq_routing_table (line 85) | struct irq_routing_table function pirq_peer_trick (line 105) | static void __init pirq_peer_trick(void) function eisa_set_level_irq (line 139) | void eisa_set_level_irq(unsigned int irq) function read_config_nybble (line 162) | static unsigned int read_config_nybble(struct pci_dev *router, unsigned ... function write_config_nybble (line 171) | static void write_config_nybble(struct pci_dev *router, unsigned offset,... function pirq_ali_get (line 186) | static int pirq_ali_get(struct pci_dev *router, struct pci_dev *dev, int... function pirq_ali_set (line 193) | static int pirq_ali_set(struct pci_dev *router, struct pci_dev *dev, int... function pirq_piix_get (line 209) | static int pirq_piix_get(struct pci_dev *router, struct pci_dev *dev, in... function pirq_piix_set (line 217) | static int pirq_piix_set(struct pci_dev *router, struct pci_dev *dev, in... function pirq_via_get (line 228) | static int pirq_via_get(struct pci_dev *router, struct pci_dev *dev, int... function pirq_via_set (line 233) | static int pirq_via_set(struct pci_dev *router, struct pci_dev *dev, int... function pirq_ite_get (line 244) | static int pirq_ite_get(struct pci_dev *router, struct pci_dev *dev, int... function pirq_ite_set (line 250) | static int pirq_ite_set(struct pci_dev *router, struct pci_dev *dev, int... function pirq_opti_get (line 261) | static int pirq_opti_get(struct pci_dev *router, struct pci_dev *dev, in... function pirq_opti_set (line 266) | static int pirq_opti_set(struct pci_dev *router, struct pci_dev *dev, in... function pirq_cyrix_get (line 277) | static int pirq_cyrix_get(struct pci_dev *router, struct pci_dev *dev, i... function pirq_cyrix_set (line 282) | static int pirq_cyrix_set(struct pci_dev *router, struct pci_dev *dev, i... function pirq_sis_get (line 353) | static int pirq_sis_get(struct pci_dev *router, struct pci_dev *dev, int... function pirq_sis_set (line 365) | static int pirq_sis_set(struct pci_dev *router, struct pci_dev *dev, int... function pirq_vlsi_get (line 389) | static int pirq_vlsi_get(struct pci_dev *router, struct pci_dev *dev, in... function pirq_vlsi_set (line 398) | static int pirq_vlsi_set(struct pci_dev *router, struct pci_dev *dev, in... function pirq_serverworks_get (line 419) | static int pirq_serverworks_get(struct pci_dev *router, struct pci_dev *... function pirq_serverworks_set (line 425) | static int pirq_serverworks_set(struct pci_dev *router, struct pci_dev *... function pirq_amd756_get (line 440) | static int pirq_amd756_get(struct pci_dev *router, struct pci_dev *dev, ... function pirq_amd756_set (line 453) | static int pirq_amd756_set(struct pci_dev *router, struct pci_dev *dev, ... function pirq_bios_set (line 466) | static int pirq_bios_set(struct pci_dev *router, struct pci_dev *dev, in... function __init (line 476) | static __init int intel_router_probe(struct irq_router *r, struct pci_de... function __init (line 517) | static __init int via_router_probe(struct irq_router *r, struct pci_dev ... function __init (line 535) | static __init int vlsi_router_probe(struct irq_router *r, struct pci_dev... function __init (line 549) | static __init int serverworks_router_probe(struct irq_router *r, struct ... function __init (line 563) | static __init int sis_router_probe(struct irq_router *r, struct pci_dev ... function __init (line 574) | static __init int cyrix_router_probe(struct irq_router *r, struct pci_de... function __init (line 587) | static __init int opti_router_probe(struct irq_router *r, struct pci_dev... function __init (line 600) | static __init int ite_router_probe(struct irq_router *r, struct pci_dev ... function __init (line 613) | static __init int ali_router_probe(struct irq_router *r, struct pci_dev ... function __init (line 628) | static __init int amd_router_probe(struct irq_router *r, struct pci_dev ... type irq_router (line 664) | struct irq_router type pci_dev (line 665) | struct pci_dev function pirq_find_router (line 673) | static void __init pirq_find_router(struct irq_router *r) type irq_info (line 721) | struct irq_info type pci_dev (line 721) | struct pci_dev type irq_routing_table (line 723) | struct irq_routing_table type irq_routing_table (line 724) | struct irq_routing_table type irq_info (line 724) | struct irq_info type irq_info (line 725) | struct irq_info function pcibios_lookup_irq (line 734) | static int pcibios_lookup_irq(struct pci_dev *dev, int assign) function pcibios_fixup_irqs (line 880) | static void __init pcibios_fixup_irqs(void) function fix_broken_hp_bios_irq9 (line 960) | static int __init fix_broken_hp_bios_irq9(struct dmi_system_id *d) function fix_acer_tm360_irqrouting (line 973) | static int __init fix_acer_tm360_irqrouting(struct dmi_system_id *d) type dmi_system_id (line 982) | struct dmi_system_id function pcibios_irq_init (line 1005) | static int __init pcibios_irq_init(void) function pirq_penalize_isa_irq (line 1049) | static void pirq_penalize_isa_irq(int irq) function pcibios_penalize_isa_irq (line 1059) | void pcibios_penalize_isa_irq(int irq) function pirq_enable_irq (line 1069) | static int pirq_enable_irq(struct pci_dev *dev) function pci_vector_resources (line 1135) | int pci_vector_resources(int last, int nr_released) FILE: arch/i386/pci/legacy.c function pcibios_fixup_peer_bridges (line 12) | static void __devinit pcibios_fixup_peer_bridges(void) function pci_legacy_init (line 40) | static int __init pci_legacy_init(void) FILE: arch/i386/pci/mmconfig.c function pci_exp_set_dev_base (line 28) | static inline void pci_exp_set_dev_base(int bus, int devfn) function pci_mmcfg_read (line 37) | static int pci_mmcfg_read(int seg, int bus, int devfn, int reg, int len,... function pci_mmcfg_write (line 65) | static int pci_mmcfg_write(int seg, int bus, int devfn, int reg, int len... type pci_raw_ops (line 93) | struct pci_raw_ops function pci_mmcfg_init (line 101) | static int __init pci_mmcfg_init(void) FILE: arch/i386/pci/numa.c function pci_conf1_mq_read (line 17) | static int pci_conf1_mq_read (int seg, int bus, int devfn, int reg, int ... function pci_conf1_mq_write (line 45) | static int pci_conf1_mq_write (int seg, int bus, int devfn, int reg, int... type pci_raw_ops (line 75) | struct pci_raw_ops function pci_fixup_i450nx (line 81) | static void __devinit pci_fixup_i450nx(struct pci_dev *d) function pci_numa_init (line 106) | static int __init pci_numa_init(void) FILE: arch/i386/pci/pcbios.c function bios32_service (line 64) | static unsigned long bios32_service(unsigned long service) function check_pcibios (line 103) | static int __devinit check_pcibios(void) function pci_bios_find_device (line 153) | static int __devinit pci_bios_find_device (unsigned short vendor, unsign... function pci_bios_read (line 175) | static int pci_bios_read (int seg, int bus, int devfn, int reg, int len,... function pci_bios_write (line 230) | static int pci_bios_write (int seg, int bus, int devfn, int reg, int len... type pci_raw_ops (line 290) | struct pci_raw_ops type pci_raw_ops (line 299) | struct pci_raw_ops function pcibios_sort (line 353) | void __devinit pcibios_sort(void) type irq_routing_options (line 401) | struct irq_routing_options { type irq_routing_table (line 407) | struct irq_routing_table type irq_routing_options (line 409) | struct irq_routing_options type irq_routing_table (line 410) | struct irq_routing_table type irq_info (line 419) | struct irq_info type irq_routing_table (line 445) | struct irq_routing_table type irq_routing_table (line 447) | struct irq_routing_table type irq_routing_table (line 448) | struct irq_routing_table function pcibios_set_irq_routing (line 459) | int pcibios_set_irq_routing(struct pci_dev *dev, int pin, int irq) function pci_pcbios_init (line 478) | static int __init pci_pcbios_init(void) FILE: arch/i386/pci/pci.h type pci_dev (line 36) | struct pci_dev type pci_bus (line 41) | struct pci_bus type pci_ops (line 42) | struct pci_ops type irq_info (line 47) | struct irq_info { type irq_routing_table (line 63) | struct irq_routing_table { type pci_dev (line 91) | struct pci_dev FILE: arch/i386/pci/visws.c type pci_raw_ops (line 18) | struct pci_raw_ops function pci_visws_enable_irq (line 20) | static int pci_visws_enable_irq(struct pci_dev *dev) { return 0; } type pci_dev (line 22) | struct pci_dev function pcibios_penalize_isa_irq (line 24) | void __init pcibios_penalize_isa_irq(int irq) {} function u8 (line 29) | static inline u8 bridge_swizzle(u8 pin, u8 slot) function u8 (line 34) | static u8 __init visws_swizzle(struct pci_dev *dev, u8 *pinp) function visws_map_irq (line 47) | static int __init visws_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_update_irq (line 85) | void __init pcibios_update_irq(struct pci_dev *dev, int irq) function pcibios_init (line 93) | static int __init pcibios_init(void) FILE: arch/i386/power/cpu.c type saved_context (line 29) | struct saved_context function __save_processor_state (line 39) | void __save_processor_state(struct saved_context *ctxt) function save_processor_state (line 68) | void save_processor_state(void) function do_fpu_end (line 73) | static void function fix_processor_context (line 83) | static void fix_processor_context(void) function __restore_processor_state (line 109) | void __restore_processor_state(struct saved_context *ctxt) function restore_processor_state (line 146) | void restore_processor_state(void) FILE: arch/ia64/dig/setup.c function dig_setup (line 38) | void __init function dig_irq_init (line 83) | void __init FILE: arch/ia64/hp/common/hwsw_iommu.c function use_swiotlb (line 60) | static inline int function hwsw_init (line 66) | void type device (line 74) | struct device function hwsw_free_coherent (line 82) | void function dma_addr_t (line 91) | dma_addr_t function hwsw_unmap_single (line 100) | void function hwsw_map_sg (line 110) | int function hwsw_unmap_sg (line 119) | void function hwsw_sync_single_for_cpu (line 128) | void function hwsw_sync_sg_for_cpu (line 137) | void function hwsw_sync_single_for_device (line 146) | void function hwsw_sync_sg_for_device (line 155) | void function hwsw_dma_supported (line 164) | int function hwsw_dma_mapping_error (line 172) | int FILE: arch/ia64/hp/common/sba_iommu.c type ioc (line 194) | struct ioc { type ioc (line 237) | struct ioc type ioc (line 240) | struct ioc type ioc (line 241) | struct ioc function sba_dump_tlb (line 285) | static void function sba_dump_pdir_entry (line 308) | static void function sba_check_pdir (line 339) | static int function sba_dump_sg (line 386) | static void function sba_check_sg (line 397) | static void function SBA_INLINE (line 444) | static SBA_INLINE int function sba_search_bitmap (line 466) | static SBA_INLINE unsigned long function sba_alloc_range (line 588) | static int function SBA_INLINE (line 680) | static SBA_INLINE void function sba_io_pdir_entry (line 754) | void SBA_INLINE function mark_clean (line 767) | static void function SBA_INLINE (line 798) | static SBA_INLINE void function dma_addr_t (line 870) | dma_addr_t function sba_unmap_single (line 961) | void sba_unmap_single(struct device *dev, dma_addr_t iova, size_t size, ... type device (line 1059) | struct device type ioc (line 1061) | struct ioc type page (line 1069) | struct page function sba_free_coherent (line 1120) | void sba_free_coherent (struct device *dev, size_t size, void *vaddr, dm... function SBA_INLINE (line 1149) | static SBA_INLINE int function SBA_INLINE (line 1245) | static SBA_INLINE int function sba_map_sg (line 1370) | int sba_map_sg(struct device *dev, struct scatterlist *sglist, int nents... function sba_unmap_sg (line 1460) | void sba_unmap_sg (struct device *dev, struct scatterlist *sglist, int n... function ioc_iova_init (line 1502) | static void __init function ioc_resource_init (line 1607) | static void __init function ioc_sac_init (line 1645) | static void __init function ioc_zx1_init (line 1675) | static void __init type ioc (line 1700) | struct ioc type ioc_iommu (line 1702) | struct ioc_iommu { type ioc_iommu (line 1708) | struct ioc_iommu type ioc (line 1713) | struct ioc type ioc (line 1716) | struct ioc type ioc_iommu (line 1717) | struct ioc_iommu type seq_file (line 1786) | struct seq_file type ioc (line 1788) | struct ioc type seq_file (line 1799) | struct seq_file type ioc (line 1801) | struct ioc function ioc_stop (line 1807) | static void function ioc_show (line 1812) | static int type seq_operations (line 1854) | struct seq_operations function ioc_open (line 1861) | static int type file_operations (line 1867) | struct file_operations function ioc_proc_init (line 1874) | static void __init function sba_connect_bus (line 1889) | static void function sba_map_ioc_to_node (line 1926) | static void __init function acpi_sba_ioc_add (line 1977) | static int __init type acpi_driver (line 2024) | struct acpi_driver function sba_init (line 2032) | static int __init function sba_setup (line 2060) | void __init function nosbagart (line 2067) | static int __init function sba_dma_supported (line 2074) | int function sba_dma_mapping_error (line 2081) | int function sba_page_override (line 2089) | static int __init FILE: arch/ia64/hp/sim/boot/bootloader.c type task_struct (line 12) | struct task_struct type disk_req (line 28) | struct disk_req { type disk_stat (line 33) | struct disk_stat { type ia64_boot_param (line 39) | struct ia64_boot_param function cons_write (line 42) | static void function start_bootloader (line 56) | void FILE: arch/ia64/hp/sim/boot/fw-emu.c type ia64_boot_param (line 30) | struct ia64_boot_param type ia64_sal_systab (line 34) | struct ia64_sal_systab type ia64_sal_desc_entry_point (line 35) | struct ia64_sal_desc_entry_point function offtime (line 46) | int function efi_status_t (line 110) | static efi_status_t function efi_reset_system (line 132) | static void function efi_status_t (line 142) | static efi_status_t function sal_emulator (line 148) | static struct sal_ret_values type ia64_boot_param (line 251) | struct ia64_boot_param type ia64_sal_systab (line 257) | struct ia64_sal_systab type ia64_sal_desc_entry_point (line 260) | struct ia64_sal_desc_entry_point type ia64_boot_param (line 261) | struct ia64_boot_param FILE: arch/ia64/hp/sim/hpsim_console.c type console (line 28) | struct console type console (line 29) | struct console type tty_driver (line 30) | struct tty_driver type console (line 30) | struct console type console (line 32) | struct console function simcons_init (line 41) | static int function simcons_write (line 47) | static void type tty_driver (line 60) | struct tty_driver type console (line 60) | struct console type tty_driver (line 62) | struct tty_driver FILE: arch/ia64/hp/sim/hpsim_irq.c function hpsim_irq_startup (line 13) | static unsigned int function hpsim_irq_noop (line 19) | static void function hpsim_set_affinity_noop (line 24) | static void type hw_interrupt_type (line 29) | struct hw_interrupt_type function hpsim_irq_init (line 40) | void __init FILE: arch/ia64/hp/sim/hpsim_setup.c function ia64_ssc_connect_irq (line 28) | void function ia64_ctl_trace (line 34) | void function hpsim_setup (line 40) | void __init FILE: arch/ia64/hp/sim/simeth.c type simeth_local (line 47) | struct simeth_local { type net_device (line 53) | struct net_device type net_device (line 54) | struct net_device type sk_buff (line 55) | struct sk_buff type net_device (line 55) | struct net_device type net_device (line 56) | struct net_device type net_device_stats (line 57) | struct net_device_stats type net_device (line 57) | struct net_device type pt_regs (line 58) | struct pt_regs type net_device (line 59) | struct net_device type notifier_block (line 60) | struct notifier_block type notifier_block (line 89) | struct notifier_block function simeth_setup (line 100) | static int __init function simeth_probe (line 114) | int __init function netdev_probe (line 131) | static inline int function netdev_connect (line 138) | static inline int function netdev_attach (line 149) | static inline int function netdev_detach (line 157) | static inline int function netdev_send (line 165) | static inline int function netdev_read (line 171) | static inline int function simeth_probe1 (line 188) | static int function simeth_open (line 252) | static int function dev_is_ethdev (line 266) | static __inline__ int dev_is_ethdev(struct net_device *dev) function simeth_device_event (line 286) | static int function simeth_close (line 342) | static int function frame_print (line 355) | static void function simeth_tx (line 382) | static int type sk_buff (line 415) | struct sk_buff type net_device (line 416) | struct net_device type sk_buff (line 418) | struct sk_buff function simeth_rx (line 441) | static int function irqreturn_t (line 498) | static irqreturn_t type net_device_stats (line 515) | struct net_device_stats type net_device (line 516) | struct net_device type simeth_local (line 518) | struct simeth_local function set_multicast_list (line 524) | static void FILE: arch/ia64/hp/sim/simscsi.c type Scsi_Host (line 47) | struct Scsi_Host type disk_req (line 52) | struct disk_req { type disk_stat (line 57) | struct disk_stat { type queue_entry (line 68) | struct queue_entry { function simscsi_setup (line 85) | static int __init function simscsi_interrupt (line 99) | static void function simscsi_biosparam (line 114) | static int function simscsi_readwrite (line 124) | static void function simscsi_sg_readwrite (line 150) | static void function simscsi_readwrite6 (line 187) | static void function simscsi_get_disk_size (line 199) | static size_t function simscsi_readwrite10 (line 223) | static void function simscsi_queuecommand (line 236) | static int function simscsi_host_reset (line 360) | static int type scsi_host_template (line 367) | struct scsi_host_template function simscsi_init (line 381) | static int __init function simscsi_exit (line 396) | static void __exit FILE: arch/ia64/hp/sim/simserial.c type serial_state (line 80) | struct serial_state type serial_uart_config (line 88) | struct serial_uart_config type tty_driver (line 102) | struct tty_driver type async_struct (line 104) | struct async_struct type console (line 106) | struct console type console (line 111) | struct console function rs_stop (line 121) | static void rs_stop(struct tty_struct *tty) function rs_start (line 130) | static void rs_start(struct tty_struct *tty) function receive_chars (line 138) | static void receive_chars(struct tty_struct *tty, struct pt_regs *regs) function irqreturn_t (line 179) | static irqreturn_t rs_interrupt_single(int irq, void *dev_id, struct pt_... function do_serial_bh (line 211) | static void do_serial_bh(void) function do_softint (line 218) | static void do_softint(void *private_) function rs_put_char (line 223) | static void rs_put_char(struct tty_struct *tty, unsigned char ch) function _INLINE_ (line 240) | static _INLINE_ void transmit_chars(struct async_struct *info, int *intr... function rs_flush_chars (line 292) | static void rs_flush_chars(struct tty_struct *tty) function rs_write (line 304) | static int rs_write(struct tty_struct * tty, function rs_write_room (line 339) | static int rs_write_room(struct tty_struct *tty) function rs_chars_in_buffer (line 346) | static int rs_chars_in_buffer(struct tty_struct *tty) function rs_flush_buffer (line 353) | static void rs_flush_buffer(struct tty_struct *tty) function rs_send_xchar (line 373) | static void rs_send_xchar(struct tty_struct *tty, char ch) function rs_throttle (line 395) | static void rs_throttle(struct tty_struct * tty) function rs_unthrottle (line 402) | static void rs_unthrottle(struct tty_struct * tty) function rs_break (line 418) | static void rs_break(struct tty_struct *tty, int break_state) function rs_ioctl (line 422) | static int rs_ioctl(struct tty_struct *tty, struct file * file, function rs_set_termios (line 497) | static void rs_set_termios(struct tty_struct *tty, struct termios *old_t... function shutdown (line 518) | static void shutdown(struct async_struct * info) function rs_close (line 584) | static void rs_close(struct tty_struct *tty, struct file * filp) function rs_wait_until_sent (line 652) | static void rs_wait_until_sent(struct tty_struct *tty, int timeout) function rs_hangup (line 660) | static void rs_hangup(struct tty_struct *tty) function get_async_struct (line 684) | static int get_async_struct(int line, struct async_struct **ret_info) function startup (line 720) | static int function rs_open (line 828) | static int rs_open(struct tty_struct *tty, struct file * filp) function line_info (line 900) | static inline int line_info(char *buf, struct serial_state *state) function rs_read_proc (line 907) | static int rs_read_proc(char *page, char **start, off_t off, int count, function show_serial_version (line 945) | static inline void show_serial_version(void) type tty_operations (line 951) | struct tty_operations function simrs_init (line 976) | static int __init FILE: arch/ia64/ia32/binfmt_elf32.c type pt_regs (line 34) | struct pt_regs type page (line 49) | struct page type page (line 51) | struct page type page (line 53) | struct page type vm_area_struct (line 54) | struct vm_area_struct type page (line 56) | struct page type page (line 63) | struct page type vm_area_struct (line 64) | struct vm_area_struct type page (line 66) | struct page type vm_operations_struct (line 74) | struct vm_operations_struct type vm_operations_struct (line 78) | struct vm_operations_struct function ia64_elf32_init (line 82) | void function ia32_setup_arg_pages (line 199) | int function elf32_set_personality (line 265) | static void function elf32_map (line 274) | static unsigned long function check_elf32_binfmt (line 285) | static int __init check_elf32_binfmt(void) FILE: arch/ia64/ia32/elfcore32.h type elf_greg_t (line 18) | typedef unsigned int elf_greg_t; type elf_greg_t (line 21) | typedef elf_greg_t elf_gregset_t[ELF_NGREG]; type elf_fpregset_t (line 23) | typedef struct ia32_user_i387_struct elf_fpregset_t; type elf_fpxregset_t (line 24) | typedef struct ia32_user_fxsr_struct elf_fpxregset_t; type elf_siginfo (line 26) | struct elf_siginfo type elf_prstatus (line 35) | struct elf_prstatus type elf_prpsinfo (line 55) | struct elf_prpsinfo function elf_core_copy_regs (line 89) | static inline void elf_core_copy_regs(elf_gregset_t *elfregs, function elf_core_copy_task_regs (line 95) | static inline int elf_core_copy_task_regs(struct task_struct *t, function elf_core_copy_task_fpregs (line 103) | static inline int function elf_core_copy_task_xfpregs (line 121) | static inline int FILE: arch/ia64/ia32/ia32_ioctl.c type file (line 33) | struct file FILE: arch/ia64/ia32/ia32_ldt.c function read_ldt (line 25) | static int function read_default_ldt (line 62) | static int function write_ldt (line 81) | static int function asmlinkage (line 127) | asmlinkage int FILE: arch/ia64/ia32/ia32_signal.c type sigframe_ia32 (line 46) | struct sigframe_ia32 type rt_sigframe_ia32 (line 56) | struct rt_sigframe_ia32 function copy_siginfo_from_user32 (line 68) | int function copy_siginfo_to_user32 (line 112) | int function save_ia32_fpstate_live (line 205) | static int function restore_ia32_fpstate_live (line 313) | static int function sigact_set_handler (line 446) | static inline void function __ia32_rt_sigsuspend (line 456) | long function ia32_rt_sigsuspend (line 492) | asmlinkage long function ia32_sigsuspend (line 506) | asmlinkage long function sys32_signal (line 512) | asmlinkage long function sys32_rt_sigaction (line 526) | asmlinkage long function sys32_rt_sigprocmask (line 561) | asmlinkage long function sys32_rt_sigqueueinfo (line 591) | asmlinkage long function sys32_sigaction (line 606) | asmlinkage long function setup_sigcontext_ia32 (line 639) | static int function restore_sigcontext_ia32 (line 696) | static int type k_sigaction (line 801) | struct k_sigaction type pt_regs (line 801) | struct pt_regs function setup_frame_ia32 (line 818) | static int function setup_rt_frame_ia32 (line 883) | static int function ia32_setup_frame1 (line 961) | int function sys32_sigreturn (line 972) | asmlinkage long function sys32_rt_sigreturn (line 1004) | asmlinkage long FILE: arch/ia64/ia32/ia32_support.c type pt_regs (line 30) | struct pt_regs type exec_domain (line 32) | struct exec_domain type page (line 33) | struct page type page (line 36) | struct page function load_desc (line 38) | static unsigned long function ia32_load_segment_descriptors (line 58) | void function ia32_clone_tls (line 72) | int function ia32_save_state (line 100) | void function ia32_load_state (line 112) | void function ia32_gdt_init (line 143) | void function ia32_boot_gdt_init (line 162) | static void function ia32_gate_page_init (line 191) | static void function ia32_mem_init (line 205) | void function ia32_bad_interrupt (line 215) | void function ia32_cpu_init (line 232) | void function ia32_init (line 239) | static int __init FILE: arch/ia64/ia32/ia32_traps.c function ia32_intercept (line 20) | int function ia32_exception (line 40) | int FILE: arch/ia64/ia32/ia32priv.h type partial_page (line 29) | struct partial_page { type partial_page_list (line 38) | struct partial_page_list { type partial_page_list (line 48) | struct partial_page_list type _fpreg_ia32 (line 62) | struct _fpreg_ia32 { type _fpxreg_ia32 (line 67) | struct _fpxreg_ia32 { type _xmmreg_ia32 (line 73) | struct _xmmreg_ia32 { type _fpstate_ia32 (line 78) | struct _fpstate_ia32 { type sigcontext_ia32 (line 99) | struct sigcontext_ia32 { type ia32_user_i387_struct (line 135) | struct ia32_user_i387_struct { type ia32_user_fxsr_struct (line 147) | struct ia32_user_fxsr_struct { type sigaction32 (line 174) | struct sigaction32 { type old_sigaction32 (line 181) | struct old_sigaction32 { type stack_ia32_t (line 189) | typedef struct sigaltstack_ia32 { type ucontext_ia32 (line 195) | struct ucontext_ia32 { type stat64 (line 203) | struct stat64 { type sigval_t32 (line 228) | typedef union sigval32 { type compat_siginfo_t (line 235) | typedef struct compat_siginfo { type sigevent_t32 (line 287) | typedef struct sigevent32 { type old_linux32_dirent (line 300) | struct old_linux32_dirent { type pt_regs (line 352) | struct pt_regs function load_TLS (line 505) | static inline void type ia32_user_desc (line 515) | struct ia32_user_desc { type linux_binprm (line 527) | struct linux_binprm type pt_regs (line 529) | struct pt_regs type linux_binprm (line 530) | struct linux_binprm type file (line 531) | struct file type task_struct (line 532) | struct task_struct type user_regs_struct32 (line 548) | struct user_regs_struct32 { type task_struct (line 559) | struct task_struct type ia32_user_i387_struct (line 559) | struct ia32_user_i387_struct type task_struct (line 560) | struct task_struct type ia32_user_fxsr_struct (line 560) | struct ia32_user_fxsr_struct FILE: arch/ia64/ia32/sys_ia32.c function sys32_execve (line 89) | asmlinkage long function cp_compat_stat (line 126) | int cp_compat_stat(struct kstat *stat, struct compat_stat __user *ubuf) function get_page_prot (line 160) | static int function mmap_subpage (line 181) | static unsigned long type partial_page_list (line 258) | struct partial_page_list type partial_page_list (line 261) | struct partial_page_list type partial_page (line 278) | struct partial_page type partial_page_list (line 279) | struct partial_page_list type partial_page (line 280) | struct partial_page type rb_node (line 280) | struct rb_node type rb_node (line 281) | struct rb_node type partial_page (line 283) | struct partial_page type rb_node (line 284) | struct rb_node function __ia32_insert_pp (line 319) | static void function __ia32_delete_pp (line 347) | static void type partial_page (line 364) | struct partial_page type partial_page (line 365) | struct partial_page type rb_node (line 367) | struct rb_node function __ia32_delete_pp_range (line 378) | static void function __ia32_set_pp (line 409) | static int function ia32_set_pp (line 466) | static void function __ia32_unset_pp (line 499) | static int function ia32_unset_pp (line 551) | static int function __ia32_compare_pp (line 600) | static int function ia32_compare_pp (line 644) | static int function __ia32_drop_pp_list (line 679) | static void function ia32_drop_partial_page_list (line 693) | void function __ia32_copy_pp_list (line 705) | static int function ia32_copy_partial_page_list (line 731) | int function emulate_mmap (line 753) | static unsigned long function get_prot32 (line 855) | static inline unsigned int function ia32_do_mmap (line 868) | unsigned long type mmap_arg_struct (line 917) | struct mmap_arg_struct { function sys32_mmap (line 926) | asmlinkage long function sys32_mmap2 (line 956) | asmlinkage long function sys32_munmap (line 978) | asmlinkage long function mprotect_subpage (line 1017) | static long function sys32_mprotect (line 1032) | asmlinkage long function sys32_mremap (line 1086) | asmlinkage long function sys32_pipe (line 1139) | asmlinkage long function get_tv32 (line 1154) | static inline long function put_tv32 (line 1161) | static inline long function sys32_alarm (line 1168) | asmlinkage unsigned long type timezone (line 1189) | struct timezone function sys32_gettimeofday (line 1191) | asmlinkage long function sys32_settimeofday (line 1207) | asmlinkage long type getdents32_callback (line 1228) | struct getdents32_callback { type readdir32_callback (line 1235) | struct readdir32_callback { function filldir32 (line 1240) | static int function sys32_getdents (line 1269) | asmlinkage long function fillonedir32 (line 1305) | static int function sys32_readdir (line 1325) | asmlinkage long type sel_arg_struct (line 1348) | struct sel_arg_struct { function sys32_old_select (line 1356) | asmlinkage long function sys32_ipc (line 1380) | asmlinkage long type compat_rusage (line 1430) | struct compat_rusage function sys32_waitpid (line 1432) | asmlinkage long function ia32_peek (line 1438) | static unsigned int function ia32_poke (line 1448) | static unsigned int function getreg (line 1478) | static unsigned int function putreg (line 1506) | static void function put_fpreg (line 1542) | static void function get_fpreg (line 1575) | static void function save_ia32_fpstate (line 1605) | int function restore_ia32_fpstate (line 1634) | static int function save_ia32_fpxstate (line 1667) | int function restore_ia32_fpxstate (line 1706) | static int function sys32_ptrace (line 1754) | asmlinkage long type ia32_stack_t (line 1891) | typedef struct { function sys32_sigaltstack (line 1897) | asmlinkage long function asmlinkage (line 1938) | asmlinkage int function asmlinkage (line 1946) | asmlinkage int type sysctl32 (line 1957) | struct sysctl32 { function sys32_sysctl (line 1968) | asmlinkage long function sys32_newuname (line 2012) | asmlinkage long function sys32_getresuid16 (line 2023) | asmlinkage long function sys32_getresgid16 (line 2039) | asmlinkage long function sys32_lseek (line 2056) | asmlinkage long function groups16_to_user (line 2063) | static int function groups16_from_user (line 2078) | static int function sys32_getgroups16 (line 2093) | asmlinkage long function sys32_setgroups16 (line 2118) | asmlinkage long function sys32_truncate64 (line 2144) | asmlinkage long function sys32_ftruncate64 (line 2150) | asmlinkage long function putstat64 (line 2156) | static int function sys32_stat64 (line 2191) | asmlinkage long function sys32_lstat64 (line 2201) | asmlinkage long function sys32_fstat64 (line 2211) | asmlinkage long type sysinfo32 (line 2221) | struct sysinfo32 { function sys32_sysinfo (line 2238) | asmlinkage long function sys32_sched_rr_get_interval (line 2289) | asmlinkage long function sys32_pread (line 2304) | asmlinkage long function sys32_pwrite (line 2310) | asmlinkage long function sys32_sendfile (line 2316) | asmlinkage long function sys32_personality (line 2336) | asmlinkage long function sys32_brk (line 2349) | asmlinkage unsigned long function sys32_open (line 2365) | asmlinkage long type epoll_event32 (line 2394) | struct epoll_event32 function sys32_epoll_ctl (line 2400) | asmlinkage long function sys32_epoll_wait (line 2425) | asmlinkage long function get_free_idx (line 2489) | static int function asmlinkage (line 2504) | asmlinkage int function asmlinkage (line 2565) | asmlinkage int function sys32_timer_create (line 2594) | asmlinkage long function sys32_fadvise64_64 (line 2627) | long sys32_fadvise64_64(int fd, __u32 offset_low, __u32 offset_high, function sys32_waitid (line 2636) | asmlinkage long sys32_waitid(int which, compat_pid_t pid, function sys32_setreuid (line 2664) | asmlinkage long sys32_setreuid(compat_uid_t ruid, compat_uid_t euid) function sys32_setresuid (line 2673) | asmlinkage long function sys32_setregid (line 2685) | asmlinkage long function sys32_setresgid (line 2695) | asmlinkage long type timex32 (line 2709) | struct timex32 { type timex (line 2722) | struct timex function sys32_adjtimex (line 2724) | asmlinkage long FILE: arch/ia64/kernel/acpi-ext.c type acpi_vendor_descriptor (line 19) | struct acpi_vendor_descriptor { type acpi_vendor_info (line 24) | struct acpi_vendor_info { function acpi_status (line 30) | acpi_status function acpi_status (line 58) | acpi_status type acpi_vendor_descriptor (line 76) | struct acpi_vendor_descriptor function acpi_status (line 81) | acpi_status FILE: arch/ia64/kernel/acpi.c type acpi20_table_rsdp (line 80) | struct acpi20_table_rsdp type acpi_table_xsdt (line 81) | struct acpi_table_xsdt type acpi_table_header (line 82) | struct acpi_table_header type acpi20_table_rsdp (line 90) | struct acpi20_table_rsdp type acpi_table_xsdt (line 96) | struct acpi_table_xsdt type acpi_irq_model_id (line 137) | enum acpi_irq_model_id function acpi_request_vector (line 143) | int type acpi_table_madt (line 168) | struct acpi_table_madt function acpi_parse_lapic_addr_ovr (line 172) | static int __init function acpi_parse_lsapic (line 191) | static int __init function acpi_parse_lapic_nmi (line 214) | static int __init function acpi_parse_iosapic (line 229) | static int __init function acpi_parse_plat_int_src (line 245) | static int __init function acpi_parse_int_src_ovr (line 274) | static int __init function acpi_parse_nmi_src (line 292) | static int __init function acpi_madt_oem_check (line 306) | static void __init function acpi_parse_madt (line 323) | static int __init type acpi_table_slit (line 366) | struct acpi_table_slit function acpi_numa_slit_init (line 372) | void __init function acpi_numa_processor_affinity_init (line 388) | void __init function acpi_numa_memory_affinity_init (line 400) | void __init function acpi_numa_arch_fixup (line 438) | void __init function acpi_register_gsi (line 514) | unsigned int function acpi_unregister_gsi (line 527) | void function acpi_parse_fadt (line 535) | static int __init function acpi_find_rsdp (line 561) | unsigned long __init function acpi_boot_init (line 574) | int __init function acpi_gsi_to_irq (line 653) | int function acpi_map_cpu2node (line 674) | static function acpi_map_lsapic (line 696) | int function acpi_unmap_lsapic (line 750) | int function acpi_status (line 775) | acpi_status __init FILE: arch/ia64/kernel/asm-offsets.c function foo (line 24) | void foo(void) FILE: arch/ia64/kernel/brl_emu.c type illegal_op_return (line 17) | struct illegal_op_return { function ia64_emulate_brl (line 54) | struct illegal_op_return FILE: arch/ia64/kernel/cyclone.c function cyclone_setup (line 15) | void __init cyclone_setup(void) type time_interpolator (line 21) | struct time_interpolator function init_cyclone_clock (line 29) | int __init init_cyclone_clock(void) FILE: arch/ia64/kernel/domain.c function find_next_best_node (line 30) | static int __devinit find_next_best_node(int node, unsigned long *used_n... function cpumask_t (line 69) | static cpumask_t __devinit sched_domain_node_span(int node) type sched_domain (line 97) | struct sched_domain type sched_group (line 98) | struct sched_group function cpu_to_cpu_group (line 99) | static int __devinit cpu_to_cpu_group(int cpu) type sched_domain (line 105) | struct sched_domain type sched_group (line 106) | struct sched_group function cpu_to_phys_group (line 107) | static int __devinit cpu_to_phys_group(int cpu) type sched_domain (line 122) | struct sched_domain type sched_group (line 123) | struct sched_group type sched_domain (line 125) | struct sched_domain type sched_group (line 126) | struct sched_group function cpu_to_allnodes_group (line 128) | static int __devinit cpu_to_allnodes_group(int cpu) function arch_init_sched_domains (line 137) | void __devinit arch_init_sched_domains(void) function arch_destroy_sched_domains (line 363) | void __devinit arch_destroy_sched_domains(void) FILE: arch/ia64/kernel/efi.c type efi (line 40) | struct efi function efi_gettimeofday (line 212) | void function is_available_memory (line 225) | static int function trim_bottom (line 247) | static void function trim_top (line 273) | static void function efi_memmap_walk (line 299) | void function efi_map_pal_code (line 484) | void function efi_init (line 504) | void __init function efi_enter_virtual_mode (line 625) | void function u64 (line 701) | u64 function u32 (line 722) | u32 function u64 (line 742) | u64 function valid_phys_addr_range (line 763) | int function efi_uart_console_only (line 789) | int __init FILE: arch/ia64/kernel/init_task.c type fs_struct (line 19) | struct fs_struct type files_struct (line 20) | struct files_struct type signal_struct (line 21) | struct signal_struct type sighand_struct (line 22) | struct sighand_struct type mm_struct (line 23) | struct mm_struct type task_struct (line 37) | struct task_struct type thread_info (line 38) | struct thread_info FILE: arch/ia64/kernel/iosapic.c type iosapic_intr_info (line 106) | struct iosapic_intr_info { type iosapic (line 117) | struct iosapic { function find_iosapic (line 134) | static inline int function _gsi_to_vector (line 147) | static inline int function gsi_to_vector (line 162) | inline int function gsi_to_irq (line 168) | int function set_rte (line 178) | static void function nop (line 227) | static void function mask_irq (line 233) | static void function unmask_irq (line 257) | static void function iosapic_set_affinity (line 280) | static void function iosapic_startup_level_irq (line 333) | static unsigned int function iosapic_end_level_irq (line 340) | static void type hw_interrupt_type (line 354) | struct hw_interrupt_type function iosapic_startup_edge_irq (line 369) | static unsigned int function iosapic_ack_edge_irq (line 381) | static void type hw_interrupt_type (line 400) | struct hw_interrupt_type function iosapic_version (line 411) | unsigned int function iosapic_reassign_vector (line 430) | static void __init function register_intr (line 448) | static void function get_target_cpu (line 491) | static unsigned int function iosapic_register_intr (line 565) | int function iosapic_unregister_intr (line 605) | void function iosapic_register_platform_intr (line 686) | int __init function iosapic_override_isa_irq (line 737) | void __init function iosapic_system_init (line 757) | void __init function iosapic_init (line 777) | void __init function map_iosapic_to_node (line 814) | void __init FILE: arch/ia64/kernel/irq.c function ack_bad_irq (line 30) | void ack_bad_irq(unsigned int irq) function __ia64_local_vector_to_irq (line 36) | unsigned int __ia64_local_vector_to_irq (ia64_vector vec) function show_interrupts (line 52) | int show_interrupts(struct seq_file *p, void *v) function set_irq_affinity_info (line 103) | void set_irq_affinity_info (unsigned int irq, int hwid, int redir) function move_irq (line 116) | void move_irq(int irq) function migrate_irqs (line 146) | static void migrate_irqs(void) function fixup_irqs (line 191) | void fixup_irqs(void) FILE: arch/ia64/kernel/irq_ia64.c function assign_irq_vector (line 65) | int function free_irq_vector (line 80) | void function ia64_handle_irq (line 103) | void function ia64_process_pending_intr (line 175) | void ia64_process_pending_intr(void) type pt_regs (line 219) | struct pt_regs type irqaction (line 221) | struct irqaction function register_percpu_irq (line 228) | void function init_IRQ (line 244) | void __init function ia64_send_ipi (line 257) | void FILE: arch/ia64/kernel/irq_lsapic.c function lsapic_noop_startup (line 17) | static unsigned int function lsapic_noop (line 23) | static void type hw_interrupt_type (line 29) | struct hw_interrupt_type FILE: arch/ia64/kernel/machvec.c type ia64_machine_vector (line 14) | struct ia64_machine_vector type ia64_machine_vector (line 17) | struct ia64_machine_vector type ia64_machine_vector (line 20) | struct ia64_machine_vector type ia64_machine_vector (line 21) | struct ia64_machine_vector type ia64_machine_vector (line 22) | struct ia64_machine_vector function machvec_init (line 31) | void function machvec_setup (line 46) | void function machvec_timer_interrupt (line 52) | void function machvec_dma_sync_single (line 58) | void function machvec_dma_sync_sg (line 65) | void FILE: arch/ia64/kernel/mca.c type timer_list (line 109) | struct timer_list type timer_list (line 110) | struct timer_list type ia64_state_log_t (line 136) | typedef struct ia64_state_log_s function ia64_log_init (line 171) | static void function u64 (line 202) | static u64 function ia64_mca_log_sal_error_record (line 239) | static void function irqreturn_t (line 276) | static irqreturn_t function show_min_state (line 333) | static void function fetch_min_state (line 394) | static void function init_handler_platform (line 471) | static void function ia64_mca_register_cpev (line 530) | static void function ia64_mca_cmc_vector_setup (line 563) | void function ia64_mca_cmc_vector_disable (line 593) | static void function ia64_mca_cmc_vector_enable (line 620) | static void function ia64_mca_cmc_vector_disable_keventd (line 641) | static void function ia64_mca_cmc_vector_enable_keventd (line 653) | static void function ia64_mca_wakeup_ipi_wait (line 669) | static void function ia64_mca_wakeup (line 704) | static void function ia64_mca_wakeup_all (line 720) | static void function irqreturn_t (line 745) | static irqreturn_t function irqreturn_t (line 786) | static irqreturn_t function ia64_return_to_sal_check (line 806) | static void function ia64_reg_MCA_extension (line 837) | int function ia64_unreg_MCA_extension (line 847) | void function ia64_mca_ucmc_handler (line 873) | void function irqreturn_t (line 925) | static irqreturn_t function irqreturn_t (line 993) | static irqreturn_t function ia64_mca_cmc_poll (line 1039) | static void function irqreturn_t (line 1062) | static irqreturn_t function ia64_mca_cpe_poll (line 1118) | static void function ia64_init_handler (line 1137) | void function ia64_mca_disable_cpe_polling (line 1158) | static int __init type irqaction (line 1167) | struct irqaction type irqaction (line 1173) | struct irqaction type irqaction (line 1179) | struct irqaction type irqaction (line 1185) | struct irqaction type irqaction (line 1192) | struct irqaction type irqaction (line 1198) | struct irqaction function ia64_mca_cpu_init (line 1207) | void __devinit function ia64_mca_init (line 1272) | void __init function ia64_mca_late_init (line 1421) | static int __init FILE: arch/ia64/kernel/mca_drv.c type mca_type_t (line 50) | typedef enum { type page (line 57) | struct page type isolate_status_t (line 60) | typedef enum { function isolate_status_t (line 82) | static isolate_status_t function mca_handler_bh (line 120) | void function mca_make_peidx (line 145) | static void function mca_make_slidx (line 183) | static int function init_record_index_pools (line 259) | static int function mca_type_t (line 319) | static mca_type_t function recover_from_read_error (line 391) | static int function recover_from_platform_error (line 461) | static int function recover_from_processor_error (line 510) | static int function mca_try_to_recover (line 563) | static int function mca_external_handler_init (line 611) | int __init mca_external_handler_init(void) function mca_external_handler_exit (line 625) | void __exit mca_external_handler_exit(void) FILE: arch/ia64/kernel/mca_drv.h type peidx_table_t (line 36) | typedef struct peidx_table { type slidx_list_t (line 84) | typedef struct slidx_list { type slidx_table_t (line 89) | typedef struct slidx_table { FILE: arch/ia64/kernel/module.c type reloc_target_format (line 66) | enum reloc_target_format { type reloc_value_formula (line 84) | enum reloc_value_formula { type got_entry (line 139) | struct got_entry { type fdesc (line 143) | struct fdesc { type insn (line 149) | struct insn function bundle (line 151) | static inline uint64_t function slot (line 157) | static inline int function apply_imm64 (line 163) | static int function apply_imm60 (line 175) | static int function apply_imm22 (line 191) | static int function apply_imm21b (line 205) | static int type plt_entry (line 219) | struct plt_entry { type plt_entry (line 224) | struct plt_entry function patch_plt (line 239) | static int function plt_target (line 249) | unsigned long type plt_entry (line 264) | struct plt_entry { type plt_entry (line 269) | struct plt_entry function patch_plt (line 289) | static int function plt_target (line 298) | unsigned long function module_free (line 322) | void function duplicate_reloc (line 334) | static int function count_gots (line 347) | static unsigned int function count_plts (line 374) | static unsigned int function count_fdescs (line 400) | static unsigned int function module_frob_arch_sections (line 436) | int function in_init (line 502) | static inline int function in_core (line 508) | static inline int function is_internal (line 514) | static inline int function get_ltoff (line 523) | static uint64_t function gp_addressable (line 546) | static inline int function get_plt (line 553) | static uint64_t function get_fdesc (line 599) | static uint64_t function do_reloc (line 633) | static inline int function apply_relocate_add (line 802) | int function apply_relocate (line 852) | int function register_unwind_table (line 866) | static void function module_finalize (line 925) | int function module_arch_cleanup (line 934) | void function percpu_modcopy (line 944) | void FILE: arch/ia64/kernel/palinfo.c type palinfo_entry_t (line 46) | typedef struct { function power_info (line 187) | static int function cache_info (line 217) | static int function vm_info (line 294) | static int function register_info (line 416) | static int function processor_info (line 486) | static int function bus_info (line 533) | static int function version_info (line 559) | static int function perfmon_info (line 591) | static int function frequency_info (line 631) | static int function tr_info (line 654) | static int type proc_dir_entry (line 781) | struct proc_dir_entry type proc_dir_entry (line 782) | struct proc_dir_entry type pal_func_cpu_u_t (line 791) | typedef union { type palinfo_smp_data_t (line 807) | typedef struct { function palinfo_smp_call (line 818) | static void function palinfo_handle_smp (line 837) | static function palinfo_handle_smp (line 857) | static function palinfo_read_entry (line 868) | static int function create_palinfo_proc_entries (line 896) | static void function remove_palinfo_proc_entries (line 936) | static void function palinfo_cpu_callback (line 957) | static int __devinit palinfo_cpu_callback(struct notifier_block *nfb, type notifier_block (line 976) | struct notifier_block function palinfo_init (line 982) | static int __init function palinfo_exit (line 1001) | static void __exit FILE: arch/ia64/kernel/patch.c function u64 (line 29) | static u64 function ia64_patch (line 44) | void function ia64_patch_imm64 (line 64) | void function ia64_patch_imm60 (line 76) | void function ia64_patch_vtop (line 92) | void __init function ia64_patch_mckinley_e9 (line 110) | void function patch_fsyscall_table (line 144) | static void function patch_brl_fsys_bubble_down (line 161) | static void function ia64_patch_gate (line 179) | void FILE: arch/ia64/kernel/perfmon.c type pfm_counter_t (line 240) | typedef struct { type pfm_context_flags_t (line 256) | typedef struct { type pfm_context_t (line 278) | typedef struct pfm_context { type pfm_session_t (line 364) | typedef struct { type task_struct (line 379) | struct task_struct type pt_regs (line 379) | struct pt_regs type pfm_reg_desc_t (line 380) | typedef struct { type pmu_config_t (line 406) | typedef struct { type ibr_mask_reg_t (line 434) | typedef struct { type dbr_mask_reg_t (line 441) | typedef struct { type dbreg_t (line 449) | typedef union { type pfm_cmd_desc_t (line 459) | typedef struct { type pfm_sysctl_t (line 482) | typedef struct { type pfm_stats_t (line 490) | typedef struct { type proc_dir_entry (line 508) | struct proc_dir_entry type ctl_table_header (line 535) | struct ctl_table_header type pt_regs (line 537) | struct pt_regs type file (line 538) | struct file function pfm_put_task (line 543) | static inline void function pfm_set_task_notify (line 549) | static inline void function pfm_clear_task_notify (line 558) | static inline void function pfm_reserve_page (line 564) | static inline void function pfm_unreserve_page (line 569) | static inline void function pfm_protect_ctx_ctxsw (line 575) | static inline unsigned long function pfm_unprotect_ctx_ctxsw (line 582) | static inline unsigned long function pfm_do_munmap (line 588) | static inline unsigned int function pfm_get_unmapped_area (line 594) | static inline unsigned long type super_block (line 601) | struct super_block type file_system_type (line 602) | struct file_system_type type file_system_type (line 607) | struct file_system_type type task_struct (line 614) | struct task_struct type file_operations (line 620) | struct file_operations type task_struct (line 626) | struct task_struct type pt_regs (line 630) | struct pt_regs function pfm_clear_psr_pp (line 646) | static inline void function pfm_set_psr_pp (line 653) | static inline void function pfm_clear_psr_up (line 660) | static inline void function pfm_set_psr_up (line 667) | static inline void function pfm_get_psr (line 674) | static inline unsigned long function pfm_set_psr_l (line 683) | static inline void function pfm_freeze_pmu (line 690) | static inline void function pfm_unfreeze_pmu (line 697) | static inline void function pfm_restore_ibrs (line 704) | static inline void function pfm_restore_dbrs (line 716) | static inline void function pfm_read_soft_counter (line 731) | static inline unsigned long function pfm_write_soft_counter (line 740) | static inline void function pfm_msg_t (line 753) | static pfm_msg_t * function pfm_msg_t (line 771) | static pfm_msg_t * function pfm_reset_msgq (line 795) | static void function pfm_rvfree (line 823) | static void function pfm_context_t (line 841) | static pfm_context_t * function pfm_context_free (line 858) | static void function pfm_mask_monitoring (line 867) | static void function pfm_restore_monitoring (line 942) | static void function pfm_save_pmds (line 1038) | static inline void function pfm_restore_pmds (line 1053) | static inline void function pfm_copy_pmds (line 1070) | static inline void function pfm_copy_pmcs (line 1107) | static inline void function pfm_restore_pmcs (line 1125) | static inline void function pfm_uuid_cmp (line 1137) | static inline int function pfm_buf_fmt_exit (line 1143) | static inline int function pfm_buf_fmt_getsize (line 1151) | static inline int function pfm_buf_fmt_validate (line 1160) | static inline int function pfm_buf_fmt_init (line 1169) | static inline int function pfm_buf_fmt_restart (line 1178) | static inline int function pfm_buf_fmt_restart_active (line 1186) | static inline int function pfm_buffer_fmt_t (line 1194) | static pfm_buffer_fmt_t * function pfm_buffer_fmt_t (line 1211) | static pfm_buffer_fmt_t * function pfm_register_buffer_fmt (line 1221) | int function pfm_unregister_buffer_fmt (line 1252) | int function pfm_reserve_session (line 1276) | static int function pfm_unreserve_session (line 1337) | static int function pfm_remove_smpl_mapping (line 1387) | static int function pfm_free_smpl_buffer (line 1423) | static int function pfm_exit_smpl_buffer (line 1458) | static inline void type vfsmount (line 1473) | struct vfsmount function init_pfm_fs (line 1475) | static int __init function exit_pfm_fs (line 1490) | static void __exit function pfm_read (line 1497) | static ssize_t function pfm_write (line 1590) | static ssize_t function pfm_poll (line 1598) | static unsigned int function pfm_ioctl (line 1633) | static int function pfm_do_fasync (line 1643) | static inline int function pfm_fasync (line 1659) | static int function pfm_syswide_force_stop (line 1699) | static void function pfm_syswide_cleanup_other_cpu (line 1747) | static void function pfm_flush (line 1762) | static int function pfm_close (line 1906) | static int function pfm_no_open (line 2106) | static int type file_operations (line 2115) | struct file_operations function pfmfs_delete_dentry (line 2127) | static int type dentry_operations (line 2133) | struct dentry_operations function pfm_alloc_fd (line 2138) | static int function pfm_free_fd (line 2208) | static void function pfm_remap_buffer (line 2224) | static int function pfm_smpl_buffer_alloc (line 2246) | static int function pfm_bad_permissions (line 2365) | static int function pfarg_is_sane (line 2386) | static int function pfm_setup_buffer_fmt (line 2411) | static int function pfm_reset_pmu_state (line 2465) | static void function pfm_ctx_getsize (line 2521) | static int function pfm_task_incompatible (line 2551) | static int function pfm_get_task (line 2597) | static int function pfm_context_create (line 2631) | static int function pfm_new_counter_value (line 2737) | static inline unsigned long function pfm_reset_regs_masked (line 2756) | static void function pfm_reset_regs (line 2792) | static void function pfm_write_pmcs (line 2843) | static int function pfm_write_pmds (line 3085) | static int function pfm_read_pmds (line 3283) | static int function pfm_mod_write_pmcs (line 3416) | int function pfm_mod_read_pmds (line 3437) | int function pfm_use_debug_registers (line 3462) | int function pfm_release_debug_registers (line 3517) | int function pfm_restart (line 3538) | static int function pfm_debug (line 3691) | static int function pfm_write_ibr_dbr (line 3712) | static int function pfm_write_ibrs (line 3907) | static int function pfm_write_dbrs (line 3913) | static int function pfm_mod_write_ibrs (line 3919) | int function pfm_mod_write_dbrs (line 3940) | int function pfm_get_features (line 3962) | static int function pfm_stop (line 3971) | static int function pfm_start (line 4060) | static int function pfm_get_pmc_reset (line 4141) | static int function pfm_check_task_exist (line 4168) | static int function pfm_context_load (line 4190) | static int type task_struct (line 4443) | struct task_struct function pfm_context_unload (line 4445) | static int function pfm_exit_thread (line 4578) | void function pfm_check_task_state (line 4686) | static int function sys_perfmonctl (line 4780) | asmlinkage long function pfm_resume_after_ovfl (line 4928) | static void function pfm_context_force_terminate (line 4974) | static void function pfm_handle_work (line 5000) | void function pfm_notify_user (line 5102) | static int function pfm_ovfl_notify_user (line 5123) | static int function pfm_end_notify_user (line 5154) | static int function pfm_overflow_handler (line 5183) | static void function pfm_do_interrupt_handler (line 5464) | static int function irqreturn_t (line 5529) | static irqreturn_t type seq_file (line 5569) | struct seq_file type seq_file (line 5585) | struct seq_file function pfm_proc_stop (line 5591) | static void function pfm_proc_show_header (line 5596) | static void function pfm_proc_show (line 5658) | static int type seq_operations (line 5727) | struct seq_operations function pfm_proc_open (line 5734) | static int function pfm_syst_wide_update_task (line 5747) | void function pfm_force_cleanup (line 5795) | static void function pfm_save_regs (line 5823) | void function pfm_save_regs (line 5914) | void function pfm_lazy_save_regs (line 5945) | static void function pfm_load_regs (line 6009) | void function pfm_load_regs (line 6174) | void function pfm_flush_pmds (line 6292) | static void type irqaction (line 6402) | struct irqaction function pfm_probe_pmu (line 6413) | static int __init type file_operations (line 6436) | struct file_operations function pfm_init (line 6443) | int __init function pfm_init_percpu (line 6548) | void function dump_pmu_state (line 6573) | void function pfm_inherit (line 6650) | void function sys_perfmonctl (line 6671) | asmlinkage long FILE: arch/ia64/kernel/perfmon_default_smpl.c function default_validate (line 50) | static int function default_get_size (line 73) | static int function default_init (line 86) | static int function default_handler (line 111) | static int function default_restart (line 239) | static int function default_exit (line 255) | static int function pfm_default_smpl_init_module (line 275) | static int __init function pfm_default_smpl_cleanup_module (line 295) | static void __exit FILE: arch/ia64/kernel/perfmon_itanium.h type task_struct (line 8) | struct task_struct type pt_regs (line 8) | struct pt_regs function pfm_ita_pmc_check (line 50) | static int FILE: arch/ia64/kernel/perfmon_mckinley.h type task_struct (line 8) | struct task_struct type pt_regs (line 8) | struct pt_regs function pfm_mck_reserved (line 55) | static int function pfm_mck_pmc_check (line 76) | static int FILE: arch/ia64/kernel/process.c function ia64_do_show_stack (line 57) | void function show_stack (line 79) | void function dump_stack (line 92) | void function show_regs (line 100) | void function do_notify_resume_user (line 155) | void function nohalt_setup (line 176) | static int __init nohalt_setup(char * str) function default_idle (line 186) | void function play_dead (line 200) | static inline void play_dead(void) function play_dead (line 226) | static inline void play_dead(void) function cpu_idle_wait (line 233) | void cpu_idle_wait(void) function cpu_idle (line 249) | void __attribute__((noreturn)) function ia64_save_extra (line 289) | void function ia64_load_extra (line 314) | void function copy_thread (line 370) | int function do_copy_task_regs (line 487) | static void function do_dump_task_fpu (line 559) | void function do_copy_regs (line 580) | void function do_dump_fpu (line 586) | void function dump_task_regs (line 592) | int function ia64_elf_core_copy_regs (line 607) | void function dump_task_fpu (line 613) | int function dump_fpu (line 628) | int function sys_execve (line 635) | long function pid_t (line 652) | pid_t function kernel_thread_helper (line 678) | int function flush_thread (line 696) | void function exit_thread (line 710) | void function get_wchan (line 727) | unsigned long function cpu_halt (line 753) | void function machine_restart (line 776) | void function machine_halt (line 784) | void function machine_power_off (line 792) | void FILE: arch/ia64/kernel/ptrace.c function in_syscall (line 60) | static inline int function ia64_get_scratch_nat_bits (line 70) | unsigned long function ia64_put_scratch_nat_bits (line 109) | unsigned long function ia64_increment_ip (line 147) | void function ia64_decrement_ip (line 170) | void function get_rnat (line 245) | static unsigned long function put_rnat (line 305) | static void function on_kernel_rbs (line 378) | static inline int function ia64_peek (line 398) | long function ia64_poke (line 460) | long function ia64_get_user_rbs_end (line 503) | unsigned long function ia64_sync_user_rbs (line 531) | long function thread_matches (line 550) | static inline int type task_struct (line 586) | struct task_struct type task_struct (line 587) | struct task_struct type task_struct (line 589) | struct task_struct type mm_struct (line 590) | struct mm_struct function ia64_flush_fph (line 632) | inline void function ia64_sync_fph (line 652) | void function access_fr (line 666) | static int function convert_to_non_syscall (line 689) | static void function access_nat_bits (line 715) | static int function access_uarea (line 750) | static int function ptrace_getregs (line 1069) | static long function ptrace_setregs (line 1218) | static long function ptrace_disable (line 1373) | void function sys_ptrace (line 1383) | asmlinkage long function syscall_trace (line 1576) | void function asmlinkage (line 1603) | asmlinkage void function asmlinkage (line 1626) | asmlinkage void FILE: arch/ia64/kernel/sal.c function default_handler (line 35) | static long function ia64_sal_handler_init (line 86) | void __init function check_versions (line 95) | static void __init function sal_desc_entry_point (line 114) | static void __init function set_smp_redirect (line 123) | static void __init function sal_desc_platform_feature (line 148) | static void __init function sal_desc_ap_wakeup (line 176) | static void __init function chk_nointroute_opt (line 193) | static void __init function sal_desc_ap_wakeup (line 214) | static void __init sal_desc_ap_wakeup(void *p) { } function ia64_sal_init (line 217) | void __init function ia64_sal_oemcall (line 267) | int function ia64_sal_oemcall_nolock (line 278) | int function ia64_sal_oemcall_reentrant (line 291) | int FILE: arch/ia64/kernel/salinfo.c type salinfo_entry_t (line 45) | typedef struct { type proc_dir_entry (line 71) | struct proc_dir_entry type salinfo_data_saved (line 80) | struct salinfo_data_saved { type salinfo_state (line 122) | enum salinfo_state { type salinfo_data (line 128) | struct salinfo_data { type salinfo_data (line 144) | struct salinfo_data type salinfo_platform_oemdata_parms (line 163) | struct salinfo_platform_oemdata_parms { function salinfo_platform_oemdata_cpu (line 170) | static void function shift1_data_saved (line 177) | static void function salinfo_log_wakeup (line 197) | void type timer_list (line 238) | struct timer_list function salinfo_timeout_check (line 240) | static void function salinfo_timeout (line 256) | static void function salinfo_event_open (line 265) | static int function salinfo_event_read (line 273) | static ssize_t type file_operations (line 323) | struct file_operations function salinfo_log_open (line 328) | static int function salinfo_log_release (line 354) | static int function call_on_cpu (line 372) | static void function salinfo_log_read_cpu (line 384) | static void function salinfo_log_new_read (line 396) | static void function salinfo_log_read (line 434) | static ssize_t function salinfo_log_clear_cpu (line 456) | static void function salinfo_log_clear (line 463) | static int function salinfo_log_write (line 491) | static ssize_t type file_operations (line 537) | struct file_operations function salinfo_init (line 544) | static int __init function salinfo_read (line 611) | static int FILE: arch/ia64/kernel/semaphore.c function __up (line 42) | void function __sched (line 48) | void __sched __down (struct semaphore *sem) function __down_interruptible (line 85) | int __sched __down_interruptible (struct semaphore * sem) function __down_trylock (line 144) | int FILE: arch/ia64/kernel/setup.c type cpuinfo_ia64 (line 64) | struct cpuinfo_ia64 type ia64_boot_param (line 68) | struct ia64_boot_param type screen_info (line 69) | struct screen_info type io_space (line 74) | struct io_space type rsvd_region (line 95) | struct rsvd_region function filter_rsvd_memory (line 105) | int function sort_regions (line 141) | static void function reserve_memory (line 166) | void function find_initrd (line 215) | void function io_port_init (line 229) | static void __init function early_console_setup (line 270) | static inline int __init function mark_bsp_online (line 292) | static inline void function setup_arch (line 301) | void __init function show_cpuinfo (line 398) | static int type seq_file (line 474) | struct seq_file type seq_file (line 484) | struct seq_file function c_stop (line 490) | static void type seq_operations (line 495) | struct seq_operations function identify_cpu (line 502) | void function setup_per_cpu_areas (line 556) | void function get_max_cacheline_size (line 562) | static void function cpu_init (line 600) | void function check_bugs (line 711) | void FILE: arch/ia64/kernel/sigframe.h type sigscratch (line 1) | struct sigscratch { type sigframe (line 7) | struct sigframe { type sigscratch (line 25) | struct sigscratch FILE: arch/ia64/kernel/signal.c function ia64_rt_sigsuspend (line 45) | long function sys_sigaltstack (line 86) | asmlinkage long function restore_sigcontext (line 94) | static long function copy_siginfo_to_user (line 156) | int function ia64_rt_sigreturn (line 209) | long function setup_sigcontext (line 282) | static long function rbs_on_sig_stack (line 345) | static inline int function force_sigsegv_info (line 351) | static long function setup_frame (line 381) | static long function handle_signal (line 453) | static long function ia64_do_signal (line 482) | long function start_time_ul (line 628) | static inline unsigned long function set_sigdelayed (line 634) | void function do_sigdelayed (line 672) | void FILE: arch/ia64/kernel/smp.c type call_data_struct (line 57) | struct call_data_struct { type call_data_struct (line 65) | struct call_data_struct function lock_ipi_calllock (line 75) | void function unlock_ipi_calllock (line 81) | void function stop_this_cpu (line 87) | static void function cpu_die (line 99) | void function irqreturn_t (line 110) | irqreturn_t function send_IPI_single (line 173) | static inline void function send_IPI_allbutself (line 183) | static inline void function send_IPI_all (line 197) | static inline void function send_IPI_self (line 210) | static inline void function smp_send_reschedule (line 219) | void function smp_flush_tlb_all (line 225) | void function smp_flush_tlb_mm (line 232) | void function smp_call_function_single (line 264) | int function smp_call_function (line 325) | int function smp_send_stop (line 367) | void function setup_profiling_timer (line 373) | int __init FILE: arch/ia64/kernel/smpboot.c type smp_boot_data (line 99) | struct smp_boot_data function nointroute (line 107) | static int __init function sync_master (line 117) | void function get_delta (line 140) | static inline long function ia64_sync_itc (line 200) | void function smp_setup_percpu_timer (line 272) | static inline void __devinit function smp_callin (line 277) | static void __devinit function start_secondary (line 343) | int __devinit type pt_regs (line 358) | struct pt_regs type pt_regs (line 358) | struct pt_regs type create_idle (line 363) | struct create_idle { function do_fork_idle (line 369) | void function do_boot_cpu (line 378) | static int __devinit function __init (line 425) | static int __init function smp_tune_scheduling (line 442) | static void function smp_build_cpu_map (line 452) | void __init function build_cpu_to_node_map (line 491) | void __init function smp_prepare_cpus (line 524) | void __init function smp_prepare_boot_cpu (line 564) | void __devinit smp_prepare_boot_cpu(void) function cpu_enable (line 573) | static int __devinit cpu_enable(unsigned int cpu) function __cpu_disable (line 583) | int __cpu_disable(void) function __cpu_die (line 599) | void __cpu_die(unsigned int cpu) function cpu_enable (line 620) | static int __devinit cpu_enable(unsigned int cpu) function __cpu_disable (line 625) | int __cpu_disable(void) function __cpu_die (line 630) | void __cpu_die(unsigned int cpu) function smp_cpus_done (line 637) | void function __devinit (line 655) | int __devinit function init_smp_config (line 690) | void __init FILE: arch/ia64/kernel/sys_ia64.c function arch_get_unmapped_area (line 25) | unsigned long function ia64_getpriority (line 75) | asmlinkage long function sys_getpagesize (line 89) | asmlinkage unsigned long function ia64_shmat (line 95) | asmlinkage unsigned long function ia64_brk (line 109) | asmlinkage unsigned long function sys_pipe (line 165) | asmlinkage long function do_mmap2 (line 181) | static inline unsigned long function sys_mmap2 (line 238) | asmlinkage unsigned long function sys_mmap (line 247) | asmlinkage unsigned long function ia64_mremap (line 259) | asmlinkage unsigned long function sys_pciconfig_read (line 284) | asmlinkage long function sys_pciconfig_write (line 291) | asmlinkage long FILE: arch/ia64/kernel/time.c type time_interpolator (line 48) | struct time_interpolator function irqreturn_t (line 54) | static irqreturn_t function ia64_cpu_local_tick (line 117) | void function nojitter_setup (line 141) | static int __init nojitter_setup(char *str) function ia64_init_itm (line 151) | void __devinit type irqaction (line 237) | struct irqaction function time_init (line 243) | void __init FILE: arch/ia64/kernel/topology.c type node (line 27) | struct node type ia64_cpu (line 29) | struct ia64_cpu function arch_register_cpu (line 31) | int arch_register_cpu(int num) function arch_unregister_cpu (line 44) | void arch_unregister_cpu(int num) function topology_init (line 60) | static int __init topology_init(void) FILE: arch/ia64/kernel/traps.c function trap_init (line 30) | void __init function bust_spinlocks (line 42) | void function die (line 66) | void function die_if_kernel (line 101) | void function ia64_bad_break (line 108) | void function disabled_fph_fault (line 198) | static inline void function fp_emulate (line 231) | static inline int function handle_fpu_swa (line 273) | static int type illegal_op_return (line 356) | struct illegal_op_return { function ia64_illegal_op_fault (line 360) | struct illegal_op_return function ia64_fault (line 391) | void FILE: arch/ia64/kernel/unaligned.c type pt_regs (line 27) | struct pt_regs function dump (line 35) | static void type load_store_t (line 155) | typedef struct { type update_t (line 170) | typedef enum { function invala_gr (line 232) | static void function invala_fr (line 259) | static void function rotate_reg (line 285) | static inline unsigned long function set_rse_reg (line 294) | static void function get_rse_reg (line 367) | static void function setreg (line 440) | static void function fph_index (line 499) | static inline unsigned long function setfpreg (line 506) | static void function float_spill_f0 (line 555) | static inline void function float_spill_f1 (line 561) | static inline void function getfpreg (line 567) | static void function getreg (line 614) | static void function emulate_load_updates (line 659) | static void function emulate_load_int (line 739) | static int function emulate_store_int (line 860) | static int function mem2float_extended (line 945) | static inline void function mem2float_integer (line 953) | static inline void function mem2float_single (line 961) | static inline void function mem2float_double (line 969) | static inline void function float2mem_extended (line 977) | static inline void function float2mem_integer (line 985) | static inline void function float2mem_single (line 993) | static inline void function float2mem_double (line 1001) | static inline void function emulate_load_floatpair (line 1009) | static int function emulate_load_float (line 1114) | static int function emulate_store_float (line 1190) | static int function within_logging_rate_limit (line 1279) | static int function ia64_handle_unaligned (line 1294) | void FILE: arch/ia64/kernel/unwind.c type unw_word (line 80) | typedef unsigned long unw_word; type unw_hash_index_t (line 81) | typedef unsigned char unw_hash_index_t; type unw_table (line 87) | struct unw_table type unw_frame_info (line 95) | struct unw_frame_info type unw_table (line 106) | struct unw_table type unw_script (line 116) | struct unw_script type unw_frame_info (line 154) | struct unw_frame_info type unw_frame_info (line 155) | struct unw_frame_info type unw_frame_info (line 156) | struct unw_frame_info type unw_frame_info (line 157) | struct unw_frame_info type unw_frame_info (line 158) | struct unw_frame_info type unw_frame_info (line 159) | struct unw_frame_info type unw_frame_info (line 160) | struct unw_frame_info type unw_frame_info (line 161) | struct unw_frame_info type unw_frame_info (line 162) | struct unw_frame_info type unw_frame_info (line 163) | struct unw_frame_info type unw_frame_info (line 164) | struct unw_frame_info type unw_frame_info (line 165) | struct unw_frame_info type unw_frame_info (line 166) | struct unw_frame_info type unw_frame_info (line 167) | struct unw_frame_info type unw_frame_info (line 168) | struct unw_frame_info type unw_frame_info (line 169) | struct unw_frame_info type unw_frame_info (line 170) | struct unw_frame_info type unw_frame_info (line 171) | struct unw_frame_info type unw_frame_info (line 172) | struct unw_frame_info type unw_frame_info (line 173) | struct unw_frame_info type unw_frame_info (line 174) | struct unw_frame_info type unw_frame_info (line 175) | struct unw_frame_info type unw_frame_info (line 176) | struct unw_frame_info type unw_frame_info (line 177) | struct unw_frame_info type unw_frame_info (line 178) | struct unw_frame_info type unw_frame_info (line 179) | struct unw_frame_info type unw_frame_info (line 180) | struct unw_frame_info type unw_frame_info (line 181) | struct unw_frame_info type unw_frame_info (line 182) | struct unw_frame_info type unw_frame_info (line 183) | struct unw_frame_info type unw_frame_info (line 184) | struct unw_frame_info type unw_frame_info (line 185) | struct unw_frame_info type unw_frame_info (line 186) | struct unw_frame_info type unw_frame_info (line 187) | struct unw_frame_info type unw_frame_info (line 188) | struct unw_frame_info type unw_frame_info (line 189) | struct unw_frame_info type unw_frame_info (line 190) | struct unw_frame_info type unw_frame_info (line 191) | struct unw_frame_info type unw_frame_info (line 192) | struct unw_frame_info type unw_frame_info (line 193) | struct unw_frame_info type unw_frame_info (line 194) | struct unw_frame_info type pt_regs (line 198) | struct pt_regs type pt_regs (line 199) | struct pt_regs type pt_regs (line 200) | struct pt_regs type pt_regs (line 202) | struct pt_regs type pt_regs (line 203) | struct pt_regs type pt_regs (line 204) | struct pt_regs type pt_regs (line 205) | struct pt_regs type pt_regs (line 206) | struct pt_regs type pt_regs (line 207) | struct pt_regs type pt_regs (line 208) | struct pt_regs type pt_regs (line 209) | struct pt_regs type pt_regs (line 210) | struct pt_regs type pt_regs (line 211) | struct pt_regs type pt_regs (line 212) | struct pt_regs type pt_regs (line 213) | struct pt_regs type pt_regs (line 214) | struct pt_regs type pt_regs (line 215) | struct pt_regs type pt_regs (line 216) | struct pt_regs type pt_regs (line 217) | struct pt_regs type pt_regs (line 218) | struct pt_regs type pt_regs (line 219) | struct pt_regs type pt_regs (line 220) | struct pt_regs type pt_regs (line 221) | struct pt_regs type pt_regs (line 222) | struct pt_regs type pt_regs (line 223) | struct pt_regs type pt_regs (line 224) | struct pt_regs type pt_regs (line 225) | struct pt_regs function read_only (line 241) | static inline int function pt_regs_off (line 250) | static inline unsigned long type pt_regs (line 265) | struct pt_regs type unw_frame_info (line 266) | struct unw_frame_info type pt_regs (line 272) | struct pt_regs type pt_regs (line 277) | struct pt_regs function unw_access_gr (line 282) | int function unw_access_br (line 408) | int function unw_access_fr (line 444) | int function unw_access_ar (line 493) | int function unw_access_pr (line 590) | int function push (line 614) | static inline void function pop (line 628) | static void type unw_reg_state (line 642) | struct unw_reg_state type unw_reg_state (line 643) | struct unw_reg_state type unw_reg_state (line 645) | struct unw_reg_state function free_state_stack (line 665) | static void function __attribute_const__ (line 679) | static enum unw_register_index __attribute_const__ function set_reg (line 705) | static void function alloc_spill_area (line 714) | static void function spill_next_when (line 729) | static inline void function finish_prologue (line 744) | static inline void function desc_prologue (line 805) | static void function desc_abi (line 852) | static inline void function desc_br_gr (line 864) | static inline void function desc_br_mem (line 877) | static inline void function desc_frgr_mem (line 892) | static inline void function desc_fr_mem (line 916) | static inline void function desc_gr_gr (line 931) | static inline void function desc_gr_mem (line 944) | static inline void function desc_mem_stack_f (line 959) | static inline void function desc_mem_stack_v (line 966) | static inline void function desc_reg_gr (line 972) | static inline void function desc_reg_psprel (line 978) | static inline void function desc_reg_sprel (line 985) | static inline void function desc_rp_br (line 992) | static inline void function desc_reg_when (line 998) | static inline void function desc_spill_base (line 1008) | static inline void type unw_state_record (line 1015) | struct unw_state_record function desc_epilogue (line 1024) | static inline void function desc_copy_state (line 1031) | static inline void function desc_label_state (line 1047) | static inline void function desc_is_active (line 1070) | static inline int function desc_restore_p (line 1083) | static inline void function desc_spill_reg_p (line 1097) | static inline void function desc_spill_psprel_p (line 1118) | static inline void function desc_spill_sprel_p (line 1133) | static inline void function unw_hash_index_t (line 1203) | static inline unw_hash_index_t function cache_match (line 1212) | static inline long type unw_script (line 1223) | struct unw_script type unw_frame_info (line 1224) | struct unw_frame_info type unw_script (line 1226) | struct unw_script type unw_script (line 1265) | struct unw_script type unw_script (line 1268) | struct unw_script function script_finalize (line 1331) | static void function script_emit (line 1344) | static inline void function emit_nat_info (line 1355) | static inline void function compile_reg (line 1400) | static void type unw_table_entry (line 1499) | struct unw_table_entry type unw_table (line 1500) | struct unw_table type unw_table_entry (line 1502) | struct unw_table_entry type unw_script (line 1525) | struct unw_script type unw_frame_info (line 1526) | struct unw_frame_info type unw_table_entry (line 1528) | struct unw_table_entry type unw_script (line 1529) | struct unw_script type unw_labeled_state (line 1530) | struct unw_labeled_state type unw_state_record (line 1532) | struct unw_state_record type unw_table (line 1533) | struct unw_table type unw_reg_info (line 1534) | struct unw_reg_info type unw_insn (line 1535) | struct unw_insn type unw_frame_info (line 1662) | struct unw_frame_info function run_script (line 1703) | static inline void function find_save_locs (line 1817) | static int function unw_unwind (line 1858) | int function unw_unwind_to_user (line 1943) | int function init_frame_info (line 1967) | static void function unw_init_from_interruption (line 2015) | void function unw_init_frame_info (line 2037) | void function unw_init_from_blocked_task (line 2057) | void function init_unwind_table (line 2067) | static void type unw_table_entry (line 2086) | struct unw_table_entry type unw_table (line 2087) | struct unw_table function unw_remove_unwind_table (line 2113) | void function create_gate_table (line 2172) | static int __init function unw_init (line 2229) | void __init function sys_getunwind (line 2299) | asmlinkage long FILE: arch/ia64/kernel/unwind_decoder.c function unw_word (line 65) | static unw_word FILE: arch/ia64/kernel/unwind_i.h type unw_register_index (line 15) | enum unw_register_index { type unw_info_block (line 42) | struct unw_info_block { type unw_table (line 48) | struct unw_table { type unw_where (line 59) | enum unw_where { type unw_reg_info (line 76) | struct unw_reg_info { type unw_reg_state (line 82) | struct unw_reg_state { type unw_labeled_state (line 87) | struct unw_labeled_state { type unw_state_record (line 93) | struct unw_state_record { type unw_nat_type (line 117) | enum unw_nat_type { type unw_insn_opcode (line 124) | enum unw_insn_opcode { type unw_insn (line 139) | struct unw_insn { type unw_script (line 153) | struct unw_script { FILE: arch/ia64/lib/bitop.c function __find_next_zero_bit (line 11) | int __find_next_zero_bit (const void *addr, unsigned long size, unsigned... function __find_next_bit (line 52) | int __find_next_bit(const void *addr, unsigned long size, unsigned long ... FILE: arch/ia64/lib/checksum.c function from64to16 (line 18) | static inline unsigned short function csum_tcpudp_magic (line 36) | unsigned short int function csum_tcpudp_nofold (line 46) | unsigned int function csum_partial (line 78) | unsigned int function ip_compute_csum (line 96) | unsigned short FILE: arch/ia64/lib/csum_partial_copy.c function from64to16 (line 19) | static inline unsigned function do_csum_c (line 33) | static inline function do_csum_partial_copy_from_user (line 107) | static unsigned int function csum_partial_copy_from_user (line 131) | unsigned int function csum_partial_copy_nocheck (line 144) | unsigned int FILE: arch/ia64/lib/dec_and_lock.c function _atomic_dec_and_lock (line 21) | int FILE: arch/ia64/lib/io.c function memcpy_fromio (line 11) | void memcpy_fromio(void *to, const volatile void __iomem *from, long count) function memcpy_toio (line 26) | void memcpy_toio(volatile void __iomem *to, const void *from, long count) function memset_io (line 41) | void memset_io(volatile void __iomem *dst, int c, long count) function __ia64_inb (line 75) | unsigned int function __ia64_inw (line 81) | unsigned int function __ia64_inl (line 87) | unsigned int function __ia64_outb (line 93) | void function __ia64_outw (line 99) | void function __ia64_outl (line 105) | void function __ia64_readb (line 111) | unsigned char function __ia64_readw (line 117) | unsigned short function __ia64_readl (line 123) | unsigned int function __ia64_readq (line 129) | unsigned long function __ia64_readb_relaxed (line 135) | unsigned char function __ia64_readw_relaxed (line 141) | unsigned short function __ia64_readl_relaxed (line 147) | unsigned int function __ia64_readq_relaxed (line 153) | unsigned long function __ia64_mmiowb (line 159) | void FILE: arch/ia64/lib/swiotlb.c function setup_io_tlb_npages (line 92) | static int __init function swiotlb_init_with_default_size (line 114) | void function swiotlb_init (line 152) | void function address_needs_mapping (line 158) | static inline int type device (line 172) | struct device function unmap_single (line 254) | static void function sync_single (line 298) | static void type device (line 317) | struct device function swiotlb_free_coherent (line 369) | void function swiotlb_full (line 381) | static void function dma_addr_t (line 409) | dma_addr_t function mark_clean (line 450) | static void function swiotlb_unmap_single (line 472) | void function swiotlb_sync_single_for_cpu (line 496) | void function swiotlb_sync_single_for_device (line 510) | void function swiotlb_map_sg (line 540) | int function swiotlb_unmap_sg (line 575) | void function swiotlb_sync_sg_for_cpu (line 598) | void function swiotlb_sync_sg_for_device (line 613) | void function swiotlb_dma_mapping_error (line 628) | int function swiotlb_dma_supported (line 640) | int FILE: arch/ia64/mm/contig.c function show_mem (line 38) | void function find_max_pfn (line 79) | int function find_bootmap_location (line 99) | int function find_memory (line 143) | void function count_pages (line 203) | static int function count_dma_pages (line 213) | static int function paging_init (line 228) | void FILE: arch/ia64/mm/discontig.c type early_node_data (line 34) | struct early_node_data { type early_node_data (line 46) | struct early_node_data function reassign_cpu_only_nodes (line 58) | static void __init reassign_cpu_only_nodes(void) function build_node_maps (line 212) | static int __init build_node_maps(unsigned long start, unsigned long len, function early_nr_phys_cpus_node (line 244) | static int early_nr_phys_cpus_node(int node) function early_nr_cpus_node (line 265) | static int early_nr_cpus_node(int node) function find_pernode_space (line 304) | static int __init find_pernode_space(unsigned long start, unsigned long ... function free_node_bootmem (line 390) | static int __init free_node_bootmem(unsigned long start, unsigned long len, function reserve_pernode_space (line 405) | static void __init reserve_pernode_space(void) function initialize_pernode_data (line 437) | static void __init initialize_pernode_data(void) function find_memory (line 464) | void __init find_memory(void) function show_mem (line 548) | void show_mem(void) function call_pernode_memory (line 602) | void call_pernode_memory(unsigned long start, unsigned long len, void *arg) function __init (line 646) | static __init int count_node_pages(unsigned long start, unsigned long le... function paging_init (line 671) | void __init paging_init(void) FILE: arch/ia64/mm/extable.c function compare_entries (line 13) | static inline int function swap_entries (line 27) | static inline void function sort_extable (line 48) | void type exception_table_entry (line 60) | struct exception_table_entry type exception_table_entry (line 61) | struct exception_table_entry type exception_table_entry (line 62) | struct exception_table_entry type exception_table_entry (line 65) | struct exception_table_entry function ia64_handle_exception (line 83) | void FILE: arch/ia64/mm/fault.c type pt_regs (line 18) | struct pt_regs function expand_backing_store (line 29) | static inline long function mapped_kernel_page_is_present (line 50) | static int function ia64_do_page_fault (line 78) | void FILE: arch/ia64/mm/hugetlbpage.c function pte_t (line 27) | static pte_t * function pte_t (line 46) | static pte_t * function set_huge_pte (line 70) | static void function is_aligned_hugepage_range (line 90) | int is_aligned_hugepage_range(unsigned long addr, unsigned long len) function copy_hugetlb_page_range (line 102) | int copy_hugetlb_page_range(struct mm_struct *dst, struct mm_struct *src, function follow_hugetlb_page (line 127) | int type page (line 164) | struct page type mm_struct (line 164) | struct mm_struct type page (line 166) | struct page function pmd_huge (line 179) | int pmd_huge(pmd_t pmd) type page (line 183) | struct page type mm_struct (line 184) | struct mm_struct function hugetlb_free_pgtables (line 193) | void hugetlb_free_pgtables(struct mmu_gather *tlb, struct vm_area_struct... function unmap_hugepage_range (line 231) | void unmap_hugepage_range(struct vm_area_struct *vma, unsigned long star... function hugetlb_prefault (line 253) | int hugetlb_prefault(struct address_space *mapping, struct vm_area_struc... function hugetlb_get_unmapped_area (line 306) | unsigned long hugetlb_get_unmapped_area(struct file *file, unsigned long... function hugetlb_setup_sz (line 330) | static int __init hugetlb_setup_sz(char *str) FILE: arch/ia64/mm/init.c type mmu_gather (line 40) | struct mmu_gather type page (line 49) | struct page type page (line 55) | struct page function check_pgt_cache (line 58) | void function update_mmu_cache (line 78) | void function ia64_set_rbs_bot (line 98) | inline void function ia64_init_addr_space (line 114) | void function free_initmem (line 163) | void function free_initrd_mem (line 181) | void type page (line 236) | struct page type page (line 237) | struct page function setup_gate (line 274) | static void function ia64_mmu_init (line 294) | void __devinit function create_mem_map_page_table (line 367) | int type memmap_init_callback_data (line 406) | struct memmap_init_callback_data { function virtual_memmap_init (line 413) | static int function memmap_init (line 443) | void function ia64_pfn_valid (line 463) | int function find_largest_hole (line 475) | int function count_reserved_pages (line 491) | static int function nolwsys_setup (line 514) | static int __init function mem_init (line 523) | void FILE: arch/ia64/mm/numa.c type node_memblk_s (line 29) | struct node_memblk_s type node_cpuid_s (line 30) | struct node_cpuid_s function paddr_to_nid (line 38) | int FILE: arch/ia64/mm/tlb.c type ia64_ctx (line 31) | struct ia64_ctx function wrap_mmu_context (line 43) | void function ia64_global_tlb_purge (line 88) | void function local_flush_tlb_all (line 108) | void function flush_tlb_range (line 132) | void function ia64_tlb_init (line 169) | void __devinit FILE: arch/ia64/oprofile/backtrace.c type ia64_backtrace_t (line 27) | typedef struct function in_old_ool_spinlock_code (line 40) | static __inline__ int in_old_ool_spinlock_code(unsigned long pc) function in_ivt_code (line 54) | static __inline__ int in_ivt_code(unsigned long pc) function next_frame (line 63) | static __inline__ int next_frame(ia64_backtrace_t *bt) function do_ia64_backtrace (line 89) | static void do_ia64_backtrace(struct unw_frame_info *info, void *vdata) function ia64_backtrace (line 130) | void FILE: arch/ia64/oprofile/init.c type oprofile_operations (line 15) | struct oprofile_operations type pt_regs (line 17) | struct pt_regs function oprofile_arch_init (line 19) | int __init oprofile_arch_init(struct oprofile_operations * ops) function oprofile_arch_exit (line 33) | void oprofile_arch_exit(void) FILE: arch/ia64/oprofile/perfmon.c function perfmon_handler (line 20) | static int function perfmon_start (line 37) | static int perfmon_start(void) function perfmon_stop (line 44) | static void perfmon_stop(void) function perfmon_init (line 79) | int perfmon_init(struct oprofile_operations * ops) function perfmon_exit (line 94) | void perfmon_exit(void) FILE: arch/ia64/pci/pci.c function pci_sal_read (line 68) | static int function pci_sal_write (line 91) | static int type pci_raw_ops (line 109) | struct pci_raw_ops type pci_raw_ops (line 114) | struct pci_raw_ops function pci_read (line 116) | static int function pci_write (line 123) | static int type pci_ops (line 130) | struct pci_ops function acpi_map_iosapics (line 137) | static void acpi_map_iosapics(void) function acpi_map_iosapics (line 142) | static void acpi_map_iosapics(void) function pci_acpi_init (line 148) | static int __init type pci_controller (line 186) | struct pci_controller type pci_controller (line 189) | struct pci_controller function alloc_resource (line 200) | static int __devinit function u64 (line 224) | static u64 __devinit function acpi_status (line 255) | static acpi_status __devinit type pci_root_info (line 271) | struct pci_root_info { function acpi_status (line 276) | static acpi_status __devinit type pci_bus (line 320) | struct pci_bus type acpi_device (line 321) | struct acpi_device type pci_root_info (line 323) | struct pci_root_info type pci_controller (line 324) | struct pci_controller function pcibios_resource_to_bus (line 358) | void pcibios_resource_to_bus(struct pci_dev *dev, function pcibios_bus_to_resource (line 382) | void pcibios_bus_to_resource(struct pci_dev *dev, function pcibios_fixup_device_resources (line 405) | static void __devinit pcibios_fixup_device_resources(struct pci_dev *dev) function pcibios_fixup_bus (line 425) | void __devinit function pcibios_update_irq (line 436) | void __devinit function pcibios_enable_resources (line 444) | static inline int function pcibios_enable_device (line 482) | int function pcibios_disable_device (line 495) | void function pcibios_align_resource (line 502) | void function pci_mmap_page_range (line 519) | int type pci_bus (line 567) | struct pci_bus function pci_mmap_legacy_page_range (line 580) | int function ia64_pci_legacy_read (line 613) | int ia64_pci_legacy_read(struct pci_bus *bus, u16 port, u32 *val, u8 size) function ia64_pci_legacy_write (line 644) | int ia64_pci_legacy_write(struct pci_dev *bus, u16 port, u32 val, u8 size) function pci_cacheline_size (line 677) | static unsigned long function pcibios_prep_mwi (line 714) | int function pci_vector_resources (line 739) | int pci_vector_resources(int last, int nr_released) FILE: arch/ia64/scripts/unwcheck.py function check_func (line 26) | def check_func (func, slots, rlen_sum): FILE: arch/ia64/sn/include/ioerror.h type ioerror_t (line 38) | typedef struct io_error_s { FILE: arch/ia64/sn/include/pci/pcibr_provider.h type ate_resource (line 89) | struct ate_resource{ type pcibus_info (line 95) | struct pcibus_info { function pcibr_lock (line 117) | inline static unsigned long type pcibus_bussoft (line 126) | struct pcibus_bussoft type pcidev_info (line 127) | struct pcidev_info type pcidev_info (line 128) | struct pcidev_info type pcibus_info (line 133) | struct pcibus_info type pcibus_info (line 134) | struct pcibus_info type pcibus_info (line 135) | struct pcibus_info type pcibus_info (line 136) | struct pcibus_info type pcibus_info (line 137) | struct pcibus_info type pcibus_info (line 138) | struct pcibus_info type pcibus_info (line 139) | struct pcibus_info type pcibus_info (line 140) | struct pcibus_info type pcibus_info (line 141) | struct pcibus_info type pcibus_info (line 142) | struct pcibus_info type pcibus_info (line 143) | struct pcibus_info type sn_irq_info (line 144) | struct sn_irq_info type sn_irq_info (line 145) | struct sn_irq_info type pcibus_info (line 146) | struct pcibus_info type pcibus_info (line 147) | struct pcibus_info type pcibus_info (line 148) | struct pcibus_info FILE: arch/ia64/sn/include/pci/pcibus_provider_defs.h type pcibus_bussoft (line 27) | struct pcibus_bussoft { FILE: arch/ia64/sn/include/pci/pcidev.h type sn_irq_info (line 13) | struct sn_irq_info type pcidev_info (line 40) | struct pcidev_info { type pci_dev (line 51) | struct pci_dev type sn_irq_info (line 52) | struct sn_irq_info FILE: arch/ia64/sn/include/pci/pic.h type pic (line 72) | struct pic { FILE: arch/ia64/sn/include/pci/tiocp.h type tiocp (line 19) | struct tiocp{ FILE: arch/ia64/sn/include/xtalk/hubdev.h type sn_flush_device_list (line 24) | struct sn_flush_device_list { type sn_flush_nasid_entry (line 43) | struct sn_flush_nasid_entry { type hubdev_info (line 48) | struct hubdev_info { type hubdev_info (line 63) | struct hubdev_info type hubdev_info (line 64) | struct hubdev_info FILE: arch/ia64/sn/include/xtalk/xbow.h type xb_linkregs_t (line 23) | typedef volatile struct xb_linkregs_s { type xbow_t (line 47) | typedef volatile struct xbow_s { FILE: arch/ia64/sn/include/xtalk/xwidgetdev.h type widget_cfg (line 27) | struct widget_cfg{ type xwidget_hwid (line 55) | struct xwidget_hwid{ type xwidget_info (line 61) | struct xwidget_info{ FILE: arch/ia64/sn/kernel/bte.c type bteinfo_s (line 33) | struct bteinfo_s function bte_result_t (line 66) | bte_result_t bte_copy(u64 src, u64 dest, u64 len, u64 mode, void *notifi... function bte_result_t (line 248) | bte_result_t bte_unaligned_copy(u64 src, u64 dest, u64 len, u64 mode) function bte_init_node (line 412) | void bte_init_node(nodepda_t * mynodepda, cnodeid_t cnode) FILE: arch/ia64/sn/kernel/bte_error.c function bte_error_handler (line 36) | void bte_error_handler(unsigned long _nodepda) function bte_crb_error_handler (line 177) | void FILE: arch/ia64/sn/kernel/huberror.c type hubdev_info (line 22) | struct hubdev_info function irqreturn_t (line 25) | static irqreturn_t hub_eint_handler(int irq, void *arg, struct pt_regs *ep) function hubiio_crb_free (line 58) | void hubiio_crb_free(struct hubdev_info *hubdev_info, int crbnum) function hubiio_crb_error_handler (line 101) | void hubiio_crb_error_handler(struct hubdev_info *hubdev_info) function hub_error_init (line 175) | void hub_error_init(struct hubdev_info *hubdev_info) function ice_error_init (line 192) | void ice_error_init(struct hubdev_info *hubdev_info) FILE: arch/ia64/sn/kernel/idle.c function snidle (line 11) | void snidle(int state) FILE: arch/ia64/sn/kernel/io_init.c type slab_info (line 26) | struct slab_info { type brick (line 30) | struct brick { function sal_get_widget_dmaflush_list (line 41) | static inline uint64_t function sal_get_hubdev_info (line 60) | static inline uint64_t sal_get_hubdev_info(u64 handle, u64 address) function sal_get_pcibus_info (line 76) | static inline uint64_t sal_get_pcibus_info(u64 segment, u64 busnum, u64 ... function sal_get_pcidev_info (line 92) | static inline uint64_t type pci_controller (line 113) | struct pci_controller type pci_controller (line 115) | struct pci_controller function sn_fixup_ionodes (line 129) | static void sn_fixup_ionodes(void) function sn_pci_fixup_slot (line 196) | static void sn_pci_fixup_slot(struct pci_dev *dev) function sn_pci_controller_fixup (line 265) | static void sn_pci_controller_fixup(int segment, int busnum) function sn_pci_init (line 329) | static int __init sn_pci_init(void) function hubdev_init_node (line 381) | void hubdev_init_node(nodepda_t * npda, cnodeid_t node) function geoid_t (line 400) | geoid_t FILE: arch/ia64/sn/kernel/iomv.c function __sn_mmiowb (line 61) | void __sn_mmiowb(void) FILE: arch/ia64/sn/kernel/irq.c type sn_irq_info (line 23) | struct sn_irq_info type sn_irq_info (line 24) | struct sn_irq_info type sn_irq_info (line 28) | struct sn_irq_info function sn_intr_alloc (line 30) | static inline uint64_t sn_intr_alloc(nasid_t local_nasid, int local_widget, function sn_intr_free (line 46) | static inline void sn_intr_free(nasid_t local_nasid, int local_widget, function sn_startup_irq (line 59) | static unsigned int sn_startup_irq(unsigned int irq) function sn_shutdown_irq (line 64) | static void sn_shutdown_irq(unsigned int irq) function sn_disable_irq (line 68) | static void sn_disable_irq(unsigned int irq) function sn_enable_irq (line 72) | static void sn_enable_irq(unsigned int irq) function sn_ack_irq (line 76) | static void sn_ack_irq(unsigned int irq) function sn_end_irq (line 104) | static void sn_end_irq(unsigned int irq) function sn_set_affinity_irq (line 129) | static void sn_set_affinity_irq(unsigned int irq, cpumask_t mask) type hw_interrupt_type (line 196) | struct hw_interrupt_type function sn_local_vector_to_irq (line 207) | unsigned int sn_local_vector_to_irq(u8 vector) function sn_irq_init (line 212) | void sn_irq_init(void) function register_intr_pda (line 224) | static void register_intr_pda(struct sn_irq_info *sn_irq_info) function unregister_intr_pda (line 238) | static void unregister_intr_pda(struct sn_irq_info *sn_irq_info) type sn_irq_info (line 282) | struct sn_irq_info type sn_irq_info (line 285) | struct sn_irq_info function sn_irq_free (line 306) | void sn_irq_free(struct sn_irq_info *sn_irq_info) function sn_irq_fixup (line 322) | void sn_irq_fixup(struct pci_dev *pci_dev, struct sn_irq_info *sn_irq_info) function force_interrupt (line 338) | static void force_interrupt(int irq) function sn_check_intr (line 363) | static void sn_check_intr(int irq, struct sn_irq_info *sn_irq_info) function sn_lb_int_war_check (line 414) | void sn_lb_int_war_check(void) FILE: arch/ia64/sn/kernel/klconflib.c function format_module_id (line 43) | void FILE: arch/ia64/sn/kernel/mca.c type timer_list (line 24) | struct timer_list function print_hook (line 41) | static int print_hook(const char *fmt, ...) function sn_cpei_handler (line 66) | static void sn_cpei_handler(int irq, void *devid, struct pt_regs *regs) function sn_cpei_timer_handler (line 79) | static void sn_cpei_timer_handler(unsigned long dummy) function sn_init_cpei_timer (line 85) | void sn_init_cpei_timer(void) function sn_platform_plat_specific_err_print (line 93) | static int function sn_salinfo_platform_oemdata (line 109) | int sn_salinfo_platform_oemdata(const u8 *sect_header, u8 **oemdata, u64... function sn_salinfo_init (line 129) | static int __init sn_salinfo_init(void) FILE: arch/ia64/sn/kernel/setup.c type pda_s (line 55) | struct pda_s type screen_info (line 96) | struct screen_info function boot_get_nasid (line 124) | static int function pxm_to_nasid (line 143) | static int __init pxm_to_nasid(int pxm) function early_sn_setup (line 164) | void __init early_sn_setup(void) function is_shub_1_1 (line 214) | static inline int __init is_shub_1_1(int nasid) function sn_check_for_wars (line 226) | static void __init sn_check_for_wars(void) function sn_setup (line 248) | void __init sn_setup(char **cmdline_p) function sn_init_pdas (line 351) | static void __init sn_init_pdas(char **cmdline_p) function sn_cpu_init (line 418) | void __init sn_cpu_init(void) function scan_for_ionodes (line 519) | static void __init scan_for_ionodes(void) function nasid_slice_to_cpuid (line 601) | int FILE: arch/ia64/sn/kernel/sn2/cache.c function sn_flush_all_caches (line 22) | void FILE: arch/ia64/sn/kernel/sn2/io.c function __sn_inb (line 31) | unsigned int __sn_inb(unsigned long port) function __sn_inw (line 36) | unsigned int __sn_inw(unsigned long port) function __sn_inl (line 41) | unsigned int __sn_inl(unsigned long port) function __sn_outb (line 46) | void __sn_outb(unsigned char val, unsigned long port) function __sn_outw (line 51) | void __sn_outw(unsigned short val, unsigned long port) function __sn_outl (line 56) | void __sn_outl(unsigned int val, unsigned long port) function __sn_readb (line 61) | unsigned char __sn_readb(void __iomem *addr) function __sn_readw (line 66) | unsigned short __sn_readw(void __iomem *addr) function __sn_readl (line 71) | unsigned int __sn_readl(void __iomem *addr) function __sn_readq (line 76) | unsigned long __sn_readq(void __iomem *addr) function __sn_readb_relaxed (line 81) | unsigned char __sn_readb_relaxed(void __iomem *addr) function __sn_readw_relaxed (line 86) | unsigned short __sn_readw_relaxed(void __iomem *addr) function __sn_readl_relaxed (line 91) | unsigned int __sn_readl_relaxed(void __iomem *addr) function __sn_readq_relaxed (line 96) | unsigned long __sn_readq_relaxed(void __iomem *addr) FILE: arch/ia64/sn/kernel/sn2/prominfo_proc.c type fit_type_map_t (line 58) | struct fit_type_map_t { type fit_type_map_t (line 63) | struct fit_type_map_t type fit_type_map_t (line 81) | struct fit_type_map_t function get_fit_entry (line 95) | static int function dump_fit_entry (line 106) | static int dump_fit_entry(char *page, unsigned long *fentry) function dump_fit (line 129) | static int function dump_version (line 147) | static int function proc_calc_metrics (line 174) | static int function read_version_entry (line 189) | static int function read_fit_entry (line 201) | static int type proc_dir_entry (line 221) | struct proc_dir_entry type proc_dir_entry (line 222) | struct proc_dir_entry function prominfo_init (line 226) | int __init prominfo_init(void) function prominfo_exit (line 263) | void __exit prominfo_exit(void) FILE: arch/ia64/sn/kernel/sn2/sn2_smp.c function wait_piowc (line 49) | static inline unsigned long wait_piowc(void) function sn_tlb_migrate_finish (line 62) | void sn_tlb_migrate_finish(struct mm_struct *mm) function sn2_global_tlb_purge (line 88) | void function sn2_ptc_deadlock_recovery (line 195) | void sn2_ptc_deadlock_recovery(volatile unsigned long *ptc0, unsigned lo... function sn_send_IPI_phys (line 239) | void sn_send_IPI_phys(int nasid, long physid, int vector, int delivery_m... function sn2_send_IPI (line 282) | void sn2_send_IPI(int cpuid, int vector, int delivery_mode, int redirect) FILE: arch/ia64/sn/kernel/sn2/sn_hwperf.c function sn_hwperf_enum_objects (line 53) | static int sn_hwperf_enum_objects(int *nobj, struct sn_hwperf_object_inf... function sn_hwperf_geoid_to_cnode (line 84) | static int sn_hwperf_geoid_to_cnode(char *location) function sn_hwperf_obj_to_cnode (line 109) | static int sn_hwperf_obj_to_cnode(struct sn_hwperf_object_info * obj) function sn_hwperf_generic_ordinal (line 116) | static int sn_hwperf_generic_ordinal(struct sn_hwperf_object_info *obj, type sn_hwperf_object_info (line 137) | struct sn_hwperf_object_info type sn_hwperf_object_info (line 138) | struct sn_hwperf_object_info function sn_topology_show (line 156) | static int sn_topology_show(struct seq_file *s, void *d) type seq_file (line 285) | struct seq_file type sn_hwperf_object_info (line 287) | struct sn_hwperf_object_info type seq_file (line 295) | struct seq_file function sn_topology_stop (line 301) | static void sn_topology_stop(struct seq_file *m, void *v) type seq_operations (line 309) | struct seq_operations type sn_hwperf_op_info (line 316) | struct sn_hwperf_op_info { function sn_hwperf_call_sal (line 324) | static void sn_hwperf_call_sal(void *info) function sn_hwperf_op_cpu (line 335) | static int sn_hwperf_op_cpu(struct sn_hwperf_op_info *op_info) function sn_hwperf_map_err (line 378) | static int sn_hwperf_map_err(int hwperf_err) function sn_hwperf_ioctl (line 416) | static int type file_operations (line 583) | struct file_operations type miscdevice (line 587) | struct miscdevice function sn_hwperf_init (line 593) | static int sn_hwperf_init(void) function sn_topology_open (line 668) | int sn_topology_open(struct inode *inode, struct file *file) function sn_topology_release (line 684) | int sn_topology_release(struct inode *inode, struct file *file) FILE: arch/ia64/sn/kernel/sn2/sn_proc_fs.c function partition_id_show (line 16) | static int partition_id_show(struct seq_file *s, void *p) function partition_id_open (line 22) | static int partition_id_open(struct inode *inode, struct file *file) function system_serial_number_show (line 27) | static int system_serial_number_show(struct seq_file *s, void *p) function system_serial_number_open (line 33) | static int system_serial_number_open(struct inode *inode, struct file *f... function licenseID_show (line 38) | static int licenseID_show(struct seq_file *s, void *p) function licenseID_open (line 44) | static int licenseID_open(struct inode *inode, struct file *file) function sn_force_interrupt_show (line 57) | static int sn_force_interrupt_show(struct seq_file *s, void *p) function sn_force_interrupt_write_proc (line 64) | static ssize_t sn_force_interrupt_write_proc(struct file *file, function sn_force_interrupt_open (line 76) | static int sn_force_interrupt_open(struct inode *inode, struct file *file) function coherence_id_show (line 81) | static int coherence_id_show(struct seq_file *s, void *p) function coherence_id_open (line 88) | static int coherence_id_open(struct inode *inode, struct file *file) type proc_dir_entry (line 93) | struct proc_dir_entry type proc_dir_entry (line 94) | struct proc_dir_entry type inode (line 95) | struct inode type file (line 95) | struct file type inode (line 96) | struct inode type file (line 96) | struct file type proc_dir_entry (line 98) | struct proc_dir_entry type file_operations (line 101) | struct file_operations type file_operations (line 102) | struct file_operations type file_operations (line 104) | struct file_operations type inode (line 116) | struct inode type file (line 116) | struct file type inode (line 117) | struct inode type file (line 117) | struct file function register_sn_procfs (line 119) | void register_sn_procfs(void) FILE: arch/ia64/sn/kernel/sn2/timer.c type time_interpolator (line 24) | struct time_interpolator function sn_timer_init (line 31) | void __init sn_timer_init(void) FILE: arch/ia64/sn/kernel/sn2/timer_interrupt.c type pt_regs (line 40) | struct pt_regs function sn_timer_interrupt (line 44) | void sn_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs) FILE: arch/ia64/sn/pci/pci_dma.c function sn_dma_supported (line 33) | int sn_dma_supported(struct device *dev, u64 mask) function sn_dma_set_mask (line 50) | int sn_dma_set_mask(struct device *dev, u64 dma_mask) type device (line 77) | struct device type pcidev_info (line 82) | struct pcidev_info function sn_dma_free_coherent (line 127) | void sn_dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, function dma_addr_t (line 157) | dma_addr_t sn_dma_map_single(struct device *dev, void *cpu_addr, size_t ... function sn_dma_unmap_single (line 187) | void sn_dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t... function sn_dma_unmap_sg (line 206) | void sn_dma_unmap_sg(struct device *dev, struct scatterlist *sg, function sn_dma_map_sg (line 231) | int sn_dma_map_sg(struct device *dev, struct scatterlist *sg, int nhwent... function sn_dma_sync_single_for_cpu (line 267) | void sn_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, function sn_dma_sync_single_for_device (line 274) | void sn_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_ha... function sn_dma_sync_sg_for_cpu (line 281) | void sn_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, function sn_dma_sync_sg_for_device (line 288) | void sn_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, function sn_dma_mapping_error (line 295) | int sn_dma_mapping_error(dma_addr_t dma_addr) type pci_bus (line 301) | struct pci_bus function sn_pci_legacy_read (line 309) | int sn_pci_legacy_read(struct pci_bus *bus, u16 port, u32 *val, u8 size) function sn_pci_legacy_write (line 331) | int sn_pci_legacy_write(struct pci_bus *bus, u16 port, u32 val, u8 size) FILE: arch/ia64/sn/pci/pcibr/pcibr_ate.c function mark_ate (line 20) | static void mark_ate(struct ate_resource *ate_resource, int start, int n... function find_free_ate (line 37) | static int find_free_ate(struct ate_resource *ate_resource, int start, function free_ate_resource (line 70) | static inline void free_ate_resource(struct ate_resource *ate_resource, function alloc_ate_resource (line 84) | static inline int alloc_ate_resource(struct ate_resource *ate_resource, function pcibr_ate_alloc (line 119) | int pcibr_ate_alloc(struct pcibus_info *pcibus_info, int count) type pcibus_info (line 142) | struct pcibus_info function ate_write (line 154) | void inline function pcibr_ate_free (line 171) | void pcibr_ate_free(struct pcibus_info *pcibus_info, int index) FILE: arch/ia64/sn/pci/pcibr/pcibr_dma.c function pcibr_dmamap_ate32 (line 43) | static uint64_t function pcibr_dmatrans_direct64 (line 112) | static uint64_t function pcibr_dmatrans_direct32 (line 144) | static uint64_t function pcibr_dma_unmap (line 182) | void function sn_dma_flush (line 213) | void sn_dma_flush(uint64_t addr) function pcibr_dma_map (line 322) | uint64_t FILE: arch/ia64/sn/pci/pcibr/pcibr_provider.c function sal_pcibr_error_interrupt (line 22) | static int sal_pcibr_error_interrupt(struct pcibus_info *soft) function irqreturn_t (line 43) | static irqreturn_t type pcibus_bussoft (line 55) | struct pcibus_bussoft type hubdev_info (line 58) | struct hubdev_info type pcibus_info (line 59) | struct pcibus_info type sn_flush_device_list (line 60) | struct sn_flush_device_list type pcibus_info (line 70) | struct pcibus_info type pcibus_info (line 75) | struct pcibus_info type hubdev_info (line 102) | struct hubdev_info function pcibr_force_interrupt (line 131) | void pcibr_force_interrupt(struct sn_irq_info *sn_irq_info) function pcibr_change_devices_irq (line 146) | void pcibr_change_devices_irq(struct sn_irq_info *sn_irq_info) FILE: arch/ia64/sn/pci/pcibr/pcibr_reg.c type tiocp (line 18) | struct tiocp type pic (line 19) | struct pic function pcireg_control_bit_clr (line 25) | void pcireg_control_bit_clr(struct pcibus_info *pcibus_info, uint64_t bits) function pcireg_control_bit_set (line 45) | void pcireg_control_bit_set(struct pcibus_info *pcibus_info, uint64_t bits) function pcireg_tflush_get (line 68) | uint64_t pcireg_tflush_get(struct pcibus_info *pcibus_info) function pcireg_intr_status_get (line 98) | uint64_t pcireg_intr_status_get(struct pcibus_info * pcibus_info) function pcireg_intr_enable_bit_clr (line 123) | void pcireg_intr_enable_bit_clr(struct pcibus_info *pcibus_info, uint64_... function pcireg_intr_enable_bit_set (line 143) | void pcireg_intr_enable_bit_set(struct pcibus_info *pcibus_info, uint64_... function pcireg_intr_addr_addr_set (line 166) | void pcireg_intr_addr_addr_set(struct pcibus_info *pcibus_info, int int_n, function pcireg_force_intr_set (line 194) | void pcireg_force_intr_set(struct pcibus_info *pcibus_info, int int_n) function pcireg_wrb_flush_get (line 217) | uint64_t pcireg_wrb_flush_get(struct pcibus_info *pcibus_info, int device) function pcireg_int_ate_set (line 239) | void pcireg_int_ate_set(struct pcibus_info *pcibus_info, int ate_index, type pcibus_info (line 260) | struct pcibus_info FILE: arch/m32r/boot/compressed/m32r_sio.c function puts (line 12) | static int puts(const char *s) function putc (line 39) | static void putc(char c) function putc (line 53) | static void putc(char c) FILE: arch/m32r/boot/compressed/misc.c type uch (line 29) | typedef unsigned char uch; type ush (line 30) | typedef unsigned short ush; type ulg (line 31) | typedef unsigned long ulg; function free (line 114) | static void free(void *where) function gzip_mark (line 118) | static void gzip_mark(void **ptr) function gzip_release (line 123) | static void gzip_release(void **ptr) function fill_inbuf (line 151) | static int fill_inbuf(void) function flush_window (line 167) | static void flush_window(void) function error (line 185) | static void error(char *x) function decompress_kernel (line 195) | void FILE: arch/m32r/kernel/align.c function get_reg (line 11) | static int get_reg(struct pt_regs *regs, int nr) function set_reg (line 27) | static void set_reg(struct pt_regs *regs, int nr, int val) function emu_addi (line 82) | static int emu_addi(unsigned short insn, struct pt_regs *regs) function emu_ldi (line 95) | static int emu_ldi(unsigned short insn, struct pt_regs *regs) function emu_add (line 104) | static int emu_add(unsigned short insn, struct pt_regs *regs) function emu_addx (line 117) | static int emu_addx(unsigned short insn, struct pt_regs *regs) function emu_and (line 137) | static int emu_and(unsigned short insn, struct pt_regs *regs) function emu_cmp (line 149) | static int emu_cmp(unsigned short insn, struct pt_regs *regs) function emu_cmpeq (line 159) | static int emu_cmpeq(unsigned short insn, struct pt_regs *regs) function emu_cmpu (line 169) | static int emu_cmpu(unsigned short insn, struct pt_regs *regs) function emu_cmpz (line 180) | static int emu_cmpz(unsigned short insn, struct pt_regs *regs) function emu_mv (line 190) | static int emu_mv(unsigned short insn, struct pt_regs *regs) function emu_neg (line 200) | static int emu_neg(unsigned short insn, struct pt_regs *regs) function emu_not (line 210) | static int emu_not(unsigned short insn, struct pt_regs *regs) function emu_or (line 220) | static int emu_or(unsigned short insn, struct pt_regs *regs) function emu_sub (line 232) | static int emu_sub(unsigned short insn, struct pt_regs *regs) function emu_subx (line 244) | static int emu_subx(unsigned short insn, struct pt_regs *regs) function emu_xor (line 263) | static int emu_xor(unsigned short insn, struct pt_regs *regs) function emu_mul (line 275) | static int emu_mul(unsigned short insn, struct pt_regs *regs) function emu_mullo_a0 (line 293) | static int emu_mullo_a0(unsigned short insn, struct pt_regs *regs) function emu_mullo_a1 (line 313) | static int emu_mullo_a1(unsigned short insn, struct pt_regs *regs) function emu_mvfacmi_a0 (line 333) | static int emu_mvfacmi_a0(unsigned short insn, struct pt_regs *regs) function emu_mvfacmi_a1 (line 343) | static int emu_mvfacmi_a1(unsigned short insn, struct pt_regs *regs) function emu_m32r2 (line 353) | static int emu_m32r2(unsigned short insn, struct pt_regs *regs) function insn_check (line 460) | static int insn_check(unsigned long insn, struct pt_regs *regs, function emu_ld (line 487) | static int emu_ld(unsigned long insn32, struct pt_regs *regs) function emu_st (line 521) | static int emu_st(unsigned long insn32, struct pt_regs *regs) function handle_unaligned_access (line 563) | int handle_unaligned_access(unsigned long insn32, struct pt_regs *regs) FILE: arch/m32r/kernel/init_task.c type fs_struct (line 14) | struct fs_struct type files_struct (line 15) | struct files_struct type signal_struct (line 16) | struct signal_struct type sighand_struct (line 17) | struct sighand_struct type mm_struct (line 18) | struct mm_struct type task_struct (line 38) | struct task_struct FILE: arch/m32r/kernel/io_m32700ut.c function delay (line 78) | static inline void delay(void) function _ne_inb (line 89) | static inline unsigned char _ne_inb(void *portp) function _ne_inw (line 94) | static inline unsigned short _ne_inw(void *portp) function _ne_insb (line 99) | static inline void _ne_insb(void *portp, void *addr, unsigned long count) function _ne_outb (line 107) | static inline void _ne_outb(unsigned char b, void *portp) function _ne_outw (line 112) | static inline void _ne_outw(unsigned short w, void *portp) function _inb (line 117) | unsigned char _inb(unsigned long port) function _inw (line 138) | unsigned short _inw(unsigned long port) function _inl (line 161) | unsigned long _inl(unsigned long port) function _inb_p (line 173) | unsigned char _inb_p(unsigned long port) function _inw_p (line 198) | unsigned short _inw_p(unsigned long port) function _inl_p (line 228) | unsigned long _inl_p(unsigned long port) function _outb (line 237) | void _outb(unsigned char b, unsigned long port) function _outw (line 255) | void _outw(unsigned short w, unsigned long port) function _outl (line 278) | void _outl(unsigned long l, unsigned long port) function _outb_p (line 288) | void _outb_p(unsigned char b, unsigned long port) function _outw_p (line 308) | void _outw_p(unsigned short w, unsigned long port) function _outl_p (line 333) | void _outl_p(unsigned long l, unsigned long port) function _insb (line 339) | void _insb(unsigned int port, void *addr, unsigned long count) function _insw (line 365) | void _insw(unsigned int port, void *addr, unsigned long count) function _insl (line 396) | void _insl(unsigned int port, void *addr, unsigned long count) function _outsb (line 406) | void _outsb(unsigned int port, const void *addr, unsigned long count) function _outsw (line 433) | void _outsw(unsigned int port, const void *addr, unsigned long count) function _outsl (line 464) | void _outsl(unsigned int port, const void *addr, unsigned long count) FILE: arch/m32r/kernel/io_mappi.c function delay (line 42) | static inline void delay(void) function _ne_inb (line 53) | static inline unsigned char _ne_inb(void *portp) function _ne_inw (line 58) | static inline unsigned short _ne_inw(void *portp) function _ne_outb (line 66) | static inline void _ne_outb(unsigned char b, void *portp) function _ne_outw (line 71) | static inline void _ne_outw(unsigned short w, void *portp) function _inb (line 76) | unsigned char _inb(unsigned long port) function _inw (line 96) | unsigned short _inw(unsigned long port) function _inl (line 115) | unsigned long _inl(unsigned long port) function _inb_p (line 131) | unsigned char _inb_p(unsigned long port) function _inw_p (line 155) | unsigned short _inw_p(unsigned long port) function _inl_p (line 179) | unsigned long _inl_p(unsigned long port) function _outb (line 188) | void _outb(unsigned char b, unsigned long port) function _outw (line 203) | void _outw(unsigned short w, unsigned long port) function _outl (line 218) | void _outl(unsigned long l, unsigned long port) function _outb_p (line 230) | void _outb_p(unsigned char b, unsigned long port) function _outw_p (line 247) | void _outw_p(unsigned short w, unsigned long port) function _outl_p (line 264) | void _outl_p(unsigned long l, unsigned long port) function _insb (line 270) | void _insb(unsigned int port, void *addr, unsigned long count) function _insw (line 294) | void _insw(unsigned int port, void *addr, unsigned long count) function _insl (line 318) | void _insl(unsigned int port, void *addr, unsigned long count) function _outsb (line 328) | void _outsb(unsigned int port, const void *addr, unsigned long count) function _outsw (line 352) | void _outsw(unsigned int port, const void *addr, unsigned long count) function _outsl (line 376) | void _outsl(unsigned int port, const void *addr, unsigned long count) FILE: arch/m32r/kernel/io_mappi2.c function delay (line 77) | static inline void delay(void) function _ne_inb (line 86) | static inline unsigned char _ne_inb(void *portp) function _ne_inw (line 91) | static inline unsigned short _ne_inw(void *portp) function _ne_insb (line 96) | static inline void _ne_insb(void *portp, void * addr, unsigned long count) function _ne_outb (line 104) | static inline void _ne_outb(unsigned char b, void *portp) function _ne_outw (line 109) | static inline void _ne_outw(unsigned short w, void *portp) function _inb (line 114) | unsigned char _inb(unsigned long port) function _inw (line 134) | unsigned short _inw(unsigned long port) function _inl (line 158) | unsigned long _inl(unsigned long port) function _inb_p (line 170) | unsigned char _inb_p(unsigned long port) function _inw_p (line 195) | unsigned short _inw_p(unsigned long port) function _inl_p (line 225) | unsigned long _inl_p(unsigned long port) function _outb (line 234) | void _outb(unsigned char b, unsigned long port) function _outw (line 252) | void _outw(unsigned short w, unsigned long port) function _outl (line 275) | void _outl(unsigned long l, unsigned long port) function _outb_p (line 285) | void _outb_p(unsigned char b, unsigned long port) function _outw_p (line 305) | void _outw_p(unsigned short w, unsigned long port) function _outl_p (line 330) | void _outl_p(unsigned long l, unsigned long port) function _insb (line 336) | void _insb(unsigned int port, void * addr, unsigned long count) function _insw (line 362) | void _insw(unsigned int port, void * addr, unsigned long count) function _insl (line 389) | void _insl(unsigned int port, void * addr, unsigned long count) function _outsb (line 399) | void _outsb(unsigned int port, const void * addr, unsigned long count) function _outsw (line 426) | void _outsw(unsigned int port, const void * addr, unsigned long count) function _outsl (line 453) | void _outsl(unsigned int port, const void * addr, unsigned long count) FILE: arch/m32r/kernel/io_oaks32r.c function delay (line 27) | static inline void delay(void) function _ne_inb (line 38) | static inline unsigned char _ne_inb(void *portp) function _ne_inw (line 43) | static inline unsigned short _ne_inw(void *portp) function _ne_insb (line 52) | static inline void _ne_insb(void *portp, void *addr, unsigned long count) function _ne_outb (line 59) | static inline void _ne_outb(unsigned char b, void *portp) function _ne_outw (line 64) | static inline void _ne_outw(unsigned short w, void *portp) function _inb (line 70) | unsigned char _inb(unsigned long port) function _inw (line 78) | unsigned short _inw(unsigned long port) function _inl (line 86) | unsigned long _inl(unsigned long port) function _inb_p (line 91) | unsigned char _inb_p(unsigned long port) function _inw_p (line 104) | unsigned short _inw_p(unsigned long port) function _inl_p (line 117) | unsigned long _inl_p(unsigned long port) function _outb (line 126) | void _outb(unsigned char b, unsigned long port) function _outw (line 134) | void _outw(unsigned short w, unsigned long port) function _outl (line 142) | void _outl(unsigned long l, unsigned long port) function _outb_p (line 147) | void _outb_p(unsigned char b, unsigned long port) function _outw_p (line 157) | void _outw_p(unsigned short w, unsigned long port) function _outl_p (line 167) | void _outl_p(unsigned long l, unsigned long port) function _insb (line 173) | void _insb(unsigned int port, void *addr, unsigned long count) function _insw (line 185) | void _insw(unsigned int port, void *addr, unsigned long count) function _insl (line 201) | void _insl(unsigned int port, void *addr, unsigned long count) function _outsb (line 211) | void _outsb(unsigned int port, const void *addr, unsigned long count) function _outsw (line 227) | void _outsw(unsigned int port, const void *addr, unsigned long count) function _outsl (line 243) | void _outsl(unsigned int port, const void *addr, unsigned long count) FILE: arch/m32r/kernel/io_opsput.c function delay (line 58) | static inline void delay(void) function _ne_inb (line 69) | static inline unsigned char _ne_inb(void *portp) function _ne_inw (line 74) | static inline unsigned short _ne_inw(void *portp) function _ne_insb (line 79) | static inline void _ne_insb(void *portp, void *addr, unsigned long count) function _ne_outb (line 87) | static inline void _ne_outb(unsigned char b, void *portp) function _ne_outw (line 92) | static inline void _ne_outw(unsigned short w, void *portp) function _inb (line 97) | unsigned char _inb(unsigned long port) function _inw (line 113) | unsigned short _inw(unsigned long port) function _inl (line 132) | unsigned long _inl(unsigned long port) function _inb_p (line 144) | unsigned char _inb_p(unsigned long port) function _inw_p (line 164) | unsigned short _inw_p(unsigned long port) function _inl_p (line 190) | unsigned long _inl_p(unsigned long port) function _outb (line 199) | void _outb(unsigned char b, unsigned long port) function _outw (line 212) | void _outw(unsigned short w, unsigned long port) function _outl (line 231) | void _outl(unsigned long l, unsigned long port) function _outb_p (line 241) | void _outb_p(unsigned char b, unsigned long port) function _outw_p (line 256) | void _outw_p(unsigned short w, unsigned long port) function _outl_p (line 277) | void _outl_p(unsigned long l, unsigned long port) function _insb (line 283) | void _insb(unsigned int port, void *addr, unsigned long count) function _insw (line 301) | void _insw(unsigned int port, void *addr, unsigned long count) function _insl (line 326) | void _insl(unsigned int port, void *addr, unsigned long count) function _outsb (line 336) | void _outsb(unsigned int port, const void *addr, unsigned long count) function _outsw (line 357) | void _outsw(unsigned int port, const void *addr, unsigned long count) function _outsl (line 382) | void _outsl(unsigned int port, const void *addr, unsigned long count) FILE: arch/m32r/kernel/io_usrv.c function delay (line 53) | static __inline__ void delay(void) function _inb (line 58) | unsigned char _inb(unsigned long port) function _inw (line 68) | unsigned short _inw(unsigned long port) function _inl (line 78) | unsigned long _inl(unsigned long port) function _inb_p (line 88) | unsigned char _inb_p(unsigned long port) function _inw_p (line 102) | unsigned short _inw_p(unsigned long port) function _inl_p (line 116) | unsigned long _inl_p(unsigned long port) function _outb (line 126) | void _outb(unsigned char b, unsigned long port) function _outw (line 134) | void _outw(unsigned short w, unsigned long port) function _outl (line 142) | void _outl(unsigned long l, unsigned long port) function _outb_p (line 150) | void _outb_p(unsigned char b, unsigned long port) function _outw_p (line 159) | void _outw_p(unsigned short w, unsigned long port) function _outl_p (line 168) | void _outl_p(unsigned long l, unsigned long port) function _insb (line 174) | void _insb(unsigned int port, void * addr, unsigned long count) function _insw (line 186) | void _insw(unsigned int port, void * addr, unsigned long count) function _insl (line 201) | void _insl(unsigned int port, void * addr, unsigned long count) function _outsb (line 211) | void _outsb(unsigned int port, const void * addr, unsigned long count) function _outsw (line 226) | void _outsw(unsigned int port, const void * addr, unsigned long count) function _outsl (line 241) | void _outsl(unsigned int port, const void * addr, unsigned long count) FILE: arch/m32r/kernel/irq.c function show_interrupts (line 32) | int show_interrupts(struct seq_file *p, void *v) function do_IRQ (line 80) | asmlinkage unsigned int do_IRQ(int irq, struct pt_regs *regs) FILE: arch/m32r/kernel/m32r_ksyms.c type pt_regs (line 21) | struct pt_regs type user (line 21) | struct user type drive_info_struct (line 24) | struct drive_info_struct FILE: arch/m32r/kernel/module.c function module_free (line 39) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 47) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate_add (line 95) | int apply_relocate_add(Elf32_Shdr *sechdrs, function apply_relocate (line 229) | int apply_relocate(Elf32_Shdr *sechdrs, function module_finalize (line 244) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 251) | void module_arch_cleanup(struct module *mod) FILE: arch/m32r/kernel/process.c function thread_saved_pc (line 44) | unsigned long thread_saved_pc(struct task_struct *tsk) function disable_hlt (line 54) | void disable_hlt(void) function enable_hlt (line 61) | void enable_hlt(void) function default_idle (line 72) | void default_idle(void) function poll_idle (line 83) | static void poll_idle (void) function cpu_idle (line 95) | void cpu_idle (void) function machine_restart (line 111) | void machine_restart(char *__unused) function machine_halt (line 120) | void machine_halt(void) function machine_power_off (line 129) | void machine_power_off(void) function idle_setup (line 136) | static int __init idle_setup (char *str) function show_regs (line 151) | void show_regs(struct pt_regs * regs) function kernel_thread_helper (line 192) | static void kernel_thread_helper(void *nouse, int (*fn)(void *), void *arg) function kernel_thread (line 198) | int kernel_thread(int (*fn)(void *), void *arg, unsigned long flags) function exit_thread (line 218) | void exit_thread(void) function flush_thread (line 224) | void flush_thread(void) function release_thread (line 230) | void release_thread(struct task_struct *dead_task) function dump_fpu (line 237) | int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) function copy_thread (line 242) | int copy_thread(int nr, unsigned long clone_flags, unsigned long spu, function dump_thread (line 266) | void dump_thread(struct pt_regs * regs, struct user * dump) function dump_task_regs (line 274) | int dump_task_regs(struct task_struct *tsk, elf_gregset_t *regs) function asmlinkage (line 280) | asmlinkage int sys_fork(unsigned long r0, unsigned long r1, unsigned lon... function asmlinkage (line 291) | asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, function asmlinkage (line 314) | asmlinkage int sys_vfork(unsigned long r0, unsigned long r1, unsigned lo... function asmlinkage (line 325) | asmlinkage int sys_execve(char __user *ufilename, char __user * __user *... function get_wchan (line 355) | unsigned long get_wchan(struct task_struct *p) FILE: arch/m32r/kernel/ptrace.c type pt_regs (line 45) | struct pt_regs type task_struct (line 46) | struct task_struct type pt_regs (line 48) | struct pt_regs type pt_regs (line 50) | struct pt_regs function get_stack_long (line 56) | static inline unsigned long int function put_stack_long (line 69) | static inline int function ptrace_read_user (line 89) | static int ptrace_read_user(struct task_struct *tsk, unsigned long off, function ptrace_write_user (line 151) | static int ptrace_write_user(struct task_struct *tsk, unsigned long off, function ptrace_getregs (line 208) | static int ptrace_getregs(struct task_struct *tsk, void __user *uregs) function ptrace_setregs (line 218) | static int ptrace_setregs(struct task_struct *tsk, void __user *uregs) function check_condition_bit (line 234) | static inline int function check_condition_src (line 240) | static int function compute_next_pc_for_16bit_insn (line 273) | static void function compute_next_pc_for_32bit_insn (line 376) | static void function compute_next_pc (line 436) | static inline void function register_debug_trap (line 446) | static int function unregister_debug_trap (line 476) | static int function unregister_all_debug_traps (line 508) | static void function invalidate_cache (line 519) | static inline void function embed_debug_trap (line 553) | static int function withdraw_debug_trap (line 575) | void function init_debug_traps (line 589) | static void function ptrace_disable (line 607) | void ptrace_disable(struct task_struct *child) function do_ptrace (line 612) | static int function asmlinkage (line 758) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function do_syscall_trace (line 809) | void do_syscall_trace(void) FILE: arch/m32r/kernel/semaphore.c function asmlinkage (line 61) | asmlinkage void __up(struct semaphore *sem) function __sched (line 66) | __sched __down(struct semaphore * sem) function __sched (line 103) | __sched __down_interruptible(struct semaphore * sem) function asmlinkage (line 166) | asmlinkage int __down_trylock(struct semaphore * sem) FILE: arch/m32r/kernel/setup.c type drive_info_struct (line 42) | struct drive_info_struct { char dummy[32]; } type cpuinfo_m32r (line 50) | struct cpuinfo_m32r type screen_info (line 59) | struct screen_info type resource (line 73) | struct resource type resource (line 80) | struct resource function parse_mem_cmdline (line 93) | static __inline__ void parse_mem_cmdline(char ** cmdline_p) function setup_memory (line 137) | static unsigned long __init setup_memory(void) function setup_arch (line 228) | void __init setup_arch(char **cmdline_p) function show_cpuinfo (line 280) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 341) | struct seq_file type seq_file (line 346) | struct seq_file function c_stop (line 352) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 356) | struct seq_operations function cpu_init (line 375) | void __init cpu_init (void) FILE: arch/m32r/kernel/setup_m32700ut.c type icu_data_t (line 30) | typedef struct { function disable_m32700ut_irq (line 37) | static void disable_m32700ut_irq(unsigned int irq) function enable_m32700ut_irq (line 46) | static void enable_m32700ut_irq(unsigned int irq) function mask_and_ack_m32700ut (line 55) | static void mask_and_ack_m32700ut(unsigned int irq) function end_m32700ut_irq (line 60) | static void end_m32700ut_irq(unsigned int irq) function startup_m32700ut_irq (line 65) | static unsigned int startup_m32700ut_irq(unsigned int irq) function shutdown_m32700ut_irq (line 71) | static void shutdown_m32700ut_irq(unsigned int irq) type hw_interrupt_type (line 79) | struct hw_interrupt_type type pld_icu_data_t (line 97) | typedef struct { function disable_m32700ut_pld_irq (line 103) | static void disable_m32700ut_pld_irq(unsigned int irq) function enable_m32700ut_pld_irq (line 115) | static void enable_m32700ut_pld_irq(unsigned int irq) function mask_and_ack_m32700ut_pld (line 127) | static void mask_and_ack_m32700ut_pld(unsigned int irq) function end_m32700ut_pld_irq (line 133) | static void end_m32700ut_pld_irq(unsigned int irq) function startup_m32700ut_pld_irq (line 139) | static unsigned int startup_m32700ut_pld_irq(unsigned int irq) function shutdown_m32700ut_pld_irq (line 145) | static void shutdown_m32700ut_pld_irq(unsigned int irq) type hw_interrupt_type (line 156) | struct hw_interrupt_type function disable_m32700ut_lanpld_irq (line 176) | static void disable_m32700ut_lanpld_irq(unsigned int irq) function enable_m32700ut_lanpld_irq (line 187) | static void enable_m32700ut_lanpld_irq(unsigned int irq) function mask_and_ack_m32700ut_lanpld (line 198) | static void mask_and_ack_m32700ut_lanpld(unsigned int irq) function end_m32700ut_lanpld_irq (line 203) | static void end_m32700ut_lanpld_irq(unsigned int irq) function startup_m32700ut_lanpld_irq (line 209) | static unsigned int startup_m32700ut_lanpld_irq(unsigned int irq) function shutdown_m32700ut_lanpld_irq (line 215) | static void shutdown_m32700ut_lanpld_irq(unsigned int irq) type hw_interrupt_type (line 225) | struct hw_interrupt_type function disable_m32700ut_lcdpld_irq (line 245) | static void disable_m32700ut_lcdpld_irq(unsigned int irq) function enable_m32700ut_lcdpld_irq (line 256) | static void enable_m32700ut_lcdpld_irq(unsigned int irq) function mask_and_ack_m32700ut_lcdpld (line 267) | static void mask_and_ack_m32700ut_lcdpld(unsigned int irq) function end_m32700ut_lcdpld_irq (line 272) | static void end_m32700ut_lcdpld_irq(unsigned int irq) function startup_m32700ut_lcdpld_irq (line 278) | static unsigned int startup_m32700ut_lcdpld_irq(unsigned int irq) function shutdown_m32700ut_lcdpld_irq (line 284) | static void shutdown_m32700ut_lcdpld_irq(unsigned int irq) type hw_interrupt_type (line 294) | struct hw_interrupt_type function init_IRQ (line 305) | void __init init_IRQ(void) type resource (line 453) | struct resource type platform_device (line 466) | struct platform_device function platform_init (line 473) | static int __init platform_init(void) FILE: arch/m32r/kernel/setup_mappi.c type icu_data_t (line 22) | typedef struct { function disable_mappi_irq (line 29) | static void disable_mappi_irq(unsigned int irq) function enable_mappi_irq (line 38) | static void enable_mappi_irq(unsigned int irq) function mask_and_ack_mappi (line 47) | static void mask_and_ack_mappi(unsigned int irq) function end_mappi_irq (line 52) | static void end_mappi_irq(unsigned int irq) function startup_mappi_irq (line 57) | static unsigned int startup_mappi_irq(unsigned int irq) function shutdown_mappi_irq (line 63) | static void shutdown_mappi_irq(unsigned int irq) type hw_interrupt_type (line 71) | struct hw_interrupt_type function init_IRQ (line 82) | void __init init_IRQ(void) FILE: arch/m32r/kernel/setup_mappi2.c type icu_data_t (line 23) | typedef struct { function disable_mappi2_irq (line 30) | static void disable_mappi2_irq(unsigned int irq) function enable_mappi2_irq (line 43) | static void enable_mappi2_irq(unsigned int irq) function mask_and_ack_mappi2 (line 56) | static void mask_and_ack_mappi2(unsigned int irq) function end_mappi2_irq (line 61) | static void end_mappi2_irq(unsigned int irq) function startup_mappi2_irq (line 66) | static unsigned int startup_mappi2_irq(unsigned int irq) function shutdown_mappi2_irq (line 72) | static void shutdown_mappi2_irq(unsigned int irq) type hw_interrupt_type (line 80) | struct hw_interrupt_type function init_IRQ (line 91) | void __init init_IRQ(void) type resource (line 187) | struct resource type platform_device (line 200) | struct platform_device function platform_init (line 207) | static int __init platform_init(void) FILE: arch/m32r/kernel/setup_oaks32r.c type icu_data_t (line 22) | typedef struct { function disable_oaks32r_irq (line 29) | static void disable_oaks32r_irq(unsigned int irq) function enable_oaks32r_irq (line 38) | static void enable_oaks32r_irq(unsigned int irq) function mask_and_ack_mappi (line 47) | static void mask_and_ack_mappi(unsigned int irq) function end_oaks32r_irq (line 52) | static void end_oaks32r_irq(unsigned int irq) function startup_oaks32r_irq (line 57) | static unsigned int startup_oaks32r_irq(unsigned int irq) function shutdown_oaks32r_irq (line 63) | static void shutdown_oaks32r_irq(unsigned int irq) type hw_interrupt_type (line 71) | struct hw_interrupt_type function init_IRQ (line 82) | void __init init_IRQ(void) FILE: arch/m32r/kernel/setup_opsput.c type icu_data_t (line 31) | typedef struct { function disable_opsput_irq (line 38) | static void disable_opsput_irq(unsigned int irq) function enable_opsput_irq (line 47) | static void enable_opsput_irq(unsigned int irq) function mask_and_ack_opsput (line 56) | static void mask_and_ack_opsput(unsigned int irq) function end_opsput_irq (line 61) | static void end_opsput_irq(unsigned int irq) function startup_opsput_irq (line 66) | static unsigned int startup_opsput_irq(unsigned int irq) function shutdown_opsput_irq (line 72) | static void shutdown_opsput_irq(unsigned int irq) type hw_interrupt_type (line 80) | struct hw_interrupt_type type pld_icu_data_t (line 98) | typedef struct { function disable_opsput_pld_irq (line 104) | static void disable_opsput_pld_irq(unsigned int irq) function enable_opsput_pld_irq (line 116) | static void enable_opsput_pld_irq(unsigned int irq) function mask_and_ack_opsput_pld (line 128) | static void mask_and_ack_opsput_pld(unsigned int irq) function end_opsput_pld_irq (line 134) | static void end_opsput_pld_irq(unsigned int irq) function startup_opsput_pld_irq (line 140) | static unsigned int startup_opsput_pld_irq(unsigned int irq) function shutdown_opsput_pld_irq (line 146) | static void shutdown_opsput_pld_irq(unsigned int irq) type hw_interrupt_type (line 157) | struct hw_interrupt_type function disable_opsput_lanpld_irq (line 177) | static void disable_opsput_lanpld_irq(unsigned int irq) function enable_opsput_lanpld_irq (line 188) | static void enable_opsput_lanpld_irq(unsigned int irq) function mask_and_ack_opsput_lanpld (line 199) | static void mask_and_ack_opsput_lanpld(unsigned int irq) function end_opsput_lanpld_irq (line 204) | static void end_opsput_lanpld_irq(unsigned int irq) function startup_opsput_lanpld_irq (line 210) | static unsigned int startup_opsput_lanpld_irq(unsigned int irq) function shutdown_opsput_lanpld_irq (line 216) | static void shutdown_opsput_lanpld_irq(unsigned int irq) type hw_interrupt_type (line 226) | struct hw_interrupt_type function disable_opsput_lcdpld_irq (line 246) | static void disable_opsput_lcdpld_irq(unsigned int irq) function enable_opsput_lcdpld_irq (line 257) | static void enable_opsput_lcdpld_irq(unsigned int irq) function mask_and_ack_opsput_lcdpld (line 268) | static void mask_and_ack_opsput_lcdpld(unsigned int irq) function end_opsput_lcdpld_irq (line 273) | static void end_opsput_lcdpld_irq(unsigned int irq) function startup_opsput_lcdpld_irq (line 279) | static unsigned int startup_opsput_lcdpld_irq(unsigned int irq) function shutdown_opsput_lcdpld_irq (line 285) | static void shutdown_opsput_lcdpld_irq(unsigned int irq) type hw_interrupt_type (line 295) | struct hw_interrupt_type function init_IRQ (line 306) | void __init init_IRQ(void) type resource (line 457) | struct resource type platform_device (line 470) | struct platform_device function platform_init (line 477) | static int __init platform_init(void) FILE: arch/m32r/kernel/setup_usrv.c type icu_data_t (line 22) | typedef struct { function disable_mappi_irq (line 29) | static void disable_mappi_irq(unsigned int irq) function enable_mappi_irq (line 38) | static void enable_mappi_irq(unsigned int irq) function mask_and_ack_mappi (line 47) | static void mask_and_ack_mappi(unsigned int irq) function end_mappi_irq (line 52) | static void end_mappi_irq(unsigned int irq) function startup_mappi_irq (line 57) | static unsigned int startup_mappi_irq(unsigned int irq) function shutdown_mappi_irq (line 63) | static void shutdown_mappi_irq(unsigned int irq) type hw_interrupt_type (line 71) | struct hw_interrupt_type type pld_icu_data_t (line 89) | typedef struct { function disable_m32700ut_pld_irq (line 95) | static void disable_m32700ut_pld_irq(unsigned int irq) function enable_m32700ut_pld_irq (line 106) | static void enable_m32700ut_pld_irq(unsigned int irq) function mask_and_ack_m32700ut_pld (line 117) | static void mask_and_ack_m32700ut_pld(unsigned int irq) function end_m32700ut_pld_irq (line 122) | static void end_m32700ut_pld_irq(unsigned int irq) function startup_m32700ut_pld_irq (line 128) | static unsigned int startup_m32700ut_pld_irq(unsigned int irq) function shutdown_m32700ut_pld_irq (line 134) | static void shutdown_m32700ut_pld_irq(unsigned int irq) type hw_interrupt_type (line 144) | struct hw_interrupt_type function init_IRQ (line 155) | void __init init_IRQ(void) FILE: arch/m32r/kernel/signal.c type pt_regs (line 34) | struct pt_regs function asmlinkage (line 36) | asmlinkage int function asmlinkage (line 66) | asmlinkage int type rt_sigframe (line 79) | struct rt_sigframe function restore_sigcontext (line 89) | static int function asmlinkage (line 140) | asmlinkage int function setup_sigcontext (line 181) | static int type k_sigaction (line 232) | struct k_sigaction function setup_rt_frame (line 243) | static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *i... function handle_signal (line 310) | static void function do_signal (line 358) | int do_signal(struct pt_regs *regs, sigset_t *oldset) function do_notify_resume (line 426) | void do_notify_resume(struct pt_regs *regs, sigset_t *oldset, FILE: arch/m32r/kernel/smp.c type call_data_struct (line 43) | struct call_data_struct { type call_data_struct (line 51) | struct call_data_struct type mm_struct (line 63) | struct mm_struct type vm_area_struct (line 64) | struct vm_area_struct type mm_struct (line 88) | struct mm_struct type vm_area_struct (line 89) | struct vm_area_struct type vm_area_struct (line 91) | struct vm_area_struct type mm_struct (line 92) | struct mm_struct type vm_area_struct (line 93) | struct vm_area_struct type pt_regs (line 103) | struct pt_regs type pt_regs (line 104) | struct pt_regs function smp_send_reschedule (line 132) | void smp_send_reschedule(int cpu_id) function smp_reschedule_interrupt (line 157) | void smp_reschedule_interrupt(void) function smp_flush_cache_all (line 179) | void smp_flush_cache_all(void) function smp_flush_cache_all_interrupt (line 198) | void smp_flush_cache_all_interrupt(void) function smp_flush_tlb_all (line 226) | void smp_flush_tlb_all(void) function flush_tlb_all_ipi (line 255) | static void flush_tlb_all_ipi(void *info) function smp_flush_tlb_mm (line 276) | void smp_flush_tlb_mm(struct mm_struct *mm) function smp_flush_tlb_range (line 320) | void smp_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function smp_flush_tlb_page (line 343) | void smp_flush_tlb_page(struct vm_area_struct *vma, unsigned long va) function flush_tlb_others (line 396) | static void flush_tlb_others(cpumask_t cpumask, struct mm_struct *mm, function smp_invalidate_interrupt (line 474) | void smp_invalidate_interrupt(void) function smp_send_stop (line 521) | void smp_send_stop(void) function stop_this_cpu (line 542) | static void stop_this_cpu(void *dummy) function smp_call_function (line 596) | int smp_call_function(void (*func) (void *info), void *info, int nonatomic, function smp_call_function_interrupt (line 663) | void smp_call_function_interrupt(void) function smp_send_timer (line 709) | void smp_send_timer(void) function smp_ipi_timer_interrupt (line 731) | void smp_ipi_timer_interrupt(struct pt_regs *regs) function smp_local_timer_interrupt (line 761) | void smp_local_timer_interrupt(struct pt_regs *regs) function send_IPI_allbutself (line 820) | void send_IPI_allbutself(int ipi_num, int try) function send_IPI_mask (line 850) | static void send_IPI_mask(cpumask_t cpumask, int ipi_num, int try) function send_IPI_mask_phys (line 891) | unsigned long send_IPI_mask_phys(cpumask_t physid_mask, int ipi_num, FILE: arch/m32r/kernel/smpboot.c type cpuinfo_m32r (line 82) | struct cpuinfo_m32r function smp_prepare_boot_cpu (line 138) | void __devinit smp_prepare_boot_cpu(void) function smp_prepare_cpus (line 171) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_tune_scheduling (line 237) | static void __init smp_tune_scheduling(void) function init_ipi_lock (line 245) | static void __init init_ipi_lock(void) function do_boot_cpu (line 270) | static void __init do_boot_cpu(int phys_id) function __cpu_up (line 357) | int __devinit __cpu_up(unsigned int cpu_id) function smp_cpus_done (line 377) | void __init smp_cpus_done(unsigned int max_cpus) function start_secondary (line 430) | int __init start_secondary(void *unused) function smp_callin (line 466) | static void __init smp_callin(void) function smp_online (line 498) | static void __init smp_online(void) function show_mp_info (line 516) | static void __init show_mp_info(int nr_cpu) function smp_store_cpu_info (line 554) | static void __init smp_store_cpu_info(int cpu_id) function show_cpu_info (line 562) | static void __init show_cpu_info(int cpu_id) function setup_profiling_timer (line 581) | int setup_profiling_timer(unsigned int multiplier) function init_cpu_to_physid (line 606) | static void __init init_cpu_to_physid(void) function map_cpu_to_physid (line 620) | static void __init map_cpu_to_physid(int cpu_id, int phys_id) function unmap_cpu_to_physid (line 630) | static void __init unmap_cpu_to_physid(int cpu_id, int phys_id) FILE: arch/m32r/kernel/sys_m32r.c function asmlinkage (line 35) | asmlinkage int sys_tas(int *addr) function asmlinkage (line 53) | asmlinkage int sys_tas(int *addr) function asmlinkage (line 73) | asmlinkage int function sys_mmap2 (line 89) | asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, function asmlinkage (line 118) | asmlinkage int sys_ipc(uint call, int first, int second, function asmlinkage (line 194) | asmlinkage int sys_uname(struct old_utsname * name) function asmlinkage (line 205) | asmlinkage int sys_cacheflush(void *addr, int bytes, int cache) function asmlinkage (line 212) | asmlinkage int sys_cachectl(char *addr, int nbytes, int op) FILE: arch/m32r/kernel/time.c type pt_regs (line 39) | struct pt_regs function do_gettimeoffset (line 58) | static unsigned long do_gettimeoffset(void) function do_gettimeofday (line 109) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 150) | int do_settimeofday(struct timespec *tv) function set_rtc_mmss (line 196) | static inline int set_rtc_mmss(unsigned long nowtime) function do_timer_interrupt (line 208) | static inline void function irqreturn_t (line 244) | irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs *regs) type irqaction (line 253) | struct irqaction function time_init (line 256) | void __init time_init(void) function sched_clock (line 315) | unsigned long long sched_clock(void) FILE: arch/m32r/kernel/traps.c function set_eit_vector_entries (line 65) | void set_eit_vector_entries(void) function trap_init (line 113) | void __init trap_init(void) function show_trace (line 125) | void show_trace(struct task_struct *task, unsigned long *stack) function show_stack (line 143) | void show_stack(struct task_struct *task, unsigned long *sp) function dump_stack (line 172) | void dump_stack(void) function show_registers (line 181) | static void show_registers(struct pt_regs *regs) function die (line 228) | void die(const char * str, struct pt_regs * regs, long err) function die_if_kernel (line 240) | static __inline__ void die_if_kernel(const char * str, function do_trap (line 247) | static __inline__ void do_trap(int trapnr, int signr, const char * str, type pt_regs (line 289) | struct pt_regs function asmlinkage (line 292) | asmlinkage void do_alignment_check(struct pt_regs *regs, long error_code) FILE: arch/m32r/lib/csum_partial_copy.c function csum_partial_copy_nocheck (line 30) | unsigned int function csum_partial_copy_from_user (line 45) | unsigned int FILE: arch/m32r/lib/delay.c function __delay (line 19) | void __delay(unsigned long loops) function __const_udelay (line 61) | void __const_udelay(unsigned long xloops) function __udelay (line 118) | void __udelay(unsigned long usecs) function __ndelay (line 123) | void __ndelay(unsigned long nsecs) FILE: arch/m32r/lib/usercopy.c function __generic_copy_to_user (line 15) | unsigned long function __generic_copy_from_user (line 24) | unsigned long function __strncpy_from_user (line 113) | long function strncpy_from_user (line 121) | long function clear_user (line 224) | unsigned long function __clear_user (line 232) | unsigned long function strnlen_user (line 247) | long strnlen_user(const char *s, long n) function strnlen_user (line 316) | long strnlen_user(const char *s, long n) FILE: arch/m32r/mm/cache.c function _flush_cache_all (line 39) | void _flush_cache_all(void) function _flush_cache_copyback_all (line 54) | void _flush_cache_copyback_all(void) FILE: arch/m32r/mm/discontig.c type pglist_data (line 19) | struct pglist_data type mem_prof_t (line 25) | typedef struct { function mem_prof_init (line 33) | static void __init mem_prof_init(void) function setup_memory (line 66) | unsigned long __init setup_memory(void) function zone_sizes_init (line 129) | unsigned long __init zone_sizes_init(void) FILE: arch/m32r/mm/extable.c function fixup_exception (line 10) | int fixup_exception(struct pt_regs *regs) FILE: arch/m32r/mm/fault-nommu.c type pt_regs (line 35) | struct pt_regs function bust_spinlocks (line 53) | void bust_spinlocks(int yes) function do_BUG (line 75) | void do_BUG(const char *file, int line) function asmlinkage (line 99) | asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long error_... function update_mmu_cache (line 126) | void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, function local_flush_tlb_page (line 135) | void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function local_flush_tlb_range (line 143) | void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function local_flush_tlb_mm (line 152) | void local_flush_tlb_mm(struct mm_struct *mm) function local_flush_tlb_all (line 160) | void local_flush_tlb_all(void) FILE: arch/m32r/mm/fault.c type pt_regs (line 37) | struct pt_regs function bust_spinlocks (line 57) | void bust_spinlocks(int yes) function asmlinkage (line 103) | asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long error_... function update_mmu_cache (line 378) | void update_mmu_cache(struct vm_area_struct *vma, unsigned long vaddr, function local_flush_tlb_page (line 492) | void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function local_flush_tlb_range (line 508) | void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function local_flush_tlb_mm (line 546) | void local_flush_tlb_mm(struct mm_struct *mm) function local_flush_tlb_all (line 564) | void local_flush_tlb_all(void) function init_mmu (line 576) | void __init init_mmu(void) FILE: arch/m32r/mm/init.c type mmu_gather (line 36) | struct mmu_gather function show_mem (line 38) | void show_mem(void) function zone_sizes_init (line 97) | unsigned long __init zone_sizes_init(void) function paging_init (line 135) | void __init paging_init(void) function reservedpages_count (line 150) | int __init reservedpages_count(void) function mem_init (line 167) | void __init mem_init(void) function free_initmem (line 217) | void free_initmem(void) function free_initrd_mem (line 237) | void free_initrd_mem(unsigned long start, unsigned long end) FILE: arch/m32r/mm/ioremap-nommu.c function iounmap (line 49) | void iounmap(volatile void __iomem *addr) FILE: arch/m32r/mm/ioremap.c function remap_area_pte (line 28) | static inline void function remap_area_pmd (line 56) | static inline int function remap_area_pages (line 80) | static int type vm_struct (line 132) | struct vm_struct type page (line 152) | struct page function iounmap (line 187) | void iounmap(volatile void __iomem *addr) FILE: arch/m32r/oprofile/init.c function oprofile_arch_init (line 15) | int __init oprofile_arch_init(struct oprofile_operations * ops) function oprofile_arch_exit (line 20) | void oprofile_arch_exit(void) FILE: arch/m68k/amiga/amiints.c type ciabase (line 53) | struct ciabase type pt_regs (line 54) | struct pt_regs type ciabase (line 56) | struct ciabase type ciabase (line 57) | struct ciabase type ciabase (line 58) | struct ciabase type seq_file (line 58) | struct seq_file function irqreturn_t (line 87) | static irqreturn_t ami_badint(int irq, void *dev_id, struct pt_regs *fp) function amiga_init_IRQ (line 104) | void __init amiga_init_IRQ(void) function amiga_insert_irq (line 137) | static inline int amiga_insert_irq(irq_node_t **list, irq_node_t *node) function amiga_delete_irq (line 174) | static inline void amiga_delete_irq(irq_node_t **list, void *dev_id) function amiga_request_irq (line 200) | int amiga_request_irq(unsigned int irq, function amiga_free_irq (line 253) | void amiga_free_irq(unsigned int irq, void *dev_id) function amiga_enable_irq (line 298) | void amiga_enable_irq(unsigned int irq) function amiga_disable_irq (line 333) | void amiga_disable_irq(unsigned int irq) function amiga_do_irq (line 364) | inline void amiga_do_irq(int irq, struct pt_regs *fp) function amiga_do_irq_list (line 370) | void amiga_do_irq_list(int irq, struct pt_regs *fp) function irqreturn_t (line 386) | static irqreturn_t ami_int1(int irq, void *dev_id, struct pt_regs *fp) function irqreturn_t (line 410) | static irqreturn_t ami_int3(int irq, void *dev_id, struct pt_regs *fp) function irqreturn_t (line 432) | static irqreturn_t ami_int4(int irq, void *dev_id, struct pt_regs *fp) function irqreturn_t (line 462) | static irqreturn_t ami_int5(int irq, void *dev_id, struct pt_regs *fp) function irqreturn_t (line 480) | static irqreturn_t ami_int7(int irq, void *dev_id, struct pt_regs *fp) type pt_regs (line 485) | struct pt_regs function show_amiga_interrupts (line 496) | int show_amiga_interrupts(struct seq_file *p, void *v) FILE: arch/m68k/amiga/amisound.c function amiga_init_sound (line 45) | void __init amiga_init_sound(void) type timer_list (line 66) | struct timer_list function amiga_mksound (line 68) | void amiga_mksound( unsigned int hz, unsigned int ticks ) function nosound (line 107) | static void nosound( unsigned long ignored ) FILE: arch/m68k/amiga/chipram.c type resource (line 22) | struct resource function amiga_chip_init (line 28) | void __init amiga_chip_init(void) type resource (line 48) | struct resource type resource (line 56) | struct resource type resource (line 59) | struct resource type resource (line 81) | struct resource function amiga_chip_free (line 105) | void amiga_chip_free(void *ptr) function amiga_chip_avail (line 127) | unsigned long amiga_chip_avail(void) FILE: arch/m68k/amiga/cia.c type ciabase (line 26) | struct ciabase { function cia_set_irq (line 53) | unsigned char cia_set_irq(struct ciabase *base, unsigned char mask) function cia_able_irq (line 72) | unsigned char cia_able_irq(struct ciabase *base, unsigned char mask) function cia_request_irq (line 96) | int cia_request_irq(struct ciabase *base, unsigned int irq, function cia_free_irq (line 114) | void cia_free_irq(struct ciabase *base, unsigned int irq, void *dev_id) function irqreturn_t (line 127) | static irqreturn_t cia_handler(int irq, void *dev_id, struct pt_regs *fp) function cia_init_IRQ (line 148) | void __init cia_init_IRQ(struct ciabase *base) function cia_get_irq_list (line 168) | int cia_get_irq_list(struct ciabase *base, struct seq_file *p) FILE: arch/m68k/amiga/config.c type amiga_hw_present (line 48) | struct amiga_hw_present type pt_regs (line 87) | struct pt_regs type pt_regs (line 90) | struct pt_regs type pt_regs (line 92) | struct pt_regs type seq_file (line 100) | struct seq_file type rtc_time (line 103) | struct rtc_time type rtc_time (line 104) | struct rtc_time type console (line 114) | struct console type console (line 116) | struct console type console (line 123) | struct console type resource (line 135) | struct resource type resource (line 151) | struct resource type resource (line 155) | struct resource function amiga_parse_bootinfo (line 162) | int amiga_parse_bootinfo(const struct bi_record *record) function amiga_identify (line 221) | static void __init amiga_identify(void) function config_amiga (line 384) | void __init config_amiga(void) function amiga_sched_init (line 515) | static void __init amiga_sched_init(irqreturn_t (*timer_routine)(int, vo... function amiga_gettimeoffset (line 542) | static unsigned long amiga_gettimeoffset (void) function a3000_hwclk (line 570) | static int a3000_hwclk(int op, struct rtc_time *t) function a2000_hwclk (line 608) | static int a2000_hwclk(int op, struct rtc_time *t) function amiga_set_clock_mmss (line 671) | static int amiga_set_clock_mmss (unsigned long nowtime) function amiga_get_ss (line 710) | static unsigned int amiga_get_ss( void ) function amiga_reset (line 727) | static void amiga_reset (void) type savekmsg (line 801) | struct savekmsg { type savekmsg (line 809) | struct savekmsg function amiga_mem_console_write (line 811) | static void amiga_mem_console_write(struct console *co, const char *s, function amiga_savekmsg_init (line 820) | static void amiga_savekmsg_init(void) function amiga_serial_putc (line 831) | static void amiga_serial_putc(char c) function amiga_serial_console_write (line 838) | void amiga_serial_console_write(struct console *co, const char *s, function amiga_serial_puts (line 849) | void amiga_serial_puts(const char *s) function amiga_serial_console_wait_key (line 854) | int amiga_serial_console_wait_key(struct console *co) function amiga_serial_gets (line 866) | void amiga_serial_gets(struct console *co, char *s, int len) function amiga_debug_init (line 905) | static void __init amiga_debug_init(void) function amiga_heartbeat (line 915) | static void amiga_heartbeat(int on) function amiga_get_model (line 928) | static void amiga_get_model(char *model) function amiga_get_hardware_list (line 934) | static int amiga_get_hardware_list(char *buffer) FILE: arch/m68k/amiga/pcmcia.c function pcmcia_reset (line 24) | void pcmcia_reset(void) function pcmcia_copy_tuple (line 38) | int pcmcia_copy_tuple(unsigned char tuple_id, void *tuple, int max_len) function pcmcia_program_voltage (line 65) | void pcmcia_program_voltage(int voltage) function pcmcia_access_speed (line 88) | void pcmcia_access_speed(int speed) function pcmcia_write_enable (line 105) | void pcmcia_write_enable(void) function pcmcia_write_disable (line 110) | void pcmcia_write_disable(void) FILE: arch/m68k/apollo/config.c type pt_regs (line 29) | struct pt_regs type pt_regs (line 31) | struct pt_regs type seq_file (line 35) | struct seq_file type rtc_time (line 37) | struct rtc_time type fb_info (line 41) | struct fb_info type pt_regs (line 44) | struct pt_regs type pt_regs (line 48) | struct pt_regs type pt_regs (line 49) | struct pt_regs function apollo_parse_bootinfo (line 59) | int apollo_parse_bootinfo(const struct bi_record *record) { function dn_setup_model (line 76) | void dn_setup_model(void) { function dn_serial_console_wait_key (line 124) | int dn_serial_console_wait_key(struct console *co) { function dn_serial_console_write (line 131) | void dn_serial_console_write (struct console *co, const char *str,unsign... function dn_serial_print (line 145) | void dn_serial_print (const char *str) function config_apollo (line 159) | void config_apollo(void) { function irqreturn_t (line 195) | irqreturn_t dn_timer_int(int irq, void *dev_id, struct pt_regs *fp) { function dn_sched_init (line 207) | void dn_sched_init(irqreturn_t (*timer_routine)(int, void *, struct pt_r... function dn_gettimeoffset (line 228) | unsigned long dn_gettimeoffset(void) { function dn_dummy_hwclk (line 234) | int dn_dummy_hwclk(int op, struct rtc_time *t) { function dn_dummy_set_clock_mmss (line 260) | int dn_dummy_set_clock_mmss(unsigned long nowtime) { function dn_dummy_reset (line 268) | void dn_dummy_reset(void) { function dn_dummy_waitbut (line 276) | void dn_dummy_waitbut(void) { function dn_get_model (line 282) | static void dn_get_model(char *model) function dn_heartbeat (line 292) | static void dn_heartbeat(int on) { FILE: arch/m68k/apollo/dma.c function dma_map_page (line 19) | unsigned short dma_map_page(unsigned long phys_addr,int count,int type) { function dma_unmap_page (line 45) | void dma_unmap_page(unsigned short dma_addr) { FILE: arch/m68k/apollo/dn_ints.c function irqreturn_t (line 17) | irqreturn_t dn_process_int(int irq, struct pt_regs *fp) function dn_init_IRQ (line 33) | void dn_init_IRQ(void) { function dn_request_irq (line 46) | int dn_request_irq(unsigned int irq, irqreturn_t (*handler)(int, void *,... function dn_free_irq (line 72) | void dn_free_irq(unsigned int irq, void *dev_id) { function dn_enable_irq (line 93) | void dn_enable_irq(unsigned int irq) { function dn_disable_irq (line 99) | void dn_disable_irq(unsigned int irq) { function show_dn_interrupts (line 105) | int show_dn_interrupts(struct seq_file *p, void *v) { type fb_info (line 113) | struct fb_info function dn_dummy_video_setup (line 121) | void dn_dummy_video_setup(char *options,int *ints) { FILE: arch/m68k/atari/ataints.c type irqhandler (line 112) | struct irqhandler { type irqparam (line 117) | struct irqparam { type irqhandler (line 127) | struct irqhandler type irqparam (line 134) | struct irqparam function atari_fast_prio_irq_dummy (line 274) | void atari_fast_prio_irq_dummy (void) { function atari_init_IRQ (line 334) | void __init atari_init_IRQ(void) function irqreturn_t (line 407) | static irqreturn_t atari_call_irq_list( int irq, void *dev_id, struct pt... function atari_request_irq (line 423) | int atari_request_irq(unsigned int irq, irqreturn_t (*handler)(int, void... function atari_free_irq (line 519) | void atari_free_irq(unsigned int irq, void *dev_id) function atari_register_vme_int (line 590) | unsigned long atari_register_vme_int(void) function atari_unregister_vme_int (line 606) | void atari_unregister_vme_int(unsigned long irq) function show_atari_interrupts (line 615) | int show_atari_interrupts(struct seq_file *p, void *v) FILE: arch/m68k/atari/atasound.c function atari_microwire_cmd (line 37) | void atari_microwire_cmd (int cmd) function atari_mksound (line 53) | void atari_mksound (unsigned int hz, unsigned int ticks) FILE: arch/m68k/atari/config.c type atari_hw_present (line 48) | struct atari_hw_present type pt_regs (line 63) | struct pt_regs type seq_file (line 68) | struct seq_file type pt_regs (line 75) | struct pt_regs type rtc_time (line 77) | struct rtc_time type rtc_time (line 78) | struct rtc_time function hwreg_present_bywrite (line 97) | static int __init function scc_test (line 136) | static int __init scc_test( volatile char *ctla ) function atari_parse_bootinfo (line 163) | int __init atari_parse_bootinfo(const struct bi_record *record) function atari_switches_setup (line 183) | void __init atari_switches_setup( const char *str, unsigned len ) function config_atari (line 225) | void __init config_atari(void) function atari_heartbeat (line 503) | static void atari_heartbeat( int on ) function atari_reset (line 550) | static void atari_reset (void) function atari_get_model (line 636) | static void atari_get_model(char *model) function atari_get_hardware_list (line 674) | static int atari_get_hardware_list(char *buffer) FILE: arch/m68k/atari/debug.c type console (line 33) | struct console function ata_mfp_out (line 40) | static inline void ata_mfp_out (char c) function atari_mfp_console_write (line 47) | void atari_mfp_console_write (struct console *co, const char *str, function ata_scc_out (line 57) | static inline void ata_scc_out (char c) function atari_scc_console_write (line 66) | void atari_scc_console_write (struct console *co, const char *str, function ata_midi_out (line 76) | static inline void ata_midi_out (char c) function atari_midi_console_write (line 83) | void atari_midi_console_write (struct console *co, const char *str, function ata_par_out (line 93) | static int ata_par_out (char c) function atari_par_console_write (line 113) | static void atari_par_console_write (struct console *co, const char *str, function atari_mfp_console_wait_key (line 135) | int atari_mfp_console_wait_key(struct console *co) function atari_scc_console_wait_key (line 142) | int atari_scc_console_wait_key(struct console *co) function atari_midi_console_wait_key (line 151) | int atari_midi_console_wait_key(struct console *co) function atari_init_mfp_port (line 165) | void atari_init_mfp_port( int cflag ) function atari_init_scc_port (line 211) | void atari_init_scc_port( int cflag ) function atari_init_midi_port (line 278) | void atari_init_midi_port( int cflag ) function atari_debug_init (line 304) | void __init atari_debug_init(void) FILE: arch/m68k/atari/hades-pci.c type resource (line 43) | struct resource type resource (line 48) | struct resource type pci_dev (line 71) | struct pci_dev function hades_read_config_byte (line 96) | static int hades_read_config_byte(struct pci_dev *dev, int where, u8 *va... function hades_read_config_word (line 110) | static int hades_read_config_word(struct pci_dev *dev, int where, u16 *v... function hades_read_config_dword (line 127) | static int hades_read_config_dword(struct pci_dev *dev, int where, u32 *... function hades_write_config_byte (line 201) | static int hades_write_config_byte(struct pci_dev *dev, int where, u8 va... function hades_write_config_word (line 213) | static int hades_write_config_word(struct pci_dev *dev, int where, u16 v... function hades_write_config_dword (line 225) | static int hades_write_config_dword(struct pci_dev *dev, int where, u32 ... function hades_fixup (line 299) | static void __init hades_fixup(int pci_modify) function hades_conf_device (line 336) | static void __init hades_conf_device(struct pci_dev *dev) type pci_ops (line 341) | struct pci_ops type pci_bus_info (line 361) | struct pci_bus_info type pci_bus_info (line 363) | struct pci_bus_info type pci_bus_info (line 379) | struct pci_bus_info type pci_bus_info (line 382) | struct pci_bus_info FILE: arch/m68k/atari/stdma.c type pt_regs (line 46) | struct pt_regs type pt_regs (line 55) | struct pt_regs function stdma_lock (line 77) | void stdma_lock(irqreturn_t (*handler)(int, void *, struct pt_regs *), function stdma_release (line 108) | void stdma_release(void) function stdma_others_waiting (line 134) | int stdma_others_waiting(void) function stdma_islocked (line 155) | int stdma_islocked(void) function stdma_init (line 175) | void __init stdma_init(void) function irqreturn_t (line 191) | static irqreturn_t stdma_int(int irq, void *dummy, struct pt_regs *fp) FILE: arch/m68k/atari/stram.c type BLOCK (line 158) | typedef struct stram_block { type swap_info_struct (line 194) | struct swap_info_struct type inode (line 232) | struct inode type file (line 232) | struct file type inode (line 233) | struct inode type file (line 233) | struct file function atari_stram_init (line 251) | void __init atari_stram_init(void) function atari_stram_reserve_pages (line 280) | void __init atari_stram_reserve_pages(void *start_mem) function atari_stram_mem_init_hook (line 362) | void atari_stram_mem_init_hook (void) function atari_stram_free (line 439) | void atari_stram_free( void *addr ) function swap_init (line 494) | static int __init swap_init(void *start_mem, void *swap_data) function unswap_pte (line 612) | static inline void unswap_pte(struct vm_area_struct * vma, unsigned long function unswap_pmd (line 641) | static inline void unswap_pmd(struct vm_area_struct * vma, pmd_t *dir, function unswap_pgd (line 669) | static inline void unswap_pgd(struct vm_area_struct * vma, pgd_t *dir, function unswap_vma (line 697) | static void unswap_vma(struct vm_area_struct * vma, pgd_t *pgdir, function unswap_process (line 709) | static void unswap_process(struct mm_struct * mm, swp_entry_t entry, function unswap_by_read (line 726) | static int unswap_by_read(unsigned short *map, unsigned long max, function free_stram_region (line 834) | static void free_stram_region( unsigned long offset, unsigned long n_pag... function in_some_region (line 874) | static int in_some_region(void *addr) function find_free_region (line 886) | static unsigned long find_free_region(unsigned long n_pages, function stram_swap_setup (line 959) | void __init stram_swap_setup(char *str, int *ints) function do_stram_request (line 972) | static void do_stram_request(request_queue_t *q) function stram_open (line 1005) | static int stram_open( struct inode *inode, struct file *filp ) function stram_release (line 1017) | static int stram_release( struct inode *inode, struct file *filp ) type block_device_operations (line 1029) | struct block_device_operations type gendisk (line 1034) | struct gendisk type request_queue (line 1035) | struct request_queue function stram_device_init (line 1038) | int __init stram_device_init(void) function reserve_region (line 1080) | static void reserve_region(void *start, void *end) function BLOCK (line 1094) | static BLOCK *add_region( void *addr, unsigned long size ) function BLOCK (line 1130) | static BLOCK *find_region( void *addr ) function remove_region (line 1145) | static int remove_region( BLOCK *block ) function get_stram_list (line 1172) | int get_stram_list( char *buf ) FILE: arch/m68k/atari/time.c function atari_sched_init (line 22) | void __init function atari_gettimeoffset (line 39) | unsigned long atari_gettimeoffset (void) function mste_read (line 58) | static void mste_read(struct MSTE_RTC *val) function mste_write (line 72) | static void mste_write(struct MSTE_RTC *val) function atari_mste_hwclk (line 102) | int atari_mste_hwclk( int op, struct rtc_time *t ) function atari_tt_hwclk (line 161) | int atari_tt_hwclk( int op, struct rtc_time *t ) function atari_mste_set_clock_mmss (line 281) | int atari_mste_set_clock_mmss (unsigned long nowtime) function atari_tt_set_clock_mmss (line 304) | int atari_tt_set_clock_mmss (unsigned long nowtime) FILE: arch/m68k/bvme6000/bvmeints.c type pt_regs (line 24) | struct pt_regs type pt_regs (line 31) | struct pt_regs function bvme6000_init_IRQ (line 49) | void bvme6000_init_IRQ (void) function bvme6000_request_irq (line 62) | int bvme6000_request_irq(unsigned int irq, function bvme6000_free_irq (line 98) | void bvme6000_free_irq(unsigned int irq, void *dev_id) function irqreturn_t (line 120) | irqreturn_t bvme6000_process_int (unsigned long vec, struct pt_regs *fp) function show_bvme6000_interrupts (line 132) | int show_bvme6000_interrupts(struct seq_file *p, void *v) function irqreturn_t (line 146) | static irqreturn_t bvme6000_defhand (int irq, void *dev_id, struct pt_re... function bvme6000_enable_irq (line 152) | void bvme6000_enable_irq (unsigned int irq) function bvme6000_disable_irq (line 157) | void bvme6000_disable_irq (unsigned int irq) FILE: arch/m68k/bvme6000/config.c type pt_regs (line 39) | struct pt_regs type seq_file (line 42) | struct seq_file type pt_regs (line 47) | struct pt_regs type pt_regs (line 48) | struct pt_regs type rtc_time (line 50) | struct rtc_time type pt_regs (line 62) | struct pt_regs function bvme6000_parse_bootinfo (line 65) | int bvme6000_parse_bootinfo(const struct bi_record *bi) function bvme6000_reset (line 73) | void bvme6000_reset(void) function bvme6000_get_model (line 89) | static void bvme6000_get_model(char *model) function bvme6000_get_hardware_list (line 97) | static int bvme6000_get_hardware_list(char *buffer) function config_bvme6000 (line 104) | void __init config_bvme6000(void) function irqreturn_t (line 162) | irqreturn_t bvme6000_abort_int (int irq, void *dev_id, struct pt_regs *fp) function irqreturn_t (line 179) | static irqreturn_t bvme6000_timer_int (int irq, void *dev_id, struct pt_... function bvme6000_sched_init (line 198) | void bvme6000_sched_init (irqreturn_t (*timer_routine)(int, void *, stru... function bvme6000_gettimeoffset (line 239) | unsigned long bvme6000_gettimeoffset (void) function bcd2bin (line 272) | static unsigned char bcd2bin (unsigned char b) function bin2bcd (line 277) | static unsigned char bin2bcd (unsigned char b) function bvme6000_hwclk (line 298) | int bvme6000_hwclk(int op, struct rtc_time *t) function bvme6000_set_clock_mmss (line 346) | int bvme6000_set_clock_mmss (unsigned long nowtime) FILE: arch/m68k/bvme6000/rtc.c function rtc_ioctl (line 41) | static int rtc_ioctl(struct inode *inode, struct file *file, unsigned in... function rtc_open (line 141) | static int rtc_open(struct inode *inode, struct file *file) function rtc_release (line 150) | static int rtc_release(struct inode *inode, struct file *file) type file_operations (line 162) | struct file_operations type miscdevice (line 168) | struct miscdevice function rtc_DP8570A_init (line 174) | int __init rtc_DP8570A_init(void) FILE: arch/m68k/hp300/config.c type pt_regs (line 67) | struct pt_regs type seq_file (line 68) | struct seq_file function hp300_parse_bootinfo (line 73) | int __init hp300_parse_bootinfo(const struct bi_record *record) function hp300_pulse (line 99) | static void hp300_pulse(int x) function hp300_get_model (line 108) | static void hp300_get_model(char *model) function hp300_rtc_read (line 150) | static inline unsigned char hp300_rtc_read(unsigned char reg) function hp300_rtc_write (line 175) | static inline unsigned char hp300_rtc_write(unsigned char reg, function hp300_hwclk (line 203) | static int hp300_hwclk(int op, struct rtc_time *t) function hp300_get_ss (line 242) | static unsigned int hp300_get_ss(void) function config_hp300 (line 248) | void __init config_hp300(void) FILE: arch/m68k/hp300/ints.c function irqreturn_t (line 45) | static irqreturn_t hp300_int_handler(int irq, void *dev_id, struct pt_re... function irqreturn_t (line 60) | static irqreturn_t hp300_badint(int irq, void *dev_id, struct pt_regs *fp) type pt_regs (line 66) | struct pt_regs function hp300_request_irq (line 85) | int hp300_request_irq(unsigned int irq, function hp300_free_irq (line 121) | void hp300_free_irq(unsigned int irq, void *dev_id) function show_hp300_interrupts (line 167) | int show_hp300_interrupts(struct seq_file *p, void *v) function hp300_init_IRQ (line 172) | void __init hp300_init_IRQ(void) FILE: arch/m68k/hp300/ints.h type pt_regs (line 2) | struct pt_regs type pt_regs (line 5) | struct pt_regs FILE: arch/m68k/hp300/time.c function irqreturn_t (line 40) | static irqreturn_t hp300_tick(int irq, void *dev_id, struct pt_regs *regs) function hp300_gettimeoffset (line 51) | unsigned long hp300_gettimeoffset(void) function hp300_sched_init (line 67) | void __init hp300_sched_init(irqreturn_t (*vector)(int, void *, struct p... FILE: arch/m68k/hp300/time.h type pt_regs (line 1) | struct pt_regs FILE: arch/m68k/kernel/asm-offsets.c function main (line 22) | int main(void) FILE: arch/m68k/kernel/bios32.c type pci_bus_info (line 61) | struct pci_bus_info type pci_bus_info (line 68) | struct pci_bus_info function disable_dev (line 89) | static void __init disable_dev(struct pci_dev *dev) function layout_dev (line 114) | static void __init layout_dev(struct pci_dev *dev) function layout_bus (line 281) | static void __init layout_bus(struct pci_bus *bus) function pcibios_fixup (line 343) | static void __init pcibios_fixup(void) function pcibios_claim_resources (line 378) | static void __init pcibios_claim_resources(struct pci_bus *bus) function pcibios_assign_resource (line 433) | int __init pcibios_assign_resource(struct pci_dev *dev, int i) function pcibios_fixup_bus (line 464) | void __init pcibios_fixup_bus(struct pci_bus *bus) function pcibios_init (line 475) | void __init pcibios_init(void) FILE: arch/m68k/kernel/ints.c type pt_regs (line 70) | struct pt_regs type pt_regs (line 77) | struct pt_regs function init_IRQ (line 94) | void __init init_IRQ(void) function irq_node_t (line 112) | irq_node_t *new_irq_node(void) function request_irq (line 130) | int request_irq(unsigned int irq, function free_irq (line 139) | void free_irq(unsigned int irq, void *dev_id) function cpu_request_irq (line 146) | int cpu_request_irq(unsigned int irq, function cpu_free_irq (line 178) | void cpu_free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 200) | unsigned long probe_irq_on (void) function probe_irq_off (line 211) | int probe_irq_off (unsigned long irqs) function dummy_enable_irq (line 222) | static void dummy_enable_irq(unsigned int irq) function dummy_disable_irq (line 227) | static void dummy_disable_irq(unsigned int irq) function dummy_request_irq (line 232) | static int dummy_request_irq(unsigned int irq, function dummy_free_irq (line 240) | static void dummy_free_irq(unsigned int irq, void *dev_id) function asmlinkage (line 245) | asmlinkage void process_int(unsigned long vec, struct pt_regs *fp) function show_interrupts (line 260) | int show_interrupts(struct seq_file *p, void *v) function init_irq_proc (line 277) | void init_irq_proc(void) FILE: arch/m68k/kernel/m68k_ksyms.c type pt_regs (line 26) | struct pt_regs type user (line 26) | struct user FILE: arch/m68k/kernel/module.c function module_free (line 23) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 31) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate (line 39) | int apply_relocate(Elf32_Shdr *sechdrs, function apply_relocate_add (line 79) | int apply_relocate_add(Elf32_Shdr *sechdrs, function module_finalize (line 119) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 126) | void module_arch_cleanup(struct module *mod) FILE: arch/m68k/kernel/process.c type fs_struct (line 44) | struct fs_struct type files_struct (line 45) | struct files_struct type signal_struct (line 46) | struct signal_struct type sighand_struct (line 47) | struct sighand_struct type mm_struct (line 48) | struct mm_struct type task_struct (line 57) | struct task_struct function thread_saved_pc (line 67) | unsigned long thread_saved_pc(struct task_struct *tsk) function default_idle (line 80) | void default_idle(void) function cpu_idle (line 99) | void cpu_idle(void) function machine_restart (line 109) | void machine_restart(char * __unused) function machine_halt (line 118) | void machine_halt(void) function machine_power_off (line 127) | void machine_power_off(void) function show_regs (line 136) | void show_regs(struct pt_regs * regs) function kernel_thread (line 154) | int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function flush_thread (line 193) | void flush_thread(void) function asmlinkage (line 211) | asmlinkage int m68k_fork(struct pt_regs *regs) function asmlinkage (line 216) | asmlinkage int m68k_vfork(struct pt_regs *regs) function asmlinkage (line 222) | asmlinkage int m68k_clone(struct pt_regs *regs) function copy_thread (line 239) | int copy_thread(int nr, unsigned long clone_flags, unsigned long usp, function dump_fpu (line 286) | int dump_fpu (struct pt_regs *regs, struct user_m68kfp_struct *fpu) function dump_thread (line 321) | void dump_thread(struct pt_regs * regs, struct user * dump) function asmlinkage (line 367) | asmlinkage int sys_execve(char *name, char **argv, char **envp) function get_wchan (line 385) | unsigned long get_wchan(struct task_struct *p) FILE: arch/m68k/kernel/ptrace.c function get_reg (line 73) | static inline long get_reg(struct task_struct *task, int regno) function put_reg (line 89) | static inline int put_reg(struct task_struct *task, int regno, function ptrace_disable (line 109) | void ptrace_disable(struct task_struct *child) function asmlinkage (line 119) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 377) | asmlinkage void syscall_trace(void) FILE: arch/m68k/kernel/semaphore.c function __up (line 45) | void __up(struct semaphore *sem) function __down (line 99) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 110) | int __sched __down_interruptible(struct semaphore * sem) function __down_trylock (line 130) | int __down_trylock(struct semaphore * sem) FILE: arch/m68k/kernel/setup.c type mem_info (line 60) | struct mem_info type mem_info (line 62) | struct mem_info type pt_regs (line 68) | struct pt_regs type pt_regs (line 71) | struct pt_regs type seq_file (line 74) | struct seq_file type pt_regs (line 75) | struct pt_regs type rtc_time (line 78) | struct rtc_time type rtc_pll_info (line 81) | struct rtc_pll_info type rtc_pll_info (line 82) | struct rtc_pll_info type bi_record (line 105) | struct bi_record type bi_record (line 106) | struct bi_record type bi_record (line 107) | struct bi_record type bi_record (line 108) | struct bi_record type bi_record (line 109) | struct bi_record type bi_record (line 110) | struct bi_record type bi_record (line 111) | struct bi_record type bi_record (line 112) | struct bi_record function m68k_parse_bootinfo (line 133) | static void __init m68k_parse_bootinfo(const struct bi_record *record) function setup_arch (line 201) | void __init setup_arch(char **cmdline_p) function show_cpuinfo (line 408) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 482) | struct seq_file type seq_file (line 486) | struct seq_file function c_stop (line 491) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 494) | struct seq_operations function get_hardware_list (line 501) | int get_hardware_list(char *buffer) function floppy_setup (line 526) | void __init floppy_setup(char *str, int *ints) function check_bugs (line 534) | void check_bugs(void) FILE: arch/m68k/kernel/signal.c type pt_regs (line 54) | struct pt_regs type frame (line 58) | struct frame type frame (line 59) | struct frame type frame (line 60) | struct frame type frame (line 63) | struct frame type frame (line 65) | struct frame type frame (line 66) | struct frame type frame (line 67) | struct frame function asmlinkage (line 77) | asmlinkage int do_sigsuspend(struct pt_regs *regs) function asmlinkage (line 96) | asmlinkage int function asmlinkage (line 124) | asmlinkage int function asmlinkage (line 156) | asmlinkage int type sigframe (line 170) | struct sigframe type rt_sigframe (line 181) | struct rt_sigframe function restore_fpu_state (line 195) | static inline int restore_fpu_state(struct sigcontext *sc) function rt_restore_fpu_state (line 251) | static inline int rt_restore_fpu_state(struct ucontext *uc) function restore_sigcontext (line 321) | static inline int function rt_restore_ucontext (line 405) | static inline int function asmlinkage (line 504) | asmlinkage int do_sigreturn(unsigned long __unused) function asmlinkage (line 534) | asmlinkage int do_rt_sigreturn(unsigned long __unused) function save_fpu_state (line 565) | static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs ... function rt_save_fpu_state (line 599) | static inline int rt_save_fpu_state(struct ucontext *uc, struct pt_regs ... function setup_sigcontext (line 650) | static void setup_sigcontext(struct sigcontext *sc, struct pt_regs *regs, function rt_setup_ucontext (line 665) | static inline int rt_setup_ucontext(struct ucontext *uc, struct pt_regs ... function push_cache (line 695) | static inline void push_cache (unsigned long vaddr) type k_sigaction (line 757) | struct k_sigaction type pt_regs (line 757) | struct pt_regs function setup_frame (line 772) | static void setup_frame (int sig, struct k_sigaction *ka, function setup_rt_frame (line 849) | static void setup_rt_frame (int sig, struct k_sigaction *ka, siginfo_t *... function handle_restart (line 930) | static inline void function handle_signal (line 957) | static void function asmlinkage (line 990) | asmlinkage int do_signal(sigset_t *oldset, struct pt_regs *regs) FILE: arch/m68k/kernel/sys_m68k.c function asmlinkage (line 34) | asmlinkage int sys_pipe(unsigned long * fildes) function do_mmap2 (line 48) | static inline long do_mmap2( function sys_mmap2 (line 73) | asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, type mmap_arg_struct (line 87) | struct mmap_arg_struct { function asmlinkage (line 96) | asmlinkage int old_mmap(struct mmap_arg_struct *arg) type mmap_arg_struct64 (line 116) | struct mmap_arg_struct64 { function sys_mmap64 (line 125) | asmlinkage long sys_mmap64(struct mmap_arg_struct64 *arg) type sel_arg_struct (line 160) | struct sel_arg_struct { function asmlinkage (line 166) | asmlinkage int old_select(struct sel_arg_struct *arg) function asmlinkage (line 181) | asmlinkage int sys_ipc (uint call, int first, int second, function cache_flush_040 (line 279) | static inline int function cache_flush_060 (line 439) | static inline int function asmlinkage (line 589) | asmlinkage int function asmlinkage (line 668) | asmlinkage int sys_getpagesize(void) FILE: arch/m68k/kernel/time.c function set_rtc_mmss (line 34) | static inline int set_rtc_mmss(unsigned long nowtime) function irqreturn_t (line 45) | static irqreturn_t timer_interrupt(int irq, void *dummy, struct pt_regs ... function time_init (line 79) | void time_init(void) function do_gettimeofday (line 100) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 144) | int do_settimeofday(struct timespec *tv) function sched_clock (line 183) | unsigned long long sched_clock(void) FILE: arch/m68k/kernel/traps.c function base_trap_init (line 112) | void __init base_trap_init(void) function trap_init (line 131) | void __init trap_init (void) type pt_regs (line 282) | struct pt_regs type pt_regs (line 283) | struct pt_regs type pt_regs (line 285) | struct pt_regs type frame (line 287) | struct frame function access_error060 (line 290) | static inline void access_error060 (struct frame *fp) function probe040 (line 342) | static inline unsigned long probe040(int iswrite, unsigned long addr, in... function do_040writeback1 (line 361) | static inline int do_040writeback1(unsigned short wbs, unsigned long wba, function fix_xframe040 (line 397) | static inline void fix_xframe040(struct frame *fp, unsigned long wba, un... function do_040writebacks (line 405) | static inline void do_040writebacks(struct frame *fp) function asmlinkage (line 450) | asmlinkage void berr_040cleanup(struct frame *fp) function access_error040 (line 458) | static inline void access_error040(struct frame *fp) function bus_error030 (line 537) | static inline void bus_error030 (struct frame *fp) function bus_error030 (line 667) | static inline void bus_error030 (struct frame *fp) function asmlinkage (line 855) | asmlinkage void buserr_c(struct frame *fp) function show_trace (line 894) | void show_trace(unsigned long *stack) function show_registers (line 927) | void show_registers(struct pt_regs *regs) function show_stack (line 993) | void show_stack(struct task_struct *task, unsigned long *stack) function dump_stack (line 1021) | void dump_stack(void) function bad_super_trap (line 1030) | void bad_super_trap (struct frame *fp) function asmlinkage (line 1064) | asmlinkage void trap_c(struct frame *fp) function die_if_kernel (line 1184) | void die_if_kernel (char *str, struct pt_regs *fp, int nr) function asmlinkage (line 1211) | asmlinkage void fpsp040_die(void) function asmlinkage (line 1217) | asmlinkage void fpemu_signal(int signal, int code, void *addr) FILE: arch/m68k/lib/ashldi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/m68k/lib/ashrdi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/m68k/lib/checksum.c function csum_partial (line 42) | unsigned int function csum_partial_copy_from_user (line 136) | unsigned int function csum_partial_copy_nocheck (line 328) | unsigned int FILE: arch/m68k/lib/lshrdi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/m68k/lib/memcmp.c function memcmp (line 3) | int memcmp(const void * cs,const void * ct,size_t count) FILE: arch/m68k/lib/muldi3.c type SItype (line 36) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 37) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 38) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 39) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 41) | struct DIstruct {SItype high, low;} type DIunion (line 43) | typedef union function DItype (line 49) | DItype FILE: arch/m68k/mac/baboon.c type baboon (line 26) | struct baboon type pt_regs (line 28) | struct pt_regs type ata_channel (line 31) | struct ata_channel function baboon_init (line 38) | void __init baboon_init(void) function baboon_register_interrupts (line 57) | void __init baboon_register_interrupts(void) function irqreturn_t (line 67) | irqreturn_t baboon_irq(int irq, void *dev_id, struct pt_regs *regs) function baboon_irq_enable (line 97) | void baboon_irq_enable(int irq) { function baboon_irq_disable (line 106) | void baboon_irq_disable(int irq) { function baboon_irq_clear (line 115) | void baboon_irq_clear(int irq) { function baboon_irq_pending (line 121) | int baboon_irq_pending(int irq) FILE: arch/m68k/mac/bootparse.c function parse_booter (line 23) | void parse_booter(char *env) function print_booter (line 102) | void print_booter(char *env) FILE: arch/m68k/mac/config.c type mac_booter_data (line 49) | struct mac_booter_data type mac_hw_present (line 52) | struct mac_hw_present type mem_info (line 57) | struct mem_info type mem_info (line 59) | struct mem_info type rtc_time (line 70) | struct rtc_time type seq_file (line 72) | struct seq_file type pt_regs (line 76) | struct pt_regs function mac_bang (line 92) | void mac_bang(int irq, void *vector, struct pt_regs *p) function mac_sched_init (line 98) | static void mac_sched_init(irqreturn_t (*vector)(int, void *, struct pt_... function mac_waitbut (line 104) | void mac_waitbut (void) type pt_regs (line 110) | struct pt_regs type pt_regs (line 112) | struct pt_regs function mac_parse_bootinfo (line 128) | int __init mac_parse_bootinfo(const struct bi_record *record) function mac_cache_card_flush (line 183) | static void mac_cache_card_flush(int writeback) function config_mac (line 191) | void __init config_mac(void) type mac_model (line 270) | struct mac_model type mac_model (line 273) | struct mac_model function mac_identify (line 815) | void mac_identify(void) function mac_report_hardware (line 893) | void mac_report_hardware(void) function mac_get_model (line 898) | static void mac_get_model(char *str) FILE: arch/m68k/mac/debug.c type compat_bootinfo (line 33) | struct compat_bootinfo function mac_debugging_short (line 59) | void mac_debugging_short(int pos, short num) function mac_debugging_long (line 98) | void mac_debugging_long(int pos, long addr) type mac_SCC (line 140) | struct mac_SCC type console (line 161) | struct console function mac_debug_console_write (line 182) | void mac_debug_console_write (struct console *co, const char *str, function mac_sccb_out (line 194) | static inline void mac_sccb_out (char c) function mac_scca_out (line 206) | static inline void mac_scca_out (char c) function mac_sccb_console_write (line 218) | void mac_sccb_console_write (struct console *co, const char *str, function mac_scca_console_write (line 228) | void mac_scca_console_write (struct console *co, const char *str, function mac_init_scc_port (line 277) | void mac_init_scc_port( int cflag, int port ) function mac_init_scca_port (line 355) | void mac_init_scca_port( int cflag ) function mac_init_sccb_port (line 360) | void mac_init_sccb_port( int cflag ) function mac_debug_init (line 365) | void __init mac_debug_init(void) FILE: arch/m68k/mac/iop.c type listener (line 134) | struct listener { type mac_iop (line 146) | struct mac_iop type iop_msg (line 152) | struct iop_msg type iop_msg (line 153) | struct iop_msg type listener (line 154) | struct listener type pt_regs (line 156) | struct pt_regs function iop_loadaddr (line 164) | static __inline__ void iop_loadaddr(volatile struct mac_iop *iop, __u16 ... function __u8 (line 170) | static __inline__ __u8 iop_readb(volatile struct mac_iop *iop, __u16 addr) function iop_writeb (line 177) | static __inline__ void iop_writeb(volatile struct mac_iop *iop, __u16 ad... function iop_stop (line 184) | static __inline__ void iop_stop(volatile struct mac_iop *iop) function iop_start (line 189) | static __inline__ void iop_start(volatile struct mac_iop *iop) function iop_bypass (line 194) | static __inline__ void iop_bypass(volatile struct mac_iop *iop) function iop_interrupt (line 199) | static __inline__ void iop_interrupt(volatile struct mac_iop *iop) function iop_alive (line 204) | static int iop_alive(volatile struct mac_iop *iop) type iop_msg (line 213) | struct iop_msg function iop_free_msg (line 232) | static void iop_free_msg(struct iop_msg *msg) function iop_preinit (line 244) | void __init iop_preinit(void) function iop_init (line 276) | void __init iop_init(void) function iop_register_interrupts (line 316) | void __init iop_register_interrupts(void) function iop_listen (line 345) | int iop_listen(uint iop_num, uint chan, function iop_complete_message (line 363) | void iop_complete_message(struct iop_msg *msg) function iop_do_send (line 390) | static void iop_do_send(struct iop_msg *msg) function iop_handle_send (line 411) | static void iop_handle_send(uint iop_num, uint chan, struct pt_regs *regs) function iop_handle_recv (line 444) | static void iop_handle_recv(uint iop_num, uint chan, struct pt_regs *regs) function iop_send_message (line 494) | int iop_send_message(uint iop_num, uint chan, void *privdata, function iop_upload_code (line 534) | void iop_upload_code(uint iop_num, __u8 *code_start, function iop_download_code (line 550) | void iop_download_code(uint iop_num, __u8 *code_start, function __u8 (line 568) | __u8 *iop_compare_code(uint iop_num, __u8 *code_start, function irqreturn_t (line 588) | irqreturn_t iop_ism_irq(int irq, void *dev_id, struct pt_regs *regs) function iop_dump_one_iop (line 655) | int iop_dump_one_iop(char *buf, int iop_num, char *iop_name) function iop_get_proc_info (line 675) | static int iop_get_proc_info(char *buf, char **start, off_t pos, int count) FILE: arch/m68k/mac/macboing.c type timer_list (line 59) | struct timer_list function mac_init_asc (line 66) | static void mac_init_asc( void ) function mac_mksound (line 163) | void mac_mksound( unsigned int freq, unsigned int length ) function mac_nosound (line 218) | static void mac_nosound( unsigned long ignored ) function mac_quadra_start_bell (line 226) | static void mac_quadra_start_bell( unsigned int freq, unsigned int lengt... function mac_quadra_ring_bell (line 272) | static void mac_quadra_ring_bell( unsigned long ignored ) function mac_av_start_bell (line 307) | static void mac_av_start_bell( unsigned int freq, unsigned int length, u... FILE: arch/m68k/mac/macints.c type pt_regs (line 219) | struct pt_regs type pt_regs (line 220) | struct pt_regs type pt_regs (line 221) | struct pt_regs function mac_init_IRQ (line 225) | void mac_init_IRQ(void) function mac_insert_irq (line 276) | static inline void mac_insert_irq(irq_node_t **list, irq_node_t *node) function mac_delete_irq (line 313) | static inline void mac_delete_irq(irq_node_t **list, void *dev_id) function mac_do_irq_list (line 340) | void mac_do_irq_list(int irq, struct pt_regs *fp) function mac_enable_irq (line 378) | void mac_enable_irq (unsigned int irq) function mac_disable_irq (line 410) | void mac_disable_irq (unsigned int irq) function mac_clear_irq (line 442) | void mac_clear_irq( unsigned int irq ) function mac_irq_pending (line 470) | int mac_irq_pending( unsigned int irq ) function mac_request_irq (line 500) | int mac_request_irq(unsigned int irq, function mac_free_irq (line 541) | void mac_free_irq(unsigned int irq, void *dev_id) function show_mac_interrupts (line 579) | int show_mac_interrupts(struct seq_file *p, void *v) function mac_default_handler (line 641) | void mac_default_handler(int irq, void *dev_id, struct pt_regs *regs) function irqreturn_t (line 650) | irqreturn_t mac_debug_handler(int irq, void *dev_id, struct pt_regs *regs) function irqreturn_t (line 662) | irqreturn_t mac_nmi_handler(int irq, void *dev_id, struct pt_regs *fp) function scc_irq_enable (line 716) | static void scc_irq_enable(int irq) { function scc_irq_disable (line 722) | static void scc_irq_disable(int irq) { function mac_scc_dispatch (line 734) | void mac_scc_dispatch(int irq, void *dev_id, struct pt_regs *regs) FILE: arch/m68k/mac/misc.c type mac_booter_data (line 39) | struct mac_booter_data function adb_read_time (line 47) | static long adb_read_time(void) function adb_write_time (line 65) | static void adb_write_time(long data) function __u8 (line 82) | static __u8 adb_read_pram(int offset) function adb_write_pram (line 97) | static void adb_write_pram(int offset, __u8 data) function __u8 (line 116) | static __u8 via_pram_readbyte(void) function via_pram_writebyte (line 143) | static void via_pram_writebyte(__u8 data) function via_pram_command (line 168) | static void via_pram_command(int command, __u8 *data) function __u8 (line 200) | static __u8 via_read_pram(int offset) function via_write_pram (line 205) | static void via_write_pram(int offset, __u8 data) function via_read_time (line 216) | static long via_read_time(void) function via_write_time (line 257) | static void via_write_time(long time) function via_shutdown (line 282) | static void via_shutdown(void) function oss_shutdown (line 299) | static void oss_shutdown(void) function cuda_restart (line 306) | static void cuda_restart(void) function cuda_shutdown (line 312) | static void cuda_shutdown(void) function pmu_restart (line 322) | void pmu_restart(void) function pmu_shutdown (line 332) | void pmu_shutdown(void) function mac_pram_read (line 352) | void mac_pram_read(int offset, __u8 *buffer, int len) function mac_pram_write (line 374) | void mac_pram_write(int offset, __u8 *buffer, int len) function mac_poweroff (line 396) | void mac_poweroff(void) function mac_reset (line 422) | void mac_reset(void) function unmktime (line 520) | static void unmktime(unsigned long time, long offset, function mac_hwclk (line 586) | int mac_hwclk(int op, struct rtc_time *t) function mac_set_clock_mmss (line 641) | int mac_set_clock_mmss (unsigned long nowtime) FILE: arch/m68k/mac/oss.c type mac_oss (line 31) | struct mac_oss type pt_regs (line 33) | struct pt_regs type pt_regs (line 34) | struct pt_regs type pt_regs (line 36) | struct pt_regs type pt_regs (line 37) | struct pt_regs function oss_init (line 46) | void __init oss_init(void) function oss_register_interrupts (line 68) | void __init oss_register_interrupts(void) function oss_nubus_init (line 86) | void __init oss_nubus_init(void) function irqreturn_t (line 95) | irqreturn_t oss_irq(int irq, void *dev_id, struct pt_regs *regs) function irqreturn_t (line 131) | irqreturn_t oss_nubus_irq(int irq, void *dev_id, struct pt_regs *regs) function oss_irq_enable (line 166) | void oss_irq_enable(int irq) { function oss_irq_disable (line 206) | void oss_irq_disable(int irq) { function oss_irq_clear (line 246) | void oss_irq_clear(int irq) { function oss_irq_pending (line 276) | int oss_irq_pending(int irq) FILE: arch/m68k/mac/psc.c type pt_regs (line 33) | struct pt_regs function psc_debug_dump (line 39) | void psc_debug_dump(void) function psc_dma_die_die_die (line 58) | void psc_dma_die_die_die(void) function psc_init (line 77) | void __init psc_init(void) function psc_register_interrupts (line 118) | void __init psc_register_interrupts(void) function irqreturn_t (line 130) | irqreturn_t psc_irq(int irq, void *dev_id, struct pt_regs *regs) function psc_irq_enable (line 160) | void psc_irq_enable(int irq) { function psc_irq_disable (line 171) | void psc_irq_disable(int irq) { function psc_irq_clear (line 182) | void psc_irq_clear(int irq) { function psc_irq_pending (line 190) | int psc_irq_pending(int irq) FILE: arch/m68k/mac/via.c type pt_regs (line 67) | struct pt_regs type pt_regs (line 68) | struct pt_regs type pt_regs (line 69) | struct pt_regs type pt_regs (line 74) | struct pt_regs type pt_regs (line 75) | struct pt_regs function via_init (line 90) | void __init via_init(void) function via_init_clock (line 245) | void __init via_init_clock(irqreturn_t (*func)(int, void *, struct pt_re... function via_register_interrupts (line 260) | void __init via_register_interrupts(void) function via_debug_dump (line 294) | void via_debug_dump(void) function mac_gettimeoffset (line 323) | unsigned long mac_gettimeoffset (void) function via_flush_cache (line 345) | void via_flush_cache(void) function via_get_cache_disable (line 355) | int via_get_cache_disable(void) function via_nubus_init (line 370) | void __init via_nubus_init(void) function irqreturn_t (line 428) | irqreturn_t via1_irq(int irq, void *dev_id, struct pt_regs *regs) function irqreturn_t (line 462) | irqreturn_t via2_irq(int irq, void *dev_id, struct pt_regs *regs) function irqreturn_t (line 486) | irqreturn_t via_nubus_irq(int irq, void *dev_id, struct pt_regs *regs) function via_irq_enable (line 504) | void via_irq_enable(int irq) { function via_irq_disable (line 557) | void via_irq_disable(int irq) { function via_irq_clear (line 586) | void via_irq_clear(int irq) { function via_irq_pending (line 605) | int via_irq_pending(int irq) FILE: arch/m68k/math-emu/fp_arith.c type fp_ext (line 20) | struct fp_ext type fp_ext (line 26) | struct fp_ext type fp_ext (line 33) | struct fp_ext type fp_ext (line 34) | struct fp_ext type fp_ext (line 34) | struct fp_ext type fp_ext (line 45) | struct fp_ext type fp_ext (line 46) | struct fp_ext type fp_ext (line 46) | struct fp_ext type fp_ext (line 62) | struct fp_ext type fp_ext (line 63) | struct fp_ext type fp_ext (line 63) | struct fp_ext type fp_ext (line 122) | struct fp_ext type fp_ext (line 123) | struct fp_ext type fp_ext (line 123) | struct fp_ext type fp_ext (line 132) | struct fp_ext type fp_ext (line 133) | struct fp_ext type fp_ext (line 133) | struct fp_ext type fp_ext (line 142) | struct fp_ext type fp_ext (line 143) | struct fp_ext type fp_ext (line 143) | struct fp_ext type fp_ext (line 152) | struct fp_ext type fp_ext (line 153) | struct fp_ext type fp_ext (line 153) | struct fp_ext type fp_ext (line 230) | struct fp_ext type fp_ext (line 231) | struct fp_ext type fp_ext (line 231) | struct fp_ext type fp_ext (line 311) | struct fp_ext type fp_ext (line 312) | struct fp_ext type fp_ext (line 312) | struct fp_ext type fp_ext (line 368) | struct fp_ext type fp_ext (line 369) | struct fp_ext type fp_ext (line 369) | struct fp_ext function fp_roundint (line 452) | static void fp_roundint(struct fp_ext *dest, int mode) type fp_ext (line 578) | struct fp_ext type fp_ext (line 579) | struct fp_ext type fp_ext (line 579) | struct fp_ext type fp_ext (line 581) | struct fp_ext type fp_ext (line 612) | struct fp_ext type fp_ext (line 613) | struct fp_ext type fp_ext (line 613) | struct fp_ext type fp_ext (line 624) | struct fp_ext type fp_ext (line 625) | struct fp_ext type fp_ext (line 625) | struct fp_ext type fp_ext (line 631) | struct fp_ext type fp_ext (line 632) | struct fp_ext type fp_ext (line 632) | struct fp_ext type fp_ext (line 643) | struct fp_ext type fp_ext (line 644) | struct fp_ext type fp_ext (line 644) | struct fp_ext type fp_ext (line 655) | struct fp_ext type fp_ext (line 656) | struct fp_ext type fp_ext (line 656) | struct fp_ext FILE: arch/m68k/math-emu/fp_arith.h type fp_ext (line 21) | struct fp_ext type fp_ext (line 22) | struct fp_ext type fp_ext (line 22) | struct fp_ext type fp_ext (line 23) | struct fp_ext type fp_ext (line 24) | struct fp_ext type fp_ext (line 24) | struct fp_ext type fp_ext (line 27) | struct fp_ext type fp_ext (line 28) | struct fp_ext type fp_ext (line 28) | struct fp_ext type fp_ext (line 29) | struct fp_ext type fp_ext (line 30) | struct fp_ext type fp_ext (line 30) | struct fp_ext type fp_ext (line 31) | struct fp_ext type fp_ext (line 32) | struct fp_ext type fp_ext (line 32) | struct fp_ext type fp_ext (line 33) | struct fp_ext type fp_ext (line 34) | struct fp_ext type fp_ext (line 34) | struct fp_ext type fp_ext (line 35) | struct fp_ext type fp_ext (line 36) | struct fp_ext type fp_ext (line 36) | struct fp_ext type fp_ext (line 37) | struct fp_ext type fp_ext (line 38) | struct fp_ext type fp_ext (line 38) | struct fp_ext type fp_ext (line 41) | struct fp_ext type fp_ext (line 42) | struct fp_ext type fp_ext (line 42) | struct fp_ext type fp_ext (line 43) | struct fp_ext type fp_ext (line 44) | struct fp_ext type fp_ext (line 44) | struct fp_ext type fp_ext (line 45) | struct fp_ext type fp_ext (line 46) | struct fp_ext type fp_ext (line 46) | struct fp_ext type fp_ext (line 47) | struct fp_ext type fp_ext (line 48) | struct fp_ext type fp_ext (line 48) | struct fp_ext type fp_ext (line 49) | struct fp_ext type fp_ext (line 50) | struct fp_ext type fp_ext (line 50) | struct fp_ext FILE: arch/m68k/math-emu/fp_emu.h type fp_ext (line 93) | struct fp_ext type fp_ext (line 94) | struct fp_ext FILE: arch/m68k/math-emu/fp_log.c type fp_ext (line 20) | struct fp_ext type fp_ext (line 25) | struct fp_ext type fp_ext (line 25) | struct fp_ext type fp_ext (line 25) | struct fp_ext type fp_ext (line 26) | struct fp_ext type fp_ext (line 26) | struct fp_ext type fp_ext (line 26) | struct fp_ext type fp_ext (line 27) | struct fp_ext type fp_ext (line 27) | struct fp_ext type fp_ext (line 27) | struct fp_ext type fp_ext (line 29) | struct fp_ext type fp_ext (line 30) | struct fp_ext type fp_ext (line 30) | struct fp_ext type fp_ext (line 32) | struct fp_ext type fp_ext (line 102) | struct fp_ext type fp_ext (line 103) | struct fp_ext type fp_ext (line 103) | struct fp_ext type fp_ext (line 115) | struct fp_ext type fp_ext (line 116) | struct fp_ext type fp_ext (line 116) | struct fp_ext type fp_ext (line 125) | struct fp_ext type fp_ext (line 126) | struct fp_ext type fp_ext (line 126) | struct fp_ext type fp_ext (line 135) | struct fp_ext type fp_ext (line 136) | struct fp_ext type fp_ext (line 136) | struct fp_ext type fp_ext (line 145) | struct fp_ext type fp_ext (line 146) | struct fp_ext type fp_ext (line 146) | struct fp_ext type fp_ext (line 155) | struct fp_ext type fp_ext (line 156) | struct fp_ext type fp_ext (line 156) | struct fp_ext type fp_ext (line 165) | struct fp_ext type fp_ext (line 166) | struct fp_ext type fp_ext (line 166) | struct fp_ext type fp_ext (line 175) | struct fp_ext type fp_ext (line 176) | struct fp_ext type fp_ext (line 176) | struct fp_ext type fp_ext (line 185) | struct fp_ext type fp_ext (line 186) | struct fp_ext type fp_ext (line 186) | struct fp_ext type fp_ext (line 206) | struct fp_ext type fp_ext (line 207) | struct fp_ext type fp_ext (line 207) | struct fp_ext FILE: arch/m68k/math-emu/fp_trig.c type fp_ext (line 21) | struct fp_ext type fp_ext (line 22) | struct fp_ext type fp_ext (line 22) | struct fp_ext type fp_ext (line 31) | struct fp_ext type fp_ext (line 32) | struct fp_ext type fp_ext (line 32) | struct fp_ext type fp_ext (line 41) | struct fp_ext type fp_ext (line 42) | struct fp_ext type fp_ext (line 42) | struct fp_ext type fp_ext (line 51) | struct fp_ext type fp_ext (line 52) | struct fp_ext type fp_ext (line 52) | struct fp_ext type fp_ext (line 61) | struct fp_ext type fp_ext (line 62) | struct fp_ext type fp_ext (line 62) | struct fp_ext type fp_ext (line 71) | struct fp_ext type fp_ext (line 72) | struct fp_ext type fp_ext (line 72) | struct fp_ext type fp_ext (line 81) | struct fp_ext type fp_ext (line 82) | struct fp_ext type fp_ext (line 82) | struct fp_ext type fp_ext (line 91) | struct fp_ext type fp_ext (line 92) | struct fp_ext type fp_ext (line 92) | struct fp_ext type fp_ext (line 101) | struct fp_ext type fp_ext (line 102) | struct fp_ext type fp_ext (line 102) | struct fp_ext type fp_ext (line 111) | struct fp_ext type fp_ext (line 112) | struct fp_ext type fp_ext (line 112) | struct fp_ext type fp_ext (line 121) | struct fp_ext type fp_ext (line 122) | struct fp_ext type fp_ext (line 122) | struct fp_ext type fp_ext (line 129) | struct fp_ext type fp_ext (line 130) | struct fp_ext type fp_ext (line 130) | struct fp_ext type fp_ext (line 137) | struct fp_ext type fp_ext (line 138) | struct fp_ext type fp_ext (line 138) | struct fp_ext type fp_ext (line 145) | struct fp_ext type fp_ext (line 146) | struct fp_ext type fp_ext (line 146) | struct fp_ext type fp_ext (line 153) | struct fp_ext type fp_ext (line 154) | struct fp_ext type fp_ext (line 154) | struct fp_ext type fp_ext (line 161) | struct fp_ext type fp_ext (line 162) | struct fp_ext type fp_ext (line 162) | struct fp_ext type fp_ext (line 169) | struct fp_ext type fp_ext (line 170) | struct fp_ext type fp_ext (line 170) | struct fp_ext type fp_ext (line 177) | struct fp_ext type fp_ext (line 178) | struct fp_ext type fp_ext (line 178) | struct fp_ext FILE: arch/m68k/math-emu/multi_arith.h function zero128 (line 41) | static inline void zero128(int128 a) function set128 (line 47) | static inline void set128(unsigned int i3, unsigned int i2, unsigned int... function int64_to_128 (line 57) | static inline void int64_to_128(unsigned long long src, int128 dest) function int128_to_64 (line 64) | static inline void int128_to_64(const int128 src, unsigned long long *dest) function put_i128 (line 69) | static inline void put_i128(const int128 a) function _lsl128 (line 80) | static inline void _lsl128(unsigned int count, int128 a) function _lsr128 (line 88) | static inline void _lsr128(unsigned int count, int128 a) function lslone128 (line 98) | static inline void lslone128(int128 a) function lsrone128 (line 116) | static inline void lsrone128(int128 a) function lsl128 (line 138) | static inline void lsl128(unsigned int count, int128 a) function lsr128 (line 157) | static inline void lsr128(unsigned int count, int128 a) function orl128 (line 175) | static inline int orl128(int a, int128 b) function btsthi128 (line 180) | static inline int btsthi128(const int128 a) function bftestlo128 (line 186) | static inline int bftestlo128(int top, const int128 a) function mask64 (line 204) | static inline void mask64(int pos, unsigned long long *mask) function bset64 (line 216) | static inline void bset64(int pos, unsigned long long *dest) function btst64 (line 227) | static inline int btst64(int pos, unsigned long long dest) function lsl64 (line 235) | static inline void lsl64(int count, unsigned long long *dest) function lsr64 (line 248) | static inline void lsr64(int count, unsigned long long *dest) function fp_denormalize (line 262) | static inline void fp_denormalize(struct fp_ext *reg, unsigned int cnt) function fp_overnormalize (line 304) | static inline int fp_overnormalize(struct fp_ext *reg) function fp_addmant (line 322) | static inline int fp_addmant(struct fp_ext *dest, struct fp_ext *src) function fp_addcarry (line 338) | static inline int fp_addcarry(struct fp_ext *reg) function fp_submant (line 355) | static inline void fp_submant(struct fp_ext *dest, struct fp_ext *src1, function fp_multiplymant (line 406) | static inline void fp_multiplymant(union fp_mant128 *dest, struct fp_ext... function fp_dividemant (line 421) | static inline void fp_dividemant(union fp_mant128 *dest, struct fp_ext *... function fp_fls128 (line 485) | static inline unsigned int fp_fls128(union fp_mant128 *src) function fp_shiftmant128 (line 505) | static inline void fp_shiftmant128(union fp_mant128 *src, int shift) function fp_putmant128 (line 595) | static inline void fp_putmant128(struct fp_ext *dest, union fp_mant128 *... function fls (line 641) | static inline int fls(unsigned int a) function fls128 (line 651) | static inline int fls128(const int128 a) function zerop128 (line 670) | static inline int zerop128(const int128 a) function nonzerop128 (line 675) | static inline int nonzerop128(const int128 a) function add128 (line 683) | static inline void add128(const int128 a, int128 b) function sub128 (line 701) | static inline void sub128(const int128 a, int128 b) function mul64 (line 719) | static inline void mul64(unsigned long long a, unsigned long long b, int... function cmp128 (line 756) | static inline int cmp128(int128 a, int128 b) function div128 (line 774) | inline void div128(int128 a, int128 b, int128 c) FILE: arch/m68k/mm/fault.c type pt_regs (line 20) | struct pt_regs function send_fault_sig (line 23) | int send_fault_sig(struct pt_regs *regs) function do_page_fault (line 85) | int do_page_fault(struct pt_regs *regs, unsigned long address, FILE: arch/m68k/mm/hwtest.c function hwreg_present (line 28) | int hwreg_present( volatile void *regp ) function hwreg_write (line 58) | int hwreg_write( volatile void *regp, unsigned short val ) FILE: arch/m68k/mm/init.c type mmu_gather (line 33) | struct mmu_gather function show_mem (line 42) | void show_mem(void) function mem_init (line 79) | void __init mem_init(void) function free_initrd_mem (line 135) | void free_initrd_mem(unsigned long start, unsigned long end) FILE: arch/m68k/mm/kmap.c type vm_struct (line 40) | struct vm_struct function free_io_area (line 46) | static inline void free_io_area(void *addr) type vm_struct (line 55) | struct vm_struct type vm_struct (line 57) | struct vm_struct type vm_struct (line 60) | struct vm_struct type vm_struct (line 62) | struct vm_struct function free_io_area (line 80) | static inline void free_io_area(void *addr) type vm_struct (line 107) | struct vm_struct function iounmap (line 227) | void iounmap(void *addr) function __iounmap (line 244) | void __iounmap(void *addr, unsigned long size) function kernel_set_cachemode (line 291) | void kernel_set_cachemode(void *addr, unsigned long size, int cmode) FILE: arch/m68k/mm/memory.c type ptable_desc (line 29) | typedef struct list_head ptable_desc; function init_pointer_table (line 38) | void __init init_pointer_table(unsigned long ptable) function pmd_t (line 62) | pmd_t *get_pointer_table (void) function free_pointer_table (line 103) | int free_pointer_table (pmd_t *ptable) function mm_vtop (line 141) | unsigned long mm_vtop(unsigned long vaddr) function mm_ptov (line 166) | unsigned long mm_ptov (unsigned long paddr) function clear040 (line 194) | static inline void clear040(unsigned long paddr) function cleari040 (line 205) | static inline void cleari040(unsigned long paddr) function push040 (line 217) | static inline void push040(unsigned long paddr) function pushcl040 (line 229) | static inline void pushcl040(unsigned long paddr) function cache_clear (line 267) | void cache_clear (unsigned long paddr, int len) function cache_push (line 313) | void cache_push (unsigned long paddr, int len) function virt_to_phys_slow (line 357) | static unsigned long virt_to_phys_slow(unsigned long vaddr) function flush_icache_range (line 426) | void flush_icache_range(unsigned long address, unsigned long endaddr) function mm_end_of_chunk (line 462) | int mm_end_of_chunk (unsigned long addr, int len) FILE: arch/m68k/mm/motorola.c function pte_t (line 47) | static pte_t * __init kernel_page_table(void) function pmd_t (line 64) | static pmd_t * __init kernel_ptr_table(void) function map_chunk (line 102) | static unsigned long __init function paging_init (line 202) | void __init paging_init(void) function free_initmem (line 272) | void free_initmem(void) FILE: arch/m68k/mm/sun3kmap.c function do_page_mapin (line 29) | static inline void do_page_mapin(unsigned long phys, unsigned long virt, function do_pmeg_mapin (line 47) | static inline void do_pmeg_mapin(unsigned long phys, unsigned long virt, type vm_struct (line 65) | struct vm_struct function iounmap (line 116) | void iounmap(void *addr) function sun3_map_test (line 131) | int sun3_map_test(unsigned long addr, char *val) FILE: arch/m68k/mm/sun3mmu.c function free_initmem (line 34) | void free_initmem(void) function paging_init (line 41) | void __init paging_init(void) FILE: arch/m68k/mvme147/147ints.c type pt_regs (line 24) | struct pt_regs type pt_regs (line 31) | struct pt_regs function mvme147_init_IRQ (line 49) | void mvme147_init_IRQ (void) function mvme147_request_irq (line 62) | int mvme147_request_irq(unsigned int irq, function mvme147_free_irq (line 89) | void mvme147_free_irq(unsigned int irq, void *dev_id) function irqreturn_t (line 105) | irqreturn_t mvme147_process_int (unsigned long vec, struct pt_regs *fp) function show_mvme147_interrupts (line 117) | int show_mvme147_interrupts (struct seq_file *p, void *v) function irqreturn_t (line 131) | static irqreturn_t mvme147_defhand (int irq, void *dev_id, struct pt_reg... function mvme147_enable_irq (line 137) | void mvme147_enable_irq (unsigned int irq) function mvme147_disable_irq (line 142) | void mvme147_disable_irq (unsigned int irq) FILE: arch/m68k/mvme147/config.c type pt_regs (line 39) | struct pt_regs type seq_file (line 42) | struct seq_file type pt_regs (line 47) | struct pt_regs type pt_regs (line 48) | struct pt_regs type rtc_time (line 50) | struct rtc_time type pt_regs (line 61) | struct pt_regs function mvme147_parse_bootinfo (line 64) | int mvme147_parse_bootinfo(const struct bi_record *bi) function mvme147_reset (line 72) | void mvme147_reset(void) function mvme147_get_model (line 81) | static void mvme147_get_model(char *model) function mvme147_get_hardware_list (line 87) | static int mvme147_get_hardware_list(char *buffer) function config_mvme147 (line 95) | void __init config_mvme147(void) function irqreturn_t (line 121) | static irqreturn_t mvme147_timer_int (int irq, void *dev_id, struct pt_r... function mvme147_sched_init (line 129) | void mvme147_sched_init (irqreturn_t (*timer_routine)(int, void *, struc... function mvme147_gettimeoffset (line 146) | unsigned long mvme147_gettimeoffset (void) function bcd2int (line 159) | static int bcd2int (unsigned char b) function mvme147_hwclk (line 164) | int mvme147_hwclk(int op, struct rtc_time *t) function mvme147_set_clock_mmss (line 180) | int mvme147_set_clock_mmss (unsigned long nowtime) function scc_delay (line 187) | static void scc_delay (void) function scc_write (line 196) | static void scc_write (char ch) function m147_scc_write (line 211) | void m147_scc_write (struct console *co, const char *str, unsigned count) function mvme147_init_console_port (line 226) | void mvme147_init_console_port (struct console *co, int cflag) FILE: arch/m68k/mvme16x/16xints.c type pt_regs (line 23) | struct pt_regs type pt_regs (line 30) | struct pt_regs function mvme16x_init_IRQ (line 49) | void mvme16x_init_IRQ (void) function mvme16x_request_irq (line 62) | int mvme16x_request_irq(unsigned int irq, function mvme16x_free_irq (line 90) | void mvme16x_free_irq(unsigned int irq, void *dev_id) function irqreturn_t (line 107) | irqreturn_t mvme16x_process_int (unsigned long vec, struct pt_regs *fp) function show_mvme16x_interrupts (line 119) | int show_mvme16x_interrupts (struct seq_file *p, void *v) function irqreturn_t (line 133) | static irqreturn_t mvme16x_defhand (int irq, void *dev_id, struct pt_reg... function mvme16x_enable_irq (line 140) | void mvme16x_enable_irq (unsigned int irq) function mvme16x_disable_irq (line 145) | void mvme16x_disable_irq (unsigned int irq) FILE: arch/m68k/mvme16x/config.c type pt_regs (line 43) | struct pt_regs type seq_file (line 46) | struct seq_file type pt_regs (line 51) | struct pt_regs type pt_regs (line 52) | struct pt_regs type rtc_time (line 54) | struct rtc_time type pt_regs (line 64) | struct pt_regs function mvme16x_parse_bootinfo (line 70) | int mvme16x_parse_bootinfo(const struct bi_record *bi) function mvme16x_reset (line 78) | void mvme16x_reset(void) function mvme16x_get_model (line 87) | static void mvme16x_get_model(char *model) function mvme16x_get_hardware_list (line 101) | static int mvme16x_get_hardware_list(char *buffer) function config_mvme16x (line 129) | void __init config_mvme16x(void) function irqreturn_t (line 196) | static irqreturn_t mvme16x_abort_int (int irq, void *dev_id, struct pt_r... function irqreturn_t (line 224) | static irqreturn_t mvme16x_timer_int (int irq, void *dev_id, struct pt_r... function mvme16x_sched_init (line 230) | void mvme16x_sched_init (irqreturn_t (*timer_routine)(int, void *, struc... function mvme16x_gettimeoffset (line 256) | unsigned long mvme16x_gettimeoffset (void) function bcd2int (line 261) | int bcd2int (unsigned char b) function mvme16x_hwclk (line 266) | int mvme16x_hwclk(int op, struct rtc_time *t) function mvme16x_set_clock_mmss (line 282) | int mvme16x_set_clock_mmss (unsigned long nowtime) FILE: arch/m68k/mvme16x/rtc.c function rtc_ioctl (line 41) | static int rtc_ioctl(struct inode *inode, struct file *file, unsigned in... function rtc_open (line 130) | static int rtc_open(struct inode *inode, struct file *file) function rtc_release (line 141) | static int rtc_release(struct inode *inode, struct file *file) type file_operations (line 151) | struct file_operations type miscdevice (line 157) | struct miscdevice function rtc_MK48T08_init (line 164) | int __init rtc_MK48T08_init(void) FILE: arch/m68k/q40/config.c type pt_regs (line 41) | struct pt_regs type pt_regs (line 42) | struct pt_regs type seq_file (line 45) | struct seq_file type pt_regs (line 50) | struct pt_regs type pt_regs (line 51) | struct pt_regs type rtc_time (line 54) | struct rtc_time type rtc_pll_info (line 57) | struct rtc_pll_info type rtc_pll_info (line 58) | struct rtc_pll_info type console (line 67) | struct console type console (line 72) | struct console function q40_mem_console_write (line 83) | static void q40_mem_console_write(struct console *co, const char *s, function printq40 (line 96) | void printq40(char *str) function q40_heartbeat (line 113) | static void q40_heartbeat(int on) function q40_reset (line 124) | void q40_reset(void) function q40_halt (line 133) | void q40_halt(void) function q40_get_model (line 143) | static void q40_get_model(char *model) function q40_get_hardware_list (line 150) | static int q40_get_hardware_list(char *buffer) function q40_disable_irqs (line 157) | void q40_disable_irqs(void) function config_q40 (line 167) | void __init config_q40(void) function q40_parse_bootinfo (line 220) | int q40_parse_bootinfo(const struct bi_record *rec) function bcd2bin (line 226) | static inline unsigned char bcd2bin (unsigned char b) function bin2bcd (line 231) | static inline unsigned char bin2bcd (unsigned char b) function q40_gettimeoffset (line 237) | unsigned long q40_gettimeoffset (void) function q40_hwclk (line 258) | int q40_hwclk(int op, struct rtc_time *t) function q40_get_ss (line 297) | unsigned int q40_get_ss(void) function q40_set_clock_mmss (line 307) | int q40_set_clock_mmss (unsigned long nowtime) function q40_get_rtc_pll (line 338) | static int q40_get_rtc_pll(struct rtc_pll_info *pll) function q40_set_rtc_pll (line 352) | static int q40_set_rtc_pll(struct rtc_pll_info *pll) FILE: arch/m68k/q40/q40ints.c type pt_regs (line 45) | struct pt_regs type pt_regs (line 48) | struct pt_regs type pt_regs (line 49) | struct pt_regs type q40_irq_node (line 54) | struct q40_irq_node { function q40_init_IRQ (line 79) | void q40_init_IRQ (void) function q40_request_irq (line 106) | int q40_request_irq(unsigned int irq, function q40_free_irq (line 160) | void q40_free_irq(unsigned int irq, void *dev_id) function irqreturn_t (line 199) | irqreturn_t q40_process_int (int level, struct pt_regs *fp) function q40_mksound (line 216) | void q40_mksound(unsigned int hz, unsigned int ticks) type pt_regs (line 235) | struct pt_regs function irqreturn_t (line 237) | static irqreturn_t q40_timer_int (int irq, void * dev, struct pt_regs * ... function q40_sched_init (line 253) | void q40_sched_init (irqreturn_t (*timer_routine)(int, void *, struct pt... type IRQ_TABLE (line 275) | struct IRQ_TABLE{ unsigned mask; int irq ;} type IRQ_TABLE (line 277) | struct IRQ_TABLE type IRQ_TABLE (line 282) | struct IRQ_TABLE function irqreturn_t (line 312) | irqreturn_t q40_irq2_handler (int vec, void *devname, struct pt_regs *fp) function show_q40_interrupts (line 394) | int show_q40_interrupts (struct seq_file *p, void *v) function irqreturn_t (line 411) | static irqreturn_t q40_defhand (int irq, void *dev_id, struct pt_regs *fp) function irqreturn_t (line 418) | static irqreturn_t default_handler(int lev, void *dev_id, struct pt_regs... type pt_regs (line 424) | struct pt_regs function q40_enable_irq (line 436) | void q40_enable_irq (unsigned int irq) function q40_disable_irq (line 449) | void q40_disable_irq (unsigned int irq) function q40_probe_irq_on (line 463) | unsigned long q40_probe_irq_on (void) function q40_probe_irq_off (line 468) | int q40_probe_irq_off (unsigned long irqs) FILE: arch/m68k/sun3/config.c type seq_file (line 39) | struct seq_file type pt_regs (line 40) | struct pt_regs type rtc_time (line 43) | struct rtc_time function sun3_get_hardware_list (line 50) | static int sun3_get_hardware_list(char *buffer) function sun3_init (line 62) | void __init sun3_init(void) function sun3_reboot (line 106) | static void sun3_reboot (void) function sun3_halt (line 111) | static void sun3_halt (void) function sun3_bootmem_alloc (line 118) | void __init sun3_bootmem_alloc(unsigned long memory_start, unsigned long... function config_sun3 (line 139) | void __init config_sun3(void) function sun3_sched_init (line 177) | void __init sun3_sched_init(irqreturn_t (*timer_routine)(int, void *, st... FILE: arch/m68k/sun3/dvma.c function dvma_page (line 22) | inline unsigned long dvma_page(unsigned long kaddr, unsigned long vaddr) function dvma_map_iommu (line 44) | int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, function sun3_dvma_init (line 65) | void sun3_dvma_init(void) FILE: arch/m68k/sun3/idprom.c type idprom (line 18) | struct idprom type idprom (line 19) | struct idprom type Sun_Machine_Models (line 25) | struct Sun_Machine_Models function display_system_type (line 57) | static void __init display_system_type(unsigned char machtype) function sun3_get_model (line 80) | void sun3_get_model(unsigned char* model) function calc_idprom_cksum (line 95) | static unsigned char __init calc_idprom_cksum(struct idprom *idprom) function idprom_init (line 106) | void __init idprom_init(void) FILE: arch/m68k/sun3/intersil.c function sun3_gettimeoffset (line 28) | unsigned long sun3_gettimeoffset(void) function sun3_hwclk (line 36) | int sun3_hwclk(int set, struct rtc_time *t) FILE: arch/m68k/sun3/leds.c function sun3_leds (line 5) | void sun3_leds(unsigned char byte) FILE: arch/m68k/sun3/mmu_emu.c type mm_struct (line 58) | struct mm_struct type mm_struct (line 59) | struct mm_struct function print_pte (line 71) | void print_pte (pte_t pte) function print_pte_vaddr (line 118) | void print_pte_vaddr (unsigned long vaddr) function mmu_emu_init (line 127) | void mmu_emu_init(unsigned long bootmem_end) function clear_context (line 209) | void clear_context(unsigned long context) function get_free_context (line 245) | unsigned long get_free_context(struct mm_struct *mm) function mmu_emu_map_pmeg (line 283) | inline void mmu_emu_map_pmeg (int context, int vaddr) function mmu_emu_handle_fault (line 355) | int mmu_emu_handle_fault (unsigned long vaddr, int read_flag, int kernel... FILE: arch/m68k/sun3/prom/console.c function prom_nbgetchar (line 19) | int function prom_nbputchar (line 34) | int function prom_getchar (line 47) | char function prom_putchar (line 56) | void function prom_query_input_device (line 65) | enum prom_input_device function prom_query_output_device (line 116) | enum prom_output_device FILE: arch/m68k/sun3/prom/init.c type linux_romvec (line 15) | struct linux_romvec type prom_major_version (line 16) | enum prom_major_version type linux_nodeops (line 23) | struct linux_nodeops function prom_init (line 33) | void __init prom_init(struct linux_romvec *rp) FILE: arch/m68k/sun3/prom/misc.c function prom_reboot (line 18) | void function prom_cmdline (line 30) | void function prom_halt (line 38) | void function prom_get_idprom (line 55) | unsigned char function prom_version (line 76) | int function prom_getrev (line 83) | int function prom_getprev (line 90) | int FILE: arch/m68k/sun3/prom/printf.c function prom_printf (line 23) | void FILE: arch/m68k/sun3/sbus.c function sbus_init (line 16) | int __init sbus_init(void) FILE: arch/m68k/sun3/sun3dvma.c function dvma_unmap_iommu (line 23) | static inline void dvma_unmap_iommu(unsigned long a, int b) type hole (line 38) | struct hole { type list_head (line 45) | struct list_head type list_head (line 46) | struct list_head type hole (line 47) | struct hole function print_use (line 56) | static void print_use(void) function print_holes (line 82) | static void print_holes(struct list_head *holes) function refill (line 103) | static inline int refill(void) type hole (line 132) | struct hole type hole (line 134) | struct hole function get_baddr (line 150) | static inline unsigned long get_baddr(int len, unsigned long align) function free_baddr (line 202) | static inline int free_baddr(unsigned long baddr) function dvma_init (line 249) | void dvma_init(void) function dvma_map_align (line 279) | inline unsigned long dvma_map_align(unsigned long kaddr, int len, int al... function dvma_unmap (line 319) | void dvma_unmap(void *baddr) function dvma_free (line 374) | void dvma_free(void *vaddr) FILE: arch/m68k/sun3/sun3ints.c type pt_regs (line 22) | struct pt_regs function sun3_disable_interrupts (line 24) | void sun3_disable_interrupts(void) function sun3_enable_interrupts (line 29) | void sun3_enable_interrupts(void) function sun3_insert_irq (line 43) | void sun3_insert_irq(irq_node_t **list, irq_node_t *node) function sun3_delete_irq (line 47) | void sun3_delete_irq(irq_node_t **list, void *dev_id) function sun3_enable_irq (line 51) | void sun3_enable_irq(unsigned int irq) function sun3_disable_irq (line 56) | void sun3_disable_irq(unsigned int irq) function sun3_do_irq (line 61) | inline void sun3_do_irq(int irq, struct pt_regs *fp) function irqreturn_t (line 68) | static irqreturn_t sun3_int7(int irq, void *dev_id, struct pt_regs *fp) function irqreturn_t (line 77) | static irqreturn_t sun3_int5(int irq, void *dev_id, struct pt_regs *fp) type pt_regs (line 100) | struct pt_regs type pt_regs (line 116) | struct pt_regs type pt_regs (line 120) | struct pt_regs function show_sun3_interrupts (line 126) | int show_sun3_interrupts(struct seq_file *p, void *v) function irqreturn_t (line 142) | static irqreturn_t sun3_inthandle(int irq, void *dev_id, struct pt_regs ... function irqreturn_t (line 154) | static irqreturn_t sun3_vec255(int irq, void *dev_id, struct pt_regs *fp) function sun3_init_IRQ (line 160) | void sun3_init_IRQ(void) function sun3_request_irq (line 179) | int sun3_request_irq(unsigned int irq, irqreturn_t (*handler)(int, void ... function sun3_free_irq (line 222) | void sun3_free_irq(unsigned int irq, void *dev_id) function irqreturn_t (line 249) | irqreturn_t sun3_process_int(int irq, struct pt_regs *regs) FILE: arch/m68k/sun3x/config.c function sun3_leds (line 30) | void sun3_leds(unsigned int i) function sun3x_get_hardware_list (line 35) | static int sun3x_get_hardware_list(char *buffer) function config_sun3x (line 50) | void __init config_sun3x(void) FILE: arch/m68k/sun3x/dvma.c function dvma_print (line 66) | void dvma_print (unsigned long dvma_addr) function dvma_map_cpu (line 83) | inline int dvma_map_cpu(unsigned long kaddr, function dvma_map_iommu (line 152) | inline int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, function dvma_unmap_iommu (line 184) | void dvma_unmap_iommu(unsigned long baddr, int len) FILE: arch/m68k/sun3x/prom.c type linux_romvec (line 29) | struct linux_romvec function sun3x_halt (line 35) | void sun3x_halt(void) function sun3x_reboot (line 60) | void sun3x_reboot(void) function sun3x_prom_write (line 78) | static void sun3x_prom_write(struct console *co, const char *s, type console (line 90) | struct console function sun3x_prom_init (line 97) | void sun3x_prom_init(void) function prom_getintdefault (line 132) | int prom_getintdefault(int node, char *property, int deflt) function prom_getbool (line 137) | int prom_getbool (int node, char *prop) function prom_printf (line 142) | void prom_printf(char *fmt, ...) function prom_halt (line 147) | void prom_halt (void) function prom_get_idprom (line 156) | unsigned char FILE: arch/m68k/sun3x/time.c function sun3x_hwclk (line 40) | int sun3x_hwclk(int set, struct rtc_time *t) function sun3x_gettimeoffset (line 75) | unsigned long sun3x_gettimeoffset (void) function sun3x_timer_tick (line 81) | static void sun3x_timer_tick(int irq, void *dev_id, struct pt_regs *regs) function sun3x_sched_init (line 93) | void __init sun3x_sched_init(irqreturn_t (*vector)(int, void *, struct p... FILE: arch/m68k/sun3x/time.h type rtc_time (line 4) | struct rtc_time type pt_regs (line 6) | struct pt_regs type mostek_dt (line 8) | struct mostek_dt { FILE: arch/m68k/tools/amiga/dmesg.c type savekmsg (line 32) | struct savekmsg { function main (line 41) | int main(int argc, char *argv[]) FILE: arch/m68knommu/kernel/asm-offsets.c function main (line 24) | int main(void) FILE: arch/m68knommu/kernel/comempci.c type pt_regs (line 78) | struct pt_regs function pci_resetbus (line 86) | void pci_resetbus(void) function pcibios_assign_resource_slot (line 108) | int pcibios_assign_resource_slot(int slot) function pcibios_enable_slot (line 227) | int pcibios_enable_slot(int slot) function pcibios_assign_resources (line 259) | void pcibios_assign_resources(void) function pcibios_init (line 286) | int pcibios_init(void) function pcibios_fixup_bus (line 354) | void pcibios_fixup_bus(struct pci_bus *b) function pcibios_align_resource (line 360) | void pcibios_align_resource(void *data, struct resource *res, unsigned l... function pcibios_enable_device (line 366) | int pcibios_enable_device(struct pci_dev *dev, int mask) function pcibios_update_resource (line 378) | void pcibios_update_resource(struct pci_dev *dev, struct resource *root,... function pci_outb (line 396) | void pci_outb(unsigned char val, unsigned int addr) function pci_outw (line 414) | void pci_outw(unsigned short val, unsigned int addr) function pci_outl (line 434) | void pci_outl(unsigned int val, unsigned int addr) function pci_inb (line 463) | unsigned char pci_inb(unsigned int addr) function pci_inw (line 494) | unsigned short pci_inw(unsigned int addr) function pci_inl (line 522) | unsigned int pci_inl(unsigned int addr) function pci_outsb (line 549) | void pci_outsb(void *addr, void *buf, int len) function pci_outsw (line 573) | void pci_outsw(void *addr, void *buf, int len) function pci_outsl (line 601) | void pci_outsl(void *addr, void *buf, int len) function pci_insb (line 629) | void pci_insb(void *addr, void *buf, int len) function pci_insw (line 653) | void pci_insw(void *addr, void *buf, int len) function pci_insl (line 681) | void pci_insl(void *addr, void *buf, int len) type pci_localirqlist (line 709) | struct pci_localirqlist { type pci_localirqlist (line 715) | struct pci_localirqlist function pci_request_irq (line 719) | int pci_request_irq(unsigned int irq, function pci_free_irq (line 753) | void pci_free_irq(unsigned int irq, void *dev_id) function pci_interrupt (line 777) | void pci_interrupt(int irq, void *id, struct pt_regs *fp) function pci_bmfree (line 837) | void pci_bmfree(void *mp, int size) function pci_virt_to_bus (line 855) | unsigned long pci_virt_to_bus(volatile void *address) function pci_bmcpyto (line 889) | void pci_bmcpyto(void *dst, void *src, int len) function pci_bmcpyfrom (line 930) | void pci_bmcpyfrom(void *dst, void *src, int len) type pci_dev (line 971) | struct pci_dev function pci_free_consistent (line 984) | void pci_free_consistent(struct pci_dev *dev, size_t size, void *cpu_add... FILE: arch/m68knommu/kernel/dma.c type device (line 14) | struct device function dma_free_coherent (line 32) | void dma_free_coherent(struct device *dev, size_t size, FILE: arch/m68knommu/kernel/init_task.c type fs_struct (line 15) | struct fs_struct type files_struct (line 16) | struct files_struct type signal_struct (line 17) | struct signal_struct type sighand_struct (line 18) | struct sighand_struct type mm_struct (line 19) | struct mm_struct type task_struct (line 29) | struct task_struct FILE: arch/m68knommu/kernel/m68k_ksyms.c type pt_regs (line 21) | struct pt_regs type user (line 21) | struct user type pt_regs (line 22) | struct pt_regs FILE: arch/m68knommu/kernel/module.c function module_free (line 23) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 31) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate (line 39) | int apply_relocate(Elf32_Shdr *sechdrs, function apply_relocate_add (line 79) | int apply_relocate_add(Elf32_Shdr *sechdrs, function module_finalize (line 119) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 126) | void module_arch_cleanup(struct module *mod) FILE: arch/m68knommu/kernel/process.c function default_idle (line 46) | void default_idle(void) function cpu_idle (line 63) | void cpu_idle(void) function machine_restart (line 69) | void machine_restart(char * __unused) function machine_halt (line 78) | void machine_halt(void) function machine_power_off (line 87) | void machine_power_off(void) function show_regs (line 96) | void show_regs(struct pt_regs * regs) function kernel_thread (line 114) | int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function flush_thread (line 148) | void flush_thread(void) function asmlinkage (line 170) | asmlinkage int m68k_fork(struct pt_regs *regs) function asmlinkage (line 176) | asmlinkage int m68k_vfork(struct pt_regs *regs) function asmlinkage (line 181) | asmlinkage int m68k_clone(struct pt_regs *regs) function copy_thread (line 194) | int copy_thread(int nr, unsigned long clone_flags, function dump_fpu (line 243) | int dump_fpu(struct pt_regs *regs, struct user_m68kfp_struct *fpu) function dump_thread (line 280) | void dump_thread(struct pt_regs * regs, struct user * dump) function dump (line 326) | void dump(struct pt_regs *fp) function asmlinkage (line 389) | asmlinkage int sys_execve(char *name, char **argv, char **envp) function get_wchan (line 407) | unsigned long get_wchan(struct task_struct *p) function thread_saved_pc (line 432) | unsigned long thread_saved_pc(struct task_struct *tsk) FILE: arch/m68knommu/kernel/ptrace.c function get_reg (line 59) | static inline long get_reg(struct task_struct *task, int regno) function put_reg (line 75) | static inline int put_reg(struct task_struct *task, int regno, function ptrace_disable (line 95) | void ptrace_disable(struct task_struct *child) function asmlinkage (line 103) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 366) | asmlinkage void syscall_trace(void) FILE: arch/m68knommu/kernel/semaphore.c function __up (line 46) | void __up(struct semaphore *sem) function __down (line 100) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 111) | int __sched __down_interruptible(struct semaphore * sem) function __down_trylock (line 131) | int __down_trylock(struct semaphore * sem) FILE: arch/m68knommu/kernel/setup.c function dummy_waitbut (line 51) | static void dummy_waitbut(void) type pt_regs (line 55) | struct pt_regs type kbd_repeat (line 59) | struct kbd_repeat type pt_regs (line 63) | struct pt_regs type seq_file (line 66) | struct seq_file type pt_regs (line 67) | struct pt_regs type hwclk_time (line 72) | struct hwclk_time function setup_arch (line 138) | void setup_arch(char **cmdline_p) function get_cpuinfo (line 256) | int get_cpuinfo(char * buffer) function show_cpuinfo (line 288) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 317) | struct seq_file type seq_file (line 322) | struct seq_file function c_stop (line 328) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 332) | struct seq_operations function arch_gettod (line 339) | void arch_gettod(int *year, int *mon, int *day, int *hour, FILE: arch/m68knommu/kernel/signal.c type pt_regs (line 54) | struct pt_regs function asmlinkage (line 59) | asmlinkage int do_sigsuspend(struct pt_regs *regs) function asmlinkage (line 80) | asmlinkage int function asmlinkage (line 110) | asmlinkage int function asmlinkage (line 142) | asmlinkage int type sigframe (line 156) | struct sigframe type rt_sigframe (line 167) | struct rt_sigframe function restore_fpu_state (line 182) | static inline int restore_fpu_state(struct sigcontext *sc) function rt_restore_fpu_state (line 219) | static inline int rt_restore_fpu_state(struct ucontext *uc) function restore_sigcontext (line 272) | static inline int function rt_restore_ucontext (line 307) | static inline int function asmlinkage (line 354) | asmlinkage int do_sigreturn(unsigned long __unused) function asmlinkage (line 386) | asmlinkage int do_rt_sigreturn(unsigned long __unused) function save_fpu_state (line 420) | static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs ... function rt_save_fpu_state (line 447) | static inline int rt_save_fpu_state(struct ucontext *uc, struct pt_regs ... function setup_sigcontext (line 492) | static void setup_sigcontext(struct sigcontext *sc, struct pt_regs *regs, function rt_setup_ucontext (line 509) | static inline int rt_setup_ucontext(struct ucontext *uc, struct pt_regs ... function push_cache (line 540) | static inline void push_cache (unsigned long vaddr) type k_sigaction (line 545) | struct k_sigaction type pt_regs (line 545) | struct pt_regs function setup_frame (line 560) | static void setup_frame (int sig, struct k_sigaction *ka, function setup_rt_frame (line 623) | static void setup_rt_frame (int sig, struct k_sigaction *ka, siginfo_t *... function handle_restart (line 690) | static inline void function handle_signal (line 717) | static void function asmlinkage (line 749) | asmlinkage int do_signal(sigset_t *oldset, struct pt_regs *regs) FILE: arch/m68knommu/kernel/sys_m68k.c function asmlinkage (line 34) | asmlinkage int sys_pipe(unsigned long * fildes) function do_mmap2 (line 48) | static inline long do_mmap2( function sys_mmap2 (line 73) | asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, type mmap_arg_struct (line 87) | struct mmap_arg_struct { function asmlinkage (line 96) | asmlinkage int old_mmap(struct mmap_arg_struct *arg) type sel_arg_struct (line 115) | struct sel_arg_struct { function asmlinkage (line 121) | asmlinkage int old_select(struct sel_arg_struct *arg) function asmlinkage (line 136) | asmlinkage int sys_ipc (uint call, int first, int second, function asmlinkage (line 197) | asmlinkage int function asmlinkage (line 204) | asmlinkage int sys_getpagesize(void) FILE: arch/m68knommu/kernel/time.c function set_rtc_mmss (line 37) | static inline int set_rtc_mmss(unsigned long nowtime) function irqreturn_t (line 48) | static irqreturn_t timer_interrupt(int irq, void *dummy, struct pt_regs ... function time_init (line 108) | void time_init(void) function do_gettimeofday (line 129) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 156) | int do_settimeofday(struct timespec *tv) function sched_clock (line 193) | unsigned long long sched_clock(void) FILE: arch/m68knommu/kernel/traps.c function trap_init (line 63) | void __init trap_init(void) function die_if_kernel (line 69) | void die_if_kernel(char *str, struct pt_regs *fp, int nr) function asmlinkage (line 89) | asmlinkage void buserr_c(struct frame *fp) function show_stack (line 109) | void show_stack(struct task_struct *task, unsigned long *esp) function bad_super_trap (line 154) | void bad_super_trap(struct frame *fp) function asmlinkage (line 169) | asmlinkage void trap_c(struct frame *fp) function asmlinkage (line 293) | asmlinkage void set_esp0(unsigned long ssp) function dump_stack (line 302) | void dump_stack(void) function asmlinkage (line 310) | asmlinkage void fpemu_signal(int signal, int code, void *addr) FILE: arch/m68knommu/lib/ashldi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/m68knommu/lib/ashrdi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/m68knommu/lib/checksum.c function from32to16 (line 37) | static inline unsigned short from32to16(unsigned long x) function do_csum (line 46) | static unsigned long do_csum(const unsigned char * buff, int len) function ip_fast_csum (line 99) | unsigned short ip_fast_csum(unsigned char * iph, unsigned int ihl) function csum_partial (line 116) | unsigned int csum_partial(const unsigned char * buff, int len, unsigned ... function ip_compute_csum (line 133) | unsigned short ip_compute_csum(const unsigned char * buff, int len) function csum_partial_copy_from_user (line 142) | unsigned int function csum_partial_copy (line 155) | unsigned int FILE: arch/m68knommu/lib/delay.c function udelay (line 17) | void udelay(unsigned long usecs) FILE: arch/m68knommu/lib/lshrdi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/m68knommu/lib/muldi3.c type SItype (line 59) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 60) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 61) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 62) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 64) | struct DIstruct {SItype high, low;} type DIunion (line 66) | typedef union function DItype (line 72) | DItype FILE: arch/m68knommu/mm/fault.c type pt_regs (line 22) | struct pt_regs function asmlinkage (line 35) | asmlinkage int do_page_fault(struct pt_regs *regs, unsigned long address, FILE: arch/m68knommu/mm/init.c type pt_regs (line 44) | struct pt_regs function show_mem (line 68) | void show_mem(void) function paging_init (line 104) | void paging_init(void) function mem_init (line 153) | void mem_init(void) function free_initrd_mem (line 193) | void free_initrd_mem(unsigned long start, unsigned long end) function free_initmem (line 207) | void FILE: arch/m68knommu/mm/kmap.c function iounmap (line 36) | void iounmap(void *addr) function __iounmap (line 45) | void __iounmap(void *addr, unsigned long size) function kernel_set_cachemode (line 54) | void kernel_set_cachemode(void *addr, unsigned long size, int cmode) FILE: arch/m68knommu/mm/memory.c function cache_clear (line 36) | void cache_clear (unsigned long paddr, int len) function cache_invalidate_lines (line 48) | static __inline__ void cache_invalidate_lines(unsigned long paddr, int len) function cache_push (line 84) | void cache_push (unsigned long paddr, int len) function cache_push_v (line 98) | void cache_push_v (unsigned long vaddr, int len) function kernel_map (line 107) | unsigned long kernel_map(unsigned long paddr, unsigned long size, function is_in_rom (line 114) | int is_in_rom(unsigned long addr) FILE: arch/m68knommu/platform/5206/config.c type pt_regs (line 30) | struct pt_regs function mcf_autovector (line 49) | void mcf_autovector(unsigned int vec) function mcf_settimericr (line 66) | void mcf_settimericr(unsigned int timer, unsigned int level) function mcf_timerirqpending (line 85) | int mcf_timerirqpending(int timer) function config_BSP (line 99) | void config_BSP(char *commandp, int size) FILE: arch/m68knommu/platform/5206e/config.c type pt_regs (line 29) | struct pt_regs function mcf_autovector (line 48) | void mcf_autovector(unsigned int vec) function mcf_settimericr (line 65) | void mcf_settimericr(unsigned int timer, unsigned int level) function mcf_timerirqpending (line 84) | int mcf_timerirqpending(int timer) function config_BSP (line 98) | void config_BSP(char *commandp, int size) FILE: arch/m68knommu/platform/5249/config.c type pt_regs (line 28) | struct pt_regs function mcf_autovector (line 49) | void mcf_autovector(unsigned int vec) function mcf_settimericr (line 63) | void mcf_settimericr(unsigned int timer, unsigned int level) function mcf_timerirqpending (line 82) | int mcf_timerirqpending(int timer) function config_BSP (line 96) | void config_BSP(char *commandp, int size) FILE: arch/m68knommu/platform/5272/config.c type pt_regs (line 30) | struct pt_regs function mcf_disableall (line 52) | void mcf_disableall(void) function mcf_autovector (line 65) | void mcf_autovector(unsigned int vec) function mcf_settimericr (line 72) | void mcf_settimericr(int timer, int level) function mcf_timerirqpending (line 84) | int mcf_timerirqpending(int timer) function config_BSP (line 97) | void config_BSP(char *commandp, int size) FILE: arch/m68knommu/platform/527x/config.c type pt_regs (line 31) | struct pt_regs function mcf_disableall (line 49) | void mcf_disableall(void) function mcf_autovector (line 57) | void mcf_autovector(unsigned int vec) function config_BSP (line 64) | void config_BSP(char *commandp, int size) FILE: arch/m68knommu/platform/528x/config.c type pt_regs (line 31) | struct pt_regs function mcf_disableall (line 49) | void mcf_disableall(void) function mcf_autovector (line 57) | void mcf_autovector(unsigned int vec) function config_BSP (line 64) | void config_BSP(char *commandp, int size) FILE: arch/m68knommu/platform/5307/config.c type pt_regs (line 31) | struct pt_regs function mcf_autovector (line 56) | void mcf_autovector(unsigned int vec) function mcf_settimericr (line 70) | void mcf_settimericr(unsigned int timer, unsigned int level) function mcf_timerirqpending (line 89) | int mcf_timerirqpending(int timer) function config_BSP (line 103) | void config_BSP(char *commandp, int size) FILE: arch/m68knommu/platform/5307/ints.c function irqreturn_t (line 47) | static irqreturn_t default_irq_handler(int irq, void *ptr, struct pt_reg... function init_IRQ (line 67) | void __init init_IRQ(void) function irq_node_t (line 88) | irq_node_t *new_irq_node(void) function request_irq (line 101) | int request_irq( function free_irq (line 142) | void free_irq(unsigned int irq, void *dev_id) function sys_request_irq (line 171) | int sys_request_irq(unsigned int irq, function sys_free_irq (line 203) | void sys_free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 225) | unsigned long probe_irq_on (void) function probe_irq_off (line 232) | int probe_irq_off (unsigned long irqs) function asmlinkage (line 239) | asmlinkage void process_int(unsigned long vec, struct pt_regs *fp) function show_interrupts (line 255) | int show_interrupts(struct seq_file *p, void *v) function init_irq_proc (line 276) | void init_irq_proc(void) FILE: arch/m68knommu/platform/5307/pit.c function coldfire_pit_tick (line 28) | void coldfire_pit_tick(void) function coldfire_pit_init (line 39) | void coldfire_pit_init(irqreturn_t (*handler)(int, void *, struct pt_reg... function coldfire_pit_offset (line 66) | unsigned long coldfire_pit_offset(void) FILE: arch/m68knommu/platform/5307/timers.c type mcftimer (line 35) | struct mcftimer function coldfire_tick (line 46) | void coldfire_tick(void) function coldfire_timer_init (line 54) | void coldfire_timer_init(irqreturn_t (*handler)(int, void *, struct pt_r... function coldfire_timer_offset (line 74) | unsigned long coldfire_timer_offset(void) type mcftimer (line 103) | struct mcftimer function coldfire_profile_tick (line 109) | void coldfire_profile_tick(int irq, void *dummy, struct pt_regs *regs) function coldfire_profile_init (line 119) | void coldfire_profile_init(void) FILE: arch/m68knommu/platform/5307/vectors.c function asmlinkage (line 32) | asmlinkage void dbginterrupt_c(struct frame *fp) function set_evector (line 46) | void set_evector(int vecnum, void (*handler)(void)) function coldfire_trap_init (line 60) | void __init coldfire_trap_init(void) function coldfire_reset (line 90) | void coldfire_reset(void) FILE: arch/m68knommu/platform/5407/config.c type pt_regs (line 30) | struct pt_regs function mcf_autovector (line 55) | void mcf_autovector(unsigned int vec) function mcf_settimericr (line 69) | void mcf_settimericr(unsigned int timer, unsigned int level) function mcf_timerirqpending (line 88) | int mcf_timerirqpending(int timer) function config_BSP (line 102) | void config_BSP(char *commandp, int size) FILE: arch/m68knommu/platform/68328/config.c function BSP_sched_init (line 33) | void BSP_sched_init(irqreturn_t (*timer_routine)(int, void *, struct pt_... function BSP_tick (line 62) | void BSP_tick(void) function BSP_gettimeoffset (line 68) | unsigned long BSP_gettimeoffset (void) function BSP_gettod (line 73) | void BSP_gettod (int *yearp, int *monp, int *dayp, function BSP_hwclk (line 78) | int BSP_hwclk(int op, struct hwclk_time *t) function BSP_set_clock_mmss (line 88) | int BSP_set_clock_mmss (unsigned long nowtime) function BSP_reset (line 101) | void BSP_reset (void) function config_BSP (line 111) | void config_BSP(char *command, int len) FILE: arch/m68knommu/platform/68328/ints.c type pt_regs (line 66) | struct pt_regs function init_IRQ (line 108) | void init_IRQ(void) function request_irq (line 140) | int request_irq( function free_irq (line 177) | void free_irq(unsigned int irq, void *dev_id) function show_interrupts (line 198) | int show_interrupts(struct seq_file *p, void *v) function process_int (line 224) | void process_int(int vec, struct pt_regs *fp) FILE: arch/m68knommu/platform/68360/commproc.c type cpm_action (line 65) | struct cpm_action { type cpm_action (line 69) | struct cpm_action type pt_regs (line 70) | struct pt_regs function m360_cpm_reset (line 80) | void m360_cpm_reset() function cpm_interrupt_init (line 123) | void function cpm_interrupt (line 163) | static void function cpm_error_interrupt (line 202) | static void function cpm_install_handler (line 209) | void function cpm_free_handler (line 228) | void function uint (line 244) | uint function uint (line 263) | uint function m360_cpm_setbrg (line 288) | void FILE: arch/m68knommu/platform/68360/config.c function BSP_sched_init (line 54) | void BSP_sched_init(void (*timer_routine)(int, void *, struct pt_regs *)) function BSP_tick (line 100) | void BSP_tick(void) function BSP_gettimeoffset (line 108) | unsigned long BSP_gettimeoffset (void) function BSP_gettod (line 113) | void BSP_gettod (int *yearp, int *monp, int *dayp, function BSP_hwclk (line 118) | int BSP_hwclk(int op, struct hwclk_time *t) function BSP_set_clock_mmss (line 128) | int BSP_set_clock_mmss (unsigned long nowtime) function BSP_reset (line 141) | void BSP_reset (void) FILE: arch/m68knommu/platform/68360/ints.c function init_IRQ (line 58) | void init_IRQ(void) function M68360_insert_irq (line 138) | void M68360_insert_irq(irq_node_t **list, irq_node_t *node) function M68360_delete_irq (line 162) | void M68360_delete_irq(irq_node_t **list, void *dev_id) function request_irq (line 183) | int request_irq( function free_irq (line 226) | void free_irq(unsigned int irq, void *dev_id) function M68360_enable_irq (line 254) | void M68360_enable_irq(unsigned int irq) function M68360_disable_irq (line 268) | void M68360_disable_irq(unsigned int irq) function show_interrupts (line 283) | int show_interrupts(struct seq_file *p, void *v) function process_int (line 309) | void process_int(int vec, struct pt_regs *fp) FILE: arch/m68knommu/platform/68EZ328/config.c function BSP_sched_init (line 33) | void BSP_sched_init(void (*timer_routine)(int, void *, struct pt_regs *)) function BSP_tick (line 45) | void BSP_tick(void) function BSP_gettimeoffset (line 51) | unsigned long BSP_gettimeoffset (void) function BSP_gettod (line 56) | void BSP_gettod (int *yearp, int *monp, int *dayp, function BSP_hwclk (line 61) | int BSP_hwclk(int op, struct hwclk_time *t) function BSP_set_clock_mmss (line 71) | int BSP_set_clock_mmss (unsigned long nowtime) function BSP_reset (line 84) | void BSP_reset (void) function config_BSP (line 105) | void config_BSP(char *command, int len) FILE: arch/m68knommu/platform/68VZ328/de2/config.c function dragen2_sched_init (line 38) | static void function dragen2_tick (line 57) | static void dragen2_tick(void) function dragen2_gettimeoffset (line 63) | static unsigned long dragen2_gettimeoffset(void) function dragen2_gettod (line 76) | static void dragen2_gettod(int *year, int *mon, int *day, int *hour, function dragen2_reset (line 87) | static void dragen2_reset(void) function init_hardware (line 106) | static void init_hardware(void) function config_BSP (line 173) | void config_BSP(char *command, int size) FILE: arch/m68knommu/platform/68VZ328/ucdimm/config.c function BSP_sched_init (line 28) | void BSP_sched_init(void (*timer_routine)(int, void *, struct pt_regs *)) function BSP_tick (line 40) | void BSP_tick(void) function BSP_gettimeoffset (line 46) | unsigned long BSP_gettimeoffset (void) function BSP_gettod (line 51) | void BSP_gettod (int *yearp, int *monp, int *dayp, function BSP_hwclk (line 56) | int BSP_hwclk(int op, struct hwclk_time *t) function BSP_set_clock_mmss (line 66) | int BSP_set_clock_mmss (unsigned long nowtime) function BSP_reset (line 79) | void BSP_reset (void) function _bsc1 (line 94) | _bsc0(char *, getserialnum) FILE: arch/mips/arc/arc_con.c function prom_console_write (line 16) | static void prom_console_write(struct console *co, const char *s, function prom_console_setup (line 27) | static int __init prom_console_setup(struct console *co, char *options) type console (line 32) | struct console function arc_console_init (line 44) | static int __init arc_console_init(void) FILE: arch/mips/arc/cmdline.c function prom_init_cmdline (line 71) | void __init prom_init_cmdline(void) FILE: arch/mips/arc/console.c function prom_putchar (line 23) | void prom_putchar(char c) function prom_getchar (line 33) | char prom_getchar(void) function prom_printf (line 45) | void prom_printf(char *fmt, ...) FILE: arch/mips/arc/env.c function PCHAR (line 17) | PCHAR __init function LONG (line 23) | LONG __init FILE: arch/mips/arc/file.c function LONG (line 16) | LONG __init function LONG (line 23) | LONG __init function LONG (line 29) | LONG __init function LONG (line 35) | LONG __init function LONG (line 41) | LONG __init function LONG (line 47) | LONG __init function LONG (line 53) | LONG __init function LONG (line 59) | LONG __init function LONG (line 65) | LONG __init function LONG (line 71) | LONG __init ArcSetFileInformation(ULONG FileID, ULONG AttributeFlags, FILE: arch/mips/arc/identify.c type smatch (line 23) | struct smatch { type smatch (line 31) | struct smatch type smatch (line 72) | struct smatch function prom_identify_arch (line 91) | void __init prom_identify_arch(void) FILE: arch/mips/arc/init.c type linux_romvec (line 19) | struct linux_romvec function prom_init (line 23) | void __init prom_init(void) FILE: arch/mips/arc/memory.c type linux_mdesc (line 35) | struct linux_mdesc type linux_mdesc (line 35) | struct linux_mdesc type linux_mdesc (line 37) | struct linux_mdesc function memtype_classify_arcs (line 66) | static inline int memtype_classify_arcs (union linux_memtypes type) function memtype_classify_arc (line 86) | static inline int memtype_classify_arc (union linux_memtypes type) function prom_memtype_classify (line 106) | static int __init prom_memtype_classify (union linux_memtypes type) function prom_meminit (line 114) | void __init prom_meminit(void) function prom_free_prom_memory (line 144) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/arc/misc.c function VOID (line 26) | VOID function VOID (line 38) | VOID function VOID (line 51) | VOID function VOID (line 63) | VOID function VOID (line 75) | VOID function LONG (line 87) | LONG type linux_sysid (line 93) | struct linux_sysid type linux_sysid (line 96) | struct linux_sysid function VOID (line 99) | VOID __init FILE: arch/mips/arc/promlib.c function prom_putchar (line 23) | void prom_putchar(char c) function prom_getchar (line 33) | char prom_getchar(void) FILE: arch/mips/arc/salone.c function LONG (line 10) | LONG __init ArcLoad(CHAR *Path, ULONG TopAddr, ULONG *ExecAddr, ULONG *L... function LONG (line 15) | LONG __init ArcInvoke(ULONG ExecAddr, ULONG StackAddr, ULONG Argc, CHAR ... function LONG (line 21) | LONG __init ArcExecute(CHAR *Path, LONG Argc, CHAR *Argv[], CHAR *Envp[]) FILE: arch/mips/arc/time.c type linux_tinfo (line 15) | struct linux_tinfo type linux_tinfo (line 18) | struct linux_tinfo function ULONG (line 21) | ULONG __init FILE: arch/mips/arc/tree.c function LONG (line 42) | LONG __init function LONG (line 55) | LONG __init function dump_component (line 93) | static void __init function traverse (line 103) | static void __init function prom_testtree (line 113) | void __init FILE: arch/mips/au1000/common/clocks.c function set_au1x00_speed (line 40) | void set_au1x00_speed(unsigned int new_freq) function get_au1x00_speed (line 45) | unsigned int get_au1x00_speed(void) function get_au1x00_uart_baud_base (line 57) | unsigned long get_au1x00_uart_baud_base(void) function set_au1x00_uart_baud_base (line 62) | void set_au1x00_uart_baud_base(unsigned long new_baud_base) function set_au1x00_lcd_clock (line 73) | void set_au1x00_lcd_clock(void) function get_au1x00_lcd_clock (line 91) | unsigned int get_au1x00_lcd_clock(void) FILE: arch/mips/au1000/common/cputable.c type cpu_spec (line 20) | struct cpu_spec type cpu_spec (line 25) | struct cpu_spec function set_cpuspec (line 44) | void FILE: arch/mips/au1000/common/dbdma.c type dbdev_tab_t (line 68) | typedef struct dbdma_device_table { type chan_tab_t (line 78) | typedef struct dbdma_chan_config { function dbdev_tab_t (line 193) | static dbdev_tab_t * function u32 (line 208) | u32 function u32 (line 324) | u32 function u32 (line 350) | u32 function u32 (line 519) | u32 function u32 (line 563) | u32 function u32 (line 606) | u32 function au1xxx_dbdma_stop (line 645) | void function au1xxx_dbdma_start (line 674) | void function au1xxx_dbdma_reset (line 690) | void function u32 (line 711) | u32 function au1xxx_dbdma_chan_free (line 729) | void function irqreturn_t (line 751) | static irqreturn_t function au1xxx_dbdma_init (line 781) | static void function au1xxx_dbdma_dump (line 794) | void FILE: arch/mips/au1000/common/dbg_io.c type uint8 (line 17) | typedef unsigned char uint8; type uint32 (line 18) | typedef unsigned int uint32; function debugInit (line 62) | void debugInit(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 88) | uint8 getDebugChar(void) function putDebugChar (line 103) | int putDebugChar(uint8 byte) FILE: arch/mips/au1000/common/dma.c type dma_chan (line 67) | struct dma_chan type dma_dev (line 80) | struct dma_dev { function au1000_dma_read_proc (line 102) | int au1000_dma_read_proc(char *buf, char **start, off_t fpos, type dma_dev (line 128) | struct dma_dev function dump_au1000_dma_channel (line 135) | void dump_au1000_dma_channel(unsigned int dmanr) function request_au1000_dma (line 164) | int request_au1000_dma(int dev_id, const char *dev_str, function free_au1000_dma (line 225) | void free_au1000_dma(unsigned int dmanr) FILE: arch/mips/au1000/common/irq.c type pt_regs (line 86) | struct pt_regs function startup_irq (line 92) | static unsigned int startup_irq(unsigned int irq_nr) function shutdown_irq (line 99) | static void shutdown_irq(unsigned int irq_nr) function local_enable_irq (line 106) | inline void local_enable_irq(unsigned int irq_nr) function local_disable_irq (line 120) | inline void local_disable_irq(unsigned int irq_nr) function mask_and_ack_rise_edge_irq (line 134) | static inline void mask_and_ack_rise_edge_irq(unsigned int irq_nr) function mask_and_ack_fall_edge_irq (line 148) | static inline void mask_and_ack_fall_edge_irq(unsigned int irq_nr) function mask_and_ack_either_edge_irq (line 162) | static inline void mask_and_ack_either_edge_irq(unsigned int irq_nr) function mask_and_ack_level_irq (line 181) | static inline void mask_and_ack_level_irq(unsigned int irq_nr) function end_irq (line 196) | static void end_irq(unsigned int irq_nr) function save_local_and_disable (line 209) | unsigned long save_local_and_disable(int controller) function restore_local_and_enable (line 232) | void restore_local_and_enable(int controller, unsigned long mask) type hw_interrupt_type (line 255) | struct hw_interrupt_type type hw_interrupt_type (line 266) | struct hw_interrupt_type type hw_interrupt_type (line 277) | struct hw_interrupt_type type hw_interrupt_type (line 288) | struct hw_interrupt_type function startup_match20_interrupt (line 300) | void startup_match20_interrupt(void) function setup_local_irq (line 306) | static void setup_local_irq(unsigned int irq_nr, int type, int int_req) function arch_init_irq (line 418) | void __init arch_init_irq(void) function intc0_req0_irqdispatch (line 487) | void intc0_req0_irqdispatch(struct pt_regs *regs) function intc0_req1_irqdispatch (line 513) | void intc0_req1_irqdispatch(struct pt_regs *regs) function intc1_req0_irqdispatch (line 542) | void intc1_req0_irqdispatch(struct pt_regs *regs) function intc1_req1_irqdispatch (line 558) | void intc1_req1_irqdispatch(struct pt_regs *regs) function save_au1xxx_intctl (line 588) | void function restore_au1xxx_intctl (line 611) | void FILE: arch/mips/au1000/common/pci.c type resource (line 42) | struct resource type resource (line 49) | struct resource type pci_ops (line 56) | struct pci_ops type pci_controller (line 58) | struct pci_controller function au1x_pci_setup (line 68) | static int __init au1x_pci_setup(void) FILE: arch/mips/au1000/common/platform.c type resource (line 17) | struct resource type platform_device (line 33) | struct platform_device type platform_device (line 44) | struct platform_device function au1xxx_platform_init (line 48) | int au1xxx_platform_init(void) FILE: arch/mips/au1000/common/power.c function save_core_regs (line 103) | static void function restore_core_regs (line 164) | static void function wakeup_from_suspend (line 208) | void wakeup_from_suspend(void) function au_sleep (line 213) | int au_sleep(void) function pm_do_sleep (line 262) | static int pm_do_sleep(ctl_table * ctl, int write, struct file *file, function pm_do_suspend (line 296) | static int pm_do_suspend(ctl_table * ctl, int write, struct file *file, function pm_do_freq (line 316) | static int pm_do_freq(ctl_table * ctl, int write, struct file *file, type ctl_table (line 426) | struct ctl_table type ctl_table (line 433) | struct ctl_table function pm_init (line 441) | static int __init pm_init(void) function calibrate_delay (line 459) | static void calibrate_delay(void) FILE: arch/mips/au1000/common/prom.c type t_env_var (line 50) | typedef struct function prom_init_cmdline (line 62) | void prom_init_cmdline(void) function str2hexnum (line 104) | inline unsigned char str2hexnum(unsigned char c) function str2eaddr (line 115) | inline void str2eaddr(unsigned char *ea, unsigned char *str) function get_ethernet_addr (line 130) | int get_ethernet_addr(char *ethernet_addr) function prom_free_prom_memory (line 155) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/au1000/common/puts.c function slow_down (line 47) | static inline void slow_down(void) function putch (line 56) | void function puts (line 73) | void function fputs (line 94) | void function put64 (line 115) | void function put32 (line 131) | void FILE: arch/mips/au1000/common/reset.c function au1000_restart (line 43) | void au1000_restart(char *command) function au1000_halt (line 165) | void au1000_halt(void) function au1000_power_off (line 192) | void au1000_power_off(void) FILE: arch/mips/au1000/common/setup.c type resource (line 50) | struct resource type resource (line 51) | struct resource type irqaction (line 54) | struct irqaction type irqaction (line 55) | struct irqaction type irqaction (line 57) | struct irqaction function au1x00_setup (line 60) | static int __init au1x00_setup(void) function phys_t (line 164) | phys_t fixup_bigphys_addr(phys_t phys_addr, phys_t size) FILE: arch/mips/au1000/common/time.c function ack_r4ktimer (line 74) | static inline void ack_r4ktimer(unsigned long newval) function mips_timer_interrupt (line 85) | void mips_timer_interrupt(struct pt_regs *regs) function counter0_irq (line 120) | void counter0_irq(int irq, void *dev_id, struct pt_regs *regs) function wakeup_counter0_adjust (line 172) | void function wakeup_counter0_set (line 200) | void function cal_r4koff (line 233) | unsigned long cal_r4koff(void) function div64_32 (line 309) | static unsigned long function do_fast_cp0_gettimeoffset (line 317) | static unsigned long do_fast_cp0_gettimeoffset(void) function do_fast_pm_gettimeoffset (line 369) | static unsigned long do_fast_pm_gettimeoffset(void) function au1xxx_timer_setup (line 387) | void au1xxx_timer_setup(struct irqaction *irq) function au1xxx_time_init (line 467) | void __init au1xxx_time_init(void) FILE: arch/mips/au1000/common/usbdev.c type ep0_stage_t (line 68) | typedef enum { type endpoint_reg_t (line 74) | typedef struct { type pkt_list_t (line 82) | typedef struct { type endpoint_t (line 88) | typedef struct { type usb_dev (line 106) | struct usb_dev { function endpoint_t (line 164) | static inline endpoint_t * function dump_setup (line 197) | static void function usbdev_pkt_t (line 209) | static inline usbdev_pkt_t * function link_tail (line 231) | static void function usbdev_pkt_t (line 249) | static usbdev_pkt_t * function usbdev_pkt_t (line 273) | static usbdev_pkt_t * function free_packet (line 289) | static inline void function flush_pkt_list (line 296) | static inline void function flush_write_fifo (line 304) | static inline void function flush_read_fifo (line 318) | static inline void function endpoint_flush (line 333) | static void function endpoint_stall (line 346) | static void function endpoint_unstall (line 358) | static void function endpoint_reset_datatoggle (line 369) | static void function endpoint_fifo_read (line 377) | static int function endpoint_fifo_write (line 399) | static int function kickstart_send_packet (line 430) | static void function usbdev_pkt_t (line 474) | static usbdev_pkt_t * function send_packet (line 508) | static int function kickstart_receive_packet (line 548) | static void function usbdev_pkt_t (line 586) | static usbdev_pkt_t * function ep0_stage_t (line 632) | static ep0_stage_t function ep0_stage_t (line 654) | static ep0_stage_t function ep0_stage_t (line 680) | static ep0_stage_t function ep0_stage_t (line 688) | static ep0_stage_t function ep0_stage_t (line 713) | static ep0_stage_t function ep0_stage_t (line 740) | static ep0_stage_t function ep0_stage_t (line 809) | static ep0_stage_t function ep0_stage_t (line 817) | static ep0_stage_t function ep0_stage_t (line 827) | static ep0_stage_t function ep0_stage_t (line 848) | static ep0_stage_t function ep0_stage_t (line 865) | static ep0_stage_t function ep0_stage_t (line 883) | static ep0_stage_t type ep0_stage_t (line 890) | typedef ep0_stage_t (*req_method_t)(struct usb_dev* dev, function do_setup (line 913) | static void function process_ep0_receive (line 943) | static void function process_ep_receive (line 1019) | static void function req_sus_intr (line 1034) | static void function dma_done_ep0_intr (line 1053) | static void function dma_done_ep_intr (line 1098) | static void function usbdev_alloc_packet (line 1163) | int function usbdev_send_packet (line 1184) | int function usbdev_receive_packet (line 1207) | int function usbdev_get_byte_count (line 1239) | int function usbdev_exit (line 1274) | void function usbdev_init (line 1309) | int FILE: arch/mips/au1000/csb250/board_setup.c function board_setup (line 51) | void __init board_setup(void) function csb250_pci_idsel (line 212) | int FILE: arch/mips/au1000/csb250/init.c function prom_init (line 62) | int __init prom_init(int argc, char **argv, char **envp, int *prom_vec) FILE: arch/mips/au1000/db1x00/board_setup.c function board_reset (line 51) | void board_reset (void) function board_setup (line 57) | void __init board_setup(void) FILE: arch/mips/au1000/db1x00/init.c function prom_init (line 54) | void __init prom_init(void) FILE: arch/mips/au1000/db1x00/mirage_ts.c type task_struct (line 77) | struct task_struct type DOWN_EVENT (line 87) | typedef struct { function pendown_irq (line 118) | static void pendown_irq(int irqnr, void *devid, struct pt_regs *regs) function ts_thread (line 124) | static int ts_thread(void *id) function ts_mirage_init (line 224) | static int __init ts_mirage_init(void) function ts_mirage_exit (line 249) | static void __exit ts_mirage_exit(void) FILE: arch/mips/au1000/hydrogen3/board_setup.c function board_reset (line 48) | void board_reset (void) function board_setup (line 52) | void __init board_setup(void) FILE: arch/mips/au1000/hydrogen3/init.c function prom_init (line 56) | int __init prom_init(int argc, char **argv, char **envp, int *prom_vec) FILE: arch/mips/au1000/mtx-1/board_setup.c function board_reset (line 47) | void board_reset (void) function board_setup (line 53) | void __init board_setup(void) FILE: arch/mips/au1000/mtx-1/init.c function prom_init (line 51) | void __init prom_init(void) FILE: arch/mips/au1000/pb1000/board_setup.c function board_reset (line 43) | void board_reset (void) function board_setup (line 47) | void __init board_setup(void) FILE: arch/mips/au1000/pb1000/init.c function prom_init (line 48) | void __init prom_init(void) FILE: arch/mips/au1000/pb1100/board_setup.c function board_reset (line 43) | void board_reset (void) function board_setup (line 49) | void __init board_setup(void) FILE: arch/mips/au1000/pb1100/init.c function prom_init (line 49) | void __init prom_init(void) FILE: arch/mips/au1000/pb1500/board_setup.c function board_reset (line 43) | void board_reset (void) function board_setup (line 49) | void __init board_setup(void) FILE: arch/mips/au1000/pb1500/init.c function prom_init (line 49) | void __init prom_init(void) FILE: arch/mips/au1000/pb1550/board_setup.c function board_reset (line 47) | void board_reset (void) function board_setup (line 53) | void __init board_setup(void) FILE: arch/mips/au1000/pb1550/init.c function prom_init (line 49) | void __init prom_init(void) FILE: arch/mips/au1000/xxs1500/board_setup.c function board_reset (line 43) | void board_reset (void) function board_setup (line 49) | void __init board_setup(void) FILE: arch/mips/au1000/xxs1500/init.c function prom_init (line 48) | void __init prom_init(void) FILE: arch/mips/boot/addinitrd.c function die (line 35) | void die (char *s) function main (line 41) | int main (int argc, char *argv[]) FILE: arch/mips/boot/ecoff.h type FILHDR (line 4) | typedef struct filehdr { type SCNHDR (line 19) | typedef struct scnhdr { type AOUTHDR (line 34) | typedef struct aouthdr { FILE: arch/mips/boot/elf2ecoff.c type sect (line 56) | struct sect { function copy (line 65) | static void copy(int out, int in, off_t offset, off_t size) function combine (line 99) | static void combine(struct sect *base, struct sect *new, int pad) function phcmp (line 117) | static int phcmp(const void *v1, const void *v2) function convert_elf_hdr (line 166) | static void convert_elf_hdr(Elf32_Ehdr * e) function convert_elf_phdrs (line 183) | static void convert_elf_phdrs(Elf32_Phdr * p, int num) function convert_elf_shdrs (line 200) | static void convert_elf_shdrs(Elf32_Shdr * s, int num) function convert_ecoff_filehdr (line 218) | static void convert_ecoff_filehdr(struct filehdr *f) function convert_ecoff_aouthdr (line 229) | static void convert_ecoff_aouthdr(struct aouthdr *a) function convert_ecoff_esecs (line 248) | static void convert_ecoff_esecs(struct scnhdr *s, int num) function main (line 265) | int main(int argc, char *argv[]) FILE: arch/mips/cobalt/irq.c function asmlinkage (line 45) | asmlinkage void cobalt_irq(struct pt_regs *regs) function arch_init_irq (line 90) | void __init arch_init_irq(void) FILE: arch/mips/cobalt/promcon.c function ns16550_cons_put_char (line 24) | static __inline__ void ns16550_cons_put_char(char ch, unsigned long ioaddr) function ns16550_cons_get_char (line 34) | static __inline__ char ns16550_cons_get_char(unsigned long ioaddr) function ns16550_console_write (line 41) | void ns16550_console_write(struct console *co, const char *s, unsigned c... function getDebugChar (line 62) | char getDebugChar(void) function putDebugChar (line 67) | void putDebugChar(char kgdb_char) type console (line 72) | struct console function ns16550_setup_console (line 80) | static int __init ns16550_setup_console(void) FILE: arch/mips/cobalt/reset.c function cobalt_machine_restart (line 20) | void cobalt_machine_restart(char *command) function cobalt_machine_halt (line 44) | void cobalt_machine_halt(void) function cobalt_machine_power_off (line 64) | void cobalt_machine_power_off(void) FILE: arch/mips/cobalt/setup.c function cobalt_timer_setup (line 50) | static void __init cobalt_timer_setup(struct irqaction *irq) type pci_ops (line 64) | struct pci_ops type resource (line 66) | struct resource type resource (line 70) | struct resource type resource (line 74) | struct resource type pci_controller (line 84) | struct pci_controller function cobalt_setup (line 92) | static void __init cobalt_setup(void) function prom_init (line 135) | void __init prom_init(void) function prom_free_prom_memory (line 146) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/ddb5xxx/common/nile4.c function u32 (line 21) | u32 function ddb_set_pdar (line 95) | void function ddb_set_pmr (line 117) | void ddb_set_pmr(u32 pmr, u32 type, u32 addr, u32 options) FILE: arch/mips/ddb5xxx/common/prom.c function prom_init (line 38) | void __init prom_init(void) function prom_free_prom_memory (line 71) | unsigned long __init prom_free_prom_memory(void) function ddb5477_runtime_detection (line 83) | void ddb5477_runtime_detection(void) FILE: arch/mips/ddb5xxx/common/rtc_ds1386.c function rtc_ds1386_get_time (line 38) | static unsigned long function rtc_ds1386_set_time (line 77) | static int function rtc_ds1386_init (line 140) | void FILE: arch/mips/ddb5xxx/ddb5074/irq.c type irqaction (line 26) | struct irqaction function m1543_irq_setup (line 46) | static void m1543_irq_setup(void) function ddb_local0_irqdispatch (line 93) | void ddb_local0_irqdispatch(struct pt_regs *regs) function ddb_local1_irqdispatch (line 121) | void ddb_local1_irqdispatch(void) function ddb_buserror_irq (line 126) | void ddb_buserror_irq(void) function ddb_8254timer_irq (line 131) | void ddb_8254timer_irq(void) function arch_init_irq (line 136) | void __init arch_init_irq(void) FILE: arch/mips/ddb5xxx/ddb5074/nile4_pic.c function nile4_map_irq (line 27) | void nile4_map_irq(int nile4_irq, int cpu_irq) function nile4_map_irq_all (line 42) | void nile4_map_irq_all(int cpu_irq) function nile4_enable_irq (line 60) | void nile4_enable_irq(unsigned int nile4_irq) function nile4_disable_irq (line 81) | void nile4_disable_irq(unsigned int nile4_irq) function nile4_disable_irq_all (line 97) | void nile4_disable_irq_all(void) function u16 (line 103) | u16 nile4_get_irq_stat(int cpu_irq) function nile4_enable_irq_output (line 108) | void nile4_enable_irq_output(int cpu_irq) function nile4_disable_irq_output (line 117) | void nile4_disable_irq_output(int cpu_irq) function nile4_set_pci_irq_polarity (line 126) | void nile4_set_pci_irq_polarity(int pci_irq, int high) function nile4_set_pci_irq_level_or_edge (line 138) | void nile4_set_pci_irq_level_or_edge(int pci_irq, int level) function nile4_clear_irq (line 150) | void nile4_clear_irq(int nile4_irq) function nile4_clear_irq_mask (line 156) | void nile4_clear_irq_mask(u32 mask) function u8 (line 161) | u8 nile4_i8259_iack(void) function nile4_irq_startup (line 179) | static unsigned int nile4_irq_startup(unsigned int irq) { function nile4_ack_irq (line 186) | static void nile4_ack_irq(unsigned int irq) { function nile4_irq_end (line 197) | static void nile4_irq_end(unsigned int irq) { function nile4_irq_setup (line 222) | void nile4_irq_setup(u32 base) { function nile4_dump_irq_status (line 263) | void nile4_dump_irq_status(void) FILE: arch/mips/ddb5xxx/ddb5074/setup.c function ddb_machine_restart (line 30) | static void ddb_machine_restart(char *command) function ddb_machine_halt (line 46) | static void ddb_machine_halt(void) function ddb_machine_power_off (line 53) | static void ddb_machine_power_off(void) type irqaction (line 62) | struct irqaction function ddb_timer_init (line 64) | static void __init ddb_timer_init(struct irqaction *irq) function ddb_time_init (line 80) | static void __init ddb_time_init(void) function ddb5074_setup (line 88) | static void __init ddb5074_setup(void) function u8 (line 118) | static inline u8 ns16550_in(u32 reg) function ns16550_out (line 123) | static inline void ns16550_out(u32 reg, u8 val) function _serinit (line 152) | void _serinit(void) function _putc (line 166) | void _putc(char c) function _puts (line 176) | void _puts(const char *s) function _getc (line 183) | char _getc(void) function _testc (line 189) | int _testc(void) function ddb5074_led_hex (line 198) | void ddb5074_led_hex(int hex) type pci_dev (line 207) | struct pci_dev function ddb5074_led_d2 (line 209) | void ddb5074_led_d2(int on) function ddb5074_led_d3 (line 223) | void ddb5074_led_d3(int on) FILE: arch/mips/ddb5xxx/ddb5476/dbg_io.c type uint8 (line 36) | typedef unsigned char uint8; type uint32 (line 37) | typedef unsigned int uint32; function debugInit (line 84) | void debugInit(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 110) | uint8 getDebugChar(void) function putDebugChar (line 124) | int putDebugChar(uint8 byte) FILE: arch/mips/ddb5xxx/ddb5476/irq.c function m1543_irq_setup (line 40) | static void m1543_irq_setup(void) function nile4_irq_setup (line 82) | static void nile4_irq_setup(void) type irqaction (line 110) | struct irqaction type irqaction (line 111) | struct irqaction type irqaction (line 114) | struct irqaction function arch_init_irq (line 118) | void __init arch_init_irq(void) FILE: arch/mips/ddb5xxx/ddb5476/nile4_pic.c function nile4_map_irq (line 24) | void nile4_map_irq(int nile4_irq, int cpu_irq) function nile4_map_irq_all (line 39) | void nile4_map_irq_all(int cpu_irq) function nile4_enable_irq (line 57) | void nile4_enable_irq(int nile4_irq) function nile4_disable_irq (line 71) | void nile4_disable_irq(int nile4_irq) function nile4_disable_irq_all (line 85) | void nile4_disable_irq_all(void) function u16 (line 91) | u16 nile4_get_irq_stat(int cpu_irq) function nile4_enable_irq_output (line 96) | void nile4_enable_irq_output(int cpu_irq) function nile4_disable_irq_output (line 105) | void nile4_disable_irq_output(int cpu_irq) function nile4_set_pci_irq_polarity (line 114) | void nile4_set_pci_irq_polarity(int pci_irq, int high) function nile4_set_pci_irq_level_or_edge (line 126) | void nile4_set_pci_irq_level_or_edge(int pci_irq, int level) function nile4_clear_irq (line 138) | void nile4_clear_irq(int nile4_irq) function nile4_clear_irq_mask (line 143) | void nile4_clear_irq_mask(u32 mask) function u8 (line 148) | u8 nile4_i8259_iack(void) function nile4_dump_irq_status (line 167) | void nile4_dump_irq_status(void) FILE: arch/mips/ddb5xxx/ddb5476/setup.c function ddb_machine_restart (line 40) | static void ddb_machine_restart(char *command) function ddb_machine_halt (line 56) | static void ddb_machine_halt(void) function ddb_machine_power_off (line 62) | static void ddb_machine_power_off(void) function ddb_time_init (line 70) | static void __init ddb_time_init(void) type irqaction (line 81) | struct irqaction function ddb_timer_setup (line 82) | static void __init ddb_timer_setup(struct irqaction *irq) type resource (line 104) | struct resource type resource (line 105) | struct resource type resource (line 106) | struct resource type resource (line 107) | struct resource type resource (line 108) | struct resource type resource (line 119) | struct resource function ddb5476_setup (line 127) | static void __init ddb5476_setup(void) function ddb5476_board_init (line 167) | static void ddb5476_board_init(void) FILE: arch/mips/ddb5xxx/ddb5476/vrc5476_irq.c function vrc5476_irq_enable (line 25) | static void vrc5476_irq_enable(uint irq) function vrc5476_irq_disable (line 30) | static void vrc5476_irq_disable(uint irq) function vrc5476_irq_startup (line 35) | static unsigned int vrc5476_irq_startup(uint irq) function vrc5476_irq_ack (line 43) | static void vrc5476_irq_ack(uint irq) function vrc5476_irq_end (line 49) | static void vrc5476_irq_end(uint irq) function vrc5476_irq_init (line 66) | void __init function asmlinkage (line 81) | asmlinkage void FILE: arch/mips/ddb5xxx/ddb5477/debug.c type Register (line 22) | typedef struct { function jsun_show_regs (line 27) | void jsun_show_regs(char *name, Register *regs) function vrc5477_show_int_regs (line 56) | void vrc5477_show_int_regs() function vrc5477_show_pdar_regs (line 76) | void vrc5477_show_pdar_regs(void) function vrc5477_show_bar_regs (line 104) | void vrc5477_show_bar_regs(void) function vrc5477_show_pci_regs (line 132) | void vrc5477_show_pci_regs(void) function vrc5477_show_lb_regs (line 148) | void vrc5477_show_lb_regs(void) function vrc5477_show_all_regs (line 153) | void vrc5477_show_all_regs(void) FILE: arch/mips/ddb5xxx/ddb5477/irq.c function set_pci_int_attr (line 62) | static inline void type irqaction (line 79) | struct irqaction type irqaction (line 80) | struct irqaction function arch_init_irq (line 82) | void __init arch_init_irq(void) function u8 (line 143) | u8 i8259_interrupt_ack(void) function asmlinkage (line 162) | asmlinkage void FILE: arch/mips/ddb5xxx/ddb5477/irq_5477.c function vrc5477_irq_enable (line 36) | static void function vrc5477_irq_disable (line 46) | static void function vrc5477_irq_startup (line 56) | static unsigned int vrc5477_irq_startup(unsigned int irq) function vrc5477_irq_ack (line 64) | static void function vrc5477_irq_end (line 81) | static void function vrc5477_irq_init (line 103) | void __init vrc5477_irq_init(u32 irq_base) function ll_vrc5477_irq_route (line 117) | void ll_vrc5477_irq_route(int vrc5477_irq, int ip) function ll_vrc5477_irq_enable (line 136) | void ll_vrc5477_irq_enable(int vrc5477_irq) function ll_vrc5477_irq_disable (line 152) | void ll_vrc5477_irq_disable(int vrc5477_irq) FILE: arch/mips/ddb5xxx/ddb5477/kgdb_io.c type uint8 (line 36) | typedef unsigned char uint8; type uint32 (line 37) | typedef unsigned int uint32; function debugInit (line 84) | void debugInit(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 110) | uint8 getDebugChar(void) function putDebugChar (line 124) | int putDebugChar(uint8 byte) FILE: arch/mips/ddb5xxx/ddb5477/lcd44780.c function lcd44780_wait (line 37) | void lcd44780_wait(void) function lcd44780_command (line 44) | void lcd44780_command(unsigned char c) function lcd44780_data (line 50) | void lcd44780_data(unsigned char c) function lcd44780_puts (line 56) | void lcd44780_puts(const char* s) function lcd44780_init (line 84) | void lcd44780_init(void) FILE: arch/mips/ddb5xxx/ddb5477/setup.c function ddb_machine_restart (line 53) | static void ddb_machine_restart(char *command) function ddb_machine_halt (line 71) | static void ddb_machine_halt(void) function ddb_machine_power_off (line 77) | static void ddb_machine_power_off(void) function detect_bus_frequency (line 85) | static unsigned int __init detect_bus_frequency(unsigned long rtc_base) function ddb_time_init (line 123) | static void __init ddb_time_init(void) type irqaction (line 149) | struct irqaction function ddb_timer_setup (line 151) | static void __init ddb_timer_setup(struct irqaction *irq) type pci_controller (line 170) | struct pci_controller type pci_controller (line 171) | struct pci_controller function ddb5477_setup (line 173) | static int ddb5477_setup(void) function ddb5477_board_init (line 202) | static void __init ddb5477_board_init(void) FILE: arch/mips/dec/boot/decstation.c function dec_entry (line 41) | void dec_entry(int argc, char **argv, FILE: arch/mips/dec/ecc-berr.c function dec_ecc_be_ack (line 38) | static inline void dec_ecc_be_ack(void) function dec_ecc_be_backend (line 44) | static int dec_ecc_be_backend(struct pt_regs *regs, int is_fixup, int in... function dec_ecc_be_handler (line 196) | int dec_ecc_be_handler(struct pt_regs *regs, int is_fixup) function irqreturn_t (line 201) | irqreturn_t dec_ecc_be_interrupt(int irq, void *dev_id, struct pt_regs *... function dec_kn02_be_init (line 226) | static inline void dec_kn02_be_init(void) function dec_kn03_be_init (line 249) | static inline void dec_kn03_be_init(void) function dec_ecc_be_init (line 271) | void __init dec_ecc_be_init(void) FILE: arch/mips/dec/ioasic-irq.c function unmask_ioasic_irq (line 29) | static inline void unmask_ioasic_irq(unsigned int irq) function mask_ioasic_irq (line 38) | static inline void mask_ioasic_irq(unsigned int irq) function clear_ioasic_irq (line 47) | static inline void clear_ioasic_irq(unsigned int irq) function enable_ioasic_irq (line 55) | static inline void enable_ioasic_irq(unsigned int irq) function disable_ioasic_irq (line 64) | static inline void disable_ioasic_irq(unsigned int irq) function startup_ioasic_irq (line 74) | static inline unsigned int startup_ioasic_irq(unsigned int irq) function ack_ioasic_irq (line 82) | static inline void ack_ioasic_irq(unsigned int irq) function end_ioasic_irq (line 90) | static inline void end_ioasic_irq(unsigned int irq) type hw_interrupt_type (line 96) | struct hw_interrupt_type function end_ioasic_dma_irq (line 117) | static inline void end_ioasic_dma_irq(unsigned int irq) type hw_interrupt_type (line 124) | struct hw_interrupt_type function init_ioasic_irqs (line 135) | void __init init_ioasic_irqs(int base) FILE: arch/mips/dec/kn02-irq.c function unmask_kn02_irq (line 38) | static inline void unmask_kn02_irq(unsigned int irq) function mask_kn02_irq (line 46) | static inline void mask_kn02_irq(unsigned int irq) function enable_kn02_irq (line 54) | static inline void enable_kn02_irq(unsigned int irq) function disable_kn02_irq (line 63) | static inline void disable_kn02_irq(unsigned int irq) function startup_kn02_irq (line 73) | static unsigned int startup_kn02_irq(unsigned int irq) function ack_kn02_irq (line 81) | static void ack_kn02_irq(unsigned int irq) function end_kn02_irq (line 89) | static void end_kn02_irq(unsigned int irq) type hw_interrupt_type (line 95) | struct hw_interrupt_type function init_kn02_irqs (line 106) | void __init init_kn02_irqs(int base) FILE: arch/mips/dec/prom/cmdline.c function prom_init_cmdline (line 17) | void __init prom_init_cmdline(s32 argc, s32 *argv, u32 magic) FILE: arch/mips/dec/prom/console.c function prom_console_write (line 19) | static void __init prom_console_write(struct console *con, const char *s, type console (line 29) | struct console function register_prom_console (line 38) | void __init register_prom_console(void) function unregister_prom_console (line 46) | void __init unregister_prom_console(void) FILE: arch/mips/dec/prom/identify.c function prom_init_kn01 (line 69) | static inline void prom_init_kn01(void) function prom_init_kn230 (line 75) | static inline void prom_init_kn230(void) function prom_init_kn02 (line 81) | static inline void prom_init_kn02(void) function prom_init_kn02xa (line 87) | static inline void prom_init_kn02xa(void) function prom_init_kn03 (line 94) | static inline void prom_init_kn03(void) function prom_identify_arch (line 102) | void __init prom_identify_arch(u32 magic) FILE: arch/mips/dec/prom/init.c function which_prom (line 42) | void __init which_prom(s32 magic, s32 *prom_vec) function prom_init (line 86) | void __init prom_init(void) FILE: arch/mips/dec/prom/memory.c function pmax_setup_memory_region (line 31) | static inline void pmax_setup_memory_region(void) function rex_setup_memory_region (line 61) | static inline void rex_setup_memory_region(void) function prom_meminit (line 88) | void __init prom_meminit(u32 magic) function prom_free_prom_memory (line 96) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/dec/promcon.c function prom_console_write (line 16) | static void prom_console_write(struct console *co, const char *s, function prom_console_setup (line 31) | static int __init prom_console_setup(struct console *co, char *options) type console (line 36) | struct console function prom_console_init (line 49) | static int __init prom_console_init(void) FILE: arch/mips/dec/reset.c function back_to_prom (line 15) | back_to_prom(void) function dec_machine_restart (line 22) | void ATTRIB_NORET dec_machine_restart(char *command) function dec_machine_halt (line 27) | dec_machine_halt(void) function dec_machine_power_off (line 32) | dec_machine_power_off(void) function irqreturn_t (line 38) | irqreturn_t dec_intr_halt(int irq, void *dev_id, struct pt_regs *regs) FILE: arch/mips/dec/setup.c type pt_regs (line 46) | struct pt_regs type irqaction (line 88) | struct irqaction type irqaction (line 92) | struct irqaction type irqaction (line 97) | struct irqaction type irqaction (line 102) | struct irqaction function dec_be_init (line 111) | void __init dec_be_init(void) type irqaction (line 129) | struct irqaction function decstation_setup (line 131) | static void __init decstation_setup(void) function dec_init_kn01 (line 209) | void __init dec_init_kn01(void) function dec_init_kn230 (line 284) | void __init dec_init_kn230(void) function dec_init_kn02 (line 374) | void __init dec_init_kn02(void) function dec_init_kn02ba (line 475) | void __init dec_init_kn02ba(void) function dec_init_kn02ca (line 572) | void __init dec_init_kn02ca(void) function dec_init_kn03 (line 673) | void __init dec_init_kn03(void) function arch_init_irq (line 693) | void __init arch_init_irq(void) FILE: arch/mips/dec/time.c function dec_rtc_get_time (line 40) | static unsigned long dec_rtc_get_time(void) function dec_rtc_set_mmss (line 92) | static int dec_rtc_set_mmss(unsigned long nowtime) function dec_timer_state (line 149) | static int dec_timer_state(void) function dec_timer_ack (line 154) | static void dec_timer_ack(void) function dec_ioasic_hpt_read (line 159) | static unsigned int dec_ioasic_hpt_read(void) function dec_ioasic_hpt_init (line 168) | static void dec_ioasic_hpt_init(unsigned int count) function dec_time_init (line 174) | void __init dec_time_init(void) function dec_timer_setup (line 194) | void __init dec_timer_setup(struct irqaction *irq) FILE: arch/mips/dec/wbflush.c function wbflush_setup (line 29) | void __init wbflush_setup(void) function wbflush_kn01 (line 53) | static void wbflush_kn01(void) function wbflush_kn210 (line 66) | static void wbflush_kn210(void) function wbflush_mips (line 87) | static void wbflush_mips(void) FILE: arch/mips/galileo-boards/ev96100/init.c type t_env_var (line 46) | typedef struct { function prom_free_prom_memory (line 61) | unsigned long __init prom_free_prom_memory(void) function prom_init_cmdline (line 66) | void __init prom_init_cmdline(void) function str2hexnum (line 105) | static inline unsigned char str2hexnum(unsigned char c) function str2eaddr (line 114) | static inline void str2eaddr(unsigned char *ea, unsigned char *str) function get_ethernet_addr (line 129) | int get_ethernet_addr(char *ethernet_addr) function prom_init (line 157) | void __init prom_init(void) FILE: arch/mips/galileo-boards/ev96100/irq.c function ffz8 (line 45) | static inline unsigned int ffz8(unsigned int word) function asmlinkage (line 57) | asmlinkage void ev96100_cpu_irq(unsigned int pendin) function arch_init_irq (line 62) | void __init arch_init_irq(void) FILE: arch/mips/galileo-boards/ev96100/puts.c function slow_down (line 29) | static inline void slow_down() function putch (line 38) | void putch(const unsigned char c) function putchar (line 54) | void putchar(const unsigned char c) function puts (line 70) | void puts(unsigned char *cp) function fputs (line 90) | void fputs(unsigned char *cp) function put64 (line 110) | void put64(uint64_t ul) function put32 (line 125) | void put32(unsigned u) FILE: arch/mips/galileo-boards/ev96100/reset.c function mips_machine_restart (line 47) | static void mips_machine_restart(char *command) function mips_machine_halt (line 57) | static void mips_machine_halt(void) function mips_reboot_setup (line 66) | void mips_reboot_setup(void) FILE: arch/mips/galileo-boards/ev96100/setup.c function ev96100_setup (line 58) | static void __init ev96100_setup(void) function get_gt_devid (line 147) | unsigned short get_gt_devid(void) FILE: arch/mips/galileo-boards/ev96100/time.c function ack_r4ktimer (line 56) | static inline void ack_r4ktimer(unsigned long newval) function mips_timer_interrupt (line 66) | void mips_timer_interrupt(struct pt_regs *regs) FILE: arch/mips/gt64120/common/pci.c function pci0ReadConfigReg (line 61) | static unsigned int pci0ReadConfigReg(int offset, struct pci_dev *device) function pci0WriteConfigReg (line 102) | static void pci0WriteConfigReg(unsigned int offset, type pci_ops (line 118) | struct pci_ops function pcibios_init (line 120) | void __init pcibios_init(void) FILE: arch/mips/gt64120/common/time.c function gt64120_irq (line 23) | static void gt64120_irq(int irq, void *dev_id, struct pt_regs *regs) function gt64120_time_init (line 66) | void gt64120_time_init(void) FILE: arch/mips/gt64120/ev64120/irq.c function asmlinkage (line 49) | asmlinkage inline void pci_intA(struct pt_regs *regs) function asmlinkage (line 54) | asmlinkage inline void pci_intD(struct pt_regs *regs) function disable_ev64120_irq (line 59) | static void disable_ev64120_irq(unsigned int irq_nr) function enable_ev64120_irq (line 72) | static void enable_ev64120_irq(unsigned int irq_nr) function startup_ev64120_irq (line 84) | static unsigned int startup_ev64120_irq(unsigned int irq) function end_ev64120_irq (line 93) | static void end_ev64120_irq(unsigned int irq) type hw_interrupt_type (line 99) | struct hw_interrupt_type function gt64120_irq_setup (line 110) | void gt64120_irq_setup(void) function arch_init_irq (line 131) | void __init arch_init_irq(void) FILE: arch/mips/gt64120/ev64120/promcon.c function prom_console_write (line 14) | static void prom_console_write(struct console *co, const char *s, function prom_getchar (line 27) | int prom_getchar(void) type console (line 32) | struct console function gal_serial_console_init (line 43) | static int gal_serial_console_init(void) FILE: arch/mips/gt64120/ev64120/reset.c function galileo_machine_restart (line 16) | void galileo_machine_restart(char *command) function galileo_machine_halt (line 32) | void galileo_machine_halt(void) function galileo_machine_power_off (line 42) | void galileo_machine_power_off(void) FILE: arch/mips/gt64120/ev64120/serialGT.c function inreg (line 79) | int inreg(int channel, int reg) function outreg (line 92) | void outreg(int channel, int reg, unsigned char val) function serial_init (line 103) | void serial_init(int channel) function serial_set (line 130) | void serial_set(int channel, unsigned long baud) function serial_putc (line 172) | void serial_putc(int channel, int c) function serial_getc (line 184) | int serial_getc(int channel) function getDebugChar (line 197) | char getDebugChar() function putDebugChar (line 209) | void putDebugChar(char c) FILE: arch/mips/gt64120/ev64120/setup.c type pci_ops (line 59) | struct pci_ops function prom_free_prom_memory (line 61) | unsigned long __init prom_free_prom_memory(void) function ev64120_setup (line 72) | static void __init ev64120_setup(void) function prom_init (line 97) | void __init prom_init(void) FILE: arch/mips/gt64120/momenco_ocelot/dbg_io.c type uint8 (line 9) | typedef unsigned char uint8; type uint32 (line 10) | typedef unsigned int uint32; function debugInit (line 71) | void debugInit(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 98) | uint8 getDebugChar(void) function putDebugChar (line 112) | int putDebugChar(uint8 byte) FILE: arch/mips/gt64120/momenco_ocelot/irq.c function arch_init_irq (line 53) | void __init arch_init_irq(void) FILE: arch/mips/gt64120/momenco_ocelot/prom.c type callvectors (line 19) | struct callvectors function prom_init (line 29) | void __init prom_init(void) function prom_free_prom_memory (line 70) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/gt64120/momenco_ocelot/reset.c function momenco_ocelot_restart (line 20) | void momenco_ocelot_restart(char *command) function momenco_ocelot_halt (line 35) | void momenco_ocelot_halt(void) function momenco_ocelot_power_off (line 44) | void momenco_ocelot_power_off(void) FILE: arch/mips/gt64120/momenco_ocelot/setup.c function PMON_v1_setup (line 82) | void PMON_v1_setup() function PMON_v2_setup (line 126) | void PMON_v2_setup() function momenco_ocelot_setup (line 153) | static void __init momenco_ocelot_setup(void) function setup_l3cache (line 317) | static void __init setup_l3cache(unsigned long size) function io_base_ioremap (line 357) | static int io_base_ioremap(void) FILE: arch/mips/ite-boards/generic/dbg_io.c type uint8 (line 10) | typedef unsigned char uint8; type uint32 (line 11) | typedef unsigned int uint32; function debugInit (line 70) | void debugInit(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 97) | uint8 getDebugChar(void) function putDebugChar (line 111) | int putDebugChar(uint8 byte) FILE: arch/mips/ite-boards/generic/irq.c type pt_regs (line 69) | struct pt_regs type it8172_intc_regs (line 72) | struct it8172_intc_regs type it8172_intc_regs (line 73) | struct it8172_intc_regs function disable_it8172_irq (line 75) | static void disable_it8172_irq(unsigned int irq_nr) function enable_it8172_irq (line 98) | static void enable_it8172_irq(unsigned int irq_nr) function startup_ite_irq (line 125) | static unsigned int startup_ite_irq(unsigned int irq) function end_ite_irq (line 134) | static void end_ite_irq(unsigned int irq) type hw_interrupt_type (line 140) | struct hw_interrupt_type function enable_none (line 152) | static void enable_none(unsigned int irq) { } function startup_none (line 153) | static unsigned int startup_none(unsigned int irq) { return 0; } function disable_none (line 154) | static void disable_none(unsigned int irq) { } function ack_none (line 155) | static void ack_none(unsigned int irq) { } type hw_interrupt_type (line 161) | struct hw_interrupt_type function enable_cpu_timer (line 171) | void enable_cpu_timer(void) function arch_init_irq (line 180) | void __init arch_init_irq(void) function mips_spurious_interrupt (line 226) | void mips_spurious_interrupt(struct pt_regs *regs) function it8172_hw0_irqdispatch (line 241) | void it8172_hw0_irqdispatch(struct pt_regs *regs) function show_pending_irqs (line 287) | void show_pending_irqs(void) FILE: arch/mips/ite-boards/generic/it8172_cir.c type it8172_cir_regs (line 44) | struct it8172_cir_regs type it8172_cir_regs (line 45) | struct it8172_cir_regs type it8172_cir_regs (line 46) | struct it8172_cir_regs function cir_port_init (line 52) | int cir_port_init(struct cir_port *cir) function clear_fifo (line 84) | void clear_fifo(struct cir_port *cir) function enable_receiver (line 89) | void enable_receiver(struct cir_port *cir) function disable_receiver (line 94) | void disable_receiver(struct cir_port *cir) function enable_rx_demodulation (line 99) | void enable_rx_demodulation(struct cir_port *cir) function disable_rx_demodulation (line 104) | void disable_rx_demodulation(struct cir_port *cir) function set_rx_active (line 109) | void set_rx_active(struct cir_port *cir) function int_enable (line 114) | void int_enable(struct cir_port *cir) function rx_int_enable (line 119) | void rx_int_enable(struct cir_port *cir) function dump_regs (line 124) | void dump_regs(struct cir_port *cir) function dump_reg_addr (line 141) | void dump_reg_addr(struct cir_port *cir) function cir_get_rx_count (line 157) | int cir_get_rx_count(struct cir_port *cir) function cir_read_data (line 162) | char cir_read_data(struct cir_port *cir) function get_int_status (line 167) | char get_int_status(struct cir_port *cir) FILE: arch/mips/ite-boards/generic/it8172_setup.c type resource (line 49) | struct resource type irqaction (line 62) | struct irqaction type irqaction (line 64) | struct irqaction type resource (line 68) | struct resource type resource (line 69) | struct resource type resource (line 70) | struct resource type resource (line 71) | struct resource type resource (line 72) | struct resource type resource (line 82) | struct resource type resource (line 83) | struct resource type resource (line 84) | struct resource type resource (line 85) | struct resource type resource (line 86) | struct resource type resource (line 87) | struct resource type resource (line 88) | struct resource type resource (line 89) | struct resource function it8172_init_ram_resource (line 103) | void __init it8172_init_ram_resource(unsigned long memsize) function it8172_setup (line 108) | static void __init it8172_setup(void) function init_8712_keyboard (line 261) | static int init_8712_keyboard(void) FILE: arch/mips/ite-boards/generic/lpc.c function LPCEnterMBPnP (line 44) | void LPCEnterMBPnP(void) function LPCExitMBPnP (line 54) | void LPCExitMBPnP(void) function LPCSetConfig (line 60) | void LPCSetConfig(char LdnNumber, char Index, char data) function LPCGetConfig (line 70) | char LPCGetConfig(char LdnNumber, char Index) function SearchIT8712 (line 83) | int SearchIT8712(void) function InitLPCInterface (line 101) | void InitLPCInterface(void) FILE: arch/mips/ite-boards/generic/pmon_prom.c type t_env_var (line 48) | typedef struct function prom_init_cmdline (line 60) | void __init prom_init_cmdline(void) function str2hexnum (line 102) | static inline unsigned char str2hexnum(unsigned char c) function prom_free_prom_memory (line 111) | unsigned long __init prom_free_prom_memory(void) function prom_get_memsize (line 116) | unsigned long __init prom_get_memsize(void) FILE: arch/mips/ite-boards/generic/puts.c function slow_down (line 46) | static inline void slow_down() function putch (line 55) | void putch(const unsigned char c) function puts (line 71) | void puts(unsigned char *cp) function fputs (line 91) | void fputs(unsigned char *cp) function put64 (line 111) | void put64(uint64_t ul) function put32 (line 126) | void put32(unsigned u) FILE: arch/mips/ite-boards/generic/reset.c function it8172_restart (line 39) | void it8172_restart() function it8172_halt (line 48) | void it8172_halt(void) function it8172_power_off (line 57) | void it8172_power_off(void) FILE: arch/mips/ite-boards/generic/time.c function it8172_rtc_read_data (line 48) | unsigned char it8172_rtc_read_data(unsigned long addr) function it8172_rtc_write_data (line 57) | void it8172_rtc_write_data(unsigned char data, unsigned long addr) function rtc_24h (line 69) | static inline int rtc_24h(void) { return saved_control & RTC_24H; } function rtc_dm_binary (line 70) | static inline int rtc_dm_binary(void) { return saved_control & RTC_DM_BI... function bin_to_hw (line 72) | static inline unsigned char function hw_to_bin (line 81) | static inline unsigned char function hour_bin_to_hw (line 91) | static inline unsigned char function hour_hw_to_bin (line 102) | static inline unsigned char function cal_r4koff (line 123) | static unsigned long __init cal_r4koff(void) function it8172_rtc_get_time (line 148) | static unsigned long function it8172_rtc_set_time (line 178) | static int function it8172_time_init (line 210) | void __init it8172_time_init(void) function it8172_timer_setup (line 235) | void __init it8172_timer_setup(struct irqaction *irq) FILE: arch/mips/ite-boards/ivr/init.c function prom_init (line 56) | void __init prom_init(void) FILE: arch/mips/ite-boards/qed-4n-s01b/init.c function prom_init (line 56) | void __init prom_init(void) FILE: arch/mips/jazz/io.c function map_eisa_address (line 19) | static inline void map_eisa_address(unsigned long address) function jazz_readb (line 27) | static unsigned char jazz_readb(unsigned long addr) function jazz_readw (line 38) | static unsigned short jazz_readw(unsigned long addr) function jazz_readl (line 49) | static unsigned int jazz_readl(unsigned long addr) function jazz_writeb (line 60) | static void jazz_writeb(unsigned char val, unsigned long addr) function jazz_writew (line 67) | static void jazz_writew(unsigned short val, unsigned long addr) function jazz_writel (line 74) | static void jazz_writel(unsigned int val, unsigned long addr) function jazz_memset_io (line 81) | static void jazz_memset_io(unsigned long addr, int val, unsigned long len) function jazz_memcpy_fromio (line 99) | static void jazz_memcpy_fromio(unsigned long to, unsigned long from, uns... function jazz_memcpy_toio (line 118) | static void jazz_memcpy_toio(unsigned long to, unsigned long from, unsig... FILE: arch/mips/jazz/irq.c function enable_r4030_irq (line 22) | static void enable_r4030_irq(unsigned int irq) function startup_r4030_irq (line 33) | static unsigned int startup_r4030_irq(unsigned int irq) function disable_r4030_irq (line 41) | void disable_r4030_irq(unsigned int irq) function end_r4030_irq (line 54) | static void end_r4030_irq(unsigned int irq) type hw_interrupt_type (line 60) | struct hw_interrupt_type function init_r4030_ints (line 71) | void __init init_r4030_ints(void) function arch_init_irq (line 92) | void __init arch_init_irq(void) FILE: arch/mips/jazz/jazzdma.c function vdma_pgtbl_init (line 47) | static inline void vdma_pgtbl_init(void) function vdma_init (line 63) | void __init vdma_init(void) function vdma_alloc (line 92) | unsigned long vdma_alloc(unsigned long paddr, unsigned long size) function vdma_free (line 181) | int vdma_free(unsigned long laddr) function vdma_remap (line 213) | int vdma_remap(unsigned long laddr, unsigned long paddr, unsigned long s... function vdma_phys2log (line 287) | unsigned long vdma_phys2log(unsigned long paddr) function vdma_log2phys (line 312) | unsigned long vdma_log2phys(unsigned long laddr) function vdma_stats (line 325) | void vdma_stats(void) function vdma_enable (line 366) | void vdma_enable(int channel) function vdma_disable (line 404) | void vdma_disable(int channel) function vdma_set_mode (line 447) | void vdma_set_mode(int channel, int mode) function vdma_set_addr (line 510) | void vdma_set_addr(int channel, long addr) function vdma_set_count (line 524) | void vdma_set_count(int channel, int count) function vdma_get_residue (line 538) | int vdma_get_residue(int channel) function vdma_get_enable (line 554) | int vdma_get_enable(int channel) FILE: arch/mips/jazz/reset.c function jazz_write_output (line 16) | static void jazz_write_output(unsigned char val) function jazz_write_command (line 26) | static void jazz_write_command(unsigned char val) function jazz_read_status (line 36) | static unsigned char jazz_read_status(void) function kb_wait (line 41) | static inline void kb_wait(void) function jazz_machine_restart (line 52) | void jazz_machine_restart(char *command) function jazz_machine_halt (line 62) | void jazz_machine_halt(void) function jazz_machine_power_off (line 66) | void jazz_machine_power_off(void) FILE: arch/mips/jazz/setup.c function jazz_time_init (line 39) | static void __init jazz_time_init(struct irqaction *irq) type resource (line 46) | struct resource function jazz_setup (line 53) | static void __init jazz_setup(void) FILE: arch/mips/jmr3927/common/prom.c type t_env_var (line 47) | typedef struct function prom_init_cmdline (line 59) | void __init prom_init_cmdline(void) function prom_free_prom_memory (line 78) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/jmr3927/common/puts.c function putch (line 51) | void function getch (line 67) | unsigned char getch(void) function do_jmr3927_led_set (line 94) | void function puts (line 101) | void function fputs (line 120) | void function put64 (line 138) | void function put32 (line 154) | void FILE: arch/mips/jmr3927/common/rtc_ds1742.c function rtc_ds1742_get_time (line 55) | static unsigned long type rtc_time (line 75) | struct rtc_time function rtc_ds1742_set_time (line 77) | static int function rtc_ds1742_init (line 146) | void FILE: arch/mips/jmr3927/rbhma3100/init.c function prom_init (line 58) | void __init prom_init(void) FILE: arch/mips/jmr3927/rbhma3100/irq.c type tb_irq_space (line 64) | struct tb_irq_space function jmr3927_gen_iack (line 69) | static int jmr3927_gen_iack(void) function jmr3927_irq_startup (line 97) | static unsigned int jmr3927_irq_startup(unsigned int irq) function jmr3927_irq_ack (line 106) | static void jmr3927_irq_ack(unsigned int irq) function jmr3927_irq_end (line 114) | static void jmr3927_irq_end(unsigned int irq) function jmr3927_irq_disable (line 119) | static void jmr3927_irq_disable(unsigned int irq_nr) function jmr3927_irq_enable (line 137) | static void jmr3927_irq_enable(unsigned int irq_nr) function mask_irq_isac (line 159) | static void mask_irq_isac(int irq_nr, int space_id) function unmask_irq_isac (line 169) | static void unmask_irq_isac(int irq_nr, int space_id) function mask_irq_ioc (line 179) | static void mask_irq_ioc(int irq_nr, int space_id) function unmask_irq_ioc (line 188) | static void unmask_irq_ioc(int irq_nr, int space_id) function mask_irq_irc (line 198) | static void mask_irq_irc(int irq_nr, int space_id) function unmask_irq_irc (line 209) | static void unmask_irq_irc(int irq_nr, int space_id) type tb_irq_space (line 221) | struct tb_irq_space type tb_irq_space (line 231) | struct tb_irq_space type tb_irq_space (line 241) | struct tb_irq_space function jmr3927_spurious (line 252) | void jmr3927_spurious(struct pt_regs *regs) function jmr3927_irc_irqdispatch (line 261) | void jmr3927_irc_irqdispatch(struct pt_regs *regs) function jmr3927_ioc_interrupt (line 279) | static void jmr3927_ioc_interrupt(int irq, void *dev_id, struct pt_regs ... type irqaction (line 292) | struct irqaction function jmr3927_isac_interrupt (line 296) | static void jmr3927_isac_interrupt(int irq, void *dev_id, struct pt_regs... type irqaction (line 309) | struct irqaction function jmr3927_isaerr_interrupt (line 314) | static void jmr3927_isaerr_interrupt(int irq, void * dev_id, struct pt_r... type irqaction (line 318) | struct irqaction function jmr3927_pcierr_interrupt (line 322) | static void jmr3927_pcierr_interrupt(int irq, void * dev_id, struct pt_r... type irqaction (line 328) | struct irqaction function arch_init_irq (line 336) | void __init arch_init_irq(void) function jmr3927_irq_init (line 424) | void jmr3927_irq_init(u32 irq_base) function tx_branch_likely_bug_fixup (line 441) | void tx_branch_likely_bug_fixup(struct pt_regs *regs) FILE: arch/mips/jmr3927/rbhma3100/kgdb_io.c function putDebugChar (line 52) | int putDebugChar(unsigned char c) function getDebugChar (line 73) | unsigned char getDebugChar(void) function debugInit (line 106) | void debugInit(int baud) FILE: arch/mips/jmr3927/rbhma3100/setup.c type resource (line 65) | struct resource type resource (line 66) | struct resource type resource (line 67) | struct resource type resource (line 68) | struct resource type resource (line 69) | struct resource type resource (line 70) | struct resource type resource (line 71) | struct resource type resource (line 72) | struct resource type resource (line 73) | struct resource type resource (line 74) | struct resource type resource (line 75) | struct resource function do_reset (line 93) | static inline void do_reset(void) function jmr3927_machine_restart (line 109) | static void jmr3927_machine_restart(char *command) function jmr3927_machine_halt (line 116) | static void jmr3927_machine_halt(void) function jmr3927_machine_power_off (line 122) | static void jmr3927_machine_power_off(void) function jmr3927_time_init (line 132) | static void __init jmr3927_time_init(void) type irqaction (line 142) | struct irqaction function jmr3927_timer_setup (line 144) | static void __init jmr3927_timer_setup(struct irqaction *irq) function jmr3927_do_gettimeoffset (line 159) | unsigned long jmr3927_do_gettimeoffset(void) type resource (line 193) | struct resource type resource (line 194) | struct resource function jmr3927_setup (line 196) | static void __init jmr3927_setup(void) function jmr3927_board_init (line 291) | static void __init jmr3927_board_init(void) function tx3927_setup (line 338) | static void __init tx3927_setup(void) FILE: arch/mips/kernel/binfmt_elfn32.c type elf_greg_t (line 24) | typedef unsigned long elf_greg_t; type elf_greg_t (line 25) | typedef elf_greg_t elf_gregset_t[ELF_NGREG]; type elf_fpreg_t (line 27) | typedef double elf_fpreg_t; type elf_fpreg_t (line 28) | typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG]; type elf_prstatus32 (line 60) | struct elf_prstatus32 type elf_prpsinfo32 (line 79) | struct elf_prpsinfo32 function jiffies_to_compat_timeval (line 99) | static __inline__ void FILE: arch/mips/kernel/binfmt_elfo32.c type elf_greg_t (line 24) | typedef unsigned int elf_greg_t; type elf_greg_t (line 25) | typedef elf_greg_t elf_gregset_t[ELF_NGREG]; type elf_fpreg_t (line 27) | typedef double elf_fpreg_t; type elf_fpreg_t (line 28) | typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG]; type elf_prstatus32 (line 62) | struct elf_prstatus32 type elf_prpsinfo32 (line 81) | struct elf_prpsinfo32 function jiffies_to_compat_timeval (line 101) | static __inline__ void function elf32_core_copy_regs (line 116) | void elf32_core_copy_regs(elf_gregset_t _dest, struct pt_regs *_regs) FILE: arch/mips/kernel/branch.c function __compute_return_epc (line 22) | int __compute_return_epc(struct pt_regs *regs) FILE: arch/mips/kernel/cpu-bugs64.c function align_mod (line 22) | static inline void align_mod(const int align, const int mod) function mult_sh_align_mod (line 36) | static inline void mult_sh_align_mod(long *v1, long *v2, long *w, function check_mult_sh (line 111) | static inline void check_mult_sh(void) function __init (line 170) | __init do_daddi_ov(struct pt_regs *regs) function check_bugs64 (line 316) | void __init check_bugs64(void) FILE: arch/mips/kernel/cpu-probe.c function r3081_wait (line 35) | static void r3081_wait(void) function r39xx_wait (line 41) | static void r39xx_wait(void) function r4k_wait (line 47) | static void r4k_wait(void) function au1k_wait (line 62) | void au1k_wait(void) function check_wait (line 79) | static inline void check_wait(void) function check_bugs32 (line 134) | void __init check_bugs32(void) function cpu_has_confreg (line 144) | static inline int cpu_has_confreg(void) function cpu_get_fpu_id (line 164) | static inline unsigned long cpu_get_fpu_id(void) function __cpu_has_fpu (line 178) | static inline int __cpu_has_fpu(void) function cpu_probe_legacy (line 186) | static inline void cpu_probe_legacy(struct cpuinfo_mips *c) function decode_config1 (line 430) | static inline void decode_config1(struct cpuinfo_mips *c) function cpu_probe_mips (line 458) | static inline void cpu_probe_mips(struct cpuinfo_mips *c) function cpu_probe_alchemy (line 495) | static inline void cpu_probe_alchemy(struct cpuinfo_mips *c) function cpu_probe_sibyte (line 523) | static inline void cpu_probe_sibyte(struct cpuinfo_mips *c) function cpu_probe_sandcraft (line 542) | static inline void cpu_probe_sandcraft(struct cpuinfo_mips *c) function __init (line 558) | __init void cpu_probe(void) function __init (line 591) | __init void cpu_report(void) FILE: arch/mips/kernel/gdb-stub.c type gdb_regs (line 172) | struct gdb_regs function hex (line 202) | static int hex(unsigned char ch) function getpacket (line 216) | static void getpacket(char *buffer) function putpacket (line 285) | static void putpacket(char *buffer) type hard_trap_info (line 373) | struct hard_trap_info { function set_debug_traps (line 397) | void set_debug_traps(void) function restore_debug_traps (line 422) | void restore_debug_traps(void) function computeSignal (line 436) | static int computeSignal(int tt) function hexToInt (line 451) | static int hexToInt(char **ptr, int *intValue) function hexToLong (line 472) | static int hexToLong(char **ptr, long *longValue) function show_gdbregs (line 499) | void show_gdbregs(struct gdb_regs * regs) type gdb_bp_save (line 532) | struct gdb_bp_save { function single_step (line 542) | static void single_step(struct gdb_regs *regs) type gdb_bp_save (line 630) | struct gdb_bp_save function set_async_breakpoint (line 640) | void set_async_breakpoint(unsigned long *epc) function kgdb_wait (line 654) | void kgdb_wait(void *arg) function handle_exception (line 673) | void handle_exception (struct gdb_regs *regs) function breakpoint (line 998) | void breakpoint(void) function async_breakpoint (line 1014) | void async_breakpoint(void) function adel (line 1026) | void adel(void) function free (line 1044) | static void free(void *where) function gdb_putsn (line 1051) | void gdb_putsn(const char *str, int l) function gdb_console_write (line 1070) | static void gdb_console_write(struct console *con, const char *s, unsign... type console (line 1075) | struct console function register_gdb_console (line 1082) | static int __init register_gdb_console(void) FILE: arch/mips/kernel/genrtc.c function get_rtc_time (line 19) | unsigned int get_rtc_time(struct rtc_time *time) function set_rtc_time (line 32) | int set_rtc_time(struct rtc_time *time) function get_rtc_ss (line 47) | unsigned int get_rtc_ss(void) function get_rtc_pll (line 55) | int get_rtc_pll(struct rtc_pll_info *pll) function set_rtc_pll (line 60) | int set_rtc_pll(struct rtc_pll_info *pll) FILE: arch/mips/kernel/i8259.c function end_8259A_irq (line 36) | static void end_8259A_irq (unsigned int irq) function startup_8259A_irq (line 47) | static unsigned int startup_8259A_irq(unsigned int irq) type hw_interrupt_type (line 54) | struct hw_interrupt_type function disable_8259A_irq (line 77) | void disable_8259A_irq(unsigned int irq) function enable_8259A_irq (line 91) | void enable_8259A_irq(unsigned int irq) function i8259A_irq_pending (line 105) | int i8259A_irq_pending(unsigned int irq) function make_8259A_irq (line 121) | void make_8259A_irq(unsigned int irq) function i8259A_irq_real (line 134) | static inline int i8259A_irq_real(unsigned int irq) function mask_and_ack_8259A (line 157) | void mask_and_ack_8259A(unsigned int irq) function i8259A_resume (line 225) | static int i8259A_resume(struct sys_device *dev) type sysdev_class (line 231) | struct sysdev_class type sys_device (line 236) | struct sys_device function i8259A_init_sysfs (line 241) | static int __init i8259A_init_sysfs(void) function init_8259A (line 251) | void __init init_8259A(int auto_eoi) type irqaction (line 297) | struct irqaction type resource (line 301) | struct resource type resource (line 305) | struct resource function init_i8259_irqs (line 314) | void __init init_i8259_irqs (void) FILE: arch/mips/kernel/init_task.c type fs_struct (line 12) | struct fs_struct type files_struct (line 13) | struct files_struct type signal_struct (line 14) | struct signal_struct type sighand_struct (line 15) | struct sighand_struct type mm_struct (line 16) | struct mm_struct type task_struct (line 40) | struct task_struct FILE: arch/mips/kernel/ioctl32.c type file (line 29) | struct file FILE: arch/mips/kernel/irixelf.c type linux_binprm (line 44) | struct linux_binprm type pt_regs (line 44) | struct pt_regs type file (line 45) | struct file type pt_regs (line 46) | struct pt_regs type file (line 47) | struct file type linux_binfmt (line 49) | struct linux_binfmt function print_elfhdr (line 78) | static void print_elfhdr(struct elfhdr *ehp) function print_phdr (line 100) | static void print_phdr(int i, struct elf_phdr *ep) function dump_phdrs (line 112) | static void dump_phdrs(struct elf_phdr *ep, int pnum) function set_brk (line 125) | static void set_brk(unsigned long start, unsigned long end) function padzero (line 142) | static void padzero(unsigned long elf_bss) type elfhdr (line 154) | struct elfhdr type pt_regs (line 156) | struct pt_regs type elf_phdr (line 156) | struct elf_phdr type elf_phdr (line 191) | struct elf_phdr function load_irix_interp (line 232) | static unsigned int load_irix_interp(struct elfhdr * interp_elf_ex, function verify_binary (line 392) | static int verify_binary(struct elfhdr *ehp, struct linux_binprm *bprm) function look_for_irix_interpreter (line 424) | static inline int look_for_irix_interpreter(char **name, function verify_irix_interpreter (line 475) | static inline int verify_irix_interpreter(struct elfhdr *ihp) function map_executable (line 484) | static inline void map_executable(struct file *fp, struct elf_phdr *epp,... function map_interpreter (line 531) | static inline int map_interpreter(struct elf_phdr *epp, struct elfhdr *ihp, function irix_map_prda_page (line 565) | void irix_map_prda_page (void) function load_irix_binary (line 590) | static int load_irix_binary(struct linux_binprm * bprm, struct pt_regs *... function load_irix_library (line 796) | static int load_irix_library(struct file *file) function irix_mapelf (line 877) | unsigned long irix_mapelf(int fd, struct elf_phdr *user_phdrp, int cnt) function dump_write (line 956) | static int dump_write(struct file *file, const void *addr, int nr) function dump_seek (line 961) | static int dump_seek(struct file *file, off_t off) function maydump (line 977) | static inline int maydump(struct vm_area_struct *vma) type memelfnote (line 993) | struct memelfnote function notesize (line 1001) | static int notesize(struct memelfnote *en) function writenote (line 1021) | static int writenote(struct memelfnote *men, struct file *file) function irix_core_dump (line 1057) | static int irix_core_dump(long signr, struct pt_regs * regs, struct file... function init_irix_binfmt (line 1301) | static int __init init_irix_binfmt(void) function exit_irix_binfmt (line 1320) | static void __exit exit_irix_binfmt(void) FILE: arch/mips/kernel/irixinv.c function add_to_inventory (line 17) | void add_to_inventory (int class, int type, int controller, int unit, in... function dump_inventory_to_user (line 33) | int dump_inventory_to_user (void *userbuf, int size) function init_inventory (line 50) | int __init init_inventory(void) FILE: arch/mips/kernel/irixioctl.c type irix_termios (line 25) | struct irix_termios { type tty_struct (line 30) | struct tty_struct type tty_struct (line 31) | struct tty_struct type file (line 33) | struct file type tty_struct (line 34) | struct tty_struct type tty_struct (line 39) | struct tty_struct type tty_struct (line 48) | struct tty_struct type tty_struct (line 48) | struct tty_struct function asmlinkage (line 57) | asmlinkage int irix_ioctl(int fd, unsigned long cmd, unsigned long arg) FILE: arch/mips/kernel/irixsig.c type irix_sigset_t (line 26) | typedef struct { type sigctx_irix5 (line 30) | struct sigctx_irix5 { function dump_irix5_sigctx (line 45) | static inline void dump_irix5_sigctx(struct sigctx_irix5 *c) function setup_irix_frame (line 79) | static void setup_irix_frame(struct k_sigaction *ka, struct pt_regs *regs, function setup_irix_rt_frame (line 126) | static void inline function handle_signal (line 134) | static inline void handle_signal(unsigned long sig, siginfo_t *info, function asmlinkage (line 167) | asmlinkage int do_irix_signal(sigset_t *oldset, struct pt_regs *regs) function asmlinkage (line 209) | asmlinkage void type sigact_irix5 (line 283) | struct sigact_irix5 { function dump_sigact_irix5 (line 291) | static inline void dump_sigact_irix5(struct sigact_irix5 *p) function asmlinkage (line 299) | asmlinkage int function asmlinkage (line 345) | asmlinkage int irix_sigpending(irix_sigset_t *set) function asmlinkage (line 350) | asmlinkage int irix_sigprocmask(int how, irix_sigset_t *new, irix_sigset... function asmlinkage (line 397) | asmlinkage int irix_sigsuspend(struct pt_regs *regs) type irix5_siginfo (line 422) | struct irix5_siginfo { function timespectojiffies (line 447) | static inline unsigned long timespectojiffies(struct timespec *value) function asmlinkage (line 459) | asmlinkage int irix_sigpoll_sys(unsigned long *set, struct irix5_siginfo... type task_struct (line 544) | struct task_struct type rusage (line 544) | struct rusage function asmlinkage (line 554) | asmlinkage int irix_waitsys(int type, int pid, struct irix5_siginfo *info, type irix5_context (line 678) | struct irix5_context { function asmlinkage (line 691) | asmlinkage int irix_getcontext(struct pt_regs *regs) function irix_setcontext (line 741) | asmlinkage unsigned long irix_setcontext(struct pt_regs *regs) type irix_sigstack (line 786) | struct irix_sigstack { unsigned long sp; int status; } function asmlinkage (line 788) | asmlinkage int irix_sigstack(struct irix_sigstack *new, struct irix_sigs... type irix_sigaltstack (line 813) | struct irix_sigaltstack { unsigned long sp; int size; int status; } function asmlinkage (line 815) | asmlinkage int irix_sigaltstack(struct irix_sigaltstack *new, type irix_procset (line 843) | struct irix_procset { function asmlinkage (line 847) | asmlinkage int irix_sigsendset(struct irix_procset *pset, int sig) FILE: arch/mips/kernel/irq-msc01.c function mask_msc_irq (line 29) | static inline void mask_msc_irq(unsigned int irq) function unmask_msc_irq (line 38) | static inline void unmask_msc_irq(unsigned int irq) function enable_msc_irq (line 49) | static void enable_msc_irq(unsigned int irq) function startup_msc_irq (line 57) | static unsigned int startup_msc_irq(unsigned int irq) function disable_msc_irq (line 66) | static void disable_msc_irq(unsigned int irq) function level_mask_and_ack_msc_irq (line 74) | static void level_mask_and_ack_msc_irq(unsigned int irq) function edge_mask_and_ack_msc_irq (line 84) | static void edge_mask_and_ack_msc_irq(unsigned int irq) function end_msc_irq (line 100) | static void end_msc_irq(unsigned int irq) function ll_msc_irq (line 109) | void ll_msc_irq(struct pt_regs *regs) function msc_bind_eic_interrupt (line 122) | void type hw_interrupt_type (line 131) | struct hw_interrupt_type type hw_interrupt_type (line 142) | struct hw_interrupt_type function init_msc_irqs (line 154) | void __init init_msc_irqs(unsigned int base, msc_irqmap_t *imp, int nirq) FILE: arch/mips/kernel/irq-mv6434x.c function ls1bit32 (line 23) | static inline int ls1bit32(unsigned int x) function mask_mv64340_irq (line 37) | static inline void mask_mv64340_irq(unsigned int irq) function unmask_mv64340_irq (line 53) | static inline void unmask_mv64340_irq(unsigned int irq) function enable_mv64340_irq (line 71) | static void enable_mv64340_irq(unsigned int irq) function startup_mv64340_irq (line 79) | static unsigned int startup_mv64340_irq(unsigned int irq) function disable_mv64340_irq (line 88) | static void disable_mv64340_irq(unsigned int irq) function mask_and_ack_mv64340_irq (line 96) | static void mask_and_ack_mv64340_irq(unsigned int irq) function end_mv64340_irq (line 104) | static void end_mv64340_irq(unsigned int irq) function ll_mv64340_irq (line 114) | void ll_mv64340_irq(struct pt_regs *regs) type hw_interrupt_type (line 137) | struct hw_interrupt_type function mv64340_irq_init (line 148) | void __init mv64340_irq_init(unsigned int base) FILE: arch/mips/kernel/irq-rm7000.c function unmask_rm7k_irq (line 22) | static inline void unmask_rm7k_irq(unsigned int irq) function mask_rm7k_irq (line 27) | static inline void mask_rm7k_irq(unsigned int irq) function rm7k_cpu_irq_enable (line 32) | static inline void rm7k_cpu_irq_enable(unsigned int irq) function rm7k_cpu_irq_disable (line 41) | static void rm7k_cpu_irq_disable(unsigned int irq) function rm7k_cpu_irq_startup (line 50) | static unsigned int rm7k_cpu_irq_startup(unsigned int irq) function rm7k_cpu_irq_ack (line 63) | static void rm7k_cpu_irq_ack(unsigned int irq) function rm7k_cpu_irq_end (line 68) | static void rm7k_cpu_irq_end(unsigned int irq) function rm7k_cpu_irq_init (line 84) | void __init rm7k_cpu_irq_init(int base) FILE: arch/mips/kernel/irq-rm9000.c function unmask_rm9k_irq (line 23) | static inline void unmask_rm9k_irq(unsigned int irq) function mask_rm9k_irq (line 28) | static inline void mask_rm9k_irq(unsigned int irq) function rm9k_cpu_irq_enable (line 33) | static inline void rm9k_cpu_irq_enable(unsigned int irq) function rm9k_cpu_irq_disable (line 42) | static void rm9k_cpu_irq_disable(unsigned int irq) function rm9k_cpu_irq_startup (line 51) | static unsigned int rm9k_cpu_irq_startup(unsigned int irq) function local_rm9k_perfcounter_irq_startup (line 63) | static void local_rm9k_perfcounter_irq_startup(void *args) function rm9k_perfcounter_irq_startup (line 70) | static unsigned int rm9k_perfcounter_irq_startup(unsigned int irq) function local_rm9k_perfcounter_irq_shutdown (line 77) | static void local_rm9k_perfcounter_irq_shutdown(void *args) function rm9k_perfcounter_irq_shutdown (line 87) | static void rm9k_perfcounter_irq_shutdown(unsigned int irq) function rm9k_cpu_irq_ack (line 97) | static void rm9k_cpu_irq_ack(unsigned int irq) function rm9k_cpu_irq_end (line 102) | static void rm9k_cpu_irq_end(unsigned int irq) function rm9k_cpu_irq_init (line 132) | void __init rm9k_cpu_irq_init(int base) FILE: arch/mips/kernel/irq.c function ack_bad_irq (line 34) | void ack_bad_irq(unsigned int irq) function do_IRQ (line 48) | asmlinkage unsigned int do_IRQ(unsigned int irq, struct pt_regs *regs) function show_interrupts (line 63) | int show_interrupts(struct seq_file *p, void *v) function nokgdb (line 111) | static int __init nokgdb(char *str) function init_IRQ (line 119) | void __init init_IRQ(void) FILE: arch/mips/kernel/irq_cpu.c function unmask_mips_irq (line 38) | static inline void unmask_mips_irq(unsigned int irq) function mask_mips_irq (line 44) | static inline void mask_mips_irq(unsigned int irq) function mips_cpu_irq_enable (line 49) | static inline void mips_cpu_irq_enable(unsigned int irq) function mips_cpu_irq_disable (line 58) | static void mips_cpu_irq_disable(unsigned int irq) function mips_cpu_irq_startup (line 67) | static unsigned int mips_cpu_irq_startup(unsigned int irq) function mips_cpu_irq_ack (line 80) | static void mips_cpu_irq_ack(unsigned int irq) function mips_cpu_irq_end (line 88) | static void mips_cpu_irq_end(unsigned int irq) function mips_cpu_irq_init (line 106) | void __init mips_cpu_irq_init(int irq_base) FILE: arch/mips/kernel/linux32.c function cp_compat_stat (line 72) | int cp_compat_stat(struct kstat *stat, struct compat_stat *statbuf) function sys32_mmap2 (line 101) | asmlinkage unsigned long function asmlinkage (line 128) | asmlinkage int sys_truncate64(const char *path, unsigned int high, function asmlinkage (line 136) | asmlinkage int sys_ftruncate64(unsigned int fd, unsigned int high, function asmlinkage (line 147) | asmlinkage int sys32_execve(nabi_no_regargs struct pt_regs regs) type dirent32 (line 164) | struct dirent32 { function xlate_dirent (line 171) | static void function sys32_getdents (line 191) | asmlinkage long function asmlinkage (line 206) | asmlinkage int type rusage32 (line 218) | struct rusage32 { function put_rusage (line 237) | static int function asmlinkage (line 267) | asmlinkage int function asmlinkage (line 289) | asmlinkage int type sysinfo32 (line 295) | struct sysinfo32 { function asmlinkage (line 311) | asmlinkage int sys32_sysinfo(struct sysinfo32 *info) type rlimit32 (line 342) | struct rlimit32 { function sys32_truncate64 (line 352) | asmlinkage long sys32_truncate64(const char * path, unsigned long __dummy, function sys32_ftruncate64 (line 368) | asmlinkage long sys32_ftruncate64(unsigned int fd, unsigned long __dummy, function get_tv32 (line 379) | static inline long function put_tv32 (line 387) | static inline long type timezone (line 395) | struct timezone function asmlinkage (line 397) | asmlinkage int function get_ts32 (line 413) | static inline long get_ts32(struct timespec *o, struct compat_timeval *i) function asmlinkage (line 427) | asmlinkage int function asmlinkage (line 445) | asmlinkage int sys32_llseek(unsigned int fd, unsigned int offset_high, function asmlinkage (line 456) | asmlinkage ssize_t sys32_pread(unsigned int fd, char * buf, function asmlinkage (line 491) | asmlinkage ssize_t sys32_pwrite(unsigned int fd, const char * buf, function asmlinkage (line 528) | asmlinkage int sys32_sched_rr_get_interval(compat_pid_t pid, type msgbuf32 (line 544) | struct msgbuf32 { s32 mtype; char mtext[1]; } type ipc_perm32 (line 546) | struct ipc_perm32 type ipc64_perm32 (line 557) | struct ipc64_perm32 { type semid_ds32 (line 570) | struct semid_ds32 { type semid64_ds32 (line 581) | struct semid64_ds32 { type msqid_ds32 (line 590) | struct msqid_ds32 type msqid64_ds32 (line 607) | struct msqid64_ds32 { type shmid_ds32 (line 624) | struct shmid_ds32 { type shmid64_ds32 (line 635) | struct shmid64_ds32 { type ipc_kludge32 (line 648) | struct ipc_kludge32 { function do_sys32_semctl (line 653) | static int function do_sys32_msgsnd (line 741) | static int function do_sys32_msgrcv (line 771) | static int function do_sys32_msgctl (line 816) | static int function do_sys32_shmat (line 917) | static int type shm_info32 (line 933) | struct shm_info32 { function do_sys32_shmctl (line 939) | static int function sys32_semtimedop (line 1053) | static int sys32_semtimedop(int semid, struct sembuf *tsems, int nsems, function sys32_ipc (line 1069) | asmlinkage long function sys32_shmat (line 1131) | asmlinkage long sys32_shmat(int shmid, char __user *shmaddr, type sysctl_args32 (line 1144) | struct sysctl_args32 function sys32_sysctl (line 1157) | asmlinkage long sys32_sysctl(struct sysctl_args32 *args) function sys32_newuname (line 1197) | asmlinkage long sys32_newuname(struct new_utsname * name) function asmlinkage (line 1213) | asmlinkage int sys32_personality(unsigned long personality) type ustat32 (line 1225) | struct ustat32 { type ustat (line 1232) | struct ustat function asmlinkage (line 1234) | asmlinkage int sys32_ustat(dev_t dev, struct ustat32 * ubuf32) type timex32 (line 1260) | struct timex32 { type timex (line 1273) | struct timex function asmlinkage (line 1275) | asmlinkage int sys32_adjtimex(struct timex32 *utp) function asmlinkage (line 1331) | asmlinkage int sys32_sendfile(int out_fd, int in_fd, compat_off_t *offset, function asmlinkage (line 1351) | asmlinkage ssize_t sys32_readahead(int fd, u32 pad0, u64 a2, u64 a3, function sys32_socketcall (line 1372) | asmlinkage long sys32_socketcall(int call, unsigned int *args32) FILE: arch/mips/kernel/module-elf32.c type mips_hi16 (line 30) | struct mips_hi16 { type mips_hi16 (line 36) | struct mips_hi16 function module_free (line 47) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 54) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_r_mips_none (line 62) | static int apply_r_mips_none(struct module *me, uint32_t *location, function apply_r_mips_32 (line 68) | static int apply_r_mips_32(struct module *me, uint32_t *location, function apply_r_mips_26 (line 76) | static int apply_r_mips_26(struct module *me, uint32_t *location, function apply_r_mips_hi16 (line 97) | static int apply_r_mips_hi16(struct module *me, uint32_t *location, function apply_r_mips_lo16 (line 119) | static int apply_r_mips_lo16(struct module *me, uint32_t *location, type module (line 184) | struct module function apply_relocate (line 193) | int apply_relocate(Elf32_Shdr *sechdrs, function apply_relocate_add (line 234) | int apply_relocate_add(Elf32_Shdr *sechdrs, FILE: arch/mips/kernel/module-elf64.c type mips_hi16 (line 30) | struct mips_hi16 { type mips_hi16 (line 36) | struct mips_hi16 function module_free (line 47) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 54) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate (line 62) | int apply_relocate(Elf64_Shdr *sechdrs, function apply_r_mips_none (line 79) | static int apply_r_mips_none(struct module *me, uint32_t *location, function apply_r_mips_32 (line 85) | static int apply_r_mips_32(struct module *me, uint32_t *location, function apply_r_mips_26 (line 93) | static int apply_r_mips_26(struct module *me, uint32_t *location, function apply_r_mips_hi16 (line 113) | static int apply_r_mips_hi16(struct module *me, uint32_t *location, function apply_r_mips_lo16 (line 135) | static int apply_r_mips_lo16(struct module *me, uint32_t *location, function apply_r_mips_64 (line 199) | static int apply_r_mips_64(struct module *me, uint32_t *location, function apply_r_mips_higher (line 208) | static int apply_r_mips_higher(struct module *me, uint32_t *location, function apply_r_mips_highest (line 217) | static int apply_r_mips_highest(struct module *me, uint32_t *location, type module (line 226) | struct module function apply_relocate_add (line 238) | int apply_relocate_add(Elf64_Shdr *sechdrs, FILE: arch/mips/kernel/module.c type exception_table_entry (line 8) | struct exception_table_entry type exception_table_entry (line 11) | struct exception_table_entry type mod_arch_specific (line 12) | struct mod_arch_specific function module_finalize (line 28) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 48) | void module_arch_cleanup(struct module *mod) FILE: arch/mips/kernel/offset.c function output_ptreg_defines (line 31) | void output_ptreg_defines(void) function output_task_defines (line 76) | void output_task_defines(void) function output_thread_info_defines (line 88) | void output_thread_info_defines(void) function output_thread_defines (line 104) | void output_thread_defines(void) function output_thread_fpu_defines (line 137) | void output_thread_fpu_defines(void) function output_mm_defines (line 209) | void output_mm_defines(void) function output_sc_defines (line 243) | void output_sc_defines(void) function output_sc32_defines (line 260) | void output_sc32_defines(void) function output_signal_defined (line 270) | void output_signal_defined(void) function output_irq_cpustat_t_defines (line 308) | void output_irq_cpustat_t_defines(void) FILE: arch/mips/kernel/proc.c function show_cpuinfo (line 82) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 127) | struct seq_file type seq_file (line 134) | struct seq_file function c_stop (line 140) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 144) | struct seq_operations FILE: arch/mips/kernel/process.c function default_idle (line 45) | void default_idle (void) function ATTRIB_NORET (line 54) | ATTRIB_NORET void cpu_idle(void) function start_thread (line 67) | void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long... function exit_thread (line 86) | void exit_thread(void) function flush_thread (line 90) | void flush_thread(void) function copy_thread (line 94) | int copy_thread(int nr, unsigned long clone_flags, unsigned long usp, function dump_fpu (line 149) | int dump_fpu(struct pt_regs *regs, elf_fpregset_t *r) function dump_regs (line 156) | void dump_regs(elf_greg_t *gp, struct pt_regs *regs) function dump_task_fpu (line 178) | int dump_task_fpu (struct task_struct *t, elf_fpregset_t *fpr) function ATTRIB_NORET (line 188) | ATTRIB_NORET void kernel_thread_helper(void *arg, int (*fn)(void *)) function kernel_thread (line 193) | long kernel_thread(int (*fn)(void *), void *arg, unsigned long flags) type mips_frame_info (line 214) | struct mips_frame_info { type mips_frame_info (line 218) | struct mips_frame_info type mips_frame_info (line 219) | struct mips_frame_info type mips_frame_info (line 220) | struct mips_frame_info type mips_frame_info (line 221) | struct mips_frame_info type mips_frame_info (line 222) | struct mips_frame_info function get_frame_info (line 224) | static int __init get_frame_info(struct mips_frame_info *info, void *func) function frame_info_init (line 273) | static int __init frame_info_init(void) function thread_saved_pc (line 290) | unsigned long thread_saved_pc(struct task_struct *tsk) function get_wchan (line 304) | unsigned long get_wchan(struct task_struct *p) FILE: arch/mips/kernel/ptrace.c function ptrace_disable (line 43) | void ptrace_disable(struct task_struct *child) function asmlinkage (line 48) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 306) | asmlinkage void do_syscall_trace(struct pt_regs *regs, int entryexit) FILE: arch/mips/kernel/ptrace32.c function asmlinkage (line 41) | asmlinkage int sys32_ptrace(int request, int pid, int addr, int data) FILE: arch/mips/kernel/reset.c function machine_restart (line 24) | void machine_restart(char *command) function machine_halt (line 31) | void machine_halt(void) function machine_power_off (line 38) | void machine_power_off(void) FILE: arch/mips/kernel/semaphore.c function __sem_update_count (line 39) | static inline int __sem_update_count(struct semaphore *sem, int incr) function __up (line 79) | void __up(struct semaphore *sem) function __down (line 103) | void __sched __down(struct semaphore *sem) function __down_interruptible (line 134) | int __sched __down_interruptible(struct semaphore * sem) FILE: arch/mips/kernel/setup.c type cpuinfo_mips (line 44) | struct cpuinfo_mips type screen_info (line 49) | struct screen_info type boot_mem_map (line 70) | struct boot_mem_map type resource (line 89) | struct resource type resource (line 90) | struct resource function add_memory_region (line 92) | void __init add_memory_region(phys_t start, phys_t size, long type) function print_memory_map (line 117) | static void __init print_memory_map(void) function parse_cmdline_early (line 144) | static inline void parse_cmdline_early(void) function parse_rd_cmdline (line 195) | static inline int parse_rd_cmdline(unsigned long* rd_start, unsigned lon... function bootmem_init (line 265) | static inline void bootmem_init(void) function resource_init (line 442) | static inline void resource_init(void) function earlyinit_debug_setup (line 512) | static int __init earlyinit_debug_setup(char *str) function do_earlyinitcalls (line 521) | static void __init do_earlyinitcalls(void) function setup_arch (line 536) | void __init setup_arch(char **cmdline_p) function fpu_disable (line 564) | int __init fpu_disable(char *s) FILE: arch/mips/kernel/signal-common.h function setup_sigcontext (line 11) | static inline int function restore_sigcontext (line 61) | static inline int type k_sigaction (line 113) | struct k_sigaction type pt_regs (line 113) | struct pt_regs FILE: arch/mips/kernel/signal.c type pt_regs (line 39) | struct pt_regs function _sys_sigsuspend (line 47) | static int function _sys_rt_sigsuspend (line 75) | static int function asmlinkage (line 108) | asmlinkage int sys_sigaction(int sig, const struct sigaction *act, function asmlinkage (line 148) | asmlinkage int sys_sigaltstack(nabi_no_regargs struct pt_regs regs) type sigframe (line 164) | struct sigframe { type rt_sigframe (line 172) | struct rt_sigframe { function _sys_sigreturn (line 181) | static void function _sys_rt_sigreturn (line 220) | static void function setup_frame (line 263) | static void inline setup_frame(struct k_sigaction * ka, struct pt_regs *... function setup_rt_frame (line 319) | static void inline setup_rt_frame(struct k_sigaction * ka, struct pt_reg... type k_sigaction (line 387) | struct k_sigaction type pt_regs (line 388) | struct pt_regs type k_sigaction (line 391) | struct k_sigaction type pt_regs (line 391) | struct pt_regs type pt_regs (line 437) | struct pt_regs type pt_regs (line 438) | struct pt_regs function do_signal (line 440) | static int do_signal(sigset_t *oldset, struct pt_regs *regs) function asmlinkage (line 498) | asmlinkage void do_notify_resume(struct pt_regs *regs, sigset_t *oldset, FILE: arch/mips/kernel/signal32.c type sigval_t32 (line 35) | typedef union sigval32 { type compat_siginfo_t (line 40) | typedef struct compat_siginfo { type pt_regs (line 109) | struct pt_regs type sigset_t32 (line 116) | typedef struct { type __sighandler32_t (line 120) | typedef unsigned int __sighandler32_t; type sigaction32 (line 123) | struct sigaction32 { type stack32_t (line 130) | typedef struct sigaltstack32 { type ucontext32 (line 136) | struct ucontext32 { function put_sigset (line 147) | static inline int put_sigset(const sigset_t *kbuf, compat_sigset_t *ubuf) function get_sigset (line 168) | static inline int get_sigset(sigset_t *kbuf, const compat_sigset_t *ubuf) function _sys32_sigsuspend (line 197) | static int function _sys32_rt_sigsuspend (line 225) | static int function asmlinkage (line 258) | asmlinkage int sys32_sigaction(int sig, const struct sigaction32 *act, function asmlinkage (line 299) | asmlinkage int sys32_sigaltstack(nabi_no_regargs struct pt_regs regs) function restore_sigcontext32 (line 337) | static int restore_sigcontext32(struct pt_regs *regs, struct sigcontext3... type sigframe (line 384) | struct sigframe { type rt_sigframe32 (line 391) | struct rt_sigframe32 { function copy_siginfo_to_user32 (line 398) | int copy_siginfo_to_user32(compat_siginfo_t *to, siginfo_t *from) function _sys32_sigreturn (line 446) | static void function _sys32_rt_sigreturn (line 484) | static void function setup_sigcontext32 (line 534) | static inline int setup_sigcontext32(struct pt_regs *regs, type k_sigaction (line 587) | struct k_sigaction type pt_regs (line 587) | struct pt_regs function setup_frame (line 609) | static inline void setup_frame(struct k_sigaction * ka, struct pt_regs *... function setup_rt_frame (line 662) | static inline void setup_rt_frame(struct k_sigaction * ka, function handle_signal (line 733) | static inline void handle_signal(unsigned long sig, siginfo_t *info, function do_signal32 (line 768) | int do_signal32(sigset_t *oldset, struct pt_regs *regs) function asmlinkage (line 816) | asmlinkage int sys32_rt_sigaction(int sig, const struct sigaction32 *act, function asmlinkage (line 859) | asmlinkage int sys32_rt_sigprocmask(int how, compat_sigset_t *set, function asmlinkage (line 880) | asmlinkage int sys32_rt_sigpending(compat_sigset_t *uset, function asmlinkage (line 897) | asmlinkage int sys32_rt_sigqueueinfo(int pid, int sig, compat_siginfo_t ... FILE: arch/mips/kernel/signal_n32.c type stack32_t (line 51) | typedef struct sigaltstack32 { type ucontextn32 (line 57) | struct ucontextn32 { type rt_sigframe_n32 (line 71) | struct rt_sigframe_n32 { function _sysn32_rt_sigreturn (line 79) | static void function setup_rt_frame_n32 (line 129) | void setup_rt_frame_n32(struct k_sigaction * ka, FILE: arch/mips/kernel/smp.c function smp_tune_scheduling (line 52) | static void smp_tune_scheduling (void) function asmlinkage (line 102) | asmlinkage void start_secondary(void) type call_data_struct (line 128) | struct call_data_struct function smp_call_function (line 144) | int smp_call_function (void (*func) (void *info), void *info, int retry, function smp_call_function_interrupt (line 186) | void smp_call_function_interrupt(void) function stop_this_cpu (line 212) | static void stop_this_cpu(void *dummy) function smp_send_stop (line 222) | void smp_send_stop(void) function smp_cpus_done (line 227) | void __init smp_cpus_done(unsigned int max_cpus) function smp_prepare_cpus (line 233) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_prepare_boot_cpu (line 243) | void __devinit smp_prepare_boot_cpu(void) function do_boot_cpu (line 259) | static int __init do_boot_cpu(int cpu) function __cpu_up (line 287) | int __devinit __cpu_up(unsigned int cpu) function setup_profiling_timer (line 300) | int setup_profiling_timer(unsigned int multiplier) function flush_tlb_all_ipi (line 305) | static void flush_tlb_all_ipi(void *info) function flush_tlb_all (line 310) | void flush_tlb_all(void) function flush_tlb_mm_ipi (line 315) | static void flush_tlb_mm_ipi(void *mm) function flush_tlb_mm (line 333) | void flush_tlb_mm(struct mm_struct *mm) type flush_tlb_data (line 350) | struct flush_tlb_data { function flush_tlb_range_ipi (line 356) | static void flush_tlb_range_ipi(void *info) function flush_tlb_range (line 363) | void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, un... function flush_tlb_kernel_range_ipi (line 385) | static void flush_tlb_kernel_range_ipi(void *info) function flush_tlb_kernel_range (line 392) | void flush_tlb_kernel_range(unsigned long start, unsigned long end) function flush_tlb_page_ipi (line 401) | static void flush_tlb_page_ipi(void *info) function flush_tlb_page (line 408) | void flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function flush_tlb_one_ipi (line 427) | static void flush_tlb_one_ipi(void *info) function flush_tlb_one (line 434) | void flush_tlb_one(unsigned long vaddr) FILE: arch/mips/kernel/syscall.c function asmlinkage (line 41) | asmlinkage int sys_pipe(nabi_no_regargs volatile struct pt_regs regs) function arch_get_unmapped_area (line 63) | unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, function do_mmap2 (line 116) | static inline unsigned long function old_mmap (line 140) | asmlinkage unsigned long function sys_mmap2 (line 156) | asmlinkage unsigned long function _sys_fork (line 164) | static int function _sys_clone (line 171) | static int function asmlinkage (line 191) | asmlinkage int sys_execve(nabi_no_regargs struct pt_regs regs) function asmlinkage (line 211) | asmlinkage int sys_uname(struct old_utsname * name) function asmlinkage (line 221) | asmlinkage int sys_olduname(struct oldold_utsname * name) function asmlinkage (line 245) | asmlinkage int _sys_sysmips(int cmd, long arg1, int arg2, int arg3) function asmlinkage (line 297) | asmlinkage int sys_ipc (uint call, int first, int second, function sys_shmat (line 379) | asmlinkage long sys_shmat(int shmid, char __user *shmaddr, function asmlinkage (line 395) | asmlinkage int sys_cachectl(char *addr, int nbytes, int op) function asmlinkage (line 404) | asmlinkage void bad_stack(void) FILE: arch/mips/kernel/sysirix.c function asmlinkage (line 48) | asmlinkage int irix_sysmp(struct pt_regs *regs) function asmlinkage (line 93) | asmlinkage int irix_prctl(struct pt_regs *regs) type elf_phdr (line 242) | struct elf_phdr type task_struct (line 243) | struct task_struct type rusage (line 243) | struct rusage function asmlinkage (line 268) | asmlinkage int irix_syssgi(struct pt_regs *regs) function asmlinkage (line 524) | asmlinkage int irix_gtime(struct pt_regs *regs) function asmlinkage (line 533) | asmlinkage int irix_brk(unsigned long brk) function asmlinkage (line 602) | asmlinkage int irix_getpid(struct pt_regs *regs) function asmlinkage (line 608) | asmlinkage int irix_getuid(struct pt_regs *regs) function asmlinkage (line 614) | asmlinkage int irix_getgid(struct pt_regs *regs) function asmlinkage (line 620) | asmlinkage int irix_stime(int value) function jiffiestotv (line 643) | static inline void jiffiestotv(unsigned long jiffies, struct timeval *va... function getitimer_real (line 649) | static inline void getitimer_real(struct itimerval *value) function irix_alarm (line 668) | asmlinkage unsigned int irix_alarm(unsigned int seconds) function asmlinkage (line 693) | asmlinkage int irix_pause(void) function asmlinkage (line 702) | asmlinkage int irix_mount(char *dev_name, char *dir_name, unsigned long ... type irix_statfs (line 712) | struct irix_statfs { function asmlinkage (line 718) | asmlinkage int irix_statfs(const char *path, struct irix_statfs *buf, function asmlinkage (line 760) | asmlinkage int irix_fstatfs(unsigned int fd, struct irix_statfs *buf) function asmlinkage (line 796) | asmlinkage int irix_setpgrp(int flags) function asmlinkage (line 814) | asmlinkage int irix_times(struct tms * tbuf) function asmlinkage (line 831) | asmlinkage int irix_exec(struct pt_regs *regs) function asmlinkage (line 850) | asmlinkage int irix_exece(struct pt_regs *regs) function irix_gethostid (line 868) | asmlinkage unsigned long irix_gethostid(void) function irix_sethostid (line 876) | asmlinkage unsigned long irix_sethostid(unsigned long val) function asmlinkage (line 884) | asmlinkage int irix_socket(int family, int type, int protocol) function asmlinkage (line 918) | asmlinkage int irix_getdomainname(char *name, int len) function irix_getpagesize (line 937) | asmlinkage unsigned long irix_getpagesize(void) function asmlinkage (line 942) | asmlinkage int irix_msgsys(int opcode, unsigned long arg0, unsigned long... function asmlinkage (line 962) | asmlinkage int irix_shmsys(int opcode, unsigned long arg0, unsigned long... function asmlinkage (line 980) | asmlinkage int irix_semsys(int opcode, unsigned long arg0, unsigned long... function loff_t (line 997) | static inline loff_t llseek(struct file *file, loff_t offset, int origin) function asmlinkage (line 1011) | asmlinkage int irix_lseek64(int fd, int _unused, int offhi, int offlow, function asmlinkage (line 1035) | asmlinkage int irix_sginap(int ticks) function asmlinkage (line 1042) | asmlinkage int irix_sgikopt(char *istring, char *ostring, int len) function asmlinkage (line 1047) | asmlinkage int irix_gettimeofday(struct timeval *tv) function irix_mmap32 (line 1070) | asmlinkage unsigned long irix_mmap32(unsigned long addr, size_t len, int... function asmlinkage (line 1105) | asmlinkage int irix_madvise(unsigned long addr, int len, int behavior) function asmlinkage (line 1113) | asmlinkage int irix_pagelock(char *addr, int len, int op) function asmlinkage (line 1121) | asmlinkage int irix_quotactl(struct pt_regs *regs) function asmlinkage (line 1129) | asmlinkage int irix_BSDsetpgrp(int pid, int pgrp) function asmlinkage (line 1153) | asmlinkage int irix_systeminfo(int cmd, char *buf, int cnt) type iuname (line 1161) | struct iuname { function asmlinkage (line 1169) | asmlinkage int irix_uname(struct iuname *buf) function irix_xstat32_xlate (line 1186) | static int irix_xstat32_xlate(struct kstat *stat, void *ubuf) function irix_xstat64_xlate (line 1226) | static int irix_xstat64_xlate(struct kstat *stat, void *ubuf) function asmlinkage (line 1276) | asmlinkage int irix_xstat(int version, char *filename, struct stat *stat... function asmlinkage (line 1302) | asmlinkage int irix_lxstat(int version, char *filename, struct stat *sta... function asmlinkage (line 1329) | asmlinkage int irix_fxstat(int version, int fd, struct stat *statbuf) function asmlinkage (line 1355) | asmlinkage int irix_xmknod(int ver, char *filename, int mode, unsigned dev) function asmlinkage (line 1375) | asmlinkage int irix_swapctl(int cmd, char *arg) type irix_statvfs (line 1383) | struct irix_statvfs { function asmlinkage (line 1391) | asmlinkage int irix_statvfs(char *fname, struct irix_statvfs *buf) function asmlinkage (line 1437) | asmlinkage int irix_fstatvfs(int fd, struct irix_statvfs *buf) function asmlinkage (line 1482) | asmlinkage int irix_priocntl(struct pt_regs *regs) function asmlinkage (line 1490) | asmlinkage int irix_sigqueue(int pid, int sig, int code, int val) function asmlinkage (line 1498) | asmlinkage int irix_truncate64(char *name, int pad, int size1, int size2) function asmlinkage (line 1512) | asmlinkage int irix_ftruncate64(int fd, int pad, int size1, int size2) function asmlinkage (line 1526) | asmlinkage int irix_mmap64(struct pt_regs *regs) function asmlinkage (line 1596) | asmlinkage int irix_dmi(struct pt_regs *regs) function asmlinkage (line 1604) | asmlinkage int irix_pread(int fd, char *buf, int cnt, int off64, function asmlinkage (line 1613) | asmlinkage int irix_pwrite(int fd, char *buf, int cnt, int off64, function asmlinkage (line 1622) | asmlinkage int irix_sgifastpath(int cmd, unsigned long arg0, unsigned lo... type irix_statvfs64 (line 1634) | struct irix_statvfs64 { function asmlinkage (line 1645) | asmlinkage int irix_statvfs64(char *fname, struct irix_statvfs64 *buf) function asmlinkage (line 1691) | asmlinkage int irix_fstatvfs64(int fd, struct irix_statvfs *buf) function asmlinkage (line 1736) | asmlinkage int irix_getmountid(char *fname, unsigned long *midbuf) function asmlinkage (line 1760) | asmlinkage int irix_nsproc(unsigned long entry, unsigned long mask, type irix_dirent32 (line 1771) | struct irix_dirent32 { type irix_dirent32_callback (line 1778) | struct irix_dirent32_callback { function irix_filldir32 (line 1788) | static int irix_filldir32(void *__buf, const char *name, int namlen, function asmlinkage (line 1819) | asmlinkage int irix_ngetdents(unsigned int fd, void * dirent, type irix_dirent64 (line 1868) | struct irix_dirent64 { type irix_dirent64_callback (line 1875) | struct irix_dirent64_callback { function irix_filldir64 (line 1885) | static int irix_filldir64(void * __buf, const char * name, int namlen, function asmlinkage (line 1912) | asmlinkage int irix_getdents64(int fd, void *dirent, int cnt) function asmlinkage (line 1959) | asmlinkage int irix_ngetdents64(int fd, void *dirent, int cnt, int *eob) function asmlinkage (line 2008) | asmlinkage int irix_uadmin(unsigned long op, unsigned long func, unsigne... function asmlinkage (line 2059) | asmlinkage int irix_utssys(char *inbuf, int arg, int type, char *outbuf) function asmlinkage (line 2098) | asmlinkage int irix_fcntl(int fd, int cmd, int arg) function asmlinkage (line 2116) | asmlinkage int irix_ulimit(int cmd, int arg) function asmlinkage (line 2165) | asmlinkage int irix_unimp(struct pt_regs *regs) FILE: arch/mips/kernel/time.c function null_rtc_get_time (line 60) | static unsigned long null_rtc_get_time(void) function null_rtc_set_time (line 65) | static int null_rtc_set_time(unsigned long sec) function null_timer_ack (line 91) | static void null_timer_ack(void) { /* nothing */ } function null_hpt_read (line 96) | static unsigned int null_hpt_read(void) function null_hpt_init (line 101) | static void null_hpt_init(unsigned int count) { /* nothing */ } function c0_timer_ack (line 107) | static void c0_timer_ack(void) function c0_hpt_read (line 127) | static unsigned int c0_hpt_read(void) function c0_hpt_init (line 133) | static void c0_hpt_init(unsigned int count) function c0_hpt_timer_init (line 139) | static void c0_hpt_timer_init(unsigned int count) function do_gettimeofday (line 158) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 201) | int do_settimeofday(struct timespec *tv) function null_gettimeoffset (line 250) | static unsigned long null_gettimeoffset(void) function fixed_rate_gettimeoffset (line 260) | static unsigned long fixed_rate_gettimeoffset(void) function calibrate_div32_gettimeoffset (line 299) | static unsigned long calibrate_div32_gettimeoffset(void) function calibrate_div64_gettimeoffset (line 341) | static unsigned long calibrate_div64_gettimeoffset(void) function local_timer_interrupt (line 411) | void local_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs) function irqreturn_t (line 422) | irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs *regs) function asmlinkage (line 511) | asmlinkage void ll_timer_interrupt(int irq, struct pt_regs *regs) function asmlinkage (line 522) | asmlinkage void ll_local_timer_interrupt(int irq, struct pt_regs *regs) type irqaction (line 552) | struct irqaction type irqaction (line 556) | struct irqaction function calibrate_hpt (line 562) | static unsigned int __init calibrate_hpt(void) function time_init (line 605) | void __init time_init(void) function to_tm (line 712) | void to_tm(unsigned long tim, struct rtc_time *tm) function sched_clock (line 752) | unsigned long long sched_clock(void) FILE: arch/mips/kernel/traps.c type pt_regs (line 60) | struct pt_regs type mips_fpu_soft_struct (line 61) | struct mips_fpu_soft_struct type pt_regs (line 64) | struct pt_regs function show_stack (line 76) | void show_stack(struct task_struct *task, unsigned long *sp) function show_trace (line 110) | void show_trace(struct task_struct *task, unsigned long *stack) function dump_stack (line 139) | void dump_stack(void) function show_code (line 148) | void show_code(unsigned int *pc) function show_regs (line 164) | void show_regs(struct pt_regs *regs) function show_registers (line 241) | void show_registers(struct pt_regs *regs) function NORET_TYPE (line 255) | NORET_TYPE void __die(const char * str, struct pt_regs * regs, function __die_if_kernel (line 271) | void __die_if_kernel(const char * str, struct pt_regs * regs, type exception_table_entry (line 278) | struct exception_table_entry type exception_table_entry (line 279) | struct exception_table_entry function __declare_dbe_table (line 281) | void __declare_dbe_table(void) type exception_table_entry (line 290) | struct exception_table_entry type exception_table_entry (line 292) | struct exception_table_entry function asmlinkage (line 300) | asmlinkage void do_be(struct pt_regs *regs) function get_insn_opcode (line 340) | static inline int get_insn_opcode(struct pt_regs *regs, unsigned int *op... type task_struct (line 370) | struct task_struct function simulate_ll (line 372) | static inline void simulate_ll(struct pt_regs *regs, unsigned int opcode) function simulate_sc (line 419) | static inline void simulate_sc(struct pt_regs *regs, unsigned int opcode) function simulate_llsc (line 475) | static inline int simulate_llsc(struct pt_regs *regs) function asmlinkage (line 494) | asmlinkage void do_ov(struct pt_regs *regs) function asmlinkage (line 508) | asmlinkage void do_fpe(struct pt_regs *regs, unsigned long fcr31) function asmlinkage (line 552) | asmlinkage void do_bp(struct pt_regs *regs) function asmlinkage (line 595) | asmlinkage void do_tr(struct pt_regs *regs) function asmlinkage (line 632) | asmlinkage void do_ri(struct pt_regs *regs) function asmlinkage (line 643) | asmlinkage void do_cpu(struct pt_regs *regs) function asmlinkage (line 690) | asmlinkage void do_mdmx(struct pt_regs *regs) function asmlinkage (line 695) | asmlinkage void do_watch(struct pt_regs *regs) function asmlinkage (line 706) | asmlinkage void do_mcheck(struct pt_regs *regs) function asmlinkage (line 719) | asmlinkage void do_reserved(struct pt_regs *regs) function parity_protection_init (line 735) | static inline void parity_protection_init(void) function asmlinkage (line 762) | asmlinkage void cache_parity_error(void) function ejtag_exception_handler (line 801) | void ejtag_exception_handler(struct pt_regs *regs) function nmi_exception_handler (line 836) | void nmi_exception_handler(struct pt_regs *regs) type sigcontext (line 867) | struct sigcontext type sigcontext (line 868) | struct sigcontext type sigcontext (line 870) | struct sigcontext type sigcontext (line 871) | struct sigcontext type sigcontext (line 873) | struct sigcontext type sigcontext (line 874) | struct sigcontext function signal_init (line 876) | static inline void signal_init(void) type sigcontext32 (line 892) | struct sigcontext32 type sigcontext32 (line 893) | struct sigcontext32 type sigcontext32 (line 895) | struct sigcontext32 type sigcontext32 (line 896) | struct sigcontext32 type sigcontext32 (line 898) | struct sigcontext32 type sigcontext32 (line 899) | struct sigcontext32 function signal32_init (line 901) | static inline void signal32_init(void) function per_cpu_trap_init (line 916) | void __init per_cpu_trap_init(void) function trap_init (line 954) | void __init trap_init(void) FILE: arch/mips/kernel/unaligned.c function emulate_load_store_insn (line 96) | static inline int emulate_load_store_insn(struct pt_regs *regs, function asmlinkage (line 493) | asmlinkage void do_ade(struct pt_regs *regs) FILE: arch/mips/lasat/at93c.c type at93c_defs (line 22) | struct at93c_defs function at93c_reg_write (line 24) | static void at93c_reg_write(u32 val) function u32 (line 29) | static u32 at93c_reg_read(void) function u32 (line 35) | static u32 at93c_datareg_read(void) function at93c_cycle_clk (line 41) | static void at93c_cycle_clk(u32 data) function at93c_write_databit (line 49) | static void at93c_write_databit(u8 bit) function at93c_read_databit (line 62) | static unsigned int at93c_read_databit(void) function u8 (line 71) | static u8 at93c_read_byte(void) function at93c_write_bits (line 83) | static void at93c_write_bits(u32 data, int size) function at93c_init_op (line 95) | static void at93c_init_op(void) function at93c_end_op (line 101) | static void at93c_end_op(void) function at93c_wait (line 107) | static void at93c_wait(void) function at93c_disable_wp (line 115) | static void at93c_disable_wp(void) function at93c_enable_wp (line 122) | static void at93c_enable_wp(void) function u8 (line 129) | u8 at93c_read(u8 addr) function at93c_write (line 139) | void at93c_write(u8 addr, u8 data) FILE: arch/mips/lasat/at93c.h type at93c_defs (line 8) | struct at93c_defs { FILE: arch/mips/lasat/ds1603.c type ds_defs (line 20) | struct ds_defs function rtc_reg_write (line 23) | static void rtc_reg_write(unsigned long val) function rtc_reg_read (line 28) | static unsigned long rtc_reg_read(void) function rtc_datareg_read (line 34) | static unsigned long rtc_datareg_read(void) function rtc_nrst_high (line 40) | static void rtc_nrst_high(void) function rtc_nrst_low (line 45) | static void rtc_nrst_low(void) function rtc_cycle_clock (line 50) | static void rtc_cycle_clock(unsigned long data) function rtc_write_databit (line 64) | static void rtc_write_databit(unsigned int bit) function rtc_read_databit (line 79) | static unsigned int rtc_read_databit(void) function rtc_write_byte (line 89) | static void rtc_write_byte(unsigned int byte) function rtc_write_word (line 99) | static void rtc_write_word(unsigned long word) function rtc_read_word (line 109) | static unsigned long rtc_read_word(void) function rtc_init_op (line 122) | static void rtc_init_op(void) function rtc_end_op (line 131) | static void rtc_end_op(void) function ds1603_read (line 138) | unsigned long ds1603_read(void) function ds1603_set (line 148) | int ds1603_set(unsigned long time) function ds1603_set_trimmer (line 158) | void ds1603_set_trimmer(unsigned int trimval) function ds1603_disable (line 166) | void ds1603_disable(void) function ds1603_enable (line 171) | void ds1603_enable(void) FILE: arch/mips/lasat/ds1603.h type ds_defs (line 10) | struct ds_defs { type ds_defs (line 21) | struct ds_defs type ds_defs (line 28) | struct ds_defs FILE: arch/mips/lasat/interrupt.c function disable_lasat_irq (line 38) | void disable_lasat_irq(unsigned int irq_nr) function enable_lasat_irq (line 47) | void enable_lasat_irq(unsigned int irq_nr) function startup_lasat_irq (line 56) | static unsigned int startup_lasat_irq(unsigned int irq) function end_lasat_irq (line 67) | static void end_lasat_irq(unsigned int irq) type hw_interrupt_type (line 73) | struct hw_interrupt_type function ls1bit32 (line 84) | static inline int ls1bit32(unsigned int x) function get_int_status_100 (line 99) | static unsigned long get_int_status_100(void) function get_int_status_200 (line 104) | static unsigned long get_int_status_200(void) function lasat_hw0_irqdispatch (line 113) | void lasat_hw0_irqdispatch(struct pt_regs *regs) function arch_init_irq (line 128) | void __init arch_init_irq(void) FILE: arch/mips/lasat/lasat_board.c type lasat_info (line 35) | struct lasat_info function EEPROMRead (line 39) | int EEPROMRead(unsigned int pos, unsigned char *data, int len) function EEPROMWrite (line 48) | int EEPROMWrite(unsigned int pos, unsigned char *data, int len) function init_flash_sizes (line 58) | static void init_flash_sizes(void) function lasat_init_board_info (line 93) | int lasat_init_board_info(void) function lasat_write_eeprom_info (line 264) | void lasat_write_eeprom_info(void) FILE: arch/mips/lasat/lasat_models.h type product_info_t (line 5) | typedef struct product_info_t { type vendor_info_t (line 10) | typedef struct vendor_info_t { FILE: arch/mips/lasat/picvue.c type pvc_defs (line 23) | struct pvc_defs function pvc_reg_write (line 27) | static void pvc_reg_write(u32 val) function u32 (line 32) | static u32 pvc_reg_read(void) function pvc_write_byte (line 38) | static void pvc_write_byte(u32 data, u8 byte) function u8 (line 50) | static u8 pvc_read_byte(u32 data) function u8 (line 64) | static u8 pvc_read_data(void) function pvc_wait (line 79) | static int pvc_wait(void) function pvc_write (line 94) | static void pvc_write(u8 byte, int mode) function pvc_write_string (line 113) | void pvc_write_string(const unsigned char *str, u8 addr, int line) function pvc_write_string_centered (line 127) | void pvc_write_string_centered(const unsigned char *str, int line) function pvc_dump_string (line 140) | void pvc_dump_string(const unsigned char *str) function pvc_program_cg (line 151) | int pvc_program_cg(int charnum, u8 bitmap[BM_SIZE]) function pvc_funcset (line 174) | static void pvc_funcset(u8 cmd) function pvc_entrymode (line 183) | static void pvc_entrymode(u8 cmd) function pvc_dispcnt (line 193) | void pvc_dispcnt(u8 cmd) function pvc_move (line 203) | void pvc_move(u8 cmd) function pvc_clear (line 209) | void pvc_clear(void) function pvc_home (line 215) | void pvc_home(void) function pvc_init (line 220) | int pvc_init(void) FILE: arch/mips/lasat/picvue.h type pvc_defs (line 9) | struct pvc_defs { type pvc_defs (line 18) | struct pvc_defs type semaphore (line 48) | struct semaphore FILE: arch/mips/lasat/picvue_proc.c type proc_dir_entry (line 21) | struct proc_dir_entry type timer_list (line 26) | struct timer_list function pvc_display (line 28) | static void pvc_display(unsigned long data) { function pvc_proc_read_line (line 38) | static int pvc_proc_read_line(char *page, char **start, function pvc_proc_write_line (line 57) | static int pvc_proc_write_line(struct file *file, const char *buffer, function pvc_proc_write_scroll (line 84) | static int pvc_proc_write_scroll(struct file *file, const char *buffer, function pvc_proc_read_scroll (line 112) | static int pvc_proc_read_scroll(char *page, char **start, function pvc_proc_timerfunc (line 126) | void pvc_proc_timerfunc(unsigned long data) function pvc_proc_cleanup (line 137) | static void pvc_proc_cleanup(void) function pvc_proc_init (line 148) | static int __init pvc_proc_init(void) FILE: arch/mips/lasat/prom.c function null_prom_printf (line 26) | static void null_prom_printf(const char * fmt, ...) function null_prom_display (line 30) | static void null_prom_display(const char *string, int pos, int clear) function null_prom_monitor (line 34) | static void null_prom_monitor(void) function null_prom_putc (line 38) | static void null_prom_putc(char c) function real_prom_printf (line 54) | static void real_prom_printf(const char * fmt, ...) function setup_prom_vectors (line 76) | static void setup_prom_vectors(void) type at93c_defs (line 89) | struct at93c_defs function prom_init (line 96) | void __init prom_init(void) function prom_free_prom_memory (line 135) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/lasat/reset.c function lasat_machine_restart (line 34) | static void lasat_machine_restart(char *command) function lasat_machine_halt (line 48) | static void lasat_machine_halt(void) function lasat_reboot_setup (line 62) | void lasat_reboot_setup(void) FILE: arch/mips/lasat/setup.c type lasat_misc (line 61) | struct lasat_misc type lasat_misc (line 66) | struct lasat_misc type ds_defs (line 69) | struct ds_defs type pvc_defs (line 81) | struct pvc_defs function lasat_panic_display (line 89) | static int lasat_panic_display(struct notifier_block *this, function lasat_panic_prom_monitor (line 101) | static int lasat_panic_prom_monitor(struct notifier_block *this, type notifier_block (line 108) | struct notifier_block function lasat_time_init (line 114) | static void lasat_time_init(void) function lasat_timer_setup (line 119) | static void lasat_timer_setup(struct irqaction *irq) function serial_init (line 130) | void __init serial_init(void) function lasat_setup (line 158) | static int __init lasat_setup(void) FILE: arch/mips/lasat/sysctl.c function sysctl_lasatstring (line 41) | int sysctl_lasatstring(ctl_table *table, int *name, int nlen, function proc_dolasatstring (line 62) | int proc_dolasatstring(ctl_table *table, int write, struct file *filp, function proc_dolasatint (line 78) | int proc_dolasatint(ctl_table *table, int write, struct file *filp, function proc_dolasatrtc (line 97) | int proc_dolasatrtc(ctl_table *table, int write, struct file *filp, function sysctl_lasat_intvec (line 120) | int sysctl_lasat_intvec(ctl_table *table, int *name, int nlen, function sysctl_lasat_rtc (line 140) | int sysctl_lasat_rtc(ctl_table *table, int *name, int nlen, function update_bcastaddr (line 165) | void update_bcastaddr(void) function proc_lasat_ip (line 182) | int proc_lasat_ip(ctl_table *table, int write, struct file *filp, function sysctl_lasat_eeprom_value (line 252) | static int sysctl_lasat_eeprom_value(ctl_table *table, int *name, int nlen, function proc_lasat_eeprom_value (line 279) | int proc_lasat_eeprom_value(ctl_table *table, int write, struct file *filp, function lasat_register_sysctl (line 344) | static int __init lasat_register_sysctl(void) FILE: arch/mips/lib-32/dump_tlb.c function dump_tlb (line 45) | void dump_tlb(int first, int last) function dump_tlb_all (line 95) | void dump_tlb_all(void) function dump_tlb_wired (line 100) | void dump_tlb_wired(void) function dump_tlb_addr (line 109) | void dump_tlb_addr(unsigned long addr) function dump_tlb_nonwired (line 134) | void dump_tlb_nonwired(void) function dump_list_process (line 139) | void dump_list_process(struct task_struct *t, void *address) function dump_list_current (line 190) | void dump_list_current(void *address) function vtop (line 195) | unsigned int vtop(void *address) function dump16 (line 212) | void dump16(unsigned long *p) FILE: arch/mips/lib-32/r3k_dump_tlb.c function dump_tlb (line 22) | void dump_tlb(int first, int last) function dump_tlb_all (line 64) | void dump_tlb_all(void) function dump_tlb_wired (line 69) | void dump_tlb_wired(void) function dump_tlb_addr (line 77) | void dump_tlb_addr(unsigned long addr) function dump_tlb_nonwired (line 99) | void dump_tlb_nonwired(void) function dump_list_process (line 105) | void dump_list_process(struct task_struct *t, void *address) function dump_list_current (line 144) | void dump_list_current(void *address) function vtop (line 149) | unsigned int vtop(void *address) function dump16 (line 166) | void dump16(unsigned long *p) FILE: arch/mips/lib-64/dump_tlb.c function dump_tlb (line 45) | void dump_tlb(int first, int last) function dump_tlb_all (line 96) | void dump_tlb_all(void) function dump_tlb_wired (line 101) | void dump_tlb_wired(void) function dump_tlb_addr (line 110) | void dump_tlb_addr(unsigned long addr) function dump_tlb_nonwired (line 135) | void dump_tlb_nonwired(void) function dump_list_process (line 140) | void dump_list_process(struct task_struct *t, void *address) function dump_list_current (line 179) | void dump_list_current(void *address) function vtop (line 184) | unsigned int vtop(void *address) function dump16 (line 201) | void dump16(unsigned long *p) FILE: arch/mips/lib/csum_partial_copy.c function csum_partial_copy_nocheck (line 19) | unsigned int csum_partial_copy_nocheck(const unsigned char *src, unsigne... function csum_partial_copy_from_user (line 36) | unsigned int csum_partial_copy_from_user (const unsigned char *src, unsi... FILE: arch/mips/lib/dec_and_lock.c function _atomic_dec_and_lock (line 31) | int _atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock) FILE: arch/mips/lib/iomap.c function ioport_unmap (line 40) | void ioport_unmap(void __iomem *addr) type pci_dev (line 46) | struct pci_dev function pci_iounmap (line 73) | void pci_iounmap(struct pci_dev *dev, void __iomem *addr) FILE: arch/mips/lib/promlib.c function prom_printf (line 6) | void prom_printf(char *fmt, ...) FILE: arch/mips/math-emu/cp1emu.c type pt_regs (line 63) | struct pt_regs type mips_fpu_soft_struct (line 63) | struct mips_fpu_soft_struct type pt_regs (line 67) | struct pt_regs type mips_fpu_soft_struct (line 68) | struct mips_fpu_soft_struct type mips_fpu_emulator_private (line 73) | struct mips_fpu_emulator_private function isBranchInstr (line 106) | static int isBranchInstr(mips_instruction * i) function cop1Emulate (line 196) | static int cop1Emulate(struct pt_regs *xcp, struct mips_fpu_soft_struct ... function ieee754dp (line 585) | static ieee754dp fpemu_dp_recip(ieee754dp d) function ieee754dp (line 590) | static ieee754dp fpemu_dp_rsqrt(ieee754dp d) function ieee754sp (line 595) | static ieee754sp fpemu_sp_recip(ieee754sp s) function ieee754sp (line 600) | static ieee754sp fpemu_sp_rsqrt(ieee754sp s) function fpux_emu (line 614) | static int fpux_emu(struct pt_regs *xcp, struct mips_fpu_soft_struct *ctx, function fpu_emu (line 798) | static int fpu_emu(struct pt_regs *xcp, struct mips_fpu_soft_struct *ctx, FILE: arch/mips/math-emu/dp_add.c function ieee754dp (line 31) | ieee754dp ieee754dp_add(ieee754dp x, ieee754dp y) FILE: arch/mips/math-emu/dp_cmp.c function ieee754dp_cmp (line 30) | int ieee754dp_cmp(ieee754dp x, ieee754dp y, int cmp, int sig) FILE: arch/mips/math-emu/dp_div.c function ieee754dp (line 30) | ieee754dp ieee754dp_div(ieee754dp x, ieee754dp y) FILE: arch/mips/math-emu/dp_fint.c function ieee754dp (line 30) | ieee754dp ieee754dp_fint(int x) function ieee754dp (line 74) | ieee754dp ieee754dp_funs(unsigned int u) FILE: arch/mips/math-emu/dp_flong.c function ieee754dp (line 30) | ieee754dp ieee754dp_flong(s64 x) function ieee754dp (line 72) | ieee754dp ieee754dp_fulong(u64 u) FILE: arch/mips/math-emu/dp_frexp.c function ieee754dp (line 32) | ieee754dp ieee754dp_frexp(ieee754dp x, int *eptr) FILE: arch/mips/math-emu/dp_fsp.c function ieee754dp (line 30) | ieee754dp ieee754dp_fsp(ieee754sp x) FILE: arch/mips/math-emu/dp_logb.c function ieee754dp (line 30) | ieee754dp ieee754dp_logb(ieee754dp x) FILE: arch/mips/math-emu/dp_modf.c function ieee754dp (line 32) | ieee754dp ieee754dp_modf(ieee754dp x, ieee754dp * ip) FILE: arch/mips/math-emu/dp_mul.c function ieee754dp (line 30) | ieee754dp ieee754dp_mul(ieee754dp x, ieee754dp y) FILE: arch/mips/math-emu/dp_scalb.c function ieee754dp (line 30) | ieee754dp ieee754dp_scalb(ieee754dp x, int n) function ieee754dp (line 55) | ieee754dp ieee754dp_ldexp(ieee754dp x, int n) FILE: arch/mips/math-emu/dp_simple.c function ieee754dp_finite (line 30) | int ieee754dp_finite(ieee754dp x) function ieee754dp (line 35) | ieee754dp ieee754dp_copysign(ieee754dp x, ieee754dp y) function ieee754dp (line 43) | ieee754dp ieee754dp_neg(ieee754dp x) function ieee754dp (line 65) | ieee754dp ieee754dp_abs(ieee754dp x) FILE: arch/mips/math-emu/dp_sqrt.c function ieee754dp (line 38) | ieee754dp ieee754dp_sqrt(ieee754dp x) FILE: arch/mips/math-emu/dp_sub.c function ieee754dp (line 30) | ieee754dp ieee754dp_sub(ieee754dp x, ieee754dp y) FILE: arch/mips/math-emu/dp_tint.c function ieee754dp_tint (line 31) | int ieee754dp_tint(ieee754dp x) function ieee754dp_tuns (line 114) | unsigned int ieee754dp_tuns(ieee754dp x) FILE: arch/mips/math-emu/dp_tlong.c function s64 (line 30) | s64 ieee754dp_tlong(ieee754dp x) function u64 (line 117) | u64 ieee754dp_tulong(ieee754dp x) FILE: arch/mips/math-emu/dsemul.c type mips_fpu_emulator_private (line 31) | struct mips_fpu_emulator_private type emuframe (line 51) | struct emuframe { function mips_dsemul (line 58) | int mips_dsemul(struct pt_regs *regs, mips_instruction ir, gpreg_t cpc) function do_dsemulret (line 118) | int do_dsemulret(struct pt_regs *xcp) FILE: arch/mips/math-emu/dsemul.h type gpreg_t (line 1) | typedef long gpreg_t; type pt_regs (line 7) | struct pt_regs type pt_regs (line 8) | struct pt_regs FILE: arch/mips/math-emu/ieee754.c type ieee754_csr (line 55) | struct ieee754_csr type ieee754dp_konst (line 71) | struct ieee754dp_konst type ieee754sp_konst (line 91) | struct ieee754sp_konst function ieee754si_xcpt (line 112) | int ieee754si_xcpt(int r, const char *op, ...) function s64 (line 126) | s64 ieee754di_xcpt(s64 r, const char *op, ...) FILE: arch/mips/math-emu/ieee754.h type ieee754dp_konst (line 59) | struct ieee754dp_konst { type ieee754sp_konst (line 65) | struct ieee754sp_konst { type ieee754dp (line 71) | typedef union _ieee754dp { type ieee754sp (line 82) | typedef union _ieee754sp { type ieee754dp_konst (line 90) | struct ieee754dp_konst { type ieee754dp (line 96) | typedef union _ieee754dp { type ieee754sp_konst (line 107) | struct ieee754sp_konst { type ieee754sp (line 113) | typedef union _ieee754sp { function ieee754sp_eq (line 254) | static __inline int ieee754sp_eq(ieee754sp x, ieee754sp y) function ieee754sp_ne (line 259) | static __inline int ieee754sp_ne(ieee754sp x, ieee754sp y) function ieee754sp_lt (line 265) | static __inline int ieee754sp_lt(ieee754sp x, ieee754sp y) function ieee754sp_le (line 270) | static __inline int ieee754sp_le(ieee754sp x, ieee754sp y) function ieee754sp_gt (line 275) | static __inline int ieee754sp_gt(ieee754sp x, ieee754sp y) function ieee754sp_ge (line 281) | static __inline int ieee754sp_ge(ieee754sp x, ieee754sp y) function ieee754dp_eq (line 286) | static __inline int ieee754dp_eq(ieee754dp x, ieee754dp y) function ieee754dp_ne (line 291) | static __inline int ieee754dp_ne(ieee754dp x, ieee754dp y) function ieee754dp_lt (line 297) | static __inline int ieee754dp_lt(ieee754dp x, ieee754dp y) function ieee754dp_le (line 302) | static __inline int ieee754dp_le(ieee754dp x, ieee754dp y) function ieee754dp_gt (line 307) | static __inline int ieee754dp_gt(ieee754dp x, ieee754dp y) function ieee754dp_ge (line 312) | static __inline int ieee754dp_ge(ieee754dp x, ieee754dp y) type ieee754_csr (line 326) | struct ieee754_csr { type ieee754_csr (line 334) | struct ieee754_csr function ieee754_getrm (line 336) | static __inline unsigned ieee754_getrm(void) function ieee754_setrm (line 340) | static __inline unsigned ieee754_setrm(unsigned rm) function ieee754_getcx (line 348) | static __inline unsigned ieee754_getcx(void) function ieee754_cxtest (line 355) | static __inline int ieee754_cxtest(unsigned n) function ieee754_getsx (line 363) | static __inline unsigned ieee754_getsx(void) function ieee754_clrsx (line 370) | static __inline unsigned ieee754_clrsx(void) function ieee754_sxtest (line 377) | static __inline int ieee754_sxtest(unsigned n) type ieee754dp_konst (line 404) | struct ieee754dp_konst type ieee754sp_konst (line 405) | struct ieee754sp_konst type ieee754xctx (line 463) | struct ieee754xctx { type ieee754xctx (line 485) | struct ieee754xctx FILE: arch/mips/math-emu/ieee754d.c function ieee754dp (line 60) | ieee754dp ieee754dp_dump(char *m, ieee754dp x) function ieee754sp (line 100) | ieee754sp ieee754sp_dump(char *m, ieee754sp x) FILE: arch/mips/math-emu/ieee754dp.c function ieee754dp_class (line 30) | int ieee754dp_class(ieee754dp x) function ieee754dp_isnan (line 37) | int ieee754dp_isnan(ieee754dp x) function ieee754dp_issnan (line 42) | int ieee754dp_issnan(ieee754dp x) function ieee754dp (line 49) | ieee754dp ieee754dp_xcpt(ieee754dp r, const char *op, ...) function ieee754dp (line 63) | ieee754dp ieee754dp_nanxcpt(ieee754dp r, const char *op, ...) function ieee754dp (line 89) | ieee754dp ieee754dp_bestnan(ieee754dp x, ieee754dp y) function u64 (line 101) | static u64 get_rounding(int sn, u64 xm) function ieee754dp (line 132) | ieee754dp ieee754dp_format(int sn, int xe, u64 xm) FILE: arch/mips/math-emu/ieee754dp.h function ieee754dp (line 49) | static __inline ieee754dp builddp(int s, int bx, u64 m) FILE: arch/mips/math-emu/ieee754m.c function ieee754dp (line 30) | ieee754dp ieee754dp_floor(ieee754dp x) function ieee754dp (line 40) | ieee754dp ieee754dp_ceil(ieee754dp x) function ieee754dp (line 50) | ieee754dp ieee754dp_trunc(ieee754dp x) FILE: arch/mips/math-emu/ieee754sp.c function ieee754sp_class (line 30) | int ieee754sp_class(ieee754sp x) function ieee754sp_isnan (line 37) | int ieee754sp_isnan(ieee754sp x) function ieee754sp_issnan (line 42) | int ieee754sp_issnan(ieee754sp x) function ieee754sp (line 49) | ieee754sp ieee754sp_xcpt(ieee754sp r, const char *op, ...) function ieee754sp (line 64) | ieee754sp ieee754sp_nanxcpt(ieee754sp r, const char *op, ...) function ieee754sp (line 90) | ieee754sp ieee754sp_bestnan(ieee754sp x, ieee754sp y) function get_rounding (line 102) | static unsigned get_rounding(int sn, unsigned xm) function ieee754sp (line 133) | ieee754sp ieee754sp_format(int sn, int xe, unsigned xm) FILE: arch/mips/math-emu/ieee754sp.h function ieee754sp (line 54) | static __inline ieee754sp buildsp(int s, int bx, unsigned m) FILE: arch/mips/math-emu/ieee754xcpt.c function ieee754_xcpt (line 44) | void ieee754_xcpt(struct ieee754xctx *xcp) FILE: arch/mips/math-emu/kernel_linkage.c type mips_fpu_emulator_private (line 30) | struct mips_fpu_emulator_private function fpu_emulator_init_fpu (line 34) | void fpu_emulator_init_fpu(void) function fpu_emulator_save_context (line 57) | int fpu_emulator_save_context(struct sigcontext *sc) function fpu_emulator_restore_context (line 73) | int fpu_emulator_restore_context(struct sigcontext *sc) function fpu_emulator_save_context32 (line 94) | int fpu_emulator_save_context32(struct sigcontext32 *sc) function fpu_emulator_restore_context32 (line 110) | int fpu_emulator_restore_context32(struct sigcontext32 *sc) FILE: arch/mips/math-emu/sp_add.c function ieee754sp (line 30) | ieee754sp ieee754sp_add(ieee754sp x, ieee754sp y) FILE: arch/mips/math-emu/sp_cmp.c function ieee754sp_cmp (line 30) | int ieee754sp_cmp(ieee754sp x, ieee754sp y, int cmp, int sig) FILE: arch/mips/math-emu/sp_div.c function ieee754sp (line 30) | ieee754sp ieee754sp_div(ieee754sp x, ieee754sp y) FILE: arch/mips/math-emu/sp_fdp.c function ieee754sp (line 30) | ieee754sp ieee754sp_fdp(ieee754dp x) FILE: arch/mips/math-emu/sp_fint.c function ieee754sp (line 30) | ieee754sp ieee754sp_fint(int x) function ieee754sp (line 74) | ieee754sp ieee754sp_funs(unsigned int u) FILE: arch/mips/math-emu/sp_flong.c function ieee754sp (line 30) | ieee754sp ieee754sp_flong(s64 x) function ieee754sp (line 73) | ieee754sp ieee754sp_fulong(u64 u) FILE: arch/mips/math-emu/sp_frexp.c function ieee754sp (line 32) | ieee754sp ieee754sp_frexp(ieee754sp x, int *eptr) FILE: arch/mips/math-emu/sp_logb.c function ieee754sp (line 30) | ieee754sp ieee754sp_logb(ieee754sp x) FILE: arch/mips/math-emu/sp_modf.c function ieee754sp (line 32) | ieee754sp ieee754sp_modf(ieee754sp x, ieee754sp * ip) FILE: arch/mips/math-emu/sp_mul.c function ieee754sp (line 30) | ieee754sp ieee754sp_mul(ieee754sp x, ieee754sp y) FILE: arch/mips/math-emu/sp_scalb.c function ieee754sp (line 30) | ieee754sp ieee754sp_scalb(ieee754sp x, int n) function ieee754sp (line 55) | ieee754sp ieee754sp_ldexp(ieee754sp x, int n) FILE: arch/mips/math-emu/sp_simple.c function ieee754sp_finite (line 30) | int ieee754sp_finite(ieee754sp x) function ieee754sp (line 35) | ieee754sp ieee754sp_copysign(ieee754sp x, ieee754sp y) function ieee754sp (line 43) | ieee754sp ieee754sp_neg(ieee754sp x) function ieee754sp (line 65) | ieee754sp ieee754sp_abs(ieee754sp x) FILE: arch/mips/math-emu/sp_sqrt.c function ieee754sp (line 30) | ieee754sp ieee754sp_sqrt(ieee754sp x) FILE: arch/mips/math-emu/sp_sub.c function ieee754sp (line 30) | ieee754sp ieee754sp_sub(ieee754sp x, ieee754sp y) FILE: arch/mips/math-emu/sp_tint.c function ieee754sp_tint (line 31) | int ieee754sp_tint(ieee754sp x) function ieee754sp_tuns (line 118) | unsigned int ieee754sp_tuns(ieee754sp x) FILE: arch/mips/math-emu/sp_tlong.c function s64 (line 30) | s64 ieee754sp_tlong(ieee754sp x) function u64 (line 113) | u64 ieee754sp_tulong(ieee754sp x) FILE: arch/mips/mips-boards/atlas/atlas_gdb.c function saa9730_kgdb_hook (line 38) | int saa9730_kgdb_hook(int speed) function saa9730_putDebugChar (line 69) | int saa9730_putDebugChar(char c) function saa9730_getDebugChar (line 84) | char saa9730_getDebugChar(void) FILE: arch/mips/mips-boards/atlas/atlas_int.c type atlas_ictrl_regs (line 40) | struct atlas_ictrl_regs function disable_atlas_irq (line 50) | void disable_atlas_irq(unsigned int irq_nr) function enable_atlas_irq (line 56) | void enable_atlas_irq(unsigned int irq_nr) function startup_atlas_irq (line 62) | static unsigned int startup_atlas_irq(unsigned int irq) function end_atlas_irq (line 72) | static void end_atlas_irq(unsigned int irq) type hw_interrupt_type (line 78) | struct hw_interrupt_type function ls1bit32 (line 89) | static inline int ls1bit32(unsigned int x) function atlas_hw0_irqdispatch (line 102) | void atlas_hw0_irqdispatch(struct pt_regs *regs) function arch_init_irq (line 120) | void __init arch_init_irq(void) FILE: arch/mips/mips-boards/atlas/atlas_setup.c type irqaction (line 39) | struct irqaction function atlas_setup (line 53) | static int __init atlas_setup(void) function serial_init (line 73) | static void __init serial_init(void) FILE: arch/mips/mips-boards/generic/cmdline.c function prom_init_cmdline (line 40) | void __init prom_init_cmdline(void) FILE: arch/mips/mips-boards/generic/display.c function mips_display_message (line 25) | void mips_display_message(const char *str) FILE: arch/mips/mips-boards/generic/gdb_hook.c type serial_state (line 28) | struct serial_state type async_struct (line 32) | struct async_struct function serial_in (line 37) | static __inline__ unsigned int serial_in(struct async_struct *info, int ... function serial_out (line 42) | static __inline__ void serial_out(struct async_struct *info, int offset, function rs_kgdb_hook (line 48) | int rs_kgdb_hook(int tty_no, int speed) { function putDebugChar (line 98) | int putDebugChar(char c) function getDebugChar (line 103) | char getDebugChar(void) function rs_putDebugChar (line 108) | int rs_putDebugChar(char c) function rs_getDebugChar (line 123) | char rs_getDebugChar(void) FILE: arch/mips/mips-boards/generic/init.c function str2hexnum (line 92) | static inline unsigned char str2hexnum(unsigned char c) function str2eaddr (line 101) | static inline void str2eaddr(unsigned char *ea, unsigned char *str) function get_ethernet_addr (line 116) | int get_ethernet_addr(char *ethernet_addr) function console_config (line 139) | static void __init console_config(void) function kgdb_config (line 174) | void __init kgdb_config (void) function prom_init (line 226) | void __init prom_init(void) FILE: arch/mips/mips-boards/generic/memory.c type yamon_memtypes (line 33) | enum yamon_memtypes { type prom_pmemblock (line 38) | struct prom_pmemblock type prom_pmemblock (line 54) | struct prom_pmemblock function prom_memtype_classify (line 108) | static int __init prom_memtype_classify (unsigned int type) function prom_meminit (line 120) | void __init prom_meminit(void) function prom_free_prom_memory (line 150) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/mips-boards/generic/pci.c type resource (line 36) | struct resource type resource (line 43) | struct resource type resource (line 50) | struct resource type resource (line 57) | struct resource type resource (line 70) | struct resource type resource (line 77) | struct resource type pci_ops (line 84) | struct pci_ops type pci_ops (line 85) | struct pci_ops type pci_ops (line 86) | struct pci_ops type pci_controller (line 88) | struct pci_controller type pci_controller (line 96) | struct pci_controller type pci_controller (line 104) | struct pci_controller function pcibios_init (line 112) | static int __init pcibios_init(void) FILE: arch/mips/mips-boards/generic/printf.c function serial_in (line 52) | static inline unsigned int serial_in(int offset) function serial_out (line 57) | static inline void serial_out(int offset, int value) function prom_putchar (line 62) | int prom_putchar(char c) function prom_getchar (line 72) | char prom_getchar(void) FILE: arch/mips/mips-boards/generic/reset.c function mips_machine_restart (line 40) | static void mips_machine_restart(char *command) function mips_machine_halt (line 47) | static void mips_machine_halt(void) function atlas_machine_power_off (line 55) | static void atlas_machine_power_off(void) function mips_reboot_setup (line 63) | void mips_reboot_setup(void) FILE: arch/mips/mips-boards/generic/time.c function mips_timer_interrupt (line 66) | void mips_timer_interrupt(struct pt_regs *regs) function estimate_cpu_frequency (line 81) | static unsigned int __init estimate_cpu_frequency(void) function mips_rtc_get_time (line 132) | unsigned long __init mips_rtc_get_time(void) function mips_time_init (line 137) | void __init mips_time_init(void) function mips_timer_setup (line 158) | void __init mips_timer_setup(struct irqaction *irq) FILE: arch/mips/mips-boards/malta/malta_int.c function mips_pcibios_iack (line 45) | static inline int mips_pcibios_iack(void) function get_int (line 94) | static inline int get_int(int *irq) function malta_hw0_irqdispatch (line 126) | void malta_hw0_irqdispatch(struct pt_regs *regs) function corehi_irqdispatch (line 136) | void corehi_irqdispatch(struct pt_regs *regs) function arch_init_irq (line 183) | void __init arch_init_irq(void) FILE: arch/mips/mips-boards/malta/malta_setup.c type irqaction (line 48) | struct irqaction type resource (line 55) | struct resource type mtd_partition (line 64) | struct mtd_partition function fd_activate (line 93) | void __init fd_activate(void) function malta_setup (line 114) | static int __init malta_setup(void) FILE: arch/mips/mips-boards/sead/sead_int.c function asmlinkage (line 30) | asmlinkage void sead_hw0_irqdispatch(struct pt_regs *regs) function asmlinkage (line 35) | asmlinkage void sead_hw1_irqdispatch(struct pt_regs *regs) function arch_init_irq (line 40) | void __init arch_init_irq(void) FILE: arch/mips/mips-boards/sead/sead_setup.c type irqaction (line 39) | struct irqaction function sead_setup (line 48) | static void __init sead_setup(void) function serial_init (line 62) | static void __init serial_init(void) FILE: arch/mips/mm/c-r3k.c function r3k_cache_size (line 31) | unsigned long __init r3k_cache_size(unsigned long ca_flags) function r3k_cache_lsize (line 66) | unsigned long __init r3k_cache_lsize(unsigned long ca_flags) function r3k_probe_cache (line 95) | static void __init r3k_probe_cache(void) function r3k_flush_icache_range (line 106) | static void r3k_flush_icache_range(unsigned long start, unsigned long end) function r3k_flush_dcache_range (line 163) | static void r3k_flush_dcache_range(unsigned long start, unsigned long end) function get_phys_page (line 220) | static inline unsigned long get_phys_page (unsigned long addr, function r3k_flush_cache_all (line 238) | static inline void r3k_flush_cache_all(void) function r3k___flush_cache_all (line 242) | static inline void r3k___flush_cache_all(void) function r3k_flush_cache_mm (line 248) | static void r3k_flush_cache_mm(struct mm_struct *mm) function r3k_flush_cache_range (line 252) | static void r3k_flush_cache_range(struct vm_area_struct *vma, function r3k_flush_cache_page (line 257) | static void r3k_flush_cache_page(struct vm_area_struct *vma, function r3k_flush_data_cache_page (line 262) | static void r3k_flush_data_cache_page(unsigned long addr) function r3k_flush_icache_page (line 266) | static void r3k_flush_icache_page(struct vm_area_struct *vma, struct pag... function r3k_flush_cache_sigtramp (line 286) | static void r3k_flush_cache_sigtramp(unsigned long addr) function r3k_dma_cache_wback_inv (line 312) | static void r3k_dma_cache_wback_inv(unsigned long start, unsigned long s... function ld_mmu_r23000 (line 321) | void __init ld_mmu_r23000(void) FILE: arch/mips/mm/c-r4k.c function no_sc_noop (line 35) | static void no_sc_noop(void) {} type bcache_ops (line 37) | struct bcache_ops type bcache_ops (line 44) | struct bcache_ops function r4k_blast_dcache_page_dc32 (line 59) | static inline void r4k_blast_dcache_page_dc32(unsigned long addr) function r4k_blast_dcache_page_setup (line 65) | static inline void r4k_blast_dcache_page_setup(void) function r4k_blast_dcache_page_indexed_setup (line 77) | static inline void r4k_blast_dcache_page_indexed_setup(void) function r4k_blast_dcache_setup (line 89) | static inline void r4k_blast_dcache_setup(void) function blast_r4600_v1_icache32 (line 109) | static inline void blast_r4600_v1_icache32(void) function tx49_blast_icache32 (line 118) | static inline void tx49_blast_icache32(void) function blast_icache32_r4600_v1_page_indexed (line 139) | static inline void blast_icache32_r4600_v1_page_indexed(unsigned long page) function tx49_blast_icache32_page_indexed (line 148) | static inline void tx49_blast_icache32_page_indexed(unsigned long page) function r4k_blast_icache_page_setup (line 171) | static inline void r4k_blast_icache_page_setup(void) function r4k_blast_icache_page_indexed_setup (line 186) | static inline void r4k_blast_icache_page_indexed_setup(void) function r4k_blast_icache_setup (line 208) | static inline void r4k_blast_icache_setup(void) function r4k_blast_scache_page_setup (line 227) | static inline void r4k_blast_scache_page_setup(void) function r4k_blast_scache_page_indexed_setup (line 243) | static inline void r4k_blast_scache_page_indexed_setup(void) function r4k_blast_scache_setup (line 259) | static inline void r4k_blast_scache_setup(void) function local_r4k_flush_cache_all (line 277) | static inline void local_r4k_flush_cache_all(void * args) function r4k_flush_cache_all (line 283) | static void r4k_flush_cache_all(void) function local_r4k___flush_cache_all (line 291) | static inline void local_r4k___flush_cache_all(void * args) function r4k___flush_cache_all (line 307) | static void r4k___flush_cache_all(void) function local_r4k_flush_cache_range (line 312) | static inline void local_r4k_flush_cache_range(void * args) function r4k_flush_cache_range (line 327) | static void r4k_flush_cache_range(struct vm_area_struct *vma, function local_r4k_flush_cache_mm (line 333) | static inline void local_r4k_flush_cache_mm(void * args) function r4k_flush_cache_mm (line 354) | static void r4k_flush_cache_mm(struct mm_struct *mm) type flush_cache_page_args (line 362) | struct flush_cache_page_args { function local_r4k_flush_cache_page (line 367) | static inline void local_r4k_flush_cache_page(void *args) function r4k_flush_cache_page (line 429) | static void r4k_flush_cache_page(struct vm_area_struct *vma, function local_r4k_flush_data_cache_page (line 447) | static inline void local_r4k_flush_data_cache_page(void * addr) function r4k_flush_data_cache_page (line 452) | static void r4k_flush_data_cache_page(unsigned long addr) type flush_icache_range_args (line 457) | struct flush_icache_range_args { function local_r4k_flush_icache_range (line 462) | static inline void local_r4k_flush_icache_range(void *args) function r4k_flush_icache_range (line 521) | static void r4k_flush_icache_range(unsigned long start, unsigned long end) type flush_icache_page_args (line 539) | struct flush_icache_page_args { function local_r4k_flush_icache_page (line 544) | static inline void local_r4k_flush_icache_page(void *args) function r4k_flush_icache_page (line 588) | static void r4k_flush_icache_page(struct vm_area_struct *vma, function r4k_dma_cache_wback_inv (line 609) | static void r4k_dma_cache_wback_inv(unsigned long addr, unsigned long size) function r4k_dma_cache_inv (line 659) | static void r4k_dma_cache_inv(unsigned long addr, unsigned long size) function local_r4k_flush_cache_sigtramp (line 710) | static void local_r4k_flush_cache_sigtramp(void * arg) function r4k_flush_cache_sigtramp (line 744) | static void r4k_flush_cache_sigtramp(unsigned long addr) function r4k_flush_icache_all (line 749) | static void r4k_flush_icache_all(void) function rm7k_erratum31 (line 755) | static inline void rm7k_erratum31(void) function probe_pcache (line 791) | static void __init probe_pcache(void) function probe_scache (line 1048) | static int __init probe_scache(void) function setup_scache (line 1110) | static void __init setup_scache(void) function coherency_setup (line 1179) | static inline void coherency_setup(void) function ld_mmu_r4xx0 (line 1202) | void __init ld_mmu_r4xx0(void) FILE: arch/mips/mm/c-sb1.c function __sb1_writeback_inv_dcache_all (line 93) | static inline void __sb1_writeback_inv_dcache_all(void) function __sb1_writeback_inv_dcache_range (line 109) | static inline void __sb1_writeback_inv_dcache_range(unsigned long start, function __sb1_writeback_inv_dcache_phys_range (line 131) | static inline void __sb1_writeback_inv_dcache_phys_range(unsigned long s... function __sb1_flush_icache_all (line 148) | static inline void __sb1_flush_icache_all(void) function local_sb1_flush_cache_page (line 163) | static void local_sb1_flush_cache_page(struct vm_area_struct *vma, type flush_cache_page_args (line 183) | struct flush_cache_page_args { function sb1_flush_cache_page_ipi (line 188) | static void sb1_flush_cache_page_ipi(void *info) function sb1_flush_cache_page (line 196) | static void sb1_flush_cache_page(struct vm_area_struct *vma, unsigned lo... type vm_area_struct (line 209) | struct vm_area_struct function __sb1_flush_icache_range (line 219) | static inline void __sb1_flush_icache_range(unsigned long start, function local_sb1___flush_cache_all (line 237) | static void local_sb1___flush_cache_all(void) function sb1___flush_cache_all (line 247) | static void sb1___flush_cache_all(void) function local_sb1_flush_icache_range (line 264) | static void local_sb1_flush_icache_range(unsigned long start, type flush_icache_range_args (line 281) | struct flush_icache_range_args { function sb1_flush_icache_range_ipi (line 286) | static void sb1_flush_icache_range_ipi(void *info) function sb1_flush_icache_range (line 293) | void sb1_flush_icache_range(unsigned long start, unsigned long end) function local_sb1_flush_icache_page (line 311) | static void local_sb1_flush_icache_page(struct vm_area_struct *vma, type flush_icache_page_args (line 335) | struct flush_icache_page_args { function sb1_flush_icache_page_ipi (line 340) | static void sb1_flush_icache_page_ipi(void *info) function sb1_flush_icache_page (line 347) | static void sb1_flush_icache_page(struct vm_area_struct *vma, type vm_area_struct (line 359) | struct vm_area_struct type page (line 359) | struct page function local_sb1_flush_cache_sigtramp (line 366) | static void local_sb1_flush_cache_sigtramp(unsigned long addr) function sb1_flush_cache_sigtramp_ipi (line 375) | static void sb1_flush_cache_sigtramp_ipi(void *info) function sb1_flush_cache_sigtramp (line 381) | static void sb1_flush_cache_sigtramp(unsigned long addr) function sb1_nop (line 396) | static void sb1_nop(void) function decode_cache_sets (line 412) | static unsigned int decode_cache_sets(unsigned int config_field) function decode_cache_line_size (line 433) | static unsigned int decode_cache_line_size(unsigned int config_field) function __init (line 460) | static __init void probe_cache_sizes(void) function ld_mmu_sb1 (line 498) | void ld_mmu_sb1(void) FILE: arch/mips/mm/c-tx39.c function tx39h_flush_icache_all (line 45) | static void tx39h_flush_icache_all(void) function tx39h_dma_cache_wback_inv (line 67) | static void tx39h_dma_cache_wback_inv(unsigned long addr, unsigned long ... function tx39_blast_dcache_page (line 87) | static inline void tx39_blast_dcache_page(unsigned long addr) function tx39_blast_dcache_page_indexed (line 93) | static inline void tx39_blast_dcache_page_indexed(unsigned long addr) function tx39_blast_dcache (line 98) | static inline void tx39_blast_dcache(void) function tx39_blast_icache_page (line 103) | static inline void tx39_blast_icache_page(unsigned long addr) function tx39_blast_icache_page_indexed (line 116) | static inline void tx39_blast_icache_page_indexed(unsigned long addr) function tx39_blast_icache (line 129) | static inline void tx39_blast_icache(void) function tx39_flush_cache_all (line 142) | static inline void tx39_flush_cache_all(void) function tx39___flush_cache_all (line 151) | static inline void tx39___flush_cache_all(void) function tx39_flush_cache_mm (line 157) | static void tx39_flush_cache_mm(struct mm_struct *mm) function tx39_flush_cache_range (line 167) | static void tx39_flush_cache_range(struct vm_area_struct *vma, function tx39_flush_cache_page (line 181) | static void tx39_flush_cache_page(struct vm_area_struct *vma, function tx39_flush_data_cache_page (line 235) | static void tx39_flush_data_cache_page(unsigned long addr) function tx39_flush_icache_range (line 240) | static void tx39_flush_icache_range(unsigned long start, unsigned long end) function tx39_flush_icache_page (line 290) | static void tx39_flush_icache_page(struct vm_area_struct *vma, struct pa... function tx39_dma_cache_wback_inv (line 310) | static void tx39_dma_cache_wback_inv(unsigned long addr, unsigned long s... function tx39_dma_cache_inv (line 334) | static void tx39_dma_cache_inv(unsigned long addr, unsigned long size) function tx39_flush_cache_sigtramp (line 358) | static void tx39_flush_cache_sigtramp(unsigned long addr) function __init (line 377) | static __init void tx39_probe_cache(void) function ld_mmu_tx39 (line 411) | void __init ld_mmu_tx39(void) FILE: arch/mips/mm/cache.c type mm_struct (line 23) | struct mm_struct type vm_area_struct (line 24) | struct vm_area_struct type vm_area_struct (line 26) | struct vm_area_struct type vm_area_struct (line 28) | struct vm_area_struct type page (line 28) | struct page function asmlinkage (line 52) | asmlinkage int sys_cacheflush(unsigned long addr, unsigned long int bytes, function __flush_dcache_page (line 63) | void __flush_dcache_page(struct page *page) function __update_cache (line 84) | void __update_cache(struct vm_area_struct *vma, unsigned long address, function cpu_cache_init (line 111) | void __init cpu_cache_init(void) FILE: arch/mips/mm/cerr-sb1.c function breakout_errctl (line 72) | static inline void breakout_errctl(unsigned int val) function breakout_cerri (line 85) | static inline void breakout_cerri(unsigned int val) function breakout_cerrd (line 96) | static inline void breakout_cerrd(unsigned int val) function check_bus_watcher (line 139) | static void check_bus_watcher(void) function asmlinkage (line 164) | asmlinkage void sb1_cache_error(void) function range_parity (line 265) | static char range_parity(uint64_t dword, int max, int min) function inst_parity (line 279) | static unsigned char inst_parity(uint32_t word) function extract_ic (line 296) | static uint32_t extract_ic(unsigned short addr, int data) function dc_ecc (line 399) | static uint8_t dc_ecc(uint64_t dword) type dc_state (line 421) | struct dc_state { type dc_state (line 426) | struct dc_state type dc_state (line 441) | struct dc_state function extract_dc (line 450) | static uint32_t extract_dc(unsigned short addr, int data) FILE: arch/mips/mm/dma-coherent.c type device (line 20) | struct device type device (line 41) | struct device function dma_free_noncoherent (line 47) | void dma_free_noncoherent(struct device *dev, size_t size, void *vaddr, type device (line 57) | struct device function dma_addr_t (line 62) | dma_addr_t dma_map_single(struct device *dev, void *ptr, size_t size, function dma_unmap_single (line 72) | void dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, function dma_map_sg (line 80) | int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, function dma_addr_t (line 96) | dma_addr_t dma_map_page(struct device *dev, struct page *page, function dma_unmap_page (line 106) | void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t s... function dma_unmap_sg (line 114) | void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwent... function dma_sync_single_for_cpu (line 122) | void dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, function dma_sync_single_for_device (line 130) | void dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, function dma_sync_single_range_for_cpu (line 138) | void dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_ha... function dma_sync_single_range_for_device (line 147) | void dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma... function dma_sync_sg_for_cpu (line 156) | void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int... function dma_sync_sg_for_device (line 164) | void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, ... function dma_mapping_error (line 172) | int dma_mapping_error(dma_addr_t dma_addr) function dma_supported (line 179) | int dma_supported(struct device *dev, u64 mask) function dma_is_consistent (line 194) | int dma_is_consistent(dma_addr_t dma_addr) function dma_cache_sync (line 201) | void dma_cache_sync(void *vaddr, size_t size, function dma64_addr_t (line 215) | dma64_addr_t pci_dac_page_to_dma(struct pci_dev *pdev, type page (line 223) | struct page type pci_dev (line 223) | struct pci_dev function pci_dac_dma_to_offset (line 231) | unsigned long pci_dac_dma_to_offset(struct pci_dev *pdev, function pci_dac_dma_sync_single_for_cpu (line 239) | void pci_dac_dma_sync_single_for_cpu(struct pci_dev *pdev, function pci_dac_dma_sync_single_for_device (line 247) | void pci_dac_dma_sync_single_for_device(struct pci_dev *pdev, FILE: arch/mips/mm/dma-ip27.c type device (line 24) | struct device type device (line 46) | struct device function dma_free_noncoherent (line 52) | void dma_free_noncoherent(struct device *dev, size_t size, void *vaddr, type device (line 62) | struct device function dma_addr_t (line 67) | dma_addr_t dma_map_single(struct device *dev, void *ptr, size_t size, function dma_unmap_single (line 77) | void dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, function dma_map_sg (line 85) | int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, function dma_addr_t (line 102) | dma_addr_t dma_map_page(struct device *dev, struct page *page, function dma_unmap_page (line 112) | void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t s... function dma_unmap_sg (line 120) | void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwent... function dma_sync_single_for_cpu (line 128) | void dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, ... function dma_sync_single_for_device (line 136) | void dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handl... function dma_sync_single_range_for_cpu (line 144) | void dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_ha... function dma_sync_single_range_for_device (line 153) | void dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma... function dma_sync_sg_for_cpu (line 162) | void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int... function dma_sync_sg_for_device (line 170) | void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, ... function dma_mapping_error (line 178) | int dma_mapping_error(dma_addr_t dma_addr) function dma_supported (line 185) | int dma_supported(struct device *dev, u64 mask) function dma_is_consistent (line 200) | int dma_is_consistent(dma_addr_t dma_addr) function dma_cache_sync (line 207) | void dma_cache_sync(void *vaddr, size_t size, function dma64_addr_t (line 215) | dma64_addr_t pci_dac_page_to_dma(struct pci_dev *pdev, type page (line 225) | struct page type pci_dev (line 225) | struct pci_dev type bridge_controller (line 228) | struct bridge_controller function pci_dac_dma_to_offset (line 235) | unsigned long pci_dac_dma_to_offset(struct pci_dev *pdev, function pci_dac_dma_sync_single_for_cpu (line 243) | void pci_dac_dma_sync_single_for_cpu(struct pci_dev *pdev, function pci_dac_dma_sync_single_for_device (line 251) | void pci_dac_dma_sync_single_for_device(struct pci_dev *pdev, FILE: arch/mips/mm/dma-ip32.c type device (line 39) | struct device type device (line 63) | struct device function dma_free_noncoherent (line 79) | void dma_free_noncoherent(struct device *dev, size_t size, void *vaddr, function dma_free_coherent (line 87) | void dma_free_coherent(struct device *dev, size_t size, void *vaddr, function __dma_sync (line 98) | static inline void __dma_sync(unsigned long addr, size_t size, function dma_addr_t (line 119) | dma_addr_t dma_map_single(struct device *dev, void *ptr, size_t size, function dma_unmap_single (line 149) | void dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, function dma_map_sg (line 169) | int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, function dma_addr_t (line 193) | dma_addr_t dma_map_page(struct device *dev, struct page *page, function dma_unmap_page (line 211) | void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t s... function dma_unmap_sg (line 229) | void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwent... function dma_sync_single_for_cpu (line 250) | void dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, function dma_sync_single_for_device (line 266) | void dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, function dma_sync_single_range_for_cpu (line 282) | void dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_ha... function dma_sync_single_range_for_device (line 298) | void dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma... function dma_sync_sg_for_cpu (line 314) | void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int... function dma_sync_sg_for_device (line 329) | void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, ... function dma_mapping_error (line 344) | int dma_mapping_error(dma_addr_t dma_addr) function dma_supported (line 351) | int dma_supported(struct device *dev, u64 mask) function dma_is_consistent (line 366) | int dma_is_consistent(dma_addr_t dma_addr) function dma_cache_sync (line 373) | void dma_cache_sync(void *vaddr, size_t size, enum dma_data_direction di... FILE: arch/mips/mm/dma-noncoherent.c type device (line 26) | struct device type device (line 47) | struct device function dma_free_noncoherent (line 63) | void dma_free_noncoherent(struct device *dev, size_t size, void *vaddr, function dma_free_coherent (line 71) | void dma_free_coherent(struct device *dev, size_t size, void *vaddr, function __dma_sync (line 82) | static inline void __dma_sync(unsigned long addr, size_t size, function dma_addr_t (line 103) | dma_addr_t dma_map_single(struct device *dev, void *ptr, size_t size, function dma_unmap_single (line 130) | void dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, function dma_map_sg (line 156) | int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, function dma_addr_t (line 178) | dma_addr_t dma_map_page(struct device *dev, struct page *page, function dma_unmap_page (line 193) | void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t s... function dma_unmap_sg (line 208) | void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwent... function dma_sync_single_for_cpu (line 229) | void dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, function dma_sync_single_for_device (line 242) | void dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, function dma_sync_single_range_for_cpu (line 255) | void dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_ha... function dma_sync_single_range_for_device (line 268) | void dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma... function dma_sync_sg_for_cpu (line 281) | void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int... function dma_sync_sg_for_device (line 296) | void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, ... function dma_mapping_error (line 311) | int dma_mapping_error(dma_addr_t dma_addr) function dma_supported (line 318) | int dma_supported(struct device *dev, u64 mask) function dma_is_consistent (line 333) | int dma_is_consistent(dma_addr_t dma_addr) function dma_cache_sync (line 340) | void dma_cache_sync(void *vaddr, size_t size, enum dma_data_direction di... function dma64_addr_t (line 356) | dma64_addr_t pci_dac_page_to_dma(struct pci_dev *pdev, type page (line 364) | struct page type pci_dev (line 364) | struct pci_dev function pci_dac_dma_to_offset (line 372) | unsigned long pci_dac_dma_to_offset(struct pci_dev *pdev, function pci_dac_dma_sync_single_for_cpu (line 380) | void pci_dac_dma_sync_single_for_cpu(struct pci_dev *pdev, function pci_dac_dma_sync_single_for_device (line 390) | void pci_dac_dma_sync_single_for_device(struct pci_dev *pdev, FILE: arch/mips/mm/extable.c function fixup_exception (line 9) | int fixup_exception(struct pt_regs *regs) FILE: arch/mips/mm/fault.c function asmlinkage (line 34) | asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long write, FILE: arch/mips/mm/highmem.c type page (line 6) | struct page function __kunmap (line 19) | void __kunmap(struct page *page) type page (line 37) | struct page type km_type (line 37) | enum km_type type fixed_addresses (line 39) | enum fixed_addresses function __kunmap_atomic (line 59) | void __kunmap_atomic(void *kvaddr, enum km_type type) type page (line 86) | struct page FILE: arch/mips/mm/init.c type mmu_gather (line 38) | struct mmu_gather function setup_zero_pages (line 54) | unsigned long setup_zero_pages(void) function kmap_init (line 91) | static void __init kmap_init(void) function fixrange_init (line 103) | static void __init fixrange_init(unsigned long start, unsigned long end, function paging_init (line 137) | void __init paging_init(void) function page_is_ram (line 178) | static inline int page_is_ram(unsigned long pagenr) function mem_init (line 200) | void __init mem_init(void) function free_initrd_mem (line 263) | void free_initrd_mem(unsigned long start, unsigned long end) function free_initmem (line 285) | void free_initmem(void) FILE: arch/mips/mm/ioremap.c function remap_area_pte (line 18) | static inline void remap_area_pte(pte_t * pte, unsigned long address, function remap_area_pmd (line 45) | static inline int remap_area_pmd(pmd_t * pmd, unsigned long address, function remap_area_pages (line 68) | static int remap_area_pages(unsigned long address, phys_t phys_addr, function phys_t (line 102) | phys_t __attribute__ ((weak)) type vm_struct (line 126) | struct vm_struct type page (line 151) | struct page function __iounmap (line 185) | void __iounmap(volatile void __iomem *addr) FILE: arch/mips/mm/pg-r4k.c function emit_instruction (line 78) | static void __init emit_instruction(union mips_instruction mi) function flush_delay_slot_or_nop (line 87) | static inline void flush_delay_slot_or_nop(void) function build_insn_word (line 108) | static inline void build_insn_word(unsigned int word) function build_nop (line 117) | static inline void build_nop(void) function build_src_pref (line 122) | static inline void build_src_pref(int advance) function __build_load_reg (line 136) | static inline void __build_load_reg(int reg) function build_load_reg (line 156) | static inline void build_load_reg(int reg) function build_dst_pref (line 164) | static inline void build_dst_pref(int advance) function build_cdex_s (line 178) | static inline void build_cdex_s(void) function build_cdex_p (line 194) | static inline void build_cdex_p(void) function __build_store_reg (line 220) | static void __init __build_store_reg(int reg) function build_store_reg (line 241) | static inline void build_store_reg(int reg) function build_addiu_a2_a0 (line 256) | static inline void build_addiu_a2_a0(unsigned long offset) function build_addiu_a1 (line 270) | static inline void build_addiu_a1(unsigned long offset) function build_addiu_a0 (line 286) | static inline void build_addiu_a0(unsigned long offset) function build_bne (line 302) | static inline void build_bne(unsigned int *dest) function build_jr_ra (line 315) | static inline void build_jr_ra(void) function build_clear_page (line 330) | void __init build_clear_page(void) function build_copy_page (line 413) | void __init build_copy_page(void) FILE: arch/mips/mm/pg-sb1.c function clear_page_cpu (line 43) | static inline void clear_page_cpu(void *page) function copy_page_cpu (line 89) | static inline void copy_page_cpu(void *to, void *from) type dmadscr_t (line 203) | typedef struct dmadscr_s { function sb1_dma_init (line 210) | __attribute__((aligned(SMP_CACHE_BYTES))); function clear_page (line 225) | void clear_page(void *page) function copy_page (line 247) | void copy_page(void *to, void *from) function clear_page (line 274) | void clear_page(void *page) function copy_page (line 279) | void copy_page(void *to, void *from) FILE: arch/mips/mm/pgtable-32.c function pgd_init (line 15) | void pgd_init(unsigned long page) function fixrange_init (line 33) | static void __init fixrange_init (unsigned long start, unsigned long end, function pagetable_init (line 63) | void __init pagetable_init(void) FILE: arch/mips/mm/pgtable-64.c function pgd_init (line 13) | void pgd_init(unsigned long page) function pmd_init (line 33) | void pmd_init(unsigned long addr, unsigned long pagetable) function pagetable_init (line 53) | void __init pagetable_init(void) FILE: arch/mips/mm/pgtable.c function show_mem (line 6) | void show_mem(void) FILE: arch/mips/mm/sc-ip22.c function indy_sc_wipe (line 30) | static inline void indy_sc_wipe(unsigned long first, unsigned long last) function indy_sc_wback_invalidate (line 59) | static void indy_sc_wback_invalidate(unsigned long addr, unsigned long s... function indy_sc_enable (line 87) | static void indy_sc_enable(void) function indy_sc_disable (line 118) | static void indy_sc_disable(void) function indy_sc_probe (line 148) | static inline int __init indy_sc_probe(void) type bcache_ops (line 164) | struct bcache_ops function indy_sc_init (line 171) | void __init indy_sc_init(void) FILE: arch/mips/mm/sc-r5k.c function blast_r5000_scache (line 25) | static inline void blast_r5000_scache(void) function r5k_dma_cache_inv_sc (line 36) | static void r5k_dma_cache_inv_sc(unsigned long addr, unsigned long size) function r5k_sc_enable (line 60) | static void r5k_sc_enable(void) function r5k_sc_disable (line 70) | static void r5k_sc_disable(void) function r5k_sc_probe (line 80) | static inline int __init r5k_sc_probe(void) type bcache_ops (line 95) | struct bcache_ops function r5k_sc_init (line 102) | void __init r5k_sc_init(void) FILE: arch/mips/mm/sc-rm7k.c function rm7k_sc_wback_inv (line 36) | static void rm7k_sc_wback_inv(unsigned long addr, unsigned long size) function rm7k_sc_inv (line 67) | static void rm7k_sc_inv(unsigned long addr, unsigned long size) function __init (line 113) | static __init void __rm7k_sc_enable(void) function __init (line 134) | static __init void rm7k_sc_enable(void) function rm7k_sc_disable (line 145) | static void rm7k_sc_disable(void) type bcache_ops (line 150) | struct bcache_ops function rm7k_sc_init (line 157) | void __init rm7k_sc_init(void) FILE: arch/mips/mm/tlb-andes.c function local_flush_tlb_all (line 24) | void local_flush_tlb_all(void) function local_flush_tlb_mm (line 49) | void local_flush_tlb_mm(struct mm_struct *mm) function local_flush_tlb_range (line 57) | void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function local_flush_tlb_kernel_range (line 100) | void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) function local_flush_tlb_page (line 137) | void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function local_flush_tlb_one (line 168) | void local_flush_tlb_one(unsigned long page) function __update_tlb (line 194) | void __update_tlb(struct vm_area_struct * vma, unsigned long address, pt... function tlb_init (line 238) | void __init tlb_init(void) FILE: arch/mips/mm/tlb-r3k.c function local_flush_tlb_all (line 42) | void local_flush_tlb_all(void) function local_flush_tlb_mm (line 66) | void local_flush_tlb_mm(struct mm_struct *mm) function local_flush_tlb_range (line 78) | void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function local_flush_tlb_kernel_range (line 122) | void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) function local_flush_tlb_page (line 159) | void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function __update_tlb (line 190) | void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte... function add_wired_entry (line 227) | void __init add_wired_entry(unsigned long entrylo0, unsigned long entrylo1, function tlb_init (line 284) | void __init tlb_init(void) FILE: arch/mips/mm/tlb-r4k.c function local_flush_tlb_all (line 29) | void local_flush_tlb_all(void) function local_flush_tlb_mm (line 60) | void local_flush_tlb_mm(struct mm_struct *mm) function local_flush_tlb_range (line 68) | void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function local_flush_tlb_kernel_range (line 116) | void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) function local_flush_tlb_page (line 157) | void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function local_flush_tlb_one (line 194) | void local_flush_tlb_one(unsigned long page) function __update_tlb (line 226) | void __update_tlb(struct vm_area_struct * vma, unsigned long address, pt... function r4k_update_mmu_cache_hwbug (line 273) | static void r4k_update_mmu_cache_hwbug(struct vm_area_struct * vma, function add_wired_entry (line 306) | void __init add_wired_entry(unsigned long entrylo0, unsigned long entrylo1, function __init (line 345) | __init int add_temporary_entry(unsigned long entrylo0, unsigned long ent... function probe_tlb (line 381) | static void __init probe_tlb(unsigned long config) function tlb_init (line 401) | void __init tlb_init(void) FILE: arch/mips/mm/tlb-r8k.c function local_flush_tlb_all (line 32) | void local_flush_tlb_all(void) function local_flush_tlb_mm (line 55) | void local_flush_tlb_mm(struct mm_struct *mm) function local_flush_tlb_range (line 63) | void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function local_flush_tlb_kernel_range (line 113) | void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) function local_flush_tlb_page (line 151) | void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function __update_tlb (line 186) | void __update_tlb(struct vm_area_struct * vma, unsigned long address, pt... function probe_tlb (line 218) | static void __init probe_tlb(unsigned long config) function tlb_init (line 225) | void __init tlb_init(void) FILE: arch/mips/mm/tlb-sb1.c function dump_cur_tlb_regs (line 30) | static inline void dump_cur_tlb_regs(void) function sb1_dump_tlb (line 64) | void sb1_dump_tlb(void) function local_flush_tlb_all (line 89) | void local_flush_tlb_all(void) function sb1_sanitize_tlb (line 120) | static void __init sb1_sanitize_tlb(void) function local_flush_tlb_range (line 143) | void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function local_flush_tlb_kernel_range (line 185) | void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) function local_flush_tlb_page (line 222) | void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function local_flush_tlb_one (line 253) | void local_flush_tlb_one(unsigned long page) function local_flush_tlb_mm (line 279) | void local_flush_tlb_mm(struct mm_struct *mm) function __update_tlb (line 296) | void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte... function add_wired_entry (line 330) | void __init add_wired_entry(unsigned long entrylo0, unsigned long entrylo1, function tlb_init (line 363) | void tlb_init(void) FILE: arch/mips/mm/tlbex.c function r45k_bvahwbug (line 30) | __attribute__((unused)) r45k_bvahwbug(void) function r4k_250MHZhwbug (line 36) | __attribute__((unused)) r4k_250MHZhwbug(void) function bcm1250_m3_war (line 42) | __attribute__((unused)) bcm1250_m3_war(void) function r10000_llsc_war (line 47) | __attribute__((unused)) r10000_llsc_war(void) type fields (line 59) | enum fields type opcode (line 89) | enum opcode { type insn (line 102) | struct insn { function __init (line 170) | static __init u32 build_rs(u32 arg) function __init (line 178) | static __init u32 build_rt(u32 arg) function __init (line 186) | static __init u32 build_rd(u32 arg) function __init (line 194) | static __init u32 build_re(u32 arg) function __init (line 202) | static __init u32 build_simm(s32 arg) function __init (line 210) | static __init u32 build_uimm(u32 arg) function __init (line 218) | static __init u32 build_bimm(s32 arg) function __init (line 229) | static __init u32 build_jimm(u32 arg) function __init (line 237) | static __init u32 build_func(u32 arg) function build_insn (line 249) | static void __init build_insn(u32 **buf, enum opcode opc, ...) type label_id (line 402) | enum label_id { type label (line 418) | struct label { function __init (line 423) | static __init void build_label(struct label **lab, u32 *addr, function L_LA (line 437) | L_LA(_second_part) function __init (line 507) | static __init int rel_hi(long val) function __init (line 512) | static __init int rel_lo(long val) function __init (line 517) | static __init void i_LA_mostly(u32 **buf, unsigned int rs, long addr) type reloc (line 547) | struct reloc { function __init (line 553) | static __init void r_mips_pc16(struct reloc **rel, u32 *addr, function __resolve_relocs (line 562) | static inline void __resolve_relocs(struct reloc *rel, struct label *lab) function __init (line 578) | static __init void resolve_relocs(struct reloc *rel, struct label *lab) function __init (line 588) | static __init void move_relocs(struct reloc *rel, u32 *first, u32 *end, function __init (line 596) | static __init void move_labels(struct label *lab, u32 *first, u32 *end, function __init (line 604) | static __init void copy_handler(struct reloc *rel, struct label *lab, type reloc (line 615) | struct reloc function il_bltz (line 629) | static void __attribute__((unused)) il_bltz(u32 **p, struct reloc **r, function il_b (line 636) | static void __attribute__((unused)) il_b(u32 **p, struct reloc **r, function il_beqz (line 643) | static void il_beqz(u32 **p, struct reloc **r, unsigned int reg, function il_beqzl (line 650) | static void __attribute__((unused)) function il_bnez (line 657) | static void il_bnez(u32 **p, struct reloc **r, unsigned int reg, function il_bgezl (line 664) | static void il_bgezl(u32 **p, struct reloc **r, unsigned int reg, function build_r3000_tlb_refill_handler (line 708) | static void __init build_r3000_tlb_refill_handler(void) type tlb_write_entry (line 803) | enum tlb_write_entry { tlb_random, tlb_indexed } function __init (line 805) | static __init void build_tlb_write_entry(u32 **p, struct label **l, function __init (line 931) | static __init void function __init (line 993) | static __init void function __init (line 1043) | static __init void build_adjust_context(u32 **p, unsigned int ctx) function __init (line 1069) | static __init void build_get_ptep(u32 **p, unsigned int tmp, unsigned in... function __init (line 1094) | static __init void build_update_entries(u32 **p, unsigned int tmp, function build_r4000_tlb_refill_handler (line 1137) | static void __init build_r4000_tlb_refill_handler(void) function iPTE_LW (line 1279) | static void __init function iPTE_SW (line 1300) | static void __init function build_pte_present (line 1355) | static void __init function build_make_valid (line 1366) | static void __init function build_pte_writable (line 1378) | static void __init function build_make_write (line 1391) | static void __init function build_pte_modifiable (line 1404) | static void __init function build_r3000_pte_reload (line 1418) | static void __init function build_r3000_tlb_write (line 1431) | static void __init function build_r3000_tlbchange_handler_head (line 1447) | static void __init function build_r3000_tlbchange_handler_tail (line 1468) | static void __init function build_r3000_tlb_load_handler (line 1477) | static void __init build_r3000_tlb_load_handler(void) function build_r3000_tlb_store_handler (line 1518) | static void __init build_r3000_tlb_store_handler(void) function build_r3000_tlb_modify_handler (line 1559) | static void __init build_r3000_tlb_modify_handler(void) function build_r4000_tlbchange_handler_head (line 1603) | static void __init function build_r4000_tlbchange_handler_tail (line 1627) | static void __init function build_r4000_tlb_load_handler (line 1644) | static void __init build_r4000_tlb_load_handler(void) function build_r4000_tlb_store_handler (line 1692) | static void __init build_r4000_tlb_store_handler(void) function build_r4000_tlb_modify_handler (line 1731) | static void __init build_r4000_tlb_modify_handler(void) function build_tlb_refill_handler (line 1771) | void __init build_tlb_refill_handler(void) FILE: arch/mips/momentum/jaguar_atx/dbg_io.c type uint8 (line 9) | typedef unsigned char uint8; type uint32 (line 10) | typedef unsigned int uint32; function debugInit (line 71) | void debugInit(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 98) | uint8 getDebugChar(void) function putDebugChar (line 112) | int putDebugChar(uint8 byte) FILE: arch/mips/momentum/jaguar_atx/irq.c type irqaction (line 44) | struct irqaction function arch_init_irq (line 48) | void __init arch_init_irq(void) FILE: arch/mips/momentum/jaguar_atx/ja-console.c type ja_uartregs (line 21) | struct ja_uartregs { type ja_uartregs (line 64) | struct ja_uartregs type ja_uartregs (line 66) | struct ja_uartregs function prom_putchar (line 69) | void prom_putchar(char c) function prom_getchar (line 77) | char __init prom_getchar(void) function ja_console_probe (line 82) | static void inline ja_console_probe(void) function __init (line 103) | __init void ja_setup_console(void) FILE: arch/mips/momentum/jaguar_atx/prom.c type callvectors (line 34) | struct callvectors function burn_clocks (line 46) | static void burn_clocks(void) function u8 (line 55) | static u8 exchange_bit(u8 val, u8 cs) function get_mac (line 72) | void get_mac(char dest[6]) function signext (line 95) | unsigned long signext(unsigned long addr) function prom_init (line 149) | void __init prom_init(void) function prom_free_prom_memory (line 239) | void __init prom_free_prom_memory(void) function prom_fixup_mem_map (line 243) | void __init prom_fixup_mem_map(unsigned long start, unsigned long end) function prom_boot_secondary (line 247) | int prom_boot_secondary(int cpu, unsigned long sp, unsigned long gp) function prom_init_secondary (line 255) | void prom_init_secondary(void) function prom_smp_finish (line 264) | void prom_smp_finish(void) FILE: arch/mips/momentum/jaguar_atx/reset.c function momenco_jaguar_restart (line 27) | void momenco_jaguar_restart(char *command) function momenco_jaguar_halt (line 45) | void momenco_jaguar_halt(void) function momenco_jaguar_power_off (line 54) | void momenco_jaguar_power_off(void) FILE: arch/mips/momentum/jaguar_atx/setup.c function ENTRYLO (line 82) | static inline unsigned long ENTRYLO(unsigned long paddr) function bus_error_init (line 89) | void __init bus_error_init(void) { /* nothing */ } function __init (line 106) | static __init void wire_stupidity_into_tlb(void) function __init (line 134) | static __init int per_cpu_mappings(void) function m48t37y_get_time (line 149) | unsigned long m48t37y_get_time(void) function m48t37y_set_time (line 173) | int m48t37y_set_time(unsigned long sec) function momenco_timer_setup (line 208) | void momenco_timer_setup(struct irqaction *irq) function momenco_time_init (line 217) | void momenco_time_init(void) type resource (line 228) | struct resource type resource (line 233) | struct resource type mv_pci_controller (line 238) | struct mv_pci_controller function ja_pci0_init (line 250) | static void ja_pci0_init(void) type resource (line 275) | struct resource type resource (line 280) | struct resource type mv_pci_controller (line 285) | struct mv_pci_controller function __init (line 295) | static __init void ja_pci1_init(void) function __init (line 324) | __init ja_pci_init(void) function momenco_jaguar_atx_setup (line 354) | static int __init momenco_jaguar_atx_setup(void) FILE: arch/mips/momentum/ocelot_3/irq.c type irqaction (line 58) | struct irqaction function arch_init_irq (line 62) | void __init arch_init_irq(void) FILE: arch/mips/momentum/ocelot_3/prom.c type callvectors (line 34) | struct callvectors function burn_clocks (line 48) | void burn_clocks(void) function u8 (line 57) | u8 exchange_bit(u8 val, u8 cs) function get_mac (line 74) | void get_mac(char dest[6]) function signext (line 98) | unsigned long signext(unsigned long addr) function prom_init (line 150) | void __init prom_init(void) function prom_free_prom_memory (line 242) | void __init prom_free_prom_memory(void) function prom_fixup_mem_map (line 246) | void __init prom_fixup_mem_map(unsigned long start, unsigned long end) FILE: arch/mips/momentum/ocelot_3/reset.c function momenco_ocelot_restart (line 32) | void momenco_ocelot_restart(char *command) function momenco_ocelot_halt (line 47) | void momenco_ocelot_halt(void) function momenco_ocelot_power_off (line 56) | void momenco_ocelot_power_off(void) FILE: arch/mips/momentum/ocelot_3/setup.c function ENTRYLO (line 105) | static inline unsigned long ENTRYLO(unsigned long paddr) function bus_error_init (line 112) | void __init bus_error_init(void) function setup_wired_tlb_entries (line 120) | void setup_wired_tlb_entries(void) function m48t37y_get_time (line 135) | unsigned long m48t37y_get_time(void) function m48t37y_set_time (line 159) | int m48t37y_set_time(unsigned long sec) function momenco_timer_setup (line 194) | void momenco_timer_setup(struct irqaction *irq) function momenco_time_init (line 199) | void momenco_time_init(void) type resource (line 230) | struct resource type resource (line 237) | struct resource type resource (line 244) | struct resource type resource (line 251) | struct resource type mv_pci_controller (line 258) | struct mv_pci_controller type mv_pci_controller (line 268) | struct mv_pci_controller function __init (line 278) | __init ja_pci_init(void) function momenco_ocelot_3_setup (line 310) | static int __init momenco_ocelot_3_setup(void) FILE: arch/mips/momentum/ocelot_c/cpci-irq.c function ls1bit8 (line 32) | static inline int ls1bit8(unsigned int x) function mask_cpci_irq (line 44) | static inline void mask_cpci_irq(unsigned int irq) function unmask_cpci_irq (line 57) | static inline void unmask_cpci_irq(unsigned int irq) function enable_cpci_irq (line 72) | static void enable_cpci_irq(unsigned int irq) function startup_cpci_irq (line 80) | static unsigned int startup_cpci_irq(unsigned int irq) function disable_cpci_irq (line 89) | static void disable_cpci_irq(unsigned int irq) function mask_and_ack_cpci_irq (line 97) | static void mask_and_ack_cpci_irq(unsigned int irq) function end_cpci_irq (line 105) | static void end_cpci_irq(unsigned int irq) function ll_cpci_irq (line 115) | void ll_cpci_irq(struct pt_regs *regs) type hw_interrupt_type (line 131) | struct hw_interrupt_type function cpci_irq_init (line 142) | void cpci_irq_init(void) FILE: arch/mips/momentum/ocelot_c/dbg_io.c type uint8 (line 9) | typedef unsigned char uint8; type uint32 (line 10) | typedef unsigned int uint32; function debugInit (line 71) | void debugInit(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 98) | uint8 getDebugChar(void) function putDebugChar (line 112) | int putDebugChar(uint8 byte) FILE: arch/mips/momentum/ocelot_c/irq.c type irqaction (line 55) | struct irqaction type irqaction (line 59) | struct irqaction function arch_init_irq (line 63) | void __init arch_init_irq(void) FILE: arch/mips/momentum/ocelot_c/prom.c type callvectors (line 30) | struct callvectors function burn_clocks (line 49) | static void burn_clocks(void) function u8 (line 58) | static u8 exchange_bit(u8 val, u8 cs) function get_mac (line 75) | void get_mac(char dest[6]) function signext (line 99) | unsigned long signext(unsigned long addr) function prom_init (line 150) | void __init prom_init(void) function prom_free_prom_memory (line 240) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/momentum/ocelot_c/reset.c function momenco_ocelot_restart (line 27) | void momenco_ocelot_restart(char *command) function momenco_ocelot_halt (line 47) | void momenco_ocelot_halt(void) function momenco_ocelot_power_off (line 56) | void momenco_ocelot_power_off(void) FILE: arch/mips/momentum/ocelot_c/setup.c function ENTRYLO (line 85) | static unsigned long ENTRYLO(unsigned long paddr) function PMON_v2_setup (line 93) | void PMON_v2_setup(void) function m48t37y_get_time (line 135) | unsigned long m48t37y_get_time(void) function m48t37y_set_time (line 164) | int m48t37y_set_time(unsigned long sec) function momenco_timer_setup (line 204) | void momenco_timer_setup(struct irqaction *irq) function momenco_time_init (line 209) | void momenco_time_init(void) function momenco_ocelot_c_setup (line 225) | static void __init momenco_ocelot_c_setup(void) function io_base_ioremap (line 348) | static int io_base_ioremap(void) FILE: arch/mips/momentum/ocelot_c/uart-irq.c function ls1bit8 (line 26) | static inline int ls1bit8(unsigned int x) function mask_uart_irq (line 38) | static inline void mask_uart_irq(unsigned int irq) function unmask_uart_irq (line 51) | static inline void unmask_uart_irq(unsigned int irq) function enable_uart_irq (line 66) | static void enable_uart_irq(unsigned int irq) function startup_uart_irq (line 74) | static unsigned int startup_uart_irq(unsigned int irq) function disable_uart_irq (line 83) | static void disable_uart_irq(unsigned int irq) function mask_and_ack_uart_irq (line 91) | static void mask_and_ack_uart_irq(unsigned int irq) function end_uart_irq (line 99) | static void end_uart_irq(unsigned int irq) function ll_uart_irq (line 108) | void ll_uart_irq(struct pt_regs *regs) type hw_interrupt_type (line 124) | struct hw_interrupt_type function uart_irq_init (line 135) | void uart_irq_init(void) FILE: arch/mips/momentum/ocelot_g/dbg_io.c type uint8 (line 9) | typedef unsigned char uint8; type uint32 (line 10) | typedef unsigned int uint32; function debugInit (line 71) | void debugInit(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 98) | uint8 getDebugChar(void) function putDebugChar (line 112) | int putDebugChar(uint8 byte) FILE: arch/mips/momentum/ocelot_g/gt-irq.c type tq_struct (line 34) | struct tq_struct function hook_irq_handler (line 47) | void hook_irq_handler(int int_cause, int bit_num, void *isr_ptr) function enable_galileo_irq (line 64) | int enable_galileo_irq(int int_cause, int bit_num) function disable_galileo_irq (line 88) | int disable_galileo_irq(int int_cause, int bit_num) function irqreturn_t (line 112) | static irqreturn_t gt64240_p0int_irq(int irq, void *dev, struct pt_regs ... function gt64240_time_init (line 161) | void gt64240_time_init(void) function gt64240_irq_init (line 199) | void gt64240_irq_init(void) FILE: arch/mips/momentum/ocelot_g/irq.c function arch_init_irq (line 54) | void __init arch_init_irq(void) FILE: arch/mips/momentum/ocelot_g/prom.c type callvectors (line 27) | struct callvectors function prom_init (line 41) | void __init prom_init(void) function prom_free_prom_memory (line 83) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/momentum/ocelot_g/reset.c function momenco_ocelot_restart (line 20) | void momenco_ocelot_restart(char *command) function momenco_ocelot_halt (line 35) | void momenco_ocelot_halt(void) function momenco_ocelot_power_off (line 44) | void momenco_ocelot_power_off(void) FILE: arch/mips/momentum/ocelot_g/setup.c function ENTRYLO (line 82) | static unsigned long ENTRYLO(unsigned long paddr) function PMON_v2_setup (line 90) | void PMON_v2_setup(void) function setup_l3cache (line 129) | static void __init setup_l3cache(unsigned long size) function momenco_ocelot_g_setup (line 163) | static int __init momenco_ocelot_g_setup(void) function io_base_ioremap (line 252) | static int io_base_ioremap(void) FILE: arch/mips/oprofile/common.c type op_mips_model (line 16) | struct op_mips_model type op_mips_model (line 17) | struct op_mips_model type op_mips_model (line 19) | struct op_mips_model type op_counter_config (line 21) | struct op_counter_config function op_mips_setup (line 23) | static int op_mips_setup(void) function op_mips_create_files (line 34) | static int op_mips_create_files(struct super_block * sb, struct dentry *... function op_mips_start (line 58) | static int op_mips_start(void) function op_mips_stop (line 65) | static void op_mips_stop(void) function oprofile_arch_init (line 71) | void __init oprofile_arch_init(struct oprofile_operations *ops) function oprofile_arch_exit (line 103) | void oprofile_arch_exit(void) FILE: arch/mips/oprofile/op_impl.h type op_counter_config (line 14) | struct op_counter_config { type op_mips_model (line 26) | struct op_mips_model { FILE: arch/mips/oprofile/op_model_rm9000.c type rm9k_register_config (line 30) | struct rm9k_register_config { function rm9000_reg_setup (line 38) | static void rm9000_reg_setup(struct op_counter_config *ctr) function rm9000_cpu_setup (line 62) | static void rm9000_cpu_setup (void *args) function rm9000_cpu_start (line 70) | static void rm9000_cpu_start(void *args) function rm9000_cpu_stop (line 76) | static void rm9000_cpu_stop(void *args) function irqreturn_t (line 82) | static irqreturn_t rm9000_perfcount_handler(int irq, void * dev_id, function rm9000_init (line 117) | static int rm9000_init(void) function rm9000_exit (line 123) | static void rm9000_exit(void) type op_mips_model (line 128) | struct op_mips_model FILE: arch/mips/pci/fixup-atlas.c function pcibios_map_irq (line 39) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 45) | int pcibios_plat_dev_init(struct pci_dev *dev) function atlas_saa9730_base_fixup (line 58) | static void atlas_saa9730_base_fixup (struct pci_dev *pdev) FILE: arch/mips/pci/fixup-au1000.c function pcibios_map_irq (line 114) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 120) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-capcella.c function pcibios_map_irq (line 41) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 47) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-cobalt.c function qube_raq_via_bmIDE_fixup (line 24) | static void qube_raq_via_bmIDE_fixup(struct pci_dev *dev) function qube_raq_galileo_fixup (line 47) | static void qube_raq_galileo_fixup(struct pci_dev *dev) function pcibios_map_irq (line 100) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 109) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-ddb5074.c function ddb5074_fixup (line 4) | static void ddb5074_fixup(struct pci_dev *dev) FILE: arch/mips/pci/fixup-ddb5477.c function ddb5477_fixup (line 35) | static void ddb5477_fixup(struct pci_dev *dev) function ddb5477_amd_lance_fixup (line 60) | static void ddb5477_amd_lance_fixup(struct pci_dev *dev) FILE: arch/mips/pci/fixup-ev64120.c function pci_range_ck (line 4) | int pci_range_ck(unsigned char bus, unsigned char dev) function pcibios_fixup_bus (line 17) | void __devinit pcibios_fixup_bus(struct pci_bus *bus) FILE: arch/mips/pci/fixup-ev96100.c function pcibios_map_irq (line 39) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 45) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-ip32.c function pcibios_map_irq (line 42) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 48) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-ite8172g.c function pcibios_map_irq (line 64) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 77) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-ivr.c function pcibios_map_irq (line 63) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 72) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-jaguar.c function pcibios_map_irq (line 22) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 40) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-jmr3927.c function pcibios_map_irq (line 37) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 92) | int pcibios_plat_dev_init(struct pci_dev *dev) function pcibios_map_irq (line 97) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) FILE: arch/mips/pci/fixup-malta.c function pcibios_map_irq (line 39) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 47) | int pcibios_plat_dev_init(struct pci_dev *dev) function malta_piix_func0_fixup (line 52) | static void __init malta_piix_func0_fixup(struct pci_dev *pdev) function malta_piix_func1_fixup (line 86) | static void __init malta_piix_func1_fixup(struct pci_dev *pdev) FILE: arch/mips/pci/fixup-mpc30x.c function pcibios_map_irq (line 38) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 47) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-ocelot-c.c function pcibios_map_irq (line 22) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 38) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-ocelot-g.c function pcibios_map_irq (line 14) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 34) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-ocelot.c function pcibios_fixup_bus (line 20) | void __devinit pcibios_fixup_bus(struct pci_bus *bus) FILE: arch/mips/pci/fixup-ocelot3.c function pcibios_plat_dev_init (line 21) | int pcibios_plat_dev_init(struct pci_dev *dev) function pcibios_map_irq (line 26) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) FILE: arch/mips/pci/fixup-rbtx4927.c function pci_get_irq (line 82) | int pci_get_irq(struct pci_dev *dev, int pin) function pcibios_map_irq (line 122) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 137) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-sb1250.c function quirk_sb1250_ht (line 19) | static void __init quirk_sb1250_ht(struct pci_dev *dev) FILE: arch/mips/pci/fixup-sni.c function is_rm300_revd (line 70) | static inline int is_rm300_revd(void) function pcibios_map_irq (line 77) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 86) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-tb0219.c function pcibios_map_irq (line 26) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 63) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-tb0226.c function pcibios_map_irq (line 25) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 82) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/fixup-vr4133.c type pci_dev (line 26) | struct pci_dev type pci_dev (line 27) | struct pci_dev function pcibios_plat_dev_init (line 30) | int pcibios_plat_dev_init(struct pci_dev *dev) type irq_map_entry (line 116) | struct irq_map_entry { type irq_map_entry (line 121) | struct irq_map_entry function rockhopper_get_irq (line 137) | int rockhopper_get_irq(struct pci_dev *dev, u8 pin, u8 slot) function i8259_init (line 162) | void i8259_init(void) function pcibios_map_irq (line 181) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) FILE: arch/mips/pci/fixup-yosemite.c function pcibios_map_irq (line 29) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 38) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/ops-au1000.c function mod_wired_entry (line 58) | void mod_wired_entry(int entry, unsigned long entrylo0, type vm_struct (line 82) | struct vm_struct function config_access (line 87) | static int config_access(unsigned char access_type, struct pci_bus *bus, function read_config_byte (line 202) | static int read_config_byte(struct pci_bus *bus, unsigned int devfn, function read_config_word (line 218) | static int read_config_word(struct pci_bus *bus, unsigned int devfn, function read_config_dword (line 231) | static int read_config_dword(struct pci_bus *bus, unsigned int devfn, function write_config_byte (line 240) | static int function write_config_word (line 258) | static int function write_config_dword (line 277) | static int function config_read (line 287) | static int config_read(struct pci_bus *bus, unsigned int devfn, function config_write (line 308) | static int config_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 322) | struct pci_ops FILE: arch/mips/pci/ops-bonito64.c function bonito64_pcibios_config_access (line 44) | static int bonito64_pcibios_config_access(unsigned char access_type, function bonito64_pcibios_read (line 137) | static int bonito64_pcibios_read(struct pci_bus *bus, unsigned int devfn, function bonito64_pcibios_write (line 161) | static int bonito64_pcibios_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 193) | struct pci_ops FILE: arch/mips/pci/ops-ddb5074.c type pci_config_swap (line 31) | struct pci_config_swap { type pci_config_swap (line 43) | struct pci_config_swap function u32 (line 55) | static inline u32 ddb_access_config_base(struct pci_config_swap *swap, u... function ddb_close_config_base (line 123) | static inline void ddb_close_config_base(struct pci_config_swap *swap) function read_config_dword (line 129) | static int read_config_dword(struct pci_config_swap *swap, function read_config_word (line 154) | static int read_config_word(struct pci_config_swap *swap, function read_config_byte (line 169) | static int read_config_byte(struct pci_config_swap *swap, function write_config_dword (line 184) | static int write_config_dword(struct pci_config_swap *swap, function write_config_word (line 209) | static int write_config_word(struct pci_config_swap *swap, function write_config_byte (line 228) | static int write_config_byte(struct pci_config_swap *swap, type pci_ops (line 264) | struct pci_ops FILE: arch/mips/pci/ops-ddb5476.c type pci_config_swap (line 31) | struct pci_config_swap { type pci_config_swap (line 43) | struct pci_config_swap function u32 (line 55) | static inline u32 ddb_access_config_base(struct pci_config_swap *swap, u... function ddb_close_config_base (line 138) | static inline void ddb_close_config_base(struct pci_config_swap *swap) function read_config_dword (line 144) | static int read_config_dword(struct pci_config_swap *swap, function read_config_word (line 169) | static int read_config_word(struct pci_config_swap *swap, function read_config_byte (line 184) | static int read_config_byte(struct pci_config_swap *swap, function write_config_dword (line 199) | static int write_config_dword(struct pci_config_swap *swap, function write_config_word (line 224) | static int write_config_word(struct pci_config_swap *swap, function write_config_byte (line 243) | static int write_config_byte(struct pci_config_swap *swap, type pci_ops (line 279) | struct pci_ops FILE: arch/mips/pci/ops-ddb5477.c type pci_config_swap (line 36) | struct pci_config_swap { type pci_config_swap (line 48) | struct pci_config_swap type pci_config_swap (line 54) | struct pci_config_swap function u32 (line 65) | static inline u32 ddb_access_config_base(struct pci_config_swap *swap, u... function ddb_close_config_base (line 123) | static inline void ddb_close_config_base(struct pci_config_swap *swap) function read_config_dword (line 129) | static int read_config_dword(struct pci_config_swap *swap, function read_config_word (line 155) | static int read_config_word(struct pci_config_swap *swap, function read_config_byte (line 171) | static int read_config_byte(struct pci_config_swap *swap, function write_config_dword (line 188) | static int write_config_dword(struct pci_config_swap *swap, function write_config_word (line 214) | static int write_config_word(struct pci_config_swap *swap, function write_config_byte (line 233) | static int write_config_byte(struct pci_config_swap *swap, FILE: arch/mips/pci/ops-gt64111.c function pci_range_ck (line 24) | static inline int pci_range_ck(struct pci_bus *bus, unsigned int devfn) function gt64111_pci_read_config (line 32) | static int gt64111_pci_read_config(struct pci_bus *bus, unsigned int devfn, function gt64111_pci_write_config (line 60) | static int gt64111_pci_write_config(struct pci_bus *bus, unsigned int de... type pci_ops (line 97) | struct pci_ops FILE: arch/mips/pci/ops-gt64120.c function gt64120_pcibios_config_access (line 40) | static int gt64120_pcibios_config_access(unsigned char access_type, function gt64120_pcibios_read (line 105) | static int gt64120_pcibios_read(struct pci_bus *bus, unsigned int devfn, function gt64120_pcibios_write (line 124) | static int gt64120_pcibios_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 151) | struct pci_ops FILE: arch/mips/pci/ops-gt96100.c function gt96100_config_access (line 48) | static int static gt96100_config_access(unsigned char access_type, function gt96100_pcibios_read (line 103) | static int gt96100_pcibios_read(struct pci_bus *bus, unsigned int devfn, function gt96100_pcibios_write (line 127) | static int gt96100_pcibios_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 166) | struct pci_ops FILE: arch/mips/pci/ops-it8172.c type resource (line 50) | struct resource type resource (line 52) | struct resource type resource (line 59) | struct resource type resource (line 69) | struct resource type pci_ops (line 79) | struct pci_ops type pci_controller (line 81) | struct pci_controller function it8172_pcibios_config_access (line 87) | static int it8172_pcibios_config_access(unsigned char access_type, type pci_bus (line 117) | struct pci_bus type pci_bus (line 163) | struct pci_bus type pci_ops (line 212) | struct pci_ops FILE: arch/mips/pci/ops-mace.c function mace_pci_read_config (line 42) | static int function mace_pci_write_config (line 65) | static int type pci_ops (line 88) | struct pci_ops FILE: arch/mips/pci/ops-marvell.c function mv_read_config (line 14) | static int mv_read_config(struct pci_bus *bus, unsigned int devfn, function mv_write_config (line 52) | static int mv_write_config(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 90) | struct pci_ops FILE: arch/mips/pci/ops-msc.c function msc_pcibios_config_access (line 48) | static int msc_pcibios_config_access(unsigned char access_type, function msc_pcibios_read (line 110) | static int msc_pcibios_read(struct pci_bus *bus, unsigned int devfn, function msc_pcibios_write (line 134) | static int msc_pcibios_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 166) | struct pci_ops FILE: arch/mips/pci/ops-nile4.c function nile4_pcibios_config_access (line 20) | static int nile4_pcibios_config_access(unsigned char access_type, function nile4_pcibios_read (line 78) | static int nile4_pcibios_read(struct pci_bus *bus, unsigned int devfn, function nile4_pcibios_write (line 108) | static int nile4_pcibios_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 144) | struct pci_ops FILE: arch/mips/pci/ops-sni.c function set_config_address (line 24) | static int set_config_address(unsigned int busno, unsigned int devfn, in... function pcimt_read (line 40) | static int pcimt_read(struct pci_bus *bus, unsigned int devfn, int reg, function pcimt_write (line 63) | static int pcimt_write(struct pci_bus *bus, unsigned int devfn, int reg, type pci_ops (line 86) | struct pci_ops FILE: arch/mips/pci/ops-titan-ht.c function titan_ht_config_read_dword (line 35) | static int titan_ht_config_read_dword(struct pci_bus *bus, unsigned int ... function titan_ht_config_read (line 67) | static int titan_ht_config_read(struct pci_bus *bus, unsigned int devfn, function titan_ht_config_write_dword (line 80) | static inline int titan_ht_config_write_dword(struct pci_bus *bus, function titan_ht_config_write (line 106) | static int titan_ht_config_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 122) | struct pci_ops FILE: arch/mips/pci/ops-titan.c function titan_read_config (line 31) | static int titan_read_config(struct pci_bus *bus, unsigned int devfn, in... function titan_write_config (line 60) | static int titan_write_config(struct pci_bus *bus, unsigned int devfn, i... type pci_ops (line 97) | struct pci_ops FILE: arch/mips/pci/ops-tx3927.c function mkaddr (line 45) | static inline int mkaddr(unsigned char bus, unsigned char dev_fn, function check_abort (line 62) | static inline int check_abort(void) function jmr3927_pci_read_config (line 72) | static int jmr3927_pci_read_config(struct pci_bus *bus, unsigned int devfn, function jmr3927_pci_write_config (line 102) | static int jmr3927_pci_write_config(struct pci_bus *bus, unsigned int de... type pci_ops (line 139) | struct pci_ops function tc_readl (line 147) | inline unsigned long tc_readl(volatile __u32 * addr) function tc_writel (line 152) | inline void tc_writel(unsigned long data, volatile __u32 * addr) function tc_readl (line 158) | unsigned long tc_readl(volatile __u32 * addr) function tc_writel (line 177) | void tc_writel(unsigned long data, volatile __u32 * addr) function tx_ioinb (line 192) | unsigned char tx_ioinb(unsigned char *addr) function tx_iooutb (line 223) | void tx_iooutb(unsigned long data, unsigned char *addr) function tx_ioinw (line 250) | unsigned short tx_ioinw(unsigned short *addr) function tx_iooutw (line 278) | void tx_iooutw(unsigned long data, unsigned short *addr) function tx_ioinl (line 301) | unsigned long tx_ioinl(unsigned int *addr) function tx_iooutl (line 321) | void tx_iooutl(unsigned long data, unsigned int *addr) function tx_insbyte (line 338) | void tx_insbyte(unsigned char *addr, void *buffer, unsigned int count) function tx_insword (line 347) | void tx_insword(unsigned short *addr, void *buffer, unsigned int count) function tx_inslong (line 356) | void tx_inslong(unsigned int *addr, void *buffer, unsigned int count) function tx_outsbyte (line 365) | void tx_outsbyte(unsigned char *addr, void *buffer, unsigned int count) function tx_outsword (line 374) | void tx_outsword(unsigned short *addr, void *buffer, unsigned int count) function tx_outslong (line 383) | void tx_outslong(unsigned int *addr, void *buffer, unsigned int count) FILE: arch/mips/pci/ops-tx4927.c type resource (line 49) | struct resource type resource (line 57) | struct resource function mkaddr (line 64) | static int mkaddr(int bus, int dev_fn, int where, int *flagsp) function check_abort (line 86) | static int check_abort(int flags) function tx4927_pcibios_read_config (line 101) | static int tx4927_pcibios_read_config(struct pci_bus *bus, unsigned int ... function tx4927_pcibios_write_config (line 151) | static int tx4927_pcibios_write_config(struct pci_bus *bus, unsigned int... type pci_ops (line 197) | struct pci_ops type pci_controller (line 205) | struct pci_controller FILE: arch/mips/pci/ops-vr41xx.c function set_pci_configuration_address (line 35) | static inline int set_pci_configuration_address(unsigned char number, function pci_config_read (line 61) | static int pci_config_read(struct pci_bus *bus, unsigned int devfn, int ... function pci_config_write (line 89) | static int pci_config_write(struct pci_bus *bus, unsigned int devfn, int... type pci_ops (line 123) | struct pci_ops FILE: arch/mips/pci/pci-ddb5074.c type resource (line 10) | struct resource type resource (line 17) | struct resource type pci_ops (line 24) | struct pci_ops type pci_controller (line 26) | struct pci_controller function pcibios_map_irq (line 51) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 57) | int pcibios_plat_dev_init(struct pci_dev *dev) function ddb_pci_reset_bus (line 62) | void __init ddb_pci_reset_bus(void) FILE: arch/mips/pci/pci-ddb5476.c type resource (line 10) | struct resource type resource (line 17) | struct resource type pci_ops (line 24) | struct pci_ops type pci_controller (line 26) | struct pci_controller function pcibios_map_irq (line 65) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 71) | int pcibios_plat_dev_init(struct pci_dev *dev) function ddb_pci_reset_bus (line 76) | void __init ddb_pci_reset_bus(void) FILE: arch/mips/pci/pci-ddb5477.c type resource (line 24) | struct resource type resource (line 31) | struct resource type resource (line 38) | struct resource type resource (line 45) | struct resource type pci_ops (line 52) | struct pci_ops type pci_ops (line 53) | struct pci_ops type pci_controller (line 55) | struct pci_controller type pci_controller (line 61) | struct pci_controller function pcibios_map_irq (line 134) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 180) | int pcibios_plat_dev_init(struct pci_dev *dev) function ddb_pci_reset_bus (line 185) | void ddb_pci_reset_bus(void) FILE: arch/mips/pci/pci-ev96100.c type resource (line 36) | struct resource type resource (line 43) | struct resource type pci_ops (line 50) | struct pci_ops type pci_controller (line 52) | struct pci_controller function ev96100_pci_init (line 58) | static void ev96100_pci_init(void) FILE: arch/mips/pci/pci-ip27.c type bridge_controller (line 35) | struct bridge_controller type bridge_controller (line 40) | struct bridge_controller function pci_conf0_read_config (line 54) | static int pci_conf0_read_config(struct pci_bus *bus, unsigned int devfn, function pci_conf1_read_config (line 114) | static int pci_conf1_read_config(struct pci_bus *bus, unsigned int devfn, function pci_read_config (line 178) | static int pci_read_config(struct pci_bus *bus, unsigned int devfn, function pci_conf0_write_config (line 187) | static int pci_conf0_write_config(struct pci_bus *bus, unsigned int devfn, function pci_conf1_write_config (line 253) | static int pci_conf1_write_config(struct pci_bus *bus, unsigned int devfn, function pci_write_config (line 321) | static int pci_write_config(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 330) | struct pci_ops function bridge_probe (line 335) | int __init bridge_probe(nasid_t nasid, int widget_id, int masterwid) function pcibios_map_irq (line 430) | int __devinit pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 449) | int pcibios_plat_dev_init(struct pci_dev *dev) function pci_disable_swapping (line 461) | static inline void pci_disable_swapping(struct pci_dev *dev) function pci_enable_swapping (line 472) | static inline void pci_enable_swapping(struct pci_dev *dev) function pci_fixup_ioc3 (line 483) | static void __init pci_fixup_ioc3(struct pci_dev *d) FILE: arch/mips/pci/pci-ip32.c function irqreturn_t (line 26) | static irqreturn_t macepci_error(int irq, void *dev, struct pt_regs *regs) type pci_ops (line 86) | struct pci_ops type resource (line 88) | struct resource type resource (line 94) | struct resource type resource (line 102) | struct resource type resource (line 108) | struct resource type pci_controller (line 116) | struct pci_controller function mace_init (line 125) | static int __init mace_init(void) FILE: arch/mips/pci/pci-jmr3927.c type resource (line 37) | struct resource type resource (line 44) | struct resource type pci_ops (line 51) | struct pci_ops type pci_controller (line 53) | struct pci_controller FILE: arch/mips/pci/pci-lasat.c type pci_ops (line 18) | struct pci_ops type pci_ops (line 19) | struct pci_ops type resource (line 20) | struct resource type resource (line 27) | struct resource type pci_controller (line 34) | struct pci_controller function lasat_pci_setup (line 39) | static int __init lasat_pci_setup(void) function pcibios_map_irq (line 69) | int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 92) | int pcibios_plat_dev_init(struct pci_dev *dev) FILE: arch/mips/pci/pci-ocelot-c.c type resource (line 19) | struct resource type resource (line 24) | struct resource type mv_pci_controller (line 29) | struct mv_pci_controller function mv64340_pci0_init (line 41) | static void mv64340_pci0_init(void) type resource (line 66) | struct resource type resource (line 71) | struct resource type mv_pci_controller (line 76) | struct mv_pci_controller function __init (line 86) | static __init void mv64340_pci1_init(void) function __init (line 115) | __init ocelot_c_pci_init(void) FILE: arch/mips/pci/pci-ocelot-g.c type resource (line 27) | struct resource type resource (line 34) | struct resource type mv_pci_controller (line 41) | struct mv_pci_controller type resource (line 53) | struct resource type resource (line 60) | struct resource type mv_pci_controller (line 67) | struct mv_pci_controller function __init (line 79) | __init ocelot_g_pci_init(void) FILE: arch/mips/pci/pci-ocelot.c function pci0ReadConfigReg (line 48) | static inline unsigned int pci0ReadConfigReg(unsigned int offset) function pci0WriteConfigReg (line 62) | static inline void pci0WriteConfigReg(unsigned int offset, unsigned int ... type resource (line 73) | struct resource type resource (line 78) | struct resource type pci_controller (line 83) | struct pci_controller function ocelot_pcibios_init (line 89) | static int __init ocelot_pcibios_init(void) FILE: arch/mips/pci/pci-sb1250.c function u32 (line 78) | static inline u32 READCFG32(u32 addr) function WRITECFG32 (line 83) | static inline void WRITECFG32(u32 addr, u32 data) function pcibios_map_irq (line 88) | int pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_plat_dev_init (line 94) | int pcibios_plat_dev_init(struct pci_dev *dev) function sb1250_pci_can_access (line 104) | static int sb1250_pci_can_access(struct pci_bus *bus, int devfn) function sb1250_pcibios_read (line 129) | static int sb1250_pcibios_read(struct pci_bus *bus, unsigned int devfn, function sb1250_pcibios_write (line 154) | static int sb1250_pcibios_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 184) | struct pci_ops type resource (line 189) | struct resource type resource (line 196) | struct resource type pci_controller (line 203) | struct pci_controller function sb1250_pcibios_init (line 209) | static int __init sb1250_pcibios_init(void) FILE: arch/mips/pci/pci-vr41xx.c type pci_ops (line 38) | struct pci_ops type pci_master_address_conversion (line 40) | struct pci_master_address_conversion type pci_target_address_conversion (line 46) | struct pci_target_address_conversion type pci_master_address_conversion (line 51) | struct pci_master_address_conversion type pci_mailbox_address (line 57) | struct pci_mailbox_address type pci_target_address_window (line 61) | struct pci_target_address_window type resource (line 65) | struct resource type resource (line 72) | struct resource type pci_controller_unit_setup (line 79) | struct pci_controller_unit_setup type pci_controller (line 93) | struct pci_controller function vr41xx_pciu_setup (line 99) | void __init vr41xx_pciu_setup(struct pci_controller_unit_setup *setup) function vr41xx_pciu_init (line 104) | static int __init vr41xx_pciu_init(void) FILE: arch/mips/pci/pci-yosemite.c type pci_ops (line 14) | struct pci_ops type resource (line 16) | struct resource type resource (line 28) | struct resource type pci_controller (line 32) | struct pci_controller function pmc_yosemite_setup (line 42) | static int __init pmc_yosemite_setup(void) FILE: arch/mips/pci/pci.c type pci_controller (line 33) | struct pci_controller type pci_controller (line 34) | struct pci_controller function pcibios_align_resource (line 52) | void type pci_controller (line 79) | struct pci_controller type pci_controller (line 81) | struct pci_controller function register_pci_controller (line 84) | void __init register_pci_controller(struct pci_controller *hose) function u8 (line 92) | static inline u8 bridge_swizzle(u8 pin, u8 slot) function u8 (line 97) | static u8 __init common_swizzle(struct pci_dev *dev, u8 *pinp) function pcibios_init (line 112) | static int __init pcibios_init(void) function pcibios_enable_resources (line 159) | static int pcibios_enable_resources(struct pci_dev *dev, int mask) function pcibios_set_master (line 197) | void pcibios_set_master(struct pci_dev *dev) function pcibios_assign_all_busses (line 212) | unsigned int pcibios_assign_all_busses(void) function pcibios_enable_device (line 217) | int pcibios_enable_device(struct pci_dev *dev, int mask) function pcibios_fixup_device_resources (line 227) | static void __init pcibios_fixup_device_resources(struct pci_dev *dev, function pcibios_fixup_bus (line 248) | void __devinit pcibios_fixup_bus(struct pci_bus *bus) function pcibios_update_irq (line 273) | void __init function pcibios_resource_to_bus (line 279) | void __devinit FILE: arch/mips/pmc-sierra/yosemite/atmel_read_eeprom.c function delay (line 40) | static void delay(int delay) function send_bit (line 45) | static void send_bit(unsigned char bit) function send_ack (line 59) | static void send_ack(void) function send_byte (line 64) | static void send_byte(unsigned char byte) function send_start (line 72) | static void send_start(void) function send_stop (line 82) | static void send_stop(void) function do_idle (line 92) | static void do_idle(void) function recv_bit (line 99) | static int recv_bit(void) function recv_byte (line 113) | static unsigned char recv_byte(void) { function recv_ack (line 123) | static int recv_ack(void) function read_eeprom (line 143) | int read_eeprom(char *buffer, int eeprom_size, int size) FILE: arch/mips/pmc-sierra/yosemite/dbg_io.c function init_second_port (line 104) | void init_second_port(void) function debugInit (line 130) | void debugInit(unsigned int baud, unsigned char data, unsigned char parity, function getDebugChar (line 154) | unsigned char getDebugChar(void) function putDebugChar (line 167) | int putDebugChar(unsigned char byte) FILE: arch/mips/pmc-sierra/yosemite/ht-irq.c function titan_ht_pcibios_fixup_bus (line 37) | void __init titan_ht_pcibios_fixup_bus(struct pci_bus *bus) FILE: arch/mips/pmc-sierra/yosemite/ht.c function check_titan_htlink (line 45) | static __inline__ int check_titan_htlink(void) function titan_ht_config_read_dword (line 57) | static int titan_ht_config_read_dword(struct pci_dev *device, function titan_ht_config_read_word (line 85) | static int titan_ht_config_read_word(struct pci_dev *device, function u32 (line 118) | u32 longswap(unsigned long l) function titan_ht_config_read_byte (line 131) | static int titan_ht_config_read_byte(struct pci_dev *device, function titan_ht_config_write_dword (line 173) | static int titan_ht_config_write_dword(struct pci_dev *device, function titan_ht_config_write_word (line 200) | static int titan_ht_config_write_word(struct pci_dev *device, function titan_ht_config_write_byte (line 232) | static int titan_ht_config_write_byte(struct pci_dev *device, function titan_pcibios_set_master (line 274) | static void titan_pcibios_set_master(struct pci_dev *dev) function pcibios_enable_resources (line 289) | int pcibios_enable_resources(struct pci_dev *dev) function pcibios_enable_device (line 345) | int pcibios_enable_device(struct pci_dev *dev, int mask) function pcibios_update_resource (line 352) | void pcibios_update_resource(struct pci_dev *dev, struct resource *root, function pcibios_align_resource (line 386) | void pcibios_align_resource(void *data, struct resource *res, type pci_ops (line 408) | struct pci_ops function pcibios_fixup_bus (line 417) | void __init pcibios_fixup_bus(struct pci_bus *c) function pcibios_init (line 422) | void __init pcibios_init(void) function pcibios_assign_all_busses (line 448) | unsigned __init int pcibios_assign_all_busses(void) FILE: arch/mips/pmc-sierra/yosemite/i2c-yosemite.c function titan_i2c_poll (line 56) | static int titan_i2c_poll(void) function titan_i2c_xfer (line 74) | int titan_i2c_xfer(unsigned int slave_addr, titan_i2c_command * cmd, function titan_i2c_init (line 161) | int titan_i2c_init(titan_i2c_config * config) FILE: arch/mips/pmc-sierra/yosemite/i2c-yosemite.h type titan_i2c_cmd_type (line 68) | typedef enum { type titan_i2c_config (line 75) | typedef struct { type titan_i2c_command (line 83) | typedef struct { FILE: arch/mips/pmc-sierra/yosemite/irq.c type pt_regs (line 59) | struct pt_regs function asmlinkage (line 67) | asmlinkage void ll_ht_smp_irq_handler(int irq, struct pt_regs *regs) function asmlinkage (line 113) | asmlinkage void do_extended_irq(struct pt_regs *regs) function arch_init_irq (line 135) | void __init arch_init_irq(void) function asmlinkage (line 163) | asmlinkage void yosemite_kgdb_irq(int irq, struct pt_regs *regs) FILE: arch/mips/pmc-sierra/yosemite/prom.c type callvectors (line 34) | struct callvectors function prom_cpu0_exit (line 44) | static void prom_cpu0_exit(void *arg) function prom_exit (line 61) | static void prom_exit(void) function prom_halt (line 74) | static void prom_halt(void) function prom_init (line 84) | void __init prom_init(void) function prom_free_prom_memory (line 135) | void __init prom_free_prom_memory(void) function prom_fixup_mem_map (line 139) | void __init prom_fixup_mem_map(unsigned long start, unsigned long end) FILE: arch/mips/pmc-sierra/yosemite/py-console.c type yo_uartregs (line 22) | struct yo_uartregs { function readb_outer_space (line 56) | static unsigned char readb_outer_space(unsigned long long phys) function writeb_outer_space (line 80) | static void writeb_outer_space(unsigned long long phys, unsigned char c) function prom_putchar (line 102) | void prom_putchar(char c) function prom_getchar (line 111) | char __init prom_getchar(void) FILE: arch/mips/pmc-sierra/yosemite/setup.c type m48t37_rtc (line 65) | struct m48t37_rtc function bus_error_init (line 67) | void __init bus_error_init(void) function m48t37y_get_time (line 73) | unsigned long m48t37y_get_time(void) function m48t37y_set_time (line 95) | int m48t37y_set_time(unsigned long sec) function yosemite_timer_setup (line 130) | void yosemite_timer_setup(struct irqaction *irq) function yosemite_time_init (line 135) | void yosemite_time_init(void) function py_map_ocd (line 158) | static void __init py_map_ocd(void) function py_uart_setup (line 168) | static void __init py_uart_setup(void) function py_rtc_setup (line 189) | static void __init py_rtc_setup(void) function py_late_time_init (line 208) | static void __init py_late_time_init(void) function pmc_yosemite_setup (line 215) | static int __init pmc_yosemite_setup(void) FILE: arch/mips/pmc-sierra/yosemite/smp.c function prom_smp_bootstrap (line 20) | static void __init prom_smp_bootstrap(void) function prom_grab_secondary (line 39) | void __init prom_grab_secondary(void) function prom_prepare_cpus (line 56) | void __init prom_prepare_cpus(unsigned int max_cpus) function prom_boot_secondary (line 94) | void prom_boot_secondary(int cpu, struct task_struct *idle) function prom_cpus_done (line 106) | void prom_cpus_done(void) function prom_init_secondary (line 114) | void prom_init_secondary(void) function prom_smp_finish (line 121) | void prom_smp_finish(void) function asmlinkage (line 125) | asmlinkage void titan_mailbox_irq(struct pt_regs *regs) function core_send_ipi (line 147) | void core_send_ipi(int cpu, unsigned int action) FILE: arch/mips/sgi-ip22/ip22-berr.c function save_and_clear_buserr (line 28) | static void save_and_clear_buserr(void) function print_buserr (line 44) | static void print_buserr(void) function ip22_be_interrupt (line 88) | void ip22_be_interrupt(int irq, struct pt_regs *regs) function ip22_be_handler (line 102) | static int ip22_be_handler(struct pt_regs *regs, int is_fixup) function ip22_be_init (line 111) | void __init ip22_be_init(void) FILE: arch/mips/sgi-ip22/ip22-eisa.c function ip22_eisa_intr (line 86) | static void ip22_eisa_intr(int irq, void *dev_id, struct pt_regs *regs) function enable_eisa1_irq (line 105) | static void enable_eisa1_irq(unsigned int irq) function startup_eisa1_irq (line 119) | static unsigned int startup_eisa1_irq(unsigned int irq) function disable_eisa1_irq (line 133) | static void disable_eisa1_irq(unsigned int irq) function mask_and_ack_eisa1_irq (line 144) | static void mask_and_ack_eisa1_irq(unsigned int irq) function end_eisa1_irq (line 151) | static void end_eisa1_irq(unsigned int irq) type hw_interrupt_type (line 157) | struct hw_interrupt_type function enable_eisa2_irq (line 167) | static void enable_eisa2_irq(unsigned int irq) function startup_eisa2_irq (line 181) | static unsigned int startup_eisa2_irq(unsigned int irq) function disable_eisa2_irq (line 195) | static void disable_eisa2_irq(unsigned int irq) function mask_and_ack_eisa2_irq (line 206) | static void mask_and_ack_eisa2_irq(unsigned int irq) function end_eisa2_irq (line 214) | static void end_eisa2_irq(unsigned int irq) type hw_interrupt_type (line 220) | struct hw_interrupt_type type irqaction (line 230) | struct irqaction type irqaction (line 235) | struct irqaction function ip22_eisa_init (line 240) | int __init ip22_eisa_init(void) FILE: arch/mips/sgi-ip22/ip22-hpc.c type hpc3_regs (line 17) | struct hpc3_regs type sgioc_regs (line 22) | struct sgioc_regs function sgihpc_init (line 31) | void __init sgihpc_init(void) FILE: arch/mips/sgi-ip22/ip22-int.c type sgint_regs (line 33) | struct sgint_regs function enable_local0_irq (line 43) | static void enable_local0_irq(unsigned int irq) function startup_local0_irq (line 55) | static unsigned int startup_local0_irq(unsigned int irq) function disable_local0_irq (line 61) | static void disable_local0_irq(unsigned int irq) function end_local0_irq (line 73) | static void end_local0_irq (unsigned int irq) type hw_interrupt_type (line 79) | struct hw_interrupt_type function enable_local1_irq (line 89) | static void enable_local1_irq(unsigned int irq) function startup_local1_irq (line 101) | static unsigned int startup_local1_irq(unsigned int irq) function disable_local1_irq (line 107) | void disable_local1_irq(unsigned int irq) function end_local1_irq (line 119) | static void end_local1_irq (unsigned int irq) type hw_interrupt_type (line 125) | struct hw_interrupt_type function enable_local2_irq (line 135) | static void enable_local2_irq(unsigned int irq) function startup_local2_irq (line 145) | static unsigned int startup_local2_irq(unsigned int irq) function disable_local2_irq (line 151) | void disable_local2_irq(unsigned int irq) function end_local2_irq (line 165) | static void end_local2_irq (unsigned int irq) type hw_interrupt_type (line 171) | struct hw_interrupt_type function enable_local3_irq (line 181) | static void enable_local3_irq(unsigned int irq) function startup_local3_irq (line 191) | static unsigned int startup_local3_irq(unsigned int irq) function disable_local3_irq (line 197) | void disable_local3_irq(unsigned int irq) function end_local3_irq (line 211) | static void end_local3_irq (unsigned int irq) type hw_interrupt_type (line 217) | struct hw_interrupt_type function indy_local0_irqdispatch (line 227) | void indy_local0_irqdispatch(struct pt_regs *regs) function indy_local1_irqdispatch (line 245) | void indy_local1_irqdispatch(struct pt_regs *regs) type pt_regs (line 263) | struct pt_regs function indy_buserror_irq (line 265) | void indy_buserror_irq(struct pt_regs *regs) type irqaction (line 275) | struct irqaction type irqaction (line 281) | struct irqaction type irqaction (line 287) | struct irqaction type irqaction (line 293) | struct irqaction type irqaction (line 300) | struct irqaction function arch_init_irq (line 312) | void __init arch_init_irq(void) FILE: arch/mips/sgi-ip22/ip22-mc.c type sgimc_regs (line 20) | struct sgimc_regs function get_bank_addr (line 24) | static inline unsigned long get_bank_addr(unsigned int memconfig) function get_bank_size (line 30) | static inline unsigned long get_bank_size(unsigned int memconfig) function get_bank_config (line 36) | static inline unsigned int get_bank_config(int bank) type mem (line 42) | struct mem { function probe_memory (line 50) | static void probe_memory(void) function sgimc_init (line 107) | void __init sgimc_init(void) function prom_meminit (line 204) | void __init prom_meminit(void) {} function prom_free_prom_memory (line 205) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/sgi-ip22/ip22-nvram.c function eeprom_cmd (line 55) | static inline void eeprom_cmd(volatile unsigned int *ctrl, unsigned cmd, function ip22_eeprom_read (line 74) | unsigned short ip22_eeprom_read(volatile unsigned int *ctrl, int reg) function ip22_nvram_read (line 104) | unsigned short ip22_nvram_read(int reg) FILE: arch/mips/sgi-ip22/ip22-reset.c type timer_list (line 40) | struct timer_list function sgi_machine_restart (line 50) | static void sgi_machine_restart(char *command) function sgi_machine_halt (line 58) | static void sgi_machine_halt(void) function sgi_machine_power_off (line 65) | static void sgi_machine_power_off(void) function power_timeout (line 87) | static void power_timeout(unsigned long data) function blink_timeout (line 92) | static void blink_timeout(unsigned long data) function debounce (line 101) | static void debounce(unsigned long data) function power_button (line 122) | static inline void power_button(void) function volume_up_button (line 146) | static inline void volume_up_button(unsigned long data) function volume_down_button (line 159) | static inline void volume_down_button(unsigned long data) function irqreturn_t (line 172) | static irqreturn_t panel_int(int irq, void *dev_id, struct pt_regs *regs) function panic_event (line 216) | static int panic_event(struct notifier_block *this, unsigned long event, type notifier_block (line 229) | struct notifier_block function reboot_setup (line 233) | static int __init reboot_setup(void) FILE: arch/mips/sgi-ip22/ip22-setup.c function ip22_do_break (line 42) | void ip22_do_break(void) function ip22_setup (line 56) | static int __init ip22_setup(void) FILE: arch/mips/sgi-ip22/ip22-time.c function indy_rtc_get_time (line 34) | static unsigned long indy_rtc_get_time(void) function indy_rtc_set_time (line 59) | static int indy_rtc_set_time(unsigned long tim) function dosample (line 87) | static unsigned long dosample(void) function __init (line 124) | static __init void indy_time_init(void) function indy_8254timer_irq (line 171) | void indy_8254timer_irq(struct pt_regs *regs) function indy_r4k_timer_interrupt (line 185) | void indy_r4k_timer_interrupt(struct pt_regs *regs) type irqaction (line 195) | struct irqaction function indy_timer_setup (line 197) | static void indy_timer_setup(struct irqaction *irq) function ip22_time_init (line 206) | void __init ip22_time_init(void) FILE: arch/mips/sgi-ip27/ip27-berr.c function dump_hub_information (line 25) | static void dump_hub_information(unsigned long errst0, unsigned long err... function ip27_be_handler (line 58) | int ip27_be_handler(struct pt_regs *regs, int is_fixup) function ip27_be_init (line 80) | void __init ip27_be_init(void) FILE: arch/mips/sgi-ip27/ip27-console.c type ioc3_uartregs (line 30) | struct ioc3_uartregs type ioc3 (line 32) | struct ioc3 type ioc3 (line 34) | struct ioc3 function prom_putchar (line 39) | void prom_putchar(char c) function prom_getchar (line 47) | char __init prom_getchar(void) function ioc3_console_probe (line 52) | static void inline ioc3_console_probe(void) function __init (line 73) | __init void ip27_setup_console(void) FILE: arch/mips/sgi-ip27/ip27-dbgio.c type ioc3_uartregs (line 37) | struct ioc3_uartregs type ioc3 (line 39) | struct ioc3 type ioc3 (line 41) | struct ioc3 function getDebugChar (line 46) | unsigned char getDebugChar(void) function putDebugChar (line 54) | void putDebugChar(unsigned char c) FILE: arch/mips/sgi-ip27/ip27-hubio.c function hub_pio_map (line 28) | unsigned long hub_pio_map(cnodeid_t cnode, xwidgetnum_t widget, function hub_setup_prb (line 85) | static void hub_setup_prb(nasid_t nasid, int prbnum, int credits) function hub_set_piomode (line 137) | static void hub_set_piomode(nasid_t nasid) function hub_pio_init (line 175) | void hub_pio_init(cnodeid_t cnode) FILE: arch/mips/sgi-ip27/ip27-init.c function per_hub_init (line 55) | static void __init per_hub_init(cnodeid_t cnode) function per_cpu_init (line 93) | void __init per_cpu_init(void) function nasid_t (line 150) | nasid_t function cnodeid_t (line 160) | cnodeid_t get_compact_nodeid(void) function ioc3_sio_init (line 166) | static inline void ioc3_sio_init(void) function ioc3_eth_init (line 186) | static inline void ioc3_eth_init(void) function ip27_setup (line 201) | static int __init ip27_setup(void) FILE: arch/mips/sgi-ip27/ip27-irq.c type bridge_controller (line 65) | struct bridge_controller function alloc_level (line 75) | static inline int alloc_level(int cpu, int irq) function find_level (line 90) | static inline int find_level(cpuid_t *cpunum, int irq) function ms1bit (line 114) | static int ms1bit(unsigned long x) function ip27_do_irq_mask0 (line 139) | void ip27_do_irq_mask0(struct pt_regs *regs) function ip27_do_irq_mask1 (line 180) | void ip27_do_irq_mask1(struct pt_regs *regs) function ip27_prof_timer (line 205) | void ip27_prof_timer(struct pt_regs *regs) function ip27_hub_error (line 210) | void ip27_hub_error(struct pt_regs *regs) function intr_connect_level (line 215) | static int intr_connect_level(int cpu, int bit) function intr_disconnect_level (line 233) | static int intr_disconnect_level(int cpu, int bit) function startup_bridge_irq (line 252) | static unsigned int startup_bridge_irq(unsigned int irq) function shutdown_bridge_irq (line 298) | static void shutdown_bridge_irq(unsigned int irq) function enable_bridge_irq (line 323) | static inline void enable_bridge_irq(unsigned int irq) function disable_bridge_irq (line 332) | static inline void disable_bridge_irq(unsigned int irq) function mask_and_ack_bridge_irq (line 341) | static void mask_and_ack_bridge_irq(unsigned int irq) function end_bridge_irq (line 346) | static void end_bridge_irq(unsigned int irq) type hw_interrupt_type (line 353) | struct hw_interrupt_type function allocate_irqno (line 365) | static int allocate_irqno(void) function free_irqno (line 381) | void free_irqno(unsigned int irq) function register_bridge_irq (line 386) | void __devinit register_bridge_irq(unsigned int irq) function request_bridge_irq (line 394) | int __devinit request_bridge_irq(struct bridge_controller *bc) function arch_init_irq (line 426) | void __init arch_init_irq(void) function install_ipi (line 431) | void install_ipi(void) FILE: arch/mips/sgi-ip27/ip27-klconfig.c function klinfo_t (line 18) | klinfo_t *find_component(lboard_t *brd, klinfo_t *kli, unsigned char str... function klinfo_t (line 46) | klinfo_t *find_first_component(lboard_t *brd, unsigned char struct_type) function lboard_t (line 51) | lboard_t * find_lboard(lboard_t *start, unsigned char brd_type) function lboard_t (line 63) | lboard_t * find_lboard_class(lboard_t *start, unsigned char brd_type) function cnodeid_t (line 76) | cnodeid_t get_cpu_cnode(cpuid_t cpu) function klcpu_t (line 81) | klcpu_t * nasid_slice_to_cpuinfo(nasid_t nasid, int slice) function klcpu_t (line 100) | klcpu_t * sn_get_cpuinfo(cpuid_t cpu) function get_cpu_slice (line 128) | int get_cpu_slice(cpuid_t cpu) FILE: arch/mips/sgi-ip27/ip27-klnuma.c function setup_replication_mask (line 30) | void __init setup_replication_mask() function __init (line 54) | static __init void set_ktext_source(nasid_t client_nasid, nasid_t server... function __init (line 74) | static __init void copy_kernel(nasid_t dest_nasid) function replicate_kernel_text (line 87) | void __init replicate_kernel_text() function pfn_t (line 119) | pfn_t node_getfirstfree(cnodeid_t cnode) FILE: arch/mips/sgi-ip27/ip27-memory.c type bootmem_data (line 40) | struct bootmem_data type node_data (line 42) | struct node_data function is_fine_dirmode (line 48) | static int is_fine_dirmode(void) function hubreg_t (line 54) | static hubreg_t get_region(cnodeid_t cnode) function gen_region_mask (line 64) | static void gen_region_mask(hubreg_t *region_mask) function router_recurse (line 78) | static void router_recurse(klrou_t *router_a, klrou_t *router_b, int depth) function compute_node_distance (line 116) | static int __init compute_node_distance(nasid_t nasid_a, nasid_t nasid_b) function init_topology_matrix (line 183) | static void __init init_topology_matrix(void) function dump_topology (line 202) | static void __init dump_topology(void) function pfn_t (line 263) | static pfn_t __init slot_getbasepfn(cnodeid_t cnode, int slot) function pfn_t (line 274) | static pfn_t __init slot_getsize(cnodeid_t node, int slot) function node_getlastslot (line 282) | static int __init node_getlastslot(cnodeid_t node) function pfn_t (line 290) | static pfn_t __init node_getmaxclick(cnodeid_t node) function pfn_t (line 315) | static pfn_t __init slot_psize_compute(cnodeid_t node, int slot) function mlreset (line 350) | static void __init mlreset(void) function szmem (line 404) | static void __init szmem(void) function node_mem_init (line 442) | static void __init node_mem_init(cnodeid_t node) type node_data (line 475) | struct node_data function prom_meminit (line 486) | void __init prom_meminit(void) function prom_free_prom_memory (line 502) | unsigned long __init prom_free_prom_memory(void) function paging_init (line 511) | void __init paging_init(void) function mem_init (line 531) | void __init mem_init(void) FILE: arch/mips/sgi-ip27/ip27-nmi.c type machreg_t (line 23) | typedef unsigned long machreg_t; function nmi_dump (line 30) | void nmi_dump(void) function install_cpu_nmi_handler (line 37) | void install_cpu_nmi_handler(int slice) function nmi_cpu_eframe_save (line 56) | void nmi_cpu_eframe_save(nasid_t nasid, int slice) function nmi_dump_hub_irq (line 135) | void nmi_dump_hub_irq(nasid_t nasid, int slice) function nmi_node_eframe_save (line 159) | void nmi_node_eframe_save(cnodeid_t cnode) function nmi_eframes_save (line 182) | void function cont_nmi_dump (line 191) | void FILE: arch/mips/sgi-ip27/ip27-reset.c function ip27_machine_restart (line 36) | static void ip27_machine_restart(char *command) function ip27_machine_halt (line 56) | static void ip27_machine_halt(void) function ip27_machine_power_off (line 70) | static void ip27_machine_power_off(void) function ip27_reboot_setup (line 76) | void ip27_reboot_setup(void) FILE: arch/mips/sgi-ip27/ip27-smp.c function alloc_cpupda (line 30) | static void alloc_cpupda(cpuid_t cpu, int cpunum) function nasid_t (line 40) | static nasid_t get_actual_nasid(lboard_t *brd) function do_cpumask (line 57) | static int do_cpumask(cnodeid_t cnode, nasid_t nasid, int highest) function cpu_node_probe (line 97) | void cpu_node_probe(void) function intr_clear_bits (line 130) | static void intr_clear_bits(nasid_t nasid, volatile hubreg_t *pend, function intr_clear_all (line 143) | static void intr_clear_all(nasid_t nasid) function prom_prepare_cpus (line 155) | void __init prom_prepare_cpus(unsigned int max_cpus) function prom_boot_secondary (line 178) | void __init prom_boot_secondary(int cpu, struct task_struct *idle) function prom_init_secondary (line 188) | void prom_init_secondary(void) function prom_cpus_done (line 194) | void __init prom_cpus_done(void) function prom_smp_finish (line 198) | void prom_smp_finish(void) function core_send_ipi (line 202) | void core_send_ipi(int destid, unsigned int action) FILE: arch/mips/sgi-ip27/ip27-timer.c function set_rtc_mmss (line 48) | static int set_rtc_mmss(unsigned long nowtime) function ip27_rt_timer_interrupt (line 92) | void ip27_rt_timer_interrupt(struct pt_regs *regs) function ip27_do_gettimeoffset (line 137) | unsigned long ip27_do_gettimeoffset(void) function get_m48t35_time (line 151) | static __init unsigned long get_m48t35_time(void) function ip27_timer_setup (line 182) | static void ip27_timer_setup(struct irqaction *irq) function ip27_time_init (line 191) | void __init ip27_time_init(void) function cpu_time_init (line 201) | void __init cpu_time_init(void) function hub_rtc_init (line 222) | void __init hub_rtc_init(cnodeid_t cnode) FILE: arch/mips/sgi-ip27/ip27-xtalk.c function probe_one_port (line 25) | static int __init probe_one_port(nasid_t nasid, int widget, int masterwid) function xbow_probe (line 49) | static int __init xbow_probe(nasid_t nasid) function xtalk_probe_node (line 102) | void __init xtalk_probe_node(cnodeid_t nid) FILE: arch/mips/sgi-ip32/crime.c type sgi_crime (line 21) | struct sgi_crime type sgi_mace (line 22) | struct sgi_mace function crime_init (line 24) | void __init crime_init(void) function irqreturn_t (line 40) | irqreturn_t function irqreturn_t (line 92) | irqreturn_t FILE: arch/mips/sgi-ip32/ip32-berr.c function ip32_be_handler (line 19) | int ip32_be_handler(struct pt_regs *regs, int is_fixup) function ip32_be_init (line 33) | void __init ip32_be_init(void) FILE: arch/mips/sgi-ip32/ip32-irq.c function flush_crime_bus (line 32) | static void inline flush_crime_bus(void) function flush_mace_bus (line 37) | static void inline flush_mace_bus(void) type pt_regs (line 124) | struct pt_regs type pt_regs (line 126) | struct pt_regs type irqaction (line 128) | struct irqaction type irqaction (line 130) | struct irqaction function enable_cpu_irq (line 140) | static void enable_cpu_irq(unsigned int irq) function startup_cpu_irq (line 145) | static unsigned int startup_cpu_irq(unsigned int irq) function disable_cpu_irq (line 151) | static void disable_cpu_irq(unsigned int irq) function end_cpu_irq (line 156) | static void end_cpu_irq(unsigned int irq) type hw_interrupt_type (line 165) | struct hw_interrupt_type function enable_crime_irq (line 183) | static void enable_crime_irq(unsigned int irq) function startup_crime_irq (line 193) | static unsigned int startup_crime_irq(unsigned int irq) function disable_crime_irq (line 199) | static void disable_crime_irq(unsigned int irq) function mask_and_ack_crime_irq (line 210) | static void mask_and_ack_crime_irq(unsigned int irq) function end_crime_irq (line 228) | static void end_crime_irq(unsigned int irq) type hw_interrupt_type (line 236) | struct hw_interrupt_type function enable_macepci_irq (line 255) | static void enable_macepci_irq(unsigned int irq) function startup_macepci_irq (line 267) | static unsigned int startup_macepci_irq(unsigned int irq) function disable_macepci_irq (line 273) | static void disable_macepci_irq(unsigned int irq) function end_macepci_irq (line 287) | static void end_macepci_irq(unsigned int irq) type hw_interrupt_type (line 296) | struct hw_interrupt_type function enable_maceisa_irq (line 346) | static void enable_maceisa_irq (unsigned int irq) function startup_maceisa_irq (line 373) | static unsigned int startup_maceisa_irq(unsigned int irq) function disable_maceisa_irq (line 379) | static void disable_maceisa_irq(unsigned int irq) function mask_and_ack_maceisa_irq (line 400) | static void mask_and_ack_maceisa_irq(unsigned int irq) function end_maceisa_irq (line 419) | static void end_maceisa_irq(unsigned irq) type hw_interrupt_type (line 427) | struct hw_interrupt_type function enable_mace_irq (line 442) | static void enable_mace_irq(unsigned int irq) function startup_mace_irq (line 452) | static unsigned int startup_mace_irq(unsigned int irq) function disable_mace_irq (line 458) | static void disable_mace_irq(unsigned int irq) function end_mace_irq (line 469) | static void end_mace_irq(unsigned int irq) type hw_interrupt_type (line 478) | struct hw_interrupt_type function ip32_unknown_interrupt (line 489) | static void ip32_unknown_interrupt(struct pt_regs *regs) function ip32_irq0 (line 511) | void ip32_irq0(struct pt_regs *regs) function ip32_irq1 (line 528) | void ip32_irq1(struct pt_regs *regs) function ip32_irq2 (line 533) | void ip32_irq2(struct pt_regs *regs) function ip32_irq3 (line 538) | void ip32_irq3(struct pt_regs *regs) function ip32_irq4 (line 543) | void ip32_irq4(struct pt_regs *regs) function ip32_irq5 (line 548) | void ip32_irq5(struct pt_regs *regs) function arch_init_irq (line 553) | void __init arch_init_irq(void) FILE: arch/mips/sgi-ip32/ip32-memory.c function prom_meminit (line 22) | void __init prom_meminit (void) function prom_free_prom_memory (line 46) | unsigned long __init prom_free_prom_memory (void) FILE: arch/mips/sgi-ip32/ip32-reset.c type timer_list (line 35) | struct timer_list function ip32_machine_restart (line 42) | static void ip32_machine_restart(char *cmd) function ip32_machine_halt (line 48) | static inline void ip32_machine_halt(void) function ip32_machine_power_off (line 53) | static void ip32_machine_power_off(void) function power_timeout (line 79) | static void power_timeout(unsigned long data) function blink_timeout (line 84) | static void blink_timeout(unsigned long data) function debounce (line 91) | static void debounce(unsigned long data) function ip32_power_button (line 117) | static inline void ip32_power_button(void) function irqreturn_t (line 137) | static irqreturn_t ip32_rtc_int(int irq, void *dev_id, struct pt_regs *r... function panic_event (line 158) | static int panic_event(struct notifier_block *this, unsigned long event, type notifier_block (line 177) | struct notifier_block function __init (line 181) | static __init int ip32_reboot_setup(void) FILE: arch/mips/sgi-ip32/ip32-setup.c function str2hexnum (line 40) | static inline unsigned char str2hexnum(unsigned char c) function str2eaddr (line 49) | static inline void str2eaddr(unsigned char *ea, unsigned char *str) type uart_port (line 69) | struct uart_port function ip32_time_init (line 79) | void __init ip32_time_init(void) function ip32_timer_setup (line 89) | void __init ip32_timer_setup(struct irqaction *irq) function ip32_setup (line 95) | static int __init ip32_setup(void) FILE: arch/mips/sibyte/cfe/cfe_api.c function cfe_init (line 58) | int cfe_init(cfe_xuint_t handle, cfe_xuint_t ept) function cfe_iocb_dispatch (line 65) | int cfe_iocb_dispatch(cfe_xiocb_t * xiocb) function cfe_close (line 74) | int cfe_close(int handle) function cfe_cpu_start (line 92) | int cfe_cpu_start(int cpu, void (*fn) (void), long sp, long gp, long a1) function cfe_cpu_stop (line 115) | int cfe_cpu_stop(int cpu) function cfe_enumenv (line 134) | int cfe_enumenv(int idx, char *name, int namelen, char *val, int vallen) function cfe_enummem (line 156) | int function cfe_exit (line 183) | int cfe_exit(int warm, int status) function cfe_flushcache (line 201) | int cfe_flushcache(int flg) function cfe_getdevinfo (line 218) | int cfe_getdevinfo(char *name) function cfe_getenv (line 240) | int cfe_getenv(char *name, char *dest, int destlen) function cfe_getfwinfo (line 264) | int cfe_getfwinfo(cfe_fwinfo_t * info) function cfe_getstdhandle (line 298) | int cfe_getstdhandle(int flg) function cfe_inpstat (line 341) | int cfe_inpstat(int handle) function cfe_ioctl (line 361) | int function cfe_open (line 386) | int cfe_open(char *name) function cfe_read (line 408) | int cfe_read(int handle, unsigned char *buffer, int length) function cfe_readblk (line 415) | int function cfe_setenv (line 439) | int cfe_setenv(char *name, char *val) function cfe_strlen (line 462) | int cfe_strlen(char *name) function cfe_write (line 474) | int cfe_write(int handle, unsigned char *buffer, int length) function cfe_writeblk (line 481) | int FILE: arch/mips/sibyte/cfe/cfe_api.h type cfe_fwinfo_t (line 100) | typedef struct { FILE: arch/mips/sibyte/cfe/cfe_api_int.h type cfe_xuint_t (line 71) | typedef uint64_t cfe_xuint_t; type cfe_xint_t (line 72) | typedef int64_t cfe_xint_t; type cfe_xptr_t (line 73) | typedef int64_t cfe_xptr_t; type xiocb_buffer_t (line 75) | typedef struct xiocb_buffer_s { type xiocb_inpstat_t (line 85) | typedef struct xiocb_inpstat_s { type xiocb_envbuf_t (line 89) | typedef struct xiocb_envbuf_s { type xiocb_cpuctl_t (line 97) | typedef struct xiocb_cpuctl_s { type xiocb_time_t (line 106) | typedef struct xiocb_time_s { type xiocb_exitstat_t (line 110) | typedef struct xiocb_exitstat_s { type xiocb_meminfo_t (line 114) | typedef struct xiocb_meminfo_s { type xiocb_fwinfo_t (line 121) | typedef struct xiocb_fwinfo_s { type cfe_xiocb_t (line 134) | typedef struct cfe_xiocb_s { FILE: arch/mips/sibyte/cfe/console.c function cfe_console_write (line 13) | static void cfe_console_write(struct console *cons, const char *str, type console (line 44) | struct console type console (line 66) | struct console function sb1250_cfe_console_init (line 74) | static int __init sb1250_cfe_console_init(void) FILE: arch/mips/sibyte/cfe/setup.c function cfe_linux_exit (line 65) | static void ATTRIB_NORET cfe_linux_exit(void *arg) function cfe_linux_restart (line 86) | static void ATTRIB_NORET cfe_linux_restart(char *command) function cfe_linux_halt (line 93) | cfe_linux_halt(void) function __init (line 100) | static __init void prom_meminit(void) function initrd_setup (line 183) | static int __init initrd_setup(char *str) function prom_init (line 238) | void __init prom_init(void) function prom_free_prom_memory (line 346) | unsigned long __init prom_free_prom_memory(void) function prom_putchar (line 352) | void prom_putchar(char c) FILE: arch/mips/sibyte/cfe/smp.c function prom_prepare_cpus (line 34) | void __init prom_prepare_cpus(unsigned int max_cpus) function prom_boot_secondary (line 57) | void prom_boot_secondary(int cpu, struct task_struct *idle) function prom_init_secondary (line 71) | void prom_init_secondary(void) function prom_smp_finish (line 81) | void prom_smp_finish(void) function prom_cpus_done (line 90) | void prom_cpus_done(void) FILE: arch/mips/sibyte/sb1250/bcm1250_tbprof.c type sbprof_tb (line 41) | struct sbprof_tb function arm_tb (line 60) | static void arm_tb(void) function irqreturn_t (line 88) | static irqreturn_t sbprof_tb_intr(int irq, void *dev_id, struct pt_regs ... function irqreturn_t (line 131) | static irqreturn_t sbprof_pc_intr(int irq, void *dev_id, struct pt_regs ... function sbprof_zbprof_start (line 137) | int sbprof_zbprof_start(struct file *filp) function sbprof_zbprof_stop (line 232) | int sbprof_zbprof_stop(void) function sbprof_tb_open (line 255) | static int sbprof_tb_open(struct inode *inode, struct file *filp) function sbprof_tb_release (line 280) | static int sbprof_tb_release(struct inode *inode, struct file *filp) function sbprof_tb_read (line 299) | static ssize_t sbprof_tb_read(struct file *filp, char *buf, function sbprof_tb_ioctl (line 336) | static int sbprof_tb_ioctl(struct inode *inode, type file_operations (line 362) | struct file_operations function sbprof_tb_init (line 371) | static int __init sbprof_tb_init(void) function sbprof_tb_cleanup (line 384) | static void __exit sbprof_tb_cleanup(void) FILE: arch/mips/sibyte/sb1250/bus_watcher.c type bw_stats_struct (line 43) | struct bw_stats_struct { function print_summary (line 58) | static void print_summary(uint32_t status, uint32_t l2_err, function check_bus_watcher (line 78) | void check_bus_watcher(void) function bw_print_buffer (line 104) | static int bw_print_buffer(char *page, struct bw_stats_struct *stats) function bw_read_proc (line 140) | static int bw_read_proc(char *page, char **start, off_t off, function create_proc_decoder (line 155) | static void create_proc_decoder(struct bw_stats_struct *stats) function irqreturn_t (line 175) | static irqreturn_t sibyte_bw_int(int irq, void *data, struct pt_regs *regs) function sibyte_bus_watcher (line 223) | int __init sibyte_bus_watcher(void) FILE: arch/mips/sibyte/sb1250/irq.c type hw_interrupt_type (line 73) | struct hw_interrupt_type function sb1250_mask_irq (line 93) | void sb1250_mask_irq(int cpu, int irq) function sb1250_unmask_irq (line 107) | void sb1250_unmask_irq(int cpu, int irq) function sb1250_set_affinity (line 122) | static void sb1250_set_affinity(unsigned int irq, unsigned long mask) function startup_sb1250_irq (line 181) | static unsigned int startup_sb1250_irq(unsigned int irq) function disable_sb1250_irq (line 189) | static void disable_sb1250_irq(unsigned int irq) function enable_sb1250_irq (line 194) | static void enable_sb1250_irq(unsigned int irq) function ack_sb1250_irq (line 200) | static void ack_sb1250_irq(unsigned int irq) function end_sb1250_irq (line 245) | static void end_sb1250_irq(unsigned int irq) function init_sb1250_irqs (line 253) | void __init init_sb1250_irqs(void) function irqreturn_t (line 271) | static irqreturn_t sb1250_dummy_handler(int irq, void *dev_id, type irqaction (line 277) | struct irqaction function sb1250_steal_irq (line 286) | int sb1250_steal_irq(int irq) function arch_init_irq (line 333) | void __init arch_init_irq(void) function sb1250_kgdb_interrupt (line 417) | void sb1250_kgdb_interrupt(struct pt_regs *regs) FILE: arch/mips/sibyte/sb1250/prom.c function __init (line 33) | static __init void prom_meminit(void) function prom_cpu0_exit (line 60) | void prom_cpu0_exit(void *unused) function prom_linux_exit (line 65) | static void prom_linux_exit(void) function prom_init (line 78) | void __init prom_init(void) function prom_free_prom_memory (line 90) | unsigned long __init prom_free_prom_memory(void) function prom_putchar (line 96) | void prom_putchar(char c) FILE: arch/mips/sibyte/sb1250/setup.c function sys_rev_decode (line 45) | static inline int sys_rev_decode(void) function setup_bcm1250 (line 77) | static inline int setup_bcm1250(void) function setup_bcm112x (line 123) | static inline int setup_bcm112x(void) function sb1250_setup (line 149) | void sb1250_setup(void) FILE: arch/mips/sibyte/sb1250/smp.c function sb1250_smp_init (line 49) | void sb1250_smp_init(void) function sb1250_smp_finish (line 58) | void sb1250_smp_finish(void) function core_send_ipi (line 74) | void core_send_ipi(int cpu, unsigned int action) function sb1250_mailbox_interrupt (line 79) | void sb1250_mailbox_interrupt(struct pt_regs *regs) FILE: arch/mips/sibyte/sb1250/time.c function sb1250_time_init (line 52) | void sb1250_time_init(void) function sb1250_timer_interrupt (line 101) | void sb1250_timer_interrupt(struct pt_regs *regs) function sb1250_gettimeoffset (line 130) | unsigned long sb1250_gettimeoffset(void) FILE: arch/mips/sibyte/swarm/dbg_io.c function duart_init (line 45) | static void function putDebugChar (line 55) | void function getDebugChar (line 66) | unsigned char FILE: arch/mips/sibyte/swarm/rtc_m41t81.c function m41t81_read (line 87) | static int m41t81_read(uint8_t addr) function m41t81_write (line 114) | static int m41t81_write(uint8_t addr, int b) function m41t81_set_time (line 143) | int m41t81_set_time(unsigned long t) function m41t81_get_time (line 186) | unsigned long m41t81_get_time(void) function m41t81_probe (line 215) | int m41t81_probe(void) FILE: arch/mips/sibyte/swarm/rtc_xicor1241.c function xicor_read (line 62) | static int xicor_read(uint8_t addr) function xicor_write (line 90) | static int xicor_write(uint8_t addr, int b) function xicor_set_time (line 112) | int xicor_set_time(unsigned long t) function xicor_get_time (line 167) | unsigned long xicor_get_time(void) function xicor_probe (line 200) | int xicor_probe(void) FILE: arch/mips/sibyte/swarm/setup.c function swarm_timer_setup (line 61) | void __init swarm_timer_setup(struct irqaction *irq) function swarm_be_handler (line 72) | int swarm_be_handler(struct pt_regs *regs, int is_fixup) function swarm_setup (line 87) | static int __init swarm_setup(void) function setleds (line 152) | void setleds(char *str) FILE: arch/mips/sibyte/swarm/time.c function xicor_read (line 80) | static int xicor_read(uint8_t addr) function xicor_write (line 108) | static int xicor_write(uint8_t addr, int b) function set_rtc_mmss (line 140) | int set_rtc_mmss(unsigned long nowtime) function get_swarm_time (line 183) | static unsigned long __init get_swarm_time(void) function swarm_time_init (line 220) | void __init swarm_time_init(void) FILE: arch/mips/sni/irq.c function enable_pciasic_irq (line 24) | static void enable_pciasic_irq(unsigned int irq) function startup_pciasic_irq (line 34) | static unsigned int startup_pciasic_irq(unsigned int irq) function disable_pciasic_irq (line 42) | void disable_pciasic_irq(unsigned int irq) function end_pciasic_irq (line 54) | static void end_pciasic_irq(unsigned int irq) type hw_interrupt_type (line 60) | struct hw_interrupt_type function pciasic_hwint0 (line 75) | void pciasic_hwint0(struct pt_regs *regs) function pciasic_hwint2 (line 81) | void pciasic_hwint2(struct pt_regs *regs) function pciasic_hwint5 (line 88) | void pciasic_hwint5(struct pt_regs *regs) function ls1bit8 (line 93) | static unsigned int ls1bit8(unsigned int x) function pciasic_hwint1 (line 109) | void pciasic_hwint1(struct pt_regs *regs) function pciasic_hwint3 (line 139) | void pciasic_hwint3(struct pt_regs *regs) function pciasic_hwint4 (line 154) | void pciasic_hwint4(struct pt_regs *regs) function init_pciasic (line 161) | void __init init_pciasic(void) function arch_init_irq (line 176) | void __init arch_init_irq(void) FILE: arch/mips/sni/pcimt_scache.c function sni_pcimt_sc_init (line 18) | void __init sni_pcimt_sc_init(void) FILE: arch/mips/sni/reset.c function kb_wait (line 16) | static inline void function sni_machine_restart (line 27) | void sni_machine_restart(char *command) function sni_machine_halt (line 44) | void sni_machine_halt(void) function sni_machine_power_off (line 48) | void sni_machine_power_off(void) FILE: arch/mips/sni/setup.c function sni_rm200_pci_timer_setup (line 41) | static void __init sni_rm200_pci_timer_setup(struct irqaction *irq) function sni_pcimt_detect (line 53) | static inline void sni_pcimt_detect(void) function sni_display_setup (line 72) | static void __init sni_display_setup(void) type resource (line 93) | struct resource type resource (line 97) | struct resource type resource (line 106) | struct resource type resource (line 123) | struct resource function sni_resource_init (line 139) | static void __init sni_resource_init(void) type pci_ops (line 154) | struct pci_ops type pci_controller (line 156) | struct pci_controller function sni_pcimt_time_init (line 164) | static inline void sni_pcimt_time_init(void) function sni_rm200_pci_setup (line 170) | static int __init sni_rm200_pci_setup(void) FILE: arch/mips/tx4927/common/tx4927_dbgio.c function u8 (line 36) | u8 getDebugChar(void) function putDebugChar (line 43) | int putDebugChar(u8 byte) FILE: arch/mips/tx4927/common/tx4927_irq.c type hw_interrupt_type (line 150) | struct hw_interrupt_type type hw_interrupt_type (line 162) | struct hw_interrupt_type type irqaction (line 174) | struct irqaction function tx4927_irq_cp0_modify (line 186) | static void function tx4927_irq_cp0_init (line 219) | static void __init tx4927_irq_cp0_init(void) function tx4927_irq_cp0_startup (line 236) | static unsigned int tx4927_irq_cp0_startup(unsigned int irq) function tx4927_irq_cp0_shutdown (line 245) | static void tx4927_irq_cp0_shutdown(unsigned int irq) function tx4927_irq_cp0_enable (line 254) | static void tx4927_irq_cp0_enable(unsigned int irq) function tx4927_irq_cp0_disable (line 269) | static void tx4927_irq_cp0_disable(unsigned int irq) function tx4927_irq_cp0_mask_and_ack (line 284) | static void tx4927_irq_cp0_mask_and_ack(unsigned int irq) function tx4927_irq_cp0_end (line 293) | static void tx4927_irq_cp0_end(unsigned int irq) function u32 (line 307) | u32 tx4927_irq_pic_addr(int irq) function u32 (line 364) | u32 tx4927_irq_pic_mask(int irq) function tx4927_irq_pic_modify (line 413) | static void tx4927_irq_pic_modify(unsigned pic_reg, unsigned clr_bits, function tx4927_irq_pic_init (line 426) | static void __init tx4927_irq_pic_init(void) function tx4927_irq_pic_startup (line 453) | static unsigned int tx4927_irq_pic_startup(unsigned int irq) function tx4927_irq_pic_shutdown (line 462) | static void tx4927_irq_pic_shutdown(unsigned int irq) function tx4927_irq_pic_enable (line 471) | static void tx4927_irq_pic_enable(unsigned int irq) function tx4927_irq_pic_disable (line 487) | static void tx4927_irq_pic_disable(unsigned int irq) function tx4927_irq_pic_mask_and_ack (line 503) | static void tx4927_irq_pic_mask_and_ack(unsigned int irq) function tx4927_irq_pic_end (line 512) | static void tx4927_irq_pic_end(unsigned int irq) function tx4927_irq_init (line 526) | void __init tx4927_irq_init(void) function tx4927_irq_nested (line 547) | int tx4927_irq_nested(void) FILE: arch/mips/tx4927/common/tx4927_prom.c function tx4927_process_sdccr (line 41) | static unsigned int __init tx4927_process_sdccr(u64 * addr) function tx4927_get_mem_size (line 130) | unsigned int __init tx4927_get_mem_size(void) FILE: arch/mips/tx4927/common/tx4927_setup.c type irqaction (line 54) | struct irqaction function tx4927_write_buffer_flush (line 60) | static void tx4927_write_buffer_flush(void) function tx4927_setup (line 67) | static void __init tx4927_setup(void) function tx4927_time_init (line 85) | void __init tx4927_time_init(void) function tx4927_timer_setup (line 99) | void __init tx4927_timer_setup(struct irqaction *irq) function print_cp0 (line 126) | void print_cp0(char *key, int num, char *name, u32 val) function dump_cp0 (line 134) | void function print_pic (line 156) | void print_pic(char *key, u32 reg, char *name) function dump_pic (line 164) | void dump_pic(char *key) function print_addr (line 198) | void print_addr(char *hdr, char *key, u32 addr) function dump_180 (line 205) | void dump_180(char *key) function dump_eh0 (line 216) | void dump_eh0(char *key) function pk0 (line 229) | void pk0(void) FILE: arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_irq.c type hw_interrupt_type (line 255) | struct hw_interrupt_type type hw_interrupt_type (line 271) | struct hw_interrupt_type function u32 (line 284) | u32 bit2num(u32 num) function toshiba_rbtx4927_irq_nested (line 296) | int toshiba_rbtx4927_irq_nested(int sw_irq) type irqaction (line 342) | struct irqaction type irqaction (line 345) | struct irqaction type irqaction (line 347) | struct irqaction function toshiba_rbtx4927_irq_ioc_init (line 357) | static void __init toshiba_rbtx4927_irq_ioc_init(void) function toshiba_rbtx4927_irq_ioc_startup (line 380) | static unsigned int toshiba_rbtx4927_irq_ioc_startup(unsigned int irq) function toshiba_rbtx4927_irq_ioc_shutdown (line 398) | static void toshiba_rbtx4927_irq_ioc_shutdown(unsigned int irq) function toshiba_rbtx4927_irq_ioc_enable (line 416) | static void toshiba_rbtx4927_irq_ioc_enable(unsigned int irq) function toshiba_rbtx4927_irq_ioc_disable (line 443) | static void toshiba_rbtx4927_irq_ioc_disable(unsigned int irq) function toshiba_rbtx4927_irq_ioc_mask_and_ack (line 470) | static void toshiba_rbtx4927_irq_ioc_mask_and_ack(unsigned int irq) function toshiba_rbtx4927_irq_ioc_end (line 488) | static void toshiba_rbtx4927_irq_ioc_end(unsigned int irq) function toshiba_rbtx4927_irq_isa_init (line 514) | static void __init toshiba_rbtx4927_irq_isa_init(void) function toshiba_rbtx4927_irq_isa_startup (line 547) | static unsigned int toshiba_rbtx4927_irq_isa_startup(unsigned int irq) function toshiba_rbtx4927_irq_isa_shutdown (line 567) | static void toshiba_rbtx4927_irq_isa_shutdown(unsigned int irq) function toshiba_rbtx4927_irq_isa_enable (line 587) | static void toshiba_rbtx4927_irq_isa_enable(unsigned int irq) function toshiba_rbtx4927_irq_isa_disable (line 607) | static void toshiba_rbtx4927_irq_isa_disable(unsigned int irq) function toshiba_rbtx4927_irq_isa_mask_and_ack (line 627) | static void toshiba_rbtx4927_irq_isa_mask_and_ack(unsigned int irq) function toshiba_rbtx4927_irq_isa_end (line 647) | static void toshiba_rbtx4927_irq_isa_end(unsigned int irq) function arch_init_irq (line 668) | void __init arch_init_irq(void) function toshiba_rbtx4927_irq_dump (line 689) | void toshiba_rbtx4927_irq_dump(char *key) function toshiba_rbtx4927_irq_dump_pics (line 722) | void toshiba_rbtx4927_irq_dump_pics(char *s) FILE: arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_prom.c function prom_init_cmdline (line 42) | void __init prom_init_cmdline(void) function prom_init (line 61) | void __init prom_init(void) function prom_free_prom_memory (line 83) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_setup.c function tx4927_pcierr_interrupt (line 157) | static void tx4927_pcierr_interrupt(int irq, void *dev_id, function toshiba_rbtx4927_pci_irq_init (line 185) | void __init toshiba_rbtx4927_pci_irq_init(void) function tx4927_reset_pci_pcic (line 190) | void tx4927_reset_pci_pcic(void) function print_pci_status (line 204) | void print_pci_status(void) type pci_controller (line 210) | struct pci_controller type pci_dev (line 212) | struct pci_dev type pci_controller (line 212) | struct pci_controller type pci_dev (line 215) | struct pci_dev type pci_bus (line 216) | struct pci_bus type pci_controller (line 251) | struct pci_controller type resource (line 488) | struct resource type resource (line 489) | struct resource function toshiba_rbtx4927_restart (line 715) | void toshiba_rbtx4927_restart(char *command) function toshiba_rbtx4927_halt (line 738) | void toshiba_rbtx4927_halt(void) function toshiba_rbtx4927_power_off (line 748) | void toshiba_rbtx4927_power_off(void) function toshiba_rbtx4927_setup (line 754) | void __init toshiba_rbtx4927_setup(void) function toshiba_rbtx4927_time_init (line 956) | void __init function toshiba_rbtx4927_timer_setup (line 1018) | void __init toshiba_rbtx4927_timer_setup(struct irqaction *irq) FILE: arch/mips/vr4181/common/irq.c function sys_irq_enable (line 46) | static void function sys_irq_disable (line 58) | static void function sys_irq_startup (line 71) | static unsigned int function sys_irq_end (line 81) | static void function gpio_irq_enable (line 101) | static void function gpio_irq_disable (line 108) | static void function gpio_irq_startup (line 115) | static unsigned int function gpio_irq_shutdown (line 126) | static void function gpio_irq_ack (line 135) | static void function gpio_irq_end (line 157) | static void type irqaction (line 179) | struct irqaction type irqaction (line 182) | struct irqaction type irqaction (line 184) | struct irqaction function arch_init_irq (line 187) | void __init arch_init_irq(void) FILE: arch/mips/vr4181/common/serial.c function vr4181_init_serial (line 30) | void __init vr4181_init_serial(void) FILE: arch/mips/vr4181/common/time.c function read_time_reg (line 35) | static inline unsigned short function vr4181_rtc_get_time (line 46) | static unsigned long function vr4181_rtc_set_time (line 63) | static int function vr4181_timer_interrupt (line 91) | static void type irqaction (line 116) | struct irqaction function vr4181_timer_setup (line 118) | static void function vr4181_init_time (line 136) | void FILE: arch/mips/vr4181/osprey/dbg_io.c type uint8 (line 36) | typedef unsigned char uint8; type uint32 (line 37) | typedef unsigned int uint32; function debugInit (line 84) | void debugInit(uint32 baud, uint8 data, uint8 parity, uint8 stop) function uint8 (line 110) | uint8 getDebugChar(void) function putDebugChar (line 124) | int putDebugChar(uint8 byte) FILE: arch/mips/vr4181/osprey/prom.c function prom_init (line 31) | void __init prom_init(void) function prom_free_prom_memory (line 46) | unsigned long __init prom_free_prom_memory(void) FILE: arch/mips/vr4181/osprey/reset.c function nec_osprey_restart (line 19) | void nec_osprey_restart(char *command) function nec_osprey_halt (line 28) | void nec_osprey_halt(void) function nec_osprey_power_off (line 37) | void nec_osprey_power_off(void) FILE: arch/mips/vr4181/osprey/setup.c function nec_osprey_setup (line 34) | static void __init nec_osprey_setup(void) FILE: arch/mips/vr41xx/casio-e55/setup.c function casio_e55_setup (line 31) | static int casio_e55_setup(void) FILE: arch/mips/vr41xx/common/bcu.c function vr41xx_get_vtclock_frequency (line 61) | unsigned long vr41xx_get_vtclock_frequency(void) function vr41xx_get_tclock_frequency (line 66) | unsigned long vr41xx_get_tclock_frequency(void) function read_clkspeed (line 71) | static inline uint16_t read_clkspeed(void) function calculate_pclock (line 87) | static inline unsigned long calculate_pclock(uint16_t clkspeed) function calculate_vtclock (line 137) | static inline unsigned long calculate_vtclock(uint16_t clkspeed, unsigne... function calculate_tclock (line 178) | static inline unsigned long calculate_tclock(uint16_t clkspeed, unsigned... function vr41xx_bcu_init (line 210) | static int __init vr41xx_bcu_init(void) FILE: arch/mips/vr41xx/common/cmu.c function vr41xx_supply_clock (line 69) | void vr41xx_supply_clock(vr41xx_clock_t clock) function vr41xx_mask_clock (line 130) | void vr41xx_mask_clock(vr41xx_clock_t clock) function vr41xx_cmu_init (line 203) | static int __init vr41xx_cmu_init(void) FILE: arch/mips/vr41xx/common/giu.c type irqaction (line 66) | struct irqaction function set_giuint (line 77) | static inline uint16_t set_giuint(uint8_t offset, uint16_t set) function clear_giuint (line 88) | static inline uint16_t clear_giuint(uint8_t offset, uint16_t clear) function startup_giuint_low_irq (line 99) | static unsigned int startup_giuint_low_irq(unsigned int irq) function shutdown_giuint_low_irq (line 110) | static void shutdown_giuint_low_irq(unsigned int irq) function enable_giuint_low_irq (line 115) | static void enable_giuint_low_irq(unsigned int irq) function ack_giuint_low_irq (line 122) | static void ack_giuint_low_irq(unsigned int irq) function end_giuint_low_irq (line 131) | static void end_giuint_low_irq(unsigned int irq) type hw_interrupt_type (line 137) | struct hw_interrupt_type function startup_giuint_high_irq (line 147) | static unsigned int startup_giuint_high_irq(unsigned int irq) function shutdown_giuint_high_irq (line 158) | static void shutdown_giuint_high_irq(unsigned int irq) function enable_giuint_high_irq (line 163) | static void enable_giuint_high_irq(unsigned int irq) function ack_giuint_high_irq (line 170) | static void ack_giuint_high_irq(unsigned int irq) function end_giuint_high_irq (line 179) | static void end_giuint_high_irq(unsigned int irq) type hw_interrupt_type (line 185) | struct hw_interrupt_type function init_vr41xx_giuint_irq (line 195) | void __init init_vr41xx_giuint_irq(void) function vr41xx_set_irq_trigger (line 209) | void vr41xx_set_irq_trigger(int pin, int trigger, int hold) function vr41xx_set_irq_level (line 276) | void vr41xx_set_irq_level(int pin, int level) type vr41xx_giuint_cascade (line 306) | struct vr41xx_giuint_cascade { type vr41xx_giuint_cascade (line 311) | struct vr41xx_giuint_cascade function no_irq_number (line 313) | static int no_irq_number(int irq) function vr41xx_cascade_irq (line 318) | int vr41xx_cascade_irq(unsigned int irq, int (*get_irq_number)(int irq)) function get_irq_pin_number (line 344) | static inline int get_irq_pin_number(void) function ack_giuint_irq (line 377) | static inline void ack_giuint_irq(int pin) function end_giuint_irq (line 389) | static inline void end_giuint_irq(int pin) function giuint_irq_dispatch (line 397) | void giuint_irq_dispatch(struct pt_regs *regs) function vr41xx_giu_init (line 424) | static int __init vr41xx_giu_init(void) FILE: arch/mips/vr41xx/common/icu.c type pt_regs (line 49) | struct pt_regs type irqaction (line 54) | struct irqaction function set_icu1 (line 118) | static inline uint16_t set_icu1(uint8_t offset, uint16_t set) function clear_icu1 (line 129) | static inline uint16_t clear_icu1(uint8_t offset, uint16_t clear) function set_icu2 (line 140) | static inline uint16_t set_icu2(uint8_t offset, uint16_t set) function clear_icu2 (line 151) | static inline uint16_t clear_icu2(uint8_t offset, uint16_t clear) function vr41xx_enable_piuint (line 164) | void vr41xx_enable_piuint(uint16_t mask) function vr41xx_disable_piuint (line 179) | void vr41xx_disable_piuint(uint16_t mask) function vr41xx_enable_aiuint (line 194) | void vr41xx_enable_aiuint(uint16_t mask) function vr41xx_disable_aiuint (line 209) | void vr41xx_disable_aiuint(uint16_t mask) function vr41xx_enable_kiuint (line 224) | void vr41xx_enable_kiuint(uint16_t mask) function vr41xx_disable_kiuint (line 239) | void vr41xx_disable_kiuint(uint16_t mask) function vr41xx_enable_dsiuint (line 254) | void vr41xx_enable_dsiuint(uint16_t mask) function vr41xx_disable_dsiuint (line 266) | void vr41xx_disable_dsiuint(uint16_t mask) function vr41xx_enable_firint (line 278) | void vr41xx_enable_firint(uint16_t mask) function vr41xx_disable_firint (line 290) | void vr41xx_disable_firint(uint16_t mask) function vr41xx_enable_pciint (line 302) | void vr41xx_enable_pciint(void) function vr41xx_disable_pciint (line 318) | void vr41xx_disable_pciint(void) function vr41xx_enable_scuint (line 334) | void vr41xx_enable_scuint(void) function vr41xx_disable_scuint (line 350) | void vr41xx_disable_scuint(void) function vr41xx_enable_csiint (line 366) | void vr41xx_enable_csiint(uint16_t mask) function vr41xx_disable_csiint (line 382) | void vr41xx_disable_csiint(uint16_t mask) function vr41xx_enable_bcuint (line 398) | void vr41xx_enable_bcuint(void) function vr41xx_disable_bcuint (line 414) | void vr41xx_disable_bcuint(void) function startup_sysint1_irq (line 432) | static unsigned int startup_sysint1_irq(unsigned int irq) function shutdown_sysint1_irq (line 439) | static void shutdown_sysint1_irq(unsigned int irq) function enable_sysint1_irq (line 444) | static void enable_sysint1_irq(unsigned int irq) function end_sysint1_irq (line 452) | static void end_sysint1_irq(unsigned int irq) type hw_interrupt_type (line 458) | struct hw_interrupt_type function startup_sysint2_irq (line 470) | static unsigned int startup_sysint2_irq(unsigned int irq) function shutdown_sysint2_irq (line 477) | static void shutdown_sysint2_irq(unsigned int irq) function enable_sysint2_irq (line 482) | static void enable_sysint2_irq(unsigned int irq) function end_sysint2_irq (line 490) | static void end_sysint2_irq(unsigned int irq) type hw_interrupt_type (line 496) | struct hw_interrupt_type function set_sysint1_assign (line 508) | static inline int set_sysint1_assign(unsigned int irq, unsigned char ass... function set_sysint2_assign (line 567) | static inline int set_sysint2_assign(unsigned int irq, unsigned char ass... function vr41xx_set_intassign (line 634) | int vr41xx_set_intassign(unsigned int irq, unsigned char intassign) function asmlinkage (line 656) | asmlinkage void irq_dispatch(unsigned char intnum, struct pt_regs *regs) function vr41xx_icu_init (line 701) | static int __init vr41xx_icu_init(void) function init_vr41xx_icu_irq (line 733) | static inline void init_vr41xx_icu_irq(void) function arch_init_irq (line 750) | void __init arch_init_irq(void) FILE: arch/mips/vr41xx/common/init.c function prom_init (line 25) | void __init prom_init(void) function prom_free_prom_memory (line 40) | unsigned long __init prom_free_prom_memory (void) FILE: arch/mips/vr41xx/common/pmu.c function software_reset (line 33) | static inline void software_reset(void) function vr41xx_restart (line 50) | static void vr41xx_restart(char *command) function vr41xx_halt (line 58) | static void vr41xx_halt(void) function vr41xx_power_off (line 65) | static void vr41xx_power_off(void) function vr41xx_pmu_init (line 72) | static int __init vr41xx_pmu_init(void) FILE: arch/mips/vr41xx/common/rtc.c function read_elapsedtime_counter (line 84) | static inline uint64_t read_elapsedtime_counter(void) function write_elapsedtime_counter (line 103) | static inline void write_elapsedtime_counter(uint64_t time) function write_elapsedtime_compare (line 110) | static inline void write_elapsedtime_compare(uint64_t time) function vr41xx_set_rtclong1_cycle (line 117) | void vr41xx_set_rtclong1_cycle(uint32_t cycles) function vr41xx_read_rtclong1_counter (line 123) | uint32_t vr41xx_read_rtclong1_counter(void) function vr41xx_set_rtclong2_cycle (line 138) | void vr41xx_set_rtclong2_cycle(uint32_t cycles) function vr41xx_read_rtclong2_counter (line 144) | uint32_t vr41xx_read_rtclong2_counter(void) function vr41xx_set_tclock_cycle (line 159) | void vr41xx_set_tclock_cycle(uint32_t cycles) function vr41xx_read_tclock_counter (line 165) | uint32_t vr41xx_read_tclock_counter(void) function vr41xx_timer_ack (line 180) | static void vr41xx_timer_ack(void) function vr41xx_hpt_init (line 209) | static void vr41xx_hpt_init(unsigned int count) function vr41xx_hpt_read (line 213) | static unsigned int vr41xx_hpt_read(void) function vr41xx_gettimeoffset (line 222) | static unsigned long vr41xx_gettimeoffset(void) function vr41xx_get_time (line 234) | static unsigned long vr41xx_get_time(void) function vr41xx_set_time (line 245) | static int vr41xx_set_time(unsigned long sec) function vr41xx_set_epoch_time (line 257) | void vr41xx_set_epoch_time(unsigned long time) function vr41xx_time_init (line 262) | static void __init vr41xx_time_init(void) function vr41xx_timer_setup (line 294) | static void __init vr41xx_timer_setup(struct irqaction *irq) function vr41xx_rtc_init (line 313) | static int __init vr41xx_rtc_init(void) FILE: arch/mips/vr41xx/common/serial.c function vr41xx_select_siu_interface (line 69) | void vr41xx_select_siu_interface(siu_interface_t interface, function vr41xx_siu_init (line 109) | void __init vr41xx_siu_init(void) function vr41xx_dsiu_init (line 147) | void __init vr41xx_dsiu_init(void) FILE: arch/mips/vr41xx/common/vrc4171.c function vrc4171_get_irq_status (line 58) | uint16_t vrc4171_get_irq_status(void) function vrc4171_set_multifunction_pin (line 63) | void vrc4171_set_multifunction_pin(int config) function vrc4171_init (line 90) | static int __devinit vrc4171_init(void) function vrc4171_exit (line 100) | static void __devexit vrc4171_exit(void) FILE: arch/mips/vr41xx/common/vrc4173.c type pci_device_id (line 69) | struct pci_device_id function set_cmusrst (line 87) | static inline void set_cmusrst(uint16_t val) function clear_cmusrst (line 96) | static inline void clear_cmusrst(uint16_t val) function vrc4173_supply_clock (line 105) | void vrc4173_supply_clock(vrc4173_clock_t clock) function vrc4173_mask_clock (line 190) | void vrc4173_mask_clock(vrc4173_clock_t clock) function vrc4173_cmu_init (line 268) | static inline void vrc4173_cmu_init(void) function vrc4173_select_function (line 275) | void vrc4173_select_function(vrc4173_function_t function) function vrc4173_giu_init (line 315) | static inline void vrc4173_giu_init(void) function vrc4173_enable_piuint (line 322) | void vrc4173_enable_piuint(uint16_t mask) function vrc4173_disable_piuint (line 337) | void vrc4173_disable_piuint(uint16_t mask) function vrc4173_enable_aiuint (line 352) | void vrc4173_enable_aiuint(uint16_t mask) function vrc4173_disable_aiuint (line 367) | void vrc4173_disable_aiuint(uint16_t mask) function vrc4173_enable_kiuint (line 382) | void vrc4173_enable_kiuint(uint16_t mask) function vrc4173_disable_kiuint (line 397) | void vrc4173_disable_kiuint(uint16_t mask) function enable_vrc4173_irq (line 412) | static void enable_vrc4173_irq(unsigned int irq) function disable_vrc4173_irq (line 421) | static void disable_vrc4173_irq(unsigned int irq) function startup_vrc4173_irq (line 430) | static unsigned int startup_vrc4173_irq(unsigned int irq) function end_vrc4173_irq (line 439) | static void end_vrc4173_irq(unsigned int irq) type hw_interrupt_type (line 445) | struct hw_interrupt_type function vrc4173_get_irq_number (line 455) | static int vrc4173_get_irq_number(int irq) function vrc4173_icu_init (line 473) | static inline int vrc4173_icu_init(int cascade_irq) function vrc4173_probe (line 491) | static int __devinit vrc4173_probe(struct pci_dev *dev, function vrc4173_remove (line 546) | static void vrc4173_remove(struct pci_dev *dev) type pci_driver (line 553) | struct pci_driver function vrc4173_init (line 560) | static int __devinit vrc4173_init(void) function vrc4173_exit (line 573) | static void __devexit vrc4173_exit(void) FILE: arch/mips/vr41xx/ibm-workpad/setup.c function ibm_workpad_setup (line 31) | static int ibm_workpad_setup(void) FILE: arch/mips/vr41xx/nec-cmbvr4133/init.c function disable_pcnet (line 39) | void disable_pcnet(void) FILE: arch/mips/vr41xx/nec-cmbvr4133/irq.c function startup_i8259_irq (line 33) | static unsigned int startup_i8259_irq(unsigned int irq) function shutdown_i8259_irq (line 39) | static void shutdown_i8259_irq(unsigned int irq) function enable_i8259_irq (line 44) | static void enable_i8259_irq(unsigned int irq) function disable_i8259_irq (line 49) | static void disable_i8259_irq(unsigned int irq) function ack_i8259_irq (line 54) | static void ack_i8259_irq(unsigned int irq) function end_i8259_irq (line 59) | static void end_i8259_irq(unsigned int irq) type hw_interrupt_type (line 65) | struct hw_interrupt_type function i8259_get_irq_number (line 75) | static int i8259_get_irq_number(int irq) type irqaction (line 92) | struct irqaction function rockhopper_init_irq (line 97) | void __init rockhopper_init_irq(void) FILE: arch/mips/vr41xx/nec-cmbvr4133/m1535plus.c function ali_m1535plus_fdc_init (line 55) | void __devinit ali_m1535plus_fdc_init(int port) function ali_m1535plus_parport_init (line 73) | void __devinit ali_m1535plus_parport_init(int port) function ali_m1535plus_keyboard_init (line 87) | void __devinit ali_m1535plus_keyboard_init(int port) function ali_m1535plus_hotkey_init (line 98) | void __devinit ali_m1535plus_hotkey_init(int port) function ali_m1535plus_init (line 111) | void ali_m1535plus_init(struct pci_dev *dev) function ali_config_writeb (line 172) | static inline void ali_config_writeb(u8 reg, u8 val, int devfn) function u8 (line 187) | static inline u8 ali_config_readb(u8 reg, int devfn) function u16 (line 197) | static inline u16 ali_config_readw(u8 reg, int devfn) function ali_m5229_preinit (line 208) | void __init ali_m5229_preinit(void) function ali_m5229_init (line 222) | void __init ali_m5229_init(struct pci_dev *dev) FILE: arch/mips/vr41xx/nec-cmbvr4133/setup.c type mtd_partition (line 34) | struct mtd_partition function vr4133_serial_init (line 60) | static void __init vr4133_serial_init(void) function nec_cmbvr4133_setup (line 69) | static int __init nec_cmbvr4133_setup(void) FILE: arch/mips/vr41xx/tanbac-tb0226/setup.c function tanbac_tb0226_setup (line 29) | static int tanbac_tb0226_setup(void) FILE: arch/mips/vr41xx/tanbac-tb0229/setup.c function tanbac_tb0229_setup (line 32) | static int tanbac_tb0229_setup(void) FILE: arch/mips/vr41xx/tanbac-tb0229/tb0219.c function tanbac_tb0219_restart (line 30) | static void tanbac_tb0219_restart(char *command) function tanbac_tb0219_setup (line 37) | static int __init tanbac_tb0219_setup(void) FILE: arch/mips/vr41xx/victor-mpc30x/setup.c function victor_mpc30x_setup (line 29) | static int victor_mpc30x_setup(void) FILE: arch/mips/vr41xx/zao-capcella/setup.c function zao_capcella_setup (line 29) | static int zao_capcella_setup(void) FILE: arch/parisc/hpux/fs.c function hpux_execve (line 33) | int hpux_execve(struct pt_regs *regs) type hpux_dirent (line 57) | struct hpux_dirent { type getdents_callback (line 65) | struct getdents_callback { function filldir (line 75) | static int filldir(void * __buf, const char * name, int namlen, loff_t o... function hpux_getdents (line 104) | int hpux_getdents(unsigned int fd, struct hpux_dirent *dirent, unsigned ... function hpux_mount (line 136) | int hpux_mount(const char *fs, const char *path, int mflag, function cp_hpux_stat (line 142) | static int cp_hpux_stat(struct kstat *stat, struct hpux_stat64 *statbuf) function hpux_stat64 (line 168) | long hpux_stat64(char *filename, struct hpux_stat64 *statbuf) function hpux_fstat64 (line 179) | long hpux_fstat64(unsigned int fd, struct hpux_stat64 *statbuf) function hpux_lstat64 (line 190) | long hpux_lstat64(char *filename, struct hpux_stat64 *statbuf) FILE: arch/parisc/hpux/ioctl.c function hpux_ioctl_t (line 44) | static int hpux_ioctl_t(int fd, unsigned long cmd, unsigned long arg) function hpux_ioctl (line 59) | int hpux_ioctl(int fd, unsigned long cmd, unsigned long arg) FILE: arch/parisc/hpux/sys_hpux.c function hpux_brk (line 40) | unsigned long hpux_brk(unsigned long addr) function hpux_sbrk (line 46) | int hpux_sbrk(void) function hpux_nice (line 53) | int hpux_nice(int priority_change) function hpux_ptrace (line 58) | int hpux_ptrace(void) function hpux_wait (line 63) | int hpux_wait(int *stat_loc) function hpux_setpgrp (line 68) | int hpux_setpgrp(void) function hpux_setpgrp3 (line 73) | int hpux_setpgrp3(void) function hpux_sysconf (line 82) | int hpux_sysconf(int which) type hpux_utsname (line 99) | struct hpux_utsname { type hpux_ustat (line 108) | struct hpux_ustat { function hpux_ustat (line 137) | static int hpux_ustat(dev_t dev, struct hpux_ustat __user *ubuf) type hpux_site_t (line 170) | typedef uint16_t hpux_site_t; type hpux_statfs (line 172) | struct hpux_statfs { function vfs_statfs_hpux (line 188) | static int vfs_statfs_hpux(struct super_block *sb, struct hpux_statfs *buf) function hpux_statfs (line 212) | asmlinkage long hpux_statfs(const char __user *path, function hpux_fstatfs (line 229) | asmlinkage long hpux_fstatfs(unsigned int fd, struct hpux_statfs __user ... function hpux_uname (line 257) | static int hpux_uname(struct hpux_utsname *name) function hpux_utssys (line 297) | int hpux_utssys(char *ubuf, int n, int type) function hpux_getdomainname (line 417) | int hpux_getdomainname(char *name, int len) function hpux_pipe (line 439) | int hpux_pipe(int *kstack_fildes) function hpux_lockf (line 450) | int hpux_lockf(int fildes, int function, off_t size) function hpux_sysfs (line 455) | int hpux_sysfs(int opcode, unsigned long arg1, unsigned long arg2) function hpux_unimplemented (line 960) | int FILE: arch/parisc/kernel/asm-offsets.c function main (line 56) | int main(void) FILE: arch/parisc/kernel/binfmt_elf32.c type elf_greg_t (line 35) | typedef unsigned int elf_greg_t; type elf_prstatus32 (line 45) | struct elf_prstatus32 type elf_prpsinfo32 (line 64) | struct elf_prpsinfo32 function cputime_to_compat_timeval (line 97) | static __inline__ void type exec_domain (line 110) | struct exec_domain function parisc32_exec_init (line 116) | static int __init parisc32_exec_init(void) FILE: arch/parisc/kernel/cache.c type pdc_cache_info (line 47) | struct pdc_cache_info type pdc_btlb_info (line 49) | struct pdc_btlb_info function flush_data_cache (line 53) | void function flush_instruction_cache (line 58) | void function flush_cache_all_local (line 65) | void function flush_all_caches (line 75) | void function update_mmu_cache (line 83) | void function show_cache_info (line 96) | void function parisc_cache_init (line 136) | void __init function disable_sr_hashing (line 231) | void disable_sr_hashing(void) function flush_dcache_page (line 261) | void flush_dcache_page(struct page *page) function clear_user_page_asm (line 326) | void clear_user_page_asm(void *page, unsigned long vaddr) function parisc_setup_cache_timing (line 339) | void parisc_setup_cache_timing(void) FILE: arch/parisc/kernel/drivers.c type hppa_dma_ops (line 42) | struct hppa_dma_ops type device (line 45) | struct device type parisc_device (line 63) | struct parisc_device type device (line 63) | struct device function match_device (line 86) | static int match_device(struct parisc_driver *driver, struct parisc_devi... function claim_device (line 108) | static void claim_device(struct parisc_driver *driver, struct parisc_dev... function parisc_driver_probe (line 114) | static int parisc_driver_probe(struct device *dev) function parisc_driver_remove (line 128) | static int parisc_driver_remove(struct device *dev) function register_parisc_driver (line 144) | int register_parisc_driver(struct parisc_driver *driver) function count_parisc_driver (line 183) | int count_parisc_driver(struct parisc_driver *driver) function unregister_parisc_driver (line 202) | int unregister_parisc_driver(struct parisc_driver *driver) type parisc_device (line 209) | struct parisc_device type parisc_device (line 211) | struct parisc_device function for_each_padev (line 212) | for_each_padev(dev) { type parisc_device (line 227) | struct parisc_device type parisc_device (line 228) | struct parisc_device type device (line 230) | struct device type parisc_device (line 232) | struct parisc_device function is_pci_dev (line 242) | static inline int is_pci_dev(struct device *dev) function is_pci_dev (line 247) | static inline int is_pci_dev(struct device *dev) function get_node_path (line 260) | static void get_node_path(struct device *dev, struct hardware_path *path) type hardware_path (line 283) | struct hardware_path type parisc_device (line 304) | struct parisc_device type hardware_path (line 306) | struct hardware_path function get_pci_node_path (line 324) | void get_pci_node_path(struct pci_dev *pdev, struct hardware_path *path) type pci_dev (line 339) | struct pci_dev type hardware_path (line 341) | struct hardware_path function setup_bus_id (line 350) | static void setup_bus_id(struct parisc_device *padev) type parisc_device (line 366) | struct parisc_device type device (line 366) | struct device type parisc_device (line 368) | struct parisc_device type parisc_device (line 398) | struct parisc_device type device (line 398) | struct device type device (line 400) | struct device type parisc_device (line 403) | struct parisc_device type parisc_device (line 411) | struct parisc_device type hardware_path (line 411) | struct hardware_path type device (line 414) | struct device type parisc_device (line 423) | struct parisc_device type hardware_path (line 424) | struct hardware_path type parisc_device (line 429) | struct parisc_device function parisc_generic_match (line 463) | static int parisc_generic_match(struct device *dev, struct device_driver... type device_attribute (line 483) | struct device_attribute type bus_type (line 492) | struct bus_type function register_parisc_device (line 505) | int register_parisc_device(struct parisc_device *dev) function match_pci_device (line 524) | static int match_pci_device(struct device *dev, int index, function match_parisc_device (line 549) | static int match_parisc_device(struct device *dev, int index, type device (line 568) | struct device type device (line 569) | struct device type hardware_path (line 569) | struct hardware_path type device (line 571) | struct device type device (line 582) | struct device type device (line 596) | struct device type hardware_path (line 596) | struct hardware_path type device (line 599) | struct device type device (line 634) | struct device function walk_lower_bus (line 636) | void walk_lower_bus(struct parisc_device *dev) function walk_native_bus (line 666) | static void walk_native_bus(unsigned long io_io_low, unsigned long io_io... function walk_central_bus (line 702) | void walk_central_bus(void) function print_parisc_device (line 709) | static void print_parisc_device(struct parisc_device *dev) function init_parisc_bus (line 731) | void init_parisc_bus(void) function print_parisc_devices (line 741) | void print_parisc_devices(void) FILE: arch/parisc/kernel/firmware.c function f_extend (line 118) | static unsigned long f_extend(unsigned long address) function convert_to_wide (line 140) | static void convert_to_wide(unsigned long *addr) function set_firmware_width (line 159) | void __init set_firmware_width(void) function pdc_emergency_unlock (line 179) | void pdc_emergency_unlock(void) function pdc_add_valid (line 196) | int pdc_add_valid(unsigned long address) function pdc_chassis_info (line 216) | int __init pdc_chassis_info(struct pdc_chassis_info *chassis_info, void ... function pdc_pat_chassis_send_log (line 239) | int pdc_pat_chassis_send_log(unsigned long state, unsigned long data) function pdc_chassis_disp (line 260) | int pdc_chassis_disp(unsigned long disp) function pdc_coproc_cfg (line 278) | int __init pdc_coproc_cfg(struct pdc_coproc_cfg *pdc_coproc_info) function pdc_iodc_read (line 305) | int pdc_iodc_read(unsigned long *actcnt, unsigned long hpa, unsigned int... function pdc_system_map_find_mods (line 331) | int pdc_system_map_find_mods(struct pdc_system_map_mod_info *pdc_mod_info, function pdc_system_map_find_addrs (line 357) | int pdc_system_map_find_addrs(struct pdc_system_map_addr_info *pdc_addr_... function pdc_model_info (line 379) | int pdc_model_info(struct pdc_model *model) function pdc_model_sysmodel (line 398) | int pdc_model_sysmodel(char *name) function pdc_model_versions (line 427) | int pdc_model_versions(unsigned long *versions, int id) function pdc_model_cpuid (line 447) | int pdc_model_cpuid(unsigned long *cpu_id) function pdc_model_capabilities (line 468) | int pdc_model_capabilities(unsigned long *capabilities) function pdc_cache_info (line 488) | int pdc_cache_info(struct pdc_cache_info *cache_info) function pdc_btlb_info (line 508) | int pdc_btlb_info(struct pdc_btlb_info *btlb) function pdc_mem_map_hpa (line 535) | int pdc_mem_map_hpa(struct pdc_memory_map *address, function pdc_lan_station_id (line 558) | int pdc_lan_station_id(char *lan_addr, unsigned long hpa) function pdc_stable_read (line 587) | int pdc_stable_read(unsigned long staddr, void *memaddr, unsigned long c... function pdc_stable_write (line 612) | int pdc_stable_write(unsigned long staddr, void *memaddr, unsigned long ... function pdc_stable_get_size (line 636) | int pdc_stable_get_size(unsigned long *size) function pdc_stable_verify_contents (line 655) | int pdc_stable_verify_contents(void) function pdc_stable_initialize (line 673) | int pdc_stable_initialize(void) function pdc_get_initiator (line 699) | int pdc_get_initiator(struct hardware_path *hwpath, struct pdc_initiator... function pdc_pci_irt_size (line 758) | int pdc_pci_irt_size(unsigned long *num_entries, unsigned long hpa) function pdc_pci_irt (line 781) | int pdc_pci_irt(unsigned long num_entries, unsigned long hpa, void *tbl) function pdc_pci_config_read (line 804) | unsigned int pdc_pci_config_read(void *hpa, unsigned long cfg_addr) function pdc_pci_config_write (line 825) | void pdc_pci_config_write(void *hpa, unsigned long cfg_addr, unsigned in... function pdc_tod_read (line 844) | int pdc_tod_read(struct pdc_tod *tod) function pdc_tod_set (line 865) | int pdc_tod_set(unsigned long sec, unsigned long usec) function pdc_mem_mem_table (line 878) | int pdc_mem_mem_table(struct pdc_memory_table_raddr *r_addr, function pdc_do_firm_test_reset (line 898) | int pdc_do_firm_test_reset(unsigned long ftc_bitmap) function pdc_do_reset (line 915) | int pdc_do_reset() function pdc_soft_power_info (line 932) | int __init pdc_soft_power_info(unsigned long *power_reg) function pdc_soft_power_button (line 960) | int pdc_soft_power_button(int sw_control) function pdc_io_reset (line 974) | void pdc_io_reset(void) function pdc_io_reset_devices (line 990) | void pdc_io_reset_devices(void) function pdc_iodc_putc (line 1007) | void pdc_iodc_putc(unsigned char c) function pdc_iodc_outc (line 1051) | void pdc_iodc_outc(unsigned char c) function pdc_iodc_getc (line 1076) | int pdc_iodc_getc(void) function pdc_sti_call (line 1105) | int pdc_sti_call(unsigned long func, unsigned long flags, function pdc_pat_cell_get_number (line 1127) | int pdc_pat_cell_get_number(struct pdc_pat_cell_num *cell_info) function pdc_pat_cell_module (line 1150) | int pdc_pat_cell_module(unsigned long *actcnt, unsigned long ploc, unsig... function pdc_pat_cpu_get_number (line 1175) | int pdc_pat_cpu_get_number(struct pdc_pat_cpu_num *cpu_info, void *hpa) function pdc_pat_get_irt_size (line 1196) | int pdc_pat_get_irt_size(unsigned long *num_entries, unsigned long cell_... function pdc_pat_get_irt (line 1216) | int pdc_pat_get_irt(void *r_addr, unsigned long cell_num) function pdc_pat_pd_get_addr_map (line 1236) | int pdc_pat_pd_get_addr_map(unsigned long *actual_len, void *mem_addr, function pdc_pat_io_pci_cfg_read (line 1258) | int pdc_pat_io_pci_cfg_read(unsigned long pci_addr, int pci_size, u32 *m... function pdc_pat_io_pci_cfg_write (line 1282) | int pdc_pat_io_pci_cfg_write(unsigned long pci_addr, int pci_size, u32 val) type narrow_stack (line 1302) | struct narrow_stack { function real32_call (line 1323) | long real32_call(unsigned long fn, ...) type wide_stack (line 1354) | struct wide_stack { function real64_call (line 1374) | long real64_call(unsigned long fn, ...) FILE: arch/parisc/kernel/hardware.c type hp_hardware (line 41) | struct hp_hardware type hp_cpu_type_mask (line 1214) | struct hp_cpu_type_mask { type parisc_device_id (line 1314) | struct parisc_device_id type hp_hardware (line 1316) | struct hp_hardware function parisc_get_cpu_type (line 1352) | enum cpu_type __init FILE: arch/parisc/kernel/init_task.c type fs_struct (line 36) | struct fs_struct type files_struct (line 37) | struct files_struct type signal_struct (line 38) | struct signal_struct type sighand_struct (line 39) | struct sighand_struct type mm_struct (line 40) | struct mm_struct type task_struct (line 72) | struct task_struct FILE: arch/parisc/kernel/inventory.c function setup_pdc (line 43) | void __init setup_pdc(void) function set_pmem_entry (line 112) | static void __init function pagezero_memconfig (line 133) | static void __init pagezero_memconfig(void) function pat_query_module (line 170) | static int __init function pat_memconfig (line 276) | static void __init pat_memconfig(void) function pat_inventory (line 342) | static int __init pat_inventory(void) function sprockets_memconfig (line 370) | static void __init sprockets_memconfig(void) type parisc_device (line 424) | struct parisc_device type pdc_memory_map (line 425) | struct pdc_memory_map type pdc_module_path (line 426) | struct pdc_module_path type parisc_device (line 428) | struct parisc_device function snake_inventory (line 450) | static void __init snake_inventory(void) function add_system_map_addresses (line 491) | static void __init function system_map_inventory (line 526) | static void __init system_map_inventory(void) function do_memory_inventory (line 560) | void __init do_memory_inventory(void) function do_device_inventory (line 587) | void __init do_device_inventory(void) FILE: arch/parisc/kernel/ioctl32.c type drm32_version_t (line 32) | typedef struct drm32_version { function drm32_version (line 45) | static int drm32_version(unsigned int fd, unsigned int cmd, unsigned lon... type drm32_unique_t (line 116) | typedef struct drm32_unique { function drm32_getsetunique (line 123) | static int drm32_getsetunique(unsigned int fd, unsigned int cmd, unsigne... type drm32_map_t (line 175) | typedef struct drm32_map { function drm32_addmap (line 187) | static int drm32_addmap(unsigned int fd, unsigned int cmd, unsigned long... type drm32_buf_info_t (line 226) | typedef struct drm32_buf_info { function drm32_info_bufs (line 232) | static int drm32_info_bufs(unsigned int fd, unsigned int cmd, unsigned l... type drm32_buf_free_t (line 272) | typedef struct drm32_buf_free { function drm32_free_bufs (line 278) | static int drm32_free_bufs(unsigned int fd, unsigned int cmd, unsigned l... type drm32_buf_pub_t (line 312) | typedef struct drm32_buf_pub { type drm32_buf_map_t (line 319) | typedef struct drm32_buf_map { function drm32_map_bufs (line 326) | static int drm32_map_bufs(unsigned int fd, unsigned int cmd, unsigned lo... type drm32_dma_t (line 385) | typedef struct drm32_dma { function drm32_dma (line 405) | static int drm32_dma(unsigned int fd, unsigned int cmd, unsigned long arg) type drm32_ctx_res_t (line 509) | typedef struct drm32_ctx_res { function drm32_res_ctx (line 515) | static int drm32_res_ctx(unsigned int fd, unsigned int cmd, unsigned lon... FILE: arch/parisc/kernel/irq.c type pt_regs (line 48) | struct pt_regs type pt_regs (line 49) | struct pt_regs function cpu_set_eiem (line 64) | static void cpu_set_eiem(void *info) function cpu_disable_irq (line 69) | static inline void cpu_disable_irq(unsigned int irq) function cpu_enable_irq (line 77) | static void cpu_enable_irq(unsigned int irq) function cpu_startup_irq (line 86) | static unsigned int cpu_startup_irq(unsigned int irq) function no_ack_irq (line 92) | void no_ack_irq(unsigned int irq) { } function no_end_irq (line 93) | void no_end_irq(unsigned int irq) { } type hw_interrupt_type (line 95) | struct hw_interrupt_type function show_interrupts (line 106) | int show_interrupts(struct seq_file *p, void *v) function cpu_claim_irq (line 183) | int cpu_claim_irq(unsigned int irq, struct hw_interrupt_type *type, void... function txn_claim_irq (line 198) | int txn_claim_irq(int irq) function txn_alloc_irq (line 203) | int txn_alloc_irq(void) function txn_alloc_addr (line 218) | unsigned long txn_alloc_addr(int virt_irq) function txn_alloc_data (line 255) | unsigned int txn_alloc_data(int virt_irq, unsigned int bits_wide) function do_cpu_irq_mask (line 270) | void do_cpu_irq_mask(struct pt_regs *regs) type irqaction (line 321) | struct irqaction type irqaction (line 327) | struct irqaction function claim_cpu_irqs (line 333) | static void claim_cpu_irqs(void) function init_IRQ (line 348) | void __init init_IRQ(void) function hw_resend_irq (line 363) | void hw_resend_irq(struct hw_interrupt_type *type, unsigned int irq) function ack_bad_irq (line 370) | void ack_bad_irq(unsigned int irq) FILE: arch/parisc/kernel/module.c function is_init (line 56) | static inline int is_init(struct module *me, void *loc) function is_core (line 62) | static inline int is_core(struct module *me, void *loc) function is_local (line 68) | static inline int is_local(struct module *me, void *loc) type got_entry (line 75) | struct got_entry { type stub_entry (line 81) | struct stub_entry { type got_entry (line 85) | struct got_entry { type stub_entry (line 91) | struct stub_entry { function reassemble_14 (line 115) | static inline int reassemble_14(int as14) function reassemble_17 (line 121) | static inline int reassemble_17(int as17) function reassemble_21 (line 129) | static inline int reassemble_21(int as21) function reassemble_22 (line 138) | static inline int reassemble_22(int as22) function count_gots (line 155) | static inline unsigned long count_gots(const Elf_Rela *rela, unsigned lo... function count_fdescs (line 160) | static inline unsigned long count_fdescs(const Elf_Rela *rela, unsigned ... function count_stubs (line 165) | static inline unsigned long count_stubs(const Elf_Rela *rela, unsigned l... function count_gots (line 181) | static inline unsigned long count_gots(const Elf_Rela *rela, unsigned lo... function count_fdescs (line 198) | static inline unsigned long count_fdescs(const Elf_Rela *rela, unsigned ... function count_stubs (line 213) | static inline unsigned long count_stubs(const Elf_Rela *rela, unsigned l... function module_free (line 231) | void module_free(struct module *mod, void *module_region) type got_entry (line 271) | struct got_entry type stub_entry (line 279) | struct stub_entry type stub_entry (line 283) | struct stub_entry function Elf64_Word (line 294) | static Elf64_Word get_got(struct module *me, unsigned long value, long a... function Elf_Addr (line 319) | static Elf_Addr get_fdesc(struct module *me, unsigned long value) function Elf_Addr (line 344) | static Elf_Addr get_stub(struct module *me, unsigned long value, long ad... function apply_relocate (line 413) | int apply_relocate(Elf_Shdr *sechdrs, function apply_relocate_add (line 426) | int apply_relocate_add(Elf_Shdr *sechdrs, function apply_relocate_add (line 544) | int apply_relocate_add(Elf_Shdr *sechdrs, function module_finalize (line 685) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 764) | void module_arch_cleanup(struct module *mod) FILE: arch/parisc/kernel/pa7300lc.c function u32 (line 24) | static u32 cpu_hpa(void) function pa7300lc_lpmc (line 29) | static void pa7300lc_lpmc(int code, struct pt_regs *regs) function pa7300lc_init (line 46) | void pa7300lc_init(void) FILE: arch/parisc/kernel/pci-dma.c type proc_dir_entry (line 48) | struct proc_dir_entry function dump_resmap (line 71) | static function dump_resmap (line 84) | static inline void dump_resmap(void) {;} function pa11_dma_supported (line 87) | static int pa11_dma_supported( struct device *dev, u64 mask) function map_pte_uncached (line 92) | static inline int map_pte_uncached(pte_t * pte, function map_pmd_uncached (line 118) | static inline int map_pmd_uncached(pmd_t * pmd, unsigned long vaddr, function map_uncached_pages (line 141) | static inline int map_uncached_pages(unsigned long vaddr, unsigned long ... function unmap_uncached_pte (line 162) | static inline void unmap_uncached_pte(pmd_t * pmd, unsigned long vaddr, function unmap_uncached_pmd (line 196) | static inline void unmap_uncached_pmd(pgd_t * dir, unsigned long vaddr, function unmap_uncached_pages (line 223) | static void unmap_uncached_pages(unsigned long vaddr, unsigned long size) function pcxl_alloc_range (line 255) | unsigned long function pcxl_free_range (line 315) | static void function pcxl_dma_init (line 353) | static int __init type device (line 372) | struct device function pa11_dma_free_consistent (line 398) | static void pa11_dma_free_consistent (struct device *dev, size_t size, v... function dma_addr_t (line 409) | static dma_addr_t pa11_dma_map_single(struct device *dev, void *addr, si... function pa11_dma_unmap_single (line 420) | static void pa11_dma_unmap_single(struct device *dev, dma_addr_t dma_han... function pa11_dma_map_sg (line 440) | static int pa11_dma_map_sg(struct device *dev, struct scatterlist *sglis... function pa11_dma_unmap_sg (line 456) | static void pa11_dma_unmap_sg(struct device *dev, struct scatterlist *sg... function pa11_dma_sync_single_for_cpu (line 473) | static void pa11_dma_sync_single_for_cpu(struct device *dev, dma_addr_t ... function pa11_dma_sync_single_for_device (line 481) | static void pa11_dma_sync_single_for_device(struct device *dev, dma_addr... function pa11_dma_sync_sg_for_cpu (line 489) | static void pa11_dma_sync_sg_for_cpu(struct device *dev, struct scatterl... function pa11_dma_sync_sg_for_device (line 499) | static void pa11_dma_sync_sg_for_device(struct device *dev, struct scatt... type hppa_dma_ops (line 509) | struct hppa_dma_ops type device (line 524) | struct device type device (line 530) | struct device function pa11_dma_free_noncoherent (line 543) | static void pa11_dma_free_noncoherent(struct device *dev, size_t size, type hppa_dma_ops (line 550) | struct hppa_dma_ops function pcxl_proc_info (line 566) | static int pcxl_proc_info(char *buf, char **start, off_t offset, int len) FILE: arch/parisc/kernel/pci.c type pci_port_ops (line 54) | struct pci_port_ops type pci_bios_ops (line 55) | struct pci_bios_ops type pci_hba_data (line 61) | struct pci_hba_data function pcibios_init (line 119) | static int __init pcibios_init(void) function pcibios_fixup_bus (line 134) | void pcibios_fixup_bus(struct pci_bus *bus) function pcibios_set_master (line 164) | void pcibios_set_master(struct pci_dev *dev) function pcibios_init_bus (line 181) | void __init pcibios_init_bus(struct pci_bus *bus) function pcibios_link_hba_resources (line 201) | static void function pcibios_resource_to_bus (line 224) | void __devinit pcibios_resource_to_bus(struct pci_dev *dev, function pcibios_align_resource (line 271) | void pcibios_align_resource(void *data, struct resource *res, function pcibios_enable_device (line 301) | int pcibios_enable_device(struct pci_dev *dev, int mask) function pcibios_register_hba (line 335) | void pcibios_register_hba(struct pci_hba_data *hba) FILE: arch/parisc/kernel/pdc_chassis.c function pdc_chassis_setup (line 51) | static int __init pdc_chassis_setup(char *str) function pdc_chassis_checkold (line 68) | static void __init pdc_chassis_checkold(void) function pdc_chassis_panic_event (line 92) | static int pdc_chassis_panic_event(struct notifier_block *this, type notifier_block (line 100) | struct notifier_block function pdc_chassis_reboot_event (line 112) | static int pdc_chassis_reboot_event(struct notifier_block *this, type notifier_block (line 120) | struct notifier_block function parisc_pdc_chassis_init (line 131) | void __init parisc_pdc_chassis_init(void) function pdc_chassis_send_status (line 176) | int pdc_chassis_send_status(int message) FILE: arch/parisc/kernel/pdc_cons.c function pdc_console_write (line 63) | static void pdc_console_write(struct console *co, const char *s, unsigne... function pdc_outc (line 69) | void pdc_outc(unsigned char c) function pdc_printf (line 74) | void pdc_printf(const char *fmt, ...) function pdc_console_poll_key (line 88) | int pdc_console_poll_key(struct console *co) function pdc_console_setup (line 93) | static int pdc_console_setup(struct console *co, char *options) type tty_driver (line 100) | struct tty_driver type console (line 100) | struct console type tty_driver (line 102) | struct tty_driver type console (line 110) | struct console function pdc_console_init_force (line 124) | static void pdc_console_init_force(void) function pdc_console_init (line 138) | void __init pdc_console_init(void) function pdc_console_die (line 150) | void pdc_console_die(void) function pdc_console_restart (line 173) | void pdc_console_restart(void) FILE: arch/parisc/kernel/perf.c type rdr_tbl_ent (line 64) | struct rdr_tbl_ent { type parisc_device (line 73) | struct parisc_device type rdr_tbl_ent (line 84) | struct rdr_tbl_ent type rdr_tbl_ent (line 120) | struct rdr_tbl_ent type inode (line 195) | struct inode type file (line 195) | struct file type inode (line 196) | struct inode type file (line 196) | struct file type file (line 197) | struct file type file (line 198) | struct file type inode (line 200) | struct inode type file (line 200) | struct file type rdr_tbl_ent (line 204) | struct rdr_tbl_ent function perf_config (line 229) | static int perf_config(uint32_t *image_ptr) function perf_open (line 262) | static int perf_open(struct inode *inode, struct file *file) function perf_release (line 278) | static int perf_release(struct inode *inode, struct file *file) function perf_read (line 290) | static ssize_t perf_read(struct file *file, char *buf, size_t cnt, loff_... function perf_write (line 302) | static ssize_t perf_write(struct file *file, const char *buf, size_t count, function perf_patch_images (line 361) | static void perf_patch_images(void) function perf_ioctl (line 442) | static int perf_ioctl(struct inode *inode, struct file *file, unsigned i... type file_operations (line 479) | struct file_operations type miscdevice (line 488) | struct miscdevice function perf_init (line 497) | static int __init perf_init(void) function perf_start_counters (line 546) | static void perf_start_counters(void) function perf_stop_counters (line 558) | static int perf_stop_counters(uint32_t *raddr) type rdr_tbl_ent (line 651) | struct rdr_tbl_ent function perf_rdr_read_ubuf (line 665) | static int perf_rdr_read_ubuf(uint32_t rdr_num, uint64_t *buffer) function perf_rdr_clear (line 715) | static int perf_rdr_clear(uint32_t rdr_num) function perf_write_image (line 744) | static int perf_write_image(uint64_t *memaddr) function perf_rdr_write (line 822) | static void perf_rdr_write(uint32_t rdr_num, uint64_t *buffer) FILE: arch/parisc/kernel/process.c function disable_hlt (line 64) | void disable_hlt(void) function enable_hlt (line 71) | void enable_hlt(void) function default_idle (line 78) | void default_idle(void) function cpu_idle (line 89) | void cpu_idle(void) function machine_restart (line 121) | void machine_restart(char *cmd) function machine_halt (line 155) | void machine_halt(void) function machine_power_off (line 170) | void machine_power_off(void) function pid_t (line 198) | pid_t kernel_thread(int (*fn)(void *), void *arg, unsigned long flags) function exit_thread (line 213) | void exit_thread(void) function flush_thread (line 217) | void flush_thread(void) function release_thread (line 225) | void release_thread(struct task_struct *dead_task) function dump_fpu (line 233) | int dump_fpu (struct pt_regs * regs, elf_fpregset_t *r) function dump_task_fpu (line 242) | int dump_task_fpu (struct task_struct *tsk, elf_fpregset_t *r) function sys_clone (line 250) | int function sys_vfork (line 268) | int function copy_thread (line 274) | int function thread_saved_pc (line 346) | unsigned long thread_saved_pc(struct task_struct *t) function asmlinkage (line 355) | asmlinkage int sys_execve(struct pt_regs *regs) function get_wchan (line 377) | unsigned long FILE: arch/parisc/kernel/processor.c type system_cpuinfo_parisc (line 47) | struct system_cpuinfo_parisc type cpuinfo_parisc (line 50) | struct cpuinfo_parisc function processor_probe (line 78) | static int __init processor_probe(struct parisc_device *dev) function collect_boot_cpu_data (line 212) | void __init collect_boot_cpu_data(void) function init_percpu_prof (line 259) | static inline void __init function init_per_cpu (line 285) | int __init init_per_cpu(int cpunum) function show_cpuinfo (line 333) | int type parisc_device_id (line 381) | struct parisc_device_id type parisc_driver (line 386) | struct parisc_driver function processor_init (line 397) | void __init processor_init(void) FILE: arch/parisc/kernel/ptrace.c function translate_usr_offset (line 51) | static long translate_usr_offset(long offset) function ptrace_disable (line 71) | void ptrace_disable(struct task_struct *child) function sys_ptrace (line 80) | long sys_ptrace(long request, pid_t pid, long addr, long data) function syscall_trace (line 406) | void syscall_trace(void) FILE: arch/parisc/kernel/semaphore.c function __up (line 27) | void __up(struct semaphore *sem) function __down (line 62) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 78) | int __sched __down_interruptible(struct semaphore * sem) FILE: arch/parisc/kernel/setup.c type proc_dir_entry (line 52) | struct proc_dir_entry type proc_dir_entry (line 53) | struct proc_dir_entry type proc_dir_entry (line 54) | struct proc_dir_entry function setup_cmdline (line 57) | void __init setup_cmdline(char **cmdline_p) function dma_ops_init (line 84) | void __init dma_ops_init(void) function setup_arch (line 113) | void __init setup_arch(char **cmdline_p) type seq_file (line 157) | struct seq_file type seq_file (line 160) | struct seq_file type seq_file (line 171) | struct seq_file function c_stop (line 177) | static void type seq_operations (line 182) | struct seq_operations function parisc_proc_mkdir (line 189) | static void __init parisc_proc_mkdir(void) type resource (line 230) | struct resource type resource (line 237) | struct resource type resource (line 244) | struct resource function parisc_init_resources (line 251) | static int __init parisc_init_resources(void) function parisc_init (line 292) | static int __init parisc_init(void) FILE: arch/parisc/kernel/signal.c type pt_regs (line 62) | struct pt_regs function asmlinkage (line 71) | asmlinkage int function restore_sigcontext (line 127) | static long function sys_rt_sigreturn (line 143) | void type k_sigaction (line 242) | struct k_sigaction function setup_sigcontext (line 257) | static long function setup_rt_frame (line 291) | static long function handle_signal (line 496) | static long function asmlinkage (line 529) | asmlinkage int FILE: arch/parisc/kernel/signal32.c function sigset_32to64 (line 54) | inline void function sigset_64to32 (line 60) | inline void function put_sigset32 (line 67) | static int function get_sigset32 (line 78) | static int function sys32_rt_sigprocmask (line 93) | int sys32_rt_sigprocmask(int how, compat_sigset_t *set, compat_sigset_t ... function sys32_rt_sigpending (line 112) | int sys32_rt_sigpending(compat_sigset_t *uset, unsigned int sigsetsize) function sys32_rt_sigaction (line 125) | long function do_sigaltstack32 (line 153) | int function restore_sigcontext32 (line 188) | long function setup_sigcontext32 (line 267) | long FILE: arch/parisc/kernel/signal32.h type k_sigaction32 (line 28) | struct k_sigaction32 { type compat_sigcontext (line 36) | struct compat_sigcontext type compat_regfile (line 37) | struct compat_regfile type pt_regs (line 38) | struct pt_regs type compat_sigcontext (line 39) | struct compat_sigcontext type compat_regfile (line 40) | struct compat_regfile type pt_regs (line 41) | struct pt_regs FILE: arch/parisc/kernel/smp.c type task_struct (line 59) | struct task_struct type smp_call_struct (line 83) | struct smp_call_struct { type smp_call_struct (line 90) | struct smp_call_struct type ipi_message_type (line 92) | enum ipi_message_type { function ipi_init (line 110) | static void function halt_processor (line 136) | static void function irqreturn_t (line 159) | irqreturn_t function ipi_send (line 272) | static inline void function send_IPI_single (line 285) | static inline void function send_IPI_allbutself (line 296) | static inline void function smp_send_stop (line 308) | inline void function smp_send_start (line 311) | static inline void function smp_send_reschedule (line 314) | void function smp_call_function (line 330) | int function smp_flush_tlb_all (line 401) | void function smp_do_timer (line 408) | void function smp_cpu_init (line 423) | static void __init function smp_callin (line 460) | void __init smp_callin(void) function smp_boot_one_cpu (line 492) | int __init smp_boot_one_cpu(int cpuid) function smp_prepare_boot_cpu (line 573) | void __devinit smp_prepare_boot_cpu(void) function smp_prepare_cpus (line 596) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_cpus_done (line 607) | void smp_cpus_done(unsigned int cpu_max) function __cpu_up (line 613) | int __devinit __cpu_up(unsigned int cpu) function sys_cpus (line 627) | int sys_cpus(int argc, char **argv) function setup_profiling_timer (line 722) | int __init FILE: arch/parisc/kernel/sys32.h type __u32 (line 38) | typedef __u32 __sighandler_t32; type sigaction32 (line 40) | struct sigaction32 { FILE: arch/parisc/kernel/sys_parisc.c function sys_pipe (line 35) | int sys_pipe(int *fildes) function get_unshared_area (line 48) | static unsigned long get_unshared_area(unsigned long addr, unsigned long... function get_offset (line 76) | static int get_offset(struct address_space *mapping) function get_shared_area (line 82) | static unsigned long get_shared_area(struct address_space *mapping, function arch_get_unmapped_area (line 102) | unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, function do_mmap2 (line 120) | static unsigned long do_mmap2(unsigned long addr, unsigned long len, function sys_mmap2 (line 144) | asmlinkage unsigned long sys_mmap2(unsigned long addr, unsigned long len, function sys_mmap (line 153) | asmlinkage unsigned long sys_mmap(unsigned long addr, unsigned long len, function sys_shmat_wrapper (line 164) | long sys_shmat_wrapper(int shmid, char *shmaddr, int shmflag) function parisc_truncate64 (line 178) | asmlinkage long parisc_truncate64(const char * path, function parisc_ftruncate64 (line 184) | asmlinkage long parisc_ftruncate64(unsigned int fd, function sys_truncate64 (line 192) | asmlinkage long sys_truncate64(const char * path, unsigned long length) function sys_ftruncate64 (line 196) | asmlinkage long sys_ftruncate64(unsigned int fd, unsigned long length) function sys_fcntl64 (line 200) | asmlinkage long sys_fcntl64(unsigned int fd, unsigned int cmd, unsigned ... function parisc_truncate64 (line 206) | asmlinkage long parisc_truncate64(const char * path, function parisc_ftruncate64 (line 212) | asmlinkage long parisc_ftruncate64(unsigned int fd, function asmlinkage (line 219) | asmlinkage ssize_t parisc_pread64(unsigned int fd, char *buf, size_t count, function asmlinkage (line 225) | asmlinkage ssize_t parisc_pwrite64(unsigned int fd, const char *buf, function asmlinkage (line 231) | asmlinkage ssize_t parisc_readahead(int fd, unsigned int high, unsigned ... function parisc_fadvise64_64 (line 237) | asmlinkage long parisc_fadvise64_64(int fd, function sys_alloc_hugepages (line 245) | asmlinkage unsigned long sys_alloc_hugepages(int key, unsigned long addr... function asmlinkage (line 250) | asmlinkage int sys_free_hugepages(unsigned long addr) FILE: arch/parisc/kernel/sys_parisc32.c function asmlinkage (line 71) | asmlinkage int sys32_execve(struct pt_regs *regs) function sys32_unimplemented (line 94) | asmlinkage long sys32_unimplemented(int r26, int r25, int r24, int r23, type __sysctl_args32 (line 104) | struct __sysctl_args32 { function sys32_sysctl (line 114) | asmlinkage long sys32_sysctl(struct __sysctl_args32 *args) function sys32_sched_rr_get_interval (line 170) | asmlinkage long sys32_sched_rr_get_interval(pid_t pid, function put_compat_timeval (line 182) | static int function get_ts32 (line 191) | static inline long get_ts32(struct timespec *o, struct compat_timeval *i) function asmlinkage (line 203) | asmlinkage int function asmlinkage (line 222) | asmlinkage function cp_compat_stat (line 240) | int cp_compat_stat(struct kstat *stat, struct compat_stat *statbuf) type linux32_dirent (line 282) | struct linux32_dirent { type old_linux32_dirent (line 289) | struct old_linux32_dirent { type getdents32_callback (line 296) | struct getdents32_callback { type readdir32_callback (line 303) | struct readdir32_callback { function filldir32 (line 310) | static int function sys32_getdents (line 336) | asmlinkage long function fillonedir32 (line 370) | static int function sys32_readdir (line 389) | asmlinkage long function get_fd_set32 (line 418) | static inline int function set_fd_set32 (line 450) | static inline void type msgbuf32 (line 474) | struct msgbuf32 { function sys32_msgsnd (line 479) | asmlinkage long sys32_msgsnd(int msqid, function sys32_msgrcv (line 503) | asmlinkage long sys32_msgrcv(int msqid, function asmlinkage (line 531) | asmlinkage int sys32_sendfile(int out_fd, int in_fd, compat_off_t *offse... type __kernel_loff_t32 (line 550) | typedef long __kernel_loff_t32; function asmlinkage (line 552) | asmlinkage int sys32_sendfile64(int out_fd, int in_fd, __kernel_loff_t32... type timex32 (line 572) | struct timex32 { function sys32_adjtimex (line 601) | asmlinkage long sys32_adjtimex(struct timex32 *txc_p32) type sysinfo32 (line 629) | struct sysinfo32 { function asmlinkage (line 650) | asmlinkage int sys32_sysinfo(struct sysinfo32 *info) function asmlinkage (line 697) | asmlinkage int sys32_lseek(unsigned int fd, int offset, unsigned int ori... function sys32_semctl (line 702) | asmlinkage long sys32_semctl(int semid, int semnum, int cmd, union semun... function sys32_lookup_dcookie (line 717) | long sys32_lookup_dcookie(u32 cookie_high, u32 cookie_low, char *buf, FILE: arch/parisc/kernel/time.c type pt_regs (line 47) | struct pt_regs function irqreturn_t (line 50) | irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs *regs) function gettimeoffset (line 113) | static inline unsigned long function do_gettimeofday (line 142) | void function do_settimeofday (line 165) | int function sched_clock (line 207) | unsigned long long sched_clock(void) function time_init (line 213) | void __init time_init(void) FILE: arch/parisc/kernel/topology.c type cpu (line 24) | struct cpu function topology_init (line 26) | static int __init topology_init(void) FILE: arch/parisc/kernel/traps.c function printbinary (line 52) | int printbinary(char *buf, unsigned long x, int nbits) function show_regs (line 70) | void show_regs(struct pt_regs *regs) function dump_stack (line 131) | void dump_stack(void) function do_show_stack (line 138) | static void do_show_stack(struct unwind_frame_info *info) function show_stack (line 161) | void show_stack(struct task_struct *task, unsigned long *s) function die_if_kernel (line 180) | void die_if_kernel(char *str, struct pt_regs *regs, long err) function syscall_ipi (line 233) | int syscall_ipi(int (*syscall) (struct pt_regs *), struct pt_regs *regs) function handle_gdb_break (line 240) | void handle_gdb_break(struct pt_regs *regs, int wot) function handle_break (line 251) | void handle_break(unsigned iir, struct pt_regs *regs) function handle_toc (line 291) | int handle_toc(void) function default_trap (line 297) | static void default_trap(int code, struct pt_regs *regs) type pt_regs (line 303) | struct pt_regs function transfer_pim_to_trap_frame (line 306) | void transfer_pim_to_trap_frame(struct pt_regs *regs) function parisc_terminate (line 386) | void parisc_terminate(char *msg, struct pt_regs *regs, int code, unsigne... function handle_interruption (line 447) | void handle_interruption(int code, struct pt_regs *regs) function check_ivt (line 771) | int __init check_ivt(void *iva) function trap_init (line 812) | void __init trap_init(void) FILE: arch/parisc/kernel/unaligned.c type pt_regs (line 127) | struct pt_regs function emulate_ldh (line 129) | static int emulate_ldh(struct pt_regs *regs, int toreg) function emulate_ldw (line 170) | static int emulate_ldw(struct pt_regs *regs, int toreg, int flop) function emulate_ldd (line 216) | static int emulate_ldd(struct pt_regs *regs, int toreg, int flop) function emulate_sth (line 305) | static int emulate_sth(struct pt_regs *regs, int frreg) function emulate_stw (line 343) | static int emulate_stw(struct pt_regs *regs, int frreg, int flop) function emulate_std (line 396) | static int emulate_std(struct pt_regs *regs, int frreg, int flop) function handle_unaligned (line 505) | void handle_unaligned(struct pt_regs *regs) function check_unaligned (line 773) | int FILE: arch/parisc/kernel/unwind.c type unwind_table_entry (line 29) | struct unwind_table_entry type unwind_table_entry (line 30) | struct unwind_table_entry type unwind_table (line 38) | struct unwind_table type unwind_table (line 39) | struct unwind_table type unwind_table_entry (line 42) | struct unwind_table_entry type unwind_table (line 43) | struct unwind_table type unwind_table_entry (line 45) | struct unwind_table_entry type unwind_table_entry (line 65) | struct unwind_table_entry type unwind_table (line 68) | struct unwind_table type unwind_table_entry (line 69) | struct unwind_table_entry function unwind_table_init (line 86) | static void type unwind_table (line 120) | struct unwind_table type unwind_table (line 123) | struct unwind_table function unwind_init (line 143) | static int unwind_init(void) function unwind_frame_regs (line 172) | static void unwind_frame_regs(struct unwind_frame_info *info) function unwind_frame_init (line 298) | void unwind_frame_init(struct unwind_frame_info *info, struct task_struc... function unwind_frame_init_from_blocked_task (line 311) | void unwind_frame_init_from_blocked_task(struct unwind_frame_info *info,... function unwind_frame_init_running (line 317) | void unwind_frame_init_running(struct unwind_frame_info *info, struct pt... function unwind_once (line 323) | int unwind_once(struct unwind_frame_info *next_frame) function unwind_to_user (line 343) | int unwind_to_user(struct unwind_frame_info *info) FILE: arch/parisc/lib/bitops.c function __xchg64 (line 22) | unsigned long __xchg64(unsigned long x, unsigned long *ptr) function __xchg32 (line 34) | unsigned long __xchg32(int x, int *ptr) function __xchg8 (line 47) | unsigned long __xchg8(char x, char *ptr) function __cmpxchg_u64 (line 61) | unsigned long __cmpxchg_u64(volatile unsigned long *ptr, unsigned long o... function __cmpxchg_u32 (line 74) | unsigned long __cmpxchg_u32(volatile unsigned int *ptr, unsigned int old... FILE: arch/parisc/lib/checksum.c function from32to16 (line 34) | static inline unsigned short from32to16(unsigned int x) function do_csum (line 43) | static inline unsigned int do_csum(const unsigned char * buff, int len) function csum_partial (line 104) | unsigned int csum_partial(const unsigned char *buff, int len, unsigned i... function csum_partial_copy_nocheck (line 116) | unsigned int csum_partial_copy_nocheck(const unsigned char *src, unsigne... function csum_partial_copy_from_user (line 134) | unsigned int csum_partial_copy_from_user (const unsigned char *src, unsi... FILE: arch/parisc/lib/debuglocks.c function _dbg_spin_lock (line 44) | void _dbg_spin_lock(spinlock_t * lock, const char *base_file, int line_no) function _dbg_spin_unlock (line 104) | void _dbg_spin_unlock(spinlock_t * lock, const char *base_file, int line... function _dbg_spin_trylock (line 120) | int _dbg_spin_trylock(spinlock_t * lock, const char *base_file, int line... function _dbg_write_lock (line 161) | void _dbg_write_lock(rwlock_t *rw, const char *bfile, int bline) function _dbg_write_trylock (line 221) | int _dbg_write_trylock(rwlock_t *rw, const char *bfile, int bline) function _dbg_read_lock (line 255) | void _dbg_read_lock(rwlock_t * rw, const char *bfile, int bline) FILE: arch/parisc/lib/io.c function memcpy_toio (line 18) | void memcpy_toio(volatile void __iomem *dst, const void *src, int count) function memcpy_fromio (line 53) | void memcpy_fromio(void *dst, const volatile void __iomem *src, int count) function memset_io (line 105) | void memset_io(volatile void __iomem *addr, unsigned char val, int count) function insb (line 126) | void insb (unsigned long port, void *dst, unsigned long count) function insw (line 166) | void insw (unsigned long port, void *dst, unsigned long count) function insl (line 238) | void insl (unsigned long port, void *dst, unsigned long count) function outsb (line 318) | void outsb(unsigned long port, const void * src, unsigned long count) function outsw (line 336) | void outsw (unsigned long port, const void *src, unsigned long count) function outsl (line 408) | void outsl (unsigned long port, const void *src, unsigned long count) FILE: arch/parisc/lib/iomap.c type iomap_ops (line 43) | struct iomap_ops { function ioport_read8 (line 62) | static unsigned int ioport_read8(void __iomem *addr) function ioport_read16 (line 67) | static unsigned int ioport_read16(void __iomem *addr) function ioport_read32 (line 72) | static unsigned int ioport_read32(void __iomem *addr) function ioport_write8 (line 77) | static void ioport_write8(u8 datum, void __iomem *addr) function ioport_write16 (line 82) | static void ioport_write16(u16 datum, void __iomem *addr) function ioport_write32 (line 87) | static void ioport_write32(u32 datum, void __iomem *addr) function ioport_read8r (line 92) | static void ioport_read8r(void __iomem *addr, void *dst, unsigned long c... function ioport_read16r (line 97) | static void ioport_read16r(void __iomem *addr, void *dst, unsigned long ... function ioport_read32r (line 102) | static void ioport_read32r(void __iomem *addr, void *dst, unsigned long ... function ioport_write8r (line 107) | static void ioport_write8r(void __iomem *addr, const void *s, unsigned l... function ioport_write16r (line 112) | static void ioport_write16r(void __iomem *addr, const void *s, unsigned ... function ioport_write32r (line 117) | static void ioport_write32r(void __iomem *addr, const void *s, unsigned ... type iomap_ops (line 122) | struct iomap_ops function iomem_read8 (line 139) | static unsigned int iomem_read8(void __iomem *addr) function iomem_read16 (line 144) | static unsigned int iomem_read16(void __iomem *addr) function iomem_read32 (line 149) | static unsigned int iomem_read32(void __iomem *addr) function iomem_write8 (line 154) | static void iomem_write8(u8 datum, void __iomem *addr) function iomem_write16 (line 159) | static void iomem_write16(u16 datum, void __iomem *addr) function iomem_write32 (line 164) | static void iomem_write32(u32 datum, void __iomem *addr) function iomem_read8r (line 169) | static void iomem_read8r(void __iomem *addr, void *dst, unsigned long co... function iomem_read16r (line 177) | static void iomem_read16r(void __iomem *addr, void *dst, unsigned long c... function iomem_read32r (line 185) | static void iomem_read32r(void __iomem *addr, void *dst, unsigned long c... function iomem_write8r (line 193) | static void iomem_write8r(void __iomem *addr, const void *s, unsigned lo... function iomem_write16r (line 201) | static void iomem_write16r(void __iomem *addr, const void *s, unsigned l... function iomem_write32r (line 209) | static void iomem_write32r(void __iomem *addr, const void *s, unsigned l... type iomap_ops (line 217) | struct iomap_ops type iomap_ops (line 232) | struct iomap_ops function ioread8 (line 242) | unsigned int ioread8(void __iomem *addr) function ioread16 (line 249) | unsigned int ioread16(void __iomem *addr) function ioread32 (line 256) | unsigned int ioread32(void __iomem *addr) function iowrite8 (line 263) | void iowrite8(u8 datum, void __iomem *addr) function iowrite16 (line 272) | void iowrite16(u16 datum, void __iomem *addr) function iowrite32 (line 281) | void iowrite32(u32 datum, void __iomem *addr) function ioread8_rep (line 292) | void ioread8_rep(void __iomem *addr, void *dst, unsigned long count) function ioread16_rep (line 304) | void ioread16_rep(void __iomem *addr, void *dst, unsigned long count) function ioread32_rep (line 316) | void ioread32_rep(void __iomem *addr, void *dst, unsigned long count) function iowrite8_rep (line 328) | void iowrite8_rep(void __iomem *addr, const void *src, unsigned long count) function iowrite16_rep (line 340) | void iowrite16_rep(void __iomem *addr, const void *src, unsigned long co... function iowrite32_rep (line 352) | void iowrite32_rep(void __iomem *addr, const void *src, unsigned long co... function ioport_unmap (line 371) | void ioport_unmap(void __iomem *addr) type pci_dev (line 379) | struct pci_dev function pci_iounmap (line 400) | void pci_iounmap(struct pci_dev *dev, void __iomem * addr) FILE: arch/parisc/lib/memcpy.c type exception_data (line 69) | struct exception_data function prefetch_src (line 161) | extern inline void prefetch_src(const void *addr) function prefetch_dst (line 166) | extern inline void prefetch_dst(const void *addr) function copy_dstaligned (line 178) | static inline unsigned long copy_dstaligned(unsigned long dst, unsigned ... function pa_memcpy (line 297) | unsigned long pa_memcpy(void *dstp, const void *srcp, unsigned long len) function copy_to_user (line 488) | unsigned long copy_to_user(void __user *dst, const void *src, unsigned l... function copy_from_user (line 495) | unsigned long copy_from_user(void *dst, const void __user *src, unsigned... function copy_in_user (line 502) | unsigned long copy_in_user(void __user *dst, const void __user *src, uns... FILE: arch/parisc/lib/memset.c type op_t (line 25) | typedef unsigned long op_t; FILE: arch/parisc/math-emu/decode_exc.c function u_int (line 103) | u_int FILE: arch/parisc/math-emu/denormal.c function sgl_denormalize (line 56) | void function dbl_denormalize (line 94) | void FILE: arch/parisc/math-emu/dfcmp.c function dbl_fcmp (line 49) | int FILE: arch/parisc/math-emu/dfdiv.c function dbl_fdiv (line 49) | int FILE: arch/parisc/math-emu/dfmpy.c function dbl_fmpy (line 49) | int FILE: arch/parisc/math-emu/dfrem.c function dbl_frem (line 50) | int FILE: arch/parisc/math-emu/dfsqrt.c function dbl_fsqrt (line 50) | unsigned int FILE: arch/parisc/math-emu/dfsub.c function dbl_fsub (line 48) | int FILE: arch/parisc/math-emu/driver.c type exc_reg (line 43) | struct exc_reg { function handle_fpe (line 80) | int FILE: arch/parisc/math-emu/fcnvff.c function sgl_to_dbl_fcnvff (line 53) | int function dbl_to_sgl_fcnvff (line 140) | int FILE: arch/parisc/math-emu/fcnvfu.c function sgl_to_sgl_fcnvfu (line 58) | int function sgl_to_dbl_fcnvfu (line 179) | int function dbl_to_sgl_fcnvfu (line 300) | int function dbl_to_dbl_fcnvfu (line 423) | int FILE: arch/parisc/math-emu/fcnvfut.c function sgl_to_sgl_fcnvfut (line 59) | int function sgl_to_dbl_fcnvfut (line 128) | int function dbl_to_sgl_fcnvfut (line 198) | int function dbl_to_dbl_fcnvfut (line 267) | int FILE: arch/parisc/math-emu/fcnvfx.c function sgl_to_sgl_fcnvfx (line 57) | int function sgl_to_dbl_fcnvfx (line 154) | int function dbl_to_sgl_fcnvfx (line 275) | int function dbl_to_dbl_fcnvfx (line 386) | int FILE: arch/parisc/math-emu/fcnvfxt.c function sgl_to_sgl_fcnvfxt (line 58) | int function sgl_to_dbl_fcnvfxt (line 122) | int function dbl_to_sgl_fcnvfxt (line 196) | int function dbl_to_dbl_fcnvfxt (line 261) | int FILE: arch/parisc/math-emu/fcnvuf.c function sgl_to_sgl_fcnvuf (line 58) | int function sgl_to_dbl_fcnvuf (line 117) | int function dbl_to_sgl_fcnvuf (line 158) | int function dbl_to_dbl_fcnvuf (line 240) | int FILE: arch/parisc/math-emu/fcnvxf.c function sgl_to_sgl_fcnvxf (line 57) | int function sgl_to_dbl_fcnvxf (line 128) | int function dbl_to_sgl_fcnvxf (line 179) | int function dbl_to_dbl_fcnvxf (line 284) | int FILE: arch/parisc/math-emu/float.h type quad_floating_point (line 203) | typedef struct type sgl_integer (line 306) | typedef int sgl_integer; type dint (line 318) | struct dint { type dblwd (line 323) | struct dblwd { type quadwd (line 347) | struct quadwd { type quad_integer (line 354) | typedef struct quadwd quad_integer; type sgl_floating_point (line 358) | typedef unsigned int sgl_floating_point; type dbl_floating_point (line 359) | typedef struct dblwd dbl_floating_point; type dbl_integer (line 360) | typedef struct dint dbl_integer; type dbl_unsigned (line 361) | typedef struct dblwd dbl_unsigned; type boolean (line 411) | typedef int boolean; type FORMAT (line 412) | typedef int FORMAT; type VOID (line 413) | typedef int VOID; type operation (line 556) | typedef int operation; FILE: arch/parisc/math-emu/fmpyfadd.c function dbl_fmpyfadd (line 57) | int FILE: arch/parisc/math-emu/fpudispatch.c function parisc_linux_get_fpu_type (line 170) | static void parisc_linux_get_fpu_type(u_int fpregs[]) function u_int (line 193) | u_int function u_int (line 248) | u_int function u_int (line 286) | static u_int function u_int (line 703) | static u_int function u_int (line 1115) | static u_int function u_int (line 1255) | static u_int function u_int (line 1346) | static u_int function update_status_cbit (line 1412) | static void FILE: arch/parisc/math-emu/frnd.c function sgl_frnd (line 47) | int function dbl_frnd (line 151) | int FILE: arch/parisc/math-emu/math-emu.h type pt_regs (line 25) | struct pt_regs FILE: arch/parisc/math-emu/sfadd.c function sgl_fadd (line 48) | int FILE: arch/parisc/math-emu/sfcmp.c function sgl_fcmp (line 48) | int FILE: arch/parisc/math-emu/sfdiv.c function sgl_fdiv (line 49) | int FILE: arch/parisc/math-emu/sfmpy.c function sgl_fmpy (line 49) | int FILE: arch/parisc/math-emu/sfrem.c function sgl_frem (line 50) | int FILE: arch/parisc/math-emu/sfsqrt.c function sgl_fsqrt (line 50) | unsigned int FILE: arch/parisc/math-emu/sfsub.c function sgl_fsub (line 48) | int FILE: arch/parisc/mm/fault.c type exception_data (line 40) | struct exception_data function parisc_acctyp (line 57) | static unsigned long function do_page_fault (line 146) | void do_page_fault(struct pt_regs *regs, unsigned long code, FILE: arch/parisc/mm/init.c type mmu_gather (line 30) | struct mmu_gather type node_map_data (line 38) | struct node_map_data type resource (line 43) | struct resource type resource (line 48) | struct resource type resource (line 53) | struct resource type resource (line 60) | struct resource function mem_limit_func (line 79) | static void __init mem_limit_func(void) function setup_bootmem (line 109) | static void __init setup_bootmem(void) function free_initmem (line 366) | void free_initmem(void) function mem_init (line 442) | void __init mem_init(void) function do_check_pgt_cache (line 475) | int do_check_pgt_cache(int low, int high) function show_mem (line 482) | void show_mem(void) function map_pages (line 551) | static void __init map_pages(unsigned long start_vaddr, unsigned long st... function pagetable_init (line 664) | static void __init pagetable_init(void) function gateway_init (line 695) | static void __init gateway_init(void) function map_hpux_gateway_page (line 716) | void function paging_init (line 789) | void __init paging_init(void) function alloc_sid (line 858) | unsigned long alloc_sid(void) function free_sid (line 885) | void free_sid(unsigned long spaceid) function get_dirty_sids (line 906) | static void get_dirty_sids(unsigned long *ndirtyptr,unsigned long *dirty... function recycle_sids (line 924) | static void recycle_sids(unsigned long ndirty,unsigned long *dirty_array) function recycle_sids (line 942) | static void recycle_sids(void) function flush_tlb_all (line 973) | void flush_tlb_all(void) function flush_tlb_all (line 997) | void flush_tlb_all(void) function free_initrd_mem (line 1007) | void free_initrd_mem(unsigned long start, unsigned long end) FILE: arch/parisc/mm/ioremap.c function remap_area_pte (line 18) | static inline void remap_area_pte(pte_t * pte, unsigned long address, un... function remap_area_pmd (line 42) | static inline int remap_area_pmd(pmd_t * pmd, unsigned long address, uns... function remap_area_pages (line 66) | static int remap_area_pages(unsigned long address, unsigned long phys_addr, function gsc_bad_addr (line 101) | void gsc_bad_addr(unsigned long addr) function __raw_bad_addr (line 111) | void __raw_bad_addr(const volatile void __iomem *addr) type vm_struct (line 154) | struct vm_struct type page (line 167) | struct page function iounmap (line 199) | void iounmap(void __iomem *addr) FILE: arch/parisc/mm/kmap.c function unmap_cached_pte (line 52) | static void unmap_cached_pte(pte_t * pte, unsigned long arg) function set_uncached (line 70) | static void set_uncached(pte_t * pte, unsigned long arg) function set_cached (line 75) | static void set_cached(pte_t * pte, unsigned long arg) function iterate_pte (line 80) | static inline void iterate_pte(pmd_t * pmd, unsigned long address, function iterate_pmd (line 106) | static inline void iterate_pmd(pgd_t * dir, unsigned long address, function iterate_pages (line 132) | static void iterate_pages(unsigned long address, unsigned long size, function kernel_set_cachemode (line 148) | void FILE: arch/parisc/oprofile/init.c function oprofile_arch_init (line 15) | int __init oprofile_arch_init(struct oprofile_operations * ops) function oprofile_arch_exit (line 21) | void oprofile_arch_exit() FILE: arch/ppc/4xx_io/serial_sicc.c type tty_driver (line 197) | struct tty_driver type SICC_icount (line 227) | struct SICC_icount { type SICC_port (line 244) | struct SICC_port { type SICC_state (line 258) | struct SICC_state { type SICC_info (line 274) | struct SICC_info { type console (line 302) | struct console type SICC_info (line 304) | struct SICC_info type termios (line 304) | struct termios type tty_struct (line 305) | struct tty_struct function powerpcMtcic_cr (line 309) | static void powerpcMtcic_cr(unsigned long value) function powerpcMfcic_cr (line 314) | static unsigned long powerpcMfcic_cr(void) function powerpcMfclkgpcr (line 319) | static unsigned long powerpcMfclkgpcr(void) function sicc_set_mctrl_null (line 324) | static void sicc_set_mctrl_null(struct SICC_port *port, u_int mctrl) type SICC_port (line 328) | struct SICC_port type SICC_state (line 340) | struct SICC_state function siccuart_enable_rx_interrupt (line 342) | static void siccuart_enable_rx_interrupt(struct SICC_info *info) function siccuart_disable_rx_interrupt (line 352) | static void siccuart_disable_rx_interrupt(struct SICC_info *info) function siccuart_enable_tx_interrupt (line 363) | static void siccuart_enable_tx_interrupt(struct SICC_info *info) function siccuart_disable_tx_interrupt (line 373) | static void siccuart_disable_tx_interrupt(struct SICC_info *info) function siccuart_stop (line 384) | static void siccuart_stop(struct tty_struct *tty) function siccuart_start (line 395) | static void siccuart_start(struct tty_struct *tty) function siccuart_event (line 413) | static void siccuart_event(struct SICC_info *info, int event) function siccuart_rx_chars (line 419) | static void function siccuart_tx_chars (line 518) | static void siccuart_tx_chars(struct SICC_info *info) function irqreturn_t (line 559) | static irqreturn_t siccuart_int_rx(int irq, void *dev_id, struct pt_regs... function irqreturn_t (line 567) | static irqreturn_t siccuart_int_tx(int irq, void *dev_id, struct pt_regs... function siccuart_tasklet_action (line 574) | static void siccuart_tasklet_action(unsigned long data) function siccuart_startup (line 589) | static int siccuart_startup(struct SICC_info *info) function siccuart_shutdown (line 708) | static void siccuart_shutdown(struct SICC_info *info) function siccuart_change_speed (line 758) | static void siccuart_change_speed(struct SICC_info *info, struct termios... function siccuart_put_char (line 909) | static void siccuart_put_char(struct tty_struct *tty, u_char ch) function siccuart_flush_chars (line 926) | static void siccuart_flush_chars(struct tty_struct *tty) function siccuart_write (line 943) | static int siccuart_write(struct tty_struct *tty, function siccuart_write_room (line 978) | static int siccuart_write_room(struct tty_struct *tty) function siccuart_chars_in_buffer (line 985) | static int siccuart_chars_in_buffer(struct tty_struct *tty) function siccuart_flush_buffer (line 992) | static void siccuart_flush_buffer(struct tty_struct *tty) function siccuart_send_xchar (line 1012) | static void siccuart_send_xchar(struct tty_struct *tty, char ch) function siccuart_throttle (line 1021) | static void siccuart_throttle(struct tty_struct *tty) function siccuart_unthrottle (line 1038) | static void siccuart_unthrottle(struct tty_struct *tty) function get_serial_info (line 1059) | static int get_serial_info(struct SICC_info *info, struct serial_struct ... function set_serial_info (line 1084) | static int set_serial_info(struct SICC_info *info, function get_lsr_info (line 1189) | static int get_lsr_info(struct SICC_info *info, unsigned int *value) function get_modem_info (line 1215) | static int get_modem_info(struct SICC_info *info, unsigned int *value) function set_modem_info (line 1222) | static int set_modem_info(struct SICC_info *info, unsigned int cmd, function siccuart_break_ctl (line 1256) | static void siccuart_break_ctl(struct tty_struct *tty, int break_state) function siccuart_ioctl (line 1274) | static int siccuart_ioctl(struct tty_struct *tty, struct file *file, function siccuart_set_termios (line 1344) | static void siccuart_set_termios(struct tty_struct *tty, struct termios ... function siccuart_close (line 1399) | static void siccuart_close(struct tty_struct *tty, struct file *filp) function siccuart_wait_until_sent (line 1483) | static void siccuart_wait_until_sent(struct tty_struct *tty, int timeout) function siccuart_hangup (line 1534) | static void siccuart_hangup(struct tty_struct *tty) function block_til_ready (line 1550) | static int block_til_ready(struct tty_struct *tty, struct file *filp, type SICC_info (line 1637) | struct SICC_info type SICC_info (line 1639) | struct SICC_info type SICC_state (line 1640) | struct SICC_state type SICC_info (line 1645) | struct SICC_info type SICC_info (line 1647) | struct SICC_info function siccuart_open (line 1665) | static int siccuart_open(struct tty_struct *tty, struct file *filp) type tty_operations (line 1730) | struct tty_operations function siccuart_init (line 1751) | int __init siccuart_init(void) function siccuart_console_read (line 1797) | static int siccuart_console_read(struct console *co, const char *s, u_in... function siccuart_console_write (line 1828) | static void siccuart_console_write(struct console *co, const char *s, u_... function siccuart_console_wait_key (line 1863) | static int siccuart_console_wait_key(struct console *co) type tty_driver (line 1873) | struct tty_driver type console (line 1873) | struct console function siccuart_console_setup (line 1879) | static int __init siccuart_console_setup(struct console *co, char *options) type console (line 1993) | struct console function sicc_console_init (line 2007) | void __init sicc_console_init(void) FILE: arch/ppc/8260_io/enet.c type scc_enet_private (line 104) | struct scc_enet_private { type net_device (line 122) | struct net_device type sk_buff (line 123) | struct sk_buff type net_device (line 123) | struct net_device type net_device (line 124) | struct net_device type pt_regs (line 125) | struct pt_regs type net_device (line 126) | struct net_device type net_device_stats (line 127) | struct net_device_stats type net_device (line 127) | struct net_device type net_device (line 128) | struct net_device function scc_enet_open (line 156) | static int function scc_enet_start_xmit (line 167) | static int function scc_enet_timeout (line 238) | static void function irqreturn_t (line 275) | static irqreturn_t function scc_enet_rx (line 414) | static int function scc_enet_close (line 511) | static int type net_device_stats (line 521) | struct net_device_stats type net_device (line 521) | struct net_device type scc_enet_private (line 523) | struct scc_enet_private type scc_enet_private (line 523) | struct scc_enet_private function set_multicast_list (line 538) | static void set_multicast_list(struct net_device *dev) function scc_enet_init (line 611) | static int __init scc_enet_init(void) FILE: arch/ppc/8260_io/fcc_enet.c type phy_cmd_t (line 53) | typedef struct { type phy_info_t (line 58) | typedef struct { type net_device (line 126) | struct net_device type sk_buff (line 127) | struct sk_buff type net_device (line 127) | struct net_device type net_device (line 128) | struct net_device type pt_regs (line 129) | struct pt_regs type net_device (line 130) | struct net_device type net_device_stats (line 131) | struct net_device_stats type net_device (line 131) | struct net_device type net_device (line 132) | struct net_device type net_device (line 133) | struct net_device type net_device (line 134) | struct net_device type fcc_info_t (line 254) | typedef struct fcc_info { type fcc_enet_private (line 307) | struct fcc_enet_private { type fcc_enet_private (line 346) | struct fcc_enet_private type net_device (line 348) | struct net_device type net_device (line 351) | struct net_device type net_device (line 355) | struct net_device type net_device (line 355) | struct net_device type net_device (line 358) | struct net_device function fcc_enet_start_xmit (line 369) | static int function fcc_enet_timeout (line 460) | static void function irqreturn_t (line 495) | static irqreturn_t function fcc_enet_rx (line 639) | static int function fcc_enet_close (line 726) | static int type net_device_stats (line 735) | struct net_device_stats type net_device (line 735) | struct net_device type fcc_enet_private (line 737) | struct fcc_enet_private type fcc_enet_private (line 737) | struct fcc_enet_private function mii_queue (line 750) | static int function mii_do_cmd (line 769) | static void mii_do_cmd(struct net_device *dev, const phy_cmd_t *c) function mii_parse_sr (line 780) | static void mii_parse_sr(uint mii_reg, struct net_device *dev) function mii_parse_cr (line 798) | static void mii_parse_cr(uint mii_reg, struct net_device *dev) function mii_parse_anar (line 813) | static void mii_parse_anar(uint mii_reg, struct net_device *dev) function mii_parse_lxt970_csr (line 842) | static void mii_parse_lxt970_csr(uint mii_reg, struct net_device *dev) function mii_parse_lxt971_sr2 (line 925) | static void mii_parse_lxt971_sr2(uint mii_reg, struct net_device *dev) function mii_parse_qs6612_pcr (line 1004) | static void mii_parse_qs6612_pcr(uint mii_reg, struct net_device *dev) function mii_parse_dm9131_acsr (line 1082) | static void mii_parse_dm9131_acsr(uint mii_reg, struct net_device *dev) function mii_display_status (line 1158) | static void mii_display_status(struct net_device *dev) function mii_display_config (line 1194) | static void mii_display_config(struct net_device *dev) function mii_relink (line 1225) | static void mii_relink(struct net_device *dev) function mii_queue_relink (line 1245) | static void mii_queue_relink(uint mii_reg, struct net_device *dev) function mii_queue_config (line 1254) | static void mii_queue_config(uint mii_reg, struct net_device *dev) function mii_discover_phy3 (line 1273) | static void function mii_discover_phy (line 1299) | static void function irqreturn_t (line 1324) | static irqreturn_t function set_multicast_list (line 1346) | static void function fcc_enet_set_mac_address (line 1418) | int fcc_enet_set_mac_address(struct net_device *dev, void *p) function fec_enet_init (line 1444) | static int __init fec_enet_init(void) function init_fcc_shutdown (line 1518) | static void __init function init_fcc_ioports (line 1542) | static void __init function init_fcc_param (line 1600) | static void __init function init_fcc_startup (line 1806) | static void __init function uint (line 1888) | static uint function fcc_stop (line 1965) | static void function fcc_restart (line 1979) | static void function fcc_enet_open (line 1997) | static int FILE: arch/ppc/8xx_io/commproc.c type mm_struct (line 42) | struct mm_struct type cpm_action (line 51) | struct cpm_action { type cpm_action (line 55) | struct cpm_action type pt_regs (line 56) | struct pt_regs type pt_regs (line 57) | struct pt_regs function cpm_mask_irq (line 73) | static void function cpm_unmask_irq (line 81) | static void function cpm_ack (line 89) | static void function cpm_eoi (line 95) | static void type hw_interrupt_type (line 103) | struct hw_interrupt_type type vm_area_struct (line 111) | struct vm_area_struct function m8xx_cpm_reset (line 113) | void function alloc_host_memory (line 165) | static void type irqaction (line 180) | struct irqaction type irqaction (line 184) | struct irqaction function cpm_interrupt_init (line 190) | void function cpm_get_irq (line 223) | int function irqreturn_t (line 240) | static irqreturn_t function irqreturn_t (line 255) | static irqreturn_t function irqreturn_t (line 264) | static irqreturn_t function cpm_install_handler (line 285) | void function cpm_free_handler (line 314) | void function uint (line 327) | uint function cpm_setbrg (line 353) | void function m8xx_cpm_dpinit (line 385) | void m8xx_cpm_dpinit(void) function uint (line 413) | uint cpm_dpalloc(uint size, uint align) function cpm_dpfree (line 427) | int cpm_dpfree(uint offset) function uint (line 440) | uint cpm_dpalloc_fixed(uint offset, uint size, uint align) function cpm_dpdump (line 454) | void cpm_dpdump(void) FILE: arch/ppc/8xx_io/cs4218.h function ioctl_return (line 52) | static inline int ioctl_return(int *addr, int value) type SETTINGS (line 65) | typedef struct { type MACHINE (line 76) | typedef struct { type TRANS (line 117) | typedef struct { type sound_queue (line 133) | struct sound_queue { FILE: arch/ppc/8xx_io/cs4218_tdm.c type cs_sound_settings (line 304) | struct cs_sound_settings { type cs_sound_settings (line 319) | struct cs_sound_settings type pt_regs (line 335) | struct pt_regs type sound_mixer (line 367) | struct sound_mixer { type sound_mixer (line 372) | struct sound_mixer type sound_queue (line 374) | struct sound_queue type sound_queue (line 375) | struct sound_queue type sound_state (line 387) | struct sound_state { type sound_state (line 393) | struct sound_state type file (line 397) | struct file function cs4218_ct_law (line 430) | static ssize_t cs4218_ct_law(const u_char *userPtr, size_t userCount, function cs4218_ct_s8 (line 462) | static ssize_t cs4218_ct_s8(const u_char *userPtr, size_t userCount, function cs4218_ct_u8 (line 493) | static ssize_t cs4218_ct_u8(const u_char *userPtr, size_t userCount, function cs4218_ct_s16 (line 529) | static ssize_t cs4218_ct_s16(const u_char *userPtr, size_t userCount, function cs4218_ct_u16 (line 558) | static ssize_t cs4218_ct_u16(const u_char *userPtr, size_t userCount, function cs4218_ctx_law (line 590) | static ssize_t cs4218_ctx_law(const u_char *userPtr, size_t userCount, function cs4218_ctx_s8 (line 637) | static ssize_t cs4218_ctx_s8(const u_char *userPtr, size_t userCount, function cs4218_ctx_u8 (line 682) | static ssize_t cs4218_ctx_u8(const u_char *userPtr, size_t userCount, function cs4218_ctx_s16 (line 727) | static ssize_t cs4218_ctx_s16(const u_char *userPtr, size_t userCount, function cs4218_ctx_u16 (line 771) | static ssize_t cs4218_ctx_u16(const u_char *userPtr, size_t userCount, function cs4218_ct_s8_read (line 816) | static ssize_t cs4218_ct_s8_read(const u_char *userPtr, size_t userCount, function cs4218_ct_u8_read (line 849) | static ssize_t cs4218_ct_u8_read(const u_char *userPtr, size_t userCount, function cs4218_ct_s16_read (line 882) | static ssize_t cs4218_ct_s16_read(const u_char *userPtr, size_t userCount, function cs4218_ct_u16_read (line 911) | static ssize_t cs4218_ct_u16_read(const u_char *userPtr, size_t userCount, function CS_Free (line 975) | static void CS_Free(void *ptr, unsigned int size) function CS_IrqInit (line 988) | static int __init CS_IrqInit(void) function CS_IrqCleanup (line 995) | static void CS_IrqCleanup(void) function CS_Silence (line 1022) | static void CS_Silence(void) function CS_Init (line 1048) | static void CS_Init(void) function CS_SetFormat (line 1095) | static int CS_SetFormat(int format) function cs_get_volume (line 1139) | static int cs_get_volume(uint reg) function cs_volume_setter (line 1148) | static int cs_volume_setter(int volume, int mute) function cs_get_gain (line 1175) | static int cs_get_gain(uint reg) function cs_set_gain (line 1184) | static int cs_set_gain(int gain) function CS_SetVolume (line 1199) | static int CS_SetVolume(int volume) function CS_Play (line 1204) | static void CS_Play(void) function CS_Record (line 1273) | static void CS_Record(void) function cs4218_tdm_tx_intr (line 1295) | static void function cs4218_tdm_rx_intr (line 1321) | static void function cs_nosound (line 1368) | static void cs_nosound(unsigned long xx) type timer_list (line 1383) | struct timer_list function cs_mksound (line 1386) | static void cs_mksound(unsigned int hz, unsigned int ticks) function sound_silence (line 1486) | static void sound_silence(void) function sound_init (line 1495) | static void sound_init(void) function sound_set_format (line 1501) | static int sound_set_format(int format) function sound_set_speed (line 1507) | static int sound_set_speed(int speed) function sound_set_stereo (line 1521) | static int sound_set_stereo(int stereo) function sound_set_volume (line 1537) | static int sound_set_volume(int volume) function sound_copy_translate (line 1542) | static ssize_t sound_copy_translate(const u_char *userPtr, function sound_copy_translate_read (line 1581) | static ssize_t sound_copy_translate_read(const u_char *userPtr, function mixer_open (line 1625) | static int mixer_open(struct inode *inode, struct file *file) function mixer_release (line 1632) | static int mixer_release(struct inode *inode, struct file *file) function mixer_ioctl (line 1639) | static int mixer_ioctl(struct inode *inode, struct file *file, u_int cmd, type file_operations (line 1717) | struct file_operations function mixer_init (line 1727) | static void __init mixer_init(void) function sq_allocate_buffers (line 1751) | static int sq_allocate_buffers(void) function sq_release_buffers (line 1774) | static void sq_release_buffers(void) function sq_allocate_read_buffers (line 1787) | static int sq_allocate_read_buffers(void) function sq_release_read_buffers (line 1811) | static void sq_release_read_buffers(void) function sq_setup (line 1826) | static void sq_setup(int numBufs, int bufSize, char **write_buffers) function read_sq_setup (line 1861) | static void read_sq_setup(int numBufs, int bufSize, char **read_buffers) function sq_play (line 1899) | static void sq_play(void) function sq_write (line 1907) | static ssize_t sq_write(struct file *file, const char *src, size_t uLeft, function sq_read (line 1990) | static ssize_t sq_read(struct file *file, char *dst, size_t uLeft, function sq_open (line 2042) | static int sq_open(struct inode *inode, struct file *file) function sq_reset (line 2130) | static void sq_reset(void) function sq_fsync (line 2142) | static int sq_fsync(struct file *filp, struct dentry *dentry) function sq_release (line 2165) | static int sq_release(struct inode *inode, struct file *file) function sq_ioctl (line 2206) | static int sq_ioctl(struct inode *inode, struct file *file, u_int cmd, type file_operations (line 2304) | struct file_operations function sq_init (line 2316) | static void __init sq_init(void) function state_open (line 2357) | static int state_open(struct inode *inode, struct file *file) function state_release (line 2417) | static int state_release(struct inode *inode, struct file *file) function state_read (line 2424) | static ssize_t state_read(struct file *file, char *buf, size_t count, type file_operations (line 2439) | struct file_operations function state_init (line 2449) | static void __init state_init(void) function sound_lseek (line 2460) | static long long sound_lseek(struct file *file, long long offset, int orig) function tdm8xx_sound_init (line 2469) | int __init tdm8xx_sound_init(void) function cs4218_intr (line 2650) | static void function dmasound_setup (line 2687) | void __init dmasound_setup(char *str, int *ints) function sw_spi_init (line 2722) | static function uint (line 2752) | static function sw_spi_io (line 2767) | static function cleanup_module (line 2814) | void cleanup_module(void) FILE: arch/ppc/8xx_io/enet.c type scc_enet_private (line 127) | struct scc_enet_private { type net_device (line 150) | struct net_device type sk_buff (line 151) | struct sk_buff type net_device (line 151) | struct net_device type net_device (line 152) | struct net_device type pt_regs (line 153) | struct pt_regs type net_device (line 154) | struct net_device type net_device_stats (line 155) | struct net_device_stats type net_device (line 155) | struct net_device type net_device (line 156) | struct net_device function scc_enet_open (line 185) | static int function scc_enet_start_xmit (line 197) | static int function scc_enet_timeout (line 273) | static void function scc_enet_interrupt (line 308) | static void function scc_enet_rx (line 444) | static int function scc_enet_close (line 541) | static int type net_device_stats (line 551) | struct net_device_stats type net_device (line 551) | struct net_device type scc_enet_private (line 553) | struct scc_enet_private type scc_enet_private (line 553) | struct scc_enet_private function set_multicast_list (line 568) | static void set_multicast_list(struct net_device *dev) function scc_enet_init (line 643) | static int __init scc_enet_init(void) FILE: arch/ppc/8xx_io/fec.c type phy_cmd_t (line 63) | typedef struct { type phy_info_t (line 68) | typedef struct { type fec_enet_private (line 148) | struct fec_enet_private { type net_device (line 197) | struct net_device type sk_buff (line 198) | struct sk_buff type net_device (line 198) | struct net_device type net_device (line 200) | struct net_device type pt_regs (line 202) | struct pt_regs type net_device (line 204) | struct net_device type net_device (line 205) | struct net_device type net_device (line 207) | struct net_device type net_device (line 208) | struct net_device type net_device (line 210) | struct net_device type net_device_stats (line 211) | struct net_device_stats type net_device (line 211) | struct net_device type net_device (line 212) | struct net_device type net_device (line 213) | struct net_device type net_device (line 214) | struct net_device type mii_list_t (line 222) | typedef struct mii_list { type net_device (line 234) | struct net_device type net_device (line 235) | struct net_device function fec_register_ph (line 284) | int function fec_unregister_ph (line 314) | int function fec_enet_start_xmit (line 342) | static int function fec_timeout (line 427) | static void function fec_enet_interrupt (line 474) | static void type net_device (line 533) | struct net_device type net_device (line 535) | struct net_device type fec_enet_private (line 538) | struct fec_enet_private type sk_buff (line 540) | struct sk_buff type ethhdr (line 570) | struct ethhdr type net_device (line 631) | struct net_device type net_device (line 633) | struct net_device type fec_enet_private (line 636) | struct fec_enet_private type sk_buff (line 639) | struct sk_buff type ethhdr (line 697) | struct ethhdr function fec_enet_mii (line 778) | static void function mii_queue (line 808) | static int function mii_do_cmd (line 847) | static void mii_do_cmd(struct net_device *dev, const phy_cmd_t *c) function mii_parse_sr (line 858) | static void mii_parse_sr(uint mii_reg, struct net_device *dev) function mii_parse_cr (line 875) | static void mii_parse_cr(uint mii_reg, struct net_device *dev) function mii_parse_anar (line 888) | static void mii_parse_anar(uint mii_reg, struct net_device *dev) function mii_disp_reg (line 905) | static void mii_disp_reg(uint mii_reg, struct net_device *dev) function mii_parse_lxt970_csr (line 922) | static void mii_parse_lxt970_csr(uint mii_reg, struct net_device *dev) function mii_parse_lxt971_sr2 (line 1004) | static void mii_parse_lxt971_sr2(uint mii_reg, struct net_device *dev) function mii_parse_qs6612_pcr (line 1082) | static void mii_parse_qs6612_pcr(uint mii_reg, struct net_device *dev) function mii_parse_amd79c874_dr (line 1157) | static void mii_parse_amd79c874_dr(uint mii_reg, struct net_device *dev,... function mii_display_status (line 1230) | static void mii_display_status(struct net_device *dev) function mii_display_config (line 1266) | static void mii_display_config(struct net_device *dev) function mii_relink (line 1297) | static void mii_relink(struct net_device *dev) function mii_queue_relink (line 1322) | static void mii_queue_relink(uint mii_reg, struct net_device *dev) function mii_queue_config (line 1331) | static void mii_queue_config(uint mii_reg, struct net_device *dev) function mii_discover_phy3 (line 1351) | static void function mii_discover_phy (line 1378) | static void type fec_enet_private (line 1415) | struct fec_enet_private function fec_enet_open (line 1445) | static int function fec_enet_close (line 1478) | static int type net_device_stats (line 1489) | struct net_device_stats type net_device (line 1489) | struct net_device type fec_enet_private (line 1491) | struct fec_enet_private type fec_enet_private (line 1491) | struct fec_enet_private function set_multicast_list (line 1506) | static void set_multicast_list(struct net_device *dev) function fec_enet_init (line 1572) | static int __init fec_enet_init(void) function fec_restart (line 1794) | static void function fec_stop (line 1926) | static void FILE: arch/ppc/8xx_io/micropatch.c function cpm_load_patch (line 624) | void function verify_patch (line 712) | void FILE: arch/ppc/amiga/amiints.c type ciabase (line 58) | struct ciabase function ami_badint (line 70) | static void ami_badint(int irq, void *dev_id, struct pt_regs *fp) function __init (line 86) | __init function amiga_enable_irq (line 127) | void amiga_enable_irq(unsigned int irq) function amiga_disable_irq (line 157) | void amiga_disable_irq(unsigned int irq) function amiga_do_irq (line 183) | inline void amiga_do_irq(int irq, struct pt_regs *fp) function amiga_do_irq_list (line 192) | void amiga_do_irq_list(int irq, struct pt_regs *fp) function ami_int1 (line 209) | static void ami_int1(int irq, void *dev_id, struct pt_regs *fp) function ami_int3 (line 232) | static void ami_int3(int irq, void *dev_id, struct pt_regs *fp) function ami_int4 (line 253) | static void ami_int4(int irq, void *dev_id, struct pt_regs *fp) function ami_int5 (line 282) | static void ami_int5(int irq, void *dev_id, struct pt_regs *fp) function ami_int7 (line 299) | static void ami_int7(int irq, void *dev_id, struct pt_regs *fp) type irqaction (line 308) | struct irqaction type pt_regs (line 319) | struct pt_regs FILE: arch/ppc/amiga/bootinfo.c type mem_info (line 21) | struct mem_info type mem_info (line 22) | struct mem_info type mem_info (line 23) | struct mem_info type bi_record (line 25) | struct bi_record type bi_record (line 26) | struct bi_record type bi_record (line 27) | struct bi_record function parse_bootinfo (line 29) | void __init parse_bootinfo(const struct bi_record *record) FILE: arch/ppc/amiga/cia.c type ciabase (line 25) | struct ciabase { function cia_set_irq_private (line 58) | static unsigned char cia_set_irq_private(struct ciabase *base, function cia_set_irq (line 73) | unsigned char cia_set_irq(unsigned int irq, int set) function cia_get_irq_mask (line 89) | unsigned char cia_get_irq_mask(unsigned int irq) function cia_able_irq_private (line 102) | static unsigned char cia_able_irq_private(struct ciabase *base, function cia_able_irq (line 121) | unsigned char cia_able_irq(unsigned int irq, int enable) function cia_handler (line 137) | static void cia_handler(int irq, void *dev_id, struct pt_regs *fp) function cia_init_IRQ (line 161) | void __init cia_init_IRQ(struct ciabase *base) FILE: arch/ppc/amiga/config.c type amiga_hw_present (line 48) | struct amiga_hw_present type pt_regs (line 74) | struct pt_regs type pt_regs (line 77) | struct pt_regs type pt_regs (line 79) | struct pt_regs type hwclk_time (line 91) | struct hwclk_time type console (line 99) | struct console type console (line 101) | struct console type console (line 108) | struct console type resource (line 120) | struct resource type resource (line 129) | struct resource type resource (line 133) | struct resource function amiga_parse_bootinfo (line 140) | int amiga_parse_bootinfo(const struct bi_record *record) function amiga_identify (line 212) | static void __init amiga_identify(void) function config_amiga (line 375) | void __init config_amiga(void) function amiga_sched_init (line 478) | static void __init amiga_sched_init(irqreturn_t (*timer_routine)(int, vo... function amiga_gettimeoffset (line 507) | static unsigned long amiga_gettimeoffset (void) function a3000_gettod (line 535) | static void a3000_gettod (int *yearp, int *monp, int *dayp, function a2000_gettod (line 552) | static void a2000_gettod (int *yearp, int *monp, int *dayp, function amiga_hwclk (line 579) | static int amiga_hwclk(int op, struct hwclk_time *t) function amiga_set_clock_mmss (line 672) | static int amiga_set_clock_mmss (unsigned long nowtime) function amiga_reset (line 709) | static void amiga_reset (void) type savekmsg (line 724) | struct savekmsg { type savekmsg (line 732) | struct savekmsg function amiga_mem_console_write (line 734) | static void amiga_mem_console_write(struct console *co, const char *s, function amiga_savekmsg_init (line 743) | static void amiga_savekmsg_init(void) function amiga_serial_putc (line 754) | static void amiga_serial_putc(char c) function amiga_serial_console_write (line 762) | void amiga_serial_console_write(struct console *co, const char *s, function amiga_serial_puts (line 779) | void amiga_serial_puts(const char *s) function amiga_serial_console_wait_key (line 784) | int amiga_serial_console_wait_key(struct console *co) function amiga_serial_gets (line 796) | void amiga_serial_gets(struct console *co, char *s, int len) function amiga_debug_init (line 835) | static void __init amiga_debug_init(void) function amiga_heartbeat (line 845) | static void amiga_heartbeat(int on) function amiga_get_model (line 858) | static void amiga_get_model(char *model) function amiga_get_hardware_list (line 864) | static int amiga_get_hardware_list(char *buffer) function get_hardware_list (line 938) | int get_hardware_list(char *buffer) FILE: arch/ppc/amiga/ints.c function __init (line 48) | __init function irq_node_t (line 67) | irq_node_t *new_irq_node(void) function sys_request_irq (line 80) | int sys_request_irq(unsigned int irq, function sys_free_irq (line 112) | void sys_free_irq(unsigned int irq, void *dev_id) function asmlinkage (line 129) | asmlinkage void process_int(unsigned long vec, struct pt_regs *fp) function m68k_get_irq_list (line 144) | int m68k_get_irq_list(struct seq_file *p, void *v) FILE: arch/ppc/amiga/time.c function m68k_get_rtc_time (line 14) | unsigned long m68k_get_rtc_time(void) function m68k_set_rtc_time (line 29) | int m68k_set_rtc_time(unsigned long nowtime) function apus_heartbeat (line 36) | void apus_heartbeat (void) FILE: arch/ppc/boot/common/bootinfo.c type bi_record (line 18) | struct bi_record type bi_record (line 20) | struct bi_record type bi_record (line 21) | struct bi_record type bi_record (line 32) | struct bi_record type bi_record (line 35) | struct bi_record function bootinfo_init (line 40) | void function bootinfo_append (line 53) | void FILE: arch/ppc/boot/common/misc-common.c function cursor (line 36) | int cursor(int x, int y) {return 0;} function scroll (line 37) | void scroll(void) {} function CRT_tstc (line 44) | int CRT_tstc(void) {return 0;} function CRT_getc (line 45) | int CRT_getc(void) {return 0;} function pause (line 71) | void pause(void) function exit (line 76) | void exit(void) function tstc (line 82) | int tstc(void) function getc (line 96) | int getc(void) function putc (line 111) | void function puts (line 156) | void puts(const char *s) function error (line 200) | void error(char *x) function gunzip (line 228) | void gunzip(void *dst, int dstlen, unsigned char *src, int *lenp) function puthex (line 275) | void function _printk (line 293) | void function _vprintk (line 306) | void function _cvt (line 441) | int function _dump_buf_with_offset (line 465) | void function _dump_buf (line 513) | void function ISA_init (line 526) | void ISA_init(unsigned long base) function outb (line 531) | void function inb (line 539) | unsigned char FILE: arch/ppc/boot/common/ns16550.c type serial_state (line 18) | struct serial_state function serial_init (line 24) | unsigned long serial_init(int chan, void *ignored) function serial_putc (line 79) | void function serial_getc (line 87) | unsigned char function serial_tstc (line 95) | int FILE: arch/ppc/boot/common/serial_stub.c function serial_init (line 14) | unsigned long __attribute__ ((weak)) function serial_close (line 20) | void __attribute__ ((weak)) FILE: arch/ppc/boot/include/cpc700.h function cpc700_read_memreg (line 19) | static inline long FILE: arch/ppc/boot/include/nonstdio.h type FILE (line 13) | typedef int FILE; FILE: arch/ppc/boot/include/of1275.h function pause (line 36) | extern inline void pause(void) FILE: arch/ppc/boot/include/rs6000.h type external_filehdr (line 12) | struct external_filehdr { type AOUTHDR (line 38) | typedef struct type external_scnhdr (line 77) | struct external_scnhdr { type external_lineno (line 119) | struct external_lineno { type external_syment (line 138) | struct external_syment type external_reloc (line 228) | struct external_reloc { FILE: arch/ppc/boot/include/serial.h type serial_state (line 24) | struct serial_state { FILE: arch/ppc/boot/lib/kbd.c function kbd (line 20) | static int kbd(int noblock) function __kbdreset (line 130) | static int __kbdreset(void) function kbdreset (line 202) | static void kbdreset(void) function CRT_getc (line 224) | int CRT_getc(void) function CRT_tstc (line 239) | int CRT_tstc(void) FILE: arch/ppc/boot/lib/vreset.c type VaRegs (line 26) | struct VaRegs type VgaRegs (line 31) | struct VgaRegs type VgaRegs (line 39) | struct VgaRegs function mdelay (line 44) | static void mdelay(int ms) type VgaRegs (line 63) | struct VgaRegs type RGBColors (line 108) | struct RGBColors type RGBColors (line 118) | struct RGBColors function outw (line 392) | static inline void function vga_init (line 399) | int function writeAttr (line 491) | void function setTextRegs (line 503) | void function setTextCLUT (line 529) | void function loadFont (line 546) | void function unlockS3 (line 577) | static void function cursor (line 655) | void function clearVideoMemory (line 665) | void type PCI_ConfigInfo (line 689) | struct PCI_ConfigInfo { function unlockVideo (line 710) | void function SwapBytes (line 727) | long function scanPCI (line 744) | int function PCIVendor (line 776) | static function printslots (line 786) | static FILE: arch/ppc/boot/of1275/claim.c type prom_args (line 16) | struct prom_args { FILE: arch/ppc/boot/of1275/enter.c function enter (line 13) | void FILE: arch/ppc/boot/of1275/exit.c function exit (line 13) | void FILE: arch/ppc/boot/of1275/finddevice.c function phandle (line 13) | phandle FILE: arch/ppc/boot/of1275/getprop.c function getprop (line 13) | int FILE: arch/ppc/boot/of1275/map.c function map (line 16) | int FILE: arch/ppc/boot/of1275/ofinit.c function ofinit (line 16) | void FILE: arch/ppc/boot/of1275/ofstdio.c function ofstdio (line 13) | int FILE: arch/ppc/boot/of1275/read.c function read (line 13) | int FILE: arch/ppc/boot/of1275/release.c function release (line 13) | void FILE: arch/ppc/boot/of1275/write.c function write (line 13) | int FILE: arch/ppc/boot/openfirmware/chrpmain.c function boot (line 46) | void FILE: arch/ppc/boot/openfirmware/coffmain.c function boot (line 46) | void boot(int a1, int a2, void *prom) FILE: arch/ppc/boot/openfirmware/common.c type memchunk (line 26) | struct memchunk { type memchunk (line 31) | struct memchunk type memchunk (line 36) | struct memchunk function gunzip (line 65) | void gunzip(void *dst, int dstlen, unsigned char *src, int *lenp) function make_bi_recs (line 116) | void make_bi_recs(unsigned long addr, char *name, unsigned int mach, FILE: arch/ppc/boot/openfirmware/dummy.c function main (line 1) | int main(void) FILE: arch/ppc/boot/openfirmware/newworldmain.c function boot (line 40) | void boot(int a1, int a2, void *prom) FILE: arch/ppc/boot/openfirmware/start.c function start (line 21) | void function writestring (line 33) | int writestring(void *f, char *ptr, int nb) function putc (line 52) | int function putchar (line 60) | int function fputs (line 66) | int function readchar (line 74) | int function getchar (line 94) | int function printk (line 149) | void function printf (line 161) | int FILE: arch/ppc/boot/simple/chrpmap.c function board_isa_init (line 9) | void board_isa_init(void) FILE: arch/ppc/boot/simple/cpc700_memory.c function cpc700_get_mem_size (line 18) | unsigned long FILE: arch/ppc/boot/simple/dummy.c function main (line 1) | int main(void) FILE: arch/ppc/boot/simple/embed_config.c function embed_config (line 49) | void function u_char (line 105) | u_char function rpx_eth (line 139) | static void function uint (line 151) | static uint function rpx_brate (line 168) | static void function rpx_cpuspeed (line 184) | static void function rpx_memsize (line 221) | static void function rpx_nvramsize (line 238) | static void function embed_config (line 261) | void function embed_config (line 342) | void function embed_config (line 376) | void function clk_8260 (line 413) | static void function clk_8280 (line 455) | static void function embed_config (line 490) | void function embed_config (line 522) | void function embed_config (line 559) | void function embed_config (line 592) | void function embed_config (line 679) | void function embed_config (line 712) | void function embed_config (line 746) | void function get_board_info (line 794) | static void function embed_config (line 802) | void function embed_config (line 809) | void function embed_config (line 869) | void function embed_config (line 949) | void FILE: arch/ppc/boot/simple/iic.c function iic_init (line 19) | static void function iic_read (line 113) | void FILE: arch/ppc/boot/simple/m8260_tty.c function serial_init (line 25) | unsigned long function serial_readbuf (line 223) | int function serial_putc (line 258) | void function serial_getc (line 289) | char function serial_tstc (line 304) | int FILE: arch/ppc/boot/simple/m8xx_tty.c function serial_putc (line 239) | void function serial_getc (line 259) | char function serial_tstc (line 280) | int FILE: arch/ppc/boot/simple/misc-embedded.c function embed_config (line 77) | void __attribute__ ((weak)) function load_kernel (line 82) | unsigned long FILE: arch/ppc/boot/simple/misc-prep.c type bi_record (line 35) | struct bi_record function writel (line 40) | static void function pci_read_config_32 (line 51) | static void function scroll (line 67) | void function load_kernel (line 78) | unsigned long function get_mem_size (line 163) | unsigned long FILE: arch/ppc/boot/simple/misc-spruce.c function cpc700_pcibios_read_config_byte (line 34) | void cpc700_pcibios_read_config_byte(unsigned char bus, unsigned char de... function cpc700_pcibios_write_config_byte (line 43) | void cpc700_pcibios_write_config_byte(unsigned char bus, unsigned char d... function cpc700_pcibios_read_config_word (line 52) | void cpc700_pcibios_read_config_word(unsigned char bus, unsigned char de... function cpc700_pcibios_write_config_word (line 61) | void cpc700_pcibios_write_config_word(unsigned char bus, unsigned char d... function cpc700_pcibios_read_config_dword (line 70) | void cpc700_pcibios_read_config_dword(unsigned char bus, unsigned char d... function cpc700_pcibios_write_config_dword (line 79) | void cpc700_pcibios_write_config_dword(unsigned char bus, unsigned char ... function get_mem_size (line 109) | unsigned long function load_kernel (line 173) | unsigned long FILE: arch/ppc/boot/simple/misc.c function get_mem_size (line 85) | unsigned long __attribute__ ((weak)) type bi_record (line 91) | struct bi_record type bi_record (line 99) | struct bi_record function board_isa_init (line 272) | void __attribute__ ((weak)) FILE: arch/ppc/boot/simple/mpc10x_memory.c function get_mem_size (line 61) | unsigned long FILE: arch/ppc/boot/simple/mpc52xx_tty.c type mpc52xx_psc (line 36) | struct mpc52xx_psc type mpc52xx_psc (line 36) | struct mpc52xx_psc function mpc52xx_ipbfreq (line 43) | int function serial_init (line 67) | unsigned long function serial_putc (line 117) | void function serial_getc (line 127) | char function serial_tstc (line 135) | int FILE: arch/ppc/boot/simple/mv64x60_stub.c function mv64x60_board_init (line 21) | void __attribute__ ((weak)) FILE: arch/ppc/boot/simple/mv64x60_tty.c function mv64x60_in_le32 (line 29) | inline unsigned function mv64x60_out_le32 (line 39) | inline void type sdma_regs (line 52) | struct sdma_regs { type sdma_regs (line 63) | struct sdma_regs type mv64x60_rx_desc (line 78) | struct mv64x60_rx_desc { type mv64x60_tx_desc (line 86) | struct mv64x60_tx_desc { type mv64x60_rx_desc (line 103) | struct mv64x60_rx_desc type mv64x60_tx_desc (line 104) | struct mv64x60_tx_desc function serial_init (line 140) | unsigned long function stop_dma (line 268) | static void function wait_for_ownership (line 290) | static int function serial_putc (line 306) | void function serial_getc (line 332) | unsigned char function serial_tstc (line 350) | int function serial_close (line 379) | void FILE: arch/ppc/boot/simple/pci.c type pci_map_t (line 18) | typedef struct { function pci_scanner (line 59) | void function probe_addresses (line 139) | void function map_pci_addrs (line 186) | void FILE: arch/ppc/boot/simple/pibs.c function simple_strtoull (line 56) | unsigned long long simple_strtoull(const char *cp,char **endp,unsigned i... FILE: arch/ppc/boot/simple/prepmap.c function board_isa_init (line 9) | void board_isa_init(void) FILE: arch/ppc/boot/simple/qspan_pci.c function qspan_init (line 83) | void function qs_pci_read_config_byte (line 146) | int qs_pci_read_config_byte(unsigned char bus, unsigned char dev_fn, function qs_pci_read_config_word (line 169) | int qs_pci_read_config_word(unsigned char bus, unsigned char dev_fn, function qs_pci_read_config_dword (line 192) | int qs_pci_read_config_dword(unsigned char bus, unsigned char dev_fn, function qs_pci_write_config_byte (line 207) | int qs_pci_write_config_byte(unsigned char bus, unsigned char dev_fn, function qs_pci_write_config_word (line 231) | int qs_pci_write_config_word(unsigned char bus, unsigned char dev_fn, function qs_pci_write_config_dword (line 255) | int qs_pci_write_config_dword(unsigned char bus, unsigned char dev_fn, FILE: arch/ppc/boot/utils/addRamDisk.c function get4k (line 13) | void get4k(FILE *file, char *buf ) function put4k (line 21) | void put4k(FILE *file, char *buf ) function death (line 26) | void death(const char *msg, FILE *fdesc, const char *fname) function main (line 34) | int main(int argc, char **argv) FILE: arch/ppc/boot/utils/addSystemMap.c function xlate (line 7) | void xlate( char * inb, char * trb, unsigned len ) function get4k (line 32) | void get4k( /*istream *inf*/FILE *file, char *buf ) function put4k (line 40) | void put4k( /*ostream *outf*/FILE *file, char *buf ) function main (line 45) | int main(int argc, char **argv) FILE: arch/ppc/boot/utils/addnote.c function main (line 78) | int main(int ac, char **av) FILE: arch/ppc/boot/utils/hack-coff.c function main (line 31) | int FILE: arch/ppc/boot/utils/mkbugboot.c function le32_to_cpu (line 39) | unsigned long le32_to_cpu(unsigned long x) function le16_to_cpu (line 48) | unsigned short le16_to_cpu(unsigned short x) type bug_boot_header_t (line 58) | typedef struct bug_boot_header { function copy_image (line 67) | uint32_t copy_image(int32_t in_fd, int32_t out_fd) function write_bugboot_header (line 94) | void write_bugboot_header(int32_t out_fd, uint32_t boot_size) function calc_checksum (line 111) | uint16_t calc_checksum(int32_t bug_fd) function main (line 130) | int main(int argc, char *argv[]) FILE: arch/ppc/boot/utils/mknote.c function main (line 18) | int main(void) FILE: arch/ppc/boot/utils/mkprep.c function le32_to_cpu (line 27) | unsigned long le32_to_cpu(unsigned long x) function le16_to_cpu (line 37) | unsigned short le16_to_cpu(unsigned short x) type dword_t (line 52) | typedef unsigned long dword_t; type word_t (line 53) | typedef unsigned short word_t; type byte_t (line 54) | typedef unsigned char byte_t; type byte_t (line 55) | typedef byte_t block_t[512]; type byte_t (line 56) | typedef byte_t page_t[4096]; type partition_entry_t (line 63) | typedef struct partition_entry { function main (line 87) | int main(int argc, char *argv[]) function write_prep_partition (line 149) | void write_prep_partition(int in, int out) function copy_image (line 233) | void function write_asm_data (line 244) | void FILE: arch/ppc/boot/utils/mktree.c type boot_block_t (line 28) | typedef struct boot_block { function main (line 41) | int main(int argc, char *argv[]) FILE: arch/ppc/kernel/align.c type aligninfo (line 19) | struct aligninfo { type aligninfo (line 51) | struct aligninfo function fix_alignment (line 184) | int FILE: arch/ppc/kernel/asm-offsets.c function main (line 33) | int FILE: arch/ppc/kernel/bitops.c function set_bit (line 13) | void set_bit(int nr, volatile void * addr) function clear_bit (line 31) | void clear_bit(int nr, volatile void *addr) function change_bit (line 49) | void change_bit(int nr, volatile void *addr) function test_and_set_bit (line 67) | int test_and_set_bit(int nr, volatile void *addr) function test_and_clear_bit (line 87) | int test_and_clear_bit(int nr, volatile void *addr) function test_and_change_bit (line 107) | int test_and_change_bit(int nr, volatile void *addr) FILE: arch/ppc/kernel/cputable.c type cpu_spec (line 19) | struct cpu_spec type cpu_spec (line 21) | struct cpu_spec type cpu_spec (line 22) | struct cpu_spec type cpu_spec (line 23) | struct cpu_spec type cpu_spec (line 24) | struct cpu_spec type cpu_spec (line 25) | struct cpu_spec type cpu_spec (line 26) | struct cpu_spec type cpu_spec (line 27) | struct cpu_spec type cpu_spec (line 28) | struct cpu_spec type cpu_spec (line 29) | struct cpu_spec type cpu_spec (line 30) | struct cpu_spec type cpu_spec (line 31) | struct cpu_spec type cpu_spec (line 32) | struct cpu_spec type cpu_spec (line 33) | struct cpu_spec type cpu_spec (line 85) | struct cpu_spec FILE: arch/ppc/kernel/dma-mapping.c type vm_region (line 105) | struct vm_region { type vm_region (line 111) | struct vm_region type vm_region (line 117) | struct vm_region type vm_region (line 118) | struct vm_region type vm_region (line 122) | struct vm_region type vm_region (line 124) | struct vm_region type vm_region (line 158) | struct vm_region type vm_region (line 158) | struct vm_region type vm_region (line 160) | struct vm_region type page (line 178) | struct page type vm_region (line 179) | struct vm_region type page (line 223) | struct page function __dma_free_coherent (line 262) | void __dma_free_coherent(size_t size, void *vaddr) function dma_alloc_init (line 326) | static int __init dma_alloc_init(void) function __dma_sync (line 365) | void __dma_sync(void *vaddr, size_t size, int direction) function __dma_sync_page_highmem (line 396) | static inline void __dma_sync_page_highmem(struct page *page, function __dma_sync_page (line 432) | void __dma_sync_page(struct page *page, unsigned long offset, FILE: arch/ppc/kernel/find_name.c function main (line 10) | int main(int argc, char **argv) FILE: arch/ppc/kernel/idle.c function default_idle (line 35) | void default_idle(void) function cpu_idle (line 60) | void cpu_idle(void) function register_powersave_nap_sysctl (line 91) | static int __init FILE: arch/ppc/kernel/irq.c type irqaction (line 69) | struct irqaction function show_interrupts (line 79) | int show_interrupts(struct seq_file *p, void *v) function do_IRQ (line 138) | void do_IRQ(struct pt_regs *regs) function init_IRQ (line 161) | void __init init_IRQ(void) FILE: arch/ppc/kernel/module.c function module_free (line 43) | void module_free(struct module *mod, void *module_region) function count_relocs (line 52) | static unsigned int count_relocs(const Elf32_Rela *rela, unsigned int num) function get_plt_size (line 74) | static unsigned long get_plt_size(const Elf32_Ehdr *hdr, function module_frob_arch_sections (line 111) | int module_frob_arch_sections(Elf32_Ehdr *hdr, function apply_relocate (line 138) | int apply_relocate(Elf32_Shdr *sechdrs, function entry_matches (line 149) | static inline int entry_matches(struct ppc_plt_entry *entry, Elf32_Addr ... function do_plt_call (line 158) | static uint32_t do_plt_call(void *location, function apply_relocate_add (line 189) | int apply_relocate_add(Elf32_Shdr *sechdrs, function module_finalize (line 272) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 302) | void module_arch_cleanup(struct module *mod) type bug_entry (line 307) | struct bug_entry type mod_arch_specific (line 309) | struct mod_arch_specific type bug_entry (line 311) | struct bug_entry FILE: arch/ppc/kernel/pci.c type pci_bus (line 40) | struct pci_bus type pci_bus (line 41) | struct pci_bus type resource (line 41) | struct resource type resource (line 42) | struct resource type resource (line 42) | struct resource type pci_bus (line 43) | struct pci_bus type pci_dev (line 44) | struct pci_dev type pci_dev (line 45) | struct pci_dev type resource (line 46) | struct resource type resource (line 46) | struct resource type pci_dev (line 47) | struct pci_dev type pci_dev (line 48) | struct pci_dev type pci_controller (line 58) | struct pci_controller type pci_controller (line 59) | struct pci_controller function fixup_rev1_53c810 (line 63) | static void function fixup_broken_pcnet32 (line 77) | static void function fixup_cpc710_pci64 (line 88) | static void function pcibios_fixup_resources (line 101) | static void function pcibios_resource_to_bus (line 148) | void pcibios_resource_to_bus(struct pci_dev *dev, struct pci_bus_region ... function pcibios_align_resource (line 176) | void pcibios_align_resource(void *data, struct resource *res, unsigned l... function pcibios_allocate_bus_resources (line 231) | static void __init function reparent_resources (line 284) | static int __init function pci_relocate_bridge_resource (line 319) | static int __init function probe_resource (line 375) | static int __init function update_bridge_base (line 420) | static void __init function alloc_resource (line 478) | static inline void alloc_resource(struct pci_dev *dev, int idx) function pcibios_allocate_resources (line 498) | static void __init function pcibios_assign_resources (line 536) | static void __init function pcibios_enable_resources (line 578) | int type pci_controller (line 613) | struct pci_controller type pci_controller (line 616) | struct pci_controller type pci_controller (line 618) | struct pci_controller type pci_controller (line 619) | struct pci_controller function make_one_node_map (line 633) | static void __openfirmware function pcibios_make_OF_bus_map (line 668) | pcibios_make_OF_bus_map(void) type device_node (line 707) | struct device_node type device_node (line 709) | struct device_node type device_node (line 710) | struct device_node type device_node (line 712) | struct device_node function scan_OF_pci_childs_iterator (line 737) | static int type device_node (line 750) | struct device_node type device_node (line 751) | struct device_node type device_node (line 761) | struct device_node type pci_bus (line 762) | struct pci_bus type pci_controller (line 764) | struct pci_controller type device_node (line 765) | struct device_node type device_node (line 778) | struct device_node type device_node (line 803) | struct device_node type pci_dev (line 804) | struct pci_dev type pci_controller (line 816) | struct pci_controller type device_node (line 817) | struct device_node type pci_controller (line 822) | struct pci_controller function find_OF_pci_device_filter (line 831) | static int __openfirmware function pci_device_from_OF_node (line 840) | int function pci_process_bridge_OF_ranges (line 880) | void __init function pci_create_OF_bus_map (line 991) | void __init function pci_show_devspec (line 1006) | static ssize_t pci_show_devspec(struct device *dev, char *buf) function pcibios_add_platform_entries (line 1022) | void pcibios_add_platform_entries(struct pci_dev *pdev) function do_update_p2p_io_resource (line 1048) | static void __init function check_for_io_childs (line 1096) | static int __init function do_fixup_p2p_level (line 1145) | static void __init function pcibios_fixup_p2p_bridges (line 1229) | static void function pcibios_init (line 1240) | static int __init function common_swizzle (line 1294) | unsigned char __init function resource_fixup (line 1313) | unsigned long resource_fixup(struct pci_dev * dev, struct resource * res, function pcibios_fixup_bus (line 1319) | void __init pcibios_fixup_bus(struct pci_bus *bus) function pcibios_update_irq (line 1386) | void __init function pcibios_enable_device (line 1393) | int pcibios_enable_device(struct pci_dev *dev, int mask) type pci_controller (line 1424) | struct pci_controller type pci_controller (line 1427) | struct pci_controller type pci_controller (line 1438) | struct pci_controller function pci_bus_io_base_phys (line 1446) | unsigned long function pci_bus_mem_base_phys (line 1457) | unsigned long function pci_resource_to_bus (line 1468) | unsigned long function __pci_mmap_make_offset (line 1498) | static __inline__ int function __pci_mmap_set_flags (line 1547) | static __inline__ void function __pci_mmap_set_pgprot (line 1558) | static __inline__ void function pci_mmap_page_range (line 1581) | int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, function phys_to_bus (line 1603) | unsigned long function pci_phys_to_bus (line 1629) | unsigned long function pci_bus_to_phys (line 1638) | unsigned long function sys_pciconfig_iobase (line 1653) | long sys_pciconfig_iobase(long which, unsigned long bus, unsigned long d... function pci_init_resource (line 1689) | void __init type pci_dev (line 1702) | struct pci_dev function pci_iounmap (line 1724) | void pci_iounmap(struct pci_dev *dev, void __iomem *addr) function null_read_config (line 1743) | static int function null_write_config (line 1750) | static int type pci_ops (line 1757) | struct pci_ops type pci_bus (line 1767) | struct pci_bus type pci_controller (line 1768) | struct pci_controller type pci_bus (line 1770) | struct pci_bus FILE: arch/ppc/kernel/perfmon.c function dummy_perf (line 40) | static void dummy_perf(struct pt_regs *regs) function dummy_perf (line 51) | static void dummy_perf(struct pt_regs *regs) type pt_regs (line 60) | struct pt_regs function request_perfmon_irq (line 64) | int request_perfmon_irq(void (*handler)(struct pt_regs *)) function free_perfmon_irq (line 82) | void free_perfmon_irq(void) FILE: arch/ppc/kernel/perfmon_fsl_booke.c function u32 (line 40) | static inline u32 get_pmlca(int ctr) function set_pmlca (line 64) | static inline void set_pmlca(int ctr, u32 pmlca) function init_pmc_stop (line 84) | void init_pmc_stop(int ctr) function set_pmc_event (line 112) | void set_pmc_event(int ctr, int event) function set_pmc_user_kernel (line 125) | void set_pmc_user_kernel(int ctr, int user, int kernel) function set_pmc_marked (line 144) | void set_pmc_marked(int ctr, int mark0, int mark1) function pmc_start_ctr (line 161) | void pmc_start_ctr(int ctr, int enable) function pmc_start_ctrs (line 175) | void pmc_start_ctrs(int enable) function pmc_stop_ctrs (line 190) | void pmc_stop_ctrs(void) function dump_pmcs (line 201) | void dump_pmcs(void) FILE: arch/ppc/kernel/ppc-stub.c type pt_regs (line 141) | struct pt_regs type pt_regs (line 142) | struct pt_regs function exceptionHandler (line 146) | static void exceptionHandler(int tnum, unsigned int *tfunc) function kgdb_setjmp (line 152) | int function kgdb_longjmp (line 163) | void function hex (line 175) | static int function hexToInt (line 311) | static int function getpacket (line 340) | static void function putpacket (line 396) | static void putpacket(unsigned char *buffer) function kgdb_flush_cache_all (line 421) | static void kgdb_flush_cache_all(void) function set_debug_traps (line 429) | void set_debug_traps(void) function kgdb_fault_handler (line 459) | static void kgdb_fault_handler(struct pt_regs *regs) function kgdb_bpt (line 464) | int kgdb_bpt(struct pt_regs *regs) function kgdb_sstep (line 469) | int kgdb_sstep(struct pt_regs *regs) function kgdb (line 474) | void kgdb(struct pt_regs *regs) function kgdb_iabr_match (line 479) | int kgdb_iabr_match(struct pt_regs *regs) function kgdb_dabr_match (line 485) | int kgdb_dabr_match(struct pt_regs *regs) type hard_trap_info (line 496) | struct hard_trap_info function computeSignal (line 544) | static int computeSignal(unsigned int tt) function handle_exception (line 561) | static int function breakpoint (line 815) | void function kgdb_output_string (line 830) | int function sysrq_handle_gdb (line 849) | static void sysrq_handle_gdb(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 855) | struct sysrq_key_op function gdb_register_sysrq (line 861) | static int gdb_register_sysrq(void) FILE: arch/ppc/kernel/ppc_htab.c type seq_file (line 35) | struct seq_file type file (line 36) | struct file function ppc_htab_open (line 49) | static int ppc_htab_open(struct inode *inode, struct file *file) type file_operations (line 54) | struct file_operations function ppc_htab_show (line 103) | static int ppc_htab_show(struct seq_file *m, void *v) function ppc_htab_write (line 193) | static ssize_t ppc_htab_write(struct file * file, const char __user * ub... function proc_dol2crvec (line 320) | int proc_dol2crvec(ctl_table *table, int write, struct file *filp, function register_ppc_htab_sysctl (line 458) | static int __init FILE: arch/ppc/kernel/ppc_ksyms.c type pt_regs (line 59) | struct pt_regs type pt_regs (line 60) | struct pt_regs type pt_regs (line 61) | struct pt_regs type pt_regs (line 62) | struct pt_regs type pt_regs (line 63) | struct pt_regs type pt_regs (line 64) | struct pt_regs type pt_regs (line 66) | struct pt_regs type pt_regs (line 303) | struct pt_regs type pt_regs (line 304) | struct pt_regs type pt_regs (line 305) | struct pt_regs type pt_regs (line 306) | struct pt_regs type pt_regs (line 307) | struct pt_regs type pt_regs (line 308) | struct pt_regs FILE: arch/ppc/kernel/process.c type task_struct (line 51) | struct task_struct type task_struct (line 52) | struct task_struct type task_struct (line 53) | struct task_struct type fs_struct (line 55) | struct fs_struct type files_struct (line 56) | struct files_struct type signal_struct (line 57) | struct signal_struct type sighand_struct (line 58) | struct sighand_struct type mm_struct (line 59) | struct mm_struct type task_struct (line 69) | struct task_struct type task_struct (line 73) | struct task_struct function kernel_stack_top (line 79) | unsigned long function task_top (line 85) | unsigned long function check_stack (line 92) | int check_stack(struct task_struct *tsk) function dump_altivec (line 156) | int function enable_kernel_altivec (line 165) | void function dump_spe (line 183) | int function enable_kernel_spe (line 193) | void function enable_kernel_fp (line 210) | void function dump_task_fpu (line 226) | int type task_struct (line 237) | struct task_struct type task_struct (line 237) | struct task_struct type task_struct (line 238) | struct task_struct type thread_struct (line 240) | struct thread_struct type task_struct (line 242) | struct task_struct function show_regs (line 309) | void show_regs(struct pt_regs * regs) function exit_thread (line 356) | void exit_thread(void) function flush_thread (line 368) | void flush_thread(void) function release_thread (line 380) | void function prepare_to_copy (line 389) | void prepare_to_copy(struct task_struct *tsk) function copy_thread (line 412) | int function start_thread (line 464) | void start_thread(struct pt_regs *regs, unsigned long nip, unsigned long... function set_fpexc_mode (line 503) | int set_fpexc_mode(struct task_struct *tsk, unsigned int val) function get_fpexc_mode (line 534) | int get_fpexc_mode(struct task_struct *tsk, unsigned long adr) function sys_clone (line 549) | int sys_clone(unsigned long clone_flags, unsigned long usp, function sys_fork (line 560) | int sys_fork(int p1, int p2, int p3, int p4, int p5, int p6, function sys_vfork (line 567) | int sys_vfork(int p1, int p2, int p3, int p4, int p5, int p6, function sys_execve (line 575) | int sys_execve(unsigned long a0, unsigned long a1, unsigned long a2, function puthex (line 692) | void puthex(unsigned long val) function ll_puts (line 705) | void __init ll_puts(const char *s) function get_wchan (line 762) | unsigned long get_wchan(struct task_struct *p) FILE: arch/ppc/kernel/ptrace.c function get_reg (line 52) | static inline unsigned long get_reg(struct task_struct *task, int regno) function put_reg (line 63) | static inline int put_reg(struct task_struct *task, int regno, function get_vrregs (line 80) | static inline int get_vrregs(unsigned long __user *data, struct task_str... function set_vrregs (line 108) | static inline int set_vrregs(struct task_struct *task, unsigned long __u... function get_evrregs (line 149) | static inline int get_evrregs(unsigned long *data, struct task_struct *t... function set_evrregs (line 175) | static inline int set_evrregs(struct task_struct *task, unsigned long *d... function set_single_step (line 198) | static inline void function clear_single_step (line 213) | static inline void function ptrace_disable (line 233) | void ptrace_disable(struct task_struct *child) function sys_ptrace (line 239) | int sys_ptrace(long request, long pid, long addr, long data) function do_syscall_trace (line 457) | void do_syscall_trace(void) FILE: arch/ppc/kernel/semaphore.c function __sem_update_count (line 32) | static inline int __sem_update_count(struct semaphore *sem, int incr) function __up (line 51) | void __up(struct semaphore *sem) function __down (line 73) | void __sched __down(struct semaphore *sem) function __down_interruptible (line 103) | int __sched __down_interruptible(struct semaphore * sem) FILE: arch/ppc/kernel/setup.c type ide_machdep_calls (line 60) | struct ide_machdep_calls type machdep_calls (line 90) | struct machdep_calls type screen_info (line 102) | struct screen_info function machine_restart (line 115) | void machine_restart(char *cmd) function machine_power_off (line 125) | void machine_power_off(void) function machine_halt (line 135) | void machine_halt(void) function show_cpuinfo (line 152) | int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 253) | struct seq_file type seq_file (line 260) | struct seq_file function c_stop (line 266) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 270) | struct seq_operations function early_init (line 286) | __init function of_show_percpuinfo (line 334) | int __openfirmware function intuit_machine_type (line 351) | void __init function platform_init (line 378) | void __init function set_preferred_console (line 485) | static int __init set_preferred_console(void) type bi_record (line 540) | struct bi_record type bi_record (line 542) | struct bi_record type bi_record (line 544) | struct bi_record type bi_record (line 551) | struct bi_record function parse_bootinfo (line 558) | void parse_bootinfo(struct bi_record *rec) function machine_init (line 598) | void __init function ppc_setup_l2cr (line 620) | int __init ppc_setup_l2cr(char *str) function nvram_read_byte (line 635) | unsigned char nvram_read_byte(int addr) function nvram_write_byte (line 643) | void nvram_write_byte(unsigned char val, int addr) function nvram_sync (line 650) | void nvram_sync(void) type cpu (line 659) | struct cpu function ppc_init (line 661) | int __init ppc_init(void) function setup_arch (line 683) | void __init setup_arch(char **cmdline_p) FILE: arch/ppc/kernel/signal.c type pt_regs (line 40) | struct pt_regs type pt_regs (line 44) | struct pt_regs function sys_sigsuspend (line 49) | int function sys_rt_sigsuspend (line 73) | int function sys_sigaltstack (line 105) | int function sys_sigaction (line 112) | int type sigregs (line 154) | struct sigregs { type rt_sigframe (line 175) | struct rt_sigframe function save_user_regs (line 189) | static int function restore_user_regs (line 270) | static int function restore_sigmask (line 348) | static void function handle_rt_signal (line 362) | static void function do_setcontext (line 420) | static int do_setcontext(struct ucontext __user *ucp, struct pt_regs *re... function sys_swapcontext (line 435) | int sys_swapcontext(struct ucontext __user *old_ctx, function sys_rt_sigreturn (line 480) | int sys_rt_sigreturn(int r3, int r4, int r5, int r6, int r7, int r8, function sys_debug_setcontext (line 512) | int sys_debug_setcontext(struct ucontext __user *ctx, function handle_signal (line 605) | static void function sys_sigreturn (line 663) | int sys_sigreturn(int r3, int r4, int r5, int r6, int r7, int r8, function do_signal (line 700) | int do_signal(sigset_t *oldset, struct pt_regs *regs) FILE: arch/ppc/kernel/smp-tbsync.c function enter_contest (line 40) | static void __devinit function smp_generic_take_timebase (line 47) | void __devinit function start_contest (line 84) | static int __devinit function smp_generic_give_timebase (line 121) | void __devinit FILE: arch/ppc/kernel/smp.c type cpuinfo_PPC (line 41) | struct cpuinfo_PPC type klock_info_struct (line 42) | struct klock_info_struct type thread_info (line 49) | struct thread_info type smp_ops_t (line 55) | struct smp_ops_t function smp_message_pass (line 77) | static inline void function smp_message_recv (line 89) | void smp_message_recv(int msg, struct pt_regs *regs) function smp_send_tlb_invalidate (line 120) | void smp_send_tlb_invalidate(int cpu) function smp_send_reschedule (line 126) | void smp_send_reschedule(int cpu) function smp_send_xmon_break (line 143) | void smp_send_xmon_break(int cpu) function stop_this_cpu (line 149) | static void stop_this_cpu(void *dummy) function smp_send_stop (line 156) | void smp_send_stop(void) type call_data_struct (line 168) | struct call_data_struct { function smp_call_function (line 181) | int smp_call_function(void (*func) (void *info), void *info, int nonatomic, function __smp_call_function (line 205) | static int __smp_call_function(void (*func) (void *info), void *info, function smp_call_function_interrupt (line 261) | void smp_call_function_interrupt(void) function smp_store_cpu_info (line 280) | static void __devinit smp_store_cpu_info(int id) function smp_prepare_cpus (line 289) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_prepare_boot_cpu (line 315) | void __devinit smp_prepare_boot_cpu(void) function setup_profiling_timer (line 321) | int __init setup_profiling_timer(unsigned int multiplier) function start_secondary (line 327) | int __devinit start_secondary(void *unused) function __cpu_up (line 350) | int __cpu_up(unsigned int cpu) function smp_cpus_done (line 398) | void smp_cpus_done(unsigned int max_cpus) FILE: arch/ppc/kernel/softemu8xx.c type mm_struct (line 35) | struct mm_struct type mm_struct (line 37) | struct mm_struct function Soft_emulate_8xx (line 52) | int FILE: arch/ppc/kernel/syscalls.c function check_bugs (line 44) | void function sys_ipc (line 54) | int function sys_pipe (line 147) | int sys_pipe(int __user *fildes) function do_mmap2 (line 160) | static inline unsigned long function sys_mmap2 (line 183) | unsigned long sys_mmap2(unsigned long addr, size_t len, function sys_mmap (line 190) | unsigned long sys_mmap(unsigned long addr, size_t len, function ppc_select (line 210) | int function sys_uname (line 227) | int sys_uname(struct old_utsname __user * name) function sys_olduname (line 238) | int sys_olduname(struct oldold_utsname __user * name) function ppc_fadvise64_64 (line 269) | long ppc_fadvise64_64(int fd, int advice, loff_t offset, loff_t len) FILE: arch/ppc/kernel/temp.c type tau_temp (line 32) | struct tau_temp type timer_list (line 40) | struct timer_list function set_thresholds (line 54) | void set_thresholds(unsigned long cpu) function TAUupdate (line 74) | void TAUupdate(int cpu) function TAUException (line 125) | void TAUException(struct pt_regs * regs) function tau_timeout (line 138) | static void tau_timeout(void * info) function tau_timeout_smp (line 192) | static void tau_timeout_smp(unsigned long unused) function TAU_init_smp (line 209) | void __init TAU_init_smp(void * info) function TAU_init (line 221) | int __init TAU_init(void) function u32 (line 259) | u32 cpu_temp_both(unsigned long cpu) function cpu_temp (line 264) | int cpu_temp(unsigned long cpu) function tau_interrupts (line 269) | int tau_interrupts(unsigned long cpu) FILE: arch/ppc/kernel/time.c type timezone (line 77) | struct timezone function tb_delta (line 99) | static inline int tb_delta(unsigned *jiffy_stamp) { function profile_pc (line 112) | unsigned long profile_pc(struct pt_regs *regs) function timer_interrupt (line 129) | void timer_interrupt(struct pt_regs * regs) function do_gettimeofday (line 196) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 228) | int do_settimeofday(struct timespec *tv) function time_init (line 286) | void __init time_init(void) function to_tm (line 363) | void to_tm(int tim, struct rtc_time * tm) function mulhwu_scale_factor (line 406) | unsigned mulhwu_scale_factor(unsigned inscale, unsigned outscale) { function sched_clock (line 425) | unsigned long long sched_clock(void) FILE: arch/ppc/kernel/traps.c type pt_regs (line 47) | struct pt_regs type pt_regs (line 48) | struct pt_regs type pt_regs (line 49) | struct pt_regs type pt_regs (line 50) | struct pt_regs type pt_regs (line 51) | struct pt_regs type pt_regs (line 52) | struct pt_regs type pt_regs (line 55) | struct pt_regs type pt_regs (line 56) | struct pt_regs type pt_regs (line 57) | struct pt_regs type pt_regs (line 58) | struct pt_regs type pt_regs (line 59) | struct pt_regs type pt_regs (line 60) | struct pt_regs function die (line 77) | void die(const char * str, struct pt_regs * fp, long err) function _exception (line 106) | void _exception(int signr, struct pt_regs *regs, int code, unsigned long... function check_io_access (line 131) | static inline int check_io_access(struct pt_regs *regs) function platform_machine_check (line 206) | void __attribute__ ((weak)) function MachineCheckException (line 211) | void MachineCheckException(struct pt_regs *regs) function SMIException (line 345) | void SMIException(struct pt_regs *regs) function UnknownException (line 354) | void UnknownException(struct pt_regs *regs) function InstructionBreakpoint (line 361) | void InstructionBreakpoint(struct pt_regs *regs) function RunModeException (line 368) | void RunModeException(struct pt_regs *regs) function emulate_instruction (line 392) | static int emulate_instruction(struct pt_regs *regs) function emulate_single_step (line 435) | static void emulate_single_step(struct pt_regs *regs) type bug_entry (line 450) | struct bug_entry type bug_entry (line 456) | struct bug_entry type bug_entry (line 458) | struct bug_entry function check_bug_trap (line 466) | int check_bug_trap(struct pt_regs *regs) function ProgramCheckException (line 503) | void ProgramCheckException(struct pt_regs *regs) function SingleStepException (line 582) | void SingleStepException(struct pt_regs *regs) function AlignmentException (line 590) | void AlignmentException(struct pt_regs *regs) function StackOverflow (line 610) | void StackOverflow(struct pt_regs *regs) function nonrecoverable_exception (line 619) | void nonrecoverable_exception(struct pt_regs *regs) function trace_syscall (line 627) | void trace_syscall(struct pt_regs *regs) function SoftwareEmulation (line 635) | void SoftwareEmulation(struct pt_regs *regs) function DebugException (line 667) | void DebugException(struct pt_regs *regs, unsigned long debug_status) function TAUException (line 687) | void TAUException(struct pt_regs *regs) function AltivecUnavailException (line 694) | void AltivecUnavailException(struct pt_regs *regs) function AltivecAssistException (line 715) | void AltivecAssistException(struct pt_regs *regs) function PerformanceMonitorException (line 744) | void PerformanceMonitorException(struct pt_regs *regs) function CacheLockingException (line 750) | void CacheLockingException(struct pt_regs *regs, unsigned long address, function SPEFloatingPointException (line 764) | void SPEFloatingPointException(struct pt_regs *regs) function trap_init (line 799) | void __init trap_init(void) FILE: arch/ppc/kernel/vecemu.c function eexp2 (line 36) | static unsigned int eexp2(unsigned int s) function elog2 (line 91) | static unsigned int elog2(unsigned int s) function ctsxs (line 154) | static int ctsxs(unsigned int x, int scale, unsigned int *vscrp) function ctuxs (line 176) | static unsigned int ctuxs(unsigned int x, int scale, unsigned int *vscrp) function rfiz (line 204) | static unsigned int rfiz(unsigned int x) function rfii (line 219) | static unsigned int rfii(unsigned int x) function rfin (line 240) | static unsigned int rfin(unsigned int x) function emulate_altivec (line 259) | int emulate_altivec(struct pt_regs *regs) FILE: arch/ppc/lib/dec_and_lock.c function _atomic_dec_and_lock (line 22) | int _atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock) FILE: arch/ppc/lib/locks.c function __spin_trylock (line 26) | static inline unsigned long __spin_trylock(volatile unsigned long *lock) function _raw_spin_lock (line 46) | void _raw_spin_lock(spinlock_t *lock) function _raw_spin_trylock (line 68) | int _raw_spin_trylock(spinlock_t *lock) function _raw_spin_unlock (line 78) | void _raw_spin_unlock(spinlock_t *lp) function __read_trylock (line 98) | static __inline__ int __read_trylock(rwlock_t *rw) function _raw_read_trylock (line 118) | int _raw_read_trylock(rwlock_t *rw) function _raw_read_lock (line 124) | void _raw_read_lock(rwlock_t *rw) function _raw_read_unlock (line 141) | void _raw_read_unlock(rwlock_t *rw) function _raw_write_lock (line 152) | void _raw_write_lock(rwlock_t *rw) function _raw_write_trylock (line 170) | int _raw_write_trylock(rwlock_t *rw) function _raw_write_unlock (line 179) | void _raw_write_unlock(rwlock_t *rw) FILE: arch/ppc/lib/rheap.c function fixup (line 29) | static inline void fixup(unsigned long s, unsigned long e, int d, function grow (line 44) | static int grow(rh_info_t * info, int max_blocks) function assure_empty (line 101) | static int assure_empty(rh_info_t * info, int slots) function rh_block_t (line 119) | static rh_block_t *get_slot(rh_info_t * info) function release_slot (line 143) | static inline void release_slot(rh_info_t * info, rh_block_t * blk) function attach_free_block (line 149) | static void attach_free_block(rh_info_t * info, rh_block_t * blkn) function attach_taken_block (line 230) | static void attach_taken_block(rh_info_t * info, rh_block_t * blkn) function rh_info_t (line 251) | rh_info_t *rh_create(unsigned int alignment) function rh_destroy (line 282) | void rh_destroy(rh_info_t * info) function rh_init (line 296) | void rh_init(rh_info_t * info, unsigned int alignment, int max_blocks, function rh_attach_region (line 324) | int rh_attach_region(rh_info_t * info, void *start, int size) type list_head (line 363) | struct list_head type list_head (line 430) | struct list_head type list_head (line 487) | struct list_head function rh_free (line 564) | int rh_free(rh_info_t * info, void *start) function rh_get_stats (line 592) | int rh_get_stats(rh_info_t * info, int what, int max_stats, rh_stats_t *... function rh_set_owner (line 629) | int rh_set_owner(rh_info_t * info, void *start, const char *owner) function rh_dump (line 653) | void rh_dump(rh_info_t * info) function rh_dump_blk (line 688) | void rh_dump_blk(rh_info_t * info, rh_block_t * blk) FILE: arch/ppc/lib/strcase.c function strcasecmp (line 3) | int strcasecmp(const char *s1, const char *s2) function strncasecmp (line 14) | int strncasecmp(const char *s1, const char *s2, int n) FILE: arch/ppc/math-emu/fabs.c function fabs (line 5) | int FILE: arch/ppc/math-emu/fadd.c function fadd (line 8) | int FILE: arch/ppc/math-emu/fadds.c function fadds (line 9) | int FILE: arch/ppc/math-emu/fcmpo.c function fcmpo (line 8) | int FILE: arch/ppc/math-emu/fcmpu.c function fcmpu (line 8) | int FILE: arch/ppc/math-emu/fctiw.c function fctiw (line 8) | int FILE: arch/ppc/math-emu/fctiwz.c function fctiwz (line 8) | int FILE: arch/ppc/math-emu/fdiv.c function fdiv (line 8) | int FILE: arch/ppc/math-emu/fdivs.c function fdivs (line 9) | int FILE: arch/ppc/math-emu/fmadd.c function fmadd (line 8) | int FILE: arch/ppc/math-emu/fmadds.c function fmadds (line 9) | int FILE: arch/ppc/math-emu/fmr.c function fmr (line 5) | int FILE: arch/ppc/math-emu/fmsub.c function fmsub (line 8) | int FILE: arch/ppc/math-emu/fmsubs.c function fmsubs (line 9) | int FILE: arch/ppc/math-emu/fmul.c function fmul (line 8) | int FILE: arch/ppc/math-emu/fmuls.c function fmuls (line 9) | int FILE: arch/ppc/math-emu/fnabs.c function fnabs (line 5) | int FILE: arch/ppc/math-emu/fneg.c function fneg (line 5) | int FILE: arch/ppc/math-emu/fnmadd.c function fnmadd (line 8) | int FILE: arch/ppc/math-emu/fnmadds.c function fnmadds (line 9) | int FILE: arch/ppc/math-emu/fnmsub.c function fnmsub (line 8) | int FILE: arch/ppc/math-emu/fnmsubs.c function fnmsubs (line 9) | int FILE: arch/ppc/math-emu/fres.c function fres (line 5) | int FILE: arch/ppc/math-emu/frsp.c function frsp (line 9) | int FILE: arch/ppc/math-emu/frsqrte.c function frsqrte (line 5) | int FILE: arch/ppc/math-emu/fsel.c function fsel (line 8) | int FILE: arch/ppc/math-emu/fsqrt.c function fsqrt (line 8) | int FILE: arch/ppc/math-emu/fsqrts.c function fsqrts (line 9) | int FILE: arch/ppc/math-emu/fsub.c function fsub (line 8) | int FILE: arch/ppc/math-emu/fsubs.c function fsubs (line 9) | int FILE: arch/ppc/math-emu/lfd.c function lfd (line 8) | int FILE: arch/ppc/math-emu/lfs.c function lfs (line 9) | int FILE: arch/ppc/math-emu/math.c function record_exception (line 157) | static int function do_mathemu (line 214) | int FILE: arch/ppc/math-emu/mcrfs.c function mcrfs (line 7) | int FILE: arch/ppc/math-emu/mffs.c function mffs (line 7) | int FILE: arch/ppc/math-emu/mtfsb0.c function mtfsb0 (line 7) | int FILE: arch/ppc/math-emu/mtfsb1.c function mtfsb1 (line 7) | int FILE: arch/ppc/math-emu/mtfsf.c function mtfsf (line 7) | int FILE: arch/ppc/math-emu/mtfsfi.c function mtfsfi (line 7) | int FILE: arch/ppc/math-emu/op-common.h function else (line 561) | else if (X##_e >= rsize - (rsigned != 0)) \ FILE: arch/ppc/math-emu/soft-fp.h type SItype (line 94) | typedef int SItype __attribute__((mode(SI))); type DItype (line 95) | typedef int DItype __attribute__((mode(DI))); type USItype (line 96) | typedef unsigned int USItype __attribute__((mode(SI))); type UDItype (line 97) | typedef unsigned int UDItype __attribute__((mode(DI))); type UHWtype (line 99) | typedef unsigned int UHWtype __attribute__((mode(HI))); type USItype (line 101) | typedef USItype UHWtype; FILE: arch/ppc/math-emu/stfd.c function stfd (line 5) | int FILE: arch/ppc/math-emu/stfiwx.c function stfiwx (line 5) | int FILE: arch/ppc/math-emu/stfs.c function stfs (line 9) | int FILE: arch/ppc/math-emu/types.c function fp_unpack_d (line 5) | void function fp_pack_d (line 22) | int function fp_pack_ds (line 34) | int FILE: arch/ppc/math-emu/udivmodti4.c function _fp_udivmodti4 (line 8) | void FILE: arch/ppc/mm/44x_mmu.c function ppc44x_pin_tlb (line 70) | static void __init function MMU_init_hw (line 96) | void __init MMU_init_hw(void) function mmu_mapin_ram (line 101) | unsigned long __init mmu_mapin_ram(void) FILE: arch/ppc/mm/4xx_mmu.c function MMU_init_hw (line 59) | void __init MMU_init_hw(void) function mmu_mapin_ram (line 97) | unsigned long __init mmu_mapin_ram(void) FILE: arch/ppc/mm/fault.c type pt_regs (line 41) | struct pt_regs type pt_regs (line 42) | struct pt_regs type pt_regs (line 43) | struct pt_regs function store_updates_sp (line 58) | static int store_updates_sp(struct pt_regs *regs) function do_page_fault (line 95) | int do_page_fault(struct pt_regs *regs, unsigned long address, function bad_page_fault (line 324) | void function pte_t (line 348) | pte_t *va_to_pte(unsigned long address) function va_to_phys (line 369) | unsigned long va_to_phys(unsigned long address) function print_8xx_pte (line 379) | void function get_8xx_pte (line 420) | int FILE: arch/ppc/mm/fsl_booke_mmu.c type tlbcam (line 67) | struct tlbcam { type tlbcamrange (line 75) | struct tlbcamrange { function v_mapped_by_tlbcam (line 86) | unsigned long v_mapped_by_tlbcam(unsigned long va) function p_mapped_by_tlbcam (line 98) | unsigned long p_mapped_by_tlbcam(unsigned long pa) function settlbcam (line 114) | void settlbcam(int index, unsigned long virt, phys_addr_t phys, function invalidate_tlbcam_entry (line 157) | void invalidate_tlbcam_entry(int index) function cam_mapin_ram (line 165) | void __init cam_mapin_ram(unsigned long cam0, unsigned long cam1, function MMU_init_hw (line 183) | void __init MMU_init_hw(void) function mmu_mapin_ram (line 188) | unsigned long __init mmu_mapin_ram(void) function adjust_total_lowmem (line 196) | void __init FILE: arch/ppc/mm/init.c type mmu_gather (line 59) | struct mmu_gather type task_struct (line 94) | struct task_struct type mem_pieces (line 97) | struct mem_pieces function show_mem (line 115) | void show_mem(void) function free_sec (line 147) | static void free_sec(unsigned long start, unsigned long end, const char ... function free_initmem (line 164) | void free_initmem(void) function free_initrd_mem (line 186) | void free_initrd_mem(unsigned long start, unsigned long end) function MMU_setup (line 202) | void MMU_setup(void) function MMU_init (line 240) | void __init MMU_init(void) function do_init_bootmem (line 330) | void __init do_init_bootmem(void) function paging_init (line 377) | void __init paging_init(void) function mem_init (line 405) | void __init mem_init(void) function set_phys_avail (line 512) | void __init function reserve_phys_mem (line 571) | void __init reserve_phys_mem(unsigned long start, unsigned long size) function flush_dcache_page (line 581) | void flush_dcache_page(struct page *page) function flush_dcache_icache_page (line 586) | void flush_dcache_icache_page(struct page *page) function clear_user_page (line 596) | void clear_user_page(void *page, unsigned long vaddr, struct page *pg) function copy_user_page (line 602) | void copy_user_page(void *vto, void *vfrom, unsigned long vaddr, function flush_icache_user_range (line 609) | void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, function update_mmu_cache (line 625) | void update_mmu_cache(struct vm_area_struct *vma, unsigned long address, FILE: arch/ppc/mm/mem_pieces.c type mem_pieces (line 25) | struct mem_pieces type mem_pieces (line 27) | struct mem_pieces type mem_pieces (line 37) | struct mem_pieces function mem_pieces_remove (line 56) | void __init function mem_pieces_print (line 112) | static void __init function mem_pieces_sort (line 123) | void __init function mem_pieces_coalesce (line 142) | void __init FILE: arch/ppc/mm/mem_pieces.h type mem_pieces (line 31) | struct mem_pieces { type mem_pieces (line 39) | struct mem_pieces type mem_pieces (line 41) | struct mem_pieces type mem_pieces (line 42) | struct mem_pieces FILE: arch/ppc/mm/mmu_context.c type mm_struct (line 37) | struct mm_struct function mmu_context_init (line 44) | void __init function steal_context (line 73) | void FILE: arch/ppc/mm/mmu_decl.h function flush_HPTE (line 74) | static inline void flush_HPTE(unsigned context, unsigned long va, FILE: arch/ppc/mm/pgtable.c function pgd_t (line 84) | pgd_t *pgd_alloc(struct mm_struct *mm) function pgd_free (line 92) | void pgd_free(pgd_t *pgd) function pte_t (line 97) | pte_t *pte_alloc_one_kernel(struct mm_struct *mm, unsigned long address) type page (line 118) | struct page type mm_struct (line 118) | struct mm_struct type page (line 120) | struct page function pte_free_kernel (line 137) | void pte_free_kernel(pte_t *pte) function pte_free (line 146) | void pte_free(struct page *ptepage) type vm_struct (line 232) | struct vm_struct function iounmap (line 263) | void iounmap(volatile void __iomem *addr) function ioport_unmap (line 280) | void ioport_unmap(void __iomem *addr) function map_page (line 287) | int function mapin_ram (line 312) | void __init mapin_ram(void) function io_block_mapping (line 341) | void __init io_block_mapping(unsigned long virt, phys_addr_t phys, function get_pteptr (line 383) | int function iopa (line 409) | unsigned long iopa(unsigned long addr) function mm_ptov (line 449) | unsigned long FILE: arch/ppc/mm/ppc_mmu.c type batrange (line 52) | struct batrange { /* stores address ranges mapped by BATs */ function v_mapped_by_bats (line 61) | unsigned long v_mapped_by_bats(unsigned long va) function p_mapped_by_bats (line 73) | unsigned long p_mapped_by_bats(unsigned long pa) function mmu_mapin_ram (line 84) | unsigned long __init mmu_mapin_ram(void) function setbat (line 133) | void __init setbat(int index, unsigned long virt, unsigned long phys, function MMU_init_hw (line 184) | void __init MMU_init_hw(void) FILE: arch/ppc/mm/tlb.c function flush_hash_entry (line 39) | void flush_hash_entry(struct mm_struct *mm, pte_t *ptep, unsigned long a... function flush_hash_one_pte (line 52) | void flush_hash_one_pte(pte_t *ptep) function flush_tlb_page_nohash (line 73) | void flush_tlb_page_nohash(struct vm_area_struct *vma, unsigned long addr) function tlb_flush (line 84) | void tlb_flush(struct mmu_gather *tlb) function flush_range (line 119) | static void flush_range(struct mm_struct *mm, unsigned long start, function flush_tlb_kernel_range (line 154) | void flush_tlb_kernel_range(unsigned long start, unsigned long end) function flush_tlb_mm (line 163) | void flush_tlb_mm(struct mm_struct *mm) function flush_tlb_page (line 177) | void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr) function flush_tlb_range (line 198) | void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, FILE: arch/ppc/oprofile/common.c type op_ppc32_model (line 28) | struct op_ppc32_model type op_counter_config (line 30) | struct op_counter_config type op_system_config (line 31) | struct op_system_config function op_handle_interrupt (line 33) | static void op_handle_interrupt(struct pt_regs *regs) function op_ppc32_setup (line 38) | static int op_ppc32_setup(void) function op_ppc32_shutdown (line 58) | static void op_ppc32_shutdown(void) function op_ppc32_cpu_start (line 66) | static void op_ppc32_cpu_start(void *dummy) function op_ppc32_start (line 71) | static int op_ppc32_start(void) function op_ppc32_cpu_stop (line 77) | static inline void op_ppc32_cpu_stop(void *dummy) function op_ppc32_stop (line 82) | static void op_ppc32_stop(void) function op_ppc32_create_files (line 87) | static int op_ppc32_create_files(struct super_block *sb, struct dentry *... type oprofile_operations (line 118) | struct oprofile_operations function oprofile_arch_init (line 127) | int __init oprofile_arch_init(struct oprofile_operations *ops) function oprofile_arch_exit (line 157) | void oprofile_arch_exit(void) FILE: arch/ppc/oprofile/op_impl.h type op_counter_config (line 18) | struct op_counter_config { type op_system_config (line 28) | struct op_system_config { type op_ppc32_model (line 34) | struct op_ppc32_model { FILE: arch/ppc/oprofile/op_model_fsl_booke.c function ctr_read (line 36) | static inline unsigned int ctr_read(unsigned int i) function ctr_write (line 52) | static inline void ctr_write(unsigned int i, unsigned int val) function fsl_booke_reg_setup (line 73) | static void fsl_booke_reg_setup(struct op_counter_config *ctr, function fsl_booke_start (line 100) | static void fsl_booke_start(struct op_counter_config *ctr) function fsl_booke_stop (line 132) | static void fsl_booke_stop(void) function fsl_booke_handle_interrupt (line 146) | static void fsl_booke_handle_interrupt(struct pt_regs *regs, type op_ppc32_model (line 180) | struct op_ppc32_model FILE: arch/ppc/platforms/4xx/ash.c function ppc405_map_irq (line 36) | int __init function ash_setup_arch (line 55) | void __init function bios_fixup (line 98) | void __init function ash_map_io (line 227) | void __init function platform_init (line 234) | void __init FILE: arch/ppc/platforms/4xx/ash.h type bd_t (line 28) | typedef struct board_info { FILE: arch/ppc/platforms/4xx/bubinga.c function ppc405_map_irq (line 55) | int __init function bubinga_early_serial_map (line 78) | static void __init function bios_fixup (line 117) | void __init function bubinga_setup_arch (line 218) | void __init function bubinga_map_io (line 235) | void __init function platform_init (line 243) | void __init FILE: arch/ppc/platforms/4xx/bubinga.h type bd_t (line 28) | typedef struct board_info { FILE: arch/ppc/platforms/4xx/cpci405.c function ppc405_map_irq (line 32) | int __init function cpci405_setup_arch (line 53) | void __init function cpci405_map_io (line 63) | void __init function platform_init (line 70) | void __init FILE: arch/ppc/platforms/4xx/ebony.c type ibm44x_clocks (line 55) | struct ibm44x_clocks function ebony_calibrate_decr (line 76) | static void __init function ebony_show_cpuinfo (line 102) | static int function ebony_map_irq (line 111) | static inline int function ebony_setup_pcix (line 138) | static void __init function ebony_setup_hose (line 168) | static void __init function ebony_early_serial_map (line 219) | static void __init function ebony_setup_arch (line 258) | static void __init function platform_init (line 314) | void __init platform_init(unsigned long r3, unsigned long r4, FILE: arch/ppc/platforms/4xx/ep405.c function ppc405_map_irq (line 44) | int __init function ep405_setup_arch (line 58) | void __init function bios_fixup (line 71) | void __init function ep405_map_io (line 138) | void __init function ep405_init_IRQ (line 152) | void __init function platform_init (line 177) | void __init FILE: arch/ppc/platforms/4xx/ep405.h type bd_t (line 26) | typedef struct board_info { FILE: arch/ppc/platforms/4xx/ibm405ep.c type ocp_func_mal_data (line 28) | struct ocp_func_mal_data type ocp_func_emac_data (line 39) | struct ocp_func_emac_data type ocp_func_emac_data (line 52) | struct ocp_func_emac_data type ocp_func_iic_data (line 66) | struct ocp_func_iic_data type ocp_def (line 71) | struct ocp_def type ppc4xx_uic_settings (line 138) | struct ppc4xx_uic_settings FILE: arch/ppc/platforms/4xx/ibm405gp.c type ocp_func_emac_data (line 27) | struct ocp_func_emac_data type ocp_func_mal_data (line 41) | struct ocp_func_mal_data type ocp_func_iic_data (line 52) | struct ocp_func_iic_data type ocp_def (line 57) | struct ocp_def type ppc4xx_uic_settings (line 115) | struct ppc4xx_uic_settings FILE: arch/ppc/platforms/4xx/ibm405gpr.c type ocp_func_emac_data (line 23) | struct ocp_func_emac_data type ocp_func_mal_data (line 37) | struct ocp_func_mal_data type ocp_func_iic_data (line 48) | struct ocp_func_iic_data type ocp_def (line 54) | struct ocp_def type ppc4xx_uic_settings (line 112) | struct ppc4xx_uic_settings FILE: arch/ppc/platforms/4xx/ibm440gp.c type ocp_func_emac_data (line 24) | struct ocp_func_emac_data type ocp_func_emac_data (line 37) | struct ocp_func_emac_data type ocp_func_mal_data (line 51) | struct ocp_func_mal_data type ocp_func_iic_data (line 62) | struct ocp_func_iic_data type ocp_func_iic_data (line 66) | struct ocp_func_iic_data type ocp_def (line 71) | struct ocp_def type ppc4xx_uic_settings (line 155) | struct ppc4xx_uic_settings FILE: arch/ppc/platforms/4xx/ibm440gx.c type ocp_func_emac_data (line 24) | struct ocp_func_emac_data type ocp_func_emac_data (line 37) | struct ocp_func_emac_data type ocp_func_emac_data (line 50) | struct ocp_func_emac_data type ocp_func_emac_data (line 64) | struct ocp_func_emac_data type ocp_func_mal_data (line 79) | struct ocp_func_mal_data type ocp_func_iic_data (line 90) | struct ocp_func_iic_data type ocp_func_iic_data (line 94) | struct ocp_func_iic_data type ocp_def (line 99) | struct ocp_def type ppc4xx_uic_settings (line 221) | struct ppc4xx_uic_settings FILE: arch/ppc/platforms/4xx/ibm440sp.c type ocp_func_emac_data (line 23) | struct ocp_func_emac_data type ocp_func_mal_data (line 38) | struct ocp_func_mal_data type ocp_func_iic_data (line 49) | struct ocp_func_iic_data type ocp_func_iic_data (line 53) | struct ocp_func_iic_data type ocp_def (line 58) | struct ocp_def FILE: arch/ppc/platforms/4xx/ibmnp405h.c type ocp_func_emac_data (line 17) | struct ocp_func_emac_data type ocp_func_emac_data (line 30) | struct ocp_func_emac_data type ocp_func_emac_data (line 42) | struct ocp_func_emac_data type ocp_func_emac_data (line 54) | struct ocp_func_emac_data type ocp_func_mal_data (line 68) | struct ocp_func_mal_data type ocp_func_iic_data (line 79) | struct ocp_func_iic_data type ocp_def (line 84) | struct ocp_def FILE: arch/ppc/platforms/4xx/ibmstb4.c type ocp_func_iic_data (line 16) | struct ocp_func_iic_data type ocp_func_iic_data (line 20) | struct ocp_func_iic_data type ocp_def (line 25) | struct ocp_def FILE: arch/ppc/platforms/4xx/ibmstbx25.c type ocp_func_iic_data (line 17) | struct ocp_func_iic_data type ocp_def (line 22) | struct ocp_def type ppc4xx_uic_settings (line 63) | struct ppc4xx_uic_settings FILE: arch/ppc/platforms/4xx/luan.c type ibm44x_clocks (line 65) | struct ibm44x_clocks function luan_calibrate_decr (line 67) | static void __init function luan_show_cpuinfo (line 80) | static int function luan_map_irq (line 89) | static inline int function luan_set_emacdata (line 130) | static void __init luan_set_emacdata(void) function luan_setup_pcix (line 152) | static void __init function luan_setup_hose (line 196) | static void __init function luan_setup_hoses (line 234) | static void __init function luan_early_serial_map (line 280) | static void __init function luan_setup_arch (line 318) | static void __init function platform_init (line 364) | void __init platform_init(unsigned long r3, unsigned long r4, FILE: arch/ppc/platforms/4xx/oak.c function platform_init (line 67) | void __init function oak_setup_arch (line 121) | void __init function oak_show_percpuinfo (line 145) | int function oak_restart (line 161) | void function oak_power_off (line 170) | void function oak_halt (line 179) | void function oak_time_init (line 188) | long __init function oak_set_rtc_time (line 198) | int __init function oak_get_rtc_time (line 209) | unsigned long __init function oak_calibrate_decr (line 236) | void __init FILE: arch/ppc/platforms/4xx/oak.h type bd_t (line 54) | typedef struct board_info { type pt_regs (line 75) | struct pt_regs FILE: arch/ppc/platforms/4xx/oak_setup.h type pt_regs (line 36) | struct pt_regs FILE: arch/ppc/platforms/4xx/ocotea.c type ibm44x_clocks (line 64) | struct ibm44x_clocks function ocotea_calibrate_decr (line 66) | static void __init function ocotea_show_cpuinfo (line 79) | static int function ocotea_map_irq (line 88) | static inline int function ocotea_set_emacdata (line 107) | static void __init ocotea_set_emacdata(void) function ocotea_setup_pcix (line 161) | static void __init function ocotea_setup_hose (line 196) | static void __init function ocotea_early_serial_map (line 248) | static void __init function ocotea_setup_arch (line 287) | static void __init function ocotea_init (line 324) | static void __init ocotea_init(void) function platform_init (line 329) | void __init platform_init(unsigned long r3, unsigned long r4, FILE: arch/ppc/platforms/4xx/redwood5.c type resource (line 22) | struct resource type platform_device (line 35) | struct platform_device type platform_device (line 42) | struct platform_device function redwood5_platform_add_devices (line 46) | static int __init function redwood5_setup_arch (line 52) | void __init function redwood5_map_io (line 82) | void __init function platform_init (line 102) | void __init FILE: arch/ppc/platforms/4xx/redwood5.h type bd_t (line 23) | typedef struct board_info { FILE: arch/ppc/platforms/4xx/redwood6.c type resource (line 38) | struct resource type platform_device (line 51) | struct platform_device type platform_device (line 58) | struct platform_device function redwood6_platform_add_devices (line 62) | static int __init function redwood6_setup_arch (line 69) | void __init function redwood6_map_io (line 132) | void __init function platform_init (line 151) | void __init FILE: arch/ppc/platforms/4xx/redwood6.h type bd_t (line 23) | typedef struct board_info { FILE: arch/ppc/platforms/4xx/sycamore.c function ppc405_map_irq (line 69) | int __init function sycamore_setup_arch (line 88) | void __init function bios_fixup (line 148) | void __init function sycamore_map_io (line 254) | void __init function platform_init (line 262) | void __init FILE: arch/ppc/platforms/4xx/sycamore.h type bd_t (line 29) | typedef struct board_info { FILE: arch/ppc/platforms/4xx/virtex-ii_pro.c type ocp_def (line 18) | struct ocp_def FILE: arch/ppc/platforms/4xx/walnut.c function ppc405_map_irq (line 50) | int __init function walnut_setup_arch (line 69) | void __init function bios_fixup (line 124) | void __init function walnut_map_io (line 225) | void __init function platform_init (line 233) | void __init FILE: arch/ppc/platforms/4xx/walnut.h type bd_t (line 34) | typedef struct board_info { FILE: arch/ppc/platforms/4xx/xilinx_ml300.c function xilinx_power_off (line 62) | static void function ml300_map_io (line 71) | void __init function ml300_early_serial_map (line 83) | static void __init function ml300_setup_arch (line 109) | void __init function ml300_init_irq (line 122) | void __init function platform_init (line 146) | void __init FILE: arch/ppc/platforms/4xx/xilinx_ml300.h type bd_t (line 25) | typedef struct board_info { FILE: arch/ppc/platforms/85xx/mpc8540_ads.c function mpc8540ads_setup_arch (line 62) | static void __init function platform_init (line 132) | void __init FILE: arch/ppc/platforms/85xx/mpc8560_ads.c function mpc8560ads_setup_arch (line 68) | static void __init function irqreturn_t (line 121) | static irqreturn_t cpm2_cascade(int irq, void *dev_id, struct pt_regs *r... type irqaction (line 128) | struct irqaction function mpc8560_ads_init_IRQ (line 135) | static void __init function platform_init (line 166) | void __init FILE: arch/ppc/platforms/85xx/mpc85xx_ads_common.c function mpc85xx_ads_show_cpuinfo (line 117) | int function mpc85xx_ads_init_IRQ (line 158) | void __init function mpc85xx_map_irq (line 187) | int function mpc85xx_exclude_device (line 226) | int FILE: arch/ppc/platforms/85xx/mpc85xx_ads_common.h type seq_file (line 29) | struct seq_file FILE: arch/ppc/platforms/85xx/mpc85xx_cds_common.c function mpc85xx_cds_show_cpuinfo (line 134) | int function cpm2_cascade (line 165) | static void cpm2_cascade(int irq, void *dev_id, struct pt_regs *regs) type irqaction (line 171) | struct irqaction function mpc85xx_cds_init_IRQ (line 179) | void __init function mpc85xx_map_irq (line 229) | int function mpc85xx_exclude_device (line 286) | int function mpc85xx_cds_setup_arch (line 311) | static void __init function platform_init (line 381) | void __init FILE: arch/ppc/platforms/85xx/mpc85xx_devices.c type gianfar_platform_data (line 29) | struct gianfar_platform_data type gianfar_platform_data (line 36) | struct gianfar_platform_data type gianfar_platform_data (line 43) | struct gianfar_platform_data type fsl_i2c_platform_data (line 47) | struct fsl_i2c_platform_data type plat_serial8250_port (line 51) | struct plat_serial8250_port type platform_device (line 66) | struct platform_device type resource (line 72) | struct resource type resource (line 104) | struct resource type resource (line 136) | struct resource type resource (line 156) | struct resource type resource (line 174) | struct resource type resource (line 192) | struct resource type resource (line 210) | struct resource type resource (line 228) | struct resource type resource (line 251) | struct resource type resource (line 269) | struct resource type resource (line 288) | struct resource type resource (line 310) | struct resource type resource (line 332) | struct resource type resource (line 354) | struct resource type resource (line 371) | struct resource type resource (line 388) | struct resource type resource (line 405) | struct resource type resource (line 422) | struct resource type resource (line 439) | struct resource type resource (line 456) | struct resource type resource (line 473) | struct resource type resource (line 490) | struct resource type resource (line 507) | struct resource type resource (line 524) | struct resource function mach_mpc85xx_fixup (line 540) | static int __init mach_mpc85xx_fixup(struct platform_device *pdev) function mach_mpc85xx_init (line 546) | static int __init mach_mpc85xx_init(void) FILE: arch/ppc/platforms/85xx/mpc85xx_sys.c type ppc_sys_spec (line 21) | struct ppc_sys_spec type ppc_sys_spec (line 22) | struct ppc_sys_spec type ppc_sys_devices (line 28) | enum ppc_sys_devices type ppc_sys_devices (line 40) | enum ppc_sys_devices type ppc_sys_devices (line 56) | enum ppc_sys_devices type ppc_sys_devices (line 70) | enum ppc_sys_devices type ppc_sys_devices (line 84) | enum ppc_sys_devices type ppc_sys_devices (line 101) | enum ppc_sys_devices FILE: arch/ppc/platforms/85xx/sbc8560.c function sbc8560_early_serial_map (line 59) | static void __init function sbc8560_setup_arch (line 101) | static void __init function platform_init (line 161) | void __init FILE: arch/ppc/platforms/85xx/sbc85xx.c function sbc8560_show_cpuinfo (line 117) | int function sbc8560_init_IRQ (line 158) | void __init function mpc85xx_map_irq (line 187) | int mpc85xx_map_irq(struct pci_dev *dev, unsigned char idsel, function mpc85xx_exclude_device (line 206) | int mpc85xx_exclude_device(u_char bus, u_char devfn) FILE: arch/ppc/platforms/85xx/sbc85xx.h type seq_file (line 35) | struct seq_file FILE: arch/ppc/platforms/85xx/stx_gp3.c function gp3_setup_arch (line 129) | static void __init function irqreturn_t (line 183) | static irqreturn_t cpm2_cascade(int irq, void *dev_id, struct pt_regs *r... type irqaction (line 191) | struct irqaction function gp3_init_IRQ (line 198) | static void __init function gp3_show_cpuinfo (line 252) | static int function mpc85xx_map_irq (line 298) | int mpc85xx_map_irq(struct pci_dev *dev, unsigned char idsel, function mpc85xx_exclude_device (line 317) | int mpc85xx_exclude_device(u_char bus, u_char devfn) function platform_init (line 326) | void __init FILE: arch/ppc/platforms/85xx/stx_gp3.h type seq_file (line 46) | struct seq_file FILE: arch/ppc/platforms/adir_pci.c function adir_map_irq (line 31) | static inline int __init function adir_pcibios_fixup_resources (line 108) | static void function adir_exclude_device (line 135) | static int function adir_find_bridges (line 144) | void adir_find_bridges(void) FILE: arch/ppc/platforms/adir_pic.c function __init (line 23) | __init static void function adir_onboard_pic_get_irq (line 32) | static int function adir_onboard_pic_enable (line 51) | static void function adir_onboard_pic_disable (line 63) | static void type hw_interrupt_type (line 75) | struct hw_interrupt_type type irqaction (line 86) | struct irqaction function __init (line 99) | __init void function adir_get_irq (line 118) | int FILE: arch/ppc/platforms/adir_setup.c type pt_regs (line 40) | struct pt_regs function adir_get_bus_speed (line 48) | static int function adir_get_cpu_speed (line 57) | static int function adir_calibrate_decr (line 71) | static void __init function adir_show_cpuinfo (line 82) | static int function adir_setup_arch (line 98) | static void __init function adir_restart (line 133) | static void function adir_power_off (line 149) | static void function adir_halt (line 155) | static void function adir_find_end_of_memory (line 161) | static unsigned long __init function adir_map_io (line 167) | static void __init function platform_init (line 176) | void __init FILE: arch/ppc/platforms/apus_pci.c type pci_controller (line 52) | struct pci_controller function apus_pcibios_read_config (line 61) | int function apus_pcibios_write_config (line 93) | int type pci_ops (line 124) | struct pci_ops type resource (line 129) | struct resource function apus_pcibios_fixup (line 131) | void __init function apus_pcibios_fixup_bus (line 144) | static void __init apus_pcibios_fixup_bus(struct pci_bus *bus) function apus_setup_pci_ptrs (line 158) | void __init FILE: arch/ppc/platforms/apus_setup.c type pt_regs (line 43) | struct pt_regs type pt_regs (line 46) | struct pt_regs type seq_file (line 49) | struct seq_file type pt_regs (line 50) | struct pt_regs type hwclk_time (line 54) | struct hwclk_time type mem_info (line 72) | struct mem_info type mem_info (line 75) | struct mem_info type mem_info (line 77) | struct mem_info function apus_get_rtc_time (line 93) | unsigned long apus_get_rtc_time(void) function apus_set_rtc_time (line 104) | int apus_set_rtc_time(unsigned long nowtime) function apus_setup_arch (line 117) | void __init apus_setup_arch(void) function apus_show_cpuinfo (line 175) | int function get_current_tb (line 192) | static void get_current_tb(unsigned long long *time) function apus_calibrate_decr (line 207) | void apus_calibrate_decr(void) function arch_gettod (line 291) | void arch_gettod(int *year, int *mon, int *day, int *hour, function __init (line 303) | __init function __init (line 310) | __init function pte_t (line 324) | static __inline__ pte_t *my_find_pte(struct mm_struct *mm,unsigned long va) function kernel_set_cachemode (line 346) | void kernel_set_cachemode( unsigned long address, unsigned long size, function mm_ptov (line 388) | unsigned long mm_ptov (unsigned long paddr) function mm_end_of_chunk (line 416) | int mm_end_of_chunk (unsigned long addr, int len) function cache_push (line 427) | void cache_push(__u32 addr, int length) function cache_clear (line 446) | void cache_clear(__u32 addr, int length) function apus_restart (line 480) | void function apus_power_off (line 496) | void function apus_halt (line 502) | void function apus_get_irq (line 512) | int apus_get_irq(struct pt_regs* regs) function apus_end_irq (line 538) | void apus_end_irq(unsigned int irq) function ser_RTSon (line 570) | static __inline__ void ser_RTSon(void) function __debug_ser_out (line 575) | int __debug_ser_out( unsigned char c ) function __debug_ser_in (line 584) | unsigned char __debug_ser_in( void ) function __debug_serinit (line 597) | int __debug_serinit( void ) function __debug_print_hex (line 627) | void __debug_print_hex(unsigned long x) function __debug_print_string (line 640) | void __debug_print_string(char* s) function apus_progress (line 649) | static void apus_progress(char *s, unsigned short value) type irqaction (line 659) | struct irqaction type hw_interrupt_type (line 665) | struct hw_interrupt_type type hw_interrupt_type (line 670) | struct hw_interrupt_type function apus_find_end_of_memory (line 677) | unsigned long __init apus_find_end_of_memory(void) function apus_map_io (line 731) | static void __init function __init (line 740) | __init function __init (line 766) | __init FILE: arch/ppc/platforms/bseip.h type bd_t (line 14) | typedef struct bd_info { FILE: arch/ppc/platforms/chestnut.c type uart_port (line 51) | struct uart_port function chestnut_calibrate_decr (line 67) | static void __init function chestnut_show_cpuinfo (line 82) | static int function chestnut_find_end_of_memory (line 97) | unsigned long __init function chestnut_early_serial_map (line 110) | static void __init function chestnut_map_irq (line 143) | static int __init function chestnut_setup_bridge (line 168) | static void __init function chestnut_setup_peripherals (line 233) | void __init function chestnut_setup_arch (line 380) | static void __init function chestnut_restart (line 441) | static void function chestnut_halt (line 462) | static void function chestnut_power_off (line 470) | static void function set_pci_command_invalidate (line 483) | static void __init function chestnut_pci_fixups (line 500) | static void __init function chestnut_map_io (line 514) | static void __init function chestnut_set_bat (line 548) | static __inline__ void function platform_init (line 566) | void __init FILE: arch/ppc/platforms/chrp_pci.c function gg2_read_config (line 33) | int __chrp gg2_read_config(struct pci_bus *bus, unsigned int devfn, int ... function gg2_write_config (line 60) | int __chrp gg2_write_config(struct pci_bus *bus, unsigned int devfn, int... type pci_ops (line 87) | struct pci_ops function rtas_read_config (line 96) | int __chrp function rtas_write_config (line 112) | int __chrp type pci_ops (line 126) | struct pci_ops type Hydra (line 132) | struct Hydra function hydra_init (line 134) | int __init function chrp_pcibios_fixup (line 158) | void __init function setup_python (line 175) | static void __init function setup_peg2 (line 194) | static void __init setup_peg2(struct pci_controller *hose, struct device... function chrp_find_bridges (line 209) | void __init FILE: arch/ppc/platforms/chrp_setup.c type seq_file (line 70) | struct seq_file type pt_regs (line 80) | struct pt_regs type smp_ops_t (line 91) | struct smp_ops_t function chrp_show_cpuinfo (line 108) | int __chrp function sio_write (line 175) | static inline void __init sio_write(u8 val, u8 index) function u8 (line 181) | static inline u8 __init sio_read(u8 index) function sio_fixup_irq (line 187) | static void __init sio_fixup_irq(const char *name, u8 device, u8 level, function sio_init (line 207) | static void __init sio_init(void) function pegasos_set_l2cr (line 221) | static void __init pegasos_set_l2cr(void) function chrp_setup_arch (line 247) | void __init chrp_setup_arch(void) function chrp_event_scan (line 306) | void __chrp function chrp_restart (line 317) | void __chrp function chrp_power_off (line 325) | void __chrp function chrp_halt (line 334) | void __chrp function u_int (line 340) | u_int __chrp function chrp_find_openpic (line 354) | static void __init chrp_find_openpic(void) type irqaction (line 406) | struct irqaction function chrp_init_IRQ (line 413) | void __init chrp_init_IRQ(void) function chrp_init2 (line 464) | void __init function chrp_init (line 483) | void __init function rtas_display_progress (line 573) | void __chrp function rtas_indicator_progress (line 600) | void __chrp function btext_progress (line 607) | void FILE: arch/ppc/platforms/chrp_smp.c function smp_chrp_probe (line 37) | static int __init function smp_chrp_kick_cpu (line 46) | static void __devinit function smp_chrp_setup_cpu (line 53) | static void __devinit function smp_chrp_give_timebase (line 63) | void __devinit function smp_chrp_take_timebase (line 77) | void __devinit type smp_ops_t (line 91) | struct smp_ops_t FILE: arch/ppc/platforms/chrp_time.c function chrp_time_init (line 38) | long __init chrp_time_init(void) function chrp_cmos_clock_read (line 56) | int __chrp chrp_cmos_clock_read(int addr) function chrp_cmos_clock_write (line 64) | void __chrp chrp_cmos_clock_write(unsigned long val, int addr) function chrp_set_rtc_time (line 76) | int __chrp chrp_set_rtc_time(unsigned long nowtime) function chrp_get_rtc_time (line 124) | unsigned long __chrp chrp_get_rtc_time(void) function chrp_calibrate_decr (line 170) | void __init chrp_calibrate_decr(void) FILE: arch/ppc/platforms/cpci690.c type mv64x60_handle (line 37) | struct mv64x60_handle function cpci690_map_irq (line 46) | static int __init function cpci690_get_bus_speed (line 81) | static int function cpci690_get_cpu_speed (line 87) | static int function cpci690_find_end_of_memory (line 100) | unsigned long __init function cpci690_setup_bridge (line 151) | static void __init function cpci690_setup_peripherals (line 233) | static void __init function cpci690_setup_arch (line 292) | static void __init function cpci690_fixup_mpsc_pdata (line 335) | static void __init function cpci690_platform_notify (line 350) | static int __init function cpci690_reset_board (line 377) | static void function cpci690_restart (line 389) | static void function cpci690_halt (line 395) | static void function cpci690_power_off (line 402) | static void function cpci690_show_cpuinfo (line 409) | static int function cpci690_calibrate_decr (line 420) | static void __init function cpci690_set_bat (line 436) | static __inline__ void function cpci690_map_io (line 452) | static void __init function platform_init (line 460) | void __init FILE: arch/ppc/platforms/cpci690.h type bd_t (line 27) | typedef struct board_info { FILE: arch/ppc/platforms/est8260.h type bd_t (line 20) | typedef struct bd_info { FILE: arch/ppc/platforms/ev64260.c type mv64x60_handle (line 54) | struct mv64x60_handle type uart_port (line 58) | struct uart_port function ev64260_get_bus_speed (line 72) | static int function ev64260_get_cpu_speed (line 78) | static int function ev64260_find_end_of_memory (line 96) | unsigned long __init function ev64260_map_irq (line 109) | static int __init function ev64260_setup_peripherals (line 144) | static void __init function ev64260_setup_bridge (line 236) | static void __init function ev64260_early_serial_map (line 319) | static void __init function ev64260_early_serial_map (line 349) | static void __init function ev64260_setup_arch (line 355) | static void __init function ev64260_fixup_mpsc_pdata (line 403) | static void __init function ev64260_platform_notify (line 418) | static int __init function ev64260_reset_board (line 445) | static void function ev64260_restart (line 502) | static void function ev64260_halt (line 513) | static void function ev64260_power_off (line 521) | static void function ev64260_show_cpuinfo (line 528) | static int function ev64260_calibrate_decr (line 543) | static void __init function ev64260_set_bat (line 562) | static __inline__ void function ev64260_map_io (line 574) | static void __init function platform_init (line 581) | void __init FILE: arch/ppc/platforms/gemini.h function grackle_write (line 107) | static inline void grackle_write( unsigned long addr, unsigned long data ) function grackle_read (line 119) | static inline unsigned long grackle_read( unsigned long addr ) function gemini_led_on (line 135) | static inline void gemini_led_on( int led ) function gemini_led_off (line 141) | static inline void gemini_led_off(int led) function gemini_led_val (line 147) | static inline int gemini_led_val(int led) function gemini_processor (line 156) | static inline int gemini_processor(void) FILE: arch/ppc/platforms/gemini_pci.c function gemini_pcibios_fixup (line 13) | void __init gemini_pcibios_fixup(void) function gemini_find_bridges (line 31) | void __init gemini_find_bridges(void) FILE: arch/ppc/platforms/gemini_setup.c function prom_init (line 65) | unsigned long function gemini_show_cpuinfo (line 84) | int function gemini_openpic_init (line 131) | void __init gemini_openpic_init(void) function gemini_heartbeat (line 147) | void function gemini_setup_arch (line 166) | void __init gemini_setup_arch(void) function gemini_get_clock_speed (line 199) | int function gemini_init_l2 (line 232) | void __init gemini_init_l2(void) function gemini_restart (line 303) | void function gemini_power_off (line 312) | void function gemini_halt (line 318) | void function gemini_init_IRQ (line 324) | void __init gemini_init_IRQ(void) function gemini_time_init (line 334) | long __init gemini_time_init(void) function gemini_get_rtc_time (line 350) | unsigned long function gemini_set_rtc_time (line 395) | int function gemini_calibrate_decr (line 443) | void __init gemini_calibrate_decr(void) function gemini_find_end_of_memory (line 470) | unsigned long __init gemini_find_end_of_memory(void) function gemini_map_io (line 482) | static void __init function smp_gemini_probe (line 490) | static int function smp_gemini_kick_cpu (line 508) | static void function smp_gemini_setup_cpu (line 515) | static void type smp_ops_t (line 524) | struct smp_ops_t function platform_init (line 534) | void __init platform_init(unsigned long r3, unsigned long r4, unsigned l... FILE: arch/ppc/platforms/k2.c function k2_map_irq (line 58) | static inline int __init function k2_pcibios_fixup (line 111) | void k2_pcibios_fixup(void) function k2_pcibios_fixup_resources (line 134) | void k2_pcibios_fixup_resources(struct pci_dev *dev) function k2_setup_hoses (line 148) | void k2_setup_hoses(void) function k2_get_bus_speed (line 361) | static int k2_get_bus_speed(void) function k2_get_cpu_speed (line 390) | static int k2_get_cpu_speed(void) function k2_calibrate_decr (line 406) | static void __init k2_calibrate_decr(void) function k2_show_cpuinfo (line 416) | static int k2_show_cpuinfo(struct seq_file *m) function k2_setup_arch (line 437) | static void __init k2_setup_arch(void) function k2_restart (line 480) | static void k2_restart(char *cmd) function k2_power_off (line 497) | static void k2_power_off(void) function k2_halt (line 502) | static void k2_halt(void) function k2_set_bat (line 510) | static __inline__ void k2_set_bat(void) function k2_find_end_of_memory (line 525) | static unsigned long __init k2_find_end_of_memory(void) function k2_map_io (line 562) | static void __init k2_map_io(void) function k2_init_irq (line 569) | static void __init k2_init_irq(void) function platform_init (line 579) | void __init platform_init(unsigned long r3, unsigned long r4, FILE: arch/ppc/platforms/katana.c type mv64x60_handle (line 42) | struct mv64x60_handle function katana_irq_lookup_750i (line 48) | static int __init function katana_irq_lookup_3750 (line 70) | static int __init function katana_map_irq (line 87) | static int __init function katana_get_board_id (line 105) | void __init function katana_get_proc_num (line 126) | int __init function katana_is_monarch (line 170) | static inline int function katana_enable_ipmi (line 177) | static void __init function katana_bus_freq (line 189) | static unsigned long function katana_intr_setup (line 220) | void __init function katana_setup_peripherals (line 269) | void __init function katana_setup_bridge (line 351) | static void __init function katana_setup_arch (line 417) | static void __init function katana_fixup_mpsc_pdata (line 466) | static void __init function katana_fixup_eth_pdata (line 483) | static void __init function katana_platform_notify (line 515) | static int __init function katana_restart (line 548) | static void function katana_halt (line 561) | static void function katana_power_off (line 568) | static void function katana_show_cpuinfo (line 575) | static int function katana_calibrate_decr (line 612) | static void __init function katana_find_end_of_memory (line 628) | unsigned long __init function katana_set_bat (line 635) | static inline void function katana_map_io (line 647) | static void __init function platform_init (line 654) | void __init FILE: arch/ppc/platforms/katana.h type katana_id_t (line 224) | typedef enum { FILE: arch/ppc/platforms/lite5200.c type ocp_def (line 56) | struct ocp_def function lite5200_show_cpuinfo (line 75) | static int function lite5200_setup_cpu (line 82) | static void __init function lite5200_setup_arch (line 110) | static void __init function platform_init (line 120) | void __init FILE: arch/ppc/platforms/lopec.c function lopec_map_irq (line 63) | static inline int __init function lopec_setup_winbond_83553 (line 94) | static void __init function lopec_find_bridges (line 117) | static void __init function lopec_show_cpuinfo (line 140) | static int function u32 (line 147) | static u32 function lopec_restart (line 156) | static void function lopec_halt (line 170) | static void function lopec_power_off (line 177) | static void function lopec_ide_probe (line 189) | static void function lopec_ide_default_irq (line 207) | static int function lopec_ide_default_io_base (line 221) | static unsigned long function lopec_ide_init_hwif_ports (line 229) | static void __init function lopec_init_IRQ (line 262) | static void __init function lopec_request_io (line 290) | static int __init function lopec_map_io (line 308) | static void __init function lopec_set_bat (line 318) | static __inline__ void function lopec_setup_arch (line 329) | static void __init function platform_init (line 369) | void __init FILE: arch/ppc/platforms/mbx.h type bd_t (line 18) | typedef struct bd_info { FILE: arch/ppc/platforms/mcpn765.c type uart_port (line 87) | struct uart_port function mcpn765_map_irq (line 98) | static inline int function mcpn765_set_VIA_IDE_legacy (line 123) | void __init function mcpn765_set_VIA_IDE_native (line 157) | void function mcpn765_setup_via_82c586b (line 182) | static void __init function mcpn765_pcibios_fixup (line 233) | void __init function mcpn765_find_bridges (line 240) | void __init function mcpn765_setup_arch (line 305) | static void __init function mcpn765_init2 (line 353) | static void __init function mcpn765_init_IRQ (line 371) | static void __init function u32 (line 394) | static u32 function mcpn765_find_end_of_memory (line 403) | static unsigned long __init function mcpn765_map_io (line 409) | static void __init function mcpn765_reset_board (line 415) | static void function mcpn765_restart (line 431) | static void function mcpn765_power_off (line 442) | static void function mcpn765_halt (line 449) | static void function mcpn765_show_cpuinfo (line 457) | static int function mcpn765_set_bat (line 469) | static __inline__ void function platform_init (line 478) | void __init FILE: arch/ppc/platforms/mpc5200.c type ocp_fs_i2c_data (line 20) | struct ocp_fs_i2c_data type ocp_def (line 31) | struct ocp_def FILE: arch/ppc/platforms/mvme5100.c function mvme5100_map_irq (line 64) | static inline int function mvme5100_pcibios_fixup_resources (line 102) | static void function mvme5100_setup_bridge (line 116) | static void __init function mvme5100_setup_arch (line 155) | static void __init function mvme5100_init2 (line 193) | static void __init function mvme5100_init_IRQ (line 211) | static void __init function mvme5100_set_bat (line 245) | static __inline__ void function mvme5100_find_end_of_memory (line 254) | static unsigned long __init function mvme5100_map_io (line 260) | static void __init function mvme5100_reset_board (line 267) | static void function mvme5100_restart (line 280) | static void function mvme5100_halt (line 291) | static void function mvme5100_power_off (line 298) | static void function mvme5100_show_cpuinfo (line 304) | static int function platform_init (line 315) | void __init FILE: arch/ppc/platforms/pal4_pci.c function pal4_map_irq (line 29) | static inline int __init function pal4_find_bridges (line 38) | void __init FILE: arch/ppc/platforms/pal4_setup.c function pal4_show_cpuinfo (line 73) | static int function pal4_restart (line 81) | static void function pal4_power_off (line 95) | static void function pal4_halt (line 102) | static void function pal4_setup_arch (line 110) | static void __init function pal4_map_io (line 140) | static void __init function platform_init (line 146) | void __init FILE: arch/ppc/platforms/pcore.c function pcore_6750_map_irq (line 45) | static inline int __init function pcore_680_map_irq (line 66) | static inline int __init function pcore_pcibios_fixup (line 87) | void __init function pcore_find_bridges (line 115) | int __init function pcore_show_cpuinfo (line 157) | static int function pcore_setup_arch (line 212) | static void __init function pcore_restart (line 242) | static void function pcore_halt (line 251) | static void function pcore_power_off (line 260) | static void function pcore_init_IRQ (line 267) | static void __init function pcore_set_bat (line 281) | static __inline__ void function pcore_find_end_of_memory (line 291) | static unsigned long __init function pcore_map_io (line 298) | static void __init function platform_init (line 306) | void __init FILE: arch/ppc/platforms/pmac_backlight.c type backlight_controller (line 28) | struct backlight_controller function register_backlight_controller (line 34) | void __pmac function unregister_backlight_controller (line 94) | void __pmac function set_backlight_enable (line 103) | int __pmac function get_backlight_enable (line 117) | int __pmac function set_backlight_level (line 126) | int __pmac function get_backlight_level (line 151) | int __pmac FILE: arch/ppc/platforms/pmac_cpufreq.c type cpufreq_frequency_table (line 87) | struct cpufreq_frequency_table function wakeup_decrementer (line 93) | static inline void wakeup_decrementer(void) function debug_calc_bogomips (line 103) | static inline void debug_calc_bogomips(void) function cpu_750fx_cpu_speed (line 119) | static int __pmac cpu_750fx_cpu_speed(int low_speed) function dfs_set_cpu_speed (line 136) | static int __pmac dfs_set_cpu_speed(int low_speed) function dfs_get_cpu_speed (line 157) | static unsigned int __pmac dfs_get_cpu_speed(unsigned int cpu) function gpios_set_cpu_speed (line 168) | static int __pmac gpios_set_cpu_speed(int low_speed) function pmu_set_cpu_speed (line 205) | static int __pmac pmu_set_cpu_speed(int low_speed) function do_set_cpu_speed (line 294) | static int __pmac do_set_cpu_speed(int speed_mode) function pmac_cpufreq_verify (line 313) | static int __pmac pmac_cpufreq_verify(struct cpufreq_policy *policy) function pmac_cpufreq_target (line 318) | static int __pmac pmac_cpufreq_target( struct cpufreq_policy *policy, function pmac_get_one_cpufreq (line 331) | unsigned int __pmac pmac_get_one_cpufreq(int i) function pmac_cpufreq_cpu_init (line 337) | static int __pmac pmac_cpufreq_cpu_init(struct cpufreq_policy *policy) function u32 (line 349) | static u32 __pmac read_gpio(struct device_node *np) type cpufreq_driver (line 361) | struct cpufreq_driver function pmac_cpufreq_init_MacRISC3 (line 370) | static int __pmac pmac_cpufreq_init_MacRISC3(struct device_node *cpunode) function pmac_cpufreq_init_7447A (line 461) | static int __pmac pmac_cpufreq_init_7447A(struct device_node *cpunode) function pmac_cpufreq_setup (line 497) | static int __init pmac_cpufreq_setup(void) FILE: arch/ppc/platforms/pmac_feature.c type device_node (line 59) | struct device_node type macio_chip (line 75) | struct macio_chip type macio_chip (line 77) | struct macio_chip type device_node (line 78) | struct device_node type device_node (line 119) | struct device_node type device_node (line 130) | struct device_node type feature_table_entry (line 132) | struct feature_table_entry { type pmac_mb_def (line 137) | struct pmac_mb_def type pmac_mb_def (line 145) | struct pmac_mb_def function simple_feature_tweak (line 151) | static inline int __pmac function ohare_htw_scc_enable (line 173) | static long __pmac function ohare_floppy_enable (line 266) | static long __pmac function ohare_mesh_enable (line 273) | static long __pmac function ohare_ide_enable (line 280) | static long __pmac function ohare_ide_reset (line 301) | static long __pmac function ohare_sleep_state (line 316) | static long __pmac function heathrow_modem_enable (line 332) | static long __pmac function heathrow_floppy_enable (line 376) | static long __pmac function heathrow_mesh_enable (line 385) | static long __pmac function heathrow_ide_enable (line 414) | static long __pmac function heathrow_ide_reset (line 429) | static long __pmac function heathrow_bmac_enable (line 444) | static long __pmac function heathrow_sound_enable (line 473) | static long __pmac type dbdma_regs (line 510) | struct dbdma_regs type dbdma_regs (line 511) | struct dbdma_regs function dbdma_save (line 513) | static void __pmac function dbdma_restore (line 530) | static void __pmac function heathrow_sleep (line 550) | static void __pmac function heathrow_wakeup (line 583) | static void __pmac function heathrow_sleep_state (line 608) | static long __pmac function core99_scc_enable (line 625) | static long __pmac function core99_modem_enable (line 726) | static long __pmac function pangea_modem_enable (line 778) | static long __pmac function core99_ata100_enable (line 833) | static long __pmac function core99_ide_enable (line 863) | static long __pmac function core99_ide_reset (line 886) | static long __pmac function core99_gmac_enable (line 904) | static long __pmac function core99_gmac_phy_reset (line 921) | static long __pmac function core99_sound_chip_enable (line 946) | static long __pmac function core99_airport_enable (line 976) | static long __pmac function core99_reset_cpu (line 1063) | static long __pmac function core99_usb_enable (line 1107) | static long __pmac function core99_firewire_enable (line 1260) | static long __pmac function core99_firewire_cable_power (line 1287) | static long __pmac function intrepid_aack_delay_enable (line 1318) | static long __pmac function core99_read_gpio (line 1339) | static long __pmac function core99_write_gpio (line 1348) | static long __pmac function g5_gmac_enable (line 1359) | static long __pmac function g5_fw_enable (line 1383) | static long __pmac function g5_mpic_enable (line 1406) | static long __pmac function g5_reset_cpu (line 1422) | static long __pmac function g5_phy_disable_cpu1 (line 1468) | void __pmac g5_phy_disable_cpu1(void) function keylargo_shutdown (line 1477) | static void __pmac function pangea_shutdown (line 1531) | static void __pmac function intrepid_shutdown (line 1565) | static void __pmac function core99_sleep (line 1593) | static int __pmac function core99_wake_up (line 1692) | static int __pmac function core99_sleep_state (line 1761) | static long __pmac function generic_dev_can_wake (line 1817) | static long __pmac function generic_get_mb_info (line 1829) | static long __pmac type feature_table_entry (line 1852) | struct feature_table_entry type feature_table_entry (line 1864) | struct feature_table_entry type feature_table_entry (line 1878) | struct feature_table_entry type feature_table_entry (line 1890) | struct feature_table_entry type feature_table_entry (line 1906) | struct feature_table_entry type feature_table_entry (line 1924) | struct feature_table_entry type feature_table_entry (line 1947) | struct feature_table_entry type feature_table_entry (line 1967) | struct feature_table_entry type feature_table_entry (line 1987) | struct feature_table_entry type feature_table_entry (line 2010) | struct feature_table_entry type pmac_mb_def (line 2024) | struct pmac_mb_def function pmac_do_feature_call (line 2246) | long __pmac function probe_motherboard (line 2279) | static int __init function probe_uninorth (line 2415) | static void __init function probe_one_macio (line 2460) | static void __init function probe_macios (line 2514) | static int __init function initial_serial_shutdown (line 2546) | static void __init function set_initial_features (line 2575) | static void __init function pmac_feature_init (line 2815) | void __init function pmac_feature_late_init (line 2840) | int __init function dump_HT_speeds (line 2861) | static void dump_HT_speeds(char *name, u32 cfg, u32 frq) function pmac_check_ht_link (line 2875) | void __init pmac_check_ht_link(void) function pmac_set_early_video_resume (line 2918) | void pmac_set_early_video_resume(void (*proc)(void *data), void *data) function pmac_call_early_video_resume (line 2929) | void __pmac pmac_call_early_video_resume(void) FILE: arch/ppc/platforms/pmac_low_i2c.c type low_i2c_host (line 44) | struct low_i2c_host type low_i2c_host (line 46) | struct low_i2c_host type low_i2c_host (line 48) | struct low_i2c_host type low_i2c_host (line 62) | struct low_i2c_host type low_i2c_host (line 67) | struct low_i2c_host type device_node (line 67) | struct device_node type reg_t (line 88) | typedef enum { function u8 (line 155) | static inline u8 __kw_read_reg(struct low_i2c_host *host, reg_t reg) function __kw_write_reg (line 161) | static inline void __kw_write_reg(struct low_i2c_host *host, reg_t reg, ... function u8 (line 175) | static u8 kw_wait_interrupt(struct low_i2c_host* host) function kw_handle_interrupt (line 189) | static int kw_handle_interrupt(struct low_i2c_host *host, int state, int... function keywest_low_i2c_func (line 288) | static int keywest_low_i2c_func(struct low_i2c_host *host, u8 addr, u8 s... function keywest_low_i2c_add (line 333) | static void keywest_low_i2c_add(struct device_node *np) function pmu_low_i2c_func (line 387) | static int pmu_low_i2c_func(struct low_i2c_host *host, u8 addr, u8 sub, ... function pmu_low_i2c_add (line 393) | static void pmu_low_i2c_add(struct device_node *np) function pmac_init_low_i2c (line 413) | void __init pmac_init_low_i2c(void) function pmac_low_i2c_lock (line 434) | int pmac_low_i2c_lock(struct device_node *np) function pmac_low_i2c_unlock (line 445) | int pmac_low_i2c_unlock(struct device_node *np) function pmac_low_i2c_open (line 457) | int pmac_low_i2c_open(struct device_node *np, int channel) function pmac_low_i2c_close (line 475) | int pmac_low_i2c_close(struct device_node *np) function pmac_low_i2c_setmode (line 489) | int pmac_low_i2c_setmode(struct device_node *np, int mode) function pmac_low_i2c_xfer (line 502) | int pmac_low_i2c_xfer(struct device_node *np, u8 addrdir, u8 subaddr, u8... FILE: arch/ppc/platforms/pmac_nvram.c type chrp_header (line 59) | struct chrp_header { type core99_header (line 67) | struct core99_header { function core99_nvram_read_byte (line 94) | static unsigned char __pmac core99_nvram_read_byte(int addr) function core99_nvram_write_byte (line 101) | static void __pmac core99_nvram_write_byte(int addr, unsigned char val) function direct_nvram_read_byte (line 109) | static unsigned char __openfirmware direct_nvram_read_byte(int addr) function direct_nvram_write_byte (line 114) | static void __openfirmware direct_nvram_write_byte(int addr, unsigned ch... function indirect_nvram_read_byte (line 120) | static unsigned char __pmac indirect_nvram_read_byte(int addr) function indirect_nvram_write_byte (line 133) | static void __pmac indirect_nvram_write_byte(int addr, unsigned char val) function pmu_nvram_complete (line 146) | static void __pmac pmu_nvram_complete(struct adb_request *req) function pmu_nvram_read_byte (line 152) | static unsigned char __pmac pmu_nvram_read_byte(int addr) function pmu_nvram_write_byte (line 168) | static void __pmac pmu_nvram_write_byte(int addr, unsigned char val) function u8 (line 186) | static u8 __pmac chrp_checksum(struct chrp_header* hdr) function u32 (line 197) | static u32 __pmac core99_calc_adler(u8 *buffer) function u32 (line 219) | static u32 __pmac core99_check(u8* datas) function sm_erase_bank (line 238) | static int __pmac sm_erase_bank(int bank) function sm_write_bank (line 270) | static int __pmac sm_write_bank(int bank, u8* datas) function amd_erase_bank (line 305) | static int __pmac amd_erase_bank(int bank) function amd_write_bank (line 352) | static int __pmac amd_write_bank(int bank, u8* datas) function lookup_partitions (line 398) | static void __init lookup_partitions(void) function core99_nvram_sync (line 433) | static void __pmac core99_nvram_sync(void) function pmac_nvram_init (line 470) | void __init pmac_nvram_init(void) function pmac_get_partition (line 557) | int __pmac pmac_get_partition(int partition) function u8 (line 562) | u8 __pmac pmac_xpram_read(int xpaddr) function pmac_xpram_write (line 572) | void __pmac pmac_xpram_write(int xpaddr, u8 data) FILE: arch/ppc/platforms/pmac_pci.c type device_node (line 42) | struct device_node type pci_controller (line 49) | struct pci_controller type device_node (line 55) | struct device_node function fixup_one_level_bus_range (line 67) | static int __init function fixup_bus_range (line 96) | static void __init type pci_controller (line 146) | struct pci_controller function macrisc_read_config (line 166) | static int __pmac function macrisc_write_config (line 194) | static int __pmac type pci_ops (line 225) | struct pci_ops function chaos_validate_dev (line 234) | static int __pmac function chaos_read_config (line 256) | static int __pmac function chaos_write_config (line 268) | static int __pmac type pci_ops (line 278) | struct pci_ops type pci_controller (line 299) | struct pci_controller function u3_ht_read_config (line 311) | static int __pmac function u3_ht_write_config (line 361) | static int __pmac type pci_ops (line 404) | struct pci_ops function init_bandit (line 416) | static void __init function init_p2pbridge (line 457) | static void __init function fixup_nec_usb2 (line 498) | static void __init function pmac_find_bridges (line 539) | void __init function grackle_set_stg (line 618) | static inline void grackle_set_stg(struct pci_controller* bp, int enable) function grackle_set_loop_snoop (line 631) | static inline void grackle_set_loop_snoop(struct pci_controller *bp, int... function setup_uninorth (line 644) | static int __init function setup_bandit (line 656) | static void __init function setup_chaos (line 665) | static void __init function setup_u3_agp (line 676) | static void __init function setup_u3_ht (line 698) | static void __init function setup_grackle (line 786) | void __init function add_bridge (line 802) | static int __init function pcibios_fixup_OF_interrupts (line 875) | static void __init function pmac_pcibios_fixup (line 896) | void __init function pmac_pci_enable_device_hook (line 903) | int __pmac function pmac_pcibios_after_init (line 972) | void __init function pmac_pci_fixup_cardbus (line 1016) | void pmac_pci_fixup_cardbus(struct pci_dev* dev) function pmac_pci_fixup_pciata (line 1053) | void pmac_pci_fixup_pciata(struct pci_dev* dev) function pmac_pci_fixup_k2_sata (line 1100) | void __pmac pmac_pci_fixup_k2_sata(struct pci_dev* dev) FILE: arch/ppc/platforms/pmac_pic.c type pt_regs (line 46) | struct pt_regs type pmac_irq_hw (line 48) | struct pmac_irq_hw { type pmac_irq_hw (line 56) | struct pmac_irq_hw type pmac_irq_hw (line 57) | struct pmac_irq_hw type pmac_irq_hw (line 58) | struct pmac_irq_hw type pmac_irq_hw (line 59) | struct pmac_irq_hw type pmac_irq_hw (line 60) | struct pmac_irq_hw type interrupt_info (line 75) | struct interrupt_info function __set_lost (line 82) | void __pmac function pmac_mask_and_ack_irq (line 92) | static void __pmac function pmac_set_irq_mask (line 117) | static void __pmac pmac_set_irq_mask(unsigned int irq_nr, int nokicklost) function pmac_startup_irq (line 150) | static unsigned int __pmac pmac_startup_irq(unsigned int irq_nr) function pmac_mask_irq (line 163) | static void __pmac pmac_mask_irq(unsigned int irq_nr) function pmac_unmask_irq (line 170) | static void __pmac pmac_unmask_irq(unsigned int irq_nr) function pmac_end_irq (line 176) | static void __pmac pmac_end_irq(unsigned int irq_nr) type hw_interrupt_type (line 186) | struct hw_interrupt_type type hw_interrupt_type (line 195) | struct hw_interrupt_type function irqreturn_t (line 204) | static irqreturn_t gatwick_action(int cpl, void *dev_id, struct pt_regs ... function pmac_get_irq (line 224) | int function pmac_fix_gatwick_interrupts (line 257) | static void __init function enable_second_ohare (line 338) | static int __init enable_second_ohare(void) function irqreturn_t (line 380) | static irqreturn_t k2u3_action(int cpl, void *dev_id, struct pt_regs *regs) type irqaction (line 390) | struct irqaction type irqaction (line 399) | struct irqaction type irqaction (line 407) | struct irqaction function pmac_pic_init (line 414) | void __init pmac_pic_init(void) function pmacpic_find_viaint (line 603) | static int pmacpic_find_viaint(void) function pmacpic_suspend (line 622) | static int pmacpic_suspend(struct sys_device *sysdev, u32 state) function pmacpic_resume (line 643) | static int pmacpic_resume(struct sys_device *sysdev) type sysdev_class (line 660) | struct sysdev_class type sys_device (line 664) | struct sys_device type sysdev_driver (line 669) | struct sysdev_driver function init_pmacpic_sysfs (line 676) | static int __init init_pmacpic_sysfs(void) FILE: arch/ppc/platforms/pmac_pic.h type hw_interrupt_type (line 6) | struct hw_interrupt_type type pt_regs (line 9) | struct pt_regs FILE: arch/ppc/platforms/pmac_setup.c type pci_dev (line 92) | struct pci_dev type seq_file (line 94) | struct seq_file type device_node (line 96) | struct device_node type smp_ops_t (line 119) | struct smp_ops_t type smp_ops_t (line 120) | struct smp_ops_t function pmac_show_cpuinfo (line 123) | int __pmac function pmac_show_percpuinfo (line 227) | int __openfirmware function pmac_setup_arch (line 243) | void __init function ohare_init (line 339) | static void __init ohare_init(void) function note_scsi_host (line 366) | void __init function dev_t (line 397) | static dev_t __init function find_boot_device (line 415) | void __init function pmac_late_init (line 425) | static int pmac_late_init(void) function note_bootable_part (line 434) | void __pmac function pmac_restart (line 460) | void __pmac function pmac_power_off (line 485) | void __pmac function pmac_halt (line 510) | void __pmac function get_mem_prop (line 520) | static int __init function pmac_find_end_of_memory (line 562) | unsigned long __init function pmac_init (line 596) | void __init function pmac_progress (line 647) | void __init function pmac_declare_of_platform_devices (line 657) | static int __init FILE: arch/ppc/platforms/pmac_smp.c function core99_init_caches (line 120) | static void __init core99_init_caches(int cpu) function psurge_set_ipi (line 152) | static inline void psurge_set_ipi(int cpu) function psurge_clr_ipi (line 164) | static inline void psurge_clr_ipi(int cpu) function psurge_smp_message_recv (line 188) | void __pmac psurge_smp_message_recv(struct pt_regs *regs) function irqreturn_t (line 205) | irqreturn_t __pmac psurge_primary_intr(int irq, void *d, struct pt_regs ... function smp_psurge_message_pass (line 211) | static void __pmac smp_psurge_message_pass(int target, int msg, unsigned... function psurge_quad_probe (line 236) | static int __init psurge_quad_probe(void) function psurge_quad_init (line 268) | static void __init psurge_quad_init(void) function smp_psurge_probe (line 292) | static int __init smp_psurge_probe(void) function smp_psurge_kick_cpu (line 345) | static void __init smp_psurge_kick_cpu(int nr) function psurge_dual_sync_tb (line 384) | static void __init psurge_dual_sync_tb(int cpu_nr) type irqaction (line 408) | struct irqaction function smp_psurge_setup_cpu (line 415) | static void __init smp_psurge_setup_cpu(int cpu_nr) function smp_psurge_take_timebase (line 439) | void __init smp_psurge_take_timebase(void) function smp_psurge_give_timebase (line 444) | void __init smp_psurge_give_timebase(void) function smp_core99_probe (line 449) | static int __init smp_core99_probe(void) function smp_core99_kick_cpu (line 501) | static void __init smp_core99_kick_cpu(int nr) function smp_core99_setup_cpu (line 555) | static void __init smp_core99_setup_cpu(int cpu_nr) function smp_core99_take_timebase (line 579) | void __init smp_core99_take_timebase(void) function smp_core99_give_timebase (line 596) | void __init smp_core99_give_timebase(void) type smp_ops_t (line 623) | struct smp_ops_t type smp_ops_t (line 633) | struct smp_ops_t FILE: arch/ppc/platforms/pmac_time.c type timezone (line 57) | struct timezone function pmac_time_init (line 59) | long __init function pmac_get_rtc_time (line 80) | unsigned long __pmac function pmac_set_rtc_time (line 121) | int __pmac function via_calibrate_decr (line 164) | int __init function time_sleep_notify (line 214) | static int __pmac type pmu_sleep_notifier (line 239) | struct pmu_sleep_notifier function pmac_calibrate_decr (line 249) | void __init FILE: arch/ppc/platforms/powerpmc250.c function powerpmc250_show_cpuinfo (line 64) | static int function powerpmc250_setup_arch (line 72) | static void __init function powerpmc250_get_bus_speed (line 100) | unsigned long __init powerpmc250_get_bus_speed(void) function powerpmc250_calibrate_decr (line 158) | static void __init function powerpmc250_restart (line 172) | static void function powerpmc250_halt (line 181) | static void function powerpmc250_power_off (line 188) | static void function powerpmc250_init_IRQ (line 194) | static void __init function powerpmc250_set_bat (line 206) | static __inline__ void function powerpmc250_find_end_of_memory (line 229) | static unsigned long __init function powerpmc250_map_io (line 239) | static void __init function platform_init (line 245) | void __init function powerpmc250_map_irq (line 304) | static inline int __init function powerpmc250_exclude_device (line 324) | static int function powerpmc250_find_bridges (line 349) | void __init FILE: arch/ppc/platforms/pplus.c function mesquite_map_irq (line 60) | static inline int function sitka_map_irq (line 87) | static inline int function MTX_map_irq (line 112) | static inline int function MTXplus_map_irq (line 138) | static inline int function Genesis2_map_irq (line 164) | static inline int type brd_info (line 252) | struct brd_info { type brd_info (line 263) | struct brd_info function pplus_set_board_type (line 285) | void __init pplus_set_board_type(void) function pplus_pib_init (line 351) | void __init pplus_pib_init(void) function pplus_set_VIA_IDE_legacy (line 407) | void __init pplus_set_VIA_IDE_legacy(void) function pplus_set_VIA_IDE_native (line 439) | void pplus_set_VIA_IDE_native(void) function pplus_pcibios_fixup (line 459) | void __init pplus_pcibios_fixup(void) function pplus_find_bridges (line 490) | void __init pplus_find_bridges(void) function pplus_show_cpuinfo (line 532) | static int pplus_show_cpuinfo(struct seq_file *m) function pplus_setup_arch (line 540) | static void __init pplus_setup_arch(void) function pplus_restart (line 607) | static void pplus_restart(char *cmd) function pplus_halt (line 629) | static void pplus_halt(void) function pplus_power_off (line 645) | static void pplus_power_off(void) function pplus_irq_canonicalize (line 650) | static unsigned int pplus_irq_canonicalize(u_int irq) function pplus_init_IRQ (line 658) | static void __init pplus_init_IRQ(void) function pplus_ide_default_irq (line 690) | static int pplus_ide_default_irq(unsigned long base) function pplus_ide_default_io_base (line 702) | static unsigned long pplus_ide_default_io_base(int index) function pplus_ide_init_hwif_ports (line 714) | static void __init function smp_pplus_probe (line 739) | static int __init smp_pplus_probe(void) function smp_pplus_kick_cpu (line 752) | static void __init smp_pplus_kick_cpu(int nr) function smp_pplus_setup_cpu (line 759) | static void __init smp_pplus_setup_cpu(int cpu_nr) type smp_ops_t (line 765) | struct smp_ops_t function print_dbat (line 776) | static void print_dbat(int idx, u32 bat) function dump_dbats (line 792) | static void dump_dbats(void) function pplus_find_end_of_memory (line 807) | static unsigned long __init pplus_find_end_of_memory(void) function pplus_map_io (line 822) | static void __init pplus_map_io(void) function pplus_init2 (line 829) | static void __init pplus_init2(void) function pplus_set_bat (line 846) | static __inline__ void pplus_set_bat(void) function platform_init (line 861) | void __init FILE: arch/ppc/platforms/pq2ads.c function m82xx_board_setup (line 21) | void __init FILE: arch/ppc/platforms/prep_pci.c type pci_dev (line 36) | struct pci_dev type pci_dev (line 38) | struct pci_dev type powerplus_irq_list (line 550) | struct powerplus_irq_list type powerplus_irq_list (line 562) | struct powerplus_irq_list type powerplus_irq_list (line 575) | struct powerplus_irq_list function prep_read_config (line 625) | static int __prep function prep_write_config (line 655) | static int __prep type pci_ops (line 685) | struct pci_ops function raven_init (line 724) | int __init type mot_info (line 796) | struct mot_info { function ibm_prep_init (line 836) | void __init function ibm43p_pci_map_non0 (line 894) | static void __init function prep_residual_setup_pci (line 910) | void __init function prep_sandalfoot_setup_pci (line 921) | void __init function prep_thinkpad_setup_pci (line 931) | void __init function prep_carolina_setup_pci (line 941) | void __init function prep_tiger1_setup_pci (line 951) | void __init function prep_route_pci_interrupts (line 962) | void __init function prep_pib_init (line 1059) | void __init function Powerplus_Map_Non0 (line 1128) | static void __init function prep_pcibios_fixup (line 1200) | void __init function prep_pcibios_after_init (line 1252) | static void __init function prep_init_resource (line 1276) | static void __init function prep_find_bridges (line 1289) | void __init FILE: arch/ppc/platforms/prep_setup.c function prep_gen_enable_l2 (line 162) | static void __init function prep_carolina_enable_l2 (line 169) | static void __init function prep_ibm_cpuinfo (line 176) | static void __prep function prep_gen_cpuinfo (line 212) | static int __prep function prep_sandalfoot_cpuinfo (line 219) | static int __prep function prep_thinkpad_cpuinfo (line 246) | static int __prep function prep_carolina_cpuinfo (line 317) | static int __prep function prep_tiger1_cpuinfo (line 353) | static int __prep function prep_mot_cpuinfo (line 396) | static int __prep function prep_restart (line 457) | static void __prep function prep_halt (line 476) | static void __prep function prep_carrera_poweroff (line 491) | static void __prep function utah_sig87c750_setbit (line 504) | static void __prep function prep_sig750_poweroff (line 542) | static void __prep function prep_show_percpuinfo (line 557) | static int __prep function masktoint (line 574) | static long __init masktoint(unsigned int i) function prep_init_sound (line 589) | static void __init prep_init_sound(void) function prep_init_vesa (line 645) | static void __init function prep_set_bat (line 686) | static __inline__ void function ibm_statusled_panic (line 708) | static int __prep type notifier_block (line 716) | struct notifier_block function ibm_statusled_progress (line 722) | static void __prep function ibm_statusled_init (line 748) | static void __init function prep_setup_arch (line 788) | static void __init function prep_calibrate_decr (line 929) | static void __init function prep_irq_canonicalize (line 948) | static unsigned int __prep function prep_init_IRQ (line 961) | static void __init function prep_ide_default_irq (line 999) | static int __prep function prep_ide_default_io_base (line 1013) | static unsigned long __prep function smp_prep_probe (line 1029) | static int __init function smp_prep_kick_cpu (line 1043) | static void __init function smp_prep_setup_cpu (line 1051) | static void __init type smp_ops_t (line 1058) | struct smp_ops_t function prep_map_io (line 1073) | static void __init function prep_request_io (line 1080) | static int __init function prep_init (line 1098) | void __init FILE: arch/ppc/platforms/prpmc750.c function prpmc_map_irq (line 78) | static inline int function prpmc750_pcibios_fixup (line 101) | static void __init prpmc750_pcibios_fixup(void) function prpmc750_find_bridges (line 128) | void __init prpmc750_find_bridges(void) function prpmc750_show_cpuinfo (line 171) | static int prpmc750_show_cpuinfo(struct seq_file *m) function prpmc750_setup_arch (line 178) | static void __init prpmc750_setup_arch(void) function prpmc750_get_bus_speed (line 208) | static unsigned long __init prpmc750_get_bus_speed(void) function prpmc750_calibrate_decr (line 265) | static void __init prpmc750_calibrate_decr(void) function prpmc750_restart (line 276) | static void prpmc750_restart(char *cmd) function prpmc750_halt (line 283) | static void prpmc750_halt(void) function prpmc750_power_off (line 289) | static void prpmc750_power_off(void) function prpmc750_init_IRQ (line 294) | static void __init prpmc750_init_IRQ(void) function prpmc750_set_bat (line 302) | static __inline__ void prpmc750_set_bat(void) function prpmc750_find_end_of_memory (line 314) | static unsigned long __init prpmc750_find_end_of_memory(void) function prpmc750_map_io (line 320) | static void __init prpmc750_map_io(void) function platform_init (line 330) | void __init FILE: arch/ppc/platforms/prpmc800.c function prpmc_map_irq (line 95) | static inline int function prpmc_read_config_dword (line 118) | static int function prpmc_self (line 136) | static int prpmc_self(u8 bus, u8 devfn) function prpmc_exclude_device (line 175) | static int prpmc_exclude_device(u8 bus, u8 devfn) function prpmc800_find_bridges (line 193) | void __init prpmc800_find_bridges(void) function prpmc800_show_cpuinfo (line 286) | static int prpmc800_show_cpuinfo(struct seq_file *m) function prpmc800_setup_arch (line 293) | static void __init prpmc800_setup_arch(void) function prpmc800_calibrate_decr (line 319) | static void __init prpmc800_calibrate_decr(void) function prpmc800_restart (line 376) | static void prpmc800_restart(char *cmd) function prpmc800_halt (line 387) | static void prpmc800_halt(void) function prpmc800_power_off (line 393) | static void prpmc800_power_off(void) function prpmc800_init_IRQ (line 398) | static void __init prpmc800_init_IRQ(void) function prpmc800_set_bat (line 419) | static __inline__ void prpmc800_set_bat(void) function prpmc800_find_end_of_memory (line 431) | static unsigned long __init prpmc800_find_end_of_memory(void) function prpmc800_map_io (line 437) | static void __init prpmc800_map_io(void) function platform_init (line 443) | void __init FILE: arch/ppc/platforms/residual.c function printsmallvendor (line 264) | static void __init printsmallvendor(PnP_TAG_PACKET *pkt, int size) { function printsmallpacket (line 289) | static void __init printsmallpacket(PnP_TAG_PACKET * pkt, int size) { function printlargevendor (line 356) | static void __init printlargevendor(PnP_TAG_PACKET * pkt, int size) { function printlargepacket (line 466) | static void __init printlargepacket(PnP_TAG_PACKET * pkt, int size) { function printpackets (line 478) | static void __init printpackets(PnP_TAG_PACKET * pkt, const char * cat) function print_residual_device_info (line 500) | void __init print_residual_device_info(void) function printVPD (line 569) | static void __init printVPD(void) { function print_residual_device_info (line 634) | void print_residual_device_info(void) function same_DevID (line 769) | static int __init same_DevID(unsigned short vendor, function PPC_DEVICE (line 785) | PPC_DEVICE __init *residual_find_device(unsigned long BusMask, function PPC_DEVICE (line 808) | PPC_DEVICE __init *residual_find_device_id(unsigned long BusMask, function residual_scan_pcibridge (line 830) | static int __init function residual_pcidev_irq (line 864) | int __init function residual_irq_mask (line 890) | void __init residual_irq_mask(char *irq_edge_mask_lo, char *irq_edge_mas... function residual_isapic_addr (line 920) | unsigned int __init residual_isapic_addr(void) function PnP_TAG_PACKET (line 953) | PnP_TAG_PACKET *PnP_find_packet(unsigned char *p, function PnP_TAG_PACKET (line 972) | PnP_TAG_PACKET __init *PnP_find_small_vendor_packet(unsigned char *p, function PnP_TAG_PACKET (line 986) | PnP_TAG_PACKET __init *PnP_find_large_vendor_packet(unsigned char *p, function proc_prep_residual_read (line 1001) | static int proc_prep_residual_read(char * buf, char ** start, off_t off, function proc_prep_residual_init (line 1024) | int __init FILE: arch/ppc/platforms/rpx8260.h type bd_t (line 15) | typedef struct bd_info { FILE: arch/ppc/platforms/rpxclassic.h type bd_t (line 17) | typedef struct bd_info { FILE: arch/ppc/platforms/rpxlite.h type bd_t (line 17) | typedef struct bd_info { FILE: arch/ppc/platforms/sandpoint.c function x3_map_irq (line 130) | static inline int function x2_map_irq (line 151) | static inline int function sandpoint_setup_winbond_83553 (line 172) | static void __init function x2_exclude_device (line 242) | static int function sandpoint_find_bridges (line 251) | static void __init function sandpoint_setup_arch (line 291) | static void __init function sandpoint_probe_type (line 366) | static void __init sandpoint_probe_type(void) function sandpoint_fix_winbond_83553 (line 400) | static int __init function sandpoint_setup_natl_87308 (line 415) | static int __init function sandpoint_request_io (line 447) | static int __init function sandpoint_init_IRQ (line 468) | static void __init function u32 (line 495) | static u32 function sandpoint_find_end_of_memory (line 504) | static unsigned long __init function sandpoint_map_io (line 522) | static void __init function sandpoint_restart (line 528) | static void function sandpoint_power_off (line 542) | static void function sandpoint_halt (line 550) | static void function sandpoint_show_cpuinfo (line 557) | static int function sandpoint_ide_probe (line 575) | static void function sandpoint_ide_default_irq (line 593) | static int function sandpoint_ide_default_io_base (line 607) | static unsigned long function sandpoint_ide_init_hwif_ports (line 616) | static void __init function sandpoint_set_bat (line 656) | static __inline__ void function platform_init (line 674) | void __init FILE: arch/ppc/platforms/sbc82xx.c function sbc82xx_time_init (line 47) | static void sbc82xx_time_init(void) function sbc82xx_i8259_mask_and_ack_irq (line 73) | static void sbc82xx_i8259_mask_and_ack_irq(unsigned int irq_nr) function sbc82xx_i8259_mask_irq (line 87) | static void sbc82xx_i8259_mask_irq(unsigned int irq_nr) function sbc82xx_i8259_unmask_irq (line 99) | static void sbc82xx_i8259_unmask_irq(unsigned int irq_nr) function sbc82xx_i8259_end_irq (line 111) | static void sbc82xx_i8259_end_irq(unsigned int irq) type hw_interrupt_type (line 119) | struct hw_interrupt_type function irqreturn_t (line 127) | static irqreturn_t sbc82xx_i8259_demux(int irq, void *dev_id, struct pt_... type irqaction (line 149) | struct irqaction function sbc82xx_init_IRQ (line 156) | void __init sbc82xx_init_IRQ(void) function sbc82xx_pci_map_irq (line 201) | static int sbc82xx_pci_map_irq(struct pci_dev *dev, unsigned char idsel, function quirk_sbc8260_cardbus (line 219) | static void __devinit quirk_sbc8260_cardbus(struct pci_dev *pdev) function m82xx_board_init (line 239) | void __init FILE: arch/ppc/platforms/sbs8260.h type bd_t (line 14) | typedef struct bd_info { FILE: arch/ppc/platforms/spruce.c function spruce_map_irq (line 49) | static inline int function spruce_setup_hose (line 68) | static void __init function spruce_calibrate_decr (line 144) | static void __init function spruce_show_cpuinfo (line 155) | static int function spruce_early_serial_map (line 164) | static void __init function spruce_setup_arch (line 208) | static void __init function spruce_restart (line 236) | static void function spruce_power_off (line 255) | static void function spruce_halt (line 261) | static void function spruce_map_io (line 267) | static void __init function spruce_set_bat (line 277) | static __inline__ void function platform_init (line 286) | void __init FILE: arch/ppc/platforms/tqm8260_setup.c function tqm8260_set_rtc_time (line 23) | static int function tqm8260_get_rtc_time (line 32) | static unsigned long function m82xx_board_init (line 38) | void __init FILE: arch/ppc/platforms/tqm8xx.h function ide_led (line 37) | static __inline__ void ide_led(int on) FILE: arch/ppc/syslib/btext.c function btext_init (line 66) | void __init function btext_welcome (line 77) | void __init function btext_prepare_BAT (line 127) | void __init function btext_setup_display (line 159) | void __init function map_boot_text (line 191) | map_boot_text(void) function btext_update_display (line 227) | void function btext_clearscreen (line 258) | void BTEXT btext_clearscreen(void) function dcbst (line 275) | __inline__ void dcbst(const void* addr) function btext_flushscreen (line 280) | void BTEXT btext_flushscreen(void) function BTEXT (line 300) | static BTEXT void function btext_drawchar (line 335) | void BTEXT btext_drawchar(char c) function btext_drawstring (line 383) | void BTEXT function btext_drawhex (line 392) | void BTEXT function draw_byte (line 410) | static void BTEXT function draw_byte_32 (line 460) | static void BTEXT function draw_byte_16 (line 482) | static void BTEXT function draw_byte_8 (line 501) | static void BTEXT FILE: arch/ppc/syslib/cpc700.h type hw_interrupt_type (line 86) | struct hw_interrupt_type type pt_regs (line 90) | struct pt_regs FILE: arch/ppc/syslib/cpc700_pic.c function cpc700_unmask_irq (line 29) | static void function cpc700_mask_irq (line 55) | static void function cpc700_mask_and_ack_irq (line 72) | static void type hw_interrupt_type (line 92) | struct hw_interrupt_type function __init (line 103) | __init static void function __init (line 134) | __init void function cpc700_get_irq (line 166) | int FILE: arch/ppc/syslib/cpm2_common.c function cpm2_reset (line 46) | void function cpm_setbrg (line 76) | void function cpm2_fastbrg (line 97) | void function cpm2_dpinit (line 124) | static void cpm2_dpinit(void) function uint (line 146) | uint cpm_dpalloc(uint size, uint align) function cpm_dpfree (line 160) | int cpm_dpfree(uint offset) function uint (line 174) | uint cpm_dpalloc_fixed(uint offset, uint size, uint align) function cpm_dpdump (line 188) | void cpm_dpdump(void) FILE: arch/ppc/syslib/cpm2_pic.c function cpm2_mask_irq (line 46) | static void cpm2_mask_irq(unsigned int irq_nr) function cpm2_unmask_irq (line 59) | static void cpm2_unmask_irq(unsigned int irq_nr) function cpm2_mask_and_ack (line 72) | static void cpm2_mask_and_ack(unsigned int irq_nr) function cpm2_end_irq (line 87) | static void cpm2_end_irq(unsigned int irq_nr) type hw_interrupt_type (line 104) | struct hw_interrupt_type function cpm2_get_irq (line 116) | int FILE: arch/ppc/syslib/cpm2_pic.h type hw_interrupt_type (line 4) | struct hw_interrupt_type type pt_regs (line 5) | struct pt_regs FILE: arch/ppc/syslib/gen550.h type uart_port (line 15) | struct uart_port FILE: arch/ppc/syslib/gen550_dbg.c type serial_state (line 37) | struct serial_state function direct_inb (line 46) | unsigned long direct_inb(unsigned long addr) function direct_outb (line 51) | void direct_outb(unsigned long addr, unsigned char val) function io_inb (line 56) | unsigned long io_inb(unsigned long port) function io_outb (line 61) | void io_outb(unsigned long port, unsigned char val) function serial_init (line 66) | unsigned long serial_init(int chan, void *ignored) function serial_putc (line 128) | void function serial_getc (line 136) | unsigned char function serial_tstc (line 144) | int function serial_close (line 150) | void function gen550_init (line 155) | void function gen550_progress (line 166) | void FILE: arch/ppc/syslib/gen550_kgdb.c function putDebugChar (line 44) | void putDebugChar(unsigned char c) function getDebugChar (line 52) | int getDebugChar(void) function kgdb_interruptible (line 60) | void kgdb_interruptible(int enable) function putDebugString (line 65) | void putDebugString(char* str) function gen550_kgdb_map_scc (line 79) | void FILE: arch/ppc/syslib/gt64260_pic.c type hw_interrupt_type (line 60) | struct hw_interrupt_type type mv64x60_handle (line 70) | struct mv64x60_handle function gt64260_init_irq (line 80) | void __init function gt64260_get_irq (line 123) | int function gt64260_unmask_irq (line 179) | static void function gt64260_mask_irq (line 212) | static void function irqreturn_t (line 232) | static irqreturn_t function irqreturn_t (line 253) | static irqreturn_t function gt64260_register_hdlrs (line 294) | static int __init FILE: arch/ppc/syslib/harrier.c function harrier_setup_nonmonarch (line 41) | void __init harrier_setup_nonmonarch(uint ppc_reg_base, uint in0_size) function harrier_release_eready (line 83) | void __init harrier_release_eready(uint ppc_reg_base) function harrier_wait_eready (line 96) | void __init harrier_wait_eready(uint ppc_reg_base) function harrier_init (line 125) | int __init function harrier_get_mem_size (line 247) | unsigned long __init harrier_get_mem_size(uint xcsr_base) FILE: arch/ppc/syslib/hawk_common.c function hawk_init (line 46) | int __init function hawk_get_mem_size (line 228) | unsigned long __init function hawk_mpic_init (line 289) | int __init FILE: arch/ppc/syslib/i8259.c function i8259_irq (line 23) | int function i8259_mask_and_ack_irq (line 65) | static void i8259_mask_and_ack_irq(unsigned int irq_nr) function i8259_set_irq_mask (line 88) | static void i8259_set_irq_mask(int irq_nr) function i8259_mask_irq (line 94) | static void i8259_mask_irq(unsigned int irq_nr) function i8259_unmask_irq (line 109) | static void i8259_unmask_irq(unsigned int irq_nr) function i8259_end_irq (line 124) | static void i8259_end_irq(unsigned int irq) type hw_interrupt_type (line 131) | struct hw_interrupt_type type resource (line 142) | struct resource type resource (line 149) | struct resource type resource (line 156) | struct resource type irqaction (line 163) | struct irqaction function i8259_init (line 175) | void __init FILE: arch/ppc/syslib/ibm440gp_common.c function ibm440gp_get_clocks (line 27) | void __init ibm440gp_get_clocks(struct ibm44x_clocks* p, FILE: arch/ppc/syslib/ibm440gp_common.h type ibm44x_clocks (line 30) | struct ibm44x_clocks FILE: arch/ppc/syslib/ibm440gx_common.c function u32 (line 26) | static inline u32 __fix_zero(u32 v, u32 def){ function ibm440gx_get_clocks (line 30) | void __init ibm440gx_get_clocks(struct ibm44x_clocks* p, unsigned int sy... function u32 (line 102) | static inline u32 l2c_diag(u32 addr) function irqreturn_t (line 110) | static irqreturn_t l2c_error_handler(int irq, void* dev, struct pt_regs*... function ibm440gx_l2c_enable (line 135) | void __init ibm440gx_l2c_enable(void){ function ibm440gx_l2c_disable (line 193) | void __init ibm440gx_l2c_disable(void){ function ibm440gx_l2c_setup (line 219) | void __init ibm440gx_l2c_setup(struct ibm44x_clocks* p) function ibm440gx_get_eth_grp (line 232) | int __init ibm440gx_get_eth_grp(void) function ibm440gx_set_eth_grp (line 237) | void __init ibm440gx_set_eth_grp(int group) function ibm440gx_tah_enable (line 242) | void __init ibm440gx_tah_enable(void) function ibm440gx_show_cpuinfo (line 251) | int ibm440gx_show_cpuinfo(struct seq_file *m){ FILE: arch/ppc/syslib/ibm440gx_common.h type ibm44x_clocks (line 31) | struct ibm44x_clocks type ibm44x_clocks (line 41) | struct ibm44x_clocks type seq_file (line 53) | struct seq_file FILE: arch/ppc/syslib/ibm440sp_common.c function ibm440sp_find_end_of_memory (line 32) | unsigned long __init ibm440sp_find_end_of_memory(void) FILE: arch/ppc/syslib/ibm44x_common.c function phys_addr_t (line 33) | phys_addr_t fixup_bigphys_addr(phys_addr_t addr, phys_addr_t size) function ibm44x_calibrate_decr (line 59) | void __init ibm44x_calibrate_decr(unsigned int freq) function ibm44x_restart (line 77) | static void ibm44x_restart(char *cmd) function ibm44x_power_off (line 83) | static void ibm44x_power_off(void) function ibm44x_halt (line 89) | static void ibm44x_halt(void) function ibm44x_find_end_of_memory (line 98) | static unsigned long __init ibm44x_find_end_of_memory(void) function ibm44x_platform_init (line 153) | void __init ibm44x_platform_init(void) function platform_machine_check (line 182) | void platform_machine_check(struct pt_regs *regs) FILE: arch/ppc/syslib/ibm44x_common.h type ibm44x_clocks (line 24) | struct ibm44x_clocks { FILE: arch/ppc/syslib/ibm_ocp.c type ocp_sys_info_data (line 4) | struct ocp_sys_info_data FILE: arch/ppc/syslib/indirect_pci.c function indirect_read_config (line 30) | static int function indirect_write_config (line 69) | static int type pci_ops (line 108) | struct pci_ops function setup_indirect_pci_nomap (line 114) | void __init function setup_indirect_pci (line 123) | void __init FILE: arch/ppc/syslib/m8260_pci.c function m8260_setup_pci (line 47) | static void __init m8260_setup_pci(struct pci_controller *hose) function m8260_find_bridges (line 149) | void __init m8260_find_bridges(void) FILE: arch/ppc/syslib/m8260_pci.h type pci_controller (line 69) | struct pci_controller type pci_controller (line 70) | struct pci_controller FILE: arch/ppc/syslib/m8260_pci_erratum9.c type idma_dpram_t (line 42) | typedef struct idma_dpram_s { function idma_pci9_init (line 84) | void idma_pci9_init(void) function idma_pci9_read (line 127) | static void function idma_pci9_write (line 179) | static void function idma_pci9_read_le (line 225) | static void function is_pci_mem (line 249) | static inline int is_pci_mem(unsigned long addr) function readb (line 261) | int readb(volatile unsigned char *addr) function readw (line 273) | int readw(volatile unsigned short *addr) function readl (line 285) | unsigned readl(volatile unsigned *addr) function inb (line 297) | int inb(unsigned port) function inw (line 306) | int inw(unsigned port) function inl (line 315) | unsigned inl(unsigned port) function insb (line 324) | void insb(unsigned port, void *buf, int ns) function insw (line 331) | void insw(unsigned port, void *buf, int ns) function insl (line 338) | void insl(unsigned port, void *buf, int nl) function insw_ns (line 345) | void insw_ns(unsigned port, void *buf, int ns) function insl_ns (line 352) | void insl_ns(unsigned port, void *buf, int nl) function indirect_write_config (line 397) | static int indirect_write_config(struct pci_bus *pbus, unsigned int devf... function indirect_read_config (line 429) | static int indirect_read_config(struct pci_bus *pbus, unsigned int devfn... type pci_ops (line 461) | struct pci_ops function setup_m8260_indirect_pci (line 467) | void FILE: arch/ppc/syslib/m8260_setup.c function m82xx_board_setup (line 41) | void __attribute__ ((weak)) __init function m8260_setup_arch (line 46) | static void __init function m8260_calibrate_decr (line 71) | static void __init function m8260_set_rtc_time (line 88) | static int function m8260_get_rtc_time (line 96) | static unsigned long function m8260_restart (line 109) | static void function m8260_halt (line 128) | static void function m8260_power_off (line 135) | static void function m8260_show_cpuinfo (line 141) | static int function m8260_init_IRQ (line 167) | static void __init function m8260_find_end_of_memory (line 187) | static unsigned long __init function m8260_map_io (line 200) | static void __init function m82xx_board_init (line 214) | void __attribute__ ((weak)) __init function platform_init (line 230) | void __init FILE: arch/ppc/syslib/m8xx_setup.c function board_init (line 65) | void __attribute__ ((weak)) function m8xx_setup_arch (line 70) | void __init function abort (line 115) | void function irqreturn_t (line 128) | irqreturn_t timebase_interrupt(int irq, void * dev, struct pt_regs * regs) type irqaction (line 135) | struct irqaction function m8xx_calibrate_decr (line 145) | void __init m8xx_calibrate_decr(void) function m8xx_set_rtc_time (line 220) | static int function m8xx_get_rtc_time (line 229) | static unsigned long function m8xx_restart (line 236) | static void function m8xx_power_off (line 253) | static void function m8xx_halt (line 259) | static void function m8xx_show_percpuinfo (line 266) | static int type irqaction (line 282) | struct irqaction function m8xx_init_IRQ (line 295) | static void __init function m8xx_find_end_of_memory (line 332) | static unsigned long __init function m8xx_map_io (line 349) | static void __init function platform_init (line 383) | void __init FILE: arch/ppc/syslib/m8xx_wdt.c function m8xx_wdt_reset (line 21) | void m8xx_wdt_reset(void) function irqreturn_t (line 29) | static irqreturn_t m8xx_wdt_interrupt(int irq, void *dev, struct pt_regs... function m8xx_wdt_handler_install (line 40) | void __init m8xx_wdt_handler_install(bd_t * binfo) function m8xx_wdt_get_timeout (line 96) | int m8xx_wdt_get_timeout(void) FILE: arch/ppc/syslib/mpc10x_common.c type ocp_def (line 60) | struct ocp_def type ocp_fs_i2c_data (line 65) | struct ocp_fs_i2c_data type ocp_def (line 68) | struct ocp_def type ocp_def (line 75) | struct ocp_def function mpc10x_bridge_set_resources (line 85) | void __init function mpc10x_bridge_init (line 129) | int __init function mpc10x_get_mem_size (line 382) | unsigned long __init function mpc10x_enable_store_gathering (line 454) | int __init function mpc10x_disable_store_gathering (line 476) | int __init function mpc10x_set_openpic (line 499) | void __init mpc10x_set_openpic(void) FILE: arch/ppc/syslib/mpc52xx_pic.c type mpc52xx_intr (line 36) | struct mpc52xx_intr type mpc52xx_sdma (line 37) | struct mpc52xx_sdma function mpc52xx_ic_disable (line 39) | static void function mpc52xx_ic_enable (line 74) | static void function mpc52xx_ic_ack (line 109) | static void function mpc52xx_ic_disable_and_ack (line 154) | static void function mpc52xx_ic_end (line 161) | static void type hw_interrupt_type (line 168) | struct hw_interrupt_type function mpc52xx_init_irq (line 179) | void __init function mpc52xx_get_irq (line 229) | int FILE: arch/ppc/syslib/mpc52xx_setup.c function mpc52xx_restart (line 39) | void function mpc52xx_halt (line 57) | void function mpc52xx_power_off (line 65) | void function mpc52xx_set_bat (line 75) | void __init function mpc52xx_map_io (line 88) | void __init function mpc52xx_psc_putc (line 104) | static void function mpc52xx_progress (line 112) | void function mpc52xx_find_end_of_memory (line 131) | unsigned long __init function mpc52xx_calibrate_decr (line 161) | void __init function mpc52xx_add_board_devices (line 226) | void __init FILE: arch/ppc/syslib/mv64360_pic.c type pt_regs (line 59) | struct pt_regs type pt_regs (line 61) | struct pt_regs type pt_regs (line 62) | struct pt_regs type hw_interrupt_type (line 66) | struct hw_interrupt_type type mv64x60_handle (line 79) | struct mv64x60_handle function mv64360_init_irq (line 100) | void __init function mv64360_get_irq (line 145) | int function mv64360_unmask_irq (line 215) | static void function mv64360_mask_irq (line 256) | static void function irqreturn_t (line 283) | static irqreturn_t function irqreturn_t (line 304) | static irqreturn_t function irqreturn_t (line 325) | static irqreturn_t function mv64360_register_hdlrs (line 366) | static int __init FILE: arch/ppc/syslib/mv64x60.c type pci_controller (line 44) | struct pci_controller type mv64x60_handle (line 46) | struct mv64x60_handle type pci_controller (line 47) | struct pci_controller type mv64x60_handle (line 48) | struct mv64x60_handle type mv64x60_handle (line 49) | struct mv64x60_handle type mv64x60_handle (line 50) | struct mv64x60_handle type mv64x60_handle (line 51) | struct mv64x60_handle type mv64x60_handle (line 52) | struct mv64x60_handle type mv64x60_handle (line 53) | struct mv64x60_handle type mv64x60_setup_info (line 54) | struct mv64x60_setup_info type mv64x60_handle (line 55) | struct mv64x60_handle type mv64x60_setup_info (line 56) | struct mv64x60_setup_info type mv64x60_handle (line 57) | struct mv64x60_handle type mv64x60_setup_info (line 58) | struct mv64x60_setup_info type pci_controller (line 62) | struct pci_controller type mv64x60_handle (line 64) | struct mv64x60_handle type pci_controller (line 65) | struct pci_controller type mv64x60_handle (line 66) | struct mv64x60_handle type mv64x60_handle (line 67) | struct mv64x60_handle type mv64x60_handle (line 68) | struct mv64x60_handle type mv64x60_handle (line 69) | struct mv64x60_handle type mv64x60_handle (line 70) | struct mv64x60_handle type mv64x60_handle (line 71) | struct mv64x60_handle type mv64x60_setup_info (line 72) | struct mv64x60_setup_info type mv64x60_handle (line 73) | struct mv64x60_handle type mv64x60_setup_info (line 74) | struct mv64x60_setup_info type mv64x60_handle (line 76) | struct mv64x60_handle type mv64x60_handle (line 77) | struct mv64x60_handle type mv64x60_setup_info (line 78) | struct mv64x60_setup_info type mv64x60_handle (line 79) | struct mv64x60_handle type mv64x60_setup_info (line 80) | struct mv64x60_setup_info type mv64x60_chip_info (line 87) | struct mv64x60_chip_info type mv64x60_chip_info (line 103) | struct mv64x60_chip_info type mv64x60_chip_info (line 119) | struct mv64x60_chip_info type mv64x60_chip_info (line 137) | struct mv64x60_chip_info type mpsc_shared_pdata (line 163) | struct mpsc_shared_pdata type resource (line 171) | struct resource type platform_device (line 189) | struct platform_device type mpsc_pdata (line 199) | struct mpsc_pdata type resource (line 217) | struct resource type platform_device (line 245) | struct platform_device type mpsc_pdata (line 255) | struct mpsc_pdata type resource (line 274) | struct resource type platform_device (line 302) | struct platform_device type resource (line 314) | struct resource type platform_device (line 324) | struct platform_device type resource (line 332) | struct resource type mv64xxx_eth_platform_data (line 341) | struct mv64xxx_eth_platform_data type platform_device (line 343) | struct platform_device type resource (line 355) | struct resource type mv64xxx_eth_platform_data (line 364) | struct mv64xxx_eth_platform_data type platform_device (line 366) | struct platform_device type resource (line 378) | struct resource type mv64xxx_eth_platform_data (line 387) | struct mv64xxx_eth_platform_data type platform_device (line 389) | struct platform_device type mv64xxx_i2c_pdata (line 402) | struct mv64xxx_i2c_pdata type resource (line 409) | struct resource type platform_device (line 425) | struct platform_device type platform_device (line 436) | struct platform_device function mv64x60_init (line 473) | int __init function mv64x60_early_init (line 549) | void __init function mv64x60_get_32bit_window (line 610) | void __init function mv64x60_set_32bit_window (line 652) | void __init function mv64x60_get_64bit_window (line 690) | void __init function mv64x60_set_64bit_window (line 737) | void __init function u32 (line 779) | u32 __init function u32 (line 790) | u32 __init function u32 (line 801) | u32 __init function mv64x60_get_type (line 819) | int __init function mv64x60_setup_for_chip (line 892) | int __init function u32 (line 942) | u32 function u32 (line 953) | u32 function u32 (line 973) | u32 __init function mv64x60_get_mem_windows (line 998) | void __init function u32 (line 1022) | u32 __init function mv64x60_config_cpu2mem_windows (line 1056) | void __init function mv64x60_config_cpu2pci_windows (line 1104) | void __init function mv64x60_config_pci2mem_windows (line 1169) | void __init function mv64x60_alloc_hose (line 1226) | void __init function mv64x60_config_resources (line 1242) | void __init function mv64x60_config_pci_params (line 1284) | void __init function mv64x60_set_bus (line 1328) | void __init function mv64x60_pci_exclude_device (line 1379) | int function mv64x60_pd_fixup (line 1409) | void __init function mv64x60_add_pds (line 1436) | static int __init function u32 (line 1456) | static u32 __init function u32 (line 1467) | static u32 __init function gt64260_set_pci2mem_window (line 1488) | static void __init function gt64260_set_pci2regs_window (line 1513) | static void __init function u32 (line 1537) | static u32 __init function gt64260_enable_window_32bit (line 1561) | static void __init function gt64260_disable_window_32bit (line 1574) | static void __init function gt64260_enable_window_64bit (line 1599) | static void __init function gt64260_disable_window_64bit (line 1612) | static void __init function gt64260_disable_all_windows (line 1639) | static void __init function gt64260a_chip_specific_init (line 1725) | static void __init function gt64260b_chip_specific_init (line 1800) | static void __init function u32 (line 1890) | static u32 __init function u32 (line 1901) | static u32 __init function mv64360_set_pci2mem_window (line 1930) | static void __init function mv64360_set_pci2regs_window (line 1960) | static void __init function u32 (line 1988) | static u32 __init function mv64360_enable_window_32bit (line 2041) | static void __init function mv64360_disable_window_32bit (line 2096) | static void __init function mv64360_enable_window_64bit (line 2153) | static void __init function mv64360_disable_window_64bit (line 2182) | static void __init function mv64360_disable_all_windows (line 2214) | static void __init function mv64360_config_io2mem_windows (line 2273) | static void __init function mv64360_set_mpsc2regs_window (line 2350) | static void __init function mv64360_chip_specific_init (line 2364) | static void __init function mv64460_chip_specific_init (line 2383) | static void __init FILE: arch/ppc/syslib/mv64x60_dbg.c type mv64x60_handle (line 34) | struct mv64x60_handle function mv64x60_progress_init (line 36) | void function mv64x60_polled_putc (line 43) | static void function mv64x60_mpsc_progress (line 58) | void function putDebugChar (line 86) | void function getDebugChar (line 92) | int function putDebugString (line 101) | void function kgdb_interruptible (line 112) | void function kgdb_map_scc (line 117) | void FILE: arch/ppc/syslib/mv64x60_win.c type mv64x60_32bit_window (line 40) | struct mv64x60_32bit_window type mv64x60_64bit_window (line 355) | struct mv64x60_64bit_window type mv64x60_32bit_window (line 581) | struct mv64x60_32bit_window type mv64x60_64bit_window (line 1016) | struct mv64x60_64bit_window FILE: arch/ppc/syslib/ocp.c type ocp_def (line 60) | struct ocp_def function ocp_create_sysfs_dev_files (line 90) | void ocp_create_sysfs_dev_files(struct ocp_device *odev) function ocp_device_match (line 113) | static int function ocp_device_probe (line 134) | static int function ocp_device_remove (line 154) | static int function ocp_device_suspend (line 167) | static int function ocp_device_resume (line 178) | static int type bus_type (line 189) | struct bus_type function ocp_register_driver (line 207) | int function ocp_unregister_driver (line 227) | void type ocp_device (line 238) | struct ocp_device type list_head (line 241) | struct list_head type ocp_device (line 242) | struct ocp_device type ocp_device (line 274) | struct ocp_device type ocp_device (line 277) | struct ocp_device type ocp_def (line 296) | struct ocp_def type ocp_device (line 299) | struct ocp_device type ocp_def (line 300) | struct ocp_def function ocp_add_one_device (line 325) | int function ocp_remove_one_device (line 367) | int function ocp_for_each_device (line 396) | void function ocp_early_init (line 418) | int __init function ocp_driver_init (line 439) | static int __init FILE: arch/ppc/syslib/of_device.c type of_match (line 18) | struct of_match type of_match (line 18) | struct of_match type of_device (line 19) | struct of_device function of_platform_bus_match (line 41) | static int of_platform_bus_match(struct device *dev, struct device_drive... type of_device (line 53) | struct of_device type of_device (line 53) | struct of_device type device (line 55) | struct device function of_dev_put (line 66) | void of_dev_put(struct of_device *dev) function of_device_probe (line 73) | static int of_device_probe(struct device *dev) function of_device_remove (line 97) | static int of_device_remove(struct device *dev) function of_device_suspend (line 107) | static int of_device_suspend(struct device *dev, u32 state) function of_device_resume (line 118) | static int of_device_resume(struct device * dev) type bus_type (line 129) | struct bus_type function of_bus_driver_init (line 136) | static int __init of_bus_driver_init(void) function of_register_driver (line 143) | int of_register_driver(struct of_platform_driver *drv) function of_unregister_driver (line 158) | void of_unregister_driver(struct of_platform_driver *drv) function dev_show_devspec (line 164) | static ssize_t dev_show_devspec(struct device *dev, char *buf) function of_release_dev (line 181) | void of_release_dev(struct device *dev) function of_device_register (line 190) | int of_device_register(struct of_device *ofdev) function of_device_unregister (line 223) | void of_device_unregister(struct of_device *ofdev) type of_device (line 236) | struct of_device type device_node (line 236) | struct device_node type of_device (line 238) | struct of_device FILE: arch/ppc/syslib/open_pic.c type OpenPIC (line 36) | struct OpenPIC type pt_regs (line 52) | struct pt_regs type pt_regs (line 61) | struct pt_regs type hw_interrupt_type (line 93) | struct hw_interrupt_type type hw_interrupt_type (line 108) | struct hw_interrupt_type function u_int (line 166) | u_int openpic_read(volatile u_int __iomem *addr) function openpic_write (line 178) | static inline void openpic_write(volatile u_int __iomem *addr, u_int val) function u_int (line 187) | static inline u_int openpic_readfield(volatile u_int __iomem *addr, u_in... function openpic_writefield (line 193) | inline void openpic_writefield(volatile u_int __iomem *addr, u_int mask, function openpic_clearfield (line 200) | static inline void openpic_clearfield(volatile u_int __iomem *addr, u_in... function openpic_setfield (line 205) | static inline void openpic_setfield(volatile u_int __iomem *addr, u_int ... function openpic_safe_writefield (line 210) | static void openpic_safe_writefield(volatile u_int __iomem *addr, u_int ... function u_int (line 220) | u_int openpic_read_IPI(volatile u_int __iomem * addr) function openpic_writefield_IPI (line 232) | inline void openpic_writefield_IPI(volatile u_int __iomem * addr, u_int ... function openpic_clearfield_IPI (line 238) | static inline void openpic_clearfield_IPI(volatile u_int __iomem *addr, ... function openpic_setfield_IPI (line 243) | static inline void openpic_setfield_IPI(volatile u_int __iomem *addr, u_... function openpic_safe_writefield_IPI (line 248) | static void openpic_safe_writefield_IPI(volatile u_int __iomem *addr, u_... function openpic_eicr_set_clk (line 266) | static void __init openpic_eicr_set_clk(u_int clkval) function openpic_enable_sie (line 272) | static void __init openpic_enable_sie(void) function openpic_reset (line 280) | static void openpic_reset(void) function openpic_set_sources (line 290) | void __init openpic_set_sources(int first_irq, int num_irqs, void __iome... function openpic_init (line 311) | void __init openpic_init(int offset) function openpic_enable_8259_pass_through (line 431) | static void openpic_enable_8259_pass_through(void) function openpic_disable_8259_pass_through (line 438) | static void openpic_disable_8259_pass_through(void) function u_int (line 447) | u_int openpic_irq(void) function openpic_eoi (line 458) | void openpic_eoi(void) function u_int (line 469) | static u_int openpic_get_priority(void) function openpic_set_priority (line 479) | void openpic_set_priority(u_int pri) function u_int (line 493) | static u_int openpic_get_spurious(void) function openpic_set_spurious (line 500) | static void openpic_set_spurious(u_int vec) function cpumask_t (line 511) | static inline cpumask_t physmask(cpumask_t cpumask) function openpic_reset_processor_phys (line 528) | void openpic_reset_processor_phys(u_int mask) function openpic_initipi (line 545) | static void __init openpic_initipi(u_int ipi, u_int pri, u_int vec) function openpic_cause_IPI (line 561) | void openpic_cause_IPI(u_int ipi, cpumask_t cpumask) function openpic_request_IPIs (line 573) | void openpic_request_IPIs(void) function do_openpic_setup_cpu (line 610) | void __devinit do_openpic_setup_cpu(void) function openpic_inittimer (line 643) | static void __init openpic_inittimer(u_int timer, u_int pri, u_int vec) function openpic_maptimer (line 656) | static void __init openpic_maptimer(u_int timer, cpumask_t cpumask) function openpic_init_nmi_irq (line 670) | void __init type irqaction (line 689) | struct irqaction function openpic_hookup_cascade (line 695) | void __init function openpic_enable_irq (line 712) | static void openpic_enable_irq(u_int irq) function openpic_disable_irq (line 725) | static void openpic_disable_irq(u_int irq) function openpic_enable_ipi (line 746) | void openpic_enable_ipi(u_int irq) function openpic_disable_ipi (line 754) | void openpic_disable_ipi(u_int irq) function openpic_initirq (line 771) | static void __init function openpic_mapirq (line 786) | static void openpic_mapirq(u_int irq, cpumask_t physmask, cpumask_t keep... function openpic_set_sense (line 804) | static void openpic_set_sense(u_int irq, int sense) function openpic_ack_irq (line 816) | static void openpic_ack_irq(unsigned int irq_nr) function openpic_end_irq (line 827) | static void openpic_end_irq(unsigned int irq_nr) function openpic_set_affinity (line 839) | static void openpic_set_affinity(unsigned int irq_nr, cpumask_t cpumask) function openpic_ack_ipi (line 845) | static void openpic_ack_ipi(unsigned int irq_nr) function openpic_end_ipi (line 850) | static void openpic_end_ipi(unsigned int irq_nr) function irqreturn_t (line 854) | static irqreturn_t openpic_ipi_action(int cpl, void *dev_id, struct pt_r... function openpic_get_irq (line 862) | int function smp_openpic_message_pass (line 886) | void function openpic_cached_enable_irq (line 929) | static void openpic_cached_enable_irq(u_int irq) function openpic_cached_disable_irq (line 935) | static void openpic_cached_disable_irq(u_int irq) function openpic_suspend (line 945) | int openpic_suspend(struct sys_device *sysdev, u32 state) function openpic_resume (line 986) | int openpic_resume(struct sys_device *sysdev) type sysdev_class (line 1041) | struct sysdev_class type sys_device (line 1045) | struct sys_device type sysdev_driver (line 1050) | struct sysdev_driver function init_openpic_sysfs (line 1057) | static int __init init_openpic_sysfs(void) FILE: arch/ppc/syslib/open_pic2.c type OpenPIC (line 36) | struct OpenPIC type hw_interrupt_type (line 85) | struct hw_interrupt_type function u_int (line 140) | static u_int openpic2_read(volatile u_int *addr) function openpic2_write (line 148) | static inline void openpic2_write(volatile u_int *addr, u_int val) function u_int (line 153) | static inline u_int openpic2_readfield(volatile u_int *addr, u_int mask) function openpic2_writefield (line 159) | inline void openpic2_writefield(volatile u_int *addr, u_int mask, function openpic2_clearfield (line 166) | static inline void openpic2_clearfield(volatile u_int *addr, u_int mask) function openpic2_setfield (line 171) | static inline void openpic2_setfield(volatile u_int *addr, u_int mask) function openpic2_safe_writefield (line 176) | static void openpic2_safe_writefield(volatile u_int *addr, u_int mask, function openpic2_reset (line 184) | static void openpic2_reset(void) function openpic2_set_sources (line 193) | void __init openpic2_set_sources(int first_irq, int num_irqs, void *firs... function openpic2_init (line 214) | void __init openpic2_init(int offset) function openpic2_enable_8259_pass_through (line 311) | static void openpic2_enable_8259_pass_through(void) function openpic2_disable_8259_pass_through (line 319) | static void openpic2_disable_8259_pass_through(void) function u_int (line 328) | u_int openpic2_irq(void) function openpic2_eoi (line 339) | void openpic2_eoi(void) function u_int (line 350) | static u_int openpic2_get_priority(void) function openpic2_set_priority (line 360) | static void __init openpic2_set_priority(u_int pri) function u_int (line 374) | static u_int openpic2_get_spurious(void) function openpic2_set_spurious (line 382) | static void openpic2_set_spurious(u_int vec) function openpic2_inittimer (line 398) | static void __init openpic2_inittimer(u_int timer, u_int pri, u_int vec) function openpic2_maptimer (line 411) | static void __init openpic2_maptimer(u_int timer, u_int cpumask) function openpic2_init_nmi_irq (line 424) | void __init function openpic2_enable_irq (line 445) | static void openpic2_enable_irq(u_int irq) function openpic2_disable_irq (line 458) | static void openpic2_disable_irq(u_int irq) function openpic2_initirq (line 483) | static void __init function openpic2_mapirq (line 498) | static void openpic2_mapirq(u_int irq, u_int physmask, u_int keepmask) function openpic2_set_sense (line 513) | static void openpic2_set_sense(u_int irq, int sense) function openpic2_ack_irq (line 525) | static void openpic2_ack_irq(unsigned int irq_nr) function openpic2_end_irq (line 531) | static void openpic2_end_irq(unsigned int irq_nr) function openpic2_get_irq (line 537) | int function openpic2_cached_enable_irq (line 565) | static void openpic2_cached_enable_irq(u_int irq) function openpic2_cached_disable_irq (line 571) | static void openpic2_cached_disable_irq(u_int irq) function openpic2_suspend (line 581) | int openpic2_suspend(struct sys_device *sysdev, u32 state) function openpic2_resume (line 620) | int openpic2_resume(struct sys_device *sysdev) type sysdev_class (line 674) | struct sysdev_class type sys_device (line 678) | struct sys_device type sysdev_driver (line 683) | struct sysdev_driver function init_openpic2_sysfs (line 690) | static int __init init_openpic2_sysfs(void) FILE: arch/ppc/syslib/open_pic_defs.h type OpenPIC_Reg (line 50) | typedef struct _OpenPIC_Reg { type OpenPIC_Processor (line 60) | typedef struct _OpenPIC_Processor { type OpenPIC_Timer (line 93) | typedef struct _OpenPIC_Timer { type OpenPIC_Global (line 105) | typedef struct _OpenPIC_Global { type OpenPIC_Source (line 149) | typedef struct _OpenPIC_Source { type OpenPIC (line 159) | struct OpenPIC { type OpenPIC (line 175) | struct OpenPIC FILE: arch/ppc/syslib/pci_auto.c function pciauto_setup_bars (line 43) | void __init pciauto_setup_bars(struct pci_controller *hose, function pciauto_prescan_setup_bridge (line 124) | void __init pciauto_prescan_setup_bridge(struct pci_controller *hose, function pciauto_postscan_setup_bridge (line 186) | void __init pciauto_postscan_setup_bridge(struct pci_controller *hose, function pciauto_prescan_setup_cardbus_bridge (line 263) | void __init pciauto_prescan_setup_cardbus_bridge(struct pci_controller *... function pciauto_postscan_setup_cardbus_bridge (line 308) | void __init pciauto_postscan_setup_cardbus_bridge(struct pci_controller ... function pciauto_bus_scan (line 379) | int __init pciauto_bus_scan(struct pci_controller *hose, int current_bus) FILE: arch/ppc/syslib/ppc403_pic.c type hw_interrupt_type (line 36) | struct hw_interrupt_type function ppc403_pic_get_irq (line 46) | int function ppc403_aic_enable (line 73) | static void function ppc403_aic_disable (line 85) | static void function ppc403_aic_disable_and_ack (line 97) | static void function ppc4xx_pic_init (line 110) | void __init FILE: arch/ppc/syslib/ppc405_pci.c type pci_controller (line 26) | struct pci_controller type pcil0_regs (line 26) | struct pcil0_regs type pci_dev (line 27) | struct pci_dev function ppc405_pcibios_fixup_resources (line 30) | void function ppc4xx_exclude_device (line 67) | static int function ppc4xx_find_bridges (line 77) | void FILE: arch/ppc/syslib/ppc4xx_dma.c function ppc4xx_get_dma_status (line 37) | int function ppc4xx_set_src_addr (line 43) | void function ppc4xx_set_dst_addr (line 58) | void function ppc4xx_enable_dma (line 73) | void function ppc4xx_disable_dma (line 144) | void function ppc4xx_set_dma_mode (line 184) | int function ppc4xx_set_dma_count (line 205) | void function ppc4xx_get_dma_residue (line 251) | int function ppc4xx_set_dma_addr (line 272) | void function ppc4xx_set_dma_addr2 (line 320) | void function ppc4xx_enable_dma_interrupt (line 378) | int function ppc4xx_disable_dma_interrupt (line 406) | int function ppc4xx_init_dma_channel (line 435) | int function ppc4xx_get_channel_config (line 504) | int function ppc4xx_set_channel_priority (line 558) | int function ppc4xx_get_peripheral_width (line 594) | unsigned int function ppc4xx_clr_dma_status (line 612) | int function ppc4xx_enable_burst (line 630) | int function ppc4xx_disable_burst (line 649) | int function ppc4xx_set_burst_size (line 674) | int FILE: arch/ppc/syslib/ppc4xx_kgdb.c type NS16550 (line 19) | struct NS16550 type NS16550 (line 24) | struct NS16550 type NS16550 (line 26) | struct NS16550 type NS16550 (line 29) | struct NS16550 type NS16550 (line 37) | struct NS16550 function NS16550_putc (line 53) | void function NS16550_getc (line 62) | unsigned char function NS16550_tstc (line 70) | unsigned char function putDebugChar (line 89) | void putDebugChar( unsigned char c ) function getDebugChar (line 96) | int getDebugChar( void ) function kgdb_interruptible (line 104) | void kgdb_interruptible(int enable) function putDebugString (line 109) | void putDebugString(char* str) function kgdb_map_scc (line 119) | void FILE: arch/ppc/syslib/ppc4xx_pic.c type ppc4xx_uic_settings (line 32) | struct ppc4xx_uic_settings function ppc4xx_pic_get_irq (line 91) | static int ppc4xx_pic_get_irq(struct pt_regs *regs) function ppc4xx_pic_impl_init (line 104) | static void __init ppc4xx_pic_impl_init(void) function ppc4xx_pic_get_irq (line 119) | static int ppc4xx_pic_get_irq(struct pt_regs *regs) function ppc4xx_pic_impl_init (line 128) | static void __init ppc4xx_pic_impl_init(void) function ppc4xx_pic_get_irq (line 140) | static int ppc4xx_pic_get_irq(struct pt_regs *regs) function ppc4xx_pic_impl_init (line 146) | static inline void ppc4xx_pic_impl_init(void){} type ppc4xx_uic_impl (line 149) | struct ppc4xx_uic_impl { function is_level_sensitive (line 162) | static inline int is_level_sensitive(int irq) function ppc4xx_pic_init (line 168) | void __init ppc4xx_pic_init(void) FILE: arch/ppc/syslib/ppc4xx_pm.c function ppc4xx_pm_init (line 18) | void __init FILE: arch/ppc/syslib/ppc4xx_serial.c function ppc405_sercons_setup (line 35) | static int ppc405_sercons_setup(struct console *co, char *options) function ppc405_sercons_write (line 78) | static void function ppc405_sercons_read (line 118) | static int type console (line 149) | struct console function register_debug_console (line 157) | void function unregister_debug_console (line 163) | void FILE: arch/ppc/syslib/ppc4xx_setup.c function ppc4xx_setup_arch (line 58) | void __init function ppc4xx_show_percpuinfo (line 81) | static int function ppc4xx_show_cpuinfo (line 93) | static int function ppc4xx_find_end_of_memory (line 112) | static unsigned long __init function ppc4xx_map_io (line 118) | void __init function ppc4xx_init_IRQ (line 133) | void __init function ppc4xx_restart (line 139) | static void function ppc4xx_power_off (line 146) | static void function ppc4xx_halt (line 154) | static void function ppc4xx_calibrate_decr (line 168) | static void __init function ppc4xx_ide_init_hwif_ports (line 203) | static void function ppc4xx_init (line 230) | void __init function platform_machine_check (line 308) | void platform_machine_check(struct pt_regs *regs) FILE: arch/ppc/syslib/ppc4xx_sgdma.c function ppc4xx_set_sg_addr (line 35) | void function ppc4xx_add_dma_sgl (line 59) | int function ppc4xx_enable_dma_sgl (line 147) | void function ppc4xx_disable_dma_sgl (line 180) | void function ppc4xx_get_dma_sgl_residue (line 207) | int function ppc4xx_delete_dma_sgl_element (line 291) | int function ppc4xx_alloc_dma_handle (line 357) | int function ppc4xx_free_dma_handle (line 442) | void FILE: arch/ppc/syslib/ppc85xx_common.c function phys_addr_t (line 27) | phys_addr_t FILE: arch/ppc/syslib/ppc85xx_setup.c function mpc85xx_find_end_of_memory (line 37) | unsigned long __init function mpc85xx_calibrate_decr (line 48) | void __init function mpc85xx_early_serial_map (line 74) | void __init function mpc85xx_restart (line 113) | void function mpc85xx_power_off (line 120) | void function mpc85xx_halt (line 127) | void function mpc85xx_setup_pci1 (line 135) | static void __init type pci_dev (line 195) | struct pci_dev function mpc85xx_setup_pci2 (line 199) | static void __init function mpc85xx_setup_hose (line 248) | void __init FILE: arch/ppc/syslib/ppc8xx_pic.c type pt_regs (line 13) | struct pt_regs function m8xx_mask_irq (line 24) | static void m8xx_mask_irq(unsigned int irq_nr) function m8xx_unmask_irq (line 36) | static void m8xx_unmask_irq(unsigned int irq_nr) function m8xx_end_irq (line 48) | static void m8xx_end_irq(unsigned int irq_nr) function m8xx_mask_and_ack (line 64) | static void m8xx_mask_and_ack(unsigned int irq_nr) type hw_interrupt_type (line 77) | struct hw_interrupt_type function m8xx_get_irq (line 88) | int function mbx_i8259_action (line 123) | void mbx_i8259_action(int irq, void *dev_id, struct pt_regs *regs) FILE: arch/ppc/syslib/ppc8xx_pic.h type hw_interrupt_type (line 8) | struct hw_interrupt_type type pt_regs (line 11) | struct pt_regs type pt_regs (line 13) | struct pt_regs type pt_regs (line 18) | struct pt_regs FILE: arch/ppc/syslib/ppc_sys.c type platform_device (line 18) | struct platform_device function identify_ppc_sys_by_id (line 22) | void __init identify_ppc_sys_by_id(u32 id) function identify_ppc_sys_by_name (line 36) | void __init identify_ppc_sys_by_name(char *name) function ppc_sys_fixup_mem_resource (line 43) | void __init type ppc_sys_devices (line 57) | enum ppc_sys_devices function ppc_sys_device_remove (line 62) | void ppc_sys_device_remove(enum ppc_sys_devices dev) function ppc_sys_init (line 77) | static int __init ppc_sys_init(void) FILE: arch/ppc/syslib/prep_nvram.c function prep_nvram_read_val (line 26) | unsigned char __prep prep_nvram_read_val(int addr) function prep_nvram_write_val (line 33) | void __prep prep_nvram_write_val(int addr, function init_prep_nvram (line 41) | void __init init_prep_nvram(void) function __prep (line 86) | __prep *prep_nvram_get_var(const char *name) function __prep (line 106) | __prep *prep_nvram_first_var(void) function __prep (line 117) | __prep *prep_nvram_next_var(char *name) FILE: arch/ppc/syslib/prom.c type pci_address (line 41) | struct pci_address { type pci_reg_property (line 47) | struct pci_reg_property { type isa_reg_property (line 53) | struct isa_reg_property { type device_node (line 59) | struct device_node type device_node (line 71) | struct device_node type device_node (line 78) | struct device_node type device_node (line 80) | struct device_node type device_node (line 82) | struct device_node type device_node (line 83) | struct device_node function phys_call_rtas (line 92) | void __openfirmware function finish_device_tree (line 121) | void __init function finish_node (line 177) | static unsigned long __init type device_node (line 252) | struct device_node type device_node (line 253) | struct device_node function prom_n_intr_cells (line 278) | static int __init function map_interrupt (line 304) | static int __init function finish_node_interrupts (line 400) | static unsigned long __init function relocate_nodes (line 471) | void __init function prom_n_addr_cells (line 497) | int function prom_n_size_cells (line 512) | int function map_addr (line 527) | static unsigned long __init function interpret_pci_props (line 559) | static unsigned long __init function interpret_dbdma_props (line 605) | static unsigned long __init function interpret_macio_props (line 657) | static unsigned long __init function interpret_isa_props (line 709) | static unsigned long __init function interpret_root_props (line 750) | static unsigned long __init function prom_get_irq_senses (line 798) | void __init type device_node (line 827) | struct device_node type device_node (line 830) | struct device_node type device_node (line 846) | struct device_node type device_node (line 849) | struct device_node type device_node (line 865) | struct device_node function find_all_nodes (line 866) | find_all_nodes(void) function device_is_compatible (line 882) | int function machine_is_compatible (line 907) | int type device_node (line 922) | struct device_node type device_node (line 925) | struct device_node type device_node (line 944) | struct device_node type device_node (line 947) | struct device_node type device_node (line 977) | struct device_node type device_node (line 977) | struct device_node type device_node (line 980) | struct device_node type device_node (line 1001) | struct device_node type device_node (line 1001) | struct device_node type device_node (line 1004) | struct device_node type device_node (line 1028) | struct device_node type device_node (line 1028) | struct device_node type device_node (line 1031) | struct device_node type device_node (line 1052) | struct device_node type device_node (line 1054) | struct device_node type device_node (line 1070) | struct device_node type device_node (line 1070) | struct device_node type device_node (line 1082) | struct device_node type device_node (line 1082) | struct device_node type device_node (line 1095) | struct device_node type device_node (line 1095) | struct device_node type device_node (line 1096) | struct device_node type device_node (line 1098) | struct device_node type device_node (line 1116) | struct device_node type device_node (line 1116) | struct device_node function of_node_put (line 1129) | void of_node_put(struct device_node *node) type device_node (line 1136) | struct device_node type device_node (line 1139) | struct device_node type device_node (line 1152) | struct device_node type property (line 1154) | struct property function prom_add_property (line 1168) | void __openfirmware function bus_space_to_resource_flags (line 1180) | static inline unsigned long __openfirmware type resource (line 1197) | struct resource type pci_dev (line 1198) | struct pci_dev type address_range (line 1198) | struct address_range type resource (line 1227) | struct resource type device_node (line 1228) | struct device_node type pci_dev (line 1230) | struct pci_dev type device_node (line 1233) | struct device_node type resource (line 1234) | struct resource type resource (line 1235) | struct resource function release_OF_resource (line 1283) | int __openfirmware function print_properties (line 1349) | void __openfirmware function call_rtas (line 1403) | int __openfirmware FILE: arch/ppc/syslib/prom_init.c type linux_logo (line 38) | struct linux_logo type prom_args (line 56) | struct prom_args { type pci_address (line 63) | struct pci_address { type pci_reg_property (line 69) | struct pci_reg_property { type pci_range (line 75) | struct pci_range { type isa_reg_property (line 82) | struct isa_reg_property { type pci_intr_map (line 88) | struct pci_intr_map { type device_node (line 106) | struct device_node type device_node (line 108) | struct device_node type device_node (line 132) | struct device_node function prom_exit (line 136) | static void __init type prom_args (line 154) | struct prom_args type prom_args (line 174) | struct prom_args function prom_print (line 191) | void __init function prom_print_hex (line 211) | static void __init function prom_set_color (line 227) | static int __init function prom_next_node (line 245) | static int __init function make_pte (line 270) | static inline void make_pte(unsigned long htab, unsigned int hsize, function prom_alloc_htab (line 292) | static void __init function check_display (line 339) | static unsigned long __init function setup_disp_fake_bi (line 467) | static void __init function copy_device_tree (line 551) | static unsigned long __init function inspect_node (line 570) | static unsigned long __init function prom_hold_cpus (line 686) | static void __init function prom_instantiate_rtas (line 752) | static void __init function prom_init (line 803) | unsigned long __init type device_node (line 931) | struct device_node type device_node (line 931) | struct device_node type property (line 932) | struct property type property (line 935) | struct property function bootx_init (line 949) | void __init FILE: arch/ppc/syslib/qspan_pci.c function qspan_pcibios_read_config_byte (line 99) | int qspan_pcibios_read_config_byte(unsigned char bus, unsigned char dev_fn, function qspan_pcibios_read_config_word (line 138) | int qspan_pcibios_read_config_word(unsigned char bus, unsigned char dev_fn, function qspan_pcibios_read_config_dword (line 177) | int qspan_pcibios_read_config_dword(unsigned char bus, unsigned char dev... function qspan_pcibios_write_config_byte (line 211) | int qspan_pcibios_write_config_byte(unsigned char bus, unsigned char dev... function qspan_pcibios_write_config_word (line 251) | int qspan_pcibios_write_config_word(unsigned char bus, unsigned char dev... function qspan_pcibios_write_config_dword (line 291) | int qspan_pcibios_write_config_dword(unsigned char bus, unsigned char de... function qspan_pcibios_find_device (line 323) | int qspan_pcibios_find_device(unsigned short vendor, unsigned short dev_id, function qspan_pcibios_find_class (line 348) | int qspan_pcibios_find_class(unsigned int class_code, unsigned short index, function m8xx_pcibios_fixup (line 368) | void __init function m8xx_setup_pci_ptrs (line 374) | void __init FILE: arch/ppc/syslib/todc_time.c function u_char (line 81) | u_char function todc_direct_write_val (line 87) | void function u_char (line 95) | u_char function todc_m48txx_write_val (line 103) | void function u_char (line 113) | u_char function todc_mc146818_write_val (line 120) | void function u_char (line 135) | static inline u_char function todc_write_val (line 157) | static inline void function todc_time_init (line 188) | long __init function ulong (line 276) | ulong function todc_set_rtc_time (line 359) | int function todc_read_timereg (line 416) | static unsigned char __init todc_read_timereg(int addr) function todc_calibrate_decr (line 453) | void __init FILE: arch/ppc/syslib/xilinx_pic.c function xilinx_intc_enable (line 41) | static void function xilinx_intc_disable (line 49) | static void function xilinx_intc_disable_and_ack (line 57) | static void function xilinx_intc_end (line 67) | static void type hw_interrupt_type (line 81) | struct hw_interrupt_type function xilinx_pic_get_irq (line 92) | int function ppc4xx_pic_init (line 112) | void __init FILE: arch/ppc/xmon/adb.c function eieio (line 15) | static inline void eieio(void) { asm volatile ("eieio" : :); } type adb_log (line 18) | struct adb_log { function init_adb_log (line 26) | void function dump_adb_log (line 36) | void function adb_chklog (line 52) | void function adb_bitwait (line 67) | int function adb_wait (line 82) | int function adb_readin (line 92) | void function adb_write (line 126) | int function adbcmds (line 168) | void FILE: arch/ppc/xmon/nonstdio.h type FILE (line 1) | typedef int FILE; FILE: arch/ppc/xmon/ppc-dis.c function print_insn_big_powerpc (line 33) | int function print_insn_powerpc (line 42) | static int FILE: arch/ppc/xmon/ppc-opc.c type powerpc_operand (line 80) | struct powerpc_operand function insert_bat (line 396) | static unsigned long function extract_bat (line 402) | static long function insert_bba (line 418) | static unsigned long function extract_bba (line 424) | static long function insert_bd (line 437) | static unsigned long function extract_bd (line 444) | static long function insert_bdm (line 461) | static unsigned long function extract_bdm (line 469) | static long function insert_bdp (line 487) | static unsigned long function extract_bdp (line 495) | static long function valid_bo (line 510) | static int function insert_bo (line 538) | static unsigned long function extract_bo (line 547) | static long function insert_boe (line 563) | static unsigned long function extract_boe (line 576) | static long function insert_ds (line 592) | static unsigned long function extract_ds (line 599) | static long function insert_li (line 612) | static unsigned long function extract_li (line 619) | static long function insert_mbe (line 633) | static unsigned long function extract_mbe (line 672) | static long function insert_mb6 (line 694) | static unsigned long function extract_mb6 (line 701) | static long function insert_nb (line 710) | static unsigned long function extract_nb (line 721) | static long function insert_nsi (line 738) | static unsigned long function extract_nsi (line 744) | static long function insert_ral (line 759) | static unsigned long function insert_ram (line 771) | static unsigned long function insert_ras (line 783) | static unsigned long function insert_rbs (line 798) | static unsigned long function extract_rbs (line 804) | static long function insert_sh6 (line 816) | static unsigned long function extract_sh6 (line 823) | static long function insert_spr (line 832) | static unsigned long function extract_spr (line 838) | static long function insert_tbr (line 854) | static unsigned long function extract_tbr (line 862) | static long type powerpc_opcode (line 1152) | struct powerpc_opcode type powerpc_macro (line 2677) | struct powerpc_macro FILE: arch/ppc/xmon/ppc.h type powerpc_opcode (line 26) | struct powerpc_opcode type powerpc_opcode (line 55) | struct powerpc_opcode type powerpc_operand (line 85) | struct powerpc_operand type powerpc_operand (line 138) | struct powerpc_operand type powerpc_macro (line 218) | struct powerpc_macro type powerpc_macro (line 237) | struct powerpc_macro FILE: arch/ppc/xmon/privinst.h function get_sr (line 64) | static inline int get_sr(int n) function set_sr (line 72) | static inline void set_sr(int n, int val) function store_inst (line 77) | static inline void store_inst(void *p) function cflush (line 82) | static inline void cflush(void *p) function cinval (line 87) | static inline void cinval(void *p) FILE: arch/ppc/xmon/setjmp.c function xmon_setjmp (line 7) | int function xmon_longjmp (line 19) | void FILE: arch/ppc/xmon/start.c type device_node (line 34) | struct device_node function readtb (line 38) | static inline unsigned int readtb(void) function buf_access (line 46) | void buf_access(void) function chrp_find_phys_io_base (line 60) | static unsigned long chrp_find_phys_io_base(void) function sysrq_handle_xmon (line 95) | static void sysrq_handle_xmon(int key, struct pt_regs *regs, type sysrq_key_op (line 101) | struct sysrq_key_op function xmon_map_scc (line 109) | void function do_poll_adb (line 228) | static inline void do_poll_adb(void) function xmon_write (line 240) | int function xmon_get_adb_key (line 313) | static int function xmon_read (line 352) | int function xmon_read_poll (line 376) | int function xmon_init_scc (line 397) | void function xmon_exit (line 464) | int function xmon_init (line 482) | void function xmon_putc (line 487) | int function xmon_putchar (line 497) | int function xmon_fputs (line 503) | int function xmon_readchar (line 511) | int function xmon_expect (line 531) | int xmon_expect(const char *str, unsigned int timeout) function xmon_getchar (line 557) | int function xmon_enter (line 630) | void function xmon_leave (line 640) | void FILE: arch/ppc/xmon/start_8xx.c function readtb (line 30) | static inline unsigned int readtb(void) function buf_access (line 38) | void buf_access(void) function xmon_map_scc (line 42) | void function xmon_write (line 56) | int function xmon_read (line 70) | int function xmon_read_poll (line 85) | int function xmon_init_scc (line 91) | void function xmon_exit (line 100) | int function xmon_init (line 118) | void function xmon_putc (line 123) | int function xmon_putchar (line 133) | int function xmon_fputs (line 139) | int function xmon_readchar (line 147) | int function xmon_expect (line 168) | int xmon_expect(const char *str, unsigned int timeout) function xmon_getchar (line 195) | int function prom_drawhex (line 268) | void function prom_drawstring (line 283) | void FILE: arch/ppc/xmon/subr_prf.c function xmon_vfprintf (line 21) | void function xmon_printf (line 31) | void function xmon_fprintf (line 41) | void function xmon_puts (line 51) | void FILE: arch/ppc/xmon/xmon.c type bpt (line 45) | struct bpt { type bpt (line 53) | struct bpt type bpt (line 54) | struct bpt type bpt (line 55) | struct bpt type pt_regs (line 59) | struct pt_regs type pt_regs (line 60) | struct pt_regs type pt_regs (line 63) | struct pt_regs type pt_regs (line 77) | struct pt_regs type pt_regs (line 78) | struct pt_regs type pt_regs (line 79) | struct pt_regs type bpt (line 100) | struct bpt type pt_regs (line 164) | struct pt_regs function sync (line 166) | extern inline void sync(void) function __delay (line 171) | extern inline void __delay(unsigned int loops) function get_tb (line 178) | static void get_tb(unsigned *p) function xmon (line 193) | void function irqreturn_t (line 265) | irqreturn_t function xmon_bpt (line 276) | int function xmon_sstep (line 296) | int function xmon_dabr_match (line 310) | int function xmon_iabr_match (line 326) | int type bpt (line 341) | struct bpt type bpt (line 345) | struct bpt function insert_bpts (line 358) | static void function remove_bpts (line 384) | static void function cmds (line 411) | static int function printtime (line 533) | static void printtime(void) function bootcmds (line 543) | static void bootcmds(void) function cpu_cmd (line 557) | static void cpu_cmd(void) function vidcmds (line 609) | static void vidcmds(void) function csum (line 681) | static void function bpt_cmds (line 703) | static void function backtrace (line 809) | static void function getsp (line 845) | int function excprint (line 854) | void function prregs (line 875) | void function cacheflush (line 897) | void function read_spr (line 921) | unsigned int function write_spr (line 935) | void function print_sysmap (line 953) | void function super_regs (line 971) | void function dump_hash_table (line 1021) | static void function dump_hash_table_seg (line 1029) | static void function dump_hash_table_seg (line 1088) | static void function dump_hash_table (line 1151) | static void function mread (line 1180) | int function mwrite (line 1210) | int function handle_fault (line 1244) | static void function byterev (line 1254) | void function memex (line 1273) | void function bsesc (line 1410) | int function dump (line 1425) | void function prdump (line 1452) | void function ppc_inst_dump (line 1490) | int function print_address (line 1524) | void function memops (line 1539) | void function memdiffs (line 1565) | void function memlocate (line 1583) | void function memzcan (line 1616) | void function proccall (line 1644) | void proccall(void) function skipbl (line 1680) | int function scanhex (line 1705) | int function scannl (line 1776) | void function hexdigit (line 1787) | int hexdigit(int c) function getstring (line 1798) | void function flush_input (line 1818) | void function inchar (line 1824) | int function take_input (line 1837) | void function sysmap_lookup (line 1843) | void function pretty_print_addr (line 1895) | static int function xmon_symbol_to_addr (line 1958) | unsigned long FILE: arch/ppc64/boot/addRamDisk.c function get4k (line 13) | void get4k(FILE *file, char *buf ) function put4k (line 21) | void put4k(FILE *file, char *buf ) function death (line 26) | void death(const char *msg, FILE *fdesc, const char *fname) function main (line 34) | int main(int argc, char **argv) FILE: arch/ppc64/boot/addnote.c function main (line 67) | int FILE: arch/ppc64/boot/main.c type addr_range (line 52) | struct addr_range { type addr_range (line 57) | struct addr_range type addr_range (line 58) | struct addr_range type addr_range (line 59) | struct addr_range function try_claim (line 80) | static unsigned long try_claim(unsigned long size) function start (line 98) | void start(unsigned long a1, unsigned long a2, void *promptr) type memchunk (line 227) | struct memchunk { type memchunk (line 233) | struct memchunk type memchunk (line 238) | struct memchunk type memchunk (line 241) | struct memchunk function zfree (line 262) | void zfree(void *x, void *addr, unsigned nb) function gunzip (line 285) | void gunzip(void *dst, int dstlen, unsigned char *src, int *lenp) FILE: arch/ppc64/boot/mknote.c function main (line 17) | int main(void) FILE: arch/ppc64/boot/piggyback.c function main (line 15) | int main(int argc, char *argv[]) FILE: arch/ppc64/boot/ppc32-types.h type __signed__ (line 4) | typedef __signed__ char __s8; type __u8 (line 5) | typedef unsigned char __u8; type __s16 (line 7) | typedef __signed__ short __s16; type __u16 (line 8) | typedef unsigned short __u16; type __signed__ (line 10) | typedef __signed__ int __s32; type __u32 (line 11) | typedef unsigned int __u32; type __s64 (line 13) | typedef __signed__ long long __s64; type __u64 (line 14) | typedef unsigned long long __u64; type s8 (line 16) | typedef signed char s8; type u8 (line 17) | typedef unsigned char u8; type s16 (line 19) | typedef signed short s16; type u16 (line 20) | typedef unsigned short u16; type s32 (line 22) | typedef signed int s32; type u32 (line 23) | typedef unsigned int u32; type s64 (line 25) | typedef signed long long s64; type u64 (line 26) | typedef unsigned long long u64; type __vector128 (line 28) | typedef struct { type __vector128 (line 34) | typedef __vector128 vector128; FILE: arch/ppc64/boot/prom.c function write (line 31) | int function read (line 55) | int function exit (line 79) | void function pause (line 92) | void type prom_args (line 106) | struct prom_args { type prom_args (line 126) | struct prom_args { function getprop (line 146) | int function putc (line 172) | int function putchar (line 182) | int function fputs (line 188) | int function readchar (line 196) | int function getchar (line 216) | int function strnlen (line 297) | size_t strnlen(const char * s, size_t count) function simple_strtoul (line 306) | unsigned long simple_strtoul(const char *cp,char **endp,unsigned int base) function simple_strtol (line 331) | long simple_strtol(const char *cp,char **endp,unsigned int base) function skip_atoi (line 338) | static int skip_atoi(const char **s) function vsprintf (line 426) | int vsprintf(char *buf, const char *fmt, va_list args) function sprintf (line 601) | int sprintf(char * buf, const char *fmt, ...) function printk (line 614) | void function printf (line 626) | int FILE: arch/ppc64/boot/start.c function start (line 30) | void function write (line 48) | int function read (line 72) | int function exit (line 96) | void function pause (line 109) | void type prom_args (line 123) | struct prom_args { type prom_args (line 143) | struct prom_args { function getprop (line 163) | int function putc (line 189) | int function putchar (line 199) | int function fputs (line 205) | int function readchar (line 213) | int function getchar (line 233) | int function strnlen (line 314) | size_t strnlen(const char * s, size_t count) function simple_strtoul (line 323) | unsigned long simple_strtoul(const char *cp,char **endp,unsigned int base) function simple_strtol (line 348) | long simple_strtol(const char *cp,char **endp,unsigned int base) function skip_atoi (line 355) | static int skip_atoi(const char **s) function vsprintf (line 441) | int vsprintf(char *buf, const char *fmt, va_list args) function sprintf (line 618) | int sprintf(char * buf, const char *fmt, ...) function printk (line 631) | void function printf (line 643) | int FILE: arch/ppc64/boot/zlib.c type uch (line 63) | typedef unsigned char uch; type uch (line 64) | typedef uch FAR uchf; type ush (line 65) | typedef unsigned short ush; type ush (line 66) | typedef ush FAR ushf; type ulg (line 67) | typedef unsigned long ulg; type uLong (line 130) | typedef uLong (*check_func) type inflate_blocks_state (line 162) | struct inflate_blocks_state type inflate_blocks_statef (line 163) | typedef struct inflate_blocks_state FAR inflate_blocks_statef; type inflate_huft (line 206) | typedef struct inflate_huft_s FAR inflate_huft; type inflate_huft_s (line 208) | struct inflate_huft_s { type inflate_codes_state (line 265) | struct inflate_codes_state type inflate_codes_statef (line 266) | typedef struct inflate_codes_state FAR inflate_codes_statef; type internal_state (line 290) | struct internal_state { function inflateReset (line 324) | int inflateReset( function inflateEnd (line 341) | int inflateEnd( function inflateInit2 (line 358) | int inflateInit2( function inflateInit (line 405) | int inflateInit( function inflate (line 416) | int inflate( function inflateIncomp (line 534) | int inflateIncomp( function inflateSync (line 544) | int inflateSync( type inflate_blocks_state (line 609) | struct inflate_blocks_state { function local (line 769) | local void inflate_blocks_reset( function local (line 795) | local inflate_blocks_statef *inflate_blocks_new( function local (line 820) | local int inflate_blocks( function local (line 1547) | local voidpf falloc( function local (line 1561) | local void ffree( function local (line 1623) | local int inflate_trees_free( type inflate_codes_state (line 1657) | struct inflate_codes_state { function local (line 1696) | local inflate_codes_statef *inflate_codes_new( function local (line 1720) | local int inflate_codes( function local (line 1881) | local void inflate_codes_free( function local (line 1897) | local int inflate_flush( function local (line 1985) | local int inflate_fast( function uLong (line 2168) | uLong adler32( FILE: arch/ppc64/boot/zlib.h type Byte (line 120) | typedef unsigned char Byte; type uInt (line 121) | typedef unsigned int uInt; type uLong (line 122) | typedef unsigned long uLong; type Byte (line 124) | typedef Byte FAR Bytef; type charf (line 125) | typedef char FAR charf; type intf (line 126) | typedef int FAR intf; type uInt (line 127) | typedef uInt FAR uIntf; type uLong (line 128) | typedef uLong FAR uLongf; type Byte (line 134) | typedef Byte FAR *voidpf; type Byte (line 135) | typedef Byte *voidp; type voidpf (line 161) | typedef voidpf (*alloc_func) type internal_state (line 164) | struct internal_state type z_stream (line 166) | typedef struct z_stream_s { type internal_state (line 429) | struct internal_state {int dummy;} FILE: arch/ppc64/kernel/HvCall.c function HvCall_writeLogBuffer (line 18) | void HvCall_writeLogBuffer(const void *buffer, u64 len) FILE: arch/ppc64/kernel/HvLpConfig.c function HvLpIndex (line 23) | HvLpIndex HvLpConfig_getLpIndex_outline(void) FILE: arch/ppc64/kernel/HvLpEvent.c function HvLpEvent_registerHandler (line 23) | int HvLpEvent_registerHandler( HvLpEvent_Type eventType, LpEventHandler ... function HvLpEvent_unregisterHandler (line 34) | int HvLpEvent_unregisterHandler( HvLpEvent_Type eventType ) function HvLpEvent_openPath (line 60) | int HvLpEvent_openPath( HvLpEvent_Type eventType, HvLpIndex lpIndex ) function HvLpEvent_closePath (line 74) | int HvLpEvent_closePath( HvLpEvent_Type eventType, HvLpIndex lpIndex ) FILE: arch/ppc64/kernel/ItLpQueue.c function set_inUse (line 21) | static __inline__ int set_inUse( struct ItLpQueue * lpQueue ) function clear_inUse (line 42) | static __inline__ void clear_inUse( struct ItLpQueue * lpQueue ) type HvLpEvent (line 51) | struct HvLpEvent type ItLpQueue (line 51) | struct ItLpQueue type HvLpEvent (line 53) | struct HvLpEvent type HvLpEvent (line 54) | struct HvLpEvent function ItLpQueue_isLpIntPending (line 73) | int ItLpQueue_isLpIntPending( struct ItLpQueue * lpQueue ) function ItLpQueue_clearValid (line 84) | void ItLpQueue_clearValid( struct HvLpEvent * event ) function ItLpQueue_process (line 106) | unsigned ItLpQueue_process( struct ItLpQueue * lpQueue, struct pt_regs *... FILE: arch/ppc64/kernel/LparData.c type ItLpQueue (line 36) | struct ItLpQueue type HvReleaseData (line 43) | struct HvReleaseData type HvReleaseData (line 45) | struct HvReleaseData type naca_struct (line 46) | struct naca_struct type ItLpNaca (line 80) | struct ItLpNaca type ItIplParmsReal (line 134) | struct ItIplParmsReal type ItExtVpdPanel (line 137) | struct ItExtVpdPanel type IoHriProcessorVpd (line 142) | struct IoHriProcessorVpd type SpCommArea (line 160) | struct SpCommArea type ItVpdAreas (line 173) | struct ItVpdAreas type ItVpdAreas (line 175) | struct ItVpdAreas type ItVpdAreas (line 180) | struct ItVpdAreas type ItVpdAreas (line 181) | struct ItVpdAreas type ItVpdAreas (line 182) | struct ItVpdAreas type ItVpdAreas (line 183) | struct ItVpdAreas type paca_struct (line 191) | struct paca_struct type ItIplParmsReal (line 193) | struct ItIplParmsReal type ItLpNaca (line 196) | struct ItLpNaca type SpCommArea (line 199) | struct SpCommArea type IoHriProcessorVpd (line 201) | struct IoHriProcessorVpd type ItLpQueue (line 203) | struct ItLpQueue type msChunks (line 226) | struct msChunks function msChunks_alloc (line 233) | unsigned long FILE: arch/ppc64/kernel/XmPciLpEvent.c type XmPciLpEvent_Subtype (line 26) | enum XmPciLpEvent_Subtype { type XmPciLpEvent_BusInterrupt (line 38) | struct XmPciLpEvent_BusInterrupt { type XmPciLpEvent_NodeInterrupt (line 43) | struct XmPciLpEvent_NodeInterrupt { type XmPciLpEvent (line 49) | struct XmPciLpEvent { type XmPciLpEvent (line 73) | struct XmPciLpEvent type pt_regs (line 74) | struct pt_regs function XmPciLpEvent_handler (line 76) | static void XmPciLpEvent_handler(struct HvLpEvent *eventParm, function intReceived (line 110) | static void intReceived(struct XmPciLpEvent *eventParm, function XmPciLpEvent_init (line 169) | int XmPciLpEvent_init() FILE: arch/ppc64/kernel/align.c type aligninfo (line 25) | struct aligninfo { type aligninfo (line 51) | struct aligninfo function make_dsisr (line 184) | static inline unsigned make_dsisr(unsigned instr) function fix_alignment (line 207) | int FILE: arch/ppc64/kernel/asm-offsets.c function main (line 44) | int main(void) FILE: arch/ppc64/kernel/binfmt_elf32.c type elf_prstatus32 (line 27) | struct elf_prstatus32 type elf_prpsinfo32 (line 46) | struct elf_prpsinfo32 function cputime_to_compat_timeval (line 65) | static __inline__ void type pt_regs (line 73) | struct pt_regs FILE: arch/ppc64/kernel/bitops.c function find_next_zero_bit (line 10) | unsigned long find_next_zero_bit(const unsigned long *addr, unsigned lon... function find_next_bit (line 51) | unsigned long find_next_bit(const unsigned long *addr, unsigned long size, function ext2_ilog2 (line 92) | static inline unsigned int ext2_ilog2(unsigned int x) function ext2_ffz (line 100) | static inline unsigned int ext2_ffz(unsigned int x) function find_next_zero_le_bit (line 109) | unsigned long find_next_zero_le_bit(const unsigned long *addr, unsigned ... FILE: arch/ppc64/kernel/btext.c function map_boot_text (line 65) | void map_boot_text(void) function btext_initialize (line 85) | int btext_initialize(struct device_node *np) function btext_update_display (line 150) | void btext_update_display(unsigned long phys, int width, int height, function btext_clearscreen (line 178) | void btext_clearscreen(void) function scrollscreen (line 195) | static void scrollscreen(void) function btext_drawchar (line 222) | void btext_drawchar(char c) function btext_drawstring (line 272) | void btext_drawstring(const char *c) function btext_drawhex (line 280) | void btext_drawhex(unsigned long v) function draw_byte (line 305) | static void draw_byte(unsigned char c, long locX, long locY) function draw_byte_32 (line 353) | static void draw_byte_32(unsigned char *font, unsigned int *base, int rb) function draw_byte_16 (line 374) | static void draw_byte_16(unsigned char *font, unsigned int *base, int rb) function draw_byte_8 (line 392) | static void draw_byte_8(unsigned char *font, unsigned int *base, int rb) FILE: arch/ppc64/kernel/cputable.c type cpu_spec (line 22) | struct cpu_spec type cpu_spec (line 31) | struct cpu_spec type cpu_spec (line 32) | struct cpu_spec type cpu_spec (line 33) | struct cpu_spec type cpu_spec (line 47) | struct cpu_spec FILE: arch/ppc64/kernel/dma.c function dma_supported (line 16) | int dma_supported(struct device *dev, u64 mask) function dma_set_mask (line 29) | int dma_set_mask(struct device *dev, u64 dma_mask) type device (line 42) | struct device function dma_free_coherent (line 56) | void dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, function dma_addr_t (line 70) | dma_addr_t dma_map_single(struct device *dev, void *cpu_addr, size_t size, function dma_unmap_single (line 84) | void dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, function dma_addr_t (line 98) | dma_addr_t dma_map_page(struct device *dev, struct page *page, function dma_unmap_page (line 113) | void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t s... function dma_map_sg (line 127) | int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, function dma_unmap_sg (line 141) | void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwent... FILE: arch/ppc64/kernel/eeh.c type notifier_block (line 84) | struct notifier_block type pci_io_addr_range (line 132) | struct pci_io_addr_range type pci_io_addr_cache (line 141) | struct pci_io_addr_cache type pci_dev (line 147) | struct pci_dev type rb_node (line 149) | struct rb_node type pci_io_addr_range (line 152) | struct pci_io_addr_range type pci_dev (line 180) | struct pci_dev type pci_dev (line 182) | struct pci_dev function pci_addr_cache_print (line 196) | static void pci_addr_cache_print(struct pci_io_addr_cache *cache) type pci_io_addr_range (line 216) | struct pci_io_addr_range type pci_dev (line 217) | struct pci_dev type rb_node (line 220) | struct rb_node type rb_node (line 221) | struct rb_node type pci_io_addr_range (line 222) | struct pci_io_addr_range type pci_io_addr_range (line 240) | struct pci_io_addr_range type pci_io_addr_range (line 240) | struct pci_io_addr_range function __pci_addr_cache_insert_device (line 255) | static void __pci_addr_cache_insert_device(struct pci_dev *dev) function pci_addr_cache_insert_device (line 309) | void pci_addr_cache_insert_device(struct pci_dev *dev) function __pci_addr_cache_remove_device (line 318) | static inline void __pci_addr_cache_remove_device(struct pci_dev *dev) function pci_addr_cache_remove_device (line 352) | void pci_addr_cache_remove_device(struct pci_dev *dev) function pci_addr_cache_build (line 370) | void __init pci_addr_cache_build(void) function eeh_register_notifier (line 397) | int eeh_register_notifier(struct notifier_block *nb) function eeh_unregister_notifier (line 406) | int eeh_unregister_notifier(struct notifier_block *nb) function read_slot_reset_state (line 416) | static int read_slot_reset_state(struct device_node *dn, int rets[]) function eeh_panic (line 441) | static void eeh_panic(struct pci_dev *dev, int reset_state) function eeh_event_handler (line 468) | static void eeh_event_handler(void *dummy) function eeh_token_to_phys (line 503) | static inline unsigned long eeh_token_to_phys(unsigned long token) function eeh_dn_check_failure (line 531) | int eeh_dn_check_failure(struct device_node *dn, struct pci_dev *dev) function eeh_check_failure (line 646) | unsigned long eeh_check_failure(const volatile void __iomem *token, unsi... type eeh_early_enable_info (line 667) | struct eeh_early_enable_info { type device_node (line 673) | struct device_node type eeh_early_enable_info (line 675) | struct eeh_early_enable_info function eeh_init (line 762) | void __init eeh_init(void) function eeh_add_device_early (line 822) | void eeh_add_device_early(struct device_node *dn) function eeh_add_device_late (line 848) | void eeh_add_device_late(struct pci_dev *dev) function eeh_remove_device (line 869) | void eeh_remove_device(struct pci_dev *dev) function proc_eeh_show (line 883) | static int proc_eeh_show(struct seq_file *m, void *v) function proc_eeh_open (line 913) | static int proc_eeh_open(struct inode *inode, struct file *file) type file_operations (line 918) | struct file_operations function eeh_init_proc (line 925) | static int __init eeh_init_proc(void) FILE: arch/ppc64/kernel/hvconsole.c function hvc_get_chars (line 40) | int hvc_get_chars(uint32_t vtermno, char *buf, int count) function hvc_put_chars (line 76) | int hvc_put_chars(uint32_t vtermno, const char *buf, int count) function hvc_find_vtys (line 96) | int hvc_find_vtys(void) FILE: arch/ppc64/kernel/hvcserver.c function hvcs_convert (line 41) | int hvcs_convert(long to_convert) function hvcs_free_partner_info (line 72) | int hvcs_free_partner_info(struct list_head *head) function hvcs_next_partner (line 92) | int hvcs_next_partner(uint32_t unit_address, function hvcs_get_partner_info (line 129) | int hvcs_get_partner_info(uint32_t unit_address, struct list_head *head, function hvcs_register_connection (line 223) | int hvcs_register_connection( uint32_t unit_address, function hvcs_free_connection (line 243) | int hvcs_free_connection(uint32_t unit_address) FILE: arch/ppc64/kernel/i8259.c function i8259_irq (line 29) | int i8259_irq(int cpu) function i8259_mask_and_ack_irq (line 67) | static void i8259_mask_and_ack_irq(unsigned int irq_nr) function i8259_set_irq_mask (line 90) | static void i8259_set_irq_mask(int irq_nr) function i8259_mask_irq (line 96) | static void i8259_mask_irq(unsigned int irq_nr) function i8259_unmask_irq (line 111) | static void i8259_unmask_irq(unsigned int irq_nr) function i8259_end_irq (line 126) | static void i8259_end_irq(unsigned int irq) type hw_interrupt_type (line 133) | struct hw_interrupt_type function i8259_init (line 144) | void __init i8259_init(int offset) function i8259_request_cascade (line 169) | static int i8259_request_cascade(void) FILE: arch/ppc64/kernel/i8259.h type hw_interrupt_type (line 12) | struct hw_interrupt_type FILE: arch/ppc64/kernel/iSeries_VpdInfo.c type MfgVpdAreaStruct (line 66) | struct MfgVpdAreaStruct { type MfgArea (line 72) | typedef struct MfgVpdAreaStruct MfgArea; type SlotMapStruct (line 75) | struct SlotMapStruct { type SlotMap (line 83) | typedef struct SlotMapStruct SlotMap; function iSeries_Device_Information (line 96) | int iSeries_Device_Information(struct pci_dev *PciDev, char *buffer, function iSeries_Parse_SlotArea (line 129) | void iSeries_Parse_SlotArea(SlotMap *MapPtr, int MapLen, function iSeries_Parse_MfgArea (line 162) | static void iSeries_Parse_MfgArea(u8 *AreaData, int AreaLen, function iSeries_Parse_PhbId (line 205) | static int iSeries_Parse_PhbId(u8 *AreaPtr, int AreaLength) function iSeries_Parse_Vpd (line 229) | static void iSeries_Parse_Vpd(u8 *VpdData, int VpdDataLen, function iSeries_Get_Location_Code (line 249) | void iSeries_Get_Location_Code(struct iSeries_Device_Node *DevNode) FILE: arch/ppc64/kernel/iSeries_htab.c function iSeries_hlock (line 26) | static inline void iSeries_hlock(unsigned long slot) function iSeries_hunlock (line 33) | static inline void iSeries_hunlock(unsigned long slot) function iSeries_hpte_insert (line 40) | static long iSeries_hpte_insert(unsigned long hpte_group, unsigned long va, function iSeries_hpte_getword0 (line 89) | static unsigned long iSeries_hpte_getword0(unsigned long slot) function iSeries_hpte_remove (line 100) | static long iSeries_hpte_remove(unsigned long hpte_group) function iSeries_hpte_updatepp (line 137) | static long iSeries_hpte_updatepp(unsigned long slot, unsigned long newpp, function iSeries_hpte_find (line 164) | static long iSeries_hpte_find(unsigned long vpn) function iSeries_hpte_updateboltedpp (line 194) | static void iSeries_hpte_updateboltedpp(unsigned long newpp, unsigned lo... function iSeries_hpte_invalidate (line 208) | static void iSeries_hpte_invalidate(unsigned long slot, unsigned long va, function hpte_init_iSeries (line 229) | void hpte_init_iSeries(void) FILE: arch/ppc64/kernel/iSeries_iommu.c type list_head (line 37) | struct list_head function tce_build_iSeries (line 40) | static void tce_build_iSeries(struct iommu_table *tbl, long index, long ... function tce_free_iSeries (line 73) | static void tce_free_iSeries(struct iommu_table *tbl, long index, long n... type iommu_table (line 91) | struct iommu_table type iommu_table (line 91) | struct iommu_table type iSeries_Device_Node (line 93) | struct iSeries_Device_Node function iommu_table_getparms (line 115) | static void iommu_table_getparms(struct iSeries_Device_Node* dn, function iommu_devnode_init_iSeries (line 147) | void iommu_devnode_init_iSeries(struct iSeries_Device_Node *dn) function iommu_dev_setup_iSeries (line 163) | static void iommu_dev_setup_iSeries(struct pci_dev *dev) { } function iommu_bus_setup_iSeries (line 164) | static void iommu_bus_setup_iSeries(struct pci_bus *bus) { } function iommu_init_early_iSeries (line 166) | void iommu_init_early_iSeries(void) FILE: arch/ppc64/kernel/iSeries_irq.c function iSeries_init_IRQ (line 66) | void __init iSeries_init_IRQ(void) function iSeries_allocate_IRQ (line 77) | int __init iSeries_allocate_IRQ(HvBusNumber busNumber, function iSeries_startup_IRQ (line 97) | static unsigned int iSeries_startup_IRQ(unsigned int irq) function iSeries_activate_IRQs (line 121) | void __init iSeries_activate_IRQs() function iSeries_shutdown_IRQ (line 138) | static void iSeries_shutdown_IRQ(unsigned int irq) function iSeries_disable_IRQ (line 161) | static void iSeries_disable_IRQ(unsigned int irq) function iSeries_enable_IRQ (line 183) | static void iSeries_enable_IRQ(unsigned int irq) function iSeries_end_IRQ (line 207) | static void iSeries_end_IRQ(unsigned int irq) FILE: arch/ppc64/kernel/iSeries_pci.c type iSeries_Device_Node (line 55) | struct iSeries_Device_Node type pci_controller (line 56) | struct pci_controller type HvCallPci_BridgeInfo (line 58) | struct HvCallPci_BridgeInfo type pci_ops (line 76) | struct pci_ops type iSeries_Device_Node (line 92) | struct iSeries_Device_Node function iomm_table_initialize (line 108) | static void iomm_table_initialize(void) function iomm_table_allocate_entry (line 132) | static void iomm_table_allocate_entry(struct pci_dev *dev, int bar_num) function allocate_device_bars (line 176) | static void allocate_device_bars(struct pci_dev *dev) function pci_Log_Error (line 194) | static void pci_Log_Error(char *Error_Text, int Bus, int SubBus, type iSeries_Device_Node (line 206) | struct iSeries_Device_Node type iSeries_Device_Node (line 209) | struct iSeries_Device_Node type iSeries_Device_Node (line 215) | struct iSeries_Device_Node type iSeries_Device_Node (line 219) | struct iSeries_Device_Node function find_and_init_phbs (line 244) | unsigned long __init find_and_init_phbs(void) function iSeries_pcibios_init (line 289) | void iSeries_pcibios_init(void) function iSeries_pci_final_fixup (line 301) | void __init iSeries_pci_final_fixup(void) function pcibios_fixup_bus (line 340) | void pcibios_fixup_bus(struct pci_bus *PciBus) function pcibios_fixup_resources (line 346) | void pcibios_fixup_resources(struct pci_dev *pdev) function scan_PHB_slots (line 354) | static void scan_PHB_slots(struct pci_controller *Phb) function scan_EADS_bridge (line 389) | static void scan_EADS_bridge(HvBusNumber bus, HvSubBusNumber SubBus, function scan_bridge_slot (line 449) | static int scan_bridge_slot(HvBusNumber Bus, function iSeries_memset_io (line 515) | void iSeries_memset_io(volatile void __iomem *dest, char c, size_t Count) function iSeries_memcpy_toio (line 527) | void iSeries_memcpy_toio(volatile void __iomem *dest, void *source, size... function iSeries_memcpy_fromio (line 539) | void iSeries_memcpy_fromio(void *dest, const volatile void __iomem *src,... type iSeries_Device_Node (line 554) | struct iSeries_Device_Node type list_head (line 556) | struct list_head type iSeries_Device_Node (line 559) | struct iSeries_Device_Node type iSeries_Device_Node (line 574) | struct iSeries_Device_Node type pci_dev (line 574) | struct pci_dev type iSeries_Device_Node (line 576) | struct iSeries_Device_Node function iSeries_pci_read_config (line 604) | static int iSeries_pci_read_config(struct pci_bus *bus, unsigned int devfn, function iSeries_pci_write_config (line 630) | static int iSeries_pci_write_config(struct pci_bus *bus, unsigned int de... type pci_ops (line 649) | struct pci_ops function CheckReturnCode (line 664) | static int CheckReturnCode(char *TextHdr, struct iSeries_Device_Node *De... type iSeries_Device_Node (line 697) | struct iSeries_Device_Node type iSeries_Device_Node (line 704) | struct iSeries_Device_Node function u8 (line 731) | u8 iSeries_Read_Byte(const volatile void __iomem *IoAddress) function u16 (line 760) | u16 iSeries_Read_Word(const volatile void __iomem *IoAddress) function u32 (line 790) | u32 iSeries_Read_Long(const volatile void __iomem *IoAddress) function iSeries_Write_Byte (line 827) | void iSeries_Write_Byte(u8 data, volatile void __iomem *IoAddress) function iSeries_Write_Word (line 854) | void iSeries_Write_Word(u16 data, volatile void __iomem *IoAddress) function iSeries_Write_Long (line 881) | void iSeries_Write_Long(u32 data, volatile void __iomem *IoAddress) FILE: arch/ppc64/kernel/iSeries_pci_reset.c function iSeries_Device_ToggleReset (line 50) | int iSeries_Device_ToggleReset(struct pci_dev *PciDev, int AssertTime, FILE: arch/ppc64/kernel/iSeries_proc.c function iseries_proc_create (line 34) | static int __init iseries_proc_create(void) function proc_lpevents_show (line 56) | static int proc_lpevents_show(struct seq_file *m, void *v) function proc_lpevents_open (line 76) | static int proc_lpevents_open(struct inode *inode, struct file *file) type file_operations (line 81) | struct file_operations function proc_titantod_show (line 91) | static int proc_titantod_show(struct seq_file *m, void *v) function proc_titantod_open (line 136) | static int proc_titantod_open(struct inode *inode, struct file *file) type file_operations (line 141) | struct file_operations function iseries_proc_init (line 148) | static int __init iseries_proc_init(void) FILE: arch/ppc64/kernel/iSeries_setup.c type MemoryBlock (line 99) | struct MemoryBlock { function iSeries_process_Condor_mainstore_vpd (line 111) | unsigned long iSeries_process_Condor_mainstore_vpd(struct MemoryBlock *m... function iSeries_process_Regatta_mainstore_vpd (line 157) | unsigned long iSeries_process_Regatta_mainstore_vpd( function iSeries_process_mainstore_vpd (line 264) | unsigned long iSeries_process_mainstore_vpd(struct MemoryBlock *mb_array, function iSeries_parse_cmdline (line 287) | static void __init iSeries_parse_cmdline(void) function iSeries_init_early (line 305) | void __init iSeries_init_early(void) function build_iSeries_Memory_Map (line 406) | static void __init build_iSeries_Memory_Map(void) function setup_iSeries_cache_sizes (line 556) | static void __init setup_iSeries_cache_sizes(void) function iSeries_make_pte (line 596) | static void iSeries_make_pte(unsigned long va, unsigned long pa, function iSeries_bolt_kernel (line 623) | static void __init iSeries_bolt_kernel(unsigned long saddr, unsigned lon... function iSeries_setup_arch (line 653) | void __init iSeries_setup_arch(void) function iSeries_get_cpuinfo (line 709) | void iSeries_get_cpuinfo(struct seq_file *m) function iSeries_get_irq (line 718) | int iSeries_get_irq(struct pt_regs *regs) function iSeries_restart (line 727) | void iSeries_restart(char *cmd) function iSeries_power_off (line 735) | void iSeries_power_off(void) function iSeries_halt (line 743) | void iSeries_halt(void) function iSeries_calibrate_decr (line 761) | void __init iSeries_calibrate_decr(void) function iSeries_progress (line 796) | void __init iSeries_progress(char * st, unsigned short code) function iSeries_fixup_klimit (line 807) | static void __init iSeries_fixup_klimit(void) function iSeries_src_init (line 828) | int __init iSeries_src_init(void) function iSeries_early_setup (line 837) | void __init iSeries_early_setup(void) FILE: arch/ppc64/kernel/iSeries_setup.h type seq_file (line 23) | struct seq_file type seq_file (line 24) | struct seq_file type pt_regs (line 26) | struct pt_regs type rtc_time (line 31) | struct rtc_time type rtc_time (line 32) | struct rtc_time type rtc_time (line 33) | struct rtc_time FILE: arch/ppc64/kernel/iSeries_smp.c function iSeries_smp_message_recv (line 52) | void iSeries_smp_message_recv( struct pt_regs * regs ) function smp_iSeries_do_message (line 65) | static inline void smp_iSeries_do_message(int cpu, int msg) function smp_iSeries_message_pass (line 71) | static void smp_iSeries_message_pass(int target, int msg) function smp_iSeries_numProcs (line 87) | static int smp_iSeries_numProcs(void) function smp_iSeries_probe (line 103) | static int smp_iSeries_probe(void) function smp_iSeries_kick_cpu (line 118) | static void smp_iSeries_kick_cpu(int nr) function smp_iSeries_setup_cpu (line 134) | static void __devinit smp_iSeries_setup_cpu(int nr) type smp_ops_t (line 138) | struct smp_ops_t function smp_init_iSeries (line 146) | void __init smp_init_iSeries(void) FILE: arch/ppc64/kernel/idle.c function yield_shared_processor (line 45) | static void yield_shared_processor(void) function iSeries_idle (line 74) | static int iSeries_idle(void) function default_idle (line 122) | static int default_idle(void) function dedicated_idle (line 161) | int dedicated_idle(void) function shared_idle (line 244) | static int shared_idle(void) function native_idle (line 288) | static int native_idle(void) function cpu_idle (line 302) | void cpu_idle(void) function register_powersave_nap_sysctl (line 329) | static int __init function idle_setup (line 339) | int idle_setup(void) FILE: arch/ppc64/kernel/init_task.c type fs_struct (line 10) | struct fs_struct type files_struct (line 11) | struct files_struct type signal_struct (line 12) | struct signal_struct type sighand_struct (line 13) | struct sighand_struct type mm_struct (line 14) | struct mm_struct type task_struct (line 34) | struct task_struct FILE: arch/ppc64/kernel/iomap.c function ioread8 (line 17) | unsigned int fastcall ioread8(void __iomem *addr) function ioread16 (line 21) | unsigned int fastcall ioread16(void __iomem *addr) function ioread32 (line 25) | unsigned int fastcall ioread32(void __iomem *addr) function iowrite8 (line 33) | void fastcall iowrite8(u8 val, void __iomem *addr) function iowrite16 (line 37) | void fastcall iowrite16(u16 val, void __iomem *addr) function iowrite32 (line 41) | void fastcall iowrite32(u32 val, void __iomem *addr) function ioread8_rep (line 57) | void ioread8_rep(void __iomem *addr, void *dst, unsigned long count) function ioread16_rep (line 61) | void ioread16_rep(void __iomem *addr, void *dst, unsigned long count) function ioread32_rep (line 65) | void ioread32_rep(void __iomem *addr, void *dst, unsigned long count) function iowrite8_rep (line 73) | void iowrite8_rep(void __iomem *addr, const void *src, unsigned long count) function iowrite16_rep (line 77) | void iowrite16_rep(void __iomem *addr, const void *src, unsigned long co... function iowrite32_rep (line 81) | void iowrite32_rep(void __iomem *addr, const void *src, unsigned long co... function ioport_unmap (line 96) | void ioport_unmap(void __iomem *addr) type pci_dev (line 103) | struct pci_dev function pci_iounmap (line 121) | void pci_iounmap(struct pci_dev *dev, void __iomem *addr) FILE: arch/ppc64/kernel/iommu.c function setup_iommu (line 51) | static int __init setup_iommu(char *str) function iommu_range_alloc (line 62) | static unsigned long iommu_range_alloc(struct iommu_table *tbl, function dma_addr_t (line 152) | static dma_addr_t iommu_alloc(struct iommu_table *tbl, void *page, function __iommu_free (line 188) | static void __iommu_free(struct iommu_table *tbl, dma_addr_t dma_addr, function iommu_free (line 219) | static void iommu_free(struct iommu_table *tbl, dma_addr_t dma_addr, function iommu_map_sg (line 238) | int iommu_map_sg(struct device *dev, struct iommu_table *tbl, function iommu_unmap_sg (line 367) | void iommu_unmap_sg(struct iommu_table *tbl, struct scatterlist *sglist, type iommu_table (line 405) | struct iommu_table type iommu_table (line 405) | struct iommu_table function iommu_free_table (line 435) | void iommu_free_table(struct device_node *dn) function dma_addr_t (line 474) | dma_addr_t iommu_map_single(struct iommu_table *tbl, void *vaddr, function iommu_unmap_single (line 502) | void iommu_unmap_single(struct iommu_table *tbl, dma_addr_t dma_handle, type iommu_table (line 516) | struct iommu_table function iommu_free_consistent (line 556) | void iommu_free_consistent(struct iommu_table *tbl, size_t size, FILE: arch/ppc64/kernel/irq.c type pt_regs (line 60) | struct pt_regs function show_interrupts (line 71) | int show_interrupts(struct seq_file *p, void *v) function ppc_irq_dispatch_handler (line 124) | void ppc_irq_dispatch_handler(struct pt_regs *regs, int irq) function do_IRQ (line 239) | void do_IRQ(struct pt_regs *regs) function do_IRQ (line 283) | void do_IRQ(struct pt_regs *regs) function init_IRQ (line 316) | void __init init_IRQ(void) function virt_irq_init (line 349) | void function virt_irq_create_mapping (line 360) | int virt_irq_create_mapping(unsigned int real_irq) function real_irq_to_virt_slowpath (line 408) | unsigned int real_irq_to_virt_slowpath(unsigned int real_irq) type thread_info (line 438) | struct thread_info type thread_info (line 439) | struct thread_info function irq_ctx_init (line 441) | void irq_ctx_init(void) function do_softirq (line 459) | void do_softirq(void) function setup_noirqdistrib (line 483) | static int __init setup_noirqdistrib(char *str) FILE: arch/ppc64/kernel/kprobes.c type kprobe (line 42) | struct kprobe type pt_regs (line 44) | struct pt_regs function arch_prepare_kprobe (line 46) | int arch_prepare_kprobe(struct kprobe *p) function arch_copy_kprobe (line 56) | void arch_copy_kprobe(struct kprobe *p) function arch_remove_kprobe (line 61) | void arch_remove_kprobe(struct kprobe *p) function disarm_kprobe (line 65) | static inline void disarm_kprobe(struct kprobe *p, struct pt_regs *regs) function prepare_singlestep (line 71) | static inline void prepare_singlestep(struct kprobe *p, struct pt_regs *... function kprobe_handler (line 77) | static inline int kprobe_handler(struct pt_regs *regs) function resume_execution (line 150) | static void resume_execution(struct kprobe *p, struct pt_regs *regs) function post_kprobe_handler (line 162) | static inline int post_kprobe_handler(struct pt_regs *regs) function kprobe_fault_handler (line 188) | static inline int kprobe_fault_handler(struct pt_regs *regs, int trapnr) function kprobe_exceptions_notify (line 207) | int kprobe_exceptions_notify(struct notifier_block *self, unsigned long ... function setjmp_pre_handler (line 234) | int setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) function jprobe_return (line 247) | void jprobe_return(void) function jprobe_return_end (line 253) | void jprobe_return_end(void) function longjmp_break_handler (line 257) | int longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) FILE: arch/ppc64/kernel/lmb.c type lmb (line 23) | struct lmb function lmb_dump_all (line 27) | void lmb_dump_all(void) function lmb_addrs_overlap (line 62) | static unsigned long __init function lmb_addrs_adjacent (line 69) | static long __init function lmb_regions_adjacent (line 81) | static long __init function lmb_coalesce_regions (line 93) | static void __init function lmb_init (line 108) | void __init function lmb_analyze (line 127) | void __init function lmb_add_region (line 157) | static long __init function lmb_add (line 213) | long __init function lmb_reserve (line 227) | long __init function lmb_overlaps_region (line 236) | long __init function lmb_alloc (line 252) | unsigned long __init function lmb_alloc_base (line 258) | unsigned long __init function lmb_phys_mem_size (line 295) | unsigned long __init function lmb_end_of_DRAM (line 313) | unsigned long __init function lmb_abs_to_phys (line 329) | unsigned long __init FILE: arch/ppc64/kernel/lparcfg.c function log_plpar_hcall_return (line 43) | void log_plpar_hcall_return(unsigned long rc, char *tag) type proc_dir_entry (line 68) | struct proc_dir_entry function get_purr (line 77) | static unsigned long get_purr(void) function lparcfg_data (line 100) | static int lparcfg_data(struct seq_file *m, void *v) function h_get_ppp (line 193) | static unsigned int h_get_ppp(unsigned long *entitled, function h_pic (line 207) | static void h_pic(unsigned long *pool_idle_time, unsigned long *num_procs) function get_purr (line 221) | static unsigned long get_purr(void) function parse_system_parameter_string (line 236) | static void parse_system_parameter_string(struct seq_file *m) function lparcfg_count_active_processors (line 317) | static int lparcfg_count_active_processors(void) function lparcfg_data (line 331) | static int lparcfg_data(struct seq_file *m, void *v) function lparcfg_write (line 462) | static ssize_t lparcfg_write(struct file *file, const char __user * buf, function lparcfg_open (line 547) | static int lparcfg_open(struct inode *inode, struct file *file) type file_operations (line 552) | struct file_operations function lparcfg_init (line 559) | int __init lparcfg_init(void) function lparcfg_cleanup (line 589) | void __exit lparcfg_cleanup(void) FILE: arch/ppc64/kernel/maple_pci.c type pci_controller (line 35) | struct pci_controller function fixup_one_level_bus_range (line 37) | static int __init fixup_one_level_bus_range(struct device_node *node, in... function fixup_bus_range (line 65) | static void __init fixup_bus_range(struct device_node *bridge) function u3_agp_cfg_access (line 92) | static unsigned long u3_agp_cfg_access(struct pci_controller* hose, function u3_agp_read_config (line 113) | static int u3_agp_read_config(struct pci_bus *bus, unsigned int devfn, function u3_agp_write_config (line 144) | static int u3_agp_write_config(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 178) | struct pci_ops function u3_ht_cfg_access (line 192) | static unsigned long u3_ht_cfg_access(struct pci_controller* hose, function u3_ht_read_config (line 203) | static int u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, function u3_ht_write_config (line 235) | static int u3_ht_write_config(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 269) | struct pci_ops function setup_u3_agp (line 275) | static void __init setup_u3_agp(struct pci_controller* hose) function setup_u3_ht (line 295) | static void __init setup_u3_ht(struct pci_controller* hose) function add_bridge (line 311) | static int __init add_bridge(struct device_node *dev) function maple_pcibios_fixup (line 373) | void __init maple_pcibios_fixup(void) function maple_fixup_phb_resources (line 388) | static void __init maple_fixup_phb_resources(void) function maple_pci_init (line 402) | void __init maple_pci_init(void) function maple_pci_get_legacy_ide_irq (line 462) | int maple_pci_get_legacy_ide_irq(struct pci_dev *pdev, int channel) function fixup_maple_ide (line 480) | static void fixup_maple_ide(struct pci_dev* dev) FILE: arch/ppc64/kernel/maple_setup.c type rtc_time (line 71) | struct rtc_time type rtc_time (line 72) | struct rtc_time type rtc_time (line 73) | struct rtc_time type pci_dev (line 77) | struct pci_dev function maple_restart (line 82) | static void maple_restart(char *cmd) function maple_power_off (line 86) | static void maple_power_off(void) function maple_halt (line 90) | static void maple_halt(void) type smp_ops_t (line 95) | struct smp_ops_t function maple_setup_arch (line 105) | void __init maple_setup_arch(void) function maple_init_early (line 125) | static void __init maple_init_early(void) function __init (line 163) | static __init void maple_init_IRQ(void) function maple_progress (line 200) | static void __init maple_progress(char *s, unsigned short hex) function maple_probe (line 209) | static int __init maple_probe(int platform) type machdep_calls (line 224) | struct machdep_calls FILE: arch/ppc64/kernel/maple_time.c type rtc_time (line 46) | struct rtc_time function maple_clock_read (line 52) | static int maple_clock_read(int addr) function maple_clock_write (line 58) | static void maple_clock_write(unsigned long val, int addr) function maple_get_rtc_time (line 64) | void maple_get_rtc_time(struct rtc_time *tm) function maple_set_rtc_time (line 110) | int maple_set_rtc_time(struct rtc_time *tm) function maple_get_boot_time (line 162) | void __init maple_get_boot_time(struct rtc_time *tm) function maple_calibrate_decr (line 183) | void __init maple_calibrate_decr(void) FILE: arch/ppc64/kernel/mf.c type vsp_cmd_data (line 48) | struct vsp_cmd_data { type vsp_rsp_data (line 77) | struct vsp_rsp_data { type alloc_data (line 82) | struct alloc_data { type ce_msg_data (line 91) | struct ce_msg_data type ce_msg_data (line 93) | struct ce_msg_data type ce_msg_comp_data (line 95) | struct ce_msg_comp_data { type ce_msg_data (line 100) | struct ce_msg_data { type io_mf_lp_event (line 106) | struct io_mf_lp_event { type pending_event (line 128) | struct pending_event { type pending_event (line 137) | struct pending_event type pending_event (line 138) | struct pending_event type pending_event (line 139) | struct pending_event type pending_event (line 140) | struct pending_event function free_pending_event (line 146) | static void free_pending_event(struct pending_event *ev) function signal_event (line 162) | static int signal_event(struct pending_event *ev) type pending_event (line 225) | struct pending_event type pending_event (line 227) | struct pending_event type HvLpEvent (line 230) | struct HvLpEvent type pending_event (line 239) | struct pending_event type pending_event (line 242) | struct pending_event type pending_event (line 246) | struct pending_event function signal_vsp_instruction (line 265) | static int signal_vsp_instruction(struct vsp_cmd_data *vsp_cmd) function signal_ce_msg (line 298) | static int signal_ce_msg(char *ce_msg, struct ce_msg_comp_data *completion) function signal_ce_msg_simple (line 316) | static int signal_ce_msg_simple(u8 ce_op, struct ce_msg_comp_data *compl... function dma_and_signal_ce_msg (line 328) | static int dma_and_signal_ce_msg(char *ce_msg, function shutdown (line 354) | static int shutdown(void) function handle_int (line 372) | static void handle_int(struct io_mf_lp_event *event) function handle_ack (line 435) | static void handle_ack(struct io_mf_lp_event *event) function hv_handler (line 512) | static void hv_handler(struct HvLpEvent *event, struct pt_regs *regs) function mf_allocate_lp_events (line 534) | void mf_allocate_lp_events(HvLpIndex target_lp, HvLpEvent_Type type, function mf_deallocate_lp_events (line 564) | void mf_deallocate_lp_events(HvLpIndex target_lp, HvLpEvent_Type type, function mf_power_off (line 592) | void mf_power_off(void) function mf_reboot (line 604) | void mf_reboot(void) function mf_display_src (line 615) | void mf_display_src(u32 word) function mf_display_progress (line 632) | void mf_display_progress(u16 value) function mf_clear_src (line 656) | void mf_clear_src(void) function mf_init (line 664) | void mf_init(void) type rtc_time_data (line 684) | struct rtc_time_data { function get_rtc_time_complete (line 690) | static void get_rtc_time_complete(void *token, struct ce_msg_data *ce_msg) function mf_get_rtc (line 699) | int mf_get_rtc(struct rtc_time *tm) function mf_set_rtc (line 768) | int mf_set_rtc(struct rtc_time *tm) function proc_mf_dump_cmdline (line 807) | static int proc_mf_dump_cmdline(char *page, char **start, off_t off, function mf_getVmlinuxChunk (line 864) | static int mf_getVmlinuxChunk(char *buffer, int *size, int offset, u64 s... function proc_mf_dump_vmlinux (line 895) | static int proc_mf_dump_vmlinux(char *page, char **start, off_t off, function proc_mf_dump_side (line 916) | static int proc_mf_dump_side(char *page, char **start, off_t off, function proc_mf_change_side (line 956) | static int proc_mf_change_side(struct file *file, const char __user *buf... function mf_getSrcHistory (line 996) | static void mf_getSrcHistory(char *buffer, int size) function proc_mf_dump_src (line 1041) | static int proc_mf_dump_src(char *page, char **start, off_t off, function proc_mf_change_src (line 1063) | static int proc_mf_change_src(struct file *file, const char __user *buffer, function proc_mf_change_cmdline (line 1089) | static int proc_mf_change_cmdline(struct file *file, const char __user *... function proc_mf_change_vmlinux (line 1127) | static ssize_t proc_mf_change_vmlinux(struct file *file, type file_operations (line 1176) | struct file_operations function mf_proc_init (line 1180) | static int __init mf_proc_init(void) FILE: arch/ppc64/kernel/module.c type ppc64_opd_entry (line 40) | struct ppc64_opd_entry type ppc64_stub_entry (line 49) | struct ppc64_stub_entry type ppc64_stub_entry (line 64) | struct ppc64_stub_entry function count_relocs (line 78) | static unsigned int count_relocs(const Elf64_Rela *rela, unsigned int num) function module_free (line 109) | void module_free(struct module *mod, void *module_region) function get_stubs_size (line 117) | static unsigned long get_stubs_size(const Elf64_Ehdr *hdr, function dedotify_versions (line 141) | static void dedotify_versions(struct modversion_info *vers, function dedotify (line 152) | static void dedotify(Elf64_Sym *syms, unsigned int numsyms, char *strtab) function module_frob_arch_sections (line 165) | int module_frob_arch_sections(Elf64_Ehdr *hdr, function apply_relocate (line 203) | int apply_relocate(Elf64_Shdr *sechdrs, function my_r2 (line 216) | static inline unsigned long my_r2(Elf64_Shdr *sechdrs, struct module *me) function create_stub (line 229) | static inline int create_stub(Elf64_Shdr *sechdrs, function stub_for_addr (line 260) | static unsigned long stub_for_addr(Elf64_Shdr *sechdrs, function restore_r2 (line 287) | static int restore_r2(u32 *instruction, struct module *me) function apply_relocate_add (line 298) | int apply_relocate_add(Elf64_Shdr *sechdrs, function module_finalize (line 394) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 423) | void module_arch_cleanup(struct module *mod) type bug_entry (line 428) | struct bug_entry type mod_arch_specific (line 430) | struct mod_arch_specific type bug_entry (line 432) | struct bug_entry FILE: arch/ppc64/kernel/mpic.c type mpic (line 43) | struct mpic type mpic (line 44) | struct mpic function u32 (line 53) | static inline u32 _mpic_read(unsigned int be, volatile u32 __iomem *base, function _mpic_write (line 62) | static inline void _mpic_write(unsigned int be, volatile u32 __iomem *base, function u32 (line 71) | static inline u32 _mpic_ipi_read(struct mpic *mpic, unsigned int ipi) function _mpic_ipi_write (line 81) | static inline void _mpic_ipi_write(struct mpic *mpic, unsigned int ipi, ... function u32 (line 88) | static inline u32 _mpic_cpu_read(struct mpic *mpic, unsigned int reg) function _mpic_cpu_write (line 98) | static inline void _mpic_cpu_write(struct mpic *mpic, unsigned int reg, ... function u32 (line 108) | static inline u32 _mpic_irq_read(struct mpic *mpic, unsigned int src_no,... function _mpic_irq_write (line 117) | static inline void _mpic_irq_write(struct mpic *mpic, unsigned int src_no, function mpic_test_broken_ipi (line 146) | static void __init mpic_test_broken_ipi(struct mpic *mpic) function mpic_is_ht_interrupt (line 164) | static inline int mpic_is_ht_interrupt(struct mpic *mpic, unsigned int s... function mpic_apic_end_irq (line 171) | static inline void mpic_apic_end_irq(struct mpic *mpic, unsigned int sou... function mpic_amd8111_read_irq (line 186) | static void __init mpic_amd8111_read_irq(struct mpic *mpic, u8 __iomem *... function mpic_amd8131_read_irq (line 204) | static void __init mpic_amd8131_read_irq(struct mpic *mpic, u8 __iomem *... function mpic_scan_ioapics (line 222) | static void __init mpic_scan_ioapics(struct mpic *mpic) type mpic (line 283) | struct mpic type mpic (line 285) | struct mpic function u32 (line 306) | static inline u32 mpic_physmask(u32 cpumask) type mpic (line 318) | struct mpic type mpic (line 325) | struct mpic function mpic_eoi (line 331) | static inline void mpic_eoi(struct mpic *mpic) function irqreturn_t (line 338) | static irqreturn_t mpic_ipi_action(int irq, void *dev_id, struct pt_regs... function mpic_enable_irq (line 352) | static void mpic_enable_irq(unsigned int irq) function mpic_disable_irq (line 372) | static void mpic_disable_irq(unsigned int irq) function mpic_end_irq (line 392) | static void mpic_end_irq(unsigned int irq) function mpic_enable_ipi (line 416) | static void mpic_enable_ipi(unsigned int irq) function mpic_disable_ipi (line 425) | static void mpic_disable_ipi(unsigned int irq) function mpic_end_ipi (line 430) | static void mpic_end_ipi(unsigned int irq) function mpic_set_affinity (line 446) | static void mpic_set_affinity(unsigned int irq, cpumask_t cpumask) type mpic (line 464) | struct mpic type mpic (line 474) | struct mpic type mpic (line 479) | struct mpic type mpic (line 483) | struct mpic function mpic_assign_isu (line 580) | void __init mpic_assign_isu(struct mpic *mpic, unsigned int isu_num, function mpic_setup_cascade (line 592) | void __init mpic_setup_cascade(unsigned int irq, mpic_cascade_t handler, function mpic_init (line 614) | void __init mpic_init(struct mpic *mpic) function mpic_irq_set_priority (line 726) | void mpic_irq_set_priority(unsigned int irq, unsigned int pri) function mpic_irq_get_priority (line 747) | unsigned int mpic_irq_get_priority(unsigned int irq) function mpic_setup_this_cpu (line 763) | void mpic_setup_this_cpu(void) function mpic_send_ipi (line 795) | void mpic_send_ipi(unsigned int ipi_no, unsigned int cpu_mask) function mpic_get_one_irq (line 807) | int mpic_get_one_irq(struct mpic *mpic, struct pt_regs *regs) function mpic_get_irq (line 828) | int mpic_get_irq(struct pt_regs *regs) function mpic_request_ipis (line 839) | void mpic_request_ipis(void) FILE: arch/ppc64/kernel/mpic.h type pt_regs (line 110) | struct pt_regs type mpic_irq_fixup (line 114) | struct mpic_irq_fixup type mpic (line 123) | struct mpic type mpic (line 206) | struct mpic type mpic (line 222) | struct mpic type mpic (line 228) | struct mpic type mpic (line 265) | struct mpic type pt_regs (line 265) | struct pt_regs type pt_regs (line 267) | struct pt_regs FILE: arch/ppc64/kernel/nvram.c type nvram_partition (line 43) | struct nvram_partition type err_log_info (line 53) | struct err_log_info { function loff_t (line 58) | static loff_t dev_nvram_llseek(struct file *file, loff_t offset, int ori... function dev_nvram_read (line 81) | static ssize_t dev_nvram_read(struct file *file, char __user *buf, function dev_nvram_write (line 121) | static ssize_t dev_nvram_write(struct file *file, const char __user *buf, function dev_nvram_ioctl (line 160) | static int dev_nvram_ioctl(struct inode *inode, struct file *file, type file_operations (line 188) | struct file_operations type miscdevice (line 196) | struct miscdevice function nvram_print_partitions (line 204) | static void nvram_print_partitions(char * label) function nvram_write_header (line 222) | static int nvram_write_header(struct nvram_partition * part) function nvram_checksum (line 234) | static unsigned char nvram_checksum(struct nvram_header *p) type nvram_partition (line 254) | struct nvram_partition type nvram_partition (line 256) | struct nvram_partition type list_head (line 257) | struct list_head function nvram_remove_os_partition (line 273) | static int nvram_remove_os_partition(void) function nvram_create_os_partition (line 339) | static int nvram_create_os_partition(void) function nvram_setup_partition (line 445) | static int nvram_setup_partition(void) function nvram_scan_partitions (line 503) | static int nvram_scan_partitions(void) function nvram_init (line 561) | static int __init nvram_init(void) function nvram_cleanup (line 601) | void __exit nvram_cleanup(void) function nvram_write_error_log (line 638) | int nvram_write_error_log(char * buff, int length, unsigned int err_type) function nvram_read_error_log (line 680) | int nvram_read_error_log(char * buff, int length, unsigned int * err_type) function nvram_clear_error_log (line 715) | int nvram_clear_error_log(void) FILE: arch/ppc64/kernel/of_device.c type of_match (line 18) | struct of_match type of_match (line 18) | struct of_match type of_device (line 19) | struct of_device function of_platform_bus_match (line 41) | static int of_platform_bus_match(struct device *dev, struct device_drive... type of_device (line 53) | struct of_device type of_device (line 53) | struct of_device type device (line 55) | struct device function of_dev_put (line 66) | void of_dev_put(struct of_device *dev) function of_device_probe (line 73) | static int of_device_probe(struct device *dev) function of_device_remove (line 97) | static int of_device_remove(struct device *dev) function of_device_suspend (line 107) | static int of_device_suspend(struct device *dev, u32 state) function of_device_resume (line 118) | static int of_device_resume(struct device * dev) type bus_type (line 129) | struct bus_type function of_bus_driver_init (line 136) | static int __init of_bus_driver_init(void) function of_register_driver (line 143) | int of_register_driver(struct of_platform_driver *drv) function of_unregister_driver (line 158) | void of_unregister_driver(struct of_platform_driver *drv) function dev_show_devspec (line 164) | static ssize_t dev_show_devspec(struct device *dev, char *buf) function of_release_dev (line 181) | void of_release_dev(struct device *dev) function of_device_register (line 189) | int of_device_register(struct of_device *ofdev) function of_device_unregister (line 222) | void of_device_unregister(struct of_device *ofdev) type of_device (line 235) | struct of_device type device_node (line 235) | struct device_node type of_device (line 237) | struct of_device FILE: arch/ppc64/kernel/pSeries_iommu.c type device_node (line 51) | struct device_node function tce_build_pSeries (line 53) | static void tce_build_pSeries(struct iommu_table *tbl, long index, function tce_free_pSeries (line 80) | static void tce_free_pSeries(struct iommu_table *tbl, long index, long n... function tce_build_pSeriesLP (line 96) | static void tce_build_pSeriesLP(struct iommu_table *tbl, long tcenum, function tce_buildmulti_pSeriesLP (line 129) | static void tce_buildmulti_pSeriesLP(struct iommu_table *tbl, long tcenum, function tce_free_pSeriesLP (line 192) | static void tce_free_pSeriesLP(struct iommu_table *tbl, long tcenum, lon... function tce_freemulti_pSeriesLP (line 217) | static void tce_freemulti_pSeriesLP(struct iommu_table *tbl, long tcenum... function iommu_table_setparms (line 239) | static void iommu_table_setparms(struct pci_controller *phb, function iommu_table_setparms_lpar (line 291) | static void iommu_table_setparms_lpar(struct pci_controller *phb, function iommu_bus_setup_pSeries (line 309) | static void iommu_bus_setup_pSeries(struct pci_bus *bus) function iommu_bus_setup_pSeriesLP (line 398) | static void iommu_bus_setup_pSeriesLP(struct pci_bus *bus) function iommu_dev_setup_pSeries (line 437) | static void iommu_dev_setup_pSeries(struct pci_dev *dev) function iommu_bus_setup_null (line 458) | static void iommu_bus_setup_null(struct pci_bus *b) { } function iommu_dev_setup_null (line 459) | static void iommu_dev_setup_null(struct pci_dev *d) { } function iommu_init_early_pSeries (line 462) | void iommu_init_early_pSeries(void) FILE: arch/ppc64/kernel/pSeries_lpar.c function udbg_hvsi_putc (line 62) | static void udbg_hvsi_putc(unsigned char c) function udbg_hvsi_getc_poll (line 79) | static int udbg_hvsi_getc_poll(void) function udbg_hvsi_getc (line 113) | static unsigned char udbg_hvsi_getc(void) function udbg_putcLP (line 129) | static void udbg_putcLP(unsigned char c) function udbg_getc_pollLP (line 147) | static int udbg_getc_pollLP(void) function udbg_getcLP (line 174) | static unsigned char udbg_getcLP(void) function udbg_init_debug_lpar (line 193) | void udbg_init_debug_lpar(void) function find_udbg_vterm (line 202) | int find_udbg_vterm(void) function vpa_init (line 261) | void vpa_init(int cpu) function pSeries_lpar_hpte_insert (line 278) | long pSeries_lpar_hpte_insert(unsigned long hpte_group, function pSeries_lpar_hpte_remove (line 340) | static long pSeries_lpar_hpte_remove(unsigned long hpte_group) function pSeries_lpar_hptab_clear (line 368) | static void pSeries_lpar_hptab_clear(void) function pSeries_lpar_hpte_updatepp (line 386) | static long pSeries_lpar_hpte_updatepp(unsigned long slot, unsigned long... function pSeries_lpar_hpte_getword0 (line 406) | static unsigned long pSeries_lpar_hpte_getword0(unsigned long slot) function pSeries_lpar_hpte_find (line 425) | static long pSeries_lpar_hpte_find(unsigned long vpn) function pSeries_lpar_hpte_updateboltedpp (line 459) | static void pSeries_lpar_hpte_updateboltedpp(unsigned long newpp, function pSeries_lpar_hpte_invalidate (line 479) | static void pSeries_lpar_hpte_invalidate(unsigned long slot, unsigned lo... function pSeries_lpar_flush_hash_range (line 502) | void pSeries_lpar_flush_hash_range(unsigned long context, unsigned long ... function hpte_init_lpar (line 520) | void hpte_init_lpar(void) FILE: arch/ppc64/kernel/pSeries_nvram.c function pSeries_nvram_read (line 37) | static ssize_t pSeries_nvram_read(char *buf, size_t count, loff_t *index) function pSeries_nvram_write (line 81) | static ssize_t pSeries_nvram_write(char *buf, size_t count, loff_t *index) function pSeries_nvram_get_size (line 123) | static ssize_t pSeries_nvram_get_size(void) function pSeries_nvram_init (line 128) | int __init pSeries_nvram_init(void) FILE: arch/ppc64/kernel/pSeries_pci.c type mpic (line 53) | struct mpic function rtas_read_config (line 55) | static int rtas_read_config(struct device_node *dn, int where, int size,... function rtas_pci_read_config (line 86) | static int rtas_pci_read_config(struct pci_bus *bus, function rtas_write_config (line 104) | static int rtas_write_config(struct device_node *dn, int where, int size... function rtas_pci_write_config (line 128) | static int rtas_pci_write_config(struct pci_bus *bus, type pci_ops (line 146) | struct pci_ops function is_python (line 151) | int is_python(struct device_node *dev) function get_phb_reg_prop (line 161) | static int get_phb_reg_prop(struct device_node *dev, function python_countermeasures (line 182) | static void python_countermeasures(struct device_node *dev, function init_pci_config_tokens (line 218) | void __init init_pci_config_tokens (void) function get_phb_buid (line 226) | unsigned long __devinit get_phb_buid (struct device_node *phb) function phb_set_bus_ranges (line 256) | static int phb_set_bus_ranges(struct device_node *dev, function setup_phb (line 273) | static int __devinit setup_phb(struct device_node *dev, function add_linux_pci_domain (line 292) | static void __devinit add_linux_pci_domain(struct device_node *dev, type pci_controller (line 304) | struct pci_controller type device_node (line 304) | struct device_node type pci_controller (line 307) | struct pci_controller type property (line 308) | struct property type pci_controller (line 310) | struct pci_controller type property (line 314) | struct property type pci_controller (line 327) | struct pci_controller type device_node (line 327) | struct device_node type pci_controller (line 329) | struct pci_controller type pci_controller (line 331) | struct pci_controller type pci_controller (line 331) | struct pci_controller function find_and_init_phbs (line 346) | unsigned long __init find_and_init_phbs(void) type pci_controller (line 409) | struct pci_controller type device_node (line 409) | struct device_node type device_node (line 411) | struct device_node type pci_controller (line 413) | struct pci_controller type pci_bus (line 414) | struct pci_bus function pcibios_name_device (line 438) | void pcibios_name_device(struct pci_dev *dev) function check_s7a (line 463) | static void check_s7a(void) function pcibios_remove_root_bus (line 478) | int pcibios_remove_root_bus(struct pci_controller *phb) function pSeries_request_regions (line 527) | static void __init pSeries_request_regions(void) function pSeries_final_fixup (line 537) | void __init pSeries_final_fixup(void) function fixup_winbond_82c105 (line 564) | static void fixup_winbond_82c105(struct pci_dev* dev) FILE: arch/ppc64/kernel/pSeries_setup.c type rtc_time (line 76) | struct rtc_time type rtc_time (line 77) | struct rtc_time type rtc_time (line 78) | struct rtc_time type pt_regs (line 90) | struct pt_regs type pt_regs (line 91) | struct pt_regs type mpic (line 94) | struct mpic function pSeries_get_cpuinfo (line 96) | void pSeries_get_cpuinfo(struct seq_file *m) function fwnmi_init (line 112) | static void __init fwnmi_init(void) function pSeries_irq_cascade (line 125) | static int pSeries_irq_cascade(struct pt_regs *regs, void *data) function pSeries_init_mpic (line 133) | static void __init pSeries_init_mpic(void) function pSeries_setup_mpic (line 160) | static void __init pSeries_setup_mpic(void) function pSeries_setup_arch (line 194) | static void __init pSeries_setup_arch(void) function pSeries_init_panel (line 240) | static int __init pSeries_init_panel(void) function fw_feature_init (line 255) | void __init fw_feature_init(void) function pSeries_discover_pic (line 299) | static void __init pSeries_discover_pic(void) function pSeries_cpu_die (line 323) | static void pSeries_cpu_die(void) function pSeries_init_early (line 340) | static void __init pSeries_init_early(void) function pSeries_progress (line 383) | static void pSeries_progress(char *s, unsigned short hex) function pSeries_calibrate_decr (line 490) | static void __init pSeries_calibrate_decr(void) function pSeries_check_legacy_ioport (line 548) | static int pSeries_check_legacy_ioport(unsigned int baseport) type machdep_calls (line 576) | struct machdep_calls function pSeries_probe (line 578) | static int __init pSeries_probe(int platform) type machdep_calls (line 591) | struct machdep_calls FILE: arch/ppc64/kernel/pSeries_smp.c function query_cpu_stopped (line 66) | static int query_cpu_stopped(unsigned int pcpu) function pSeries_cpu_disable (line 87) | int pSeries_cpu_disable(void) function pSeries_cpu_die (line 100) | void pSeries_cpu_die(unsigned int cpu) function find_physical_cpu_to_start (line 131) | static unsigned int find_physical_cpu_to_start(unsigned int old_hwindex) function smp_startup_cpu (line 184) | static inline int __devinit smp_startup_cpu(unsigned int lcpu) function smp_startup_cpu (line 217) | static inline int __devinit smp_startup_cpu(unsigned int lcpu) function smp_xics_do_message (line 223) | static inline void smp_xics_do_message(int cpu, int msg) function smp_xics_message_pass (line 230) | static void smp_xics_message_pass(int target, int msg) function smp_xics_probe (line 246) | static int __init smp_xics_probe(void) function smp_xics_setup_cpu (line 253) | static void __devinit smp_xics_setup_cpu(int cpu) function pSeries_give_timebase (line 273) | static void __devinit pSeries_give_timebase(void) function pSeries_take_timebase (line 285) | static void __devinit pSeries_take_timebase(void) function smp_pSeries_kick_cpu (line 295) | static void __devinit smp_pSeries_kick_cpu(int nr) type smp_ops_t (line 310) | struct smp_ops_t type smp_ops_t (line 317) | struct smp_ops_t function smp_init_pSeries (line 325) | void __init smp_init_pSeries(void) FILE: arch/ppc64/kernel/pacaData.c type systemcfg (line 23) | struct systemcfg type paca_struct (line 75) | struct paca_struct FILE: arch/ppc64/kernel/pci.c function pcibios_assign_all_busses (line 54) | unsigned int pcibios_assign_all_busses(void) type pci_dma_ops (line 72) | struct pci_dma_ops type pci_dev (line 78) | struct pci_dev function fixup_broken_pcnet32 (line 80) | static void fixup_broken_pcnet32(struct pci_dev* dev) function pcibios_resource_to_bus (line 90) | void pcibios_resource_to_bus(struct pci_dev *dev, struct pci_bus_region... function pcibios_align_resource (line 126) | void pcibios_align_resource(void *data, struct resource *res, function pci_setup_pci_controller (line 165) | void __devinit pci_setup_pci_controller(struct pci_controller *hose) function pcibios_claim_one_bus (line 175) | static void __init pcibios_claim_one_bus(struct pci_bus *b) function pcibios_claim_of_setup (line 197) | static void __init pcibios_claim_of_setup(void) function pcibios_init (line 206) | static int __init pcibios_init(void) function pcibios_enable_device (line 257) | int pcibios_enable_device(struct pci_dev *dev, int mask) function pci_domain_nr (line 290) | int pci_domain_nr(struct pci_bus *bus) function pci_name_bus (line 304) | int pci_name_bus(char *name, struct pci_bus *bus) function __pci_mmap_make_offset (line 335) | static __inline__ int __pci_mmap_make_offset(struct pci_dev *dev, function __pci_mmap_set_flags (line 392) | static __inline__ void __pci_mmap_set_flags(struct pci_dev *dev, function __pci_mmap_set_pgprot (line 403) | static __inline__ void __pci_mmap_set_pgprot(struct pci_dev *dev, function pci_mmap_page_range (line 427) | int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, function pci_show_devspec (line 447) | static ssize_t pci_show_devspec(struct device *dev, char *buf) function pcibios_add_platform_entries (line 461) | void pcibios_add_platform_entries(struct pci_dev *pdev) function pci_process_ISA_OF_ranges (line 473) | static void __devinit pci_process_ISA_OF_ranges(struct device_node *isa_... function pci_process_bridge_OF_ranges (line 520) | void __devinit pci_process_bridge_OF_ranges(struct pci_controller *hose, function pci_setup_phb_io (line 593) | void __init pci_setup_phb_io(struct pci_controller *hose, int primary) function pci_setup_phb_io_dynamic (line 624) | void __devinit pci_setup_phb_io_dynamic(struct pci_controller *hose) function get_bus_io_range (line 643) | static int get_bus_io_range(struct pci_bus *bus, unsigned long *start_phys, function unmap_bus_range (line 681) | int unmap_bus_range(struct pci_bus *bus) function remap_bus_range (line 701) | int remap_bus_range(struct pci_bus *bus) function phbs_remap_io (line 723) | void phbs_remap_io(void) function pcibios_scan_all_fns (line 735) | int pcibios_scan_all_fns(struct pci_bus *bus, int devfn) function pcibios_fixup_device_resources (line 760) | void __devinit pcibios_fixup_device_resources(struct pci_dev *dev, function pcibios_fixup_bus (line 798) | void __devinit pcibios_fixup_bus(struct pci_bus *bus) function pci_read_irq_line (line 851) | int pci_read_irq_line(struct pci_dev *pci_dev) FILE: arch/ppc64/kernel/pci.h type pci_controller (line 17) | struct pci_controller type pci_controller (line 18) | struct pci_controller type pci_controller (line 20) | struct pci_controller type list_head (line 23) | struct list_head type pci_dev (line 28) | struct pci_dev type device_node (line 31) | struct device_node type device_node (line 32) | struct device_node type device_node (line 33) | struct device_node type pci_controller (line 37) | struct pci_controller type device_node (line 38) | struct device_node type pci_dev (line 38) | struct pci_dev type pci_dev (line 41) | struct pci_dev type pci_dev (line 42) | struct pci_dev type device_node (line 46) | struct device_node type pci_dev (line 50) | struct pci_dev FILE: arch/ppc64/kernel/pci_direct_iommu.c type pci_dev (line 33) | struct pci_dev function pci_direct_free_consistent (line 46) | static void pci_direct_free_consistent(struct pci_dev *hwdev, size_t size, function dma_addr_t (line 52) | static dma_addr_t pci_direct_map_single(struct pci_dev *hwdev, void *ptr, function pci_direct_unmap_single (line 58) | static void pci_direct_unmap_single(struct pci_dev *hwdev, dma_addr_t dm... function pci_direct_map_sg (line 63) | static int pci_direct_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, function pci_direct_unmap_sg (line 76) | static void pci_direct_unmap_sg(struct pci_dev *hwdev, struct scatterlis... function pci_direct_iommu_init (line 81) | void __init pci_direct_iommu_init(void) FILE: arch/ppc64/kernel/pci_dn.c type device_node (line 37) | struct device_node type pci_controller (line 39) | struct pci_controller type device_node (line 70) | struct device_node type device_node (line 73) | struct device_node function pci_devs_phb_init_dynamic (line 108) | void __devinit pci_devs_phb_init_dynamic(struct pci_controller *phb) type device_node (line 124) | struct device_node type device_node (line 145) | struct device_node type pci_dev (line 145) | struct pci_dev type device_node (line 147) | struct device_node type pci_controller (line 148) | struct pci_controller type device_node (line 149) | struct device_node type device_node (line 150) | struct device_node function pci_devs_phb_init (line 166) | void __init pci_devs_phb_init(void) FILE: arch/ppc64/kernel/pci_iommu.c type iommu_table (line 53) | struct iommu_table type pci_dev (line 53) | struct pci_dev type pci_dev (line 74) | struct pci_dev function pci_iommu_free_consistent (line 80) | static void pci_iommu_free_consistent(struct pci_dev *hwdev, size_t size, function dma_addr_t (line 92) | static dma_addr_t pci_iommu_map_single(struct pci_dev *hwdev, void *vaddr, function pci_iommu_unmap_single (line 99) | static void pci_iommu_unmap_single(struct pci_dev *hwdev, dma_addr_t dma... function pci_iommu_map_sg (line 106) | static int pci_iommu_map_sg(struct pci_dev *pdev, struct scatterlist *sg... function pci_iommu_unmap_sg (line 113) | static void pci_iommu_unmap_sg(struct pci_dev *pdev, struct scatterlist ... function pci_iommu_dma_supported (line 120) | static int pci_iommu_dma_supported(struct pci_dev *pdev, u64 mask) function pci_iommu_init (line 125) | void pci_iommu_init(void) FILE: arch/ppc64/kernel/pmac.h type rtc_time (line 12) | struct rtc_time type rtc_time (line 13) | struct rtc_time type rtc_time (line 14) | struct rtc_time FILE: arch/ppc64/kernel/pmac_feature.c type macio_chip (line 65) | struct macio_chip type macio_chip (line 67) | struct macio_chip type device_node (line 68) | struct device_node type device_node (line 109) | struct device_node type device_node (line 114) | struct device_node type device_node (line 121) | struct device_node type feature_table_entry (line 123) | struct feature_table_entry { type pmac_mb_def (line 128) | struct pmac_mb_def type pmac_mb_def (line 136) | struct pmac_mb_def function g5_read_gpio (line 143) | static long __pmac g5_read_gpio(struct device_node* node, long param, lo... function g5_write_gpio (line 151) | static long __pmac g5_write_gpio(struct device_node* node, long param, l... function g5_gmac_enable (line 159) | static long __pmac g5_gmac_enable(struct device_node* node, long param, ... function g5_fw_enable (line 184) | static long __pmac g5_fw_enable(struct device_node* node, long param, lo... function g5_mpic_enable (line 209) | static long __pmac g5_mpic_enable(struct device_node* node, long param, ... function g5_reset_cpu (line 224) | static long __pmac g5_reset_cpu(struct device_node* node, long param, lo... function g5_phy_disable_cpu1 (line 269) | void __pmac g5_phy_disable_cpu1(void) function generic_get_mb_info (line 274) | static long __pmac generic_get_mb_info(struct device_node* node, long pa... type feature_table_entry (line 296) | struct feature_table_entry type feature_table_entry (line 303) | struct feature_table_entry type pmac_mb_def (line 315) | struct pmac_mb_def function pmac_do_feature_call (line 333) | long __pmac pmac_do_feature_call(unsigned int selector, ...) function probe_motherboard (line 365) | static int __init probe_motherboard(void) function probe_uninorth (line 415) | static void __init probe_uninorth(void) function probe_one_macio (line 438) | static void __init probe_one_macio(const char* name, const char* compat,... function probe_macios (line 491) | static int __init function set_initial_features (line 502) | static void __init function pmac_feature_init (line 547) | void __init function pmac_feature_late_init (line 572) | int __init pmac_feature_late_init(void) function dump_HT_speeds (line 593) | static void dump_HT_speeds(char *name, u32 cfg, u32 frq) function pmac_check_ht_link (line 608) | void __init pmac_check_ht_link(void) FILE: arch/ppc64/kernel/pmac_low_i2c.c type low_i2c_host (line 45) | struct low_i2c_host type low_i2c_host (line 47) | struct low_i2c_host type low_i2c_host (line 49) | struct low_i2c_host type low_i2c_host (line 63) | struct low_i2c_host type low_i2c_host (line 68) | struct low_i2c_host type device_node (line 68) | struct device_node type reg_t (line 89) | typedef enum { function u8 (line 156) | static inline u8 __kw_read_reg(struct low_i2c_host *host, reg_t reg) function __kw_write_reg (line 161) | static inline void __kw_write_reg(struct low_i2c_host *host, reg_t reg, ... function u8 (line 174) | static u8 kw_wait_interrupt(struct low_i2c_host* host) function kw_handle_interrupt (line 193) | static int kw_handle_interrupt(struct low_i2c_host *host, int state, int... function keywest_low_i2c_func (line 294) | static int keywest_low_i2c_func(struct low_i2c_host *host, u8 addr, u8 s... function keywest_low_i2c_add (line 342) | static void keywest_low_i2c_add(struct device_node *np) function pmu_low_i2c_func (line 397) | static int pmu_low_i2c_func(struct low_i2c_host *host, u8 addr, u8 sub, ... function pmu_low_i2c_add (line 403) | static void pmu_low_i2c_add(struct device_node *np) function pmac_init_low_i2c (line 423) | void __init pmac_init_low_i2c(void) function pmac_low_i2c_lock (line 444) | int pmac_low_i2c_lock(struct device_node *np) function pmac_low_i2c_unlock (line 455) | int pmac_low_i2c_unlock(struct device_node *np) function pmac_low_i2c_open (line 467) | int pmac_low_i2c_open(struct device_node *np, int channel) function pmac_low_i2c_close (line 485) | int pmac_low_i2c_close(struct device_node *np) function pmac_low_i2c_setmode (line 499) | int pmac_low_i2c_setmode(struct device_node *np, int mode) function pmac_low_i2c_xfer (line 512) | int pmac_low_i2c_xfer(struct device_node *np, u8 addrdir, u8 subaddr, u8... FILE: arch/ppc64/kernel/pmac_nvram.c type chrp_header (line 57) | struct chrp_header { type core99_header (line 65) | struct core99_header { function core99_nvram_read (line 88) | static ssize_t __pmac core99_nvram_read(char *buf, size_t count, loff_t ... function core99_nvram_write (line 106) | static ssize_t __pmac core99_nvram_write(char *buf, size_t count, loff_t... function core99_nvram_size (line 124) | static ssize_t __pmac core99_nvram_size(void) function u8 (line 131) | static u8 __pmac chrp_checksum(struct chrp_header* hdr) function u32 (line 142) | static u32 __pmac core99_calc_adler(u8 *buffer) function u32 (line 164) | static u32 __pmac core99_check(u8* datas) function sm_erase_bank (line 183) | static int __pmac sm_erase_bank(int bank) function sm_write_bank (line 215) | static int __pmac sm_write_bank(int bank, u8* datas) function amd_erase_bank (line 250) | static int __pmac amd_erase_bank(int bank) function amd_write_bank (line 297) | static int __pmac amd_write_bank(int bank, u8* datas) function core99_nvram_sync (line 344) | static int __pmac core99_nvram_sync(void) function pmac_nvram_init (line 376) | int __init pmac_nvram_init(void) function pmac_get_partition (line 434) | int __pmac pmac_get_partition(int partition) function u8 (line 462) | u8 __pmac pmac_xpram_read(int xpaddr) function pmac_xpram_write (line 479) | void __pmac pmac_xpram_write(int xpaddr, u8 data) FILE: arch/ppc64/kernel/pmac_pci.c type pci_controller (line 45) | struct pci_controller type device_node (line 46) | struct device_node function fixup_one_level_bus_range (line 48) | static int __init fixup_one_level_bus_range(struct device_node *node, in... function fixup_bus_range (line 76) | static void __init fixup_bus_range(struct device_node *bridge) function macrisc_cfg_access (line 124) | static unsigned long __pmac macrisc_cfg_access(struct pci_controller* hose, function macrisc_read_config (line 145) | static int __pmac macrisc_read_config(struct pci_bus *bus, unsigned int ... function macrisc_write_config (line 176) | static int __pmac macrisc_write_config(struct pci_bus *bus, unsigned int... type pci_ops (line 210) | struct pci_ops function u3_ht_skip_device (line 230) | static int u3_ht_skip_device(struct pci_controller *hose, function u3_ht_cfg_access (line 268) | static unsigned long __pmac u3_ht_cfg_access(struct pci_controller* hose, function u3_ht_read_config (line 280) | static int __pmac u3_ht_read_config(struct pci_bus *bus, unsigned int de... function u3_ht_write_config (line 330) | static int __pmac u3_ht_write_config(struct pci_bus *bus, unsigned int d... type pci_ops (line 374) | struct pci_ops function setup_u3_agp (line 380) | static void __init setup_u3_agp(struct pci_controller* hose) function setup_u3_ht (line 401) | static void __init setup_u3_ht(struct pci_controller* hose) function pmac_process_bridge_OF_ranges (line 486) | static void __init pmac_process_bridge_OF_ranges(struct pci_controller *... function add_bridge (line 599) | static int __init add_bridge(struct device_node *dev) function pmac_pcibios_fixup (line 660) | void __init pmac_pcibios_fixup(void) function pmac_fixup_phb_resources (line 668) | static void __init pmac_fixup_phb_resources(void) function pmac_pci_init (line 682) | void __init pmac_pci_init(void) function fixup_k2_sata (line 748) | static void fixup_k2_sata(struct pci_dev* dev) FILE: arch/ppc64/kernel/pmac_setup.c type device_node (line 90) | struct device_node function pmac_show_cpuinfo (line 92) | void __pmac pmac_show_cpuinfo(struct seq_file *m) function pmac_setup_arch (line 139) | void __init pmac_setup_arch(void) function note_scsi_host (line 178) | void note_scsi_host(struct device_node *node, void *host) function pmac_late_init (line 187) | static int pmac_late_init(void) function note_bootable_part (line 196) | void __pmac note_bootable_part(dev_t dev, int part, int goodness) function pmac_restart (line 217) | void __pmac pmac_restart(char *cmd) function pmac_power_off (line 222) | void __pmac pmac_power_off(void) function pmac_halt (line 227) | void __pmac pmac_halt(void) function dummy_getc_poll (line 233) | static int dummy_getc_poll(void) function dummy_getc (line 238) | static unsigned char dummy_getc(void) function btext_putc (line 243) | static void btext_putc(unsigned char c) function init_boot_display (line 249) | static void __init init_boot_display(void) function pmac_init_early (line 287) | void __init pmac_init_early(void) function pmac_u3_cascade (line 320) | static int pmac_u3_cascade(struct pt_regs *regs, void *data) function __init (line 325) | static __init void pmac_init_IRQ(void) function pmac_progress (line 381) | static void __init pmac_progress(char *s, unsigned short hex) function pmac_check_legacy_ioport (line 399) | static int pmac_check_legacy_ioport(unsigned int baseport) function pmac_declare_of_platform_devices (line 404) | static int __init pmac_declare_of_platform_devices(void) function pmac_probe (line 425) | static int __init pmac_probe(int platform) type machdep_calls (line 441) | struct machdep_calls FILE: arch/ppc64/kernel/pmac_smp.c type smp_ops_t (line 67) | struct smp_ops_t type device_node (line 70) | struct device_node function smp_core99_cypress_tb_freeze (line 74) | static void smp_core99_cypress_tb_freeze(int freeze) function smp_core99_pulsar_tb_freeze (line 104) | static void smp_core99_pulsar_tb_freeze(int freeze) function smp_core99_give_timebase (line 134) | static void smp_core99_give_timebase(void) function smp_core99_take_timebase (line 158) | static void __devinit smp_core99_take_timebase(void) function smp_core99_probe (line 169) | static int __init smp_core99_probe(void) function smp_core99_kick_cpu (line 224) | static void __init smp_core99_kick_cpu(int nr) function smp_core99_setup_cpu (line 282) | static void __init smp_core99_setup_cpu(int cpu_nr) type smp_ops_t (line 299) | struct smp_ops_t function pmac_setup_smp (line 308) | void __init pmac_setup_smp(void) FILE: arch/ppc64/kernel/pmac_time.c type timezone (line 53) | struct timezone type rtc_time (line 54) | struct rtc_time function pmac_get_rtc_time (line 56) | void __pmac pmac_get_rtc_time(struct rtc_time *tm) function pmac_set_rtc_time (line 83) | int __pmac pmac_set_rtc_time(struct rtc_time *tm) function pmac_get_boot_time (line 108) | void __init pmac_get_boot_time(struct rtc_time *tm) function pmac_calibrate_decr (line 132) | void __init pmac_calibrate_decr(void) FILE: arch/ppc64/kernel/ppc_ksyms.c type pt_regs (line 48) | struct pt_regs FILE: arch/ppc64/kernel/proc_ppc64.c type file (line 33) | struct file type file (line 34) | struct file type file (line 36) | struct file type vm_area_struct (line 36) | struct vm_area_struct type file_operations (line 38) | struct file_operations type file (line 46) | struct file type property (line 50) | struct property type property (line 51) | struct property type property (line 51) | struct property type file_operations (line 53) | struct file_operations function proc_ppc64_create (line 62) | static int __init proc_ppc64_create(void) function proc_ppc64_init (line 83) | static int __init proc_ppc64_init(void) function loff_t (line 104) | static loff_t page_map_seek( struct file *file, loff_t off, int whence) function page_map_read (line 127) | static ssize_t page_map_read( struct file *file, char __user *buf, size_... function page_map_mmap (line 134) | static int page_map_mmap( struct file *file, struct vm_area_struct *vma ) function proc_ppc64_create_ofdt (line 150) | static void proc_ppc64_create_ofdt(void) function ofdt_write (line 175) | static ssize_t ofdt_write(struct file *file, const char __user *buf, siz... function do_remove_node (line 212) | static int do_remove_node(char *buf) function do_add_node (line 224) | static int do_add_node(char *buf, size_t bufsize) type property (line 270) | struct property type property (line 271) | struct property type property (line 273) | struct property function release_prop_list (line 366) | static void release_prop_list(const struct property *prop) FILE: arch/ppc64/kernel/process.c type task_struct (line 56) | struct task_struct type task_struct (line 57) | struct task_struct type mm_struct (line 60) | struct mm_struct function flush_fp_to_thread (line 72) | void flush_fp_to_thread(struct task_struct *tsk) function enable_kernel_fp (line 101) | void enable_kernel_fp(void) function dump_task_fpu (line 116) | int dump_task_fpu(struct task_struct *tsk, elf_fpregset_t *fpregs) function enable_kernel_altivec (line 129) | void enable_kernel_altivec(void) function flush_altivec_to_thread (line 148) | void flush_altivec_to_thread(struct task_struct *tsk) function dump_task_altivec (line 162) | int dump_task_altivec(struct pt_regs *regs, elf_vrregset_t *vrregs) type task_struct (line 171) | struct task_struct type task_struct (line 171) | struct task_struct type task_struct (line 172) | struct task_struct type thread_struct (line 174) | struct thread_struct type task_struct (line 176) | struct task_struct function show_instructions (line 219) | static void show_instructions(struct pt_regs *regs) function show_regs (line 250) | void show_regs(struct pt_regs * regs) function exit_thread (line 298) | void exit_thread(void) function flush_thread (line 310) | void flush_thread(void) function release_thread (line 327) | void function prepare_to_copy (line 337) | void prepare_to_copy(struct task_struct *tsk) function copy_thread (line 346) | int function start_thread (line 416) | void start_thread(struct pt_regs *regs, unsigned long fdptr, unsigned lo... function set_fpexc_mode (line 473) | int set_fpexc_mode(struct task_struct *tsk, unsigned int val) function get_fpexc_mode (line 486) | int get_fpexc_mode(struct task_struct *tsk, unsigned long adr) function sys_clone (line 494) | int sys_clone(unsigned long clone_flags, unsigned long p2, unsigned long... function sys_fork (line 518) | int sys_fork(unsigned long p1, unsigned long p2, unsigned long p3, function sys_vfork (line 525) | int sys_vfork(unsigned long p1, unsigned long p2, unsigned long p3, function sys_execve (line 533) | int sys_execve(unsigned long a0, unsigned long a1, unsigned long a2, FILE: arch/ppc64/kernel/prom.c type pci_reg_property (line 61) | struct pci_reg_property { type isa_reg_property (line 67) | struct isa_reg_property { type device_node (line 74) | struct device_node type rtas_t (line 77) | struct rtas_t type lmb (line 78) | struct lmb type u32 (line 85) | typedef u32 cell_t; type boot_param_header (line 88) | struct boot_param_header type boot_param_header (line 90) | struct boot_param_header type device_node (line 93) | struct device_node type device_node (line 101) | struct device_node type device_node (line 106) | struct device_node type device_node (line 108) | struct device_node type device_node (line 119) | struct device_node type device_node (line 119) | struct device_node function prom_n_intr_cells (line 133) | int __devinit prom_n_intr_cells(struct device_node *np) function map_interrupt (line 160) | static int __devinit map_interrupt(unsigned int **irq, struct device_nod... function finish_node_interrupts (line 256) | static unsigned long __init finish_node_interrupts(struct device_node *np, function interpret_pci_props (line 319) | static unsigned long __init interpret_pci_props(struct device_node *np, function interpret_dbdma_props (line 348) | static unsigned long __init interpret_dbdma_props(struct device_node *np, function interpret_macio_props (line 389) | static unsigned long __init interpret_macio_props(struct device_node *np, function interpret_isa_props (line 430) | static unsigned long __init interpret_isa_props(struct device_node *np, function interpret_root_props (line 459) | static unsigned long __init interpret_root_props(struct device_node *np, function finish_node (line 490) | static unsigned long __init finish_node(struct device_node *np, function finish_device_tree (line 553) | void __init finish_device_tree(void) function scan_flat_dt (line 591) | static int __init scan_flat_dt(int (*it)(unsigned long node, function unflatten_dt_node (line 681) | static unsigned long __init unflatten_dt_node(unsigned long mem, function unflatten_device_tree (line 787) | void __init unflatten_device_tree(void) function early_init_dt_scan_cpus (line 836) | static int __init early_init_dt_scan_cpus(unsigned long node, function early_init_dt_scan_chosen (line 874) | static int __init early_init_dt_scan_chosen(unsigned long node, function early_init_dt_scan_root (line 916) | static int __init early_init_dt_scan_root(unsigned long node, function dt_mem_next_cell (line 934) | static unsigned long __init dt_mem_next_cell(int s, cell_t **cellp) function early_init_dt_scan_memory (line 955) | static int __init early_init_dt_scan_memory(unsigned long node, function early_reserve_mem (line 993) | static void __init early_reserve_mem(void) function early_init_devtree (line 1013) | void __init early_init_devtree(void *params) function prom_n_addr_cells (line 1070) | int function prom_n_size_cells (line 1085) | int function prom_get_irq_senses (line 1104) | void __init prom_get_irq_senses(unsigned char *senses, int off, int max) type device_node (line 1126) | struct device_node type device_node (line 1129) | struct device_node type device_node (line 1145) | struct device_node type device_node (line 1148) | struct device_node type device_node (line 1164) | struct device_node type device_node (line 1167) | struct device_node function device_is_compatible (line 1181) | int function machine_is_compatible (line 1206) | int type device_node (line 1224) | struct device_node type device_node (line 1227) | struct device_node type device_node (line 1246) | struct device_node type device_node (line 1249) | struct device_node type device_node (line 1279) | struct device_node type device_node (line 1279) | struct device_node type device_node (line 1282) | struct device_node type device_node (line 1308) | struct device_node type device_node (line 1308) | struct device_node type device_node (line 1311) | struct device_node type device_node (line 1340) | struct device_node type device_node (line 1340) | struct device_node type device_node (line 1343) | struct device_node type device_node (line 1368) | struct device_node type device_node (line 1370) | struct device_node type device_node (line 1389) | struct device_node type device_node (line 1391) | struct device_node type device_node (line 1412) | struct device_node type device_node (line 1412) | struct device_node type device_node (line 1414) | struct device_node type device_node (line 1435) | struct device_node type device_node (line 1435) | struct device_node type device_node (line 1437) | struct device_node type device_node (line 1457) | struct device_node type device_node (line 1457) | struct device_node type device_node (line 1458) | struct device_node type device_node (line 1460) | struct device_node type device_node (line 1481) | struct device_node type device_node (line 1481) | struct device_node type device_node (line 1489) | struct device_node type kref (line 1489) | struct kref function of_node_release (line 1501) | static void of_node_release(struct kref *kref) function of_node_put (line 1527) | void of_node_put(struct device_node *node) type device_node (line 1542) | struct device_node type device_node (line 1544) | struct device_node function add_node_proc_entries (line 1571) | static void add_node_proc_entries(struct device_node *np) function remove_node_proc_entries (line 1580) | static void remove_node_proc_entries(struct device_node *np) function add_node_proc_entries (line 1601) | static void add_node_proc_entries(struct device_node *np) function remove_node_proc_entries (line 1606) | static void remove_node_proc_entries(struct device_node *np) function of_finish_dynamic_node_interrupts (line 1616) | static int of_finish_dynamic_node_interrupts(struct device_node *node) function of_finish_dynamic_node (line 1671) | static int of_finish_dynamic_node(struct device_node *node) function of_add_node (line 1753) | int of_add_node(const char *path, struct property *proplist) function of_cleanup_node (line 1803) | static void of_cleanup_node(struct device_node *np) function of_remove_node (line 1814) | int of_remove_node(struct device_node *np) type device_node (line 1863) | struct device_node type property (line 1865) | struct property function prom_add_property (line 1879) | void function print_properties (line 1891) | void FILE: arch/ppc64/kernel/prom_init.c type linux_logo (line 56) | struct linux_logo type u32 (line 116) | typedef u32 prom_arg_t; type prom_args (line 118) | struct prom_args { type prom_t (line 126) | struct prom_t { type pci_reg_property (line 139) | struct pci_reg_property { type mem_map_entry (line 145) | struct mem_map_entry { type u32 (line 150) | typedef u32 cell_t; type prom_args (line 155) | struct prom_args type prom_t (line 162) | struct prom_t type mem_map_entry (line 187) | struct mem_map_entry function call_prom (line 218) | static int __init call_prom(const char *service, int nargs, int nret, ...) function prom_claim (line 244) | static unsigned int __init prom_claim(unsigned long virt, unsigned long ... function prom_print (line 252) | static void __init prom_print(const char *msg) function prom_print_hex (line 274) | static void __init prom_print_hex(unsigned long val) function prom_printf (line 292) | static void __init prom_printf(const char *format, ...) function prom_next_node (line 346) | static int __init prom_next_node(phandle *nodep) function prom_getprop (line 363) | static int __init prom_getprop(phandle node, const char *pname, function prom_getproplen (line 372) | static int __init prom_getproplen(phandle node, const char *pname) function prom_setprop (line 379) | static int __init prom_setprop(phandle node, const char *pname, function early_cmdline_parse (line 393) | static void __init early_cmdline_parse(void) function alloc_up (line 452) | static unsigned long __init alloc_up(unsigned long size, unsigned long a... function alloc_down (line 496) | static unsigned long __init alloc_down(unsigned long size, unsigned long... function prom_next_cell (line 555) | static unsigned long __init prom_next_cell(int s, cell_t **cellp) function reserve_mem (line 583) | static void reserve_mem(unsigned long base, unsigned long size) function prom_init_mem (line 611) | static void __init prom_init_mem(void) function prom_instantiate_rtas (line 699) | static void __init prom_instantiate_rtas(void) function prom_initialize_tce_table (line 755) | static void __init prom_initialize_tce_table(void) function prom_hold_cpus (line 901) | static void __init prom_hold_cpus(void) function prom_init_client_services (line 1056) | static void __init prom_init_client_services(unsigned long pp) function prom_init_stdout (line 1079) | static void __init prom_init_stdout(void) function prom_close_stdin (line 1110) | static void __init prom_close_stdin(void) function prom_find_machine_type (line 1120) | static int __init prom_find_machine_type(void) function prom_set_color (line 1158) | static int __init prom_set_color(ihandle ih, int i, int r, int g, int b) function prom_check_displays (line 1173) | static void __init prom_check_displays(void) function dt_find_string (line 1290) | static unsigned long __init dt_find_string(char *str) function scan_dt_build_strings (line 1305) | static void __init scan_dt_build_strings(phandle node, unsigned long *me... function scan_dt_build_struct (line 1346) | static void __init scan_dt_build_struct(phandle node, unsigned long *mem... function flatten_device_tree (line 1445) | static void __init flatten_device_tree(void) function prom_find_boot_cpu (line 1537) | static void __init prom_find_boot_cpu(void) function prom_check_initrd (line 1557) | static void __init prom_check_initrd(unsigned long r3, unsigned long r4) function prom_init (line 1588) | unsigned long __init prom_init(unsigned long r3, unsigned long r4, unsig... FILE: arch/ppc64/kernel/ptrace.c function ptrace_disable (line 47) | void ptrace_disable(struct task_struct *child) function sys_ptrace (line 53) | int sys_ptrace(long request, long pid, long addr, long data) function do_syscall_trace (line 286) | static void do_syscall_trace(void) function do_syscall_trace_enter (line 304) | void do_syscall_trace_enter(struct pt_regs *regs) function do_syscall_trace_leave (line 316) | void do_syscall_trace_leave(struct pt_regs *regs) FILE: arch/ppc64/kernel/ptrace32.c function sys32_ptrace (line 41) | int sys32_ptrace(long request, long pid, unsigned long addr, unsigned lo... FILE: arch/ppc64/kernel/ras.c type pt_regs (line 63) | struct pt_regs type pt_regs (line 73) | struct pt_regs type pt_regs (line 75) | struct pt_regs function request_ras_irqs (line 79) | static void request_ras_irqs(struct device_node *np, char *propname, function init_ras_IRQ (line 112) | static int __init init_ras_IRQ(void) function irqreturn_t (line 150) | static irqreturn_t function irqreturn_t (line 194) | static irqreturn_t type rtas_error_log (line 257) | struct rtas_error_log type pt_regs (line 257) | struct pt_regs type rtas_error_log (line 260) | struct rtas_error_log type rtas_error_log (line 269) | struct rtas_error_log function fwnmi_release_errinfo (line 280) | static void fwnmi_release_errinfo(void) function pSeries_system_reset_exception (line 287) | void pSeries_system_reset_exception(struct pt_regs *regs) function recover_mce (line 307) | static int recover_mce(struct pt_regs *regs, struct rtas_error_log * err) function pSeries_machine_check_exception (line 344) | int pSeries_machine_check_exception(struct pt_regs *regs) FILE: arch/ppc64/kernel/rtas-proc.c type rtas_sensors (line 119) | struct rtas_sensors type device_node (line 120) | struct device_node type individual_sensor (line 128) | struct individual_sensor { type rtas_sensors (line 133) | struct rtas_sensors { type seq_file (line 140) | struct seq_file type seq_file (line 141) | struct seq_file type file (line 142) | struct file type seq_file (line 144) | struct seq_file type file (line 145) | struct file type seq_file (line 147) | struct seq_file type file (line 148) | struct file type file (line 151) | struct file type seq_file (line 153) | struct seq_file type file (line 154) | struct file type seq_file (line 156) | struct seq_file type seq_file (line 157) | struct seq_file function sensors_open (line 159) | static int sensors_open(struct inode *inode, struct file *file) type file_operations (line 164) | struct file_operations function poweron_open (line 171) | static int poweron_open(struct inode *inode, struct file *file) type file_operations (line 176) | struct file_operations function progress_open (line 184) | static int progress_open(struct inode *inode, struct file *file) type file_operations (line 189) | struct file_operations function clock_open (line 197) | static int clock_open(struct inode *inode, struct file *file) type file_operations (line 202) | struct file_operations function tone_freq_open (line 210) | static int tone_freq_open(struct inode *inode, struct file *file) type file_operations (line 215) | struct file_operations function tone_volume_open (line 223) | static int tone_volume_open(struct inode *inode, struct file *file) type file_operations (line 228) | struct file_operations function rmo_buf_open (line 236) | static int rmo_buf_open(struct inode *inode, struct file *file) type file_operations (line 241) | struct file_operations type seq_file (line 249) | struct seq_file type individual_sensor (line 250) | struct individual_sensor type seq_file (line 252) | struct seq_file type individual_sensor (line 253) | struct individual_sensor type seq_file (line 254) | struct seq_file type seq_file (line 255) | struct seq_file function proc_rtas_init (line 257) | static int __init proc_rtas_init(void) function parse_number (line 302) | static int parse_number(const char __user *p, size_t count, unsigned lon... function ppc_rtas_poweron_write (line 325) | static ssize_t ppc_rtas_poweron_write(struct file *file, function ppc_rtas_poweron_show (line 347) | static int ppc_rtas_poweron_show(struct seq_file *m, void *v) function ppc_rtas_progress_write (line 359) | static ssize_t ppc_rtas_progress_write(struct file *file, function ppc_rtas_progress_show (line 381) | static int ppc_rtas_progress_show(struct seq_file *m, void *v) function ppc_rtas_clock_write (line 391) | static ssize_t ppc_rtas_clock_write(struct file *file, function ppc_rtas_clock_show (line 410) | static int ppc_rtas_clock_show(struct seq_file *m, void *v) function ppc_rtas_sensors_show (line 432) | static int ppc_rtas_sensors_show(struct seq_file *m, void *v) function ppc_rtas_find_all_sensors (line 476) | static int ppc_rtas_find_all_sensors(void) function ppc_rtas_process_sensor (line 533) | static void ppc_rtas_process_sensor(struct seq_file *m, function check_location (line 686) | static void check_location(struct seq_file *m, char *c) function check_location_string (line 723) | static void check_location_string(struct seq_file *m, char *c) function get_location_code (line 737) | static void get_location_code(struct seq_file *m, struct individual_sens... function ppc_rtas_tone_freq_write (line 749) | static ssize_t ppc_rtas_tone_freq_write(struct file *file, function ppc_rtas_tone_freq_show (line 766) | static int ppc_rtas_tone_freq_show(struct seq_file *m, void *v) function ppc_rtas_tone_volume_write (line 774) | static ssize_t ppc_rtas_tone_volume_write(struct file *file, function ppc_rtas_tone_volume_show (line 794) | static int ppc_rtas_tone_volume_show(struct seq_file *m, void *v) function ppc_rtas_rmo_buf_show (line 803) | static int ppc_rtas_rmo_buf_show(struct seq_file *m, void *v) FILE: arch/ppc64/kernel/rtas.c type flash_block_list_header (line 34) | struct flash_block_list_header type rtas_t (line 36) | struct rtas_t function call_rtas_display_status (line 48) | void function call_rtas_display_status_delay (line 69) | void function rtas_token (line 94) | int function rtas_get_error_log_max (line 111) | int rtas_get_error_log_max(void) function __fetch_rtas_last_error (line 133) | static int function rtas_call (line 160) | int rtas_call(int token, int nargs, int nret, int *outputs, ...) function rtas_extended_busy_delay_time (line 240) | unsigned int function rtas_get_power_level (line 258) | int function rtas_set_power_level (line 272) | int function rtas_get_sensor (line 295) | int function rtas_set_indicator (line 318) | int function rtas_flash_firmware (line 344) | static void function rtas_flash_bypass_warning (line 415) | void rtas_flash_bypass_warning(void) function rtas_restart (line 422) | void function rtas_power_off (line 433) | void function rtas_halt (line 444) | void function rtas_os_term (line 455) | void rtas_os_term(char *str) function asmlinkage (line 477) | asmlinkage int ppc_rtas(struct rtas_args __user *uargs) type rtas_args (line 541) | struct rtas_args function rtas_stop_self (line 549) | void rtas_stop_self(void) function rtas_initialize (line 569) | void __init rtas_initialize(void) FILE: arch/ppc64/kernel/rtas_flash.c type rtas_update_flash_t (line 86) | struct rtas_update_flash_t type rtas_manage_flash_t (line 93) | struct rtas_manage_flash_t type rtas_validate_flash_t (line 100) | struct rtas_validate_flash_t type proc_dir_entry (line 109) | struct proc_dir_entry type proc_dir_entry (line 110) | struct proc_dir_entry type proc_dir_entry (line 111) | struct proc_dir_entry type proc_dir_entry (line 112) | struct proc_dir_entry function flash_list_valid (line 115) | static int flash_list_valid(struct flash_block_list *flist) function free_flash_list (line 146) | static void free_flash_list(struct flash_block_list *f) function rtas_flash_release (line 160) | static int rtas_flash_release(struct inode *inode, struct file *file) function get_flash_status_msg (line 189) | static void get_flash_status_msg(int status, char *buf) function rtas_flash_read (line 221) | static ssize_t rtas_flash_read(struct file *file, char *buf, function rtas_flash_write (line 261) | static ssize_t rtas_flash_write(struct file *file, const char *buffer, function rtas_excl_open (line 315) | static int rtas_excl_open(struct inode *inode, struct file *file) function rtas_excl_release (line 332) | static int rtas_excl_release(struct inode *inode, struct file *file) function manage_flash (line 341) | static void manage_flash(struct rtas_manage_flash_t *args_buf) function manage_flash_read (line 361) | static ssize_t manage_flash_read(struct file *file, char *buf, function manage_flash_write (line 393) | static ssize_t manage_flash_write(struct file *file, const char *buf, function validate_flash (line 428) | static void validate_flash(struct rtas_validate_flash_t *args_buf) function get_validate_flash_msg (line 457) | static int get_validate_flash_msg(struct rtas_validate_flash_t *args_buf, function validate_flash_read (line 473) | static ssize_t validate_flash_read(struct file *file, char *buf, function validate_flash_write (line 503) | static ssize_t validate_flash_write(struct file *file, const char *buf, function validate_flash_release (line 553) | static int validate_flash_release(struct inode *inode, struct file *file) function remove_flash_pde (line 571) | static void remove_flash_pde(struct proc_dir_entry *dp) function initialize_flash_pde_data (line 581) | static int initialize_flash_pde_data(const char *rtas_call_name, type proc_dir_entry (line 610) | struct proc_dir_entry type file_operations (line 611) | struct file_operations type proc_dir_entry (line 613) | struct proc_dir_entry type file_operations (line 625) | struct file_operations type file_operations (line 632) | struct file_operations type file_operations (line 639) | struct file_operations function rtas_flash_init (line 646) | int __init rtas_flash_init(void) function rtas_flash_cleanup (line 721) | void __exit rtas_flash_cleanup(void) FILE: arch/ppc64/kernel/rtasd.c function printk_log_rtas (line 107) | static void printk_log_rtas(char *buf, int len) function log_rtas_len (line 154) | static int log_rtas_len(char * buf) function pSeries_log_error (line 191) | void pSeries_log_error(char *buf, unsigned int err_type, int fatal) function rtas_log_open (line 265) | static int rtas_log_open(struct inode * inode, struct file * file) function rtas_log_release (line 270) | static int rtas_log_release(struct inode * inode, struct file * file) function rtas_log_read (line 279) | static ssize_t rtas_log_read(struct file * file, char __user * buf, function rtas_log_poll (line 326) | static unsigned int rtas_log_poll(struct file *file, poll_table * wait) type file_operations (line 334) | struct file_operations function enable_surveillance (line 341) | static int enable_surveillance(int timeout) function get_eventscan_parms (line 359) | static int get_eventscan_parms(void) function do_event_scan (line 384) | static void do_event_scan(int event_scan) function rtasd (line 403) | static int rtasd(void *unused) function rtas_init (line 483) | static int __init rtas_init(void) function surveillance_setup (line 506) | static int __init surveillance_setup(char *str) function rtasmsgs_setup (line 518) | static int __init rtasmsgs_setup(char *str) FILE: arch/ppc64/kernel/rtc.c type file (line 59) | struct file type inode (line 62) | struct inode type file (line 62) | struct file function rtc_read (line 82) | static ssize_t rtc_read(struct file *file, char __user *buf, function rtc_ioctl (line 88) | static int rtc_ioctl(struct inode *inode, struct file *file, unsigned in... function rtc_open (line 165) | static int rtc_open(struct inode *inode, struct file *file) function rtc_release (line 171) | static int rtc_release(struct inode *inode, struct file *file) type file_operations (line 179) | struct file_operations type miscdevice (line 188) | struct miscdevice function rtc_init (line 194) | static int __init rtc_init(void) function rtc_exit (line 215) | static void __exit rtc_exit (void) function rtc_proc_output (line 228) | static int rtc_proc_output (char *buf) function rtc_read_proc (line 257) | static int rtc_read_proc(char *page, char **start, off_t off, function iSeries_get_rtc_time (line 274) | void iSeries_get_rtc_time(struct rtc_time *rtc_tm) function iSeries_set_rtc_time (line 287) | int iSeries_set_rtc_time(struct rtc_time *tm) function iSeries_get_boot_time (line 293) | void iSeries_get_boot_time(struct rtc_time *tm) function pSeries_get_boot_time (line 343) | void pSeries_get_boot_time(struct rtc_time *rtc_tm) function pSeries_get_rtc_time (line 378) | void pSeries_get_rtc_time(struct rtc_time *rtc_tm) function pSeries_set_rtc_time (line 413) | int pSeries_set_rtc_time(struct rtc_time *tm) FILE: arch/ppc64/kernel/scanlog.c type proc_dir_entry (line 44) | struct proc_dir_entry function scanlog_read (line 46) | static ssize_t scanlog_read(struct file *file, char *buf, function scanlog_write (line 132) | static ssize_t scanlog_write(struct file * file, const char * buf, function scanlog_open (line 160) | static int scanlog_open(struct inode * inode, struct file * file) function scanlog_release (line 182) | static int scanlog_release(struct inode * inode, struct file * file) type file_operations (line 196) | struct file_operations function scanlog_init (line 204) | int __init scanlog_init(void) function scanlog_cleanup (line 234) | void __exit scanlog_cleanup(void) FILE: arch/ppc64/kernel/semaphore.c function __sem_update_count (line 34) | static inline int __sem_update_count(struct semaphore *sem, int incr) function __up (line 52) | void __up(struct semaphore *sem) function __down (line 74) | void __sched __down(struct semaphore *sem) function __down_interruptible (line 103) | int __sched __down_interruptible(struct semaphore * sem) FILE: arch/ppc64/kernel/setup.c type ppc64_caches (line 118) | struct ppc64_caches type machdep_calls (line 131) | struct machdep_calls type notifier_block (line 138) | struct notifier_block type notifier_block (line 139) | struct notifier_block type screen_info (line 152) | struct screen_info function ppcdbg_initialize (line 164) | void __init ppcdbg_initialize(void) type console (line 173) | struct console function disable_early_printk (line 181) | void __init disable_early_printk(void) function check_smt_enabled (line 194) | static void check_smt_enabled(void) function early_smt_enabled (line 218) | static int __init early_smt_enabled(char *p) function setup_cpu_maps (line 251) | static void __init setup_cpu_maps(void) type machdep_calls (line 353) | struct machdep_calls type machdep_calls (line 354) | struct machdep_calls type machdep_calls (line 355) | struct machdep_calls type machdep_calls (line 358) | struct machdep_calls function early_setup (line 390) | void __init early_setup(unsigned long dt_ptr) function initialize_cache_info (line 463) | static void __init initialize_cache_info(void) function check_for_initrd (line 538) | static void __init check_for_initrd(void) function setup_system (line 578) | void __init setup_system(void) function machine_restart (line 687) | void machine_restart(char *cmd) function machine_power_off (line 696) | void machine_power_off(void) function machine_halt (line 705) | void machine_halt(void) function ppc64_panic_event (line 717) | static int ppc64_panic_event(struct notifier_block *this, function show_cpuinfo (line 729) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 789) | struct seq_file type seq_file (line 793) | struct seq_file function c_stop (line 798) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 801) | struct seq_operations function early_parsemem (line 811) | static int __init early_parsemem(char *p) function set_preferred_console (line 824) | static int __init set_preferred_console(void) function irqstack_early_init (line 948) | static void __init irqstack_early_init(void) function emergency_stack_init (line 971) | static void __init emergency_stack_init(void) function setup_arch (line 997) | void __init setup_arch(char **cmdline_p) function ppc64_do_msg (line 1047) | static void ppc64_do_msg(unsigned int src, const char *msg) function ppc64_boot_msg (line 1060) | void ppc64_boot_msg(unsigned int src, const char *msg) function ppc64_terminate_msg (line 1067) | void ppc64_terminate_msg(unsigned int src, const char *msg) function ppc64_attention_msg (line 1074) | void ppc64_attention_msg(unsigned int src, const char *msg) function ppc64_dump_msg (line 1081) | void ppc64_dump_msg(unsigned int src, const char *msg) function set_spread_lpevents (line 1087) | int set_spread_lpevents( char * str ) function setup_default_decr (line 1103) | void setup_default_decr(void) function set_decr_overclock_proc0 (line 1114) | int set_decr_overclock_proc0( char * str ) function set_decr_overclock (line 1127) | int set_decr_overclock( char * str ) type plat_serial8250_port (line 1154) | struct plat_serial8250_port function generic_find_legacy_serial_ports (line 1157) | void __init generic_find_legacy_serial_ports(u64 *physport, type platform_device (line 1310) | struct platform_device function serial_dev_init (line 1318) | static int __init serial_dev_init(void) function check_legacy_ioport (line 1326) | int check_legacy_ioport(unsigned long base_port) function early_xmon (line 1335) | static int __init early_xmon(char *p) function cpu_die (line 1346) | void cpu_die(void) FILE: arch/ppc64/kernel/signal.c type rt_sigframe (line 60) | struct rt_sigframe { function sys_rt_sigsuspend (line 76) | long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize, int ... function sys_sigaltstack (line 106) | long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss, un... function setup_sigcontext (line 118) | static long setup_sigcontext(struct sigcontext __user *sc, struct pt_reg... function restore_sigcontext (line 174) | static long restore_sigcontext(struct pt_regs *regs, sigset_t *set, int ... type k_sigaction (line 244) | struct k_sigaction type pt_regs (line 244) | struct pt_regs function setup_trampoline (line 263) | static long setup_trampoline(unsigned int syscall, unsigned int __user *... function restore_sigmask (line 289) | void restore_sigmask(sigset_t *set) function sys_swapcontext (line 302) | int sys_swapcontext(struct ucontext __user *old_ctx, function sys_rt_sigreturn (line 356) | int sys_rt_sigreturn(unsigned long r3, unsigned long r4, unsigned long r5, function setup_rt_frame (line 391) | static int setup_rt_frame(int signr, struct k_sigaction *ka, siginfo_t *... function handle_signal (line 474) | static int handle_signal(unsigned long sig, struct k_sigaction *ka, function syscall_restart (line 493) | static inline void syscall_restart(struct pt_regs *regs, struct k_sigact... function do_signal (line 529) | int do_signal(sigset_t *oldset, struct pt_regs *regs) FILE: arch/ppc64/kernel/signal32.c type sigregs32 (line 51) | struct sigregs32 { type rt_sigframe32 (line 74) | struct rt_sigframe32 { function compat_from_sigset (line 100) | static inline void compat_from_sigset(compat_sigset_t *compat, sigset_t ... function sigset_from_compat (line 114) | static inline void sigset_from_compat(sigset_t *set, compat_sigset_t *co... function save_user_regs (line 130) | static int save_user_regs(struct pt_regs *regs, struct mcontext32 __user... function restore_user_regs (line 187) | static long restore_user_regs(struct pt_regs *regs, function sys32_sigsuspend (line 268) | long sys32_sigsuspend(old_sigset_t mask, int p2, int p3, int p4, int p6,... function sys32_sigaction (line 297) | long sys32_sigaction(int sig, struct old_sigaction32 __user *act, function sys32_rt_sigaction (line 354) | long sys32_rt_sigaction(int sig, const struct sigaction32 __user *act, function sys32_rt_sigprocmask (line 396) | long sys32_rt_sigprocmask(u32 how, compat_sigset_t __user *set, function sys32_rt_sigpending (line 427) | long sys32_rt_sigpending(compat_sigset_t __user *set, compat_size_t sigs... function copy_siginfo_to_user32 (line 447) | int copy_siginfo_to_user32(struct compat_siginfo __user *d, siginfo_t *s) function sys32_rt_sigqueueinfo (line 509) | long sys32_rt_sigqueueinfo(u32 pid, u32 sig, compat_siginfo_t __user *ui... function sys32_rt_sigsuspend (line 525) | int sys32_rt_sigsuspend(compat_sigset_t __user * unewset, size_t sigsets... function sys32_sigaltstack (line 575) | int sys32_sigaltstack(u32 __new, u32 __old, int r5, function handle_rt_signal32 (line 623) | static int handle_rt_signal32(unsigned long sig, struct k_sigaction *ka, function do_setcontext32 (line 688) | static long do_setcontext32(struct ucontext32 __user *ucp, struct pt_reg... function sys32_swapcontext (line 709) | long sys32_swapcontext(struct ucontext32 __user *old_ctx, function sys32_rt_sigreturn (line 754) | long sys32_rt_sigreturn(int r3, int r4, int r5, int r6, int r7, int r8, function handle_signal32 (line 796) | static int handle_signal32(unsigned long sig, struct k_sigaction *ka, function sys32_sigreturn (line 858) | long sys32_sigreturn(int r3, int r4, int r5, int r6, int r7, int r8, function do_signal32 (line 911) | int do_signal32(sigset_t *oldset, struct pt_regs *regs) FILE: arch/ppc64/kernel/smp-tbsync.c function enter_contest (line 39) | static void __devinit function smp_generic_take_timebase (line 46) | void __devinit function start_contest (line 83) | static int __devinit function smp_generic_give_timebase (line 120) | void __devinit FILE: arch/ppc64/kernel/smp.c type smp_ops_t (line 65) | struct smp_ops_t function smp_mpic_message_pass (line 76) | void smp_mpic_message_pass(int target, int msg) function smp_mpic_probe (line 98) | int __init smp_mpic_probe(void) function smp_mpic_setup_cpu (line 114) | void __devinit smp_mpic_setup_cpu(int cpu) function smp_generic_kick_cpu (line 119) | void __devinit smp_generic_kick_cpu(int nr) function smp_space_timers (line 134) | static void __init smp_space_timers(unsigned int max_cpus) function smp_message_recv (line 149) | void smp_message_recv(int msg, struct pt_regs *regs) function smp_send_reschedule (line 176) | void smp_send_reschedule(int cpu) function smp_send_debugger_break (line 182) | void smp_send_debugger_break(int cpu) function stop_this_cpu (line 188) | static void stop_this_cpu(void *dummy) function smp_send_stop (line 195) | void smp_send_stop(void) type call_data_struct (line 207) | struct call_data_struct { function smp_call_function (line 233) | int smp_call_function (void (*func) (void *info), void *info, int nonato... function smp_call_function_interrupt (line 304) | void smp_call_function_interrupt(void) type gettimeofday_struct (line 339) | struct gettimeofday_struct type thread_info (line 341) | struct thread_info function smp_store_cpu_info (line 345) | static void __devinit smp_store_cpu_info(int id) function smp_create_idle (line 350) | static void __init smp_create_idle(unsigned int cpu) function smp_prepare_cpus (line 362) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_prepare_boot_cpu (line 399) | void __devinit smp_prepare_boot_cpu(void) function __cpu_up (line 409) | int __devinit __cpu_up(unsigned int cpu) function start_secondary (line 485) | int __devinit start_secondary(void *unused) function setup_profiling_timer (line 510) | int setup_profiling_timer(unsigned int multiplier) function smp_cpus_done (line 515) | void __init smp_cpus_done(unsigned int max_cpus) function __cpu_disable (line 540) | int __cpu_disable(void) function __cpu_die (line 548) | void __cpu_die(unsigned int cpu) FILE: arch/ppc64/kernel/sys_ppc32.c type old_linux_dirent32 (line 84) | struct old_linux_dirent32 { type readdir_callback32 (line 91) | struct readdir_callback32 { function fillonedir (line 96) | static int fillonedir(void * __buf, const char * name, int namlen, function asmlinkage (line 114) | asmlinkage int old32_readdir(unsigned int fd, struct old_linux_dirent32 ... type linux_dirent32 (line 138) | struct linux_dirent32 { type getdents_callback32 (line 145) | struct getdents_callback32 { function filldir (line 152) | static int filldir(void * __buf, const char * name, int namlen, off_t of... function sys32_getdents (line 188) | asmlinkage long sys32_getdents(unsigned int fd, struct linux_dirent32 __... function ppc32_select (line 228) | asmlinkage long ppc32_select(u32 n, compat_ulong_t __user *inp, function cp_compat_stat (line 236) | int cp_compat_stat(struct kstat *stat, struct compat_stat __user *statbuf) function sys32_sysfs (line 272) | asmlinkage long sys32_sysfs(u32 option, u32 arg1, u32 arg2) type timex32 (line 278) | struct timex32 { type timex (line 291) | struct timex function sys32_adjtimex (line 294) | asmlinkage long sys32_adjtimex(struct timex32 __user *utp) function sys32_pause (line 355) | asmlinkage long sys32_pause(void) function get_ts32 (line 365) | static inline long get_ts32(struct timespec *o, struct compat_timeval __... function put_tv32 (line 379) | static inline long put_tv32(struct compat_timeval __user *o, struct time... type sysinfo32 (line 386) | struct sysinfo32 { function sys32_sysinfo (line 403) | asmlinkage long sys32_sysinfo(struct sysinfo32 __user *info) type timezone (line 458) | struct timezone function sys32_gettimeofday (line 460) | asmlinkage long sys32_gettimeofday(struct compat_timeval __user *tv, str... function sys32_settimeofday (line 478) | asmlinkage long sys32_settimeofday(struct compat_timeval __user *tv, str... function sys32_ipc (line 496) | long sys32_ipc(u32 call, u32 first, u32 second, u32 third, compat_uptr_t... function sys32_sendfile (line 567) | asmlinkage long sys32_sendfile(u32 out_fd, u32 in_fd, compat_off_t __use... function asmlinkage (line 589) | asmlinkage int sys32_sendfile64(int out_fd, int in_fd, compat_loff_t __u... function sys32_execve (line 611) | long sys32_execve(unsigned long a0, unsigned long a1, unsigned long a2, function start_thread32 (line 639) | void start_thread32(struct pt_regs* regs, unsigned long nip, unsigned lo... function sys32_prctl (line 689) | asmlinkage long sys32_prctl(u32 option, u32 arg2, u32 arg3, u32 arg4, u3... function sys32_sched_rr_get_interval (line 703) | asmlinkage long sys32_sched_rr_get_interval(u32 pid, struct compat_times... function asmlinkage (line 718) | asmlinkage int sys32_pciconfig_read(u32 bus, u32 dfn, u32 off, u32 len, ... function asmlinkage (line 727) | asmlinkage int sys32_pciconfig_write(u32 bus, u32 dfn, u32 off, u32 len,... function asmlinkage (line 742) | asmlinkage int sys32_pciconfig_iobase(u32 which, u32 in_bus, u32 in_devfn) function asmlinkage (line 794) | asmlinkage int ppc64_newuname(struct new_utsname __user * name) function asmlinkage (line 806) | asmlinkage int ppc64_personality(unsigned long personality) function sys32_access (line 824) | asmlinkage long sys32_access(const char __user * filename, u32 mode) function sys32_creat (line 835) | asmlinkage long sys32_creat(const char __user * pathname, u32 mode) function sys32_waitpid (line 846) | asmlinkage long sys32_waitpid(u32 pid, unsigned int __user * stat_addr, ... function sys32_getgroups (line 857) | asmlinkage long sys32_getgroups(u32 gidsetsize, gid_t __user *grouplist) function sys32_getpgid (line 868) | asmlinkage long sys32_getpgid(u32 pid) function sys32_getpriority (line 879) | asmlinkage long sys32_getpriority(u32 which, u32 who) function sys32_getsid (line 890) | asmlinkage long sys32_getsid(u32 pid) function sys32_kill (line 901) | asmlinkage long sys32_kill(u32 pid, u32 sig) function sys32_mkdir (line 912) | asmlinkage long sys32_mkdir(const char __user * pathname, u32 mode) function sys32_nice (line 917) | long sys32_nice(u32 increment) function off_t (line 923) | off_t ppc32_lseek(unsigned int fd, u32 offset, unsigned int origin) function sys32_open (line 933) | asmlinkage long sys32_open(const char __user * filename, int flags, int ... function sys32_readlink (line 965) | asmlinkage long sys32_readlink(const char __user * path, char __user * b... function sys32_sched_get_priority_max (line 975) | asmlinkage long sys32_sched_get_priority_max(u32 policy) function sys32_sched_get_priority_min (line 986) | asmlinkage long sys32_sched_get_priority_min(u32 policy) function sys32_sched_getparam (line 997) | asmlinkage long sys32_sched_getparam(u32 pid, struct sched_param __user ... function sys32_sched_getscheduler (line 1008) | asmlinkage long sys32_sched_getscheduler(u32 pid) function sys32_sched_setparam (line 1019) | asmlinkage long sys32_sched_setparam(u32 pid, struct sched_param __user ... function sys32_sched_setscheduler (line 1030) | asmlinkage long sys32_sched_setscheduler(u32 pid, u32 policy, struct sch... function sys32_setdomainname (line 1041) | asmlinkage long sys32_setdomainname(char __user *name, u32 len) function sys32_setgroups (line 1052) | asmlinkage long sys32_setgroups(u32 gidsetsize, gid_t __user *grouplist) function sys32_sethostname (line 1058) | asmlinkage long sys32_sethostname(char __user *name, u32 len) function sys32_setpgid (line 1070) | asmlinkage long sys32_setpgid(u32 pid, u32 pgid) function sys32_setpriority (line 1076) | long sys32_setpriority(u32 which, u32 who, u32 niceval) function sys32_ssetmask (line 1087) | asmlinkage long sys32_ssetmask(u32 newmask) function sys32_syslog (line 1092) | asmlinkage long sys32_syslog(u32 type, char __user * buf, u32 len) function sys32_umask (line 1104) | asmlinkage long sys32_umask(u32 mask) type __sysctl_args32 (line 1110) | struct __sysctl_args32 { function sys32_sysctl (line 1120) | asmlinkage long sys32_sysctl(struct __sysctl_args32 __user *args) function asmlinkage (line 1161) | asmlinkage int sys32_olduname(struct oldold_utsname __user * name) function sys32_mmap2 (line 1188) | unsigned long sys32_mmap2(unsigned long addr, size_t len, function get_compat_timeval (line 1196) | int get_compat_timeval(struct timeval *tv, struct compat_timeval __user ... function sys32_utimes (line 1203) | asmlinkage long sys32_utimes(char __user *filename, struct compat_timeva... function sys32_tgkill (line 1218) | long sys32_tgkill(u32 tgid, u32 pid, int sig) function compat_ssize_t (line 1229) | compat_ssize_t sys32_pread64(unsigned int fd, char __user *ubuf, compat_... function compat_ssize_t (line 1235) | compat_ssize_t sys32_pwrite64(unsigned int fd, char __user *ubuf, compat... function compat_ssize_t (line 1241) | compat_ssize_t sys32_readahead(int fd, u32 r4, u32 offhi, u32 offlo, u32... function asmlinkage (line 1246) | asmlinkage int sys32_truncate64(const char __user * path, u32 reg4, function asmlinkage (line 1252) | asmlinkage int sys32_ftruncate64(unsigned int fd, u32 reg4, unsigned lon... function ppc32_lookup_dcookie (line 1258) | long ppc32_lookup_dcookie(u32 cookie_high, u32 cookie_low, char __user *... function ppc32_fadvise64 (line 1265) | long ppc32_fadvise64(int fd, u32 unused, u32 offset_high, u32 offset_low, function ppc32_fadvise64_64 (line 1272) | long ppc32_fadvise64_64(int fd, int advice, u32 offset_high, u32 offset_... function ppc32_timer_create (line 1281) | long ppc32_timer_create(clockid_t clock, function sys32_add_key (line 1320) | asmlinkage long sys32_add_key(const char __user *_type, function sys32_request_key (line 1329) | asmlinkage long sys32_request_key(const char __user *_type, FILE: arch/ppc64/kernel/syscalls.c function check_bugs (line 49) | void function asmlinkage (line 59) | asmlinkage int function asmlinkage (line 165) | asmlinkage int sys_pipe(int __user *fildes) function sys_mmap (line 179) | unsigned long sys_mmap(unsigned long addr, size_t len, function set_fakeppc (line 202) | static int __init set_fakeppc(char *str) function asmlinkage (line 211) | asmlinkage int sys_uname(struct old_utsname __user * name) function asmlinkage (line 223) | asmlinkage time_t sys64_time(time_t __user * tloc) function do_show_syscall (line 246) | void do_show_syscall(unsigned long r3, unsigned long r4, unsigned long r5, function do_show_syscall_exit (line 255) | void do_show_syscall_exit(unsigned long r3) FILE: arch/ppc64/kernel/sysfs.c type cpu (line 23) | struct cpu function store_smt_snooze_delay (line 31) | static ssize_t store_smt_snooze_delay(struct sys_device *dev, const char... function show_smt_snooze_delay (line 47) | static ssize_t show_smt_snooze_delay(struct sys_device *dev, char *buf) function smt_setup (line 60) | static int __init smt_setup(void) function setup_smt_snooze_delay (line 84) | static int __init setup_smt_snooze_delay(char *str) function ppc64_enable_pmcs (line 110) | void ppc64_enable_pmcs(void) function ppc64_enable_pmcs (line 181) | void ppc64_enable_pmcs(void) function run_on_cpu (line 190) | static unsigned long run_on_cpu(unsigned long cpu, function register_cpu_online (line 263) | static void register_cpu_online(unsigned int cpu) function unregister_cpu_online (line 298) | static void unregister_cpu_online(unsigned int cpu) function sysfs_cpu_notify (line 335) | static int __devinit sysfs_cpu_notify(struct notifier_block *self, type notifier_block (line 353) | struct notifier_block type node (line 360) | struct node function register_nodes (line 362) | static void register_nodes(void) function register_nodes (line 379) | static void register_nodes(void) function show_physical_id (line 386) | static ssize_t show_physical_id(struct sys_device *dev, char *buf) function topology_init (line 394) | static int __init topology_init(void) FILE: arch/ppc64/kernel/time.c type gettimeofday_struct (line 99) | struct gettimeofday_struct type timezone (line 105) | struct timezone function timer_check_rtc (line 111) | static __inline__ void timer_check_rtc(void) function __do_gettimeofday (line 148) | static inline void __do_gettimeofday(struct timeval *tv, unsigned long t... function do_gettimeofday (line 175) | void do_gettimeofday(struct timeval *tv) function timer_sync_xtime (line 184) | static inline void timer_sync_xtime(unsigned long cur_tb) function profile_pc (line 200) | unsigned long profile_pc(struct pt_regs *regs) function iSeries_tb_recal (line 220) | static void iSeries_tb_recal(void) function timer_interrupt (line 282) | int timer_interrupt(struct pt_regs * regs) function sched_clock (line 349) | unsigned long long sched_clock(void) function do_settimeofday (line 354) | int do_settimeofday(struct timespec *tv) function time_init (line 429) | void __init time_init(void) function ppc_adjtimex (line 506) | void ppc_adjtimex(void) function GregorianDay (line 651) | void GregorianDay(struct rtc_time * tm) function to_tm (line 691) | void to_tm(int tim, struct rtc_time * tm) function mulhwu_scale_factor (line 734) | unsigned mulhwu_scale_factor(unsigned inscale, unsigned outscale) { function div128_by_32 (line 761) | void div128_by_32( unsigned long dividend_high, unsigned long dividend_low, FILE: arch/ppc64/kernel/traps.c type pt_regs (line 46) | struct pt_regs type pt_regs (line 47) | struct pt_regs type pt_regs (line 48) | struct pt_regs type pt_regs (line 49) | struct pt_regs type pt_regs (line 50) | struct pt_regs type pt_regs (line 51) | struct pt_regs type pt_regs (line 52) | struct pt_regs type notifier_block (line 63) | struct notifier_block function register_die_notifier (line 66) | int register_die_notifier(struct notifier_block *nb) function die (line 83) | int die(const char *str, struct pt_regs *regs, long err) function _exception (line 149) | void _exception(int signr, struct pt_regs *regs, int code, unsigned long... function system_reset_exception (line 165) | void system_reset_exception(struct pt_regs *regs) function machine_check_exception (line 180) | void machine_check_exception(struct pt_regs *regs) function unknown_exception (line 200) | void unknown_exception(struct pt_regs *regs) function instruction_breakpoint_exception (line 208) | void instruction_breakpoint_exception(struct pt_regs *regs) function single_step_exception (line 218) | void single_step_exception(struct pt_regs *regs) function emulate_single_step (line 237) | static inline void emulate_single_step(struct pt_regs *regs) function parse_fpe (line 243) | static void parse_fpe(struct pt_regs *regs) function emulate_instruction (line 287) | static int emulate_instruction(struct pt_regs *regs) type bug_entry (line 341) | struct bug_entry type bug_entry (line 347) | struct bug_entry type bug_entry (line 349) | struct bug_entry function check_bug_trap (line 357) | static int function program_check_exception (line 384) | void program_check_exception(struct pt_regs *regs) function kernel_fp_unavailable_exception (line 431) | void kernel_fp_unavailable_exception(struct pt_regs *regs) function altivec_unavailable_exception (line 438) | void altivec_unavailable_exception(struct pt_regs *regs) function dummy_perf (line 454) | static void dummy_perf(struct pt_regs *regs) type pt_regs (line 462) | struct pt_regs function performance_monitor_exception (line 466) | void performance_monitor_exception(struct pt_regs *regs) function alignment_exception (line 471) | void alignment_exception(struct pt_regs *regs) function altivec_assist_exception (line 499) | void altivec_assist_exception(struct pt_regs *regs) function unrecoverable_exception (line 543) | void unrecoverable_exception(struct pt_regs *regs) function kernel_bad_stack (line 554) | void kernel_bad_stack(struct pt_regs *regs) function trap_init (line 561) | void __init trap_init(void) FILE: arch/ppc64/kernel/u3_iommu.c type iommu_table (line 93) | struct iommu_table function dart_tlb_invalidate_all (line 99) | static inline void dart_tlb_invalidate_all(void) function dart_flush (line 139) | static void dart_flush(struct iommu_table *tbl) function dart_build (line 146) | static void dart_build(struct iommu_table *tbl, long index, function dart_free (line 173) | static void dart_free(struct iommu_table *tbl, long index, long npages) function dart_init (line 191) | static int dart_init(struct device_node *dart_node) function iommu_table_u3_setup (line 246) | static void iommu_table_u3_setup(void) function iommu_dev_setup_u3 (line 265) | static void iommu_dev_setup_u3(struct pci_dev *dev) function iommu_bus_setup_u3 (line 282) | static void iommu_bus_setup_u3(struct pci_bus *bus) function iommu_dev_setup_null (line 297) | static void iommu_dev_setup_null(struct pci_dev *dev) { } function iommu_bus_setup_null (line 298) | static void iommu_bus_setup_null(struct pci_bus *bus) { } function iommu_init_early_u3 (line 300) | void iommu_init_early_u3(void) function alloc_u3_dart_table (line 332) | void __init alloc_u3_dart_table(void) FILE: arch/ppc64/kernel/udbg.c type NS16550 (line 27) | struct NS16550 { type NS16550 (line 54) | struct NS16550 function udbg_init_uart (line 56) | void udbg_init_uart(void __iomem *comport, unsigned int speed) function udbg_init_scc (line 94) | void udbg_init_scc(struct device_node *np) function udbg_real_putc (line 145) | static void udbg_real_putc(unsigned char c) function udbg_init_pmac_realmode (line 154) | void udbg_init_pmac_realmode(void) function udbg_maple_real_putc (line 166) | void udbg_maple_real_putc(unsigned char c) function udbg_init_maple_realmode (line 181) | void udbg_init_maple_realmode(void) function udbg_putc (line 191) | void udbg_putc(unsigned char c) function udbg_getc_poll (line 215) | int udbg_getc_poll(void) function udbg_getc (line 234) | unsigned char udbg_getc(void) function udbg_puts (line 251) | void udbg_puts(const char *s) function udbg_write (line 268) | int udbg_write(const char *s, int n) function udbg_read (line 285) | int udbg_read(char *buf, int buflen) function udbg_console_write (line 305) | void udbg_console_write(struct console *con, const char *s, unsigned int n) function udbg_printf (line 311) | void udbg_printf(const char *fmt, ...) function udbg_ppcdbg (line 323) | void udbg_ppcdbg(unsigned long debug_flags, const char *fmt, ...) function udbg_ifdebug (line 357) | unsigned long udbg_ifdebug(unsigned long flags) FILE: arch/ppc64/kernel/vecemu.c function eexp2 (line 36) | static unsigned int eexp2(unsigned int s) function elog2 (line 91) | static unsigned int elog2(unsigned int s) function ctsxs (line 154) | static int ctsxs(unsigned int x, int scale, unsigned int *vscrp) function ctuxs (line 176) | static unsigned int ctuxs(unsigned int x, int scale, unsigned int *vscrp) function rfiz (line 204) | static unsigned int rfiz(unsigned int x) function rfii (line 219) | static unsigned int rfii(unsigned int x) function rfin (line 240) | static unsigned int rfin(unsigned int x) function emulate_altivec (line 259) | int FILE: arch/ppc64/kernel/vio.c type subsystem (line 35) | struct subsystem type vio_device_id (line 37) | struct vio_device_id type vio_device_id (line 38) | struct vio_device_id type vio_dev (line 38) | struct vio_dev type iommu_table (line 41) | struct iommu_table type vio_dev (line 41) | struct vio_dev type vio_dev (line 44) | struct vio_dev type vio_dev (line 47) | struct vio_dev type iommu_table (line 50) | struct iommu_table type iommu_table (line 51) | struct iommu_table type vio_dev (line 53) | struct vio_dev type device (line 57) | struct device function vio_bus_probe (line 67) | static int vio_bus_probe(struct device *dev) function vio_bus_remove (line 88) | static int vio_bus_remove(struct device *dev) function vio_register_driver (line 107) | int vio_register_driver(struct vio_driver *viodrv) function vio_unregister_driver (line 126) | void vio_unregister_driver(struct vio_driver *viodrv) type vio_device_id (line 141) | struct vio_device_id type vio_device_id (line 141) | struct vio_device_id type vio_dev (line 142) | struct vio_dev function iommu_vio_init (line 156) | void __init iommu_vio_init(void) function probe_bus_pseries (line 198) | static void probe_bus_pseries(void) function probe_bus_iseries (line 222) | static void probe_bus_iseries(void) function vio_bus_init (line 252) | static int __init vio_bus_init(void) function vio_dev_release (line 291) | static void __devinit vio_dev_release(struct device *dev) function viodev_show_devspec (line 303) | static ssize_t viodev_show_devspec(struct device *dev, char *buf) function viodev_show_name (line 312) | static ssize_t viodev_show_name(struct device *dev, char *buf) type vio_dev (line 318) | struct vio_dev type vio_dev (line 319) | struct vio_dev type iommu_table (line 320) | struct iommu_table type vio_dev (line 354) | struct vio_dev type device_node (line 354) | struct device_node type vio_dev (line 356) | struct vio_dev type vio_dev (line 378) | struct vio_dev type vio_dev (line 382) | struct vio_dev type vio_dev (line 419) | struct vio_dev type vio_dev (line 422) | struct vio_dev type vio_dev (line 427) | struct vio_dev type vio_dev (line 430) | struct vio_dev function vio_unregister_device (line 439) | void __devinit vio_unregister_device(struct vio_dev *viodev) type vio_dev (line 460) | struct vio_dev type vio_dev (line 472) | struct vio_dev type kobject (line 474) | struct kobject type vio_dev (line 487) | struct vio_dev type device_node (line 487) | struct device_node type iommu_table (line 509) | struct iommu_table type vio_dev (line 509) | struct vio_dev type iommu_table (line 512) | struct iommu_table type iommu_table (line 521) | struct iommu_table type iommu_table (line 521) | struct iommu_table function vio_enable_interrupts (line 539) | int vio_enable_interrupts(struct vio_dev *dev) function vio_disable_interrupts (line 549) | int vio_disable_interrupts(struct vio_dev *dev) function dma_addr_t (line 560) | dma_addr_t vio_map_single(struct vio_dev *dev, void *vaddr, function vio_unmap_single (line 567) | void vio_unmap_single(struct vio_dev *dev, dma_addr_t dma_handle, function vio_map_sg (line 574) | int vio_map_sg(struct vio_dev *vdev, struct scatterlist *sglist, int nel... function vio_unmap_sg (line 582) | void vio_unmap_sg(struct vio_dev *vdev, struct scatterlist *sglist, int ... type vio_dev (line 589) | struct vio_dev function vio_free_consistent (line 596) | void vio_free_consistent(struct vio_dev *dev, size_t size, function vio_bus_match (line 603) | static int vio_bus_match(struct device *dev, struct device_driver *drv) type bus_type (line 622) | struct bus_type FILE: arch/ppc64/kernel/viopath.c type viopathStatus (line 58) | struct viopathStatus { type HvLpEvent (line 77) | struct HvLpEvent type doneAllocParms_t (line 84) | struct doneAllocParms_t { function proc_viopath_show (line 113) | static int proc_viopath_show(struct seq_file *m, void *v) function proc_viopath_open (line 163) | static int proc_viopath_open(struct inode *inode, struct file *file) type file_operations (line 168) | struct file_operations function vio_proc_init (line 175) | static int __init vio_proc_init(void) function viopath_isactive (line 190) | int viopath_isactive(HvLpIndex lp) function HvLpInstanceId (line 205) | HvLpInstanceId viopath_sourceinst(HvLpIndex lp) function HvLpInstanceId (line 211) | HvLpInstanceId viopath_targetinst(HvLpIndex lp) function sendMonMsg (line 223) | static void sendMonMsg(HvLpIndex remoteLp) function handleMonitorEvent (line 256) | static void handleMonitorEvent(struct HvLpEvent *event) function vio_setHandler (line 306) | int vio_setHandler(int subtype, vio_event_handler_t *beh) function vio_clearHandler (line 318) | int vio_clearHandler(int subtype) function handleConfig (line 330) | static void handleConfig(struct HvLpEvent *event) function vio_set_hostlp (line 353) | void vio_set_hostlp(void) function vio_handleEvent (line 374) | static void vio_handleEvent(struct HvLpEvent *event, struct pt_regs *regs) function viopath_donealloc (line 451) | static void viopath_donealloc(void *parm, int number) function allocateEvents (line 462) | static int allocateEvents(HvLpIndex remoteLp, int numEvents) function viopath_open (line 486) | int viopath_open(HvLpIndex remoteLp, int subtype, int numReq) function viopath_close (line 556) | int viopath_close(HvLpIndex remoteLp, int subtype, int numReq) function vio_free_event_buffer (line 624) | void vio_free_event_buffer(int subtype, void *buffer) type vio_error_entry (line 649) | struct vio_error_entry type vio_error_entry (line 651) | struct vio_error_entry type vio_error_entry (line 654) | struct vio_error_entry type vio_error_entry (line 662) | struct vio_error_entry type vio_error_entry (line 663) | struct vio_error_entry type vio_error_entry (line 665) | struct vio_error_entry FILE: arch/ppc64/kernel/xics.c type hw_interrupt_type (line 41) | struct hw_interrupt_type type hw_interrupt_type (line 51) | struct hw_interrupt_type type radix_tree_root (line 57) | struct radix_tree_root type xics_ipl (line 71) | struct xics_ipl { type xics_ipl (line 87) | struct xics_ipl type xics_ipi_struct (line 99) | struct xics_ipi_struct type xics_ops (line 107) | typedef struct { function pSeries_xirr_info_get (line 117) | static int pSeries_xirr_info_get(int n_cpu) function pSeries_xirr_info_set (line 122) | static void pSeries_xirr_info_set(int n_cpu, int value) function pSeries_cppr_info (line 127) | static void pSeries_cppr_info(int n_cpu, u8 value) function pSeries_qirr_info (line 132) | static void pSeries_qirr_info(int n_cpu, u8 value) function plpar_eoi (line 149) | static inline long plpar_eoi(unsigned long xirr) function plpar_cppr (line 154) | static inline long plpar_cppr(unsigned long cppr) function plpar_ipi (line 159) | static inline long plpar_ipi(unsigned long servernum, unsigned long mfrr) function plpar_xirr (line 164) | static inline long plpar_xirr(unsigned long *xirr_ret) function pSeriesLP_xirr_info_get (line 170) | static int pSeriesLP_xirr_info_get(int n_cpu) function pSeriesLP_xirr_info_set (line 181) | static void pSeriesLP_xirr_info_set(int n_cpu, int value) function pSeriesLP_cppr_info (line 192) | void pSeriesLP_cppr_info(int n_cpu, u8 value) function pSeriesLP_qirr_info (line 201) | static void pSeriesLP_qirr_info(int n_cpu , u8 value) function xics_startup (line 217) | static unsigned int xics_startup(unsigned int virq) function real_irq_to_virt (line 231) | static unsigned int real_irq_to_virt(unsigned int real_irq) function get_irq_server (line 242) | static int get_irq_server(unsigned int irq) function get_irq_server (line 267) | static int get_irq_server(unsigned int irq) function xics_enable_irq (line 273) | static void xics_enable_irq(unsigned int virq) function xics_disable_real_irq (line 301) | static void xics_disable_real_irq(unsigned int irq) function xics_disable_irq (line 326) | static void xics_disable_irq(unsigned int virq) function xics_end_irq (line 334) | static void xics_end_irq(unsigned int irq) function xics_mask_and_ack_irq (line 344) | static void xics_mask_and_ack_irq(unsigned int irq) function xics_get_irq (line 357) | int xics_get_irq(struct pt_regs *regs) function irqreturn_t (line 394) | irqreturn_t xics_ipi_action(int irq, void *dev_id, struct pt_regs *regs) function xics_cause_IPI (line 431) | void xics_cause_IPI(int cpu) function xics_setup_cpu (line 436) | void xics_setup_cpu(void) function xics_init_IRQ (line 446) | void xics_init_IRQ(void) function xics_setup_i8259 (line 576) | static int __init xics_setup_i8259(void) function xics_request_IPIs (line 591) | void xics_request_IPIs(void) function xics_set_affinity (line 602) | static void xics_set_affinity(unsigned int virq, cpumask_t cpumask) function xics_migrate_irqs_away (line 645) | void xics_migrate_irqs_away(void) FILE: arch/ppc64/lib/dec_and_lock.c function _atomic_dec_and_lock (line 31) | int _atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock) FILE: arch/ppc64/lib/e2a.c function e2a (line 28) | unsigned char e2a(unsigned char x) FILE: arch/ppc64/lib/locks.c function __spin_yield (line 26) | void __spin_yield(spinlock_t *lock) function __rw_yield (line 57) | void __rw_yield(rwlock_t *rw) function spin_unlock_wait (line 85) | void spin_unlock_wait(spinlock_t *lock) FILE: arch/ppc64/lib/sstep.c function branch_taken (line 24) | static int branch_taken(unsigned int instr, struct pt_regs *regs) function emulate_step (line 50) | int emulate_step(struct pt_regs *regs, unsigned int instr) FILE: arch/ppc64/lib/strcase.c function strcasecmp (line 11) | int strcasecmp(const char *s1, const char *s2) function strncasecmp (line 22) | int strncasecmp(const char *s1, const char *s2, int n) FILE: arch/ppc64/lib/usercopy.c function copy_from_user (line 12) | unsigned long copy_from_user(void *to, const void __user *from, unsigned... function copy_to_user (line 21) | unsigned long copy_to_user(void __user *to, const void *from, unsigned l... function copy_in_user (line 28) | unsigned long copy_in_user(void __user *to, const void __user *from, FILE: arch/ppc64/mm/fault.c function store_updates_sp (line 45) | static int store_updates_sp(struct pt_regs *regs) function do_page_fault (line 87) | int do_page_fault(struct pt_regs *regs, unsigned long address, function bad_page_fault (line 290) | void bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) FILE: arch/ppc64/mm/hash_native.c function native_lock_hpte (line 30) | static inline void native_lock_hpte(HPTE *hptep) function native_unlock_hpte (line 42) | static inline void native_unlock_hpte(HPTE *hptep) function native_hpte_insert (line 50) | long native_hpte_insert(unsigned long hpte_group, unsigned long va, function native_hpte_remove (line 109) | static long native_hpte_remove(unsigned long hpte_group) function set_pp_bit (line 145) | static inline void set_pp_bit(unsigned long pp, HPTE *addr) function native_hpte_find (line 164) | static long native_hpte_find(unsigned long vpn) function native_hpte_updatepp (line 195) | static long native_hpte_updatepp(unsigned long slot, unsigned long newpp, function native_hpte_updateboltedpp (line 243) | static void native_hpte_updateboltedpp(unsigned long newpp, unsigned lon... function native_hpte_invalidate (line 269) | static void native_hpte_invalidate(unsigned long slot, unsigned long va, function native_flush_hash_range (line 307) | static void native_flush_hash_range(unsigned long context, function tlb_batching_enabled (line 392) | static inline int tlb_batching_enabled(void) function tlb_batching_enabled (line 407) | static inline int tlb_batching_enabled(void) function hpte_init_native (line 413) | void hpte_init_native(void) FILE: arch/ppc64/mm/hash_utils.c function loop_forever (line 85) | static inline void loop_forever(void) function create_pte_mapping (line 93) | static inline void create_pte_mapping(unsigned long start, unsigned long... function htab_initialize (line 137) | void __init htab_initialize(void) function hash_page_do_lazy_icache (line 237) | unsigned int hash_page_do_lazy_icache(unsigned int pp, pte_t pte, int trap) function hash_page (line 264) | int hash_page(unsigned long ea, unsigned long access, unsigned long trap) function flush_hash_page (line 333) | void flush_hash_page(unsigned long context, unsigned long ea, pte_t pte, function flush_hash_range (line 359) | void flush_hash_range(unsigned long context, unsigned long number, int l... function make_bl (line 373) | static inline void make_bl(unsigned int *insn_addr, void *func) function low_hash_fault (line 387) | void low_hash_fault(struct pt_regs *regs, unsigned long address) function htab_finish_init (line 402) | void __init htab_finish_init(void) FILE: arch/ppc64/mm/hugetlbpage.c function hugepgd_index (line 40) | static inline int hugepgd_index(unsigned long addr) function pgd_t (line 45) | static pgd_t *hugepgd_offset(struct mm_struct *mm, unsigned long addr) function pte_t (line 58) | static inline pte_t *hugepte_offset(pgd_t *dir, unsigned long addr) function pgd_t (line 69) | static pgd_t *hugepgd_alloc(struct mm_struct *mm, unsigned long addr) function pte_t (line 93) | static pte_t *hugepte_alloc(struct mm_struct *mm, pgd_t *dir, function pte_t (line 125) | static pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr) function pte_t (line 138) | static pte_t *huge_pte_alloc(struct mm_struct *mm, unsigned long addr) function set_huge_pte (line 151) | static void set_huge_pte(struct mm_struct *mm, struct vm_area_struct *vma, function is_aligned_hugepage_range (line 172) | int is_aligned_hugepage_range(unsigned long addr, unsigned long len) function flush_segments (line 184) | static void flush_segments(void *parm) function prepare_low_seg_for_htlb (line 200) | static int prepare_low_seg_for_htlb(struct mm_struct *mm, unsigned long ... function open_low_hpage_segs (line 253) | static int open_low_hpage_segs(struct mm_struct *mm, u16 newsegs) function prepare_hugepage_range (line 279) | int prepare_hugepage_range(unsigned long addr, unsigned long len) function copy_hugetlb_page_range (line 299) | int copy_hugetlb_page_range(struct mm_struct *dst, struct mm_struct *src, function follow_hugetlb_page (line 329) | int type page (line 373) | struct page type mm_struct (line 374) | struct mm_struct type page (line 377) | struct page function pmd_huge (line 390) | int pmd_huge(pmd_t pmd) type page (line 395) | struct page type mm_struct (line 396) | struct mm_struct function unmap_hugepage_range (line 403) | void unmap_hugepage_range(struct vm_area_struct *vma, function hugetlb_free_pgtables (line 432) | void hugetlb_free_pgtables(struct mmu_gather *tlb, struct vm_area_struct... function hugetlb_prefault (line 442) | int hugetlb_prefault(struct address_space *mapping, struct vm_area_struc... function arch_get_unmapped_area (line 499) | unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, function arch_get_unmapped_area_topdown (line 562) | unsigned long function htlb_get_low_area (line 656) | static unsigned long htlb_get_low_area(unsigned long len, u16 segmask) function htlb_get_high_area (line 683) | static unsigned long htlb_get_high_area(unsigned long len) function hugetlb_get_unmapped_area (line 705) | unsigned long hugetlb_get_unmapped_area(struct file *file, unsigned long... function hugetlb_mm_free_pgd (line 743) | void hugetlb_mm_free_pgd(struct mm_struct *mm) function hash_huge_page (line 779) | int hash_huge_page(struct mm_struct *mm, unsigned long access, FILE: arch/ppc64/mm/imalloc.c type vm_struct (line 19) | struct vm_struct function get_free_im_addr (line 21) | static int get_free_im_addr(unsigned long size, unsigned long *im_addr) function im_region_is_subset (line 43) | static inline int im_region_is_subset(unsigned long v_addr, unsigned lon... function im_region_is_superset (line 54) | static int im_region_is_superset(unsigned long v_addr, unsigned long size, function im_region_overlaps (line 73) | static int im_region_overlaps(unsigned long v_addr, unsigned long size, function im_region_status (line 98) | static int im_region_status(unsigned long v_addr, unsigned long size, type vm_struct (line 131) | struct vm_struct type vm_struct (line 132) | struct vm_struct type vm_struct (line 134) | struct vm_struct type vm_struct (line 135) | struct vm_struct type vm_struct (line 136) | struct vm_struct type vm_struct (line 138) | struct vm_struct type vm_struct (line 172) | struct vm_struct type vm_struct (line 196) | struct vm_struct type vm_struct (line 199) | struct vm_struct type vm_struct (line 206) | struct vm_struct type vm_struct (line 218) | struct vm_struct type vm_struct (line 222) | struct vm_struct type vm_struct (line 252) | struct vm_struct type vm_struct (line 254) | struct vm_struct type vm_struct (line 276) | struct vm_struct type vm_struct (line 279) | struct vm_struct function im_free (line 287) | unsigned long im_free(void * addr) FILE: arch/ppc64/mm/init.c type task_struct (line 71) | struct task_struct function show_mem (line 88) | void show_mem(void) function iounmap (line 130) | void iounmap(volatile void __iomem *addr) function map_io_page (line 142) | static void map_io_page(unsigned long ea, unsigned long pa, int flags) type vm_struct (line 230) | struct vm_struct function __ioremap_explicit (line 245) | int __ioremap_explicit(unsigned long pa, unsigned long ea, function unmap_im_area_pte (line 286) | static void unmap_im_area_pte(pmd_t *pmd, unsigned long address, function unmap_im_area_pmd (line 319) | static void unmap_im_area_pmd(pgd_t *dir, unsigned long address, function iounmap (line 353) | void iounmap(volatile void __iomem *token) function iounmap_subset_regions (line 390) | static int iounmap_subset_regions(unsigned long addr, unsigned long size) function iounmap_explicit (line 408) | int iounmap_explicit(volatile void __iomem *start, unsigned long size) function free_initmem (line 444) | void free_initmem(void) function free_initrd_mem (line 460) | void free_initrd_mem(unsigned long start, unsigned long end) function init_new_context (line 476) | int init_new_context(struct task_struct *tsk, struct mm_struct *mm) function destroy_context (line 510) | void destroy_context(struct mm_struct *mm) function mm_init_ppc64 (line 524) | void __init mm_init_ppc64(void) function page_is_ram (line 569) | int page_is_ram(unsigned long pfn) function do_init_bootmem (line 597) | void __init do_init_bootmem(void) function paging_init (line 639) | void __init paging_init(void) type kcore_list (line 665) | struct kcore_list function setup_kcore (line 667) | static int __init setup_kcore(void) function mem_init (line 692) | void __init mem_init(void) function flush_dcache_page (line 753) | void flush_dcache_page(struct page *page) function clear_user_page (line 762) | void clear_user_page(void *page, unsigned long vaddr, struct page *pg) function copy_user_page (line 779) | void copy_user_page(void *vto, void *vfrom, unsigned long vaddr, function flush_icache_user_range (line 807) | void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, function update_mmu_cache (line 824) | void update_mmu_cache(struct vm_area_struct *vma, unsigned long ea, function zero_ctor (line 887) | static void zero_ctor(void *pte, kmem_cache_t *cache, unsigned long flags) function pgtable_cache_init (line 892) | void pgtable_cache_init(void) FILE: arch/ppc64/mm/mmap.c function mmap_base (line 38) | static inline unsigned long mmap_base(void) function mmap_is_legacy (line 50) | static inline int mmap_is_legacy(void) function arch_pick_mmap_layout (line 71) | void arch_pick_mmap_layout(struct mm_struct *mm) FILE: arch/ppc64/mm/numa.c type pglist_data (line 41) | struct pglist_data function map_cpu_to_node (line 61) | static inline void map_cpu_to_node(int cpu, int node) function unmap_cpu_from_node (line 71) | static void unmap_cpu_from_node(unsigned long cpu) type device_node (line 87) | struct device_node type device_node (line 90) | struct device_node type device_node (line 118) | struct device_node function of_node_numa_domain (line 123) | static int of_node_numa_domain(struct device_node *device) function find_min_common_depth (line 156) | static int __init find_min_common_depth(void) function read_cell_ul (line 189) | static unsigned long read_cell_ul(struct device_node *device, unsigned i... function numa_setup_cpu (line 207) | static int numa_setup_cpu(unsigned long lcpu) function cpu_numa_callback (line 240) | static int cpu_numa_callback(struct notifier_block *nfb, function parse_numa_properties (line 266) | static int __init parse_numa_properties(void) function setup_nonnuma (line 404) | static void __init setup_nonnuma(void) function dump_numa_topology (line 437) | static void __init dump_numa_topology(void) function careful_allocation (line 478) | static unsigned long careful_allocation(int nid, unsigned long size, function do_init_bootmem (line 512) | void __init do_init_bootmem(void) function paging_init (line 622) | void __init paging_init(void) function early_numa (line 651) | static int __init early_numa(char *p) FILE: arch/ppc64/mm/slb.c function mk_esid_data (line 26) | static inline unsigned long mk_esid_data(unsigned long ea, unsigned long... function mk_vsid_data (line 31) | static inline unsigned long mk_vsid_data(unsigned long ea, unsigned long... function create_slbe (line 36) | static inline void create_slbe(unsigned long ea, unsigned long vsid, function slb_flush_and_rebolt (line 45) | static void slb_flush_and_rebolt(void) function switch_slb (line 78) | void switch_slb(struct task_struct *tsk, struct mm_struct *mm) function slb_initialize (line 134) | void slb_initialize(void) FILE: arch/ppc64/mm/stab.c function make_ste (line 30) | static int make_ste(unsigned long stab, unsigned long esid, unsigned lon... function __ste_allocate (line 111) | static int __ste_allocate(unsigned long ea, struct mm_struct *mm) function ste_allocate (line 144) | int ste_allocate(unsigned long ea) function switch_stab (line 154) | void switch_stab(struct task_struct *tsk, struct mm_struct *mm) function stab_initialize (line 226) | void stab_initialize(unsigned long stab) FILE: arch/ppc64/mm/tlb.c type ppc64_tlb_batch (line 35) | struct ppc64_tlb_batch type mmu_gather (line 40) | struct mmu_gather type pte_freelist_batch (line 41) | struct pte_freelist_batch function __pte_free_tlb (line 44) | void __pte_free_tlb(struct mmu_gather *tlb, struct page *ptepage) function hpte_update (line 77) | void hpte_update(pte_t *ptep, unsigned long pte, int wrprot) function __flush_tlb_pending (line 122) | void __flush_tlb_pending(struct ppc64_tlb_batch *batch) function pte_free_smp_sync (line 147) | static void pte_free_smp_sync(void *arg) function pte_free_now (line 156) | void pte_free_now(struct page *ptepage) function pte_free_rcu_callback (line 165) | static void pte_free_rcu_callback(struct rcu_head *head) function pte_free_submit (line 176) | void pte_free_submit(struct pte_freelist_batch *batch) function pte_free_finish (line 182) | void pte_free_finish(void) FILE: arch/ppc64/oprofile/common.c type op_ppc64_model (line 21) | struct op_ppc64_model type op_ppc64_model (line 22) | struct op_ppc64_model type op_ppc64_model (line 23) | struct op_ppc64_model type pt_regs (line 25) | struct pt_regs type pt_regs (line 26) | struct pt_regs type op_counter_config (line 28) | struct op_counter_config type op_system_config (line 29) | struct op_system_config function op_handle_interrupt (line 31) | static void op_handle_interrupt(struct pt_regs *regs) function op_ppc64_setup (line 36) | static int op_ppc64_setup(void) function op_ppc64_shutdown (line 53) | static void op_ppc64_shutdown(void) function op_ppc64_cpu_start (line 61) | static void op_ppc64_cpu_start(void *dummy) function op_ppc64_start (line 66) | static int op_ppc64_start(void) function op_ppc64_cpu_stop (line 72) | static inline void op_ppc64_cpu_stop(void *dummy) function op_ppc64_stop (line 77) | static void op_ppc64_stop(void) function op_ppc64_create_files (line 82) | static int op_ppc64_create_files(struct super_block *sb, struct dentry *... function oprofile_arch_init (line 128) | int __init oprofile_arch_init(struct oprofile_operations *ops) function oprofile_arch_exit (line 188) | void oprofile_arch_exit(void) FILE: arch/ppc64/oprofile/op_impl.h type op_counter_config (line 18) | struct op_counter_config { type op_system_config (line 30) | struct op_system_config { type op_ppc64_model (line 40) | struct op_ppc64_model { function ctr_read (line 52) | static inline unsigned int ctr_read(unsigned int i) function ctr_write (line 76) | static inline void ctr_write(unsigned int i, unsigned int val) FILE: arch/ppc64/oprofile/op_model_power4.c function power4_reg_setup (line 42) | static void power4_reg_setup(struct op_counter_config *ctr, function power4_cpu_setup (line 88) | static void power4_cpu_setup(void *unused) function power4_start (line 116) | static void power4_start(struct op_counter_config *ctr) function power4_stop (line 153) | static void power4_stop(void) function hypervisor_bucket (line 170) | hypervisor_bucket(void) function rtas_bucket (line 174) | rtas_bucket(void) function kernel_unknown_bucket (line 178) | kernel_unknown_bucket(void) function check_spinlock_pc (line 182) | static unsigned long check_spinlock_pc(struct pt_regs *regs, function get_pc (line 206) | static unsigned long get_pc(struct pt_regs *regs) function get_kernel (line 246) | static int get_kernel(unsigned long pc) function power4_handle_interrupt (line 260) | static void power4_handle_interrupt(struct pt_regs *regs, type op_ppc64_model (line 307) | struct op_ppc64_model FILE: arch/ppc64/oprofile/op_model_rs64.c function ctrl_write (line 22) | static void ctrl_write(unsigned int i, unsigned int val) function rs64_reg_setup (line 92) | static void rs64_reg_setup(struct op_counter_config *ctr, function rs64_cpu_setup (line 106) | static void rs64_cpu_setup(void *unused) function rs64_start (line 131) | static void rs64_start(struct op_counter_config *ctr) function rs64_stop (line 161) | static void rs64_stop(void) function rs64_handle_interrupt (line 175) | static void rs64_handle_interrupt(struct pt_regs *regs, type op_ppc64_model (line 213) | struct op_ppc64_model FILE: arch/ppc64/xmon/nonstdio.h type FILE (line 1) | typedef int FILE; FILE: arch/ppc64/xmon/ppc-dis.c function print_insn_powerpc (line 29) | int FILE: arch/ppc64/xmon/ppc-opc.c type powerpc_operand (line 108) | struct powerpc_operand function insert_bat (line 553) | static unsigned long function extract_bat (line 562) | static long function insert_bba (line 579) | static unsigned long function extract_bba (line 588) | static long function insert_bd (line 602) | static unsigned long function extract_bd (line 612) | static long function insert_bdm (line 634) | static unsigned long function extract_bdm (line 655) | static long function insert_bdp (line 680) | static unsigned long function extract_bdp (line 701) | static long function valid_bo (line 723) | static int function insert_bo (line 775) | static unsigned long function extract_bo (line 786) | static long function insert_boe (line 803) | static unsigned long function extract_boe (line 817) | static long function insert_dq (line 834) | static unsigned long function extract_dq (line 846) | static long function insert_ev2 (line 854) | static unsigned long function extract_ev2 (line 867) | static long function insert_ev4 (line 875) | static unsigned long function extract_ev4 (line 888) | static long function insert_ev8 (line 896) | static unsigned long function extract_ev8 (line 909) | static long function insert_ds (line 921) | static unsigned long function extract_ds (line 933) | static long function insert_de (line 944) | static unsigned long function extract_de (line 956) | static long function insert_des (line 967) | static unsigned long function extract_des (line 981) | static long function insert_fxm (line 991) | static unsigned long function extract_fxm (line 1020) | static long function insert_li (line 1054) | static unsigned long function extract_li (line 1066) | static long function insert_mbe (line 1079) | static unsigned long function extract_mbe (line 1132) | static long function insert_mb6 (line 1166) | static unsigned long function extract_mb6 (line 1176) | static long function insert_nb (line 1187) | static unsigned long function extract_nb (line 1201) | static long function insert_nsi (line 1220) | static unsigned long function extract_nsi (line 1229) | static long function insert_ral (line 1242) | static unsigned long function insert_ram (line 1257) | static unsigned long function insert_raq (line 1272) | static unsigned long function insert_ras (line 1289) | static unsigned long function insert_rbs (line 1307) | static unsigned long function extract_rbs (line 1316) | static long function insert_rtq (line 1330) | static unsigned long function insert_rsq (line 1345) | static unsigned long function insert_sh6 (line 1359) | static unsigned long function extract_sh6 (line 1369) | static long function insert_spr (line 1380) | static unsigned long function extract_spr (line 1389) | static long function insert_tbr (line 1407) | static unsigned long function extract_tbr (line 1418) | static long type powerpc_opcode (line 1819) | struct powerpc_opcode type powerpc_macro (line 4577) | struct powerpc_macro FILE: arch/ppc64/xmon/ppc.h type powerpc_opcode (line 27) | struct powerpc_opcode type powerpc_opcode (line 56) | struct powerpc_opcode type powerpc_operand (line 142) | struct powerpc_operand type powerpc_operand (line 195) | struct powerpc_operand type powerpc_macro (line 285) | struct powerpc_macro type powerpc_macro (line 304) | struct powerpc_macro FILE: arch/ppc64/xmon/privinst.h function store_inst (line 52) | static inline void store_inst(void *p) function cflush (line 57) | static inline void cflush(void *p) function cinval (line 62) | static inline void cinval(void *p) FILE: arch/ppc64/xmon/start.c function sysrq_handle_xmon (line 26) | static void sysrq_handle_xmon(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 34) | struct sysrq_key_op function setup_xmon_sysrq (line 41) | static int __init setup_xmon_sysrq(void) function xmon_write (line 49) | int function xmon_read (line 55) | int function xmon_read_poll (line 61) | int function xmon_putc (line 70) | int function xmon_putchar (line 80) | int function xmon_fputs (line 86) | int function xmon_readchar (line 94) | int function xmon_getchar (line 114) | int FILE: arch/ppc64/xmon/subr_prf.c function xmon_vfprintf (line 26) | void function xmon_printf (line 36) | void function xmon_fprintf (line 46) | void FILE: arch/ppc64/xmon/xmon.c type bpt (line 68) | struct bpt { type bpt (line 83) | struct bpt type bpt (line 84) | struct bpt type bpt (line 85) | struct bpt type pt_regs (line 91) | struct pt_regs type pt_regs (line 94) | struct pt_regs type pt_regs (line 102) | struct pt_regs type pt_regs (line 103) | struct pt_regs type pt_regs (line 104) | struct pt_regs type bpt (line 124) | struct bpt type bpt (line 125) | struct bpt type pt_regs (line 126) | struct pt_regs type pt_regs (line 203) | struct pt_regs function sync (line 205) | extern inline void sync(void) function disable_surveillance (line 237) | static inline void disable_surveillance(void) function get_output_lock (line 266) | static void get_output_lock(void) function release_output_lock (line 293) | static void release_output_lock(void) function xmon_core (line 299) | int xmon_core(struct pt_regs *regs, int fromipi) function xmon (line 491) | int xmon(struct pt_regs *excp) function xmon_bpt (line 547) | int xmon_bpt(struct pt_regs *regs) function xmon_sstep (line 573) | int xmon_sstep(struct pt_regs *regs) function xmon_dabr_match (line 581) | int xmon_dabr_match(struct pt_regs *regs) function xmon_iabr_match (line 589) | int xmon_iabr_match(struct pt_regs *regs) function xmon_ipi (line 599) | int xmon_ipi(struct pt_regs *regs) function xmon_fault_handler (line 608) | int xmon_fault_handler(struct pt_regs *regs) function set_controlled_dabr (line 629) | static void set_controlled_dabr(unsigned long val) type bpt (line 641) | struct bpt type bpt (line 644) | struct bpt type bpt (line 653) | struct bpt type bpt (line 660) | struct bpt type bpt (line 661) | struct bpt type bpt (line 662) | struct bpt type bpt (line 664) | struct bpt type bpt (line 665) | struct bpt type bpt (line 668) | struct bpt type bpt (line 670) | struct bpt function insert_bpts (line 690) | static void insert_bpts(void) function insert_cpu_bpts (line 724) | static void insert_cpu_bpts(void) function remove_bpts (line 733) | static void remove_bpts(void) function remove_cpu_bpts (line 753) | static void remove_cpu_bpts(void) function cmds (line 763) | static int function do_step (line 882) | static int do_step(struct pt_regs *regs) function bootcmds (line 909) | static void bootcmds(void) function cpu_cmd (line 922) | static int cpu_cmd(void) function csum (line 1013) | static void function check_bp_loc (line 1038) | static long check_bp_loc(unsigned long addr) function bpt_cmds (line 1069) | static void function get_function_bounds (line 1217) | static void get_function_bounds(unsigned long pc, unsigned long *startp, function xmon_show_stack (line 1242) | static void xmon_show_stack(unsigned long sp, unsigned long lr, function backtrace (line 1325) | static void backtrace(struct pt_regs *excp) function print_bug_trap (line 1336) | static void print_bug_trap(struct pt_regs *regs) function excprint (line 1356) | void excprint(struct pt_regs *fp) function prregs (line 1392) | void prregs(struct pt_regs *fp) function cacheflush (line 1433) | void cacheflush(void) function read_spr (line 1465) | unsigned long function write_spr (line 1497) | void function super_regs (line 1530) | void function mread (line 1601) | int function mwrite (line 1638) | int function handle_fault (line 1680) | static int function byterev (line 1702) | void function memex (line 1764) | void function bsesc (line 1915) | int function dump (line 1933) | void function prdump (line 1964) | void function ppc_inst_dump (line 2005) | int function print_address (line 2042) | void function memops (line 2058) | void function memdiffs (line 2084) | void function memlocate (line 2102) | void function memzcan (line 2135) | void function skipbl (line 2164) | int function scanhex (line 2189) | int function scannl (line 2273) | void function hexdigit (line 2284) | int function getstring (line 2296) | void function flush_input (line 2316) | void function inchar (line 2322) | int function take_input (line 2335) | void function symbol_lookup (line 2342) | static void function xmon_print_symbol (line 2375) | static void xmon_print_symbol(unsigned long address, const char *mid, function debug_trace (line 2403) | static void debug_trace(void) function dump_slb (line 2452) | static void dump_slb(void) function dump_stab (line 2468) | static void dump_stab(void) function xmon_init (line 2488) | void xmon_init(void) function dump_segments (line 2499) | void dump_segments(void) FILE: arch/s390/appldata/appldata.h type appldata_ops (line 42) | struct appldata_ops { type appldata_ops (line 58) | struct appldata_ops type appldata_ops (line 59) | struct appldata_ops FILE: arch/s390/appldata/appldata_base.c type appldata_parameter_list (line 63) | struct appldata_parameter_list { type appldata_parameter_list (line 73) | struct appldata_parameter_list { type file (line 90) | struct file type file (line 93) | struct file type ctl_table_header (line 97) | struct ctl_table_header type ctl_table (line 98) | struct ctl_table type ctl_table (line 114) | struct ctl_table type vtimer_list (line 128) | struct vtimer_list type tasklet_struct (line 138) | struct tasklet_struct function appldata_timer_function (line 153) | static void appldata_timer_function(unsigned long data, struct pt_regs *... function appldata_tasklet_function (line 169) | static void appldata_tasklet_function(unsigned long data) function appldata_diag (line 194) | static int appldata_diag(char record_nr, u16 function, unsigned long buf... function __appldata_mod_vtimer_wrap (line 245) | static void __appldata_mod_vtimer_wrap(void *p) { function __appldata_vtimer_setup (line 263) | static void function appldata_timer_handler (line 316) | static int function appldata_interval_handler (line 356) | static int function appldata_generic_handler (line 404) | static int function appldata_register_ops (line 505) | int appldata_register_ops(struct appldata_ops *ops) function appldata_unregister_ops (line 584) | void appldata_unregister_ops(struct appldata_ops *ops) function appldata_online_cpu (line 599) | static void function appldata_offline_cpu (line 612) | static void function appldata_cpu_notify (line 625) | static int type notifier_block (line 644) | struct notifier_block function appldata_init (line 653) | static int __init appldata_init(void) function appldata_exit (line 683) | static void __exit appldata_exit(void) function si_swapinfo (line 734) | void si_swapinfo(struct sysinfo *val) function get_full_page_state (line 744) | void get_full_page_state(struct page_state *ps) function nr_running (line 749) | unsigned long nr_running(void) function nr_iowait (line 754) | unsigned long nr_iowait(void) FILE: arch/s390/appldata/appldata_mem.c type appldata_mem_data (line 40) | struct appldata_mem_data { function appldata_debug_print (line 74) | static inline void appldata_debug_print(struct appldata_mem_data *mem_data) function appldata_get_mem_data (line 103) | static void appldata_get_mem_data(void *data) type appldata_ops (line 147) | struct appldata_ops type appldata_mem_data (line 151) | struct appldata_mem_data function appldata_mem_init (line 163) | static int __init appldata_mem_init(void) function appldata_mem_exit (line 183) | static void __exit appldata_mem_exit(void) FILE: arch/s390/appldata/appldata_net_sum.c type appldata_net_sum_data (line 38) | struct appldata_net_sum_data { function appldata_print_debug (line 63) | static inline void appldata_print_debug(struct appldata_net_sum_data *ne... function appldata_get_net_sum_data (line 88) | static void appldata_get_net_sum_data(void *data) type appldata_ops (line 147) | struct appldata_ops type appldata_net_sum_data (line 151) | struct appldata_net_sum_data function appldata_net_init (line 163) | static int __init appldata_net_init(void) function appldata_net_exit (line 183) | static void __exit appldata_net_exit(void) FILE: arch/s390/appldata/appldata_os.c type appldata_os_per_cpu (line 41) | struct appldata_os_per_cpu { type appldata_os_data (line 54) | struct appldata_os_data { type appldata_os_data (line 80) | struct appldata_os_data function appldata_print_debug (line 83) | static inline void appldata_print_debug(struct appldata_os_data *os_data) function appldata_get_os_data (line 124) | static void appldata_get_os_data(void *data) type appldata_ops (line 168) | struct appldata_ops function appldata_os_init (line 182) | static int __init appldata_os_init(void) function appldata_os_exit (line 228) | static void __exit appldata_os_exit(void) FILE: arch/s390/crypto/crypt_z990.h type crypt_z990_operations (line 25) | enum crypt_z990_operations { type crypt_z990_km_func (line 34) | enum crypt_z990_km_func { type crypt_z990_kmc_func (line 45) | enum crypt_z990_kmc_func { type crypt_z990_kimd_func (line 56) | enum crypt_z990_kimd_func { type crypt_z990_klmd_func (line 62) | enum crypt_z990_klmd_func { type crypt_z990_kmac_func (line 68) | enum crypt_z990_kmac_func { type crypt_z990_query_status (line 76) | struct crypt_z990_query_status { function crypt_z990_km (line 147) | static inline int function crypt_z990_kmc (line 186) | static inline int function crypt_z990_kimd (line 225) | static inline int function crypt_z990_klmd (line 261) | static inline int function crypt_z990_kmac (line 298) | static inline int function crypt_z990_func_available (line 330) | static inline int FILE: arch/s390/crypto/crypt_z990_query.c function query_available_functions (line 22) | static void function init (line 65) | static int function cleanup (line 103) | static void __exit FILE: arch/s390/crypto/des_check_key.c function crypto_des_check_key (line 50) | int FILE: arch/s390/crypto/des_z990.c type crypt_z990_des_ctx (line 34) | struct crypt_z990_des_ctx { type crypt_z990_des3_128_ctx (line 39) | struct crypt_z990_des3_128_ctx { type crypt_z990_des3_192_ctx (line 44) | struct crypt_z990_des3_192_ctx { function des_setkey (line 49) | static int function des_encrypt (line 65) | static void function des_decrypt (line 74) | static void type crypto_alg (line 83) | struct crypto_alg type crypt_z990_des_ctx (line 87) | struct crypt_z990_des_ctx function des3_128_setkey (line 110) | static int function des3_128_encrypt (line 132) | static void function des3_128_decrypt (line 142) | static void type crypto_alg (line 152) | struct crypto_alg type crypt_z990_des3_128_ctx (line 156) | struct crypt_z990_des3_128_ctx function des3_192_setkey (line 180) | static int function des3_192_encrypt (line 206) | static void function des3_192_decrypt (line 216) | static void type crypto_alg (line 226) | struct crypto_alg type crypt_z990_des3_192_ctx (line 230) | struct crypt_z990_des3_192_ctx function init (line 243) | static int function fini (line 269) | static void __exit FILE: arch/s390/crypto/sha1_z990.c type crypt_z990_sha1_ctx (line 36) | struct crypt_z990_sha1_ctx { function sha1_init (line 43) | static void function sha1_update (line 58) | static void function pad_message (line 94) | static void function sha1_final (line 113) | static void type crypto_alg (line 127) | struct crypto_alg type crypt_z990_sha1_ctx (line 131) | struct crypt_z990_sha1_ctx function init (line 141) | static int function fini (line 155) | static void __exit FILE: arch/s390/kernel/asm-offsets.c function main (line 17) | int main(void) FILE: arch/s390/kernel/binfmt_elf32.c type _s390_fp_regs32 (line 88) | typedef _s390_fp_regs32 elf_fpregset_t; type s390_regs32 (line 90) | typedef struct type s390_regs32 (line 98) | typedef s390_regs32 elf_gregset_t; function dump_regs32 (line 100) | static inline int dump_regs32(struct pt_regs *ptregs, elf_gregset_t *regs) function dump_task_regs32 (line 113) | static inline int dump_task_regs32(struct task_struct *tsk, elf_gregset_... function dump_task_fpu (line 127) | static inline int dump_task_fpu(struct task_struct *tsk, elf_fpregset_t ... type elf_prstatus32 (line 144) | struct elf_prstatus32 type elf_prpsinfo32 (line 163) | struct elf_prpsinfo32 function cputime_to_compat_timeval (line 202) | static __inline__ void FILE: arch/s390/kernel/compat_exec_domain.c type exec_domain (line 15) | struct exec_domain function s390_init (line 17) | static int __init FILE: arch/s390/kernel/compat_ioctl.c function do_ioctl32_pointer (line 21) | static int do_ioctl32_pointer(unsigned int fd, unsigned int cmd, function do_ioctl32_ulong (line 27) | static int do_ioctl32_ulong(unsigned int fd, unsigned int cmd, type ioctl_trans (line 37) | struct ioctl_trans FILE: arch/s390/kernel/compat_linux.c function sys32_chown16 (line 101) | asmlinkage long sys32_chown16(const char * filename, u16 user, u16 group) function sys32_lchown16 (line 106) | asmlinkage long sys32_lchown16(const char * filename, u16 user, u16 group) function sys32_fchown16 (line 111) | asmlinkage long sys32_fchown16(unsigned int fd, u16 user, u16 group) function sys32_setregid16 (line 116) | asmlinkage long sys32_setregid16(u16 rgid, u16 egid) function sys32_setgid16 (line 121) | asmlinkage long sys32_setgid16(u16 gid) function sys32_setreuid16 (line 126) | asmlinkage long sys32_setreuid16(u16 ruid, u16 euid) function sys32_setuid16 (line 131) | asmlinkage long sys32_setuid16(u16 uid) function sys32_setresuid16 (line 136) | asmlinkage long sys32_setresuid16(u16 ruid, u16 euid, u16 suid) function sys32_getresuid16 (line 142) | asmlinkage long sys32_getresuid16(u16 *ruid, u16 *euid, u16 *suid) function sys32_setresgid16 (line 153) | asmlinkage long sys32_setresgid16(u16 rgid, u16 egid, u16 sgid) function sys32_getresgid16 (line 159) | asmlinkage long sys32_getresgid16(u16 *rgid, u16 *egid, u16 *sgid) function sys32_setfsuid16 (line 170) | asmlinkage long sys32_setfsuid16(u16 uid) function sys32_setfsgid16 (line 175) | asmlinkage long sys32_setfsgid16(u16 gid) function groups16_to_user (line 180) | static int groups16_to_user(u16 *grouplist, struct group_info *group_info) function groups16_from_user (line 194) | static int groups16_from_user(struct group_info *group_info, u16 *groupl... function sys32_getgroups16 (line 208) | asmlinkage long sys32_getgroups16(int gidsetsize, u16 *grouplist) function sys32_setgroups16 (line 232) | asmlinkage long sys32_setgroups16(int gidsetsize, u16 *grouplist) function sys32_getuid16 (line 257) | asmlinkage long sys32_getuid16(void) function sys32_geteuid16 (line 262) | asmlinkage long sys32_geteuid16(void) function sys32_getgid16 (line 267) | asmlinkage long sys32_getgid16(void) function sys32_getegid16 (line 272) | asmlinkage long sys32_getegid16(void) function get_tv32 (line 279) | static inline long get_tv32(struct timeval *o, struct compat_timeval *i) function put_tv32 (line 286) | static inline long put_tv32(struct compat_timeval *o, struct timeval *i) function sys32_ipc (line 298) | asmlinkage long sys32_ipc(u32 call, int first, int second, int third, u3... function sys32_truncate64 (line 342) | asmlinkage long sys32_truncate64(const char * path, unsigned long high, ... function sys32_ftruncate64 (line 350) | asmlinkage long sys32_ftruncate64(unsigned int fd, unsigned long high, u... function cp_compat_stat (line 358) | int cp_compat_stat(struct kstat *stat, struct compat_stat *statbuf) type sysinfo32 (line 388) | struct sysinfo32 { function sys32_sysinfo (line 405) | asmlinkage long sys32_sysinfo(struct sysinfo32 __user *info) function sys32_sched_rr_get_interval (line 433) | asmlinkage long sys32_sched_rr_get_interval(compat_pid_t pid, function sys32_rt_sigprocmask (line 448) | asmlinkage long sys32_rt_sigprocmask(int how, compat_sigset_t __user *set, function sys32_rt_sigpending (line 483) | asmlinkage long sys32_rt_sigpending(compat_sigset_t __user *set, function sys32_rt_sigqueueinfo (line 507) | asmlinkage long function sys32_execve (line 526) | asmlinkage long function sys32_init_module (line 557) | asmlinkage long function sys32_delete_module (line 564) | asmlinkage long function sys32_init_module (line 572) | asmlinkage long function sys32_delete_module (line 579) | asmlinkage long type timezone (line 590) | struct timezone function sys32_gettimeofday (line 592) | asmlinkage long sys32_gettimeofday(struct compat_timeval *tv, struct tim... function get_ts32 (line 607) | static inline long get_ts32(struct timespec *o, struct compat_timeval *i) function sys32_settimeofday (line 621) | asmlinkage long sys32_settimeofday(struct compat_timeval *tv, struct tim... function sys32_pause (line 639) | asmlinkage long sys32_pause(void) function sys32_pread64 (line 646) | asmlinkage long sys32_pread64(unsigned int fd, char *ubuf, function sys32_pwrite64 (line 654) | asmlinkage long sys32_pwrite64(unsigned int fd, const char *ubuf, function asmlinkage (line 662) | asmlinkage compat_ssize_t sys32_readahead(int fd, u32 offhi, u32 offlo, ... function sys32_sendfile (line 667) | asmlinkage long sys32_sendfile(int out_fd, int in_fd, compat_off_t *offs... function sys32_sendfile64 (line 686) | asmlinkage long sys32_sendfile64(int out_fd, int in_fd, type timex32 (line 708) | struct timex32 { type timex (line 721) | struct timex function sys32_adjtimex (line 723) | asmlinkage long sys32_adjtimex(struct timex32 *utp) type __sysctl_args32 (line 780) | struct __sysctl_args32 { function sys32_sysctl (line 790) | asmlinkage long sys32_sysctl(struct __sysctl_args32 *args) type stat64_emu31 (line 829) | struct stat64_emu31 { function cp_stat64 (line 854) | static int cp_stat64(struct stat64_emu31 *ubuf, struct kstat *stat) function sys32_stat64 (line 878) | asmlinkage long sys32_stat64(char * filename, struct stat64_emu31 * stat... function sys32_lstat64 (line 887) | asmlinkage long sys32_lstat64(char * filename, struct stat64_emu31 * sta... function sys32_fstat64 (line 896) | asmlinkage long sys32_fstat64(unsigned long fd, struct stat64_emu31 * st... type mmap_arg_struct_emu31 (line 911) | struct mmap_arg_struct_emu31 { function do_mmap2 (line 921) | static inline long do_mmap2( function old32_mmap (line 952) | asmlinkage unsigned long function sys32_mmap2 (line 970) | asmlinkage long function sys32_read (line 983) | asmlinkage long sys32_read(unsigned int fd, char * buf, size_t count) function sys32_write (line 991) | asmlinkage long sys32_write(unsigned int fd, char * buf, size_t count) function sys32_clone (line 999) | asmlinkage long sys32_clone(struct pt_regs regs) type sigevent (line 1019) | struct sigevent function sys32_timer_create (line 1021) | asmlinkage long FILE: arch/s390/kernel/compat_linux.h type ipc_kludge_32 (line 20) | struct ipc_kludge_32 { type old_sigaction32 (line 25) | struct old_sigaction32 { type sigval_t32 (line 32) | typedef union sigval32 { type compat_siginfo_t (line 37) | typedef struct compat_siginfo { type freg_t32 (line 106) | typedef union type _s390_fp_regs32 (line 112) | typedef struct type _psw_t32 (line 118) | typedef struct type _s390_regs_common32 (line 155) | typedef struct type _sigregs32 (line 162) | typedef struct type sigcontext32 (line 173) | struct sigcontext32 type sigaction32 (line 180) | struct sigaction32 { type stack_t32 (line 187) | typedef struct { type ucontext32 (line 194) | struct ucontext32 { type sigevent32 (line 203) | struct sigevent32 { FILE: arch/s390/kernel/compat_ptrace.h type per_cr_words32 (line 6) | typedef struct { type per_lowcore_words32 (line 10) | typedef struct { type per_struct32 (line 16) | typedef struct { type user_regs_struct32 (line 39) | struct user_regs_struct32 type user32 (line 56) | struct user32 { type ptrace_area_emu31 (line 76) | typedef struct FILE: arch/s390/kernel/compat_signal.c type sigframe32 (line 38) | typedef struct type rt_sigframe32 (line 47) | typedef struct type pt_regs (line 55) | struct pt_regs function copy_siginfo_to_user32 (line 57) | int copy_siginfo_to_user32(compat_siginfo_t __user *to, siginfo_t *from) function copy_siginfo_from_user32 (line 113) | int copy_siginfo_from_user32(siginfo_t *to, compat_siginfo_t __user *from) function asmlinkage (line 167) | asmlinkage int function asmlinkage (line 188) | asmlinkage int function sys32_sigaction (line 224) | asmlinkage long type k_sigaction (line 262) | struct k_sigaction type k_sigaction (line 262) | struct k_sigaction function sys32_rt_sigaction (line 264) | asmlinkage long function sys32_sigaltstack (line 324) | asmlinkage long function save_sigregs32 (line 363) | static int save_sigregs32(struct pt_regs *regs, _sigregs32 __user *sregs) function restore_sigregs32 (line 384) | static int restore_sigregs32(struct pt_regs *regs,_sigregs32 __user *sregs) function sys32_sigreturn (line 414) | asmlinkage long sys32_sigreturn(struct pt_regs *regs) function sys32_rt_sigreturn (line 440) | asmlinkage long sys32_rt_sigreturn(struct pt_regs *regs) type k_sigaction (line 492) | struct k_sigaction type pt_regs (line 492) | struct pt_regs function map_signal (line 515) | static inline int map_signal(int sig) function setup_frame32 (line 525) | static void setup_frame32(int sig, struct k_sigaction *ka, function setup_rt_frame32 (line 576) | static void setup_rt_frame32(int sig, struct k_sigaction *ka, siginfo_t ... function handle_signal32 (line 630) | void FILE: arch/s390/kernel/cpcmd.c function __cpcmd (line 26) | void __cpcmd(char *cmd, char *response, int rlen) function cpcmd (line 91) | void cpcmd(char *cmd, char *response, int rlen) FILE: arch/s390/kernel/debug.c type file_private_info_t (line 32) | typedef struct file_private_info { type debug_sprintf_entry_t (line 47) | typedef struct type timeval (line 60) | struct timeval type file (line 65) | struct file type file (line 67) | struct file type inode (line 69) | struct inode type file (line 69) | struct file type inode (line 70) | struct inode type file (line 70) | struct file type debug_view (line 75) | struct debug_view type debug_view (line 76) | struct debug_view type file (line 77) | struct file type debug_view (line 79) | struct debug_view type file (line 80) | struct file type debug_view (line 82) | struct debug_view type debug_view (line 85) | struct debug_view type debug_view (line 87) | struct debug_view type debug_view (line 90) | struct debug_view type debug_view (line 95) | struct debug_view type debug_view (line 104) | struct debug_view type debug_view (line 113) | struct debug_view type debug_view (line 122) | struct debug_view type debug_view (line 131) | struct debug_view type file_operations (line 151) | struct file_operations type proc_dir_entry (line 159) | struct proc_dir_entry function debug_info_t (line 168) | static debug_info_t* debug_info_alloc(char *name, int page_order, function debug_info_free (line 236) | static void debug_info_free(debug_info_t* db_info){ function debug_info_t (line 252) | static debug_info_t* debug_info_create(char *name, int page_order, function debug_info_t (line 288) | static debug_info_t* debug_info_copy(debug_info_t* in) function debug_info_get (line 309) | static void debug_info_get(debug_info_t * db_info) function debug_info_put (line 320) | static void debug_info_put(debug_info_t *db_info) function debug_format_entry (line 358) | static int debug_format_entry(file_private_info_t *p_info) function debug_next_entry (line 392) | extern inline int debug_next_entry(file_private_info_t *p_info) function debug_output (line 419) | static ssize_t debug_output(struct file *file, /* file descriptor */ function debug_input (line 464) | static ssize_t debug_input(struct file *file, function debug_open (line 490) | static int debug_open(struct inode *inode, struct file *file) function debug_close (line 564) | static int debug_close(struct inode *inode, struct file *file) function debug_info_t (line 583) | debug_info_t *debug_register function debug_unregister (line 617) | void debug_unregister(debug_info_t * id) function debug_set_level (line 637) | void debug_set_level(debug_info_t* id, int new_level) function proceed_active_entry (line 666) | extern inline void proceed_active_entry(debug_info_t * id) function proceed_active_area (line 678) | extern inline void proceed_active_area(debug_info_t * id) function debug_entry_t (line 688) | extern inline debug_entry_t *get_active_entry(debug_info_t * id) function debug_finish_entry (line 699) | extern inline void debug_finish_entry(debug_info_t * id, debug_entry_t* ... function s390dbf_procactive (line 724) | static int s390dbf_procactive(ctl_table *table, int write, struct file *... type ctl_table (line 734) | struct ctl_table type ctl_table (line 756) | struct ctl_table type ctl_table_header (line 767) | struct ctl_table_header function debug_stop_all (line 769) | void debug_stop_all(void) function debug_entry_t (line 781) | debug_entry_t *debug_event_common(debug_info_t * id, int level, const vo... function debug_entry_t (line 804) | debug_entry_t *debug_exception_common(debug_info_t * id, int level, function debug_count_numargs (line 826) | extern inline int debug_count_numargs(char *string) function debug_entry_t (line 841) | debug_entry_t *debug_sprintf_event(debug_info_t* id, function debug_entry_t (line 874) | debug_entry_t *debug_sprintf_exception(debug_info_t* id, function debug_init (line 909) | static int __init debug_init(void) function debug_register_view (line 929) | int debug_register_view(debug_info_t * id, struct debug_view *view) function debug_unregister_view (line 977) | int debug_unregister_view(debug_info_t * id, struct debug_view *view) function debug_prolog_level_fn (line 1014) | static int debug_prolog_level_fn(debug_info_t * id, function debug_input_level_fn (line 1028) | static int debug_input_level_fn(debug_info_t * id, struct debug_view *view, function debug_flush (line 1060) | void debug_flush(debug_info_t* id, int area) function debug_input_flush_fn (line 1092) | static int debug_input_flush_fn(debug_info_t * id, struct debug_view *view, function debug_raw_header_fn (line 1126) | int debug_raw_header_fn(debug_info_t * id, struct debug_view *view, function debug_raw_format_fn (line 1140) | static int debug_raw_format_fn(debug_info_t * id, struct debug_view *view, function debug_hex_ascii_format_fn (line 1154) | static int debug_hex_ascii_format_fn(debug_info_t * id, struct debug_vie... function debug_dflt_header_fn (line 1179) | int debug_dflt_header_fn(debug_info_t * id, struct debug_view *view, function debug_sprintf_format_fn (line 1213) | int debug_sprintf_format_fn(debug_info_t * id, struct debug_view *view, function debug_exit (line 1254) | void __exit debug_exit(void) FILE: arch/s390/kernel/init_task.c type fs_struct (line 18) | struct fs_struct type files_struct (line 19) | struct files_struct type signal_struct (line 20) | struct signal_struct type sighand_struct (line 21) | struct sighand_struct type mm_struct (line 22) | struct mm_struct type task_struct (line 42) | struct task_struct FILE: arch/s390/kernel/irq.c function show_interrupts (line 21) | int show_interrupts(struct seq_file *p, void *v) function init_IRQ (line 54) | void __init function asmlinkage (line 65) | asmlinkage void do_softirq(void) FILE: arch/s390/kernel/module.c function module_free (line 54) | void module_free(struct module *mod, void *module_region) function check_rela (line 61) | static inline void function module_frob_arch_sections (line 111) | int function apply_relocate (line 175) | int function apply_rela (line 184) | static inline int function apply_relocate_add (line 369) | int function module_finalize (line 395) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 403) | void module_arch_cleanup(struct module *mod) FILE: arch/s390/kernel/process.c function thread_saved_pc (line 59) | unsigned long thread_saved_pc(struct task_struct *tsk) type notifier_block (line 71) | struct notifier_block function register_idle_notifier (line 73) | int register_idle_notifier(struct notifier_block *nb) function unregister_idle_notifier (line 79) | int unregister_idle_notifier(struct notifier_block *nb) function do_monitor_call (line 85) | void do_monitor_call(struct pt_regs *regs, long interruption_code) function default_idle (line 97) | void default_idle(void) function cpu_idle (line 162) | void cpu_idle(void) function show_regs (line 168) | void show_regs(struct pt_regs *regs) function kernel_thread (line 192) | int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function exit_thread (line 212) | void exit_thread(void) function flush_thread (line 216) | void flush_thread(void) function release_thread (line 222) | void release_thread(struct task_struct *dead_task) function copy_thread (line 226) | int copy_thread(int nr, unsigned long clone_flags, unsigned long new_sta... function sys_fork (line 288) | asmlinkage long sys_fork(struct pt_regs regs) function sys_clone (line 293) | asmlinkage long sys_clone(struct pt_regs regs) function sys_vfork (line 319) | asmlinkage long sys_vfork(struct pt_regs regs) type pt_regs (line 328) | struct pt_regs type pt_regs (line 356) | struct pt_regs type pt_regs (line 374) | struct pt_regs type user (line 374) | struct user type task_struct (line 392) | struct task_struct type stack_frame (line 394) | struct stack_frame type stack_frame (line 400) | struct stack_frame type stack_frame (line 401) | struct stack_frame type stack_frame (line 403) | struct stack_frame type stack_frame (line 407) | struct stack_frame FILE: arch/s390/kernel/profile.c type proc_dir_entry (line 11) | struct proc_dir_entry function init_irq_proc (line 13) | void init_irq_proc(void) FILE: arch/s390/kernel/ptrace.c function FixPerRegisters (line 46) | static void function set_single_step (line 86) | void function clear_single_step (line 93) | void function ptrace_disable (line 105) | void function peek_user (line 127) | static int function poke_user (line 188) | static int function do_ptrace_normal (line 256) | static int function peek_user_emu31 (line 338) | static int function poke_user_emu31 (line 412) | static int function do_ptrace_emu31 (line 499) | static int function do_ptrace (line 576) | static int function sys_ptrace (line 668) | asmlinkage long function asmlinkage (line 710) | asmlinkage void FILE: arch/s390/kernel/s390_ext.c function register_external_interrupt (line 30) | int register_external_interrupt(__u16 code, ext_int_handler_t handler) function register_early_external_interrupt (line 46) | int register_early_external_interrupt(__u16 code, ext_int_handler_t hand... function unregister_external_interrupt (line 61) | int unregister_external_interrupt(__u16 code, ext_int_handler_t handler) function unregister_early_external_interrupt (line 85) | int unregister_early_external_interrupt(__u16 code, ext_int_handler_t ha... function do_extint (line 109) | void do_extint(struct pt_regs *regs, unsigned short code) FILE: arch/s390/kernel/s390_ksyms.c type pt_regs (line 49) | struct pt_regs FILE: arch/s390/kernel/semaphore.c function __sem_update_count (line 25) | static inline int __sem_update_count(struct semaphore *sem, int incr) function __up (line 51) | void __up(struct semaphore *sem) function __down (line 64) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 86) | int __sched __down_interruptible(struct semaphore * sem) FILE: arch/s390/kernel/setup.c type resource (line 79) | struct resource type resource (line 84) | struct resource function __devinit (line 92) | void __devinit cpu_init (void) function strncpy_skip_quote (line 121) | static inline void strncpy_skip_quote(char *dst, char *src, int n) function vmhalt_setup (line 133) | static int __init vmhalt_setup(char *str) function vmpoff_setup (line 142) | static int __init vmpoff_setup(char *str) function condev_setup (line 155) | static int __init condev_setup(char *str) function conmode_setup (line 169) | static int __init conmode_setup(char *str) function conmode_default (line 188) | static void __init conmode_default(void) function do_machine_restart_nonsmp (line 257) | static void do_machine_restart_nonsmp(char * __unused) function do_machine_halt_nonsmp (line 265) | static void do_machine_halt_nonsmp(void) function do_machine_power_off_nonsmp (line 272) | static void do_machine_power_off_nonsmp(void) function machine_restart (line 289) | void machine_restart(char *command) function machine_halt (line 297) | void machine_halt(void) function machine_power_off (line 305) | void machine_power_off(void) function setup_arch (line 319) | void __init setup_arch(char **cmdline_p) function print_cpu_info (line 561) | void print_cpu_info(struct cpuinfo_S390 *cpuinfo) function show_cpuinfo (line 582) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 614) | struct seq_file type seq_file (line 618) | struct seq_file function c_stop (line 623) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 626) | struct seq_operations FILE: arch/s390/kernel/signal.c type sigframe (line 37) | typedef struct type rt_sigframe (line 46) | typedef struct type pt_regs (line 54) | struct pt_regs function asmlinkage (line 59) | asmlinkage int function sys_rt_sigsuspend (line 81) | asmlinkage long function sys_sigaction (line 110) | asmlinkage long function sys_sigaltstack (line 142) | asmlinkage long function save_sigregs (line 152) | static int save_sigregs(struct pt_regs *regs, _sigregs __user *sregs) function restore_sigregs (line 181) | static int restore_sigregs(struct pt_regs *regs, _sigregs __user *sregs) function sys_sigreturn (line 212) | asmlinkage long sys_sigreturn(struct pt_regs *regs) function sys_rt_sigreturn (line 238) | asmlinkage long sys_rt_sigreturn(struct pt_regs *regs) type k_sigaction (line 276) | struct k_sigaction type pt_regs (line 276) | struct pt_regs function map_signal (line 299) | static inline int map_signal(int sig) function setup_frame (line 309) | static void setup_frame(int sig, struct k_sigaction *ka, function setup_rt_frame (line 364) | static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *i... function handle_signal (line 422) | static void function do_signal (line 450) | int do_signal(struct pt_regs *regs, sigset_t *oldset) FILE: arch/s390/kernel/smp.c type _lowcore (line 52) | struct _lowcore type task_struct (line 60) | struct task_struct type call_data_struct (line 81) | struct call_data_struct { type call_data_struct (line 89) | struct call_data_struct function do_call_function (line 94) | static void do_call_function(void) function smp_call_function (line 111) | int smp_call_function (void (*func) (void *info), void *info, int nonato... function smp_call_function_on (line 169) | int smp_call_function_on(void (*func) (void *info), void *info, function do_send_stop (line 213) | static inline void do_send_stop(void) function do_store_status (line 227) | static inline void do_store_status(void) function smp_send_stop (line 247) | void smp_send_stop(void) function do_machine_restart (line 264) | static void do_machine_restart(void * __unused) function machine_restart_smp (line 290) | void machine_restart_smp(char * __unused) function do_wait_for_stop (line 296) | static void do_wait_for_stop(void) function do_machine_halt (line 308) | static void do_machine_halt(void * __unused) function machine_halt_smp (line 322) | void machine_halt_smp(void) function do_machine_power_off (line 327) | static void do_machine_power_off(void * __unused) function machine_power_off_smp (line 341) | void machine_power_off_smp(void) function do_ext_call_interrupt (line 351) | void do_ext_call_interrupt(struct pt_regs *regs, __u16 code) function smp_ext_bitcall (line 371) | static void smp_ext_bitcall(int cpu, ec_bit_sig sig) function smp_ext_bitcall_others (line 385) | static void smp_ext_bitcall_others(ec_bit_sig sig) function smp_ptlb_callback (line 405) | void smp_ptlb_callback(void *info) function smp_ptlb_all (line 410) | void smp_ptlb_all(void) function smp_send_reschedule (line 422) | void smp_send_reschedule(int cpu) type ec_creg_mask_parms (line 430) | typedef struct function smp_ctl_bit_callback (line 441) | void smp_ctl_bit_callback(void *info) { function smp_ctl_set_bit (line 456) | void smp_ctl_set_bit(int cr, int bit) { function smp_ctl_clear_bit (line 472) | void smp_ctl_clear_bit(int cr, int bit) { function smp_check_cpus (line 489) | void function start_secondary (line 529) | int __devinit start_secondary(void *cpuvoid) function smp_create_idle (line 553) | static void __init smp_create_idle(unsigned int cpu) function smp_get_cpu (line 572) | int function smp_put_cpu (line 600) | void function cpu_stopped (line 610) | static inline int function __cpu_up (line 625) | int function __cpu_disable (line 677) | int function __cpu_die (line 724) | void function cpu_die (line 733) | void function smp_prepare_cpus (line 746) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_prepare_boot_cpu (line 788) | void __devinit smp_prepare_boot_cpu(void) function smp_cpus_done (line 798) | void smp_cpus_done(unsigned int max_cpus) function setup_profiling_timer (line 809) | int setup_profiling_timer(unsigned int multiplier) type cpu (line 814) | struct cpu function topology_init (line 816) | static int __init topology_init(void) FILE: arch/s390/kernel/sys_s390.c function sys_pipe (line 40) | asmlinkage long sys_pipe(unsigned long __user *fildes) function do_mmap2 (line 54) | static inline long do_mmap2( type mmap_arg_struct (line 86) | struct mmap_arg_struct { function sys_mmap2 (line 95) | asmlinkage long sys_mmap2(struct mmap_arg_struct __user *arg) function old_mmap (line 107) | asmlinkage long old_mmap(struct mmap_arg_struct __user *arg) type sel_arg_struct (line 125) | struct sel_arg_struct { function old_select (line 131) | asmlinkage long old_select(struct sel_arg_struct __user *arg) function sys_ipc (line 148) | asmlinkage long sys_ipc(uint call, int first, unsigned long second, function s390x_newuname (line 215) | asmlinkage long s390x_newuname(struct new_utsname __user *name) function s390x_personality (line 226) | asmlinkage long s390x_personality(unsigned long personality) function s390_fadvise64 (line 245) | asmlinkage long type fadvise64_64_args (line 254) | struct fadvise64_64_args { function s390_fadvise64_64 (line 261) | asmlinkage long FILE: arch/s390/kernel/time.c function sched_clock (line 66) | unsigned long long sched_clock(void) function tod_to_timeval (line 71) | void tod_to_timeval(__u64 todval, struct timespec *xtime) function do_gettimeoffset (line 82) | static inline unsigned long do_gettimeoffset(void) function do_gettimeofday (line 95) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 119) | int do_settimeofday(struct timespec *tv) function account_ticks (line 165) | void account_ticks(struct pt_regs *regs) function stop_hz_timer (line 236) | static inline void stop_hz_timer(void) function start_hz_timer (line 267) | static inline void start_hz_timer(void) function nohz_idle_notify (line 275) | static int nohz_idle_notify(struct notifier_block *self, type notifier_block (line 289) | struct notifier_block function nohz_init (line 293) | void __init nohz_init(void) function init_cpu_timer (line 304) | void init_cpu_timer(void) function time_init (line 325) | void __init time_init(void) FILE: arch/s390/kernel/traps.c type pt_regs (line 44) | struct pt_regs type pt_regs (line 46) | struct pt_regs type pt_regs (line 63) | struct pt_regs function __show_trace (line 86) | static unsigned long function show_trace (line 123) | void show_trace(struct task_struct *task, unsigned long * stack) function show_stack (line 147) | void show_stack(struct task_struct *task, unsigned long *sp) function dump_stack (line 174) | void dump_stack(void) function show_registers (line 181) | void show_registers(struct pt_regs *regs) type task_struct (line 239) | struct task_struct type pt_regs (line 241) | struct pt_regs function die (line 278) | void die(const char * str, struct pt_regs * regs, long err) function report_user_fault (line 297) | static void inline function do_trap (line 311) | static void inline do_trap(long interruption_code, int signr, char *str, type pt_regs (line 337) | struct pt_regs function do_single_step (line 342) | void do_single_step(struct pt_regs *regs) function asmlinkage (line 348) | asmlinkage void function do_fp_trap (line 397) | static inline void function asmlinkage (line 426) | asmlinkage void illegal_op(struct pt_regs * regs, long interruption_code) function asmlinkage (line 497) | asmlinkage void function asmlinkage (line 563) | asmlinkage void data_exception(struct pt_regs * regs, long interruption_... function asmlinkage (line 654) | asmlinkage void space_switch_exception(struct pt_regs * regs, long int_c... function asmlinkage (line 669) | asmlinkage void kernel_stack_overflow(struct pt_regs * regs) function trap_init (line 678) | void __init trap_init(void) FILE: arch/s390/kernel/vtime.c type vtimer_queue (line 28) | struct vtimer_queue function account_user_vtime (line 35) | void account_user_vtime(struct task_struct *tsk) function account_system_vtime (line 78) | void account_system_vtime(struct task_struct *tsk) function set_vtimer (line 94) | static inline void set_vtimer(__u64 expires) function set_vtimer (line 108) | static inline void set_vtimer(__u64 expires) function start_cpu_timer (line 118) | static void start_cpu_timer(void) function stop_cpu_timer (line 126) | static void stop_cpu_timer(void) function list_add_sorted (line 168) | static void list_add_sorted(struct vtimer_list *timer, struct list_head ... function do_callbacks (line 185) | static void do_callbacks(struct list_head *cb_list, struct pt_regs *regs) function do_cpu_timer_interrupt (line 218) | static void do_cpu_timer_interrupt(struct pt_regs *regs, __u16 error_code) function init_virt_timer (line 275) | void init_virt_timer(struct vtimer_list *timer) function check_vtimer (line 284) | static inline int check_vtimer(struct vtimer_list *timer) function vtimer_pending (line 291) | static inline int vtimer_pending(struct vtimer_list *timer) function internal_add_vtimer (line 299) | static void internal_add_vtimer(struct vtimer_list *timer) function prepare_vtimer (line 344) | static inline int prepare_vtimer(struct vtimer_list *timer) function add_virt_timer (line 368) | void add_virt_timer(void *new) function add_virt_timer_periodic (line 385) | void add_virt_timer_periodic(void *new) function mod_virt_timer (line 408) | int mod_virt_timer(struct vtimer_list *timer, __u64 expires) function del_virt_timer (line 476) | int del_virt_timer(struct vtimer_list *timer) function init_cpu_vtimer (line 510) | void init_cpu_vtimer(void) function vtimer_idle_notify (line 533) | static int vtimer_idle_notify(struct notifier_block *self, type notifier_block (line 547) | struct notifier_block function vtime_init (line 551) | void __init vtime_init(void) FILE: arch/s390/lib/delay.c function __delay (line 22) | void __delay(unsigned long loops) function __udelay (line 40) | void __udelay(unsigned long usecs) FILE: arch/s390/lib/string.c function strlen (line 45) | size_t strlen(const char *s) function strnlen (line 58) | size_t strnlen(const char * s, size_t n) function strlcpy (line 95) | size_t strlcpy(char *dest, const char *src, size_t size) function strlcat (line 155) | size_t strlcat(char *dest, const char *src, size_t n) function strcmp (line 204) | int strcmp(const char *cs, const char *ct) FILE: arch/s390/math-emu/math.c type mathemu_ldcv (line 64) | typedef union { function display_emulation_not_implemented (line 100) | static void display_emulation_not_implemented(struct pt_regs *regs, char... function emu_set_CC (line 118) | static inline void emu_set_CC (struct pt_regs *regs, int cc) function emu_set_CC_cs (line 130) | static inline void emu_set_CC_cs(struct pt_regs *regs, int class, int sign) function emu_axbr (line 147) | static int emu_axbr (struct pt_regs *regs, int rx, int ry) { function emu_adbr (line 169) | static int emu_adbr (struct pt_regs *regs, int rx, int ry) { function emu_adb (line 184) | static int emu_adb (struct pt_regs *regs, int rx, double *val) { function emu_aebr (line 199) | static int emu_aebr (struct pt_regs *regs, int rx, int ry) { function emu_aeb (line 214) | static int emu_aeb (struct pt_regs *regs, int rx, float *val) { function emu_cxbr (line 229) | static int emu_cxbr (struct pt_regs *regs, int rx, int ry) { function emu_cdbr (line 250) | static int emu_cdbr (struct pt_regs *regs, int rx, int ry) { function emu_cdb (line 266) | static int emu_cdb (struct pt_regs *regs, int rx, double *val) { function emu_cebr (line 282) | static int emu_cebr (struct pt_regs *regs, int rx, int ry) { function emu_ceb (line 298) | static int emu_ceb (struct pt_regs *regs, int rx, float *val) { function emu_kxbr (line 314) | static int emu_kxbr (struct pt_regs *regs, int rx, int ry) { function emu_kdbr (line 338) | static int emu_kdbr (struct pt_regs *regs, int rx, int ry) { function emu_kdb (line 357) | static int emu_kdb (struct pt_regs *regs, int rx, double *val) { function emu_kebr (line 376) | static int emu_kebr (struct pt_regs *regs, int rx, int ry) { function emu_keb (line 395) | static int emu_keb (struct pt_regs *regs, int rx, float *val) { function emu_cxfbr (line 414) | static int emu_cxfbr (struct pt_regs *regs, int rx, int ry) { function emu_cdfbr (line 431) | static int emu_cdfbr (struct pt_regs *regs, int rx, int ry) { function emu_cefbr (line 445) | static int emu_cefbr (struct pt_regs *regs, int rx, int ry) { function emu_cfxbr (line 459) | static int emu_cfxbr (struct pt_regs *regs, int rx, int ry, int mask) { function emu_cfdbr (line 482) | static int emu_cfdbr (struct pt_regs *regs, int rx, int ry, int mask) { function emu_cfebr (line 502) | static int emu_cfebr (struct pt_regs *regs, int rx, int ry, int mask) { function emu_dxbr (line 522) | static int emu_dxbr (struct pt_regs *regs, int rx, int ry) { function emu_ddbr (line 543) | static int emu_ddbr (struct pt_regs *regs, int rx, int ry) { function emu_ddb (line 557) | static int emu_ddb (struct pt_regs *regs, int rx, double *val) { function emu_debr (line 571) | static int emu_debr (struct pt_regs *regs, int rx, int ry) { function emu_deb (line 585) | static int emu_deb (struct pt_regs *regs, int rx, float *val) { function emu_didbr (line 599) | static int emu_didbr (struct pt_regs *regs, int rx, int ry, int mask) { function emu_diebr (line 605) | static int emu_diebr (struct pt_regs *regs, int rx, int ry, int mask) { function emu_efpc (line 611) | static int emu_efpc (struct pt_regs *regs, int rx, int ry) { function emu_ltxbr (line 617) | static int emu_ltxbr (struct pt_regs *regs, int rx, int ry) { function emu_ltdbr (line 633) | static int emu_ltdbr (struct pt_regs *regs, int rx, int ry) { function emu_ltebr (line 645) | static int emu_ltebr (struct pt_regs *regs, int rx, int ry) { function emu_lcxbr (line 657) | static int emu_lcxbr (struct pt_regs *regs, int rx, int ry) { function emu_lcdbr (line 676) | static int emu_lcdbr (struct pt_regs *regs, int rx, int ry) { function emu_lcebr (line 690) | static int emu_lcebr (struct pt_regs *regs, int rx, int ry) { function emu_fixbr (line 704) | static int emu_fixbr (struct pt_regs *regs, int rx, int ry, int mask) { function emu_fidbr (line 729) | static int emu_fidbr (struct pt_regs *regs, int rx, int ry, int mask) { function emu_fiebr (line 750) | static int emu_fiebr (struct pt_regs *regs, int rx, int ry, int mask) { function emu_lxdbr (line 770) | static int emu_lxdbr (struct pt_regs *regs, int rx, int ry) { function emu_lxdb (line 786) | static int emu_lxdb (struct pt_regs *regs, int rx, double *val) { function emu_lxebr (line 802) | static int emu_lxebr (struct pt_regs *regs, int rx, int ry) { function emu_lxeb (line 818) | static int emu_lxeb (struct pt_regs *regs, int rx, float *val) { function emu_ldebr (line 834) | static int emu_ldebr (struct pt_regs *regs, int rx, int ry) { function emu_ldeb (line 847) | static int emu_ldeb (struct pt_regs *regs, int rx, float *val) { function emu_lnxbr (line 860) | static int emu_lnxbr (struct pt_regs *regs, int rx, int ry) { function emu_lndbr (line 886) | static int emu_lndbr (struct pt_regs *regs, int rx, int ry) { function emu_lnebr (line 904) | static int emu_lnebr (struct pt_regs *regs, int rx, int ry) { function emu_lpxbr (line 922) | static int emu_lpxbr (struct pt_regs *regs, int rx, int ry) { function emu_lpdbr (line 948) | static int emu_lpdbr (struct pt_regs *regs, int rx, int ry) { function emu_lpebr (line 966) | static int emu_lpebr (struct pt_regs *regs, int rx, int ry) { function emu_ldxbr (line 984) | static int emu_ldxbr (struct pt_regs *regs, int rx, int ry) { function emu_lexbr (line 1000) | static int emu_lexbr (struct pt_regs *regs, int rx, int ry) { function emu_ledbr (line 1016) | static int emu_ledbr (struct pt_regs *regs, int rx, int ry) { function emu_mxbr (line 1029) | static int emu_mxbr (struct pt_regs *regs, int rx, int ry) { function emu_mdbr (line 1050) | static int emu_mdbr (struct pt_regs *regs, int rx, int ry) { function emu_mdb (line 1064) | static int emu_mdb (struct pt_regs *regs, int rx, double *val) { function emu_mxdbr (line 1078) | static int emu_mxdbr (struct pt_regs *regs, int rx, int ry) { function emu_mxdb (line 1097) | static int emu_mxdb (struct pt_regs *regs, int rx, long double *val) { function emu_meebr (line 1116) | static int emu_meebr (struct pt_regs *regs, int rx, int ry) { function emu_meeb (line 1130) | static int emu_meeb (struct pt_regs *regs, int rx, float *val) { function emu_mdebr (line 1144) | static int emu_mdebr (struct pt_regs *regs, int rx, int ry) { function emu_mdeb (line 1160) | static int emu_mdeb (struct pt_regs *regs, int rx, float *val) { function emu_madbr (line 1176) | static int emu_madbr (struct pt_regs *regs, int rx, int ry, int rz) { function emu_madb (line 1192) | static int emu_madb (struct pt_regs *regs, int rx, double *val, int rz) { function emu_maebr (line 1208) | static int emu_maebr (struct pt_regs *regs, int rx, int ry, int rz) { function emu_maeb (line 1224) | static int emu_maeb (struct pt_regs *regs, int rx, float *val, int rz) { function emu_msdbr (line 1240) | static int emu_msdbr (struct pt_regs *regs, int rx, int ry, int rz) { function emu_msdb (line 1256) | static int emu_msdb (struct pt_regs *regs, int rx, double *val, int rz) { function emu_msebr (line 1272) | static int emu_msebr (struct pt_regs *regs, int rx, int ry, int rz) { function emu_mseb (line 1288) | static int emu_mseb (struct pt_regs *regs, int rx, float *val, int rz) { function emu_sfpc (line 1304) | static int emu_sfpc (struct pt_regs *regs, int rx, int ry) { function emu_sqxbr (line 1315) | static int emu_sqxbr (struct pt_regs *regs, int rx, int ry) { function emu_sqdbr (line 1334) | static int emu_sqdbr (struct pt_regs *regs, int rx, int ry) { function emu_sqdb (line 1348) | static int emu_sqdb (struct pt_regs *regs, int rx, double *val) { function emu_sqebr (line 1362) | static int emu_sqebr (struct pt_regs *regs, int rx, int ry) { function emu_sqeb (line 1376) | static int emu_sqeb (struct pt_regs *regs, int rx, float *val) { function emu_sxbr (line 1390) | static int emu_sxbr (struct pt_regs *regs, int rx, int ry) { function emu_sdbr (line 1412) | static int emu_sdbr (struct pt_regs *regs, int rx, int ry) { function emu_sdb (line 1427) | static int emu_sdb (struct pt_regs *regs, int rx, double *val) { function emu_sebr (line 1442) | static int emu_sebr (struct pt_regs *regs, int rx, int ry) { function emu_seb (line 1457) | static int emu_seb (struct pt_regs *regs, int rx, float *val) { function emu_tcxb (line 1472) | static int emu_tcxb (struct pt_regs *regs, int rx, long val) { function emu_tcdb (line 1506) | static int emu_tcdb (struct pt_regs *regs, int rx, long val) { function emu_tceb (line 1537) | static int emu_tceb (struct pt_regs *regs, int rx, long val) { function emu_load_regd (line 1567) | static inline void emu_load_regd(int reg) { function emu_load_rege (line 1579) | static inline void emu_load_rege(int reg) { function emu_store_regd (line 1591) | static inline void emu_store_regd(int reg) { function emu_store_rege (line 1604) | static inline void emu_store_rege(int reg) { function math_emu_b3 (line 1616) | int math_emu_b3(__u8 *opcode, struct pt_regs * regs) { type pt_regs (line 1878) | struct pt_regs function math_emu_ed (line 1890) | int math_emu_ed(__u8 *opcode, struct pt_regs * regs) { function math_emu_ldr (line 2087) | int math_emu_ldr(__u8 *opcode) { function math_emu_ler (line 2118) | int math_emu_ler(__u8 *opcode) { function math_emu_ld (line 2149) | int math_emu_ld(__u8 *opcode, struct pt_regs * regs) { function math_emu_le (line 2162) | int math_emu_le(__u8 *opcode, struct pt_regs * regs) { function math_emu_std (line 2176) | int math_emu_std(__u8 *opcode, struct pt_regs * regs) { function math_emu_ste (line 2189) | int math_emu_ste(__u8 *opcode, struct pt_regs * regs) { function math_emu_lfpc (line 2203) | int math_emu_lfpc(__u8 *opcode, struct pt_regs *regs) { function math_emu_stfpc (line 2218) | int math_emu_stfpc(__u8 *opcode, struct pt_regs *regs) { function math_emu_srnm (line 2230) | int math_emu_srnm(__u8 *opcode, struct pt_regs *regs) { function __negdi2 (line 2241) | long long FILE: arch/s390/mm/cmm.c type cmm_page_array (line 27) | struct cmm_page_array { type cmm_page_array (line 40) | struct cmm_page_array type cmm_page_array (line 41) | struct cmm_page_array type work_struct (line 44) | struct work_struct type timer_list (line 46) | struct timer_list function cmm_strtoul (line 51) | static long function cmm_alloc_pages (line 67) | static long function cmm_free_pages (line 98) | static void function cmm_thread (line 120) | static int function cmm_start_thread (line 157) | static void function cmm_kick_thread (line 163) | static void function cmm_set_timer (line 171) | static void function cmm_timer_fn (line 189) | static void function cmm_set_pages (line 203) | void function cmm_get_pages (line 210) | long function cmm_add_timed_pages (line 216) | void function cmm_get_timed_pages (line 223) | long function cmm_set_timeout (line 229) | void function cmm_skip_blanks (line 237) | static inline int type ctl_table (line 253) | struct ctl_table function cmm_pages_handler (line 255) | static int function cmm_timeout_handler (line 296) | static int type ctl_table (line 333) | struct ctl_table type ctl_table (line 355) | struct ctl_table function cmm_smsg_target (line 369) | static void type ctl_table_header (line 404) | struct ctl_table_header function cmm_init (line 406) | static int function cmm_exit (line 421) | static void FILE: arch/s390/mm/extmem.c type qrange (line 45) | struct qrange { type qout64 (line 50) | struct qout64 { type qin64 (line 58) | struct qin64 { type dcss_segment (line 68) | struct dcss_segment { type list_head (line 81) | struct list_head function dcss_mkname (line 93) | static void inline type dcss_segment (line 113) | struct dcss_segment type list_head (line 117) | struct list_head type dcss_segment (line 118) | struct dcss_segment function dcss_diag (line 136) | static inline int function dcss_diag_translate_rc (line 161) | static inline int function query_segment_type (line 172) | static int function segment_overlaps_storage (line 246) | static int function segment_overlaps_others (line 268) | static int function segment_exceeds_range (line 292) | static inline int function segment_type (line 312) | int function __segment_load (line 331) | static int function segment_load (line 421) | int function segment_modify_shared (line 462) | int function segment_unload (line 519) | void function segment_save (line 548) | void FILE: arch/s390/mm/fault.c type pt_regs (line 50) | struct pt_regs function bust_spinlocks (line 59) | void bust_spinlocks(int yes) function __check_access_register (line 83) | static int __check_access_register(struct pt_regs *regs, int error_code) function check_user_space (line 107) | static inline int check_user_space(struct pt_regs *regs, int error_code) function do_sigsegv (line 129) | static void do_sigsegv(struct pt_regs *regs, unsigned long error_code, function do_exception (line 162) | extern inline void function do_protection_exception (line 343) | void do_protection_exception(struct pt_regs *regs, unsigned long error_c... function do_dat_exception (line 349) | void do_dat_exception(struct pt_regs *regs, unsigned long error_code) type pseudo_wait_t (line 356) | typedef struct _pseudo_wait_t { function asmlinkage (line 369) | asmlinkage void function nopfault (line 469) | static int __init nopfault(char *str) type pfault_refbk_t (line 477) | typedef struct { function pfault_init (line 488) | int pfault_init(void) function pfault_fini (line 515) | void pfault_fini(void) function asmlinkage (line 537) | asmlinkage void FILE: arch/s390/mm/init.c type mmu_gather (line 38) | struct mmu_gather function diag10 (line 41) | __attribute__((__aligned__(PAGE_SIZE))); function show_mem (line 69) | void show_mem(void) function paging_init (line 109) | void __init paging_init(void) function paging_init (line 175) | void __init paging_init(void) function mem_init (line 256) | void __init mem_init(void) function free_initmem (line 283) | void free_initmem(void) function free_initrd_mem (line 299) | void free_initrd_mem(unsigned long start, unsigned long end) FILE: arch/s390/mm/ioremap.c function remap_area_pte (line 23) | static inline void remap_area_pte(pte_t * pte, unsigned long address, un... function remap_area_pmd (line 48) | static inline int remap_area_pmd(pmd_t * pmd, unsigned long address, uns... function remap_area_pages (line 71) | static int remap_area_pages(unsigned long address, unsigned long phys_addr, type vm_struct (line 114) | struct vm_struct function iounmap (line 134) | void iounmap(void *addr) FILE: arch/s390/mm/mmap.c function mmap_base (line 39) | static inline unsigned long mmap_base(void) function mmap_is_legacy (line 51) | static inline int mmap_is_legacy(void) function arch_pick_mmap_layout (line 69) | void arch_pick_mmap_layout(struct mm_struct *mm) FILE: arch/s390/oprofile/init.c function oprofile_arch_init (line 15) | int __init oprofile_arch_init(struct oprofile_operations* ops) function oprofile_arch_exit (line 20) | void oprofile_arch_exit(void) FILE: arch/sh/boards/adx/irq.c function init_adx_IRQ (line 16) | void init_adx_IRQ(void) FILE: arch/sh/boards/adx/irq_maskreg.c type hw_interrupt_type (line 39) | struct hw_interrupt_type function startup_maskreg_irq (line 50) | static unsigned int startup_maskreg_irq(unsigned int irq) function shutdown_maskreg_irq (line 56) | static void shutdown_maskreg_irq(unsigned int irq) function disable_maskreg_irq (line 61) | static void disable_maskreg_irq(unsigned int irq) function enable_maskreg_irq (line 76) | static void enable_maskreg_irq(unsigned int irq) function mask_and_ack_maskreg (line 91) | static void mask_and_ack_maskreg(unsigned int irq) function end_maskreg_irq (line 96) | static void end_maskreg_irq(unsigned int irq) function make_maskreg_irq (line 102) | void make_maskreg_irq(unsigned int irq) FILE: arch/sh/boards/adx/setup.c function adx_isa_port2addr (line 25) | unsigned long adx_isa_port2addr(unsigned long offset) type sh_machine_vector (line 44) | struct sh_machine_vector function __init (line 51) | __init platform_setup(void) FILE: arch/sh/boards/bigsur/io.c function bigsur_port_map (line 44) | void bigsur_port_map(u32 baseport, u32 nports, u32 addr, u8 shift) function bigsur_port_unmap (line 71) | void bigsur_port_unmap(u32 baseport, u32 nports) function bigsur_isa_port2addr (line 91) | unsigned long bigsur_isa_port2addr(unsigned long port) FILE: arch/sh/boards/bigsur/irq.c function disable_bigsur_l1irq (line 62) | static void disable_bigsur_l1irq(unsigned int irq) function enable_bigsur_l1irq (line 84) | static void enable_bigsur_l1irq(unsigned int irq) function disable_bigsur_l2irq (line 128) | static void disable_bigsur_l2irq(unsigned int irq) function enable_bigsur_l2irq (line 150) | static void enable_bigsur_l2irq(unsigned int irq) function mask_and_ack_bigsur (line 172) | static void mask_and_ack_bigsur(unsigned int irq) function end_bigsur_irq (line 181) | static void end_bigsur_irq(unsigned int irq) function startup_bigsur_irq (line 192) | static unsigned int startup_bigsur_irq(unsigned int irq) function shutdown_bigsur_irq (line 220) | static void shutdown_bigsur_irq(unsigned int irq) type hw_interrupt_type (line 230) | struct hw_interrupt_type type hw_interrupt_type (line 240) | struct hw_interrupt_type function make_bigsur_l1isr (line 251) | static void make_bigsur_l1isr(unsigned int irq) { function make_bigsur_l2isr (line 268) | static void make_bigsur_l2isr(unsigned int irq) { function bigsur_irq_demux (line 292) | int bigsur_irq_demux(int irq) function init_bigsur_IRQ (line 328) | void __init init_bigsur_IRQ(void) FILE: arch/sh/boards/bigsur/led.c function mach_led (line 18) | static void mach_led(int position, int value) function heartbeat_bigsur (line 35) | void heartbeat_bigsur(void) FILE: arch/sh/boards/bigsur/setup.c type sh_machine_vector (line 56) | struct sh_machine_vector function __init (line 69) | __init platform_setup(void) FILE: arch/sh/boards/cat68701/irq.c function cat68701_irq_demux (line 17) | int cat68701_irq_demux(int irq) function init_cat68701_IRQ (line 24) | void init_cat68701_IRQ() FILE: arch/sh/boards/cat68701/setup.c function heartbeat_cat68701 (line 29) | void heartbeat_cat68701() function cat68701_isa_port2addr (line 49) | unsigned long cat68701_isa_port2addr(unsigned long offset) type sh_machine_vector (line 70) | struct sh_machine_vector function __init (line 82) | __init platform_setup(void) FILE: arch/sh/boards/cqreek/irq.c type cqreek_irq_data (line 22) | struct cqreek_irq_data { type cqreek_irq_data (line 27) | struct cqreek_irq_data function disable_cqreek_irq (line 29) | static void disable_cqreek_irq(unsigned int irq) function enable_cqreek_irq (line 43) | static void enable_cqreek_irq(unsigned int irq) function mask_and_ack_cqreek (line 57) | static void mask_and_ack_cqreek(unsigned int irq) function end_cqreek_irq (line 68) | static void end_cqreek_irq(unsigned int irq) function startup_cqreek_irq (line 74) | static unsigned int startup_cqreek_irq(unsigned int irq) function shutdown_cqreek_irq (line 80) | static void shutdown_cqreek_irq(unsigned int irq) type hw_interrupt_type (line 85) | struct hw_interrupt_type function init_cqreek_IRQ (line 99) | void __init init_cqreek_IRQ(void) FILE: arch/sh/boards/cqreek/setup.c function cqreek_port2addr (line 31) | static unsigned long cqreek_port2addr(unsigned long port) type sh_machine_vector (line 44) | struct sh_machine_vector function __init (line 62) | __init platform_setup(void) FILE: arch/sh/boards/dmida/mach.c type sh_machine_vector (line 32) | struct sh_machine_vector FILE: arch/sh/boards/dreamcast/irq.c function disable_systemasic_irq (line 58) | static inline void disable_systemasic_irq(unsigned int irq) function enable_systemasic_irq (line 72) | static inline void enable_systemasic_irq(unsigned int irq) function ack_systemasic_irq (line 86) | static void ack_systemasic_irq(unsigned int irq) function end_systemasic_irq (line 94) | static void end_systemasic_irq(unsigned int irq) function startup_systemasic_irq (line 100) | static unsigned int startup_systemasic_irq(unsigned int irq) function shutdown_systemasic_irq (line 107) | static void shutdown_systemasic_irq(unsigned int irq) type hw_interrupt_type (line 112) | struct hw_interrupt_type function systemasic_irq_demux (line 125) | int systemasic_irq_demux(int irq) FILE: arch/sh/boards/dreamcast/rtc.c type timespec (line 16) | struct timespec function aica_rtc_gettimeofday (line 35) | void aica_rtc_gettimeofday(struct timespec *ts) { function aica_rtc_settimeofday (line 58) | int aica_rtc_settimeofday(const time_t secs) { function aica_time_init (line 76) | void aica_time_init(void) FILE: arch/sh/boards/dreamcast/setup.c type hw_interrupt_type (line 32) | struct hw_interrupt_type type device (line 39) | struct device type device (line 40) | struct device type sh_machine_vector (line 47) | struct sh_machine_vector function __init (line 59) | __init platform_setup(void) FILE: arch/sh/boards/ec3104/io.c function port2addr (line 33) | static inline unsigned long port2addr(unsigned long port) function ec3104_inb (line 49) | unsigned char ec3104_inb(unsigned long port) function ec3104_inw (line 58) | unsigned short ec3104_inw(unsigned long port) function ec3104_inl (line 63) | unsigned long ec3104_inl(unsigned long port) function ec3104_outb (line 68) | void ec3104_outb(unsigned char data, unsigned long port) function ec3104_outw (line 73) | void ec3104_outw(unsigned short data, unsigned long port) function ec3104_outl (line 78) | void ec3104_outl(unsigned long data, unsigned long port) FILE: arch/sh/boards/ec3104/irq.c function get_pending_interrupts (line 91) | int get_pending_interrupts(char *buf) function u32 (line 110) | static inline u32 ec3104_irq2mask(unsigned int irq) function mask_ec3104_irq (line 115) | static inline void mask_ec3104_irq(unsigned int irq) function unmask_ec3104_irq (line 126) | static inline void unmask_ec3104_irq(unsigned int irq) function disable_ec3104_irq (line 137) | static void disable_ec3104_irq(unsigned int irq) function enable_ec3104_irq (line 142) | static void enable_ec3104_irq(unsigned int irq) function mask_and_ack_ec3104_irq (line 147) | static void mask_and_ack_ec3104_irq(unsigned int irq) function end_ec3104_irq (line 152) | static void end_ec3104_irq(unsigned int irq) function startup_ec3104_irq (line 158) | static unsigned int startup_ec3104_irq(unsigned int irq) function shutdown_ec3104_irq (line 165) | static void shutdown_ec3104_irq(unsigned int irq) type hw_interrupt_type (line 171) | struct hw_interrupt_type function ec3104_irq_demux (line 182) | int ec3104_irq_demux(int irq) FILE: arch/sh/boards/ec3104/setup.c type sh_machine_vector (line 39) | struct sh_machine_vector function __init (line 54) | __init platform_setup(void) FILE: arch/sh/boards/harp/irq.c function startup_harp_irq (line 35) | static unsigned int startup_harp_irq(unsigned int irq) type hw_interrupt_type (line 41) | struct hw_interrupt_type function disable_harp_irq (line 51) | static void disable_harp_irq(unsigned int irq) function enable_harp_irq (line 80) | static void enable_harp_irq(unsigned int irq) function make_harp_irq (line 114) | static void __init make_harp_irq(unsigned int irq) function mask_and_ack_harp (line 121) | static void mask_and_ack_harp(unsigned int irq) function end_harp_irq (line 126) | static void end_harp_irq(unsigned int irq) function init_harp_irq (line 131) | void __init init_harp_irq(void) FILE: arch/sh/boards/harp/led.c function mach_led (line 19) | static void mach_led(int position, int value) function heartbeat_harp (line 33) | void heartbeat_harp(void) FILE: arch/sh/boards/harp/mach.c type sh_machine_vector (line 28) | struct sh_machine_vector FILE: arch/sh/boards/harp/pcidma.c type pci_dev (line 18) | struct pci_dev function pci_free_consistent (line 36) | void pci_free_consistent(struct pci_dev *hwdev, size_t size, FILE: arch/sh/boards/harp/setup.c function platform_setup (line 26) | int __init platform_setup(void) function pcibios_map_platform_irq (line 71) | int __init pcibios_map_platform_irq(struct pci_dev *dev, u8 slot, u8 pin) FILE: arch/sh/boards/hp6xx/hp620/mach.c type sh_machine_vector (line 26) | struct sh_machine_vector FILE: arch/sh/boards/hp6xx/hp680/mach.c type sh_machine_vector (line 23) | struct sh_machine_vector FILE: arch/sh/boards/hp6xx/hp680/setup.c function platform_setup (line 24) | int __init platform_setup(void) FILE: arch/sh/boards/hp6xx/hp690/mach.c type sh_machine_vector (line 22) | struct sh_machine_vector FILE: arch/sh/boards/mpc1211/led.c function mach_led (line 11) | static void mach_led(int position, int value) function heartbeat_mpc1211 (line 27) | void heartbeat_mpc1211(void) FILE: arch/sh/boards/mpc1211/pci.c type resource (line 30) | struct resource type resource (line 37) | struct resource type pci_ops (line 44) | struct pci_ops type pci_channel (line 45) | struct pci_channel function pci_conf1_read (line 60) | static int pci_conf1_read(struct pci_bus *bus, unsigned int devfn, int w... function pci_conf1_write (line 124) | static int pci_conf1_write(struct pci_bus *bus, unsigned int devfn, int ... type pci_ops (line 156) | struct pci_ops function quirk_ali_ide_ports (line 161) | static void __devinit quirk_ali_ide_ports(struct pci_dev *dev) function pcibios_fixup_bus (line 191) | void __init pcibios_fixup_bus(struct pci_bus *b) function u8 (line 199) | static inline u8 bridge_swizzle(u8 pin, u8 slot) function u8 (line 204) | static inline u8 bridge_swizzle_pci_1(u8 pin, u8 slot) function u8 (line 209) | static u8 __init mpc1211_swizzle(struct pci_dev *dev, u8 *pinp) function map_mpc1211_irq (line 239) | static int __init map_mpc1211_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_fixup_irqs (line 270) | void __init pcibios_fixup_irqs(void) function pcibios_align_resource (line 275) | void pcibios_align_resource(void *data, struct resource *res, FILE: arch/sh/boards/mpc1211/rtc.c function get_cmos_time (line 23) | unsigned long get_cmos_time(void) function mpc1211_rtc_gettimeofday (line 64) | void mpc1211_rtc_gettimeofday(struct timeval *tv) function set_rtc_mmss (line 82) | static int set_rtc_mmss(unsigned long nowtime) function mpc1211_rtc_settimeofday (line 140) | int mpc1211_rtc_settimeofday(const struct timeval *tv) function mpc1211_time_init (line 147) | void mpc1211_time_init(void) FILE: arch/sh/boards/mpc1211/setup.c function pci_write_config (line 59) | static void __init pci_write_config(unsigned long busNo, function disable_mpc1211_irq (line 82) | static void disable_mpc1211_irq(unsigned int irq) function enable_mpc1211_irq (line 98) | static void enable_mpc1211_irq(unsigned int irq) function mpc1211_irq_real (line 114) | static inline int mpc1211_irq_real(unsigned int irq) function mask_and_ack_mpc1211 (line 133) | static void mask_and_ack_mpc1211(unsigned int irq) function end_mpc1211_irq (line 169) | static void end_mpc1211_irq(unsigned int irq) function startup_mpc1211_irq (line 174) | static unsigned int startup_mpc1211_irq(unsigned int irq) function shutdown_mpc1211_irq (line 180) | static void shutdown_mpc1211_irq(unsigned int irq) type hw_interrupt_type (line 185) | struct hw_interrupt_type function make_mpc1211_irq (line 195) | static void make_mpc1211_irq(unsigned int irq) function mpc1211_irq_demux (line 204) | int mpc1211_irq_demux(int irq) function init_mpc1211_IRQ (line 223) | void __init init_mpc1211_IRQ(void) function delay (line 264) | static void delay (void) function delay1000 (line 270) | static void delay1000 (void) function put_smb_blk (line 278) | static int put_smb_blk(unsigned char *p, int address, int command, int no) type sh_machine_vector (line 322) | struct sh_machine_vector function platform_setup (line 337) | int __init platform_setup(void) FILE: arch/sh/boards/overdrive/fpga.c function program_overdrive_fpga (line 35) | static void __init program_overdrive_fpga(const unsigned char *fpgacode, function init_overdrive_fpga (line 129) | int __init init_overdrive_fpga(void) FILE: arch/sh/boards/overdrive/galileo.c function reset_pci (line 122) | static void __init reset_pci(void) function test_dram (line 144) | static int /* __init */ test_dram(unsigned *base, unsigned size) function galileo_init (line 197) | int __init galileo_init(void) function write_config_to_galileo (line 294) | static int __init write_config_to_galileo(int where, u32 val) function galileo_read_config_byte (line 309) | static int galileo_read_config_byte(struct pci_dev *dev, int where, function galileo_read_config_word (line 328) | static int galileo_read_config_word(struct pci_dev *dev, int where, function galileo_read_config_dword (line 344) | static int galileo_read_config_dword(struct pci_dev *dev, int where, function galileo_write_config_byte (line 358) | static int galileo_write_config_byte(struct pci_dev *dev, int where, function galileo_write_config_word (line 369) | static int galileo_write_config_word(struct pci_dev *dev, int where, function galileo_write_config_dword (line 379) | static int galileo_write_config_dword(struct pci_dev *dev, int where, type pci_ops (line 389) | struct pci_ops type pci_bus (line 400) | struct pci_bus function u8 (line 403) | static u8 __init no_swizzle(struct pci_dev *dev, u8 * pin) function map_od_irq (line 408) | static int __init map_od_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_fixup_pbus_ranges (line 431) | void __init function pci_fixup_ide_bases (line 440) | static void __init pci_fixup_ide_bases(struct pci_dev *d) function pcibios_init (line 460) | void __init pcibios_init(void) function pcibios_enable_device (line 500) | int pcibios_enable_device(struct pci_dev *dev) function pcibios_fixup_bus (line 533) | void __init pcibios_fixup_bus(struct pci_bus *bus) function pcibios_align_resource (line 538) | void pcibios_align_resource(void *data, struct resource *res, function pcibios_update_resource (line 543) | void __init pcibios_update_resource(struct pci_dev *dev, struct resource... function pcibios_update_irq (line 564) | void __init pcibios_update_irq(struct pci_dev *dev, int irq) function pcibios_set_master (line 576) | void pcibios_set_master(struct pci_dev *dev) FILE: arch/sh/boards/overdrive/io.c function od_inb (line 33) | unsigned char od_inb(unsigned long port) function od_inw (line 40) | unsigned short od_inw(unsigned long port) function od_inl (line 46) | unsigned int od_inl(unsigned long port) function od_outb (line 52) | void od_outb(unsigned char value, unsigned long port) function od_outw (line 58) | void od_outw(unsigned short value, unsigned long port) function od_outl (line 64) | void od_outl(unsigned int value, unsigned long port) function od_outsb (line 90) | void od_outsb(unsigned long port, const void *addr, unsigned long count) function od_insb (line 101) | void od_insb(unsigned long port, void *addr, unsigned long count) function od_outsw (line 118) | void od_outsw(unsigned long port, const void *addr, unsigned long count) function od_insw (line 131) | void od_insw(unsigned long port, void *addr, unsigned long count) function od_outsl (line 145) | void od_outsl(unsigned long port, const void *addr, unsigned long count) function od_insl (line 159) | void od_insl(unsigned long port, void *addr, unsigned long count) FILE: arch/sh/boards/overdrive/irq.c type od_data (line 21) | struct od_data { type od_data (line 46) | struct od_data function set_od_data (line 66) | static void set_od_data(int overdrive_irq, int irq) function startup_od_irq (line 82) | static unsigned int startup_od_irq(unsigned int irq) type hw_interrupt_type (line 88) | struct hw_interrupt_type function disable_od_irq (line 98) | static void disable_od_irq(unsigned int irq) function enable_od_irq (line 122) | static void enable_od_irq(unsigned int irq) function make_od_irq (line 150) | static void __init make_od_irq(unsigned int irq) function mask_and_ack_od (line 158) | static void mask_and_ack_od(unsigned int irq) function end_od_irq (line 163) | static void end_od_irq(unsigned int irq) function init_overdrive_irq (line 168) | void __init init_overdrive_irq(void) FILE: arch/sh/boards/overdrive/led.c function mach_led (line 17) | static void mach_led(int position, int value) function heartbeat_od (line 40) | void heartbeat_od(void) FILE: arch/sh/boards/overdrive/mach.c type sh_machine_vector (line 30) | struct sh_machine_vector FILE: arch/sh/boards/overdrive/pcidma.c type pci_dev (line 20) | struct pci_dev function pci_free_consistent (line 42) | void pci_free_consistent(struct pci_dev *hwdev, size_t size, FILE: arch/sh/boards/overdrive/setup.c function platform_setup (line 30) | int __init platform_setup(void) FILE: arch/sh/boards/overdrive/time.c function od_time_init (line 13) | void od_time_init(void) FILE: arch/sh/boards/renesas/edosk7705/io.c function sh_edosk7705_isa_port2addr (line 24) | unsigned long sh_edosk7705_isa_port2addr(unsigned long port) function sh_edosk7705_inb (line 43) | unsigned char sh_edosk7705_inb(unsigned long port) function sh_edosk7705_inl (line 51) | unsigned int sh_edosk7705_inl(unsigned long port) function sh_edosk7705_outb (line 56) | void sh_edosk7705_outb(unsigned char value, unsigned long port) function sh_edosk7705_outl (line 65) | void sh_edosk7705_outl(unsigned int value, unsigned long port) function sh_edosk7705_insb (line 70) | void sh_edosk7705_insb(unsigned long port, void *addr, unsigned long count) function sh_edosk7705_insl (line 76) | void sh_edosk7705_insl(unsigned long port, void *addr, unsigned long count) function sh_edosk7705_outsb (line 83) | void sh_edosk7705_outsb(unsigned long port, const void *addr, unsigned l... function sh_edosk7705_outsl (line 89) | void sh_edosk7705_outsl(unsigned long port, const void *addr, unsigned l... FILE: arch/sh/boards/renesas/edosk7705/setup.c type sh_machine_vector (line 24) | struct sh_machine_vector function __init (line 45) | __init init_edosk7705(void) function platform_setup (line 56) | void __init platform_setup(void) FILE: arch/sh/boards/renesas/hs7751rvoip/io.c function delay (line 52) | static inline void delay(void) function port2adr (line 57) | static inline unsigned long port2adr(unsigned int port) function shifted_port (line 72) | static inline int shifted_port(unsigned long port) function codec_port (line 82) | static inline int function hs7751rvoip_inb (line 110) | unsigned char hs7751rvoip_inb(unsigned long port) function hs7751rvoip_inb_p (line 124) | unsigned char hs7751rvoip_inb_p(unsigned long port) function hs7751rvoip_inw (line 142) | unsigned short hs7751rvoip_inw(unsigned long port) function hs7751rvoip_inl (line 153) | unsigned int hs7751rvoip_inl(unsigned long port) function hs7751rvoip_outb (line 164) | void hs7751rvoip_outb(unsigned char value, unsigned long port) function hs7751rvoip_outb_p (line 179) | void hs7751rvoip_outb_p(unsigned char value, unsigned long port) function hs7751rvoip_outw (line 194) | void hs7751rvoip_outw(unsigned short value, unsigned long port) function hs7751rvoip_outl (line 204) | void hs7751rvoip_outl(unsigned int value, unsigned long port) function else (line 219) | else if (codec_port(port)) function hs7751rvoip_insw (line 233) | void hs7751rvoip_insw(unsigned long port, void *addr, unsigned long count) function hs7751rvoip_insl (line 246) | void hs7751rvoip_insl(unsigned long port, void *addr, unsigned long count) function hs7751rvoip_outsb (line 256) | void hs7751rvoip_outsb(unsigned long port, const void *addr, unsigned lo... function hs7751rvoip_outsw (line 275) | void hs7751rvoip_outsw(unsigned long port, const void *addr, unsigned lo... function hs7751rvoip_outsl (line 288) | void hs7751rvoip_outsl(unsigned long port, const void *addr, unsigned lo... function hs7751rvoip_isa_port2addr (line 307) | unsigned long hs7751rvoip_isa_port2addr(unsigned long offset) FILE: arch/sh/boards/renesas/hs7751rvoip/irq.c function startup_hs7751rvoip_irq (line 31) | static unsigned int startup_hs7751rvoip_irq(unsigned int irq) function disable_hs7751rvoip_irq (line 37) | static void disable_hs7751rvoip_irq(unsigned int irq) function enable_hs7751rvoip_irq (line 51) | static void enable_hs7751rvoip_irq(unsigned int irq) function ack_hs7751rvoip_irq (line 65) | static void ack_hs7751rvoip_irq(unsigned int irq) function end_hs7751rvoip_irq (line 70) | static void end_hs7751rvoip_irq(unsigned int irq) type hw_interrupt_type (line 76) | struct hw_interrupt_type function make_hs7751rvoip_irq (line 86) | static void make_hs7751rvoip_irq(unsigned int irq) function init_hs7751rvoip_IRQ (line 96) | void __init init_hs7751rvoip_IRQ(void) FILE: arch/sh/boards/renesas/hs7751rvoip/led.c function debug_led_disp (line 19) | void debug_led_disp(void) FILE: arch/sh/boards/renesas/hs7751rvoip/mach.c type sh_machine_vector (line 27) | struct sh_machine_vector FILE: arch/sh/boards/renesas/hs7751rvoip/pci.c function pcibios_init_platform (line 40) | int __init pcibios_init_platform(void) function pcibios_map_platform_irq (line 117) | int __init pcibios_map_platform_irq(u8 slot, u8 pin) type resource (line 130) | struct resource type resource (line 137) | struct resource type pci_ops (line 144) | struct pci_ops type pci_channel (line 146) | struct pci_channel FILE: arch/sh/boards/renesas/hs7751rvoip/setup.c function platform_setup (line 38) | void __init platform_setup(void) function cf_init (line 50) | int __init cf_init(void) FILE: arch/sh/boards/renesas/rts7751r2d/io.c function delay (line 42) | static inline void delay(void) function port2adr (line 47) | static inline unsigned long port2adr(unsigned int port) function port88796l (line 60) | static inline unsigned long port88796l(unsigned int port, int flag) function shifted_port (line 75) | static inline int shifted_port(unsigned long port) function rts7751r2d_inb (line 109) | unsigned char rts7751r2d_inb(unsigned long port) function rts7751r2d_inb_p (line 121) | unsigned char rts7751r2d_inb_p(unsigned long port) function rts7751r2d_inw (line 138) | unsigned short rts7751r2d_inw(unsigned long port) function rts7751r2d_inl (line 152) | unsigned int rts7751r2d_inl(unsigned long port) function rts7751r2d_outb (line 166) | void rts7751r2d_outb(unsigned char value, unsigned long port) function rts7751r2d_outb_p (line 178) | void rts7751r2d_outb_p(unsigned char value, unsigned long port) function rts7751r2d_outw (line 191) | void rts7751r2d_outw(unsigned short value, unsigned long port) function rts7751r2d_outl (line 203) | void rts7751r2d_outl(unsigned int value, unsigned long port) function rts7751r2d_insb (line 215) | void rts7751r2d_insb(unsigned long port, void *addr, unsigned long count) function rts7751r2d_insw (line 234) | void rts7751r2d_insw(unsigned long port, void *addr, unsigned long count) function rts7751r2d_insl (line 249) | void rts7751r2d_insl(unsigned long port, void *addr, unsigned long count) function rts7751r2d_outsb (line 261) | void rts7751r2d_outsb(unsigned long port, const void *addr, unsigned lon... function rts7751r2d_outsw (line 280) | void rts7751r2d_outsw(unsigned long port, const void *addr, unsigned lon... function rts7751r2d_outsl (line 295) | void rts7751r2d_outsl(unsigned long port, const void *addr, unsigned lon... function rts7751r2d_isa_port2addr (line 316) | unsigned long rts7751r2d_isa_port2addr(unsigned long offset) FILE: arch/sh/boards/renesas/rts7751r2d/irq.c function startup_rts7751r2d_irq (line 37) | static unsigned int startup_rts7751r2d_irq(unsigned int irq) function disable_rts7751r2d_irq (line 43) | static void disable_rts7751r2d_irq(unsigned int irq) function enable_rts7751r2d_irq (line 57) | static void enable_rts7751r2d_irq(unsigned int irq) function rts7751r2d_irq_demux (line 71) | int rts7751r2d_irq_demux(int irq) function ack_rts7751r2d_irq (line 79) | static void ack_rts7751r2d_irq(unsigned int irq) function end_rts7751r2d_irq (line 84) | static void end_rts7751r2d_irq(unsigned int irq) type hw_interrupt_type (line 90) | struct hw_interrupt_type function make_rts7751r2d_irq (line 100) | static void make_rts7751r2d_irq(unsigned int irq) function init_rts7751r2d_IRQ (line 110) | void __init init_rts7751r2d_IRQ(void) FILE: arch/sh/boards/renesas/rts7751r2d/led.c function heartbeat_rts7751r2d (line 23) | void heartbeat_rts7751r2d(void) function rts7751r2d_led (line 54) | void rts7751r2d_led(unsigned short value) function debug_led_disp (line 59) | void debug_led_disp(void) FILE: arch/sh/boards/renesas/rts7751r2d/mach.c type device (line 26) | struct device type device (line 27) | struct device type sh_machine_vector (line 33) | struct sh_machine_vector FILE: arch/sh/boards/renesas/rts7751r2d/setup.c function platform_setup (line 26) | void __init platform_setup(void) FILE: arch/sh/boards/renesas/systemh/io.c function delay (line 39) | static inline void delay(void) function __u16 (line 44) | static inline volatile __u16 * function sh7751systemh_inb (line 75) | unsigned char sh7751systemh_inb(unsigned long port) function sh7751systemh_inb_p (line 87) | unsigned char sh7751systemh_inb_p(unsigned long port) function sh7751systemh_inw (line 103) | unsigned short sh7751systemh_inw(unsigned long port) function sh7751systemh_inl (line 118) | unsigned int sh7751systemh_inl(unsigned long port) function sh7751systemh_outb (line 133) | void sh7751systemh_outb(unsigned char value, unsigned long port) function sh7751systemh_outb_p (line 146) | void sh7751systemh_outb_p(unsigned char value, unsigned long port) function sh7751systemh_outw (line 159) | void sh7751systemh_outw(unsigned short value, unsigned long port) function sh7751systemh_outl (line 173) | void sh7751systemh_outl(unsigned int value, unsigned long port) function sh7751systemh_insb (line 183) | void sh7751systemh_insb(unsigned long port, void *addr, unsigned long co... function sh7751systemh_insw (line 189) | void sh7751systemh_insw(unsigned long port, void *addr, unsigned long co... function sh7751systemh_insl (line 195) | void sh7751systemh_insl(unsigned long port, void *addr, unsigned long co... function sh7751systemh_outsb (line 200) | void sh7751systemh_outsb(unsigned long port, const void *addr, unsigned ... function sh7751systemh_outsw (line 206) | void sh7751systemh_outsw(unsigned long port, const void *addr, unsigned ... function sh7751systemh_outsl (line 212) | void sh7751systemh_outsl(unsigned long port, const void *addr, unsigned ... function sh7751systemh_readb (line 221) | unsigned char sh7751systemh_readb(unsigned long addr) function sh7751systemh_readw (line 226) | unsigned short sh7751systemh_readw(unsigned long addr) function sh7751systemh_readl (line 231) | unsigned int sh7751systemh_readl(unsigned long addr) function sh7751systemh_writeb (line 236) | void sh7751systemh_writeb(unsigned char b, unsigned long addr) function sh7751systemh_writew (line 241) | void sh7751systemh_writew(unsigned short b, unsigned long addr) function sh7751systemh_writel (line 246) | void sh7751systemh_writel(unsigned int b, unsigned long addr) function sh_isa_mmap (line 259) | static int function sh7751systemh_isa_port2addr (line 275) | unsigned long FILE: arch/sh/boards/renesas/systemh/irq.c type hw_interrupt_type (line 37) | struct hw_interrupt_type function startup_systemh_irq (line 47) | static unsigned int startup_systemh_irq(unsigned int irq) function shutdown_systemh_irq (line 53) | static void shutdown_systemh_irq(unsigned int irq) function disable_systemh_irq (line 58) | static void disable_systemh_irq(unsigned int irq) function enable_systemh_irq (line 79) | static void enable_systemh_irq(unsigned int irq) function mask_and_ack_systemh (line 94) | static void mask_and_ack_systemh(unsigned int irq) function end_systemh_irq (line 99) | static void end_systemh_irq(unsigned int irq) function make_systemh_irq (line 105) | void make_systemh_irq(unsigned int irq) FILE: arch/sh/boards/renesas/systemh/setup.c function init_7751systemh_IRQ (line 32) | void __init init_7751systemh_IRQ(void) type sh_machine_vector (line 39) | struct sh_machine_vector function __init (line 76) | __init platform_setup(void) FILE: arch/sh/boards/saturn/io.c function saturn_isa_port2addr (line 13) | unsigned long saturn_isa_port2addr(unsigned long offset) function saturn_iounmap (line 23) | void saturn_iounmap(void *addr) FILE: arch/sh/boards/saturn/irq.c function u32 (line 41) | static inline u32 saturn_irq_mask(unsigned int irq_nr) function mask_saturn_irq (line 52) | static inline void mask_saturn_irq(unsigned int irq_nr) function unmask_saturn_irq (line 61) | static inline void unmask_saturn_irq(unsigned int irq_nr) function disable_saturn_irq (line 70) | static void disable_saturn_irq(unsigned int irq_nr) function enable_saturn_irq (line 75) | static void enable_saturn_irq(unsigned int irq_nr) function mask_and_ack_saturn_irq (line 80) | static void mask_and_ack_saturn_irq(unsigned int irq_nr) function end_saturn_irq (line 85) | static void end_saturn_irq(unsigned int irq_nr) function startup_saturn_irq (line 91) | static unsigned int startup_saturn_irq(unsigned int irq_nr) function shutdown_saturn_irq (line 98) | static void shutdown_saturn_irq(unsigned int irq_nr) type hw_interrupt_type (line 103) | struct hw_interrupt_type function saturn_irq_demux (line 113) | int saturn_irq_demux(int irq_nr) FILE: arch/sh/boards/saturn/setup.c type sh_machine_vector (line 27) | struct sh_machine_vector function __init (line 39) | __init platform_setup(void) FILE: arch/sh/boards/saturn/smp.c function __smp_send_ipi (line 18) | void __smp_send_ipi(unsigned int cpu, unsigned int action) function __smp_probe_cpus (line 23) | unsigned int __smp_probe_cpus(void) function smpc_slave_stop (line 37) | static inline void smpc_slave_stop(unsigned int cpu) function smpc_slave_start (line 46) | static inline void smpc_slave_start(unsigned int cpu) function __smp_slave_init (line 54) | void __smp_slave_init(unsigned int cpu) FILE: arch/sh/boards/se/7300/io.c type iop (line 14) | struct iop { type iop (line 24) | struct iop type iop (line 25) | struct iop type iop (line 33) | struct iop type iop (line 34) | struct iop function simple_inb (line 41) | unsigned char function simple_inw (line 47) | unsigned short function simple_outb (line 53) | void function simple_outw (line 59) | void function pcc_inb (line 65) | unsigned char function pcc_outb (line 77) | void function bad_inb (line 87) | unsigned char function bad_outb (line 93) | void type iop (line 100) | struct iop type iop (line 112) | struct iop type iop (line 124) | struct iop type iop (line 133) | struct iop function delay (line 153) | static inline void function sh7300se_inb (line 160) | unsigned char function sh7300se_inb_p (line 167) | unsigned char function sh7300se_inw (line 175) | unsigned short function sh7300se_inl (line 182) | unsigned int function sh7300se_outb (line 188) | void function sh7300se_outb_p (line 195) | void function sh7300se_outw (line 202) | void function sh7300se_outl (line 209) | void function sh7300se_insb (line 215) | void function sh7300se_insw (line 224) | void function sh7300se_insl (line 233) | void function sh7300se_outsb (line 239) | void function sh7300se_outsw (line 248) | void function sh7300se_outsl (line 257) | void FILE: arch/sh/boards/se/7300/irq.c function init_7300se_IRQ (line 20) | void __init FILE: arch/sh/boards/se/7300/led.c function mach_led (line 18) | static void function heartbeat_7300se (line 32) | void FILE: arch/sh/boards/se/7300/setup.c type sh_machine_vector (line 29) | struct sh_machine_vector function __init (line 62) | __init FILE: arch/sh/boards/se/73180/io.c type iop (line 18) | struct iop { type iop (line 28) | struct iop type iop (line 29) | struct iop type iop (line 37) | struct iop type iop (line 38) | struct iop function simple_inb (line 45) | unsigned char function simple_inw (line 51) | unsigned short function simple_outb (line 57) | void function simple_outw (line 63) | void function pcc_inb (line 69) | unsigned char function pcc_outb (line 81) | void function bad_inb (line 91) | unsigned char function bad_outb (line 97) | void type iop (line 104) | struct iop type iop (line 116) | struct iop type iop (line 128) | struct iop type iop (line 137) | struct iop function delay (line 157) | static inline void function sh73180se_inb (line 164) | unsigned char function sh73180se_inb_p (line 171) | unsigned char function sh73180se_inw (line 179) | unsigned short function sh73180se_inl (line 186) | unsigned int function sh73180se_outb (line 192) | void function sh73180se_outb_p (line 199) | void function sh73180se_outw (line 206) | void function sh73180se_outl (line 213) | void function sh73180se_insb (line 219) | void function sh73180se_insw (line 228) | void function sh73180se_insl (line 237) | void function sh73180se_outsb (line 243) | void function sh73180se_outsw (line 252) | void function sh73180se_outsl (line 261) | void FILE: arch/sh/boards/se/73180/irq.c function intreq2irq (line 20) | static int function irq2intreq (line 28) | static int function disable_intreq_irq (line 36) | static void function enable_intreq_irq (line 42) | static void function mask_and_ack_intreq_irq (line 48) | static void function startup_intreq_irq (line 54) | static unsigned int function shutdown_intreq_irq (line 61) | static void function end_intreq_irq (line 67) | static void type hw_interrupt_type (line 74) | struct hw_interrupt_type function make_intreq_irq (line 84) | void function shmse_irq_demux (line 92) | int function init_73180se_IRQ (line 103) | void __init FILE: arch/sh/boards/se/73180/led.c function mach_led (line 18) | static void function heartbeat_73180se (line 31) | void FILE: arch/sh/boards/se/73180/setup.c type sh_machine_vector (line 31) | struct sh_machine_vector function __init (line 64) | __init FILE: arch/sh/boards/se/770x/io.c function delay (line 23) | static inline void delay(void) function __u16 (line 32) | static inline volatile __u16 * function shifted_port (line 45) | static inline int function se_inb (line 59) | unsigned char se_inb(unsigned long port) function se_inb_p (line 69) | unsigned char se_inb_p(unsigned long port) function se_inw (line 83) | unsigned short se_inw(unsigned long port) function se_inl (line 93) | unsigned int se_inl(unsigned long port) function se_outb (line 99) | void se_outb(unsigned char value, unsigned long port) function se_outb_p (line 109) | void se_outb_p(unsigned char value, unsigned long port) function se_outw (line 120) | void se_outw(unsigned short value, unsigned long port) function se_outl (line 129) | void se_outl(unsigned int value, unsigned long port) function se_insb (line 134) | void se_insb(unsigned long port, void *addr, unsigned long count) function se_insw (line 152) | void se_insw(unsigned long port, void *addr, unsigned long count) function se_insl (line 160) | void se_insl(unsigned long port, void *addr, unsigned long count) function se_outsb (line 165) | void se_outsb(unsigned long port, const void *addr, unsigned long count) function se_outsw (line 183) | void se_outsw(unsigned long port, const void *addr, unsigned long count) function se_outsl (line 191) | void se_outsl(unsigned long port, const void *addr, unsigned long count) function sh_isa_mmap (line 201) | static int function se_isa_port2addr (line 218) | unsigned long FILE: arch/sh/boards/se/770x/irq.c function init_se_IRQ (line 20) | void __init init_se_IRQ(void) FILE: arch/sh/boards/se/770x/led.c function mach_led (line 15) | static void mach_led(int position, int value) function heartbeat_se (line 31) | void heartbeat_se(void) FILE: arch/sh/boards/se/770x/mach.c type sh_machine_vector (line 29) | struct sh_machine_vector FILE: arch/sh/boards/se/770x/setup.c function smsc_config (line 24) | static void __init smsc_config(int index, int data) function init_smsc (line 30) | static void __init init_smsc(void) function platform_setup (line 81) | void __init platform_setup(void) FILE: arch/sh/boards/se/7751/io.c function delay (line 59) | static inline void delay(void) function __u16 (line 64) | static inline volatile __u16 * function shifted_port (line 81) | static inline int function sh7751se_inb (line 110) | unsigned char sh7751se_inb(unsigned long port) function sh7751se_inb_p (line 120) | unsigned char sh7751se_inb_p(unsigned long port) function sh7751se_inw (line 134) | unsigned short sh7751se_inw(unsigned long port) function sh7751se_inl (line 147) | unsigned int sh7751se_inl(unsigned long port) function sh7751se_outb (line 160) | void sh7751se_outb(unsigned char value, unsigned long port) function sh7751se_outb_p (line 171) | void sh7751se_outb_p(unsigned char value, unsigned long port) function sh7751se_outw (line 182) | void sh7751se_outw(unsigned short value, unsigned long port) function sh7751se_outl (line 194) | void sh7751se_outl(unsigned int value, unsigned long port) function sh7751se_insl (line 204) | void sh7751se_insl(unsigned long port, void *addr, unsigned long count) function sh7751se_outsl (line 209) | void sh7751se_outsl(unsigned long port, const void *addr, unsigned long ... function sh_isa_mmap (line 220) | static int function sh7751se_isa_port2addr (line 236) | unsigned long FILE: arch/sh/boards/se/7751/irq.c function init_7751se_IRQ (line 21) | void __init init_7751se_IRQ(void) FILE: arch/sh/boards/se/7751/led.c function mach_led (line 15) | static void mach_led(int position, int value) function heartbeat_7751se (line 31) | void heartbeat_7751se(void) FILE: arch/sh/boards/se/7751/mach.c type sh_machine_vector (line 28) | struct sh_machine_vector FILE: arch/sh/boards/se/7751/pci.c function pcibios_init_platform (line 38) | int __init pcibios_init_platform(void) function pcibios_map_platform_irq (line 114) | int __init pcibios_map_platform_irq(u8 slot, u8 pin) type resource (line 128) | struct resource type resource (line 135) | struct resource type pci_ops (line 142) | struct pci_ops type pci_channel (line 144) | struct pci_channel FILE: arch/sh/boards/se/7751/setup.c function smsc_config (line 31) | static void __init smsc_config(int index, int data) function init_smsc (line 37) | static void __init init_smsc(void) type kgdb_sermap (line 88) | struct kgdb_sermap function platform_setup (line 95) | void __init platform_setup(void) type uart_port (line 126) | struct uart_port { type uart_port (line 130) | struct uart_port type uart_port (line 134) | struct uart_port function kgdb_uart_getchar (line 141) | static int kgdb_uart_getchar(void) function kgdb_uart_putchar (line 156) | static void kgdb_uart_putchar(int c) function kgdb_uart_setup (line 167) | static int kgdb_uart_setup(void) FILE: arch/sh/boards/sh03/led.c function heartbeat_sh03 (line 13) | void heartbeat_sh03(void) FILE: arch/sh/boards/sh03/rtc.c type timespec (line 44) | struct timespec function get_cmos_time (line 48) | unsigned long get_cmos_time(void) function sh03_rtc_gettimeofday (line 92) | void sh03_rtc_gettimeofday(struct timespec *tv) function set_rtc_mmss (line 99) | static int set_rtc_mmss(unsigned long nowtime) function sh03_rtc_settimeofday (line 135) | int sh03_rtc_settimeofday(const time_t secs) function sh03_time_init (line 142) | void sh03_time_init(void) FILE: arch/sh/boards/sh03/setup.c function init_sh03_IRQ (line 26) | void init_sh03_IRQ(void) function sh03_isa_port2addr (line 38) | unsigned long sh03_isa_port2addr(unsigned long port) type sh_machine_vector (line 53) | struct sh_machine_vector function platform_setup (line 68) | int __init platform_setup(void) FILE: arch/sh/boards/sh2000/setup.c function sh2000_isa_port2addr (line 35) | static unsigned long sh2000_isa_port2addr(unsigned long offset) type sh_machine_vector (line 47) | struct sh_machine_vector function __init (line 56) | __init platform_setup(void) FILE: arch/sh/boards/snapgear/io.c function delay (line 47) | static inline void delay(void) function __u16 (line 53) | static inline volatile __u16 *port2adr(unsigned int port) function snapgear_inb (line 83) | unsigned char snapgear_inb(unsigned long port) function snapgear_inb_p (line 94) | unsigned char snapgear_inb_p(unsigned long port) function snapgear_inw (line 109) | unsigned short snapgear_inw(unsigned long port) function snapgear_inl (line 123) | unsigned int snapgear_inl(unsigned long port) function snapgear_outb (line 137) | void snapgear_outb(unsigned char value, unsigned long port) function snapgear_outb_p (line 149) | void snapgear_outb_p(unsigned char value, unsigned long port) function snapgear_outw (line 161) | void snapgear_outw(unsigned short value, unsigned long port) function snapgear_outl (line 174) | void snapgear_outl(unsigned int value, unsigned long port) function snapgear_insl (line 184) | void snapgear_insl(unsigned long port, void *addr, unsigned long count) function snapgear_outsl (line 189) | void snapgear_outsl(unsigned long port, const void *addr, unsigned long ... function sh_isa_mmap (line 202) | static int sh_isa_mmap(__u32 start, __u32 length, __u32 offset) function snapgear_isa_port2addr (line 219) | unsigned long snapgear_isa_port2addr(unsigned long offset) FILE: arch/sh/boards/snapgear/rtc.c function ds1302_sendbits (line 56) | static void ds1302_sendbits(unsigned int val) function ds1302_recvbits (line 67) | static unsigned int ds1302_recvbits(void) function ds1302_readbyte (line 80) | static unsigned int ds1302_readbyte(unsigned int addr) function ds1302_writebyte (line 103) | static void ds1302_writebyte(unsigned int addr, unsigned int val) function ds1302_reset (line 121) | static void ds1302_reset(void) function bcd2int (line 133) | static inline int bcd2int(int val) function int2bcd (line 138) | static inline int int2bcd(int val) type timespec (line 149) | struct timespec function secureedge5410_rtc_init (line 152) | void __init secureedge5410_rtc_init(void) function snapgear_rtc_gettimeofday (line 186) | void snapgear_rtc_gettimeofday(struct timespec *ts) function snapgear_rtc_settimeofday (line 227) | int snapgear_rtc_settimeofday(const time_t secs) function secureedge5410_cmos_read (line 279) | unsigned char secureedge5410_cmos_read(int addr) function secureedge5410_cmos_write (line 307) | void secureedge5410_cmos_write(unsigned char val, int addr) FILE: arch/sh/boards/snapgear/setup.c function irqreturn_t (line 40) | static irqreturn_t eraseconfig_interrupt(int irq, void *dev_id, struct p... function eraseconfig_init (line 49) | static int __init eraseconfig_init(void) function init_snapgear_IRQ (line 75) | static void __init init_snapgear_IRQ(void) function fast_timer_irq (line 122) | static void fast_timer_irq(int irq, void *dev_instance, struct pt_regs *... function fast_timer_count (line 135) | unsigned long fast_timer_count(void) function setup_fast_timer (line 144) | static void setup_fast_timer() type sh_machine_vector (line 187) | struct sh_machine_vector function __init (line 214) | __init platform_setup(void) FILE: arch/sh/boards/superh/microdev/io.c function delay (line 58) | static inline void delay(void) function microdev_inb (line 70) | unsigned char microdev_inb(unsigned long port) function microdev_inw (line 79) | unsigned short microdev_inw(unsigned long port) function microdev_inl (line 88) | unsigned int microdev_inl(unsigned long port) function microdev_outb (line 97) | void microdev_outb(unsigned char b, unsigned long port) function microdev_outw (line 161) | void microdev_outw(unsigned short b, unsigned long port) function microdev_outl (line 172) | void microdev_outl(unsigned int b, unsigned long port) function microdev_inb_p (line 183) | unsigned char microdev_inb_p(unsigned long port) function microdev_inw_p (line 190) | unsigned short microdev_inw_p(unsigned long port) function microdev_inl_p (line 197) | unsigned int microdev_inl_p(unsigned long port) function microdev_outb_p (line 204) | void microdev_outb_p(unsigned char b, unsigned long port) function microdev_outw_p (line 210) | void microdev_outw_p(unsigned short b, unsigned long port) function microdev_outl_p (line 216) | void microdev_outl_p(unsigned int b, unsigned long port) function microdev_insb (line 222) | void microdev_insb(unsigned long port, void *buffer, unsigned long count) function microdev_insw (line 233) | void microdev_insw(unsigned long port, void *buffer, unsigned long count) function microdev_insl (line 244) | void microdev_insl(unsigned long port, void *buffer, unsigned long count) function microdev_outsb (line 255) | void microdev_outsb(unsigned long port, const void *buffer, unsigned lon... function microdev_outsw (line 266) | void microdev_outsw(unsigned long port, const void *buffer, unsigned lon... function microdev_outsl (line 277) | void microdev_outsl(unsigned long port, const void *buffer, unsigned lon... function microdev_isa_port2addr (line 291) | unsigned long microdev_isa_port2addr(unsigned long offset) FILE: arch/sh/boards/superh/microdev/irq.c function startup_microdev_irq (line 79) | static unsigned int startup_microdev_irq(unsigned int irq) type hw_interrupt_type (line 85) | struct hw_interrupt_type function disable_microdev_irq (line 95) | static void disable_microdev_irq(unsigned int irq) function enable_microdev_irq (line 115) | static void enable_microdev_irq(unsigned int irq) function make_microdev_irq (line 147) | static void __init make_microdev_irq(unsigned int irq) function mask_and_ack_microdev (line 154) | static void mask_and_ack_microdev(unsigned int irq) function end_microdev_irq (line 159) | static void end_microdev_irq(unsigned int irq) function init_microdev_irq (line 167) | extern void __init init_microdev_irq(void) function microdev_print_fpga_intc_status (line 180) | extern void microdev_print_fpga_intc_status(void) FILE: arch/sh/boards/superh/microdev/led.c function mach_led_d9 (line 17) | static void mach_led_d9(int value) function mach_led_d10 (line 27) | static void mach_led_d10(int value) function banner (line 59) | static void banner(void) function microdev_heartbeat (line 80) | void microdev_heartbeat(void) FILE: arch/sh/boards/superh/microdev/setup.c type sh_machine_vector (line 30) | struct sh_machine_vector type resource (line 125) | struct resource type platform_device (line 138) | struct platform_device function smc91x_setup (line 145) | static int __init smc91x_setup(void) function platform_setup (line 155) | void __init platform_setup(void) function smsc_superio_setup (line 172) | static int __init smsc_superio_setup(void) FILE: arch/sh/boards/unknown/io.c function unknown_handler (line 12) | static unsigned int unknown_handler(void) FILE: arch/sh/boards/unknown/mach.c type sh_machine_vector (line 25) | struct sh_machine_vector FILE: arch/sh/boards/unknown/setup.c function platform_setup (line 20) | void __init platform_setup(void) FILE: arch/sh/boot/compressed/misc.c type uch (line 31) | typedef unsigned char uch; type ush (line 32) | typedef unsigned short ush; type ulg (line 33) | typedef unsigned long ulg; function free (line 121) | static void free(void *where) function gzip_mark (line 125) | static void gzip_mark(void **ptr) function gzip_release (line 130) | static void gzip_release(void **ptr) function strlen (line 136) | size_t strlen(const char *s) function puts (line 145) | int puts(const char *s) function puts (line 152) | int puts(const char *s) function fill_inbuf (line 182) | static int fill_inbuf(void) function flush_window (line 198) | static void flush_window(void) function error (line 216) | static void error(char *x) function decompress_kernel (line 229) | void decompress_kernel(void) FILE: arch/sh/cchips/hd6446x/hd64461/io.c function PORT2ADDR (line 13) | static __inline__ unsigned long PORT2ADDR(unsigned long port) function delay (line 58) | static inline void delay(void) function hd64461_inb (line 63) | unsigned char hd64461_inb(unsigned long port) function hd64461_inb_p (line 68) | unsigned char hd64461_inb_p(unsigned long port) function hd64461_inw (line 75) | unsigned short hd64461_inw(unsigned long port) function hd64461_inl (line 80) | unsigned int hd64461_inl(unsigned long port) function hd64461_outb (line 85) | void hd64461_outb(unsigned char b, unsigned long port) function hd64461_outb_p (line 90) | void hd64461_outb_p(unsigned char b, unsigned long port) function hd64461_outw (line 96) | void hd64461_outw(unsigned short b, unsigned long port) function hd64461_outl (line 101) | void hd64461_outl(unsigned int b, unsigned long port) function hd64461_insb (line 106) | void hd64461_insb(unsigned long port, void *buffer, unsigned long count) function hd64461_insw (line 113) | void hd64461_insw(unsigned long port, void *buffer, unsigned long count) function hd64461_insl (line 120) | void hd64461_insl(unsigned long port, void *buffer, unsigned long count) function hd64461_outsb (line 127) | void hd64461_outsb(unsigned long port, const void *buffer, unsigned long... function hd64461_outsw (line 134) | void hd64461_outsw(unsigned long port, const void *buffer, unsigned long... function hd64461_outsl (line 141) | void hd64461_outsl(unsigned long port, const void *buffer, unsigned long... function hd64461_readw (line 148) | unsigned short hd64461_readw(unsigned long addr) function hd64461_writew (line 153) | void hd64461_writew(unsigned short b, unsigned long addr) FILE: arch/sh/cchips/hd6446x/hd64461/setup.c function disable_hd64461_irq (line 21) | static void disable_hd64461_irq(unsigned int irq) function enable_hd64461_irq (line 34) | static void enable_hd64461_irq(unsigned int irq) function mask_and_ack_hd64461 (line 47) | static void mask_and_ack_hd64461(unsigned int irq) function end_hd64461_irq (line 56) | static void end_hd64461_irq(unsigned int irq) function startup_hd64461_irq (line 62) | static unsigned int startup_hd64461_irq(unsigned int irq) function shutdown_hd64461_irq (line 68) | static void shutdown_hd64461_irq(unsigned int irq) type hw_interrupt_type (line 73) | struct hw_interrupt_type function irqreturn_t (line 83) | static irqreturn_t hd64461_interrupt(int irq, void *dev_id, struct pt_re... function hd64461_register_irq_demux (line 97) | void hd64461_register_irq_demux(int irq, function hd64461_unregister_irq_demux (line 106) | void hd64461_unregister_irq_demux(int irq) function hd64461_irq_demux (line 113) | int hd64461_irq_demux(int irq) type irqaction (line 137) | struct irqaction function setup_hd64461 (line 139) | int __init setup_hd64461(void) FILE: arch/sh/cchips/hd6446x/hd64465/gpio.c function hd64465_gpio_configure (line 41) | void hd64465_gpio_configure(int portpin, int direction) function hd64465_gpio_set_pin (line 52) | void hd64465_gpio_set_pin(int portpin, unsigned int value) function hd64465_gpio_get_pin (line 65) | unsigned int hd64465_gpio_get_pin(int portpin) function hd64465_gpio_set_port (line 72) | void hd64465_gpio_set_port(int port, unsigned int value) function hd64465_gpio_get_port (line 77) | unsigned int hd64465_gpio_get_port(int port) function irqreturn_t (line 88) | static irqreturn_t hd64465_gpio_interrupt(int irq, void *dev, struct pt_... function hd64465_gpio_register_irq (line 114) | void hd64465_gpio_register_irq(int portpin, int mode, function hd64465_gpio_unregister_irq (line 148) | void hd64465_gpio_unregister_irq(int portpin) function hd64465_gpio_init (line 168) | static int __init hd64465_gpio_init(void) function hd64465_gpio_exit (line 186) | static void __exit hd64465_gpio_exit(void) FILE: arch/sh/cchips/hd6446x/hd64465/io.c function hd64465_port_map (line 57) | void hd64465_port_map(unsigned short baseport, unsigned int nports, function hd64465_port_unmap (line 85) | void hd64465_port_unmap(unsigned short baseport, unsigned int nports) function hd64465_isa_port2addr (line 106) | unsigned long hd64465_isa_port2addr(unsigned long port) function delay (line 141) | static inline void delay(void) function hd64465_inb (line 146) | unsigned char hd64465_inb(unsigned long port) function hd64465_inb_p (line 155) | unsigned char hd64465_inb_p(unsigned long port) function hd64465_inw (line 166) | unsigned short hd64465_inw(unsigned long port) function hd64465_inl (line 174) | unsigned int hd64465_inl(unsigned long port) function hd64465_outb (line 182) | void hd64465_outb(unsigned char b, unsigned long port) function hd64465_outb_p (line 191) | void hd64465_outb_p(unsigned char b, unsigned long port) function hd64465_outw (line 201) | void hd64465_outw(unsigned short b, unsigned long port) function hd64465_outl (line 209) | void hd64465_outl(unsigned int b, unsigned long port) FILE: arch/sh/cchips/hd6446x/hd64465/setup.c function disable_hd64465_irq (line 27) | static void disable_hd64465_irq(unsigned int irq) function enable_hd64465_irq (line 42) | static void enable_hd64465_irq(unsigned int irq) function mask_and_ack_hd64465 (line 57) | static void mask_and_ack_hd64465(unsigned int irq) function end_hd64465_irq (line 63) | static void end_hd64465_irq(unsigned int irq) function startup_hd64465_irq (line 70) | static unsigned int startup_hd64465_irq(unsigned int irq) function shutdown_hd64465_irq (line 77) | static void shutdown_hd64465_irq(unsigned int irq) type hw_interrupt_type (line 83) | struct hw_interrupt_type function irqreturn_t (line 94) | static irqreturn_t hd64465_interrupt(int irq, void *dev_id, struct pt_re... function hd64465_register_irq_demux (line 119) | void hd64465_register_irq_demux(int irq, function hd64465_unregister_irq_demux (line 127) | void hd64465_unregister_irq_demux(int irq) function hd64465_irq_demux (line 135) | int hd64465_irq_demux(int irq) type irqaction (line 157) | struct irqaction function setup_hd64465 (line 160) | static int __init setup_hd64465(void) FILE: arch/sh/cchips/voyagergx/consistent.c type voya_alloc_entry (line 20) | struct voya_alloc_entry { type device (line 33) | struct device type list_head (line 36) | struct list_head type voya_alloc_entry (line 37) | struct voya_alloc_entry type sh_dev (line 38) | struct sh_dev type voya_alloc_entry (line 56) | struct voya_alloc_entry type voya_alloc_entry (line 68) | struct voya_alloc_entry function voyagergx_consistent_free (line 97) | int voyagergx_consistent_free(struct device *dev, size_t size, FILE: arch/sh/cchips/voyagergx/irq.c function disable_voyagergx_irq (line 39) | static void disable_voyagergx_irq(unsigned int irq) function enable_voyagergx_irq (line 53) | static void enable_voyagergx_irq(unsigned int irq) function mask_and_ack_voyagergx (line 67) | static void mask_and_ack_voyagergx(unsigned int irq) function end_voyagergx_irq (line 72) | static void end_voyagergx_irq(unsigned int irq) function startup_voyagergx_irq (line 78) | static unsigned int startup_voyagergx_irq(unsigned int irq) function shutdown_voyagergx_irq (line 84) | static void shutdown_voyagergx_irq(unsigned int irq) type hw_interrupt_type (line 89) | struct hw_interrupt_type function irqreturn_t (line 99) | static irqreturn_t voyagergx_interrupt(int irq, void *dev_id, struct pt_... function voyagergx_register_irq_demux (line 115) | void voyagergx_register_irq_demux(int irq, function voyagergx_unregister_irq_demux (line 122) | void voyagergx_unregister_irq_demux(int irq) function voyagergx_irq_demux (line 127) | int voyagergx_irq_demux(int irq) type irqaction (line 166) | struct irqaction function setup_voyagergx_irq (line 168) | void __init setup_voyagergx_irq(void) FILE: arch/sh/cchips/voyagergx/setup.c function setup_voyagergx (line 18) | static int __init setup_voyagergx(void) FILE: arch/sh/drivers/dma/dma-api.c type dma_info (line 56) | struct dma_info type list_head (line 58) | struct list_head type dma_info (line 66) | struct dma_info type dma_channel (line 78) | struct dma_channel type dma_info (line 80) | struct dma_info function get_dma_residue (line 88) | int get_dma_residue(unsigned int chan) function request_dma (line 99) | int request_dma(unsigned int chan, const char *dev_id) function free_dma (line 123) | void free_dma(unsigned int chan) function dma_wait_for_completion (line 134) | void dma_wait_for_completion(unsigned int chan) function dma_configure_channel (line 149) | void dma_configure_channel(unsigned int chan, unsigned long flags) function dma_xfer (line 158) | int dma_xfer(unsigned int chan, unsigned long from, function dma_read_proc (line 173) | static int dma_read_proc(char *buf, char **start, off_t off, function register_dmac (line 208) | int __init register_dmac(struct dma_info *info) function unregister_dmac (line 258) | void __exit unregister_dmac(struct dma_info *info) function dma_api_init (line 266) | static int __init dma_api_init(void) FILE: arch/sh/drivers/dma/dma-g2.c type g2_channel (line 21) | struct g2_channel { type g2_status (line 32) | struct g2_status { type g2_dma_info (line 39) | struct g2_dma_info { type g2_dma_info (line 48) | struct g2_dma_info type g2_dma_info (line 48) | struct g2_dma_info function irqreturn_t (line 50) | static irqreturn_t g2_dma_interrupt(int irq, void *dev_id, struct pt_reg... type irqaction (line 56) | struct irqaction function g2_enable_dma (line 62) | static int g2_enable_dma(struct dma_channel *chan) function g2_disable_dma (line 72) | static int g2_disable_dma(struct dma_channel *chan) function g2_xfer_dma (line 82) | static int g2_xfer_dma(struct dma_channel *chan) type dma_ops (line 138) | struct dma_ops type dma_info (line 142) | struct dma_info function g2_dma_init (line 149) | static int __init g2_dma_init(void) function g2_dma_exit (line 160) | static void __exit g2_dma_exit(void) FILE: arch/sh/drivers/dma/dma-isa.c function claim_dma_lock (line 35) | unsigned long __deprecated claim_dma_lock(void) function release_dma_lock (line 45) | void __deprecated release_dma_lock(unsigned long flags) function disable_dma (line 51) | void __deprecated disable_dma(unsigned int chan) function enable_dma (line 57) | void __deprecated enable_dma(unsigned int chan) function clear_dma_ff (line 66) | void clear_dma_ff(unsigned int chan) function set_dma_mode (line 72) | void set_dma_mode(unsigned int chan, char mode) function set_dma_addr (line 81) | void set_dma_addr(unsigned int chan, unsigned int addr) function set_dma_count (line 98) | void set_dma_count(unsigned int chan, unsigned int count) FILE: arch/sh/drivers/dma/dma-pvr2.c function irqreturn_t (line 24) | static irqreturn_t pvr2_dma_interrupt(int irq, void *dev_id, struct pt_r... function pvr2_request_dma (line 41) | static int pvr2_request_dma(struct dma_channel *chan) function pvr2_get_dma_residue (line 51) | static int pvr2_get_dma_residue(struct dma_channel *chan) function pvr2_xfer_dma (line 56) | static int pvr2_xfer_dma(struct dma_channel *chan) type irqaction (line 70) | struct irqaction type dma_ops (line 76) | struct dma_ops type dma_info (line 82) | struct dma_info function pvr2_dma_init (line 89) | static int __init pvr2_dma_init(void) function pvr2_dma_exit (line 97) | static void __exit pvr2_dma_exit(void) FILE: arch/sh/drivers/dma/dma-sh.c function get_dmte_irq (line 50) | static inline unsigned int get_dmte_irq(unsigned int chan) function calc_xmit_shift (line 77) | static inline unsigned int calc_xmit_shift(struct dma_channel *chan) function irqreturn_t (line 92) | static irqreturn_t dma_tei(int irq, void *dev_id, struct pt_regs *regs) function sh_dmac_request_dma (line 110) | static int sh_dmac_request_dma(struct dma_channel *chan) function sh_dmac_free_dma (line 116) | static void sh_dmac_free_dma(struct dma_channel *chan) function sh_dmac_configure_channel (line 121) | static void sh_dmac_configure_channel(struct dma_channel *chan, unsigned... function sh_dmac_enable_dma (line 131) | static void sh_dmac_enable_dma(struct dma_channel *chan) function sh_dmac_disable_dma (line 143) | static void sh_dmac_disable_dma(struct dma_channel *chan) function sh_dmac_xfer_dma (line 155) | static int sh_dmac_xfer_dma(struct dma_channel *chan) function sh_dmac_get_dma_residue (line 193) | static int sh_dmac_get_dma_residue(struct dma_channel *chan) function irqreturn_t (line 202) | static irqreturn_t dma_err(int irq, void *dev_id, struct pt_regs *regs) type dma_ops (line 218) | struct dma_ops type dma_info (line 226) | struct dma_info function sh_dmac_init (line 233) | static int __init sh_dmac_init(void) function sh_dmac_exit (line 256) | static void __exit sh_dmac_exit(void) FILE: arch/sh/drivers/dma/dma-sysfs.c type sysdev_class (line 18) | struct sysdev_class function dma_show_devices (line 24) | static ssize_t dma_show_devices(struct sys_device *dev, char *buf) function dma_sysclass_init (line 43) | static int __init dma_sysclass_init(void) function dma_show_dev_id (line 56) | static ssize_t dma_show_dev_id(struct sys_device *dev, char *buf) function dma_store_dev_id (line 62) | static ssize_t dma_store_dev_id(struct sys_device *dev, function dma_store_config (line 72) | static ssize_t dma_store_config(struct sys_device *dev, function dma_show_mode (line 86) | static ssize_t dma_show_mode(struct sys_device *dev, char *buf) function dma_store_mode (line 92) | static ssize_t dma_store_mode(struct sys_device *dev, function dma_create_sysfs_files (line 113) | int __init dma_create_sysfs_files(struct dma_channel *chan) FILE: arch/sh/drivers/pci/dma-dreamcast.c type device (line 35) | struct device function dreamcast_consistent_free (line 60) | int dreamcast_consistent_free(struct device *dev, size_t size, FILE: arch/sh/drivers/pci/fixups-dreamcast.c function gapspci_fixup_resources (line 31) | static void __init gapspci_fixup_resources(struct pci_dev *dev) function pcibios_fixup_bus (line 52) | void __init pcibios_fixup_bus(struct pci_bus *bus) function pcibios_fixup_irqs (line 61) | void __init pcibios_fixup_irqs(void) FILE: arch/sh/drivers/pci/fixups-rts7751r2d.c function pci_fixup_pcic (line 19) | int pci_fixup_pcic(void) FILE: arch/sh/drivers/pci/fixups-sh03.c function pcibios_map_platform_irq (line 10) | int __init pcibios_map_platform_irq(u8 slot, u8 pin, struct pci_dev *dev) function u8 (line 36) | static u8 __init sh03_no_swizzle(struct pci_dev *dev, u8 *pin) function sh03_pci_lookup_irq (line 42) | static int sh03_pci_lookup_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_fixup_irqs (line 58) | void __init pcibios_fixup_irqs(void) FILE: arch/sh/drivers/pci/ops-bigsur.c type resource (line 28) | struct resource type resource (line 35) | struct resource type pci_ops (line 42) | struct pci_ops type pci_channel (line 44) | struct pci_channel type sh7751_pci_address_map (line 49) | struct sh7751_pci_address_map function pcibios_init_platform (line 67) | int __init pcibios_init_platform(void) function pcibios_map_platform_irq (line 72) | int pcibios_map_platform_irq(u8 slot, u8 pin) FILE: arch/sh/drivers/pci/ops-dreamcast.c type resource (line 31) | struct resource type resource (line 38) | struct resource type pci_ops (line 45) | struct pci_ops type pci_channel (line 47) | struct pci_channel function gapspci_config_access (line 69) | static int gapspci_config_access(unsigned char bus, unsigned int devfn) function gapspci_read (line 79) | static int gapspci_read(struct pci_bus *bus, unsigned int devfn, int whe... function gapspci_write (line 95) | static int gapspci_write(struct pci_bus *bus, unsigned int devfn, int wh... type pci_ops (line 109) | struct pci_ops function gapspci_init (line 118) | int __init gapspci_init(void) FILE: arch/sh/drivers/pci/ops-rts7751r2d.c function pcibios_map_platform_irq (line 26) | int __init pcibios_map_platform_irq(u8 slot, u8 pin) type resource (line 39) | struct resource type resource (line 46) | struct resource type pci_ops (line 53) | struct pci_ops type pci_channel (line 55) | struct pci_channel type sh7751_pci_address_map (line 61) | struct sh7751_pci_address_map function pcibios_init_platform (line 75) | int __init pcibios_init_platform(void) FILE: arch/sh/drivers/pci/ops-sh03.c function pcibios_init_platform (line 20) | int __init pcibios_init_platform(void) type resource (line 25) | struct resource type resource (line 32) | struct resource type pci_ops (line 39) | struct pci_ops type pci_channel (line 41) | struct pci_channel FILE: arch/sh/drivers/pci/ops-snapgear.c type resource (line 33) | struct resource type resource (line 40) | struct resource type pci_ops (line 47) | struct pci_ops type pci_channel (line 49) | struct pci_channel type sh7751_pci_address_map (line 54) | struct sh7751_pci_address_map function pcibios_init_platform (line 74) | int __init pcibios_init_platform(void) function pcibios_map_platform_irq (line 79) | int __init pcibios_map_platform_irq(u8 slot, u8 pin) function pcibios_fixup (line 98) | void __init pcibios_fixup(void) FILE: arch/sh/drivers/pci/pci-auto.c type pci_dev (line 59) | struct pci_dev type pci_channel (line 59) | struct pci_channel type pci_dev (line 62) | struct pci_dev type pci_bus (line 63) | struct pci_bus function pciauto_postscan_setup_bridge (line 286) | static void __init function pciauto_prescan_setup_cardbus_bridge (line 329) | static void __init function pciauto_postscan_setup_cardbus_bridge (line 356) | static void __init function pciauto_bus_scan (line 425) | static int __init function pciauto_assign_resources (line 538) | int __init FILE: arch/sh/drivers/pci/pci-sh7751.c function sh7751_pci_read (line 47) | static int sh7751_pci_read(struct pci_bus *bus, unsigned int devfn, function sh7751_pci_write (line 84) | static int sh7751_pci_write(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 121) | struct pci_ops function pci_check_direct (line 126) | static int __init pci_check_direct(void) function pci_fixup_ide_bases (line 163) | static void __init pci_fixup_ide_bases(struct pci_dev *d) function pcibios_fixup_bus (line 189) | void __init pcibios_fixup_bus(struct pci_bus *b) function sh7751_pci_init (line 208) | static int __init sh7751_pci_init(void) function __area_sdram_check (line 221) | static int __init __area_sdram_check(unsigned int area) function sh7751_pcic_init (line 246) | int __init sh7751_pcic_init(struct sh7751_pci_address_map *map) function u8 (line 391) | static u8 __init sh7751_no_swizzle(struct pci_dev *dev, u8 *pin) function sh7751_pci_lookup_irq (line 397) | static int sh7751_pci_lookup_irq(struct pci_dev *dev, u8 slot, u8 pin) function pcibios_fixup_irqs (line 413) | void __init pcibios_fixup_irqs(void) FILE: arch/sh/drivers/pci/pci-sh7751.h type sh7751_pci_address_space (line 288) | struct sh7751_pci_address_space { type sh7751_pci_address_map (line 293) | struct sh7751_pci_address_map { type sh7751_pci_address_map (line 300) | struct sh7751_pci_address_map FILE: arch/sh/drivers/pci/pci-st40.c type pci_dev (line 78) | struct pci_dev function __init (line 80) | static __init void SetPCIPLL(void) type pci_err (line 106) | struct pci_err { type pci_err (line 111) | struct pci_err type pci_err (line 127) | struct pci_err function print_pci_errors (line 139) | static void print_pci_errors(unsigned reg,struct pci_err *error,int num_... function irqreturn_t (line 171) | static irqreturn_t st40_pci_irq(int irq, void *dev_instance, struct pt_r... function u32 (line 217) | static u32 r2p2(u32 num) function pci_fixup_ide_bases (line 240) | static void __init pci_fixup_ide_bases(struct pci_dev *d) function st40pci_init (line 260) | int __init st40pci_init(unsigned memStart, unsigned memSize) function CheckForMasterAbort (line 351) | static int CheckForMasterAbort(void) function st40pci_read (line 364) | static int st40pci_read(struct pci_bus *bus, unsigned int devfn, int whe... function st40pci_write (line 396) | static int st40pci_write(struct pci_bus *bus, unsigned int devfn, int wh... type pci_ops (line 417) | struct pci_ops type pci_bus (line 424) | struct pci_bus function u8 (line 427) | static u8 __init no_swizzle(struct pci_dev *dev, u8 * pin) function pcibios_init (line 433) | static int __init pcibios_init(void) function pcibios_fixup_bus (line 476) | void __init pcibios_fixup_bus(struct pci_bus *bus) function pci_set_rbar_region (line 484) | static void pci_set_rbar_region(unsigned int region, unsigned long l... FILE: arch/sh/drivers/pci/pci.c function pcibios_init (line 20) | static int __init pcibios_init(void) function pcibios_update_resource (line 49) | void type resource (line 77) | struct resource function pcibios_align_resource (line 87) | void pcibios_align_resource(void *data, struct resource *res, function pcibios_enable_device (line 100) | int pcibios_enable_device(struct pci_dev *dev, int mask) function pcibios_set_master (line 138) | void pcibios_set_master(struct pci_dev *dev) function pcibios_update_irq (line 152) | void __init pcibios_update_irq(struct pci_dev *dev, int irq) FILE: arch/sh/kernel/asm-offsets.c function main (line 21) | int main(void) FILE: arch/sh/kernel/cf-enabler.c function allocate_cf_area (line 51) | static int __init allocate_cf_area(void) function cf_init_default (line 74) | static int __init cf_init_default(void) function cf_init_se (line 101) | static int __init cf_init_se(void) function cf_init (line 149) | int __init cf_init(void) FILE: arch/sh/kernel/cpu/adc.c function adc_single (line 12) | int adc_single(unsigned int channel) FILE: arch/sh/kernel/cpu/bus.c function sh_bus_match (line 26) | static int sh_bus_match(struct device *dev, struct device_driver *drv) function sh_bus_suspend (line 34) | static int sh_bus_suspend(struct device *dev, u32 state) function sh_bus_resume (line 45) | static int sh_bus_resume(struct device *dev) type device (line 56) | struct device type bus_type (line 62) | struct bus_type function sh_device_probe (line 71) | static int sh_device_probe(struct device *dev) function sh_device_remove (line 82) | static int sh_device_remove(struct device *dev) function sh_device_register (line 93) | int sh_device_register(struct sh_dev *dev) function sh_device_unregister (line 120) | void sh_device_unregister(struct sh_dev *dev) function sh_driver_register (line 125) | int sh_driver_register(struct sh_driver *drv) function sh_driver_unregister (line 143) | void sh_driver_unregister(struct sh_driver *drv) function sh_bus_init (line 148) | static int __init sh_bus_init(void) function sh_bus_exit (line 173) | static void __exit sh_bus_exit(void) FILE: arch/sh/kernel/cpu/init.c function cache_init (line 43) | static void __init cache_init(void) function release_dsp (line 122) | static void __init release_dsp(void) function dsp_init (line 136) | static void __init dsp_init(void) function __init (line 179) | __init sh_cpu_init(void) FILE: arch/sh/kernel/cpu/irq_imask.c function startup_imask_irq (line 42) | static unsigned int startup_imask_irq(unsigned int irq) type hw_interrupt_type (line 48) | struct hw_interrupt_type function set_interrupt_registers (line 58) | void static inline set_interrupt_registers(int ip) function disable_imask_irq (line 78) | static void disable_imask_irq(unsigned int irq) function enable_imask_irq (line 87) | static void enable_imask_irq(unsigned int irq) function mask_and_ack_imask (line 95) | static void mask_and_ack_imask(unsigned int irq) function end_imask_irq (line 100) | static void end_imask_irq(unsigned int irq) function shutdown_imask_irq (line 106) | static void shutdown_imask_irq(unsigned int irq) function make_imask_irq (line 111) | void make_imask_irq(unsigned int irq) FILE: arch/sh/kernel/cpu/irq_ipr.c type ipr_data (line 28) | struct ipr_data { type ipr_data (line 33) | struct ipr_data function startup_ipr_irq (line 44) | static unsigned int startup_ipr_irq(unsigned int irq) type hw_interrupt_type (line 50) | struct hw_interrupt_type function disable_ipr_irq (line 60) | static void disable_ipr_irq(unsigned int irq) function enable_ipr_irq (line 74) | static void enable_ipr_irq(unsigned int irq) function mask_and_ack_ipr (line 89) | static void mask_and_ack_ipr(unsigned int irq) function end_ipr_irq (line 106) | static void end_ipr_irq(unsigned int irq) function make_ipr_irq (line 112) | void make_ipr_irq(unsigned int irq, unsigned int addr, int pos, int prio... function startup_pint_irq (line 138) | static unsigned int startup_pint_irq(unsigned int irq) type hw_interrupt_type (line 144) | struct hw_interrupt_type function disable_pint_irq (line 154) | static void disable_pint_irq(unsigned int irq) function enable_pint_irq (line 166) | static void enable_pint_irq(unsigned int irq) function mask_and_ack_pint (line 178) | static void mask_and_ack_pint(unsigned int irq) function end_pint_irq (line 183) | static void end_pint_irq(unsigned int irq) function make_pint_irq (line 189) | void make_pint_irq(unsigned int irq) function init_IRQ (line 197) | void __init init_IRQ(void) function ipr_irq_demux (line 296) | int ipr_irq_demux(int irq) FILE: arch/sh/kernel/cpu/rtc.c function sh_rtc_gettimeofday (line 24) | void sh_rtc_gettimeofday(struct timespec *ts) function sh_rtc_settimeofday (line 96) | int sh_rtc_settimeofday(const time_t secs) FILE: arch/sh/kernel/cpu/sh2/probe.c function detect_cpu_and_cache_system (line 18) | int __init detect_cpu_and_cache_system(void) FILE: arch/sh/kernel/cpu/sh3/probe.c function detect_cpu_and_cache_system (line 19) | int __init detect_cpu_and_cache_system(void) FILE: arch/sh/kernel/cpu/sh4/fpu.c function save_fpu (line 33) | void function restore_fpu (line 88) | static void function fpu_init (line 143) | static void function denormal_to_double (line 196) | static void function ieee_fpe_handler (line 225) | static int function asmlinkage (line 298) | asmlinkage void function asmlinkage (line 314) | asmlinkage void FILE: arch/sh/kernel/cpu/sh4/irq_intc2.c type intc2_data (line 24) | struct intc2_data { type intc2_data (line 33) | struct intc2_data function startup_intc2_irq (line 44) | static unsigned int startup_intc2_irq(unsigned int irq) type hw_interrupt_type (line 50) | struct hw_interrupt_type function disable_intc2_irq (line 60) | static void disable_intc2_irq(unsigned int irq) function enable_intc2_irq (line 76) | static void enable_intc2_irq(unsigned int irq) function mask_and_ack_intc2 (line 92) | static void mask_and_ack_intc2(unsigned int irq) function end_intc2_irq (line 97) | static void end_intc2_irq(unsigned int irq) function make_intc2_irq (line 118) | void make_intc2_irq(unsigned int irq, type intc2_init (line 156) | struct intc2_init { type intc2_init (line 162) | struct intc2_init function init_IRQ_intc2 (line 199) | void __init init_IRQ_intc2(void) function intc2_add_clear_irq (line 214) | void intc2_add_clear_irq(int irq, int (*fn)(int)) FILE: arch/sh/kernel/cpu/sh4/probe.c function detect_cpu_and_cache_system (line 19) | int __init detect_cpu_and_cache_system(void) FILE: arch/sh/kernel/cpu/sh4/sq.c function sq_flush (line 44) | inline void sq_flush(void *addr) function sq_flush_range (line 57) | void sq_flush_range(unsigned long start, unsigned int len) type sq_mapping (line 73) | struct sq_mapping type sq_mapping (line 75) | struct sq_mapping type sq_mapping (line 80) | struct sq_mapping function __sq_get_next_addr (line 96) | static unsigned long __sq_get_next_addr(void) type sq_mapping (line 132) | struct sq_mapping type sq_mapping (line 132) | struct sq_mapping type vm_struct (line 135) | struct vm_struct type sq_mapping (line 222) | struct sq_mapping type sq_mapping (line 224) | struct sq_mapping function sq_unmap (line 259) | void sq_unmap(struct sq_mapping *map) function sq_clear (line 276) | void sq_clear(unsigned long addr, unsigned int len) function sq_vma_unmap (line 299) | static void sq_vma_unmap(struct vm_area_struct *area, function sq_vma_sync (line 339) | static int sq_vma_sync(struct vm_area_struct *area, type vm_operations_struct (line 347) | struct vm_operations_struct function sq_mmap (line 361) | static int sq_mmap(struct file *file, struct vm_area_struct *vma) function sq_mapping_read_proc (line 392) | static int sq_mapping_read_proc(char *buf, char **start, off_t off, type file_operations (line 412) | struct file_operations type miscdevice (line 417) | struct miscdevice function sq_api_init (line 424) | static int __init sq_api_init(void) function sq_api_exit (line 435) | static void __exit sq_api_exit(void) FILE: arch/sh/kernel/cpufreq.c type clock_set (line 36) | struct clock_set { type cpufreq_frequency_table (line 65) | struct cpufreq_frequency_table function sh_cpufreq_update_clocks (line 71) | static void sh_cpufreq_update_clocks(unsigned int set) function sh_cpufreq_setstate (line 83) | static int sh_cpufreq_setstate(unsigned int cpu, unsigned int set) function sh_cpufreq_cpu_init (line 141) | static int sh_cpufreq_cpu_init(struct cpufreq_policy *policy) function sh_cpufreq_verify (line 170) | static int sh_cpufreq_verify(struct cpufreq_policy *policy) function sh_cpufreq_target (line 175) | static int sh_cpufreq_target(struct cpufreq_policy *policy, type cpufreq_driver (line 191) | struct cpufreq_driver function sh_cpufreq_init (line 199) | static int __init sh_cpufreq_init(void) function sh_cpufreq_exit (line 209) | static void __exit sh_cpufreq_exit(void) FILE: arch/sh/kernel/early_printk.c function sh_console_write (line 23) | static void sh_console_write(struct console *co, const char *s, function sh_console_setup (line 35) | static int __init sh_console_setup(struct console *co, char *options) type console (line 52) | struct console function scif_sercon_putc (line 64) | static void scif_sercon_putc(int c) function scif_sercon_flush (line 75) | static void scif_sercon_flush(void) function scif_sercon_write (line 84) | static void scif_sercon_write(struct console *con, const char *s, unsign... function scif_sercon_setup (line 92) | static int __init scif_sercon_setup(struct console *con, char *options) type console (line 99) | struct console function scif_sercon_init (line 107) | void scif_sercon_init(int baud) function enable_early_printk (line 125) | void __init enable_early_printk(void) function disable_early_printk (line 133) | void disable_early_printk(void) FILE: arch/sh/kernel/init_task.c type fs_struct (line 10) | struct fs_struct type files_struct (line 11) | struct files_struct type signal_struct (line 12) | struct signal_struct type sighand_struct (line 13) | struct sighand_struct type mm_struct (line 14) | struct mm_struct type task_struct (line 34) | struct task_struct FILE: arch/sh/kernel/io.c function memcpy_fromio (line 17) | void memcpy_fromio(void * to, unsigned long from, unsigned long count) function memcpy_toio (line 32) | void memcpy_toio(unsigned long to, const void * from, unsigned long count) function memset_io (line 47) | void memset_io(unsigned long dst, int c, unsigned long count) FILE: arch/sh/kernel/io_generic.c function delay (line 30) | static inline void delay(void) function generic_inb (line 35) | unsigned char generic_inb(unsigned long port) function generic_inw (line 40) | unsigned short generic_inw(unsigned long port) function generic_inl (line 45) | unsigned int generic_inl(unsigned long port) function generic_inb_p (line 50) | unsigned char generic_inb_p(unsigned long port) function generic_inw_p (line 58) | unsigned short generic_inw_p(unsigned long port) function generic_inl_p (line 66) | unsigned int generic_inl_p(unsigned long port) function generic_insb (line 80) | void generic_insb(unsigned long port, void *buffer, unsigned long count) function generic_insw (line 91) | void generic_insw(unsigned long port, void *buffer, unsigned long count) function generic_insl (line 105) | void generic_insl(unsigned long port, void *buffer, unsigned long count) function generic_outb (line 119) | void generic_outb(unsigned char b, unsigned long port) function generic_outw (line 124) | void generic_outw(unsigned short b, unsigned long port) function generic_outl (line 129) | void generic_outl(unsigned int b, unsigned long port) function generic_outb_p (line 134) | void generic_outb_p(unsigned char b, unsigned long port) function generic_outw_p (line 140) | void generic_outw_p(unsigned short b, unsigned long port) function generic_outl_p (line 146) | void generic_outl_p(unsigned int b, unsigned long port) function generic_outsb (line 158) | void generic_outsb(unsigned long port, const void *buffer, unsigned long... function generic_outsw (line 169) | void generic_outsw(unsigned long port, const void *buffer, unsigned long... function generic_outsl (line 184) | void generic_outsl(unsigned long port, const void *buffer, unsigned long... function generic_readb (line 199) | unsigned char generic_readb(unsigned long addr) function generic_readw (line 204) | unsigned short generic_readw(unsigned long addr) function generic_readl (line 209) | unsigned int generic_readl(unsigned long addr) function generic_writeb (line 214) | void generic_writeb(unsigned char b, unsigned long addr) function generic_writew (line 219) | void generic_writew(unsigned short b, unsigned long addr) function generic_writel (line 224) | void generic_writel(unsigned int b, unsigned long addr) function generic_iounmap (line 235) | void generic_iounmap(void *addr) function generic_isa_port2addr (line 240) | unsigned long generic_isa_port2addr(unsigned long offset) FILE: arch/sh/kernel/irq.c function irqreturn_t (line 57) | irqreturn_t no_action(int cpl, void *dev_id, struct pt_regs *regs) function enable_none (line 64) | static void enable_none(unsigned int irq) { } function startup_none (line 65) | static unsigned int startup_none(unsigned int irq) { return 0; } function disable_none (line 66) | static void disable_none(unsigned int irq) { } function ack_none (line 67) | static void ack_none(unsigned int irq) type hw_interrupt_type (line 81) | struct hw_interrupt_type function show_interrupts (line 96) | int show_interrupts(struct seq_file *p, void *v) function handle_IRQ_event (line 137) | int handle_IRQ_event(unsigned int irq, struct pt_regs * regs, struct irq... function __report_bad_irq (line 160) | static void __report_bad_irq(int irq, irq_desc_t *desc, irqreturn_t acti... function report_bad_irq (line 182) | static void report_bad_irq(int irq, irq_desc_t *desc, irqreturn_t action... function noirqdebug_setup (line 194) | static int __init noirqdebug_setup(char *str) function note_interrupt (line 213) | static void note_interrupt(int irq, irq_desc_t *desc, irqreturn_t action... function disable_irq_nosync (line 247) | inline void disable_irq_nosync(unsigned int irq) function disable_irq (line 264) | void disable_irq(unsigned int irq) function enable_irq (line 272) | void enable_irq(unsigned int irq) function asmlinkage (line 302) | asmlinkage int do_IRQ(unsigned long r4, unsigned long r5, function request_irq (line 420) | int request_irq(unsigned int irq, function free_irq (line 454) | void free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 503) | unsigned long probe_irq_on(void) function probe_irq_mask (line 596) | unsigned int probe_irq_mask(unsigned long val) function probe_irq_off (line 623) | int probe_irq_off(unsigned long val) function setup_irq (line 656) | int setup_irq(unsigned int irq, struct irqaction * new) function init_irq_proc (line 715) | void init_irq_proc(void) function synchronize_irq (line 722) | void synchronize_irq(unsigned int irq) FILE: arch/sh/kernel/kgdb_stub.c function put_debug_char (line 122) | static void put_debug_char(int c) function get_debug_char (line 128) | static int get_debug_char(void) type regs (line 140) | enum regs { type kgdb_regs (line 149) | struct kgdb_regs type task_struct (line 158) | struct task_struct type task_struct (line 250) | struct task_struct type task_struct (line 251) | struct task_struct function ctrl_inl (line 257) | static inline unsigned int ctrl_inl(const unsigned long addr) function ctrl_outl (line 263) | static inline void ctrl_outl(const unsigned int b, unsigned long addr) function highhex (line 269) | static char highhex(const int x) function lowhex (line 275) | static char lowhex(const int x) function hex (line 281) | static int hex(const char ch) function hex_to_int (line 334) | static int hex_to_int(char **ptr, int *int_value) function int_to_threadref (line 392) | static void int_to_threadref(threadref * id, const int value) type task_struct (line 407) | struct task_struct type task_struct (line 409) | struct task_struct function get_packet (line 436) | static void get_packet(char *buffer, int buflen) function put_packet (line 496) | static void put_packet(char *buffer) function kgdb_handle_bus_error (line 540) | static void kgdb_handle_bus_error(void) function compute_signal (line 546) | static int compute_signal(const int excep_code) function kgdb_regs_to_gdb_regs (line 580) | static void kgdb_regs_to_gdb_regs(const struct kgdb_regs *regs, function gdb_regs_to_kgdb_regs (line 609) | static void gdb_regs_to_kgdb_regs(const int *gdb_regs, function thread_regs_to_gdb_regs (line 640) | static void thread_regs_to_gdb_regs(const struct task_struct *thread, function do_single_step (line 791) | static void do_single_step(void) function undo_single_step (line 809) | static void undo_single_step(void) function send_signal_msg (line 821) | static void send_signal_msg(const int signum) function send_ok_msg (line 857) | static void send_ok_msg(void) function send_err_msg (line 864) | static void send_err_msg(void) function send_empty_msg (line 871) | static void send_empty_msg(void) function read_mem_msg (line 877) | static void read_mem_msg(void) function write_mem_msg (line 909) | static void write_mem_msg(int binary) function continue_msg (line 941) | static void continue_msg(void) function continue_with_sig_msg (line 952) | static void continue_with_sig_msg(void) function step_msg (line 972) | static void step_msg(void) function step_with_sig_msg (line 979) | static void step_with_sig_msg(void) function send_regs_msg (line 986) | static void send_regs_msg(void) function set_regs_msg (line 1002) | static void set_regs_msg(void) function set_thread_msg (line 1021) | void set_thread_msg(void) function thread_status_msg (line 1062) | static void thread_status_msg(void) function thread_id_msg (line 1077) | static void thread_id_msg(void) function thread_info_msg (line 1105) | static void thread_info_msg(void) function thread_extra_info_msg (line 1138) | static void thread_extra_info_msg(void) function query_msg (line 1172) | static void query_msg(void) function kgdb_serial_setup (line 1202) | static int kgdb_serial_setup(void) function kgdb_command_loop (line 1213) | static void kgdb_command_loop(const int excep_code, const int trapa_value) function kgdb_handle_exception (line 1349) | void kgdb_handle_exception(struct pt_regs *regs) function breakpoint (line 1399) | void breakpoint(void) function kgdb_init (line 1409) | int kgdb_init(void) function kgdb_msg_write (line 1447) | static void kgdb_msg_write(const char *s, unsigned count) function kgdb_to_gdb (line 1477) | static void kgdb_to_gdb(const char *s) function kgdb_console_write (line 1483) | void kgdb_console_write(struct console *co, const char *s, unsigned count) FILE: arch/sh/kernel/module.c function module_free (line 39) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 47) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate_add (line 78) | int apply_relocate_add(Elf32_Shdr *sechdrs, function apply_relocate (line 126) | int apply_relocate(Elf32_Shdr *sechdrs, function module_finalize (line 137) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 144) | void module_arch_cleanup(struct module *mod) FILE: arch/sh/kernel/process.c function disable_hlt (line 40) | void disable_hlt(void) function enable_hlt (line 47) | void enable_hlt(void) function default_idle (line 54) | void default_idle(void) function cpu_idle (line 71) | void cpu_idle(void) function machine_restart (line 76) | void machine_restart(char * __unused) function machine_halt (line 85) | void machine_halt(void) function machine_power_off (line 101) | void machine_power_off(void) function show_regs (line 115) | void show_regs(struct pt_regs * regs) function kernel_thread (line 174) | int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function exit_thread (line 192) | void exit_thread(void) function flush_thread (line 200) | void flush_thread(void) function release_thread (line 215) | void release_thread(struct task_struct *dead_task) function dump_fpu (line 221) | int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) function dump_task_regs (line 241) | int dump_task_regs(struct task_struct *tsk, elf_gregset_t *regs) function dump_task_fpu (line 257) | int function copy_thread (line 279) | int copy_thread(int nr, unsigned long clone_flags, unsigned long usp, function dump_thread (line 321) | void dump_thread(struct pt_regs * regs, struct user * dump) function ubc_set_tracing (line 339) | static void type task_struct (line 363) | struct task_struct type task_struct (line 363) | struct task_struct type task_struct (line 363) | struct task_struct type pt_regs (line 366) | struct pt_regs type pt_regs (line 366) | struct pt_regs type pt_regs (line 368) | struct pt_regs type pt_regs (line 376) | struct pt_regs type pt_regs (line 379) | struct pt_regs type pt_regs (line 381) | struct pt_regs type pt_dspregs (line 383) | struct pt_dspregs function asmlinkage (line 423) | asmlinkage int sys_fork(unsigned long r4, unsigned long r5, function asmlinkage (line 435) | asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, function asmlinkage (line 456) | asmlinkage int sys_vfork(unsigned long r4, unsigned long r5, type pt_regs (line 469) | struct pt_regs type task_struct (line 493) | struct task_struct type pt_regs (line 514) | struct pt_regs type pt_regs (line 527) | struct pt_regs FILE: arch/sh/kernel/ptrace.c function get_stack_long (line 40) | static inline int get_stack_long(struct task_struct *task, int offset) function put_stack_long (line 57) | static inline int put_stack_long(struct task_struct *task, int offset, function ptrace_disable (line 78) | void ptrace_disable(struct task_struct *child) function asmlinkage (line 83) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 299) | asmlinkage void do_syscall_trace(void) FILE: arch/sh/kernel/semaphore.c function __up (line 49) | void __up(struct semaphore *sem) function __down (line 107) | void __sched __down(struct semaphore * sem) function __down_trylock (line 136) | int __down_trylock(struct semaphore * sem) FILE: arch/sh/kernel/setup.c type sh_cpuinfo (line 44) | struct sh_cpuinfo type screen_info (line 45) | struct screen_info type sh_machine_vector (line 49) | struct sh_machine_vector type screen_info (line 53) | struct screen_info type sh_machine_vector (line 71) | struct sh_machine_vector type resource (line 93) | struct resource type resource (line 109) | struct resource function parse_cmdline (line 119) | static inline void parse_cmdline (char ** cmdline_p, char mv_name[MV_NAM... function sh_mv_setup (line 188) | static int __init sh_mv_setup(char **cmdline_p) function setup_arch (line 248) | void __init setup_arch(char **cmdline_p) type sh_machine_vector (line 397) | struct sh_machine_vector type sh_machine_vector (line 401) | struct sh_machine_vector type sh_machine_vector (line 402) | struct sh_machine_vector type sh_machine_vector (line 406) | struct sh_machine_vector type sh_machine_vector (line 409) | struct sh_machine_vector type cpu (line 419) | struct cpu function topology_init (line 421) | static int __init topology_init(void) function show_cpuflags (line 464) | static void show_cpuflags(struct seq_file *m) function show_cacheinfo (line 482) | static void show_cacheinfo(struct seq_file *m, const char *type, struct ... function show_cpuinfo (line 494) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 542) | struct seq_file type seq_file (line 546) | struct seq_file function c_stop (line 551) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 554) | struct seq_operations type kgdb_sermap (line 569) | struct kgdb_sermap type kgdb_sermap (line 572) | struct kgdb_sermap type kgdb_sermap (line 573) | struct kgdb_sermap function kgdb_register_sermap (line 575) | void kgdb_register_sermap(struct kgdb_sermap *map) function kgdb_parse_options (line 587) | static int __init kgdb_parse_options(char *options) FILE: arch/sh/kernel/sh_bios.c function sh_bios_call (line 19) | static __inline__ long sh_bios_call(long func, long arg0, long arg1, lon... function sh_bios_console_write (line 34) | void sh_bios_console_write(const char *buf, unsigned int len) function sh_bios_char_out (line 40) | void sh_bios_char_out(char ch) function sh_bios_in_gdb_mode (line 46) | int sh_bios_in_gdb_mode(void) function sh_bios_gdb_detach (line 62) | void sh_bios_gdb_detach(void) function sh_bios_get_node_addr (line 67) | void sh_bios_get_node_addr (unsigned char *node_addr) function sh_bios_shutdown (line 72) | void sh_bios_shutdown(unsigned int how) FILE: arch/sh/kernel/sh_ksyms.c type pt_regs (line 24) | struct pt_regs type user (line 24) | struct user type pt_regs (line 25) | struct pt_regs type hw_interrupt_type (line 26) | struct hw_interrupt_type FILE: arch/sh/kernel/signal.c type pt_regs (line 37) | struct pt_regs function asmlinkage (line 42) | asmlinkage int function asmlinkage (line 65) | asmlinkage int function asmlinkage (line 94) | asmlinkage int function asmlinkage (line 126) | asmlinkage int type sigframe (line 143) | struct sigframe type rt_sigframe (line 150) | struct rt_sigframe function restore_sigcontext_fpu (line 158) | static inline int restore_sigcontext_fpu(struct sigcontext __user *sc) function save_sigcontext_fpu (line 170) | static inline int save_sigcontext_fpu(struct sigcontext __user *sc, function restore_sigcontext (line 196) | static int function asmlinkage (line 234) | asmlinkage int sys_sigreturn(unsigned long r4, unsigned long r5, function asmlinkage (line 267) | asmlinkage int sys_rt_sigreturn(unsigned long r4, unsigned long r5, function setup_sigcontext (line 308) | static int type k_sigaction (line 342) | struct k_sigaction function setup_frame (line 350) | static void setup_frame(int sig, struct k_sigaction *ka, function setup_rt_frame (line 418) | static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *i... function handle_signal (line 497) | static void function do_signal (line 566) | int do_signal(struct pt_regs *regs, sigset_t *oldset) FILE: arch/sh/kernel/smp.c type sh_cpuinfo (line 38) | struct sh_cpuinfo function smp_store_cpu_info (line 71) | static inline void __init smp_store_cpu_info(unsigned int cpu) function smp_prepare_cpus (line 76) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_prepare_boot_cpu (line 88) | void __devinit smp_prepare_boot_cpu(void) function __cpu_up (line 96) | int __cpu_up(unsigned int cpu) function start_secondary (line 112) | int start_secondary(void *unused) function smp_cpus_done (line 130) | void __init smp_cpus_done(unsigned int max_cpus) function smp_send_reschedule (line 136) | void smp_send_reschedule(int cpu) function stop_this_cpu (line 141) | static void stop_this_cpu(void *unused) function smp_send_stop (line 150) | void smp_send_stop(void) type smp_fn_call_struct (line 156) | struct smp_fn_call_struct function smp_call_function (line 168) | int smp_call_function(void (*func)(void *info), void *info, int retry, i... function setup_profiling_timer (line 198) | int setup_profiling_timer(unsigned int multiplier) FILE: arch/sh/kernel/sys_sh.c function asmlinkage (line 32) | asmlinkage int sys_pipe(unsigned long r4, unsigned long r5, function arch_get_unmapped_area (line 53) | unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, function do_mmap2 (line 116) | static inline long function asmlinkage (line 140) | asmlinkage int old_mmap(unsigned long addr, unsigned long len, function sys_mmap2 (line 149) | asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, function asmlinkage (line 161) | asmlinkage int sys_ipc(uint call, int first, int second, function asmlinkage (line 256) | asmlinkage int sys_uname(struct old_utsname * name) function asmlinkage (line 267) | asmlinkage ssize_t sys_pread_wrapper(unsigned int fd, char * buf, function asmlinkage (line 273) | asmlinkage ssize_t sys_pwrite_wrapper(unsigned int fd, const char * buf, function asmlinkage (line 279) | asmlinkage int sys_fadvise64_64_wrapper(int fd, u32 offset0, u32 offset1, FILE: arch/sh/kernel/time.c type timespec (line 95) | struct timespec type timespec (line 98) | struct timespec function sched_clock (line 137) | unsigned long long sched_clock(void) function do_gettimeoffset (line 142) | static unsigned long do_gettimeoffset(void) function do_gettimeofday (line 194) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 223) | int do_settimeofday(struct timespec *tv) function do_timer_interrupt (line 266) | static inline void do_timer_interrupt(int irq, void *dev_id, struct pt_r... function irqreturn_t (line 300) | static irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs... function get_timer_frequency (line 326) | static unsigned int __init get_timer_frequency(void) type irqaction (line 378) | struct irqaction function sh_pclk_setup (line 382) | static int __init sh_pclk_setup(char *str) type irqaction (line 393) | struct irqaction function get_current_frequency_divisors (line 395) | void get_current_frequency_divisors(unsigned int *ifc, unsigned int *bfc... type frqcr_data (line 463) | struct frqcr_data { type frqcr_data (line 472) | struct frqcr_data type memclk_data (line 502) | struct memclk_data { type memclk_data (line 507) | struct memclk_data function st40_specific_time_init (line 518) | static void st40_specific_time_init(unsigned int module_clock, unsigned ... function time_init (line 567) | void __init time_init(void) FILE: arch/sh/kernel/traps.c function die (line 92) | void die(const char * str, struct pt_regs * regs, long err) function die_if_kernel (line 105) | static inline void die_if_kernel(const char * str, struct pt_regs * regs... function die_if_no_fixup (line 120) | static int die_if_no_fixup(const char * str, struct pt_regs * regs, long... function handle_unaligned_ins (line 142) | static int handle_unaligned_ins(u16 instruction, struct pt_regs *regs) function handle_unaligned_delayslot (line 320) | static inline int handle_unaligned_delayslot(struct pt_regs *regs) function handle_unaligned_access (line 352) | static int handle_unaligned_access(u16 instruction, struct pt_regs *regs) function asmlinkage (line 492) | asmlinkage void do_address_error(struct pt_regs *regs, function is_dsp_inst (line 554) | int is_dsp_inst(struct pt_regs *regs) function do_exception_error (line 582) | void do_exception_error(unsigned long r4, unsigned long r5, function gdb_vbr_init (line 594) | static inline void __init gdb_vbr_init(void) function per_cpu_trap_init (line 611) | void __init per_cpu_trap_init(void) function trap_init (line 629) | void __init trap_init(void) function show_stack (line 652) | void show_stack(struct task_struct *tsk, unsigned long *sp) function show_task (line 703) | void show_task(unsigned long *sp) function dump_stack (line 708) | void dump_stack(void) FILE: arch/sh/lib/delay.c function __delay (line 10) | void __delay(unsigned long loops) function __const_udelay (line 22) | inline void __const_udelay(unsigned long xloops) function __udelay (line 32) | void __udelay(unsigned long usecs) function __ndelay (line 37) | void __ndelay(unsigned long nsecs) FILE: arch/sh/lib/div64-generic.c function u64 (line 9) | u64 __div64_32(u64 *xp, u32 y) FILE: arch/sh/lib/strcasecmp.c function strcasecmp (line 12) | int strcasecmp(const char *a, const char *b) FILE: arch/sh/lib/udivdi3.c function u64 (line 10) | u64 __udivdi3(u64 n, u64 d) FILE: arch/sh/mm/cache-sh2.c function __get_oc_addr (line 24) | unsigned long __get_oc_addr(unsigned long set, unsigned long way) FILE: arch/sh/mm/cache-sh3.c function __flush_wback_region (line 35) | void __flush_wback_region(void *start, int size) function __flush_purge_region (line 74) | void __flush_purge_region(void *start, int size) FILE: arch/sh/mm/cache-sh4.c type semaphore (line 38) | struct semaphore function p3_cache_init (line 40) | void __init p3_cache_init(void) function __flush_wback_region (line 57) | void __flush_wback_region(void *start, int size) function __flush_purge_region (line 78) | void __flush_purge_region(void *start, int size) function __flush_invalidate_region (line 97) | void __flush_invalidate_region(void *start, int size) function __flush_dcache_all_ex (line 112) | static void __flush_dcache_all_ex(void) function __flush_cache_4096_all_ex (line 123) | static void __flush_cache_4096_all_ex(unsigned long start) function flush_cache_4096_all (line 138) | void flush_cache_4096_all(unsigned long start) function flush_icache_range (line 151) | void flush_icache_range(unsigned long start, unsigned long end) function flush_cache_sigtramp (line 161) | void flush_cache_sigtramp(unsigned long addr) function flush_cache_4096 (line 182) | static inline void flush_cache_4096(unsigned long start, function flush_dcache_page (line 206) | void flush_dcache_page(struct page *page) function flush_icache_all (line 219) | static inline void flush_icache_all(void) function flush_cache_all (line 235) | void flush_cache_all(void) function flush_cache_mm (line 244) | void flush_cache_mm(struct mm_struct *mm) function __flush_cache_page (line 261) | static void __flush_cache_page(struct vm_area_struct *vma, function flush_cache_range (line 293) | void flush_cache_range(struct vm_area_struct *vma, unsigned long start, function flush_cache_page (line 349) | void flush_cache_page(struct vm_area_struct *vma, unsigned long address) function flush_icache_user_range (line 377) | void flush_icache_user_range(struct vm_area_struct *vma, FILE: arch/sh/mm/cache-sh7705.c function cache_wback_all (line 36) | static inline void cache_wback_all(void) function flush_icache_range (line 71) | void flush_icache_range(unsigned long start, unsigned long end) function __flush_dcache_page (line 80) | static void __flush_dcache_page(unsigned long phys) function flush_dcache_page (line 136) | void flush_dcache_page(struct page *page) function flush_cache_all (line 142) | void flush_cache_all(void) function flush_cache_mm (line 154) | void flush_cache_mm(struct mm_struct *mm) function flush_cache_range (line 170) | void flush_cache_range(struct vm_area_struct *vma, unsigned long start, function flush_cache_page (line 189) | void flush_cache_page(struct vm_area_struct *vma, unsigned long address) function flush_icache_page (line 218) | void flush_icache_page(struct vm_area_struct *vma, struct page *page) FILE: arch/sh/mm/consistent.c type page (line 16) | struct page function consistent_free (line 51) | void consistent_free(void *vaddr, size_t size) function consistent_sync (line 63) | void consistent_sync(void *vaddr, size_t size, int direction) FILE: arch/sh/mm/extable.c function fixup_exception (line 11) | int fixup_exception(struct pt_regs *regs) FILE: arch/sh/mm/fault-nommu.c type pt_regs (line 36) | struct pt_regs function asmlinkage (line 43) | asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long writea... function asmlinkage (line 69) | asmlinkage int __do_page_fault(struct pt_regs *regs, unsigned long write... FILE: arch/sh/mm/fault.c type pt_regs (line 33) | struct pt_regs function asmlinkage (line 40) | asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long writea... function asmlinkage (line 193) | asmlinkage int __do_page_fault(struct pt_regs *regs, unsigned long write... function flush_tlb_page (line 258) | void flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function flush_tlb_range (line 280) | void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function flush_tlb_kernel_range (line 317) | void flush_tlb_kernel_range(unsigned long start, unsigned long end) function flush_tlb_mm (line 343) | void flush_tlb_mm(struct mm_struct *mm) function flush_tlb_all (line 358) | void flush_tlb_all(void) FILE: arch/sh/mm/hugetlbpage.c function pte_t (line 27) | static pte_t *huge_pte_alloc(struct mm_struct *mm, unsigned long addr) function pte_t (line 42) | static pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr) function set_huge_pte (line 59) | static void set_huge_pte(struct mm_struct *mm, struct vm_area_struct *vma, function is_aligned_hugepage_range (line 86) | int is_aligned_hugepage_range(unsigned long addr, unsigned long len) function copy_hugetlb_page_range (line 95) | int copy_hugetlb_page_range(struct mm_struct *dst, struct mm_struct *src, function follow_hugetlb_page (line 127) | int follow_hugetlb_page(struct mm_struct *mm, struct vm_area_struct *vma, type page (line 168) | struct page type mm_struct (line 168) | struct mm_struct function pmd_huge (line 174) | int pmd_huge(pmd_t pmd) type page (line 179) | struct page type mm_struct (line 179) | struct mm_struct function unmap_hugepage_range (line 185) | void unmap_hugepage_range(struct vm_area_struct *vma, function hugetlb_prefault (line 213) | int hugetlb_prefault(struct address_space *mapping, struct vm_area_struc... FILE: arch/sh/mm/init.c type mmu_gather (line 40) | struct mmu_gather function show_mem (line 62) | void show_mem(void) function set_pte_phys (line 86) | static void set_pte_phys(unsigned long addr, unsigned long phys, pgprot_... function __set_fixmap (line 134) | void __set_fixmap(enum fixed_addresses idx, unsigned long phys, pgprot_t... function paging_init (line 157) | void __init paging_init(void) function mem_init (line 232) | void __init mem_init(void) function free_initmem (line 288) | void free_initmem(void) function free_initrd_mem (line 303) | void free_initrd_mem(unsigned long start, unsigned long end) FILE: arch/sh/mm/ioremap.c function remap_area_pte (line 19) | static inline void remap_area_pte(pte_t * pte, unsigned long address, function remap_area_pmd (line 47) | static inline int remap_area_pmd(pmd_t * pmd, unsigned long address, function remap_area_pages (line 70) | int remap_area_pages(unsigned long address, unsigned long phys_addr, type vm_struct (line 117) | struct vm_struct function p3_iounmap (line 159) | void p3_iounmap(void *addr) FILE: arch/sh/mm/pg-dma.c function copy_page_dma (line 26) | static void copy_page_dma(void *to, void *from) function clear_page_dma (line 40) | static void clear_page_dma(void *to) function pg_dma_init (line 72) | static int __init pg_dma_init(void) function pg_dma_exit (line 86) | static void __exit pg_dma_exit(void) FILE: arch/sh/mm/pg-nommu.c function copy_page_nommu (line 17) | static void copy_page_nommu(void *to, void *from) function clear_page_nommu (line 22) | static void clear_page_nommu(void *to) function pg_nommu_init (line 27) | static int __init pg_nommu_init(void) FILE: arch/sh/mm/pg-sh4.c type semaphore (line 25) | struct semaphore function clear_user_page (line 33) | void clear_user_page(void *to, unsigned long address, struct page *page) function copy_user_page (line 71) | void copy_user_page(void *to, void *from, unsigned long address, function pte_t (line 106) | inline pte_t ptep_get_and_clear(pte_t *ptep) FILE: arch/sh/mm/pg-sh7705.c function __flush_purge_virtual_region (line 28) | static inline void __flush_purge_virtual_region(void *p1, void *virt, in... function clear_user_page (line 75) | void clear_user_page(void *to, unsigned long address, struct page *pg) function copy_user_page (line 98) | void copy_user_page(void *to, void *from, unsigned long address, struct ... function pte_t (line 120) | inline pte_t ptep_get_and_clear(pte_t *ptep) FILE: arch/sh/mm/tlb-nommu.c function flush_tlb (line 17) | void flush_tlb(void) function flush_tlb_all (line 22) | void flush_tlb_all(void) function flush_tlb_mm (line 27) | void flush_tlb_mm(struct mm_struct *mm) function flush_tlb_range (line 32) | void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function flush_tlb_page (line 38) | void flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function __flush_tlb_page (line 43) | void __flush_tlb_page(unsigned long asid, unsigned long page) function flush_tlb_kernel_range (line 48) | void flush_tlb_kernel_range(unsigned long start, unsigned long end) function update_mmu_cache (line 53) | void update_mmu_cache(struct vm_area_struct * vma, FILE: arch/sh/mm/tlb-sh3.c function update_mmu_cache (line 31) | void update_mmu_cache(struct vm_area_struct * vma, function __flush_tlb_page (line 70) | void __flush_tlb_page(unsigned long asid, unsigned long page) FILE: arch/sh/mm/tlb-sh4.c function update_mmu_cache (line 31) | void update_mmu_cache(struct vm_area_struct * vma, function __flush_tlb_page (line 80) | void __flush_tlb_page(unsigned long asid, unsigned long page) FILE: arch/sh/oprofile/op_model_null.c function oprofile_arch_init (line 15) | int __init oprofile_arch_init(struct oprofile_operations *ops) function oprofile_arch_exit (line 20) | void oprofile_arch_exit(void) FILE: arch/sh/oprofile/op_model_sh7750.c type op_counter_config (line 49) | struct op_counter_config { type op_counter_config (line 60) | struct op_counter_config function sh7750_timer_notify (line 114) | static int sh7750_timer_notify(struct notifier_block *self, type notifier_block (line 121) | struct notifier_block function u64 (line 125) | static u64 sh7750_read_counter(int counter) function to_counter (line 143) | static inline int to_counter(struct file *file) function sh7750_read_count (line 156) | static ssize_t sh7750_read_count(struct file *file, char __user *buf, function sh7750_write_count (line 165) | static ssize_t sh7750_write_count(struct file *file, const char __user *... type file_operations (line 190) | struct file_operations function sh7750_perf_counter_create_files (line 195) | static int sh7750_perf_counter_create_files(struct super_block *sb, stru... function sh7750_perf_counter_start (line 219) | static int sh7750_perf_counter_start(void) function sh7750_perf_counter_stop (line 246) | static void sh7750_perf_counter_stop(void) type oprofile_operations (line 254) | struct oprofile_operations function oprofile_arch_init (line 260) | int __init oprofile_arch_init(struct oprofile_operations **ops) function oprofile_arch_exit (line 278) | void oprofile_arch_exit(void) FILE: arch/sh64/boot/compressed/cache.c function cache_control (line 28) | int cache_control(unsigned int command) FILE: arch/sh64/boot/compressed/misc.c type uch (line 31) | typedef unsigned char uch; type ush (line 32) | typedef unsigned short ush; type ulg (line 33) | typedef unsigned long ulg; function free (line 123) | static void free(void *where) function gzip_mark (line 127) | static void gzip_mark(void **ptr) function gzip_release (line 132) | static void gzip_release(void **ptr) function puts (line 137) | void puts(const char *s) function fill_inbuf (line 165) | static int fill_inbuf(void) function flush_window (line 181) | static void flush_window(void) function error (line 200) | static void error(char *x) function decompress_kernel (line 213) | void decompress_kernel(void) FILE: arch/sh64/kernel/alphanum.c function print_seg (line 19) | void print_seg(char *file, int line) function print_seg_num (line 34) | void print_seg_num(unsigned num) FILE: arch/sh64/kernel/asm-offsets.c function main (line 21) | int main(void) FILE: arch/sh64/kernel/dma.c type dma_info_t (line 25) | typedef struct { function irqreturn_t (line 94) | static irqreturn_t dma_mte(int irq, void *dev_id, struct pt_regs *regs) type irqaction (line 116) | struct irqaction function irqreturn_t (line 122) | static irqreturn_t dma_err(int irq, void *dev_id, struct pt_regs *regs) type irqaction (line 153) | struct irqaction function calc_xmit_shift (line 159) | static inline unsigned long calc_xmit_shift(unsigned int chan) function setup_dma (line 164) | void setup_dma(unsigned int chan, dma_info_t *info) function enable_dma (line 174) | void enable_dma(unsigned int chan) function disable_dma (line 183) | void disable_dma(unsigned int chan) function set_dma_mode (line 192) | void set_dma_mode(unsigned int chan, char mode) function set_dma_addr (line 202) | void set_dma_addr(unsigned int chan, unsigned int addr) function set_dma_count (line 215) | void set_dma_count(unsigned int chan, unsigned int count) function claim_dma_lock (line 227) | unsigned long claim_dma_lock(void) function release_dma_lock (line 236) | void release_dma_lock(unsigned long flags) function get_dma_residue (line 241) | int get_dma_residue(unsigned int chan) function init_dma (line 246) | int __init init_dma(void) function exit_dma (line 275) | static void __exit exit_dma(void) FILE: arch/sh64/kernel/early_printk.c function sh_console_putc (line 43) | static void sh_console_putc(int c) function sh_console_flush (line 55) | static void sh_console_flush(void) function sh_console_write (line 65) | static void sh_console_write(struct console *con, const char *s, unsigne... function sh_console_setup (line 73) | static int __init sh_console_setup(struct console *con, char *options) type console (line 80) | struct console function enable_early_printk (line 88) | void __init enable_early_printk(void) function disable_early_printk (line 103) | void disable_early_printk(void) FILE: arch/sh64/kernel/fpu.c function fpsave (line 38) | inline void fpsave(struct sh_fpu_hard_struct *fpregs) function fpload (line 81) | static inline void function fpinit (line 124) | void fpinit(struct sh_fpu_hard_struct *fpregs) function asmlinkage (line 129) | asmlinkage void function asmlinkage (line 142) | asmlinkage void FILE: arch/sh64/kernel/init_task.c type fs_struct (line 21) | struct fs_struct type files_struct (line 22) | struct files_struct type signal_struct (line 23) | struct signal_struct type sighand_struct (line 24) | struct sighand_struct type mm_struct (line 25) | struct mm_struct type pt_regs (line 27) | struct pt_regs type task_struct (line 45) | struct task_struct FILE: arch/sh64/kernel/irq.c function irqreturn_t (line 57) | irqreturn_t no_action(int cpl, void *dev_id, struct pt_regs *regs) function enable_none (line 66) | static void enable_none(unsigned int irq) { } function startup_none (line 67) | static unsigned int startup_none(unsigned int irq) { return 0; } function disable_none (line 68) | static void disable_none(unsigned int irq) { } function ack_none (line 69) | static void ack_none(unsigned int irq) type hw_interrupt_type (line 83) | struct hw_interrupt_type function show_interrupts (line 94) | int show_interrupts(struct seq_file *p, void *v) function asmlinkage (line 131) | asmlinkage void do_NMI(unsigned long vector_num, struct pt_regs * regs) function handle_IRQ_event (line 148) | int handle_IRQ_event(unsigned int irq, struct pt_regs * regs, struct irq... function disable_irq_nosync (line 189) | void disable_irq_nosync(unsigned int irq) function disable_irq (line 214) | void disable_irq(unsigned int irq) function enable_irq (line 229) | void enable_irq(unsigned int irq) function asmlinkage (line 259) | asmlinkage int do_IRQ(unsigned long vector_num, struct pt_regs * regs) function request_irq (line 408) | int request_irq(unsigned int irq, function free_irq (line 470) | void free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 522) | unsigned long probe_irq_on(void) function probe_irq_off (line 618) | int probe_irq_off(unsigned long val) function setup_irq (line 651) | int setup_irq(unsigned int irq, struct irqaction * new) function init_irq_proc (line 714) | void init_irq_proc(void) FILE: arch/sh64/kernel/irq_intc.c type hw_interrupt_type (line 109) | struct hw_interrupt_type function startup_intc_irq (line 121) | static unsigned int startup_intc_irq(unsigned int irq) function shutdown_intc_irq (line 127) | static void shutdown_intc_irq(unsigned int irq) function enable_intc_irq (line 132) | static void enable_intc_irq(unsigned int irq) function disable_intc_irq (line 151) | static void disable_intc_irq(unsigned int irq) function mask_and_ack_intc (line 167) | static void mask_and_ack_intc(unsigned int irq) function end_intc_irq (line 172) | static void end_intc_irq(unsigned int irq) function make_intc_irq (line 178) | void make_intc_irq(unsigned int irq) function intc_irq_describe (line 186) | int intc_irq_describe(char* p, int irq) function init_IRQ (line 195) | void __init init_IRQ(void) FILE: arch/sh64/kernel/led.c function heartbeat (line 18) | void heartbeat(void) FILE: arch/sh64/kernel/pci-dma.c type pci_dev (line 16) | struct pci_dev function consistent_free (line 40) | void consistent_free(struct pci_dev *hwdev, size_t size, FILE: arch/sh64/kernel/pci_sh5.c function pci_fixup_ide_bases (line 33) | static void __init pci_fixup_ide_bases(struct pci_dev *d) function u32 (line 61) | static u32 __init r2p2(u32 num) function sh5pci_init (line 86) | int __init sh5pci_init(unsigned memStart, unsigned memSize) function sh5pci_read (line 195) | static int sh5pci_read(struct pci_bus *bus, unsigned int devfn, int where, function sh5pci_write (line 215) | static int sh5pci_write(struct pci_bus *bus, unsigned int devfn, int where, type pci_ops (line 235) | struct pci_ops type pci_bus (line 241) | struct pci_bus function u8 (line 244) | static u8 __init no_swizzle(struct pci_dev *dev, u8 * pin) function u8 (line 251) | static inline u8 bridge_swizzle(u8 pin, u8 slot) function u8 (line 256) | u8 __init common_swizzle(struct pci_dev *dev, u8 *pinp) function map_cayman_irq (line 275) | static int __init map_cayman_irq(struct pci_dev *dev, u8 slot, u8 pin) function irqreturn_t (line 345) | irqreturn_t pcish5_err_irq(int irq, void *dev_id, struct pt_regs *regs) function irqreturn_t (line 373) | irqreturn_t pcish5_serr_irq(int irq, void *dev_id, struct pt_regs *regs) function pcibios_size_bridge (line 382) | static void __init function pcibios_size_bridges (line 464) | static void __init pcibios_size_bridges(void) function pcibios_init (line 474) | static int __init pcibios_init(void) function pcibios_fixup_bus (line 505) | void __init pcibios_fixup_bus(struct pci_bus *bus) FILE: arch/sh64/kernel/pcibios.c function pcibios_update_resource (line 37) | void function pcibios_align_resource (line 71) | void pcibios_align_resource(void *data, struct resource *res, function pcibios_enable_bridge (line 84) | static void pcibios_enable_bridge(struct pci_dev *dev) function pcibios_enable_device (line 111) | int pcibios_enable_device(struct pci_dev *dev, int mask) function pcibios_set_master (line 151) | void pcibios_set_master(struct pci_dev *dev) function pcibios_update_irq (line 165) | void __init pcibios_update_irq(struct pci_dev *dev, int irq) FILE: arch/sh64/kernel/process.c type task_struct (line 66) | struct task_struct function print_PTE (line 71) | static void print_PTE(long base) function print_DIR (line 93) | static void print_DIR(long base) function print_vmalloc_first_tables (line 113) | static void print_vmalloc_first_tables(void) function test_VM (line 173) | static void test_VM(void) function idle_trace (line 231) | void idle_trace(void) function disable_hlt (line 283) | void disable_hlt(void) function enable_hlt (line 288) | void enable_hlt(void) function nohlt_setup (line 293) | static int __init nohlt_setup(char *__unused) function hlt_setup (line 299) | static int __init hlt_setup(char *__unused) function hlt (line 308) | static inline void hlt(void) function default_idle (line 319) | void default_idle(void) function cpu_idle (line 341) | void cpu_idle(void) function machine_restart (line 346) | void machine_restart(char * __unused) function machine_halt (line 353) | void machine_halt(void) function machine_power_off (line 358) | void machine_power_off(void) function show_regs (line 365) | void show_regs(struct pt_regs * regs) type task_struct (line 614) | struct task_struct type task_struct (line 617) | struct task_struct function free_task_struct (line 621) | void free_task_struct(struct task_struct *p) function kernel_thread (line 638) | int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function exit_thread (line 659) | void exit_thread(void) function flush_thread (line 681) | void flush_thread(void) function release_thread (line 704) | void release_thread(struct task_struct *dead_task) function dump_fpu (line 710) | int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) function copy_thread (line 737) | int copy_thread(int nr, unsigned long clone_flags, unsigned long usp, function dump_thread (line 788) | void dump_thread(struct pt_regs * regs, struct user * dump) function asmlinkage (line 805) | asmlinkage int sys_fork(unsigned long r2, unsigned long r3, function asmlinkage (line 813) | asmlinkage int sys_clone(unsigned long clone_flags, unsigned long newsp, function asmlinkage (line 833) | asmlinkage int sys_vfork(unsigned long r2, unsigned long r3, function asmlinkage (line 844) | asmlinkage int sys_execve(char *ufilename, char **uargv, function register_proc_asids (line 955) | static int __init register_proc_asids(void) FILE: arch/sh64/kernel/ptrace.c function get_stack_long (line 50) | static inline int get_stack_long(struct task_struct *task, int offset) function get_fpu_long (line 59) | static inline unsigned long function put_stack_long (line 90) | static inline int put_stack_long(struct task_struct *task, int offset, function put_fpu_long (line 101) | static inline int function asmlinkage (line 123) | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 305) | asmlinkage void syscall_trace(void) function asmlinkage (line 328) | asmlinkage void do_single_step(unsigned long long vec, struct pt_regs *r... function asmlinkage (line 341) | asmlinkage void do_software_break_point(unsigned long long vec, function ptrace_disable (line 356) | void ptrace_disable(struct task_struct *child) FILE: arch/sh64/kernel/semaphore.c function __up (line 50) | void __up(struct semaphore *sem) function __down (line 108) | void __sched __down(struct semaphore * sem) function __down_trylock (line 137) | int __down_trylock(struct semaphore * sem) FILE: arch/sh64/kernel/setup.c type screen_info (line 66) | struct screen_info type sh_cpuinfo (line 94) | struct sh_cpuinfo function parse_mem_cmdline (line 96) | static inline void parse_mem_cmdline (char ** cmdline_p) function sh64_cpu_type_detect (line 131) | static void __init sh64_cpu_type_detect(void) function setup_arch (line 151) | void __init setup_arch(char **cmdline_p) function __xchg_called_with_bad_pointer (line 306) | void __xchg_called_with_bad_pointer(void) type cpu (line 311) | struct cpu function topology_init (line 313) | static int __init topology_init(void) function show_cpuinfo (line 335) | static int show_cpuinfo(struct seq_file *m,void *v) type seq_file (line 372) | struct seq_file type seq_file (line 376) | struct seq_file function c_stop (line 380) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 383) | struct seq_operations FILE: arch/sh64/kernel/sh_ksyms.c type pt_regs (line 31) | struct pt_regs type user (line 31) | struct user type pt_regs (line 32) | struct pt_regs type drive_info_struct (line 37) | struct drive_info_struct FILE: arch/sh64/kernel/signal.c type pt_regs (line 49) | struct pt_regs function asmlinkage (line 55) | asmlinkage int function asmlinkage (line 84) | asmlinkage int function asmlinkage (line 119) | asmlinkage int function asmlinkage (line 151) | asmlinkage int type sigframe (line 165) | struct sigframe type rt_sigframe (line 172) | struct rt_sigframe function restore_sigcontext_fpu (line 182) | static inline int function setup_sigcontext_fpu (line 204) | static inline int function restore_sigcontext_fpu (line 230) | static inline int function setup_sigcontext_fpu (line 233) | static inline int function restore_sigcontext (line 238) | static int function asmlinkage (line 287) | asmlinkage int sys_sigreturn(unsigned long r2, unsigned long r3, function asmlinkage (line 323) | asmlinkage int sys_rt_sigreturn(unsigned long r2, unsigned long r3, function setup_sigcontext (line 366) | static int type k_sigaction (line 408) | struct k_sigaction function setup_frame (line 419) | static void setup_frame(int sig, struct k_sigaction *ka, function setup_rt_frame (line 526) | static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *i... function handle_signal (line 636) | static void function do_signal (line 690) | int do_signal(struct pt_regs *regs, sigset_t *oldset) FILE: arch/sh64/kernel/sys_sh64.c function asmlinkage (line 43) | asmlinkage int sys_pipe(unsigned long * fildes, function asmlinkage (line 78) | asmlinkage int sys_pipe(unsigned long * fildes) function arch_get_unmapped_area (line 98) | unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, function do_mmap2 (line 135) | static inline long do_mmap2( function sys_mmap2 (line 160) | asmlinkage long sys_mmap2(unsigned long addr, unsigned long len, function asmlinkage (line 167) | asmlinkage int old_mmap(unsigned long addr, unsigned long len, function asmlinkage (line 181) | asmlinkage int sys_ipc(uint call, int first, int second, function asmlinkage (line 276) | asmlinkage int sys_uname(struct old_utsname * name) FILE: arch/sh64/kernel/time.c function usecs_since_tick (line 155) | static unsigned long usecs_since_tick(void) function do_gettimeofday (line 196) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 225) | int do_settimeofday(struct timespec *tv) function set_rtc_time (line 259) | static int set_rtc_time(unsigned long nowtime) function do_timer_interrupt (line 305) | static inline void do_timer_interrupt(int irq, void *dev_id, struct pt_r... function irqreturn_t (line 346) | static irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs... function get_rtc_time (line 369) | static unsigned long get_rtc_time(void) function get_cpu_hz (line 414) | static __init unsigned int get_cpu_hz(void) function irqreturn_t (line 488) | static irqreturn_t rtc_interrupt(int irq, void *dev_id, struct pt_regs *... type irqaction (line 496) | struct irqaction type irqaction (line 497) | struct irqaction function time_init (line 499) | void __init time_init(void) function enter_deep_standby (line 571) | void enter_deep_standby(void) function sched_clock (line 604) | unsigned long long sched_clock(void) FILE: arch/sh64/kernel/traps.c type pt_regs (line 45) | struct pt_regs type pt_regs (line 51) | struct pt_regs type task_struct (line 51) | struct task_struct function die (line 61) | void die(const char * str, struct pt_regs * regs, long err) function die_if_kernel (line 71) | static inline void die_if_kernel(const char * str, struct pt_regs * regs... function die_if_no_fixup (line 77) | static void die_if_no_fixup(const char * str, struct pt_regs * regs, lon... type pt_regs (line 98) | struct pt_regs function asmlinkage (line 100) | asmlinkage void do_address_error_load(unsigned long error_code, struct p... function asmlinkage (line 110) | asmlinkage void do_address_error_store(unsigned long error_code, struct ... function do_reserved_inst (line 145) | void do_reserved_inst(unsigned long error_code, struct pt_regs *regs) function asmlinkage (line 249) | asmlinkage void do_exception_error(unsigned long ex, struct pt_regs *regs) function do_unknown_trapa (line 256) | int do_unknown_trapa(unsigned long scId, struct pt_regs *regs) function show_stack (line 266) | void show_stack(struct task_struct *tsk, unsigned long *sp) function show_task (line 280) | void show_task(unsigned long *sp) function dump_stack (line 285) | void dump_stack(void) function do_unhandled_exception (line 290) | static void do_unhandled_exception(int trapnr, int signr, char *str, cha... function read_opcode (line 303) | static int read_opcode(unsigned long long pc, unsigned long *result_opco... function address_is_sign_extended (line 339) | static int address_is_sign_extended(__u64 a) function generate_and_check_address (line 350) | static int generate_and_check_address(struct pt_regs *regs, function misaligned_kernel_word_load (line 405) | static void misaligned_kernel_word_load(__u64 address, int do_sign_exten... function misaligned_kernel_word_store (line 421) | static void misaligned_kernel_word_store(__u64 address, __u64 value) function misaligned_load (line 433) | static int misaligned_load(struct pt_regs *regs, function misaligned_store (line 513) | static int misaligned_store(struct pt_regs *regs, function misaligned_fpu_load (line 590) | static int misaligned_fpu_load(struct pt_regs *regs, function misaligned_fpu_store (line 665) | static int misaligned_fpu_store(struct pt_regs *regs, function misaligned_fixup (line 740) | static int misaligned_fixup(struct pt_regs *regs) type ctl_table_header (line 930) | struct ctl_table_header function init_sysctl (line 931) | static int __init init_sysctl(void) function asmlinkage (line 940) | asmlinkage void do_debug_interrupt(unsigned long code, struct pt_regs *r... FILE: arch/sh64/kernel/unwind.c function lookup_prev_stack_frame (line 44) | static int lookup_prev_stack_frame(unsigned long fp, unsigned long pc, type pt_regs (line 204) | struct pt_regs type pt_regs (line 211) | struct pt_regs function unwind_nested (line 213) | static void unwind_nested (unsigned long pc, unsigned long fp) function sh64_unwind_inner (line 221) | static void sh64_unwind_inner(struct pt_regs *regs) function sh64_unwind (line 293) | void sh64_unwind(struct pt_regs *regs) FILE: arch/sh64/lib/c-checksum.c function from64to16 (line 17) | static inline unsigned short from64to16(unsigned long long x) function foldto16 (line 30) | static inline unsigned short foldto16(unsigned long x) function myfoldto16 (line 39) | static inline unsigned short myfoldto16(unsigned long long x) function do_csum (line 58) | static unsigned long do_csum(const unsigned char *buff, int len) function csum_partial (line 122) | unsigned int csum_partial(const unsigned char *buff, int len, unsigned i... function csum_partial_copy (line 138) | unsigned int function csum_partial_copy_from_user (line 149) | unsigned int function csum_partial_copy_to_user (line 170) | unsigned int function ip_fast_csum (line 186) | unsigned short ip_fast_csum(unsigned char *iph, unsigned int ihl) function csum_tcpudp_nofold (line 193) | unsigned int csum_tcpudp_nofold(unsigned long saddr, function csum_partial_copy_nocheck (line 223) | unsigned int FILE: arch/sh64/lib/dbg.c type u64 (line 17) | typedef u64 regType_t; function regType_t (line 19) | static regType_t getConfigReg(u64 id) function print_single_tlb (line 74) | void print_single_tlb(unsigned long tlb, int single_print) function print_dtlb (line 109) | void print_dtlb(void) function print_itlb (line 123) | void print_itlb(void) type ring_node (line 141) | struct ring_node { type ring_node (line 151) | struct ring_node function evt_debug (line 154) | void evt_debug(int evt, int ret_addr, int event, int tra, struct pt_regs... function evt_debug2 (line 197) | void evt_debug2(unsigned int ret) function evt_debug_ret_from_irq (line 202) | void evt_debug_ret_from_irq(struct pt_regs *regs) function evt_debug_ret_from_exc (line 218) | void evt_debug_ret_from_exc(struct pt_regs *regs) function show_excp_regs (line 236) | void show_excp_regs(char *from, int trapnr, int signr, struct pt_regs *r... function lookup_mmu_side (line 356) | static unsigned long function lookup_dtlb (line 375) | unsigned long lookup_dtlb(unsigned long Eaddr) function lookup_itlb (line 381) | unsigned long lookup_itlb(unsigned long Eaddr) function print_page (line 387) | void print_page(struct page *page) FILE: arch/sh64/lib/io.c function io_addr (line 30) | static int io_addr(int x) { function inb (line 48) | unsigned long inb(unsigned long port) function inw (line 57) | unsigned long inw(unsigned long port) function inl (line 66) | unsigned long inl(unsigned long port) function outb (line 75) | void outb(unsigned long value, unsigned long port) function outw (line 81) | void outw(unsigned long value, unsigned long port) function outl (line 87) | void outl(unsigned long value, unsigned long port) function outsb (line 107) | void outsb(unsigned long port, const void *addr, unsigned long count) function insb (line 117) | void insb(unsigned long port, void *addr, unsigned long count) function outsw (line 134) | void outsw(unsigned long port, const void *addr, unsigned long count) function insw (line 146) | void insw(unsigned long port, void *addr, unsigned long count) function outsl (line 159) | void outsl(unsigned long port, const void *addr, unsigned long count) function insl (line 172) | void insl(unsigned long port, void *addr, unsigned long count) function memcpy_toio (line 188) | void memcpy_toio(unsigned long to, const void *from, long count) function memcpy_fromio (line 198) | void memcpy_fromio(void *to, unsigned long from, long count) FILE: arch/sh64/lib/old-checksum.c function csum_partial_copy (line 7) | unsigned int csum_partial_copy( const char *src, char *dst, int len, int... FILE: arch/sh64/lib/panic.c function poor_mans_delay (line 18) | static void poor_mans_delay(void) function show_value (line 25) | static void show_value(unsigned long x) function panic_handler (line 39) | void FILE: arch/sh64/lib/udelay.c function __delay (line 27) | void __delay(int loops) function __udelay (line 39) | void __udelay(unsigned long long usecs, unsigned long lpj) function __ndelay (line 45) | void __ndelay(unsigned long long nsecs, unsigned long lpj) function udelay (line 51) | void udelay(unsigned long usecs) function ndelay (line 56) | void ndelay(unsigned long nsecs) FILE: arch/sh64/mach-cayman/irq.c function irqreturn_t (line 33) | static irqreturn_t cayman_interrupt_smsc(int irq, void *dev_id, struct p... function irqreturn_t (line 39) | static irqreturn_t cayman_interrupt_pci2(int irq, void *dev_id, struct p... type irqaction (line 45) | struct irqaction type irqaction (line 51) | struct irqaction function enable_cayman_irq (line 57) | static void enable_cayman_irq(unsigned int irq) function disable_cayman_irq (line 74) | void disable_cayman_irq(unsigned int irq) function ack_cayman_irq (line 91) | static void ack_cayman_irq(unsigned int irq) function end_cayman_irq (line 96) | static void end_cayman_irq(unsigned int irq) function startup_cayman_irq (line 102) | static unsigned int startup_cayman_irq(unsigned int irq) function shutdown_cayman_irq (line 108) | static void shutdown_cayman_irq(unsigned int irq) type hw_interrupt_type (line 113) | struct hw_interrupt_type function cayman_irq_demux (line 123) | int cayman_irq_demux(int evt) function cayman_irq_describe (line 165) | int cayman_irq_describe(char* p, int irq) function init_cayman_irq (line 179) | void init_cayman_irq(void) FILE: arch/sh64/mach-cayman/led.c function mach_led (line 28) | void mach_led(int position, int value) function mach_alphanum (line 40) | void mach_alphanum(int position, unsigned char value) function mach_alphanum_brightness (line 48) | void mach_alphanum_brightness(int setting) FILE: arch/sh64/mach-cayman/setup.c type resource (line 106) | struct resource type resource (line 110) | struct resource type resource (line 115) | struct resource type resource (line 119) | struct resource type sh64_platform (line 123) | struct sh64_platform function smsc_superio_setup (line 148) | static int __init smsc_superio_setup(void) function platform_setup (line 189) | void __init platform_setup(void) function platform_monitor (line 195) | void __init platform_monitor(void) function platform_reserve (line 200) | void __init platform_reserve(void) FILE: arch/sh64/mach-harp/setup.c type resource (line 77) | struct resource type resource (line 81) | struct resource type resource (line 86) | struct resource type resource (line 90) | struct resource type sh64_platform (line 94) | struct sh64_platform function platform_setup (line 119) | void __init platform_setup(void) function platform_monitor (line 125) | void __init platform_monitor(void) function platform_reserve (line 130) | void __init platform_reserve(void) FILE: arch/sh64/mach-romram/setup.c type resource (line 80) | struct resource type resource (line 84) | struct resource type resource (line 89) | struct resource type resource (line 93) | struct resource type sh64_platform (line 97) | struct sh64_platform function platform_setup (line 122) | void __init platform_setup(void) function platform_monitor (line 128) | void __init platform_monitor(void) function platform_reserve (line 133) | void __init platform_reserve(void) FILE: arch/sh64/mach-sim/setup.c type resource (line 100) | struct resource type resource (line 104) | struct resource type resource (line 109) | struct resource type resource (line 113) | struct resource type sh64_platform (line 117) | struct sh64_platform function platform_setup (line 144) | void __init platform_setup(void) function platform_monitor (line 150) | void __init platform_monitor(void) function platform_reserve (line 155) | void __init platform_reserve(void) FILE: arch/sh64/mm/cache.c function sh64_cache_init (line 54) | int __init sh64_cache_init(void) function sh64_setup_dtlb_cache_slot (line 145) | static inline void sh64_setup_dtlb_cache_slot(unsigned long eaddr, unsig... function sh64_teardown_dtlb_cache_slot (line 151) | static inline void sh64_teardown_dtlb_cache_slot(void) function sh64_icache_inv_all (line 161) | static void __inline__ sh64_icache_inv_all(void) function sh64_icache_inv_kernel_range (line 184) | static void sh64_icache_inv_kernel_range(unsigned long start, unsigned l... function sh64_icache_inv_user_page (line 208) | static void sh64_icache_inv_user_page(struct vm_area_struct *vma, unsign... function sh64_icache_inv_user_page_range (line 255) | static void sh64_icache_inv_user_page_range(struct mm_struct *mm, function sh64_icache_inv_user_small_range (line 326) | static void sh64_icache_inv_user_small_range(struct mm_struct *mm, function sh64_icache_inv_current_user_range (line 373) | static void sh64_icache_inv_current_user_range(unsigned long start, unsi... function sh64_dcache_purge_sets (line 414) | static void __inline__ sh64_dcache_purge_sets(int sets_to_purge_base, in... function sh64_dcache_purge_all (line 459) | static void sh64_dcache_purge_all(void) function sh64_dcache_purge_kernel_range (line 477) | static void sh64_dcache_purge_kernel_range(unsigned long start, unsigned... function sh64_dcache_purge_coloured_phy_page (line 506) | static void sh64_dcache_purge_coloured_phy_page(unsigned long paddr, uns... function sh64_dcache_purge_phy_page (line 545) | static void sh64_dcache_purge_phy_page(unsigned long paddr) function sh64_dcache_purge_virt_page (line 576) | static void sh64_dcache_purge_virt_page(struct mm_struct *mm, unsigned l... function sh64_dcache_purge_user_page (line 601) | static void sh64_dcache_purge_user_page(struct mm_struct *mm, unsigned l... function sh64_dcache_purge_user_range (line 630) | static void sh64_dcache_purge_user_range(struct mm_struct *mm, function sh64_dcache_wback_current_user_range (line 742) | static void sh64_dcache_wback_current_user_range(unsigned long start, un... function sh64_make_unique_eaddr (line 777) | static unsigned long sh64_make_unique_eaddr(unsigned long user_eaddr, un... function sh64_copy_user_page_coloured (line 803) | static void sh64_copy_user_page_coloured(void *to, void *from, unsigned ... function sh64_clear_user_page_coloured (line 819) | static void sh64_clear_user_page_coloured(void *to, unsigned long address) function flush_cache_all (line 850) | void flush_cache_all(void) function flush_cache_mm (line 860) | void flush_cache_mm(struct mm_struct *mm) function flush_cache_range (line 888) | void flush_cache_range(struct vm_area_struct *vma, unsigned long start, function flush_cache_page (line 907) | void flush_cache_page(struct vm_area_struct *vma, unsigned long eaddr) function copy_user_page (line 929) | void copy_user_page(void *to, void *from, unsigned long address, struct ... function clear_user_page (line 969) | void clear_user_page(void *to, unsigned long address, struct page *page) function flush_dcache_page (line 991) | void flush_dcache_page(struct page *page) function flush_icache_range (line 999) | void flush_icache_range(unsigned long start, unsigned long end) function flush_icache_user_range (line 1021) | void flush_icache_user_range(struct vm_area_struct *vma, function flush_cache_sigtramp (line 1044) | void flush_cache_sigtramp(unsigned long start, unsigned long end) FILE: arch/sh64/mm/extable.c type exception_table_entry (line 20) | struct exception_table_entry type exception_table_entry (line 31) | struct exception_table_entry type exception_table_entry (line 41) | struct exception_table_entry type exception_table_entry (line 42) | struct exception_table_entry type exception_table_entry (line 43) | struct exception_table_entry type exception_table_entry (line 46) | struct exception_table_entry function fixup_exception (line 68) | int fixup_exception(struct pt_regs *regs) FILE: arch/sh64/mm/fault.c type pt_regs (line 61) | struct pt_regs function print_prots (line 66) | static inline void print_prots(pgprot_t prot) function print_vma (line 74) | static inline void print_vma(struct vm_area_struct *vma) function print_task (line 83) | static inline void print_task(struct task_struct *tsk) function pte_t (line 88) | static pte_t *lookup_pte(struct mm_struct *mm, unsigned long address) function asmlinkage (line 123) | asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long writea... function update_mmu_cache (line 349) | void update_mmu_cache(struct vm_area_struct * vma, function __flush_tlb_page (line 369) | static void __flush_tlb_page(struct vm_area_struct *vma, unsigned long p... function flush_tlb_page (line 416) | void flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function flush_tlb_range (line 432) | void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function flush_tlb_mm (line 500) | void flush_tlb_mm(struct mm_struct *mm) function flush_tlb_all (line 521) | void flush_tlb_all(void) function flush_tlb_kernel_range (line 546) | void flush_tlb_kernel_range(unsigned long start, unsigned long end) function tlb_proc_info (line 555) | static int function register_proc_tlb (line 582) | static int __init register_proc_tlb(void) FILE: arch/sh64/mm/hugetlbpage.c function pte_t (line 27) | static pte_t *huge_pte_alloc(struct mm_struct *mm, unsigned long addr) function pte_t (line 42) | static pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr) function set_huge_pte (line 59) | static void set_huge_pte(struct mm_struct *mm, struct vm_area_struct *vma, function is_aligned_hugepage_range (line 86) | int is_aligned_hugepage_range(unsigned long addr, unsigned long len) function copy_hugetlb_page_range (line 95) | int copy_hugetlb_page_range(struct mm_struct *dst, struct mm_struct *src, function follow_hugetlb_page (line 127) | int follow_hugetlb_page(struct mm_struct *mm, struct vm_area_struct *vma, type page (line 168) | struct page type mm_struct (line 168) | struct mm_struct function pmd_huge (line 174) | int pmd_huge(pmd_t pmd) type page (line 179) | struct page type mm_struct (line 179) | struct mm_struct function unmap_hugepage_range (line 185) | void unmap_hugepage_range(struct vm_area_struct *vma, function hugetlb_prefault (line 213) | int hugetlb_prefault(struct address_space *mapping, struct vm_area_struc... FILE: arch/sh64/mm/init.c type mmu_gather (line 29) | struct mmu_gather function show_mem (line 65) | void show_mem(void) function paging_init (line 111) | void __init paging_init(void) function mem_init (line 132) | void __init mem_init(void) function free_initmem (line 172) | void free_initmem(void) function free_initrd_mem (line 187) | void free_initrd_mem(unsigned long start, unsigned long end) FILE: arch/sh64/mm/ioremap.c type resource (line 29) | struct resource function remap_area_pte (line 31) | static inline void remap_area_pte(pte_t * pte, unsigned long address, un... function remap_area_pmd (line 65) | static inline int remap_area_pmd(pmd_t * pmd, unsigned long address, uns... function remap_area_pages (line 92) | static int remap_area_pages(unsigned long address, unsigned long phys_addr, type vm_struct (line 139) | struct vm_struct function iounmap (line 170) | void iounmap(void *addr) type resource (line 184) | struct resource type resource (line 192) | struct resource type xresource (line 204) | struct xresource { type xresource (line 210) | struct xresource type xresource (line 212) | struct xresource type xresource (line 214) | struct xresource function xres_free (line 228) | static void xres_free(struct xresource *xrp) type resource (line 233) | struct resource type resource (line 233) | struct resource type resource (line 236) | struct resource function shmedia_alloc_io (line 245) | static unsigned long shmedia_alloc_io(unsigned long phys, unsigned long ... function shmedia_ioremap (line 281) | static unsigned long shmedia_ioremap(struct resource *res, u32 pa, int sz) function shmedia_free_io (line 317) | static void shmedia_free_io(struct resource *res) function shmedia_mapioaddr (line 348) | static void shmedia_mapioaddr(unsigned long pa, unsigned long va) function shmedia_unmapioaddr (line 385) | static void shmedia_unmapioaddr(unsigned long vaddr) function onchip_remap (line 406) | unsigned long onchip_remap(unsigned long phys, unsigned long size, const... function onchip_unmap (line 414) | void onchip_unmap(unsigned long vaddr) function ioremap_proc_info (line 442) | static int function register_proc_onchip (line 461) | static int __init register_proc_onchip(void) FILE: arch/sh64/mm/tlb.c function sh64_tlb_init (line 23) | int __init sh64_tlb_init(void) function sh64_next_free_dtlb_entry (line 54) | unsigned long long sh64_next_free_dtlb_entry(void) function sh64_get_wired_dtlb_entry (line 64) | unsigned long long sh64_get_wired_dtlb_entry(void) function sh64_put_wired_dtlb_entry (line 83) | int sh64_put_wired_dtlb_entry(unsigned long long entry) function sh64_setup_tlb_slot (line 129) | inline void sh64_setup_tlb_slot(unsigned long long config_addr, FILE: arch/sh64/mm/tlbmiss.c function __do_tlb_refill (line 47) | inline void __do_tlb_refill(unsigned long address, function handle_vmalloc_fault (line 93) | static int handle_vmalloc_fault(struct mm_struct *mm, unsigned long prot... function handle_tlbmiss (line 130) | static int handle_tlbmiss(struct mm_struct *mm, unsigned long long prote... type expevt_lookup (line 192) | struct expevt_lookup { type expevt_lookup (line 208) | struct expevt_lookup function asmlinkage (line 221) | asmlinkage int do_fast_page_fault(unsigned long long ssr_md, unsigned lo... FILE: arch/sh64/oprofile/op_model_null.c function oprofile_arch_init (line 15) | int __init oprofile_arch_init(struct oprofile_operations **ops) function oprofile_arch_exit (line 20) | void oprofile_arch_exit(void) FILE: arch/sparc/boot/btfixupprep.c type _btfixup (line 38) | struct _btfixup type btfixuprel (line 40) | typedef struct _btfixuprel { type btfixup (line 48) | typedef struct _btfixup { function fatal (line 65) | void fatal(void) function btfixup (line 71) | btfixup *find(int type, char *name) function set_mode (line 91) | void set_mode (char *buffer) function main (line 101) | int main(int argc,char **argv) FILE: arch/sparc/boot/piggyback.c function ld2 (line 38) | unsigned short ld2(char *p) function ld4 (line 43) | unsigned int ld4(char *p) function st4 (line 48) | void st4(char *p, unsigned int x) function usage (line 56) | void usage(void) function die (line 64) | void die(char *str) function main (line 70) | int main(int argc,char **argv) FILE: arch/sparc/kernel/apc.c function apc_setup (line 44) | static int __init apc_setup(char *str) function apc_swift_idle (line 58) | void apc_swift_idle(void) function apc_free (line 71) | static inline void apc_free(void) function apc_open (line 76) | static int apc_open(struct inode *inode, struct file *f) function apc_release (line 81) | static int apc_release(struct inode *inode, struct file *f) function apc_ioctl (line 86) | static int apc_ioctl(struct inode *inode, struct file *f, type file_operations (line 130) | struct file_operations type miscdevice (line 136) | struct miscdevice function apc_probe (line 138) | static int __init apc_probe(void) FILE: arch/sparc/kernel/asm-offsets.c function foo (line 22) | int foo(void) FILE: arch/sparc/kernel/auxio.c function auxio_probe (line 23) | void __init auxio_probe(void) function get_auxio (line 72) | unsigned char get_auxio(void) function set_auxio (line 79) | void set_auxio(unsigned char bits_on, unsigned char bits_off) function auxio_power_probe (line 110) | void __init auxio_power_probe(void) FILE: arch/sparc/kernel/cpu.c type cpu_iu_info (line 21) | struct cpu_iu_info { type cpu_fp_info (line 27) | struct cpu_fp_info { type cpu_fp_info (line 36) | struct cpu_fp_info type cpu_iu_info (line 80) | struct cpu_iu_info function cpu_probe (line 130) | void __init cpu_probe(void) FILE: arch/sparc/kernel/devices.c function check_cpu_node (line 34) | static int check_cpu_node(int nd, int *cur_inst, function __cpu_find_by (line 60) | static int __cpu_find_by(int (*compare)(int, int, void *), void *compare... function cpu_instance_compare (line 84) | static int cpu_instance_compare(int nd, int instance, void *_arg) function cpu_find_by_instance (line 93) | int cpu_find_by_instance(int instance, int *prom_node, int *mid) function cpu_mid_compare (line 99) | static int cpu_mid_compare(int nd, int instance, void *_arg) function cpu_find_by_mid (line 111) | int cpu_find_by_mid(int mid, int *prom_node) function cpu_get_hwmid (line 121) | int cpu_get_hwmid(int prom_node) function device_scan (line 126) | void __init device_scan(void) FILE: arch/sparc/kernel/ebus.c type linux_ebus (line 25) | struct linux_ebus type ebus_device_irq (line 34) | struct ebus_device_irq { type ebus_system_entry (line 39) | struct ebus_system_entry { type ebus_device_irq (line 44) | struct ebus_device_irq type ebus_system_entry (line 56) | struct ebus_system_entry type ebus_device_irq (line 61) | struct ebus_device_irq function ebus_alloc (line 65) | static inline unsigned long ebus_alloc(size_t size) function ebus_blacklist_irq (line 72) | int __init ebus_blacklist_irq(char *name) function fill_ebus_child (line 86) | void __init fill_ebus_child(int node, struct linux_prom_registers *preg, function fill_ebus_device (line 142) | void __init fill_ebus_device(int node, struct linux_ebus_device *dev) function ebus_init (line 254) | void __init ebus_init(void) FILE: arch/sparc/kernel/idprom.c type idprom (line 21) | struct idprom type idprom (line 22) | struct idprom type Sun_Machine_Models (line 28) | struct Sun_Machine_Models function display_system_type (line 49) | static void __init display_system_type(unsigned char machtype) function calc_idprom_cksum (line 71) | static unsigned char __init calc_idprom_cksum(struct idprom *idprom) function idprom_init (line 82) | void __init idprom_init(void) FILE: arch/sparc/kernel/init_task.c type fs_struct (line 10) | struct fs_struct type files_struct (line 11) | struct files_struct type signal_struct (line 12) | struct signal_struct type sighand_struct (line 13) | struct sighand_struct type mm_struct (line 14) | struct mm_struct type task_struct (line 15) | struct task_struct FILE: arch/sparc/kernel/ioport.c type resource (line 48) | struct resource type resource (line 48) | struct resource type resource (line 50) | struct resource type resource (line 53) | struct resource type resource (line 56) | struct resource type resource (line 60) | struct resource type xresource (line 73) | struct xresource { type xresource (line 79) | struct xresource type xresource (line 81) | struct xresource type xresource (line 82) | struct xresource function xres_free (line 96) | static void xres_free(struct xresource *xrp) { function iounmap (line 117) | void iounmap(volatile void __iomem *virtual) type resource (line 137) | struct resource function sbus_iounmap (line 146) | void sbus_iounmap(volatile void __iomem *addr, unsigned long size) type xresource (line 158) | struct xresource type resource (line 159) | struct resource type resource (line 175) | struct resource type resource (line 177) | struct resource type resource (line 178) | struct resource type resource (line 179) | struct resource type resource (line 193) | struct resource function _sparc_free_io (line 215) | static void _sparc_free_io(struct resource *res) function sbus_set_sbus64 (line 227) | void sbus_set_sbus64(struct sbus_dev *sdev, int x) { type sbus_dev (line 238) | struct sbus_dev type resource (line 242) | struct resource type resource (line 258) | struct resource type resource (line 260) | struct resource function sbus_free_consistent (line 289) | void sbus_free_consistent(struct sbus_dev *sdev, long n, void *p, u32 ba) function dma_addr_t (line 327) | dma_addr_t sbus_map_single(struct sbus_dev *sdev, void *va, size_t len, ... function sbus_unmap_single (line 340) | void sbus_unmap_single(struct sbus_dev *sdev, dma_addr_t ba, size_t n, i... function sbus_map_sg (line 345) | int sbus_map_sg(struct sbus_dev *sdev, struct scatterlist *sg, int n, in... function sbus_unmap_sg (line 356) | void sbus_unmap_sg(struct sbus_dev *sdev, struct scatterlist *sg, int n,... function sbus_dma_sync_single_for_cpu (line 363) | void sbus_dma_sync_single_for_cpu(struct sbus_dev *sdev, dma_addr_t ba, ... function sbus_dma_sync_single_for_device (line 383) | void sbus_dma_sync_single_for_device(struct sbus_dev *sdev, dma_addr_t b... function sbus_dma_sync_sg_for_cpu (line 403) | void sbus_dma_sync_sg_for_cpu(struct sbus_dev *sdev, struct scatterlist ... function sbus_dma_sync_sg_for_device (line 408) | void sbus_dma_sync_sg_for_device(struct sbus_dev *sdev, struct scatterli... type pci_dev (line 419) | struct pci_dev type resource (line 423) | struct resource type resource (line 440) | struct resource type resource (line 445) | struct resource function pci_free_consistent (line 473) | void pci_free_consistent(struct pci_dev *pdev, size_t n, void *p, dma_ad... function dma_addr_t (line 512) | dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, function pci_unmap_single (line 528) | void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t ba, size_t size, function dma_addr_t (line 542) | dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page, function pci_unmap_page (line 551) | void pci_unmap_page(struct pci_dev *hwdev, function pci_map_sg (line 574) | int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, function pci_unmap_sg (line 595) | void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, function pci_dma_sync_single_for_cpu (line 623) | void pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t ba, s... function pci_dma_sync_single_for_device (line 633) | void pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t ba... function pci_dma_sync_sg_for_cpu (line 649) | void pci_dma_sync_sg_for_cpu(struct pci_dev *hwdev, struct scatterlist *... function pci_dma_sync_sg_for_device (line 666) | void pci_dma_sync_sg_for_device(struct pci_dev *hwdev, struct scatterlis... function _sparc_io_get_info (line 686) | static int type resource (line 713) | struct resource type resource (line 714) | struct resource type resource (line 716) | struct resource function register_proc_sparc_ioport (line 725) | void register_proc_sparc_ioport(void) FILE: arch/sparc/kernel/irq.c function __local_irq_save (line 58) | unsigned long __local_irq_save(void) function local_irq_enable (line 76) | void local_irq_enable(void) function local_irq_restore (line 91) | void local_irq_restore(unsigned long old_psr) function irq_panic (line 130) | static void irq_panic(void) type pt_regs (line 137) | struct pt_regs type pt_regs (line 138) | struct pt_regs type irqaction (line 154) | struct irqaction type irqaction (line 157) | struct irqaction function show_interrupts (line 164) | int show_interrupts(struct seq_file *p, void *v) function free_irq (line 208) | void free_irq(unsigned int irq, void *dev_id) function synchronize_irq (line 289) | void synchronize_irq(unsigned int irq) function unexpected_irq (line 296) | void unexpected_irq(int irq, void *dev_id, struct pt_regs * regs) function handler_irq (line 319) | void handler_irq(int irq, struct pt_regs * regs) type pt_regs (line 347) | struct pt_regs function sparc_floppy_irq (line 349) | void sparc_floppy_irq(int irq, void *dev_id, struct pt_regs *regs) function request_fast_irq (line 368) | int request_fast_irq(unsigned int irq, function request_irq (line 467) | int request_irq(unsigned int irq, function probe_irq_on (line 555) | unsigned long probe_irq_on(void) function probe_irq_off (line 562) | int probe_irq_off(unsigned long mask) function init_IRQ (line 577) | void __init init_IRQ(void) function init_irq_proc (line 611) | void init_irq_proc(void) FILE: arch/sparc/kernel/module.c function module_free (line 32) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 42) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate (line 75) | int apply_relocate(Elf32_Shdr *sechdrs, function apply_relocate_add (line 86) | int apply_relocate_add(Elf32_Shdr *sechdrs, function module_finalize (line 150) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 157) | void module_arch_cleanup(struct module *mod) FILE: arch/sparc/kernel/muldiv.c function has_imm13 (line 22) | static inline int has_imm13(int insn) function is_foocc (line 27) | static inline int is_foocc(int insn) function sign_extend_imm13 (line 32) | static inline int sign_extend_imm13(int imm) function advance (line 37) | static inline void advance(struct pt_regs *regs) function maybe_flush_windows (line 43) | static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, type reg_window (line 69) | struct reg_window function store_reg (line 75) | static inline int type pt_regs (line 92) | struct pt_regs function do_user_muldiv (line 98) | int do_user_muldiv(struct pt_regs *regs, unsigned long pc) FILE: arch/sparc/kernel/pcic.c type pcic_ca2irq (line 56) | struct pcic_ca2irq { type pcic_sn2list (line 64) | struct pcic_sn2list { type pcic_ca2irq (line 89) | struct pcic_ca2irq type pcic_ca2irq (line 96) | struct pcic_ca2irq type pcic_ca2irq (line 118) | struct pcic_ca2irq type pcic_ca2irq (line 136) | struct pcic_ca2irq type pcic_sn2list (line 148) | struct pcic_sn2list type linux_pcic (line 162) | struct linux_pcic type timeval (line 168) | struct timeval type timespec (line 169) | struct timespec function pcic_read_config_dword (line 173) | static int pcic_read_config_dword(unsigned int busno, unsigned int devfn, function pcic_read_config (line 210) | static int pcic_read_config(struct pci_bus *bus, unsigned int devfn, function pcic_write_config_dword (line 234) | static int pcic_write_config_dword(unsigned int busno, unsigned int devfn, function pcic_write_config (line 249) | static int pcic_write_config(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 274) | struct pci_ops function pcic_probe (line 284) | int __init pcic_probe(void) function pcic_pbm_scan_bus (line 388) | static void __init pcic_pbm_scan_bus(struct linux_pcic *pcic) function pcic_init (line 404) | static int __init pcic_init(void) function pcic_present (line 437) | int pcic_present(void) function pdev_to_pnode (line 442) | static int __init pdev_to_pnode(struct linux_pbm_info *pbm, type pcidev_cookie (line 462) | struct pcidev_cookie type pcidev_cookie (line 464) | struct pcidev_cookie function pcic_map_pci_device (line 467) | static void pcic_map_pci_device(struct linux_pcic *pcic, function pcic_fill_irq (line 530) | static void function pcibios_fixup_bus (line 603) | void __init pcibios_fixup_bus(struct pci_bus *bus) function pcic_pin_to_irq (line 682) | unsigned int function pcic_clear_clock_irq (line 706) | static void pcic_clear_clock_irq(void) function irqreturn_t (line 711) | static irqreturn_t pcic_timer_handler (int irq, void *h, struct pt_regs ... function pci_time_init (line 726) | void __init pci_time_init(void) function do_gettimeoffset (line 756) | static __inline__ unsigned long do_gettimeoffset(void) function pci_do_gettimeofday (line 770) | static void pci_do_gettimeofday(struct timeval *tv) function pci_do_settimeofday (line 811) | static int pci_do_settimeofday(struct timespec *tv) function watchdog_reset (line 851) | static void watchdog_reset() { function pcibios_align_resource (line 864) | void pcibios_align_resource(void *data, struct resource *res, function pcibios_enable_device (line 869) | int pcibios_enable_device(struct pci_dev *pdev, int mask) function pcic_nmi (line 877) | void pcic_nmi(unsigned int pend, struct pt_regs *regs) function get_irqmask (line 897) | static inline unsigned long get_irqmask(int irq_nr) function pcic_disable_irq (line 909) | static void pcic_disable_irq(unsigned int irq_nr) function pcic_enable_irq (line 919) | static void pcic_enable_irq(unsigned int irq_nr) function pcic_clear_profile_irq (line 929) | static void pcic_clear_profile_irq(int cpu) function pcic_load_profile_irq (line 934) | static void pcic_load_profile_irq(int cpu, unsigned int limit) function pcic_disable_pil_irq (line 942) | static void pcic_disable_pil_irq(unsigned int pil) function pcic_enable_pil_irq (line 947) | static void pcic_enable_pil_irq(unsigned int pil) function sun4m_pci_init_IRQ (line 952) | void __init sun4m_pci_init_IRQ(void) function pcibios_assign_resource (line 964) | int pcibios_assign_resource(struct pci_dev *pdev, int resource) function outsb (line 978) | void outsb(unsigned long addr, const void *src, unsigned long count) function outsw (line 988) | void outsw(unsigned long addr, const void *src, unsigned long count) function outsl (line 998) | void outsl(unsigned long addr, const void *src, unsigned long count) function insb (line 1008) | void insb(unsigned long addr, void *dst, unsigned long count) function insw (line 1018) | void insw(unsigned long addr, void *dst, unsigned long count) function insl (line 1028) | void insl(unsigned long addr, void *dst, unsigned long count) FILE: arch/sparc/kernel/pmc.c function pmc_swift_idle (line 43) | void pmc_swift_idle(void) function pmc_free (line 56) | static inline void pmc_free(void) function pmc_probe (line 61) | static int __init pmc_probe(void) FILE: arch/sparc/kernel/process.c type task_struct (line 67) | struct task_struct type thread_info (line 68) | struct thread_info function default_idle (line 73) | void default_idle(void) function cpu_idle (line 84) | void cpu_idle(void) function cpu_idle (line 136) | void cpu_idle(void) function machine_halt (line 155) | void machine_halt(void) function machine_restart (line 168) | void machine_restart(char * cmd) function machine_power_off (line 190) | void machine_power_off(void) function __show_backtrace (line 203) | void __show_backtrace(unsigned long fp) function show_backtrace (line 230) | void show_backtrace(void) function smp_show_backtrace_all_cpus (line 245) | void smp_show_backtrace_all_cpus(void) function show_stackframe (line 253) | void show_stackframe(struct sparc_stackf *sf) function show_regs (line 282) | void show_regs(struct pt_regs *r) function show_stack (line 309) | void show_stack(struct task_struct *tsk, unsigned long *_ksp) function thread_saved_pc (line 339) | unsigned long thread_saved_pc(struct task_struct *tsk) type pt_regs (line 395) | struct pt_regs type sparc_stackf (line 400) | struct sparc_stackf type sparc_stackf (line 401) | struct sparc_stackf type sparc_stackf (line 402) | struct sparc_stackf type sparc_stackf (line 405) | struct sparc_stackf type sparc_stackf (line 406) | struct sparc_stackf type sparc_stackf (line 414) | struct sparc_stackf function asmlinkage (line 428) | asmlinkage int sparc_do_fork(unsigned long clone_flags, type task_struct (line 461) | struct task_struct type pt_regs (line 461) | struct pt_regs type thread_info (line 463) | struct thread_info type pt_regs (line 464) | struct pt_regs type pt_regs (line 491) | struct pt_regs type pt_regs (line 506) | struct pt_regs type sparc_stackf (line 522) | struct sparc_stackf type sparc_stackf (line 523) | struct sparc_stackf type sparc_stackf (line 529) | struct sparc_stackf type sparc_stackf (line 531) | struct sparc_stackf function dump_thread (line 573) | void dump_thread(struct pt_regs * regs, struct user * dump) function dump_fpu (line 605) | int dump_fpu (struct pt_regs * regs, elf_fpregset_t * fpregs) function asmlinkage (line 655) | asmlinkage int sparc_execve(struct pt_regs *regs) FILE: arch/sparc/kernel/ptrace.c function pt_error_return (line 34) | static inline void pt_error_return(struct pt_regs *regs, unsigned long e... function pt_succ_return (line 42) | static inline void pt_succ_return(struct pt_regs *regs, unsigned long va... function pt_succ_return_linux (line 50) | static void function pt_os_succ_return (line 63) | static void function read_sunos_user (line 73) | static inline void read_sunos_user(struct pt_regs *regs, unsigned long o... function write_sunos_user (line 168) | static inline void write_sunos_user(struct pt_regs *regs, unsigned long ... function ptrace_disable (line 255) | void ptrace_disable(struct task_struct *child) function asmlinkage (line 260) | asmlinkage void do_ptrace(struct pt_regs *regs) function asmlinkage (line 608) | asmlinkage void syscall_trace(void) FILE: arch/sparc/kernel/semaphore.c function __up (line 42) | void __up(struct semaphore *sem) function __down (line 49) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 82) | int __sched __down_interruptible(struct semaphore * sem) function __down_trylock (line 137) | int __down_trylock(struct semaphore * sem) FILE: arch/sparc/kernel/setup.c type screen_info (line 51) | struct screen_info function prom_sync_me (line 73) | void prom_sync_me(void) function prom_console_write (line 112) | static void type console (line 118) | struct console function obp_system_intr (line 125) | int obp_system_intr(void) function process_switch (line 139) | static void __init process_switch(char c) function process_console (line 162) | static void __init process_console(char *commands) function boot_flags_init (line 187) | static void __init boot_flags_init(char *commands) type sparc_cpu (line 247) | enum sparc_cpu type tt_entry (line 249) | struct tt_entry type pt_regs (line 251) | struct pt_regs function setup_arch (line 255) | void __init setup_arch(char **cmdline_p) function set_preferred_console (line 357) | static int __init set_preferred_console(void) function show_cpuinfo (line 395) | static int show_cpuinfo(struct seq_file *m, void *__unused) type seq_file (line 436) | struct seq_file type seq_file (line 445) | struct seq_file function c_stop (line 451) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 455) | struct seq_operations function sun_do_break (line 464) | void sun_do_break(void) FILE: arch/sparc/kernel/signal.c type pt_regs (line 38) | struct pt_regs type signal_sframe (line 55) | struct signal_sframe { type new_signal_frame (line 71) | struct new_signal_frame { type rt_signal_frame (line 81) | struct rt_signal_frame { function asmlinkage (line 102) | asmlinkage void _sigpause_common(old_sigset_t set, struct pt_regs *regs) function asmlinkage (line 135) | asmlinkage void do_sigpause(unsigned int set, struct pt_regs *regs) function asmlinkage (line 140) | asmlinkage void do_sigsuspend (struct pt_regs *regs) function asmlinkage (line 145) | asmlinkage void do_rt_sigsuspend(sigset_t __user *uset, size_t sigsetsize, function restore_fpu_state (line 192) | static inline int function do_new_sigreturn (line 223) | static inline void do_new_sigreturn (struct pt_regs *regs) function asmlinkage (line 280) | asmlinkage void do_sigreturn(struct pt_regs *regs) function asmlinkage (line 347) | asmlinkage void do_rt_sigreturn(struct pt_regs *regs) function invalid_frame_pointer (line 408) | static inline int invalid_frame_pointer(void __user *fp, int fplen) type sigaction (line 419) | struct sigaction type pt_regs (line 419) | struct pt_regs function setup_frame (line 433) | static inline void function save_fpu_state (line 556) | static inline int function new_setup_frame (line 591) | static inline void function new_setup_rt_frame (line 669) | static inline void function setup_svr4_frame (line 753) | static inline void function asmlinkage (line 882) | asmlinkage int svr4_getcontext(svr4_ucontext_t __user *uc, struct pt_reg... function asmlinkage (line 936) | asmlinkage int svr4_setcontext(svr4_ucontext_t __user *c, struct pt_regs... function handle_signal (line 1022) | static inline void function syscall_restart (line 1046) | static inline void syscall_restart(unsigned long orig_i0, struct pt_regs... function asmlinkage (line 1071) | asmlinkage int do_signal(sigset_t *oldset, struct pt_regs * regs, function asmlinkage (line 1122) | asmlinkage int function ptrace_signal_deliver (line 1159) | void ptrace_signal_deliver(struct pt_regs *regs, void *cookie) FILE: arch/sparc/kernel/smp.c function smp_store_cpu_info (line 68) | void __init smp_store_cpu_info(int id) function smp_cpus_done (line 83) | void __init smp_cpus_done(unsigned int max_cpus) function cpu_panic (line 87) | void cpu_panic(void) type linux_prom_registers (line 93) | struct linux_prom_registers function smp_boot_cpus (line 95) | void __init smp_boot_cpus(void) function smp_send_reschedule (line 106) | void smp_send_reschedule(int cpu) function smp_send_stop (line 111) | void smp_send_stop(void) function smp_flush_cache_all (line 115) | void smp_flush_cache_all(void) function smp_flush_tlb_all (line 121) | void smp_flush_tlb_all(void) function smp_flush_cache_mm (line 127) | void smp_flush_cache_mm(struct mm_struct *mm) function smp_flush_tlb_mm (line 138) | void smp_flush_tlb_mm(struct mm_struct *mm) function smp_flush_cache_range (line 152) | void smp_flush_cache_range(struct vm_area_struct *vma, unsigned long start, function smp_flush_tlb_range (line 166) | void smp_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function smp_flush_cache_page (line 180) | void smp_flush_cache_page(struct vm_area_struct *vma, unsigned long page) function smp_flush_tlb_page (line 193) | void smp_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function smp_reschedule_irq (line 206) | void smp_reschedule_irq(void) function smp_flush_page_to_ram (line 211) | void smp_flush_page_to_ram(unsigned long page) function smp_flush_sig_insns (line 225) | void smp_flush_sig_insns(struct mm_struct *mm, unsigned long insn_addr) function setup_profiling_timer (line 239) | int setup_profiling_timer(unsigned int multiplier) function smp_prepare_cpus (line 259) | void __init smp_prepare_cpus(unsigned int maxcpus) function smp_prepare_boot_cpu (line 263) | void __devinit smp_prepare_boot_cpu(void) function __cpu_up (line 270) | int __devinit __cpu_up(unsigned int cpu) function smp_bogo (line 275) | void smp_bogo(struct seq_file *m) function smp_info (line 289) | void smp_info(struct seq_file *m) FILE: arch/sparc/kernel/sparc-stub.c type regnames (line 136) | enum regnames {G0, G1, G2, G3, G4, G5, G6, G7, function get_sun4cpte (line 150) | unsigned long get_sun4cpte(unsigned long addr) function get_sun4csegmap (line 160) | unsigned long get_sun4csegmap(unsigned long addr) function flush_cache_all_nop (line 172) | static void flush_cache_all_nop(void) {} type tt_entry (line 176) | struct tt_entry function copy_ttentry (line 180) | static inline void copy_ttentry(struct tt_entry *src, struct tt_entry *d... function eh_init (line 189) | static void eh_init(void) function exceptionHandler (line 198) | static void exceptionHandler(int tnum, trapfunc_t trap_entry) function hex (line 212) | static int function getpacket (line 225) | static void function putpacket (line 281) | static void type hard_trap_info (line 384) | struct hard_trap_info function set_debug_traps (line 395) | void function computeSignal (line 438) | static int function hexToInt (line 455) | static int function handle_exception (line 485) | void function breakpoint (line 708) | void FILE: arch/sparc/kernel/sparc_ksyms.c type poll (line 60) | struct poll { type pt_regs (line 66) | struct pt_regs type pt_regs (line 67) | struct pt_regs type pt_regs (line 68) | struct pt_regs type pt_regs (line 84) | struct pt_regs type user (line 84) | struct user FILE: arch/sparc/kernel/sun4c_irq.c type resource (line 40) | struct resource type resource (line 41) | struct resource function sun4c_sbint_to_irq (line 57) | unsigned int sun4c_sbint_to_irq(struct sbus_dev *sdev, unsigned int sbint) function sun4c_disable_irq (line 66) | static void sun4c_disable_irq(unsigned int irq_nr) function sun4c_enable_irq (line 95) | static void sun4c_enable_irq(unsigned int irq_nr) type sun4c_timer_info (line 127) | struct sun4c_timer_info type sun4c_timer_info (line 134) | struct sun4c_timer_info function sun4c_clear_clock_irq (line 137) | static void sun4c_clear_clock_irq(void) function sun4c_clear_profile_irq (line 148) | static void sun4c_clear_profile_irq(int cpu) function sun4c_load_profile_irq (line 153) | static void sun4c_load_profile_irq(int cpu, unsigned int limit) function sun4c_init_timers (line 158) | static void __init sun4c_init_timers(irqreturn_t (*counter_fn)(int, void... function sun4c_nop (line 198) | static void sun4c_nop(void) {} function sun4c_init_IRQ (line 203) | void __init sun4c_init_IRQ(void) FILE: arch/sparc/kernel/sun4d_irq.c type sun4d_timer_regs (line 46) | struct sun4d_timer_regs type irqaction (line 50) | struct irqaction type irqaction (line 57) | struct irqaction type sbus_action (line 60) | struct sbus_action { function show_sun4d_interrupts (line 78) | int show_sun4d_interrupts(struct seq_file *p, void *v) function sun4d_free_irq (line 140) | void sun4d_free_irq(unsigned int irq, void *dev_id) type pt_regs (line 200) | struct pt_regs function sun4d_handler_irq (line 202) | void sun4d_handler_irq(int irq, struct pt_regs * regs) function sun4d_build_irq (line 258) | unsigned int sun4d_build_irq(struct sbus_dev *sdev, int irq) function sun4d_sbint_to_irq (line 268) | unsigned int sun4d_sbint_to_irq(struct sbus_dev *sdev, unsigned int sbint) function sun4d_request_irq (line 277) | int sun4d_request_irq(unsigned int irq, function sun4d_disable_irq (line 358) | static void sun4d_disable_irq(unsigned int irq) function sun4d_enable_irq (line 375) | static void sun4d_enable_irq(unsigned int irq) function sun4d_set_cpu_int (line 393) | static void sun4d_set_cpu_int(int cpu, int level) function sun4d_clear_ipi (line 398) | static void sun4d_clear_ipi(int cpu, int level) function sun4d_set_udt (line 402) | static void sun4d_set_udt(int cpu) function sun4d_distribute_irqs (line 407) | void __init sun4d_distribute_irqs(void) function sun4d_clear_clock_irq (line 456) | static void sun4d_clear_clock_irq(void) function sun4d_clear_profile_irq (line 462) | static void sun4d_clear_profile_irq(int cpu) function sun4d_load_profile_irq (line 467) | static void sun4d_load_profile_irq(int cpu, unsigned int limit) function sun4d_init_timers (line 472) | static void __init sun4d_init_timers(irqreturn_t (*counter_fn)(int, void... function sun4d_init_sbi_irq (line 539) | void __init sun4d_init_sbi_irq(void) function sun4d_init_IRQ (line 576) | void __init sun4d_init_IRQ(void) FILE: arch/sparc/kernel/sun4d_smp.c type cpuinfo_sparc (line 50) | struct cpuinfo_sparc function swap (line 68) | static inline unsigned long swap(volatile unsigned long *ptr, unsigned l... function smp4d_callin (line 80) | void __init smp4d_callin(void) type linux_prom_registers (line 155) | struct linux_prom_registers function smp4d_boot_cpus (line 160) | void __init smp4d_boot_cpus(void) type smp_funcall (line 292) | struct smp_funcall { function smp4d_cross_call (line 306) | void smp4d_cross_call(smpfunc_t func, unsigned long arg1, unsigned long ... function smp4d_cross_call_irq (line 369) | void smp4d_cross_call_irq(void) function smp4d_stop_cpu (line 381) | static void smp4d_stop_cpu(void) function smp4d_message_pass (line 393) | void smp4d_message_pass(int target, int msg, unsigned long data, int wait) function smp4d_percpu_timer_interrupt (line 410) | void smp4d_percpu_timer_interrupt(struct pt_regs *regs) function smp_setup_percpu_timer (line 442) | static void __init smp_setup_percpu_timer(void) function smp4d_blackbox_id (line 450) | void __init smp4d_blackbox_id(unsigned *addr) function smp4d_blackbox_current (line 459) | void __init smp4d_blackbox_current(unsigned *addr) function sun4d_init_smp (line 468) | void __init sun4d_init_smp(void) FILE: arch/sparc/kernel/sun4m_irq.c type sun4m_intregs (line 44) | struct sun4m_intregs function sun4m_sbint_to_irq (line 84) | unsigned int sun4m_sbint_to_irq(struct sbus_dev *sdev, unsigned int sbint) function sun4m_get_irqmask (line 93) | inline unsigned long sun4m_get_irqmask(unsigned int irq) function sun4m_disable_irq (line 114) | static void sun4m_disable_irq(unsigned int irq_nr) function sun4m_enable_irq (line 128) | static void sun4m_enable_irq(unsigned int irq_nr) function sun4m_disable_pil_irq (line 174) | static void sun4m_disable_pil_irq(unsigned int pil) function sun4m_enable_pil_irq (line 179) | static void sun4m_enable_pil_irq(unsigned int pil) function sun4m_send_ipi (line 185) | static void sun4m_send_ipi(int cpu, int level) function sun4m_clear_ipi (line 193) | static void sun4m_clear_ipi(int cpu, int level) function sun4m_set_udt (line 201) | static void sun4m_set_udt(int cpu) type sun4m_timer_regs (line 211) | struct sun4m_timer_regs function sun4m_clear_clock_irq (line 214) | static void sun4m_clear_clock_irq(void) function sun4m_clear_profile_irq (line 220) | static void sun4m_clear_profile_irq(int cpu) function sun4m_load_profile_irq (line 227) | static void sun4m_load_profile_irq(int cpu, unsigned int limit) function sun4m_init_timers (line 239) | static void __init sun4m_init_timers(irqreturn_t (*counter_fn)(int, void... function sun4m_init_IRQ (line 324) | void __init sun4m_init_IRQ(void) FILE: arch/sparc/kernel/sun4m_smp.c function swap (line 63) | static inline unsigned long swap(volatile unsigned long *ptr, unsigned l... function smp4m_callin (line 74) | void __init smp4m_callin(void) type linux_prom_registers (line 131) | struct linux_prom_registers function smp4m_boot_cpus (line 136) | void __init smp4m_boot_cpus(void) function smp4m_irq_rotate (line 267) | void smp4m_irq_rotate(int cpu) function smp4m_message_pass (line 275) | void smp4m_message_pass(int target, int msg, unsigned long data, int wait) type smp_funcall (line 313) | struct smp_funcall { function smp4m_cross_call (line 327) | void smp4m_cross_call(smpfunc_t func, unsigned long arg1, unsigned long ... function smp4m_cross_call_irq (line 383) | void smp4m_cross_call_irq(void) function smp4m_percpu_timer_interrupt (line 393) | void smp4m_percpu_timer_interrupt(struct pt_regs *regs) function smp_setup_percpu_timer (line 414) | static void __init smp_setup_percpu_timer(void) function smp4m_blackbox_id (line 425) | void __init smp4m_blackbox_id(unsigned *addr) function smp4m_blackbox_current (line 435) | void __init smp4m_blackbox_current(unsigned *addr) function sun4m_init_smp (line 445) | void __init sun4m_init_smp(void) FILE: arch/sparc/kernel/sun4setup.c function sun4setup (line 26) | void __init sun4setup(void) FILE: arch/sparc/kernel/sunos_ioctl.c function asmlinkage (line 36) | asmlinkage int sunos_ioctl (int fd, unsigned long cmd, unsigned long arg) FILE: arch/sparc/kernel/sys_solaris.c function asmlinkage (line 19) | asmlinkage int function asmlinkage (line 29) | asmlinkage int FILE: arch/sparc/kernel/sys_sparc.c function sys_getpagesize (line 33) | asmlinkage unsigned long sys_getpagesize(void) function arch_get_unmapped_area (line 40) | unsigned long arch_get_unmapped_area(struct file *filp, unsigned long ad... function sparc_brk (line 82) | asmlinkage unsigned long sparc_brk(unsigned long brk) function asmlinkage (line 95) | asmlinkage int sparc_pipe(struct pt_regs *regs) function asmlinkage (line 115) | asmlinkage int sys_ipc (uint call, int first, int second, int third, voi... function do_mmap2 (line 223) | static unsigned long do_mmap2(unsigned long addr, unsigned long len, function sys_mmap2 (line 261) | asmlinkage unsigned long sys_mmap2(unsigned long addr, unsigned long len, function sys_mmap (line 270) | asmlinkage unsigned long sys_mmap(unsigned long addr, unsigned long len, function sparc_remap_file_pages (line 277) | long sparc_remap_file_pages(unsigned long start, unsigned long size, function sparc_mremap (line 292) | asmlinkage unsigned long sparc_mremap(unsigned long addr, function c_sys_nis_syscall (line 348) | asmlinkage unsigned long function asmlinkage (line 365) | asmlinkage void function asmlinkage (line 387) | asmlinkage int function sys_rt_sigaction (line 431) | asmlinkage long function asmlinkage (line 466) | asmlinkage int sys_getdomainname(char __user *name, int len) FILE: arch/sparc/kernel/sys_sunos.c function sunos_mmap (line 67) | asmlinkage unsigned long sunos_mmap(unsigned long addr, unsigned long len, function asmlinkage (line 136) | asmlinkage int sunos_mctl(unsigned long addr, unsigned long len, int fun... function asmlinkage (line 145) | asmlinkage int sunos_brk(unsigned long brk) function sunos_sbrk (line 217) | asmlinkage unsigned long sunos_sbrk(int increment) function sunos_sstk (line 237) | asmlinkage unsigned long sunos_sstk(int increment) function asmlinkage (line 260) | asmlinkage void sunos_vadvise(unsigned long strategy) function sunos_getdtablesize (line 274) | asmlinkage long sunos_getdtablesize(void) function sunos_sigblock (line 281) | asmlinkage unsigned long sunos_sigblock(unsigned long blk_mask) function sunos_sigsetmask (line 293) | asmlinkage unsigned long sunos_sigsetmask(unsigned long newmask) type sunos_dirent (line 308) | struct sunos_dirent { type sunos_dirent_callback (line 316) | struct sunos_dirent_callback { function sunos_filldir (line 326) | static int sunos_filldir(void * __buf, const char * name, int namlen, function asmlinkage (line 352) | asmlinkage int sunos_getdents(unsigned int fd, void __user *dirent, int ... type sunos_direntry (line 393) | struct sunos_direntry { type sunos_direntry_callback (line 400) | struct sunos_direntry_callback { function sunos_filldirentry (line 407) | static int sunos_filldirentry(void * __buf, const char * name, int namlen, function asmlinkage (line 431) | asmlinkage int sunos_getdirentries(unsigned int fd, void __user *dirent, type sunos_utsname (line 472) | struct sunos_utsname { function asmlinkage (line 481) | asmlinkage int sunos_uname(struct sunos_utsname __user *name) function asmlinkage (line 497) | asmlinkage int sunos_nosys(void) function asmlinkage (line 523) | asmlinkage int sunos_fpathconf(int fd, int name) function asmlinkage (line 560) | asmlinkage int sunos_pathconf(char __user *path, int name) function asmlinkage (line 570) | asmlinkage int sunos_select(int width, fd_set __user *inp, fd_set __user... function asmlinkage (line 589) | asmlinkage void sunos_nop(void) type sunos_fh_t (line 604) | struct sunos_fh_t { type sunos_nfs_mount_args (line 608) | struct sunos_nfs_mount_args { function sunos_nfs_get_server_fd (line 629) | static int function get_default (line 677) | static int get_default (int value, int def_value) function sunos_nfs_mount (line 685) | static int sunos_nfs_mount(char *dir_name, int linux_flags, void __user ... function asmlinkage (line 753) | asmlinkage int function asmlinkage (line 823) | asmlinkage int sunos_setpgrp(pid_t pid, pid_t pgid) function asmlinkage (line 839) | asmlinkage int sunos_wait4(pid_t pid, unsigned int __user *stat_addr, function asmlinkage (line 849) | asmlinkage int sunos_killpg(int pgrp, int sig) function asmlinkage (line 859) | asmlinkage int sunos_audit(void) function sunos_gethostid (line 867) | asmlinkage unsigned long sunos_gethostid(void) function sunos_sysconf (line 888) | asmlinkage long sunos_sysconf (int name) function asmlinkage (line 927) | asmlinkage int sunos_semsys(int op, unsigned long arg1, unsigned long arg2, function asmlinkage (line 972) | asmlinkage int sunos_msgsys(int op, unsigned long arg1, unsigned long arg2, function asmlinkage (line 1006) | asmlinkage int sunos_shmsys(int op, unsigned long arg1, unsigned long arg2, function check_nonblock (line 1045) | static inline int check_nonblock(int ret, int fd) function asmlinkage (line 1058) | asmlinkage int sunos_read(unsigned int fd, char __user *buf, int count) function asmlinkage (line 1066) | asmlinkage int sunos_readv(unsigned long fd, const struct iovec __user *... function asmlinkage (line 1075) | asmlinkage int sunos_write(unsigned int fd, char __user *buf, int count) function asmlinkage (line 1083) | asmlinkage int sunos_writev(unsigned long fd, function asmlinkage (line 1092) | asmlinkage int sunos_recv(int fd, void __user *ubuf, int size, unsigned ... function asmlinkage (line 1100) | asmlinkage int sunos_send(int fd, void __user *buff, int len, unsigned f... function asmlinkage (line 1108) | asmlinkage int sunos_accept(int fd, struct sockaddr __user *sa, function asmlinkage (line 1124) | asmlinkage int function asmlinkage (line 1166) | asmlinkage int sunos_setsockopt(int fd, int level, int optname, function asmlinkage (line 1181) | asmlinkage int sunos_getsockopt(int fd, int level, int optname, FILE: arch/sparc/kernel/tadpole.c function ldphys (line 23) | static inline unsigned int ldphys(unsigned int addr) function clk_init (line 33) | static void clk_init(void) function clk_slow (line 45) | static void clk_slow(void) function tsu_clockstop (line 62) | static void tsu_clockstop(void) function swift_clockstop (line 94) | static void swift_clockstop(void) function clock_stop_probe (line 101) | void __init clock_stop_probe(void) FILE: arch/sparc/kernel/tick14.c function install_linux_ticker (line 37) | void install_linux_ticker(void) function install_obp_ticker (line 48) | void install_obp_ticker(void) function claim_ticker14 (line 59) | void claim_ticker14(irqreturn_t (*handler)(int, void *, struct pt_regs *), FILE: arch/sparc/kernel/time.c type sparc_clock_type (line 54) | enum sparc_clock_type type mostek48t08 (line 57) | struct mostek48t08 type timespec (line 59) | struct timespec type intersil (line 62) | struct intersil function profile_pc (line 82) | unsigned long profile_pc(struct pt_regs *regs) function irqreturn_t (line 114) | irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs * regs) function kick_start_clock (line 158) | static void __init kick_start_clock(void) function has_low_battery (line 218) | static __inline__ int has_low_battery(void) function sun4_clock_probe (line 234) | static __inline__ void sun4_clock_probe(void) function clock_probe (line 282) | static __inline__ void clock_probe(void) function sbus_time_init (line 368) | void __init sbus_time_init(void) function time_init (line 449) | void __init time_init(void) function do_gettimeoffset (line 461) | extern __inline__ unsigned long do_gettimeoffset(void) function sched_clock (line 470) | unsigned long long sched_clock(void) function do_gettimeofday (line 479) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 522) | int do_settimeofday(struct timespec *tv) function sbus_do_settimeofday (line 535) | static int sbus_do_settimeofday(struct timespec *tv) function set_rtc_mmss (line 569) | static int set_rtc_mmss(unsigned long nowtime) FILE: arch/sparc/kernel/traps.c type trap_trace_entry (line 32) | struct trap_trace_entry { type trap_trace_entry (line 38) | struct trap_trace_entry function syscall_trace_entry (line 40) | void syscall_trace_entry(struct pt_regs *regs) function syscall_trace_exit (line 47) | void syscall_trace_exit(struct pt_regs *regs) function sun4m_nmi (line 51) | void sun4m_nmi(struct pt_regs *regs) function sun4d_nmi (line 68) | void sun4d_nmi(struct pt_regs *regs) function instruction_dump (line 76) | void instruction_dump (unsigned long *pc) function die_if_kernel (line 91) | void die_if_kernel(char *str, struct pt_regs *regs) function do_hw_interrupt (line 134) | void do_hw_interrupt(struct pt_regs *regs, unsigned long type) function do_illegal_instruction (line 155) | void do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsi... function do_priv_instruction (line 178) | void do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigne... function do_memaccess_unaligned (line 195) | void do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsi... function do_fpd_trap (line 230) | void do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, type pt_regs (line 272) | struct pt_regs type task_struct (line 272) | struct task_struct type pt_regs (line 274) | struct pt_regs type task_struct (line 282) | struct task_struct type task_struct (line 284) | struct task_struct function handle_tag_overflow (line 381) | void handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigne... function handle_watchpoint (line 396) | void handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned ... function handle_reg_access (line 408) | void handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned ... function handle_cp_disabled (line 425) | void handle_cp_disabled(struct pt_regs *regs, unsigned long pc, unsigned... function handle_cp_exception (line 438) | void handle_cp_exception(struct pt_regs *regs, unsigned long pc, unsigne... function handle_hw_divzero (line 455) | void handle_hw_divzero(struct pt_regs *regs, unsigned long pc, unsigned ... function do_BUG (line 469) | void do_BUG(const char *file, int line) function trap_init (line 486) | void trap_init(void) FILE: arch/sparc/kernel/unaligned.c type direction (line 23) | enum direction { function decode_direction (line 38) | static inline enum direction decode_direction(unsigned int insn) function decode_access_size (line 53) | static inline int decode_access_size(unsigned int insn) function decode_signedness (line 71) | static inline int decode_signedness(unsigned int insn) function maybe_flush_windows (line 76) | static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, function sign_extend_imm13 (line 93) | static inline int sign_extend_imm13(int imm) function fetch_reg (line 98) | static inline unsigned long fetch_reg(unsigned int reg, struct pt_regs *... function safe_fetch_reg (line 110) | static inline unsigned long safe_fetch_reg(unsigned int reg, struct pt_r... type pt_regs (line 130) | struct pt_regs type reg_window (line 132) | struct reg_window type reg_window (line 136) | struct reg_window function compute_effective_address (line 140) | static unsigned long compute_effective_address(struct pt_regs *regs, function safe_compute_effective_address (line 156) | unsigned long safe_compute_effective_address(struct pt_regs *regs, function unaligned_panic (line 173) | static void unaligned_panic(char *str) function advance (line 329) | static inline void advance(struct pt_regs *regs) function floating_point_load_or_store_p (line 335) | static inline int floating_point_load_or_store_p(unsigned int insn) function ok_for_kernel (line 340) | static inline int ok_for_kernel(unsigned int insn) type pt_regs (line 345) | struct pt_regs function kernel_mna_trap_fault (line 347) | void kernel_mna_trap_fault(struct pt_regs *regs, unsigned int insn) function asmlinkage (line 373) | asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int... function ok_for_user (line 427) | static inline int ok_for_user(struct pt_regs *regs, unsigned int insn, type pt_regs (line 467) | struct pt_regs function user_mna_trap_fault (line 469) | void user_mna_trap_fault(struct pt_regs *regs, unsigned int insn) function asmlinkage (line 481) | asmlinkage void user_unaligned_trap(struct pt_regs *regs, unsigned int i... FILE: arch/sparc/kernel/windows.c function flush_user_windows (line 17) | void flush_user_windows(void) function shift_window_buffer (line 39) | static inline void shift_window_buffer(int first_win, int last_win, stru... function synchronize_user_stack (line 58) | void synchronize_user_stack(void) function copy_aligned_window (line 83) | static inline void copy_aligned_window(void *dest, const void *src) function try_to_clear_window_buffer (line 110) | void try_to_clear_window_buffer(struct pt_regs *regs, int who) FILE: arch/sparc/lib/atomic32.c function __atomic_add_return (line 29) | int __atomic_add_return(int i, atomic_t *v) function atomic_set (line 41) | void atomic_set(atomic_t *v, int i) FILE: arch/sparc/lib/bitext.c function bit_map_string_get (line 27) | int bit_map_string_get(struct bit_map *t, int len, int align) function bit_map_clear (line 103) | void bit_map_clear(struct bit_map *t, int offset, int len) function bit_map_init (line 121) | void bit_map_init(struct bit_map *t, unsigned long *map, int size) FILE: arch/sparc/lib/debuglocks.c function show (line 28) | static inline void show(char *str, spinlock_t *lock, unsigned long caller) function show_read (line 36) | static inline void show_read(char *str, rwlock_t *lock, unsigned long ca... function show_write (line 44) | static inline void show_write(char *str, rwlock_t *lock, unsigned long c... function _do_spin_lock (line 61) | void _do_spin_lock(spinlock_t *lock, char *str) function _spin_trylock (line 85) | int _spin_trylock(spinlock_t *lock) function _do_spin_unlock (line 101) | void _do_spin_unlock(spinlock_t *lock) function _do_read_lock (line 108) | void _do_read_lock(rwlock_t *rw, char *str) function _do_read_unlock (line 135) | void _do_read_unlock(rwlock_t *rw, char *str) function _do_write_lock (line 162) | void _do_write_lock(rwlock_t *rw, char *str) function _do_write_unlock (line 195) | void _do_write_unlock(rwlock_t *rw) FILE: arch/sparc/math-emu/math.c function do_mathemu (line 142) | int do_mathemu(struct pt_regs *regs, struct task_struct *fpt) function record_exception (line 213) | static inline int record_exception(unsigned long *pfsr, int eflag) function do_one_mathemu (line 271) | static int do_one_mathemu(u32 insn, unsigned long *pfsr, unsigned long *... FILE: arch/sparc/mm/btfixup.c function set_addr (line 53) | static void __init set_addr(unsigned int *addr, unsigned int q1, int fma... function set_addr (line 73) | static __inline__ void set_addr(unsigned int *addr, unsigned int q1, int... function btfixup (line 79) | void __init btfixup(void) FILE: arch/sparc/mm/extable.c function sort_extable (line 9) | void sort_extable(struct exception_table_entry *start, type exception_table_entry (line 15) | struct exception_table_entry type exception_table_entry (line 16) | struct exception_table_entry type exception_table_entry (line 17) | struct exception_table_entry type exception_table_entry (line 20) | struct exception_table_entry function search_extables_range (line 62) | unsigned long search_extables_range(unsigned long addr, unsigned long *g2) FILE: arch/sparc/mm/fault.c function prom_probe_memory (line 55) | int prom_probe_memory (void) function probe_memory (line 104) | unsigned long function asmlinkage (line 118) | asmlinkage void sparc_lvl15_nmi(struct pt_regs *regs, unsigned long serr, type task_struct (line 135) | struct task_struct type pt_regs (line 136) | struct pt_regs function unhandled_fault (line 138) | static void unhandled_fault(unsigned long address, struct task_struct *tsk, function asmlinkage (line 156) | asmlinkage int lookup_fault(unsigned long pc, unsigned long ret_pc, type pt_regs (line 204) | struct pt_regs function compute_si_addr (line 207) | static unsigned long compute_si_addr(struct pt_regs *regs, int text_fault) function asmlinkage (line 223) | asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int... function asmlinkage (line 420) | asmlinkage void do_sun4c_fault(struct pt_regs *regs, int text_fault, int... function force_user_fault (line 507) | inline void force_user_fault(unsigned long address, int write) function window_overflow_fault (line 571) | void window_overflow_fault(void) function window_underflow_fault (line 581) | void window_underflow_fault(unsigned long sp) function window_ret_fault (line 588) | void window_ret_fault(struct pt_regs *regs) FILE: arch/sparc/mm/generic.c function forget_pte (line 19) | static inline void forget_pte(pte_t page) function io_remap_pte_range (line 50) | static inline void io_remap_pte_range(pte_t * pte, unsigned long address... function io_remap_pmd_range (line 70) | static inline int io_remap_pmd_range(pmd_t * pmd, unsigned long address,... function io_remap_page_range (line 91) | int io_remap_page_range(struct vm_area_struct *vma, unsigned long from, ... FILE: arch/sparc/mm/highmem.c type page (line 32) | struct page type km_type (line 32) | enum km_type function kunmap_atomic (line 66) | void kunmap_atomic(void *kvaddr, enum km_type type) type page (line 105) | struct page FILE: arch/sparc/mm/init.c type mmu_gather (line 36) | struct mmu_gather type sparc_phys_banks (line 45) | struct sparc_phys_banks type pgtable_cache_struct (line 48) | struct pgtable_cache_struct function kmap_init (line 68) | void __init kmap_init(void) function show_mem (line 75) | void show_mem(void) function sparc_context_init (line 92) | void __init sparc_context_init(int numctx) function calc_highpages (line 114) | unsigned long calc_highpages(void) function calc_max_low_pfn (line 135) | unsigned long calc_max_low_pfn(void) function bootmem_init (line 157) | unsigned long __init bootmem_init(unsigned long *pages_avail) function check_pgt_cache (line 301) | void check_pgt_cache(void) function paging_init (line 315) | void __init paging_init(void) type cache_palias (line 359) | struct cache_palias function taint_real_pages (line 361) | static void __init taint_real_pages(void) function map_high_region (line 378) | void map_high_region(unsigned long start_pfn, unsigned long end_pfn) function mem_init (line 397) | void __init mem_init(void) function free_initmem (line 477) | void free_initmem (void) function free_initrd_mem (line 497) | void free_initrd_mem(unsigned long start, unsigned long end) function sparc_flush_page_to_ram (line 512) | void sparc_flush_page_to_ram(struct page *page) FILE: arch/sparc/mm/io-unit.c function iounit_init (line 37) | void __init function iounit_get_area (line 75) | static unsigned long iounit_get_area(struct iounit_struct *iounit, unsig... function __u32 (line 123) | static __u32 iounit_get_scsi_one(char *vaddr, unsigned long len, struct ... function iounit_get_scsi_sgl (line 134) | static void iounit_get_scsi_sgl(struct scatterlist *sg, int sz, struct s... function iounit_release_scsi_one (line 149) | static void iounit_release_scsi_one(__u32 vaddr, unsigned long len, stru... function iounit_release_scsi_sgl (line 163) | static void iounit_release_scsi_sgl(struct scatterlist *sg, int sz, stru... function iounit_map_dma_area (line 182) | static int iounit_map_dma_area(dma_addr_t *pba, unsigned long va, __u32 ... function iounit_unmap_dma_area (line 225) | static void iounit_unmap_dma_area(unsigned long addr, int len) type page (line 231) | struct page type sbus_bus (line 233) | struct sbus_bus type iounit_struct (line 234) | struct iounit_struct type iounit_struct (line 234) | struct iounit_struct function iounit_unlockarea (line 250) | static void iounit_unlockarea(char *vaddr, unsigned long len) function ld_mmu_iounit (line 255) | void __init ld_mmu_iounit(void) function __u32 (line 272) | __u32 iounit_map_dma_init(struct sbus_bus *sbus, int size) function __u32 (line 311) | __u32 iounit_map_dma_page(__u32 vaddr, void *addr, struct sbus_bus *sbus) FILE: arch/sparc/mm/iommu.c function iommu_init (line 59) | void __init function iommu_flush_iotlb (line 142) | static void iommu_flush_iotlb(iopte_t *iopte, unsigned int niopte) function u32 (line 167) | static u32 iommu_get_one(struct page *page, int npages, struct sbus_bus ... function u32 (line 197) | static u32 iommu_get_scsi_one(char *vaddr, unsigned int len, function __u32 (line 212) | static __u32 iommu_get_scsi_one_noflush(char *vaddr, unsigned long len, ... function __u32 (line 217) | static __u32 iommu_get_scsi_one_gflush(char *vaddr, unsigned long len, s... function __u32 (line 223) | static __u32 iommu_get_scsi_one_pflush(char *vaddr, unsigned long len, s... function iommu_get_scsi_sgl_noflush (line 234) | static void iommu_get_scsi_sgl_noflush(struct scatterlist *sg, int sz, s... function iommu_get_scsi_sgl_gflush (line 247) | static void iommu_get_scsi_sgl_gflush(struct scatterlist *sg, int sz, st... function iommu_get_scsi_sgl_pflush (line 261) | static void iommu_get_scsi_sgl_pflush(struct scatterlist *sg, int sz, st... function iommu_release_one (line 292) | static void iommu_release_one(u32 busa, int npages, struct sbus_bus *sbus) function iommu_release_scsi_one (line 309) | static void iommu_release_scsi_one(__u32 vaddr, unsigned long len, struc... function iommu_release_scsi_sgl (line 319) | static void iommu_release_scsi_sgl(struct scatterlist *sg, int sz, struc... function iommu_map_dma_area (line 334) | static int iommu_map_dma_area(dma_addr_t *pba, unsigned long va, function iommu_unmap_dma_area (line 401) | static void iommu_unmap_dma_area(unsigned long busa, int len) type page (line 422) | struct page type iommu_struct (line 424) | struct iommu_struct function iommu_unlockarea (line 437) | static void iommu_unlockarea(char *vaddr, unsigned long len) function ld_mmu_iommu (line 441) | void __init ld_mmu_iommu(void) FILE: arch/sparc/mm/loadmmu.c type ctx_list (line 21) | struct ctx_list type ctx_list (line 22) | struct ctx_list type ctx_list (line 23) | struct ctx_list function load_mmu (line 30) | void __init load_mmu(void) FILE: arch/sparc/mm/nosrmmu.c type mbus_module (line 16) | enum mbus_module function should_not_happen (line 21) | static void __init should_not_happen(void) function srmmu_frob_mem_map (line 27) | void __init srmmu_frob_mem_map(unsigned long start_mem) function srmmu_paging_init (line 32) | unsigned long __init srmmu_paging_init(unsigned long start_mem, unsigned... function ld_mmu_srmmu (line 38) | void __init ld_mmu_srmmu(void) function srmmu_mapioaddr (line 43) | void srmmu_mapioaddr(unsigned long physaddr, unsigned long virt_addr, in... function srmmu_unmapioaddr (line 47) | void srmmu_unmapioaddr(unsigned long virt_addr) function __u32 (line 51) | __u32 iounit_map_dma_init(struct sbus_bus *sbus, int size) function __u32 (line 56) | __u32 iounit_map_dma_page(__u32 vaddr, void *addr, struct sbus_bus *sbus) FILE: arch/sparc/mm/nosun4c.c type sun4c_mmu_ring (line 16) | struct sun4c_mmu_ring { type sun4c_mmu_ring (line 21) | struct sun4c_mmu_ring type sun4c_mmu_ring (line 22) | struct sun4c_mmu_ring function should_not_happen (line 26) | static void __init should_not_happen(void) function sun4c_paging_init (line 32) | unsigned long __init sun4c_paging_init(unsigned long start_mem, unsigned... function ld_mmu_sun4c (line 38) | void __init ld_mmu_sun4c(void) function sun4c_mapioaddr (line 43) | void sun4c_mapioaddr(unsigned long physaddr, unsigned long virt_addr, in... function sun4c_unmapioaddr (line 47) | void sun4c_unmapioaddr(unsigned long virt_addr) function sun4c_complete_all_stores (line 51) | void sun4c_complete_all_stores(void) function pte_t (line 55) | pte_t *sun4c_pte_offset(pmd_t * dir, unsigned long address) function pte_t (line 60) | pte_t *sun4c_pte_offset_kernel(pmd_t *dir, unsigned long address) function sun4c_update_mmu_cache (line 65) | void sun4c_update_mmu_cache(struct vm_area_struct *vma, unsigned long ad... function sun4c_probe_vac (line 69) | void __init sun4c_probe_vac(void) function sun4c_probe_memerr_reg (line 74) | void __init sun4c_probe_memerr_reg(void) FILE: arch/sparc/mm/srmmu.c type mbus_module (line 54) | enum mbus_module type resource (line 59) | struct resource function srmmu_swap (line 100) | static inline unsigned long srmmu_swap(unsigned long *addr, unsigned lon... function srmmu_set_pte (line 106) | static inline void srmmu_set_pte(pte_t *ptep, pte_t pteval) function srmmu_device_memory (line 112) | static inline int srmmu_device_memory(unsigned long x) type bit_map (line 131) | struct bit_map function srmmu_pte_pfn (line 133) | static unsigned long srmmu_pte_pfn(pte_t pte) type page (line 146) | struct page function srmmu_pgd_page (line 154) | static inline unsigned long srmmu_pgd_page(pgd_t pgd) function srmmu_pte_none (line 158) | static inline int srmmu_pte_none(pte_t pte) function srmmu_pte_present (line 161) | static inline int srmmu_pte_present(pte_t pte) function srmmu_pte_clear (line 164) | static inline void srmmu_pte_clear(pte_t *ptep) function srmmu_pmd_none (line 167) | static inline int srmmu_pmd_none(pmd_t pmd) function srmmu_pmd_bad (line 170) | static inline int srmmu_pmd_bad(pmd_t pmd) function srmmu_pmd_present (line 173) | static inline int srmmu_pmd_present(pmd_t pmd) function srmmu_pmd_clear (line 176) | static inline void srmmu_pmd_clear(pmd_t *pmdp) { function srmmu_pgd_none (line 182) | static inline int srmmu_pgd_none(pgd_t pgd) function srmmu_pgd_bad (line 185) | static inline int srmmu_pgd_bad(pgd_t pgd) function srmmu_pgd_present (line 188) | static inline int srmmu_pgd_present(pgd_t pgd) function srmmu_pgd_clear (line 191) | static inline void srmmu_pgd_clear(pgd_t * pgdp) function pte_t (line 194) | static inline pte_t srmmu_pte_wrprotect(pte_t pte) function pte_t (line 197) | static inline pte_t srmmu_pte_mkclean(pte_t pte) function pte_t (line 200) | static inline pte_t srmmu_pte_mkold(pte_t pte) function pte_t (line 203) | static inline pte_t srmmu_pte_mkwrite(pte_t pte) function pte_t (line 206) | static inline pte_t srmmu_pte_mkdirty(pte_t pte) function pte_t (line 209) | static inline pte_t srmmu_pte_mkyoung(pte_t pte) function pte_t (line 216) | static pte_t srmmu_mk_pte(struct page *page, pgprot_t pgprot) function pte_t (line 219) | static pte_t srmmu_mk_pte_phys(unsigned long page, pgprot_t pgprot) function pte_t (line 222) | static pte_t srmmu_mk_pte_io(unsigned long page, pgprot_t pgprot, int sp... function srmmu_ctxd_set (line 226) | static inline void srmmu_ctxd_set(ctxd_t *ctxp, pgd_t *pgdp) function srmmu_pgd_set (line 229) | static inline void srmmu_pgd_set(pgd_t * pgdp, pmd_t * pmdp) function srmmu_pmd_set (line 232) | static void srmmu_pmd_set(pmd_t *pmdp, pte_t *ptep) function srmmu_pmd_populate (line 244) | static void srmmu_pmd_populate(pmd_t *pmdp, struct page *ptep) function pte_t (line 256) | static inline pte_t srmmu_pte_modify(pte_t pte, pgprot_t newprot) function pgd_t (line 260) | extern inline pgd_t *srmmu_pgd_offset(struct mm_struct * mm, unsigned lo... function pmd_t (line 264) | static inline pmd_t *srmmu_pmd_offset(pgd_t * dir, unsigned long address) function pte_t (line 271) | static inline pte_t *srmmu_pte_offset(pmd_t * dir, unsigned long address) function srmmu_swp_type (line 280) | static unsigned long srmmu_swp_type(swp_entry_t entry) function srmmu_swp_offset (line 285) | static unsigned long srmmu_swp_offset(swp_entry_t entry) function swp_entry_t (line 290) | static swp_entry_t srmmu_swp_entry(unsigned long type, unsigned long off... function __srmmu_get_nocache (line 302) | static unsigned long __srmmu_get_nocache(int size, int align) function srmmu_get_nocache (line 329) | unsigned inline long srmmu_get_nocache(int size, int align) function srmmu_free_nocache (line 341) | void srmmu_free_nocache(unsigned long vaddr, int size) function srmmu_nocache_calcsize (line 382) | void srmmu_nocache_calcsize(void) function srmmu_nocache_init (line 403) | void srmmu_nocache_init(void) function pgd_t (line 450) | static inline pgd_t *srmmu_get_pgd_fast(void) function srmmu_free_pgd_fast (line 465) | static void srmmu_free_pgd_fast(pgd_t *pgd) function pmd_t (line 470) | static pmd_t *srmmu_pmd_alloc_one(struct mm_struct *mm, unsigned long ad... function srmmu_pmd_free (line 475) | static void srmmu_pmd_free(pmd_t * pmd) function pte_t (line 488) | static pte_t * type page (line 494) | struct page type mm_struct (line 495) | struct mm_struct function srmmu_free_pte_fast (line 504) | static void srmmu_free_pte_fast(pte_t *pte) function srmmu_pte_free (line 509) | static void srmmu_pte_free(struct page *pte) function alloc_context (line 523) | static inline void alloc_context(struct mm_struct *old_mm, struct mm_str... function free_context (line 549) | static inline void free_context(int context) function srmmu_switch_mm (line 559) | static void srmmu_switch_mm(struct mm_struct *old_mm, struct mm_struct *mm, function srmmu_mapioaddr (line 576) | static inline void srmmu_mapioaddr(unsigned long physaddr, function srmmu_mapiorange (line 601) | static void srmmu_mapiorange(unsigned int bus, unsigned long xpa, function srmmu_unmapioaddr (line 613) | static inline void srmmu_unmapioaddr(unsigned long virt_addr) function srmmu_unmapiorange (line 627) | static void srmmu_unmapiorange(unsigned long virt_addr, unsigned int len) type thread_info (line 646) | struct thread_info type thread_info (line 648) | struct thread_info type thread_info (line 650) | struct thread_info function srmmu_free_thread_info (line 660) | static void srmmu_free_thread_info(struct thread_info *ti) type mm_struct (line 667) | struct mm_struct type vm_area_struct (line 668) | struct vm_area_struct type vm_area_struct (line 669) | struct vm_area_struct type mm_struct (line 672) | struct mm_struct type mm_struct (line 674) | struct mm_struct type vm_area_struct (line 675) | struct vm_area_struct type vm_area_struct (line 676) | struct vm_area_struct function swift_update_mmu_cache (line 690) | static void swift_update_mmu_cache(struct vm_area_struct * vma, unsigned... type mm_struct (line 713) | struct mm_struct type vm_area_struct (line 714) | struct vm_area_struct type vm_area_struct (line 716) | struct vm_area_struct type mm_struct (line 719) | struct mm_struct type mm_struct (line 721) | struct mm_struct type vm_area_struct (line 722) | struct vm_area_struct type vm_area_struct (line 724) | struct vm_area_struct function swift_flush_tlb_page (line 727) | void swift_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) function cypress_flush_cache_all (line 764) | static void cypress_flush_cache_all(void) function cypress_flush_cache_mm (line 782) | static void cypress_flush_cache_mm(struct mm_struct *mm) function cypress_flush_cache_range (line 818) | static void cypress_flush_cache_range(struct vm_area_struct *vma, unsign... function cypress_flush_cache_page (line 860) | static void cypress_flush_cache_page(struct vm_area_struct *vma, unsigne... function cypress_flush_page_to_ram (line 900) | static void cypress_flush_page_to_ram(unsigned long page) function cypress_flush_page_for_dma (line 928) | static void cypress_flush_page_for_dma(unsigned long page) function cypress_flush_sig_insns (line 936) | static void cypress_flush_sig_insns(struct mm_struct *mm, unsigned long ... function cypress_flush_tlb_all (line 940) | static void cypress_flush_tlb_all(void) function cypress_flush_tlb_mm (line 945) | static void cypress_flush_tlb_mm(struct mm_struct *mm) function cypress_flush_tlb_range (line 960) | static void cypress_flush_tlb_range(struct vm_area_struct *vma, unsigned... function cypress_flush_tlb_page (line 984) | static void cypress_flush_tlb_page(struct vm_area_struct *vma, unsigned ... type mm_struct (line 1003) | struct mm_struct type vm_area_struct (line 1004) | struct vm_area_struct type vm_area_struct (line 1006) | struct vm_area_struct type mm_struct (line 1010) | struct mm_struct type mm_struct (line 1014) | struct mm_struct type vm_area_struct (line 1015) | struct vm_area_struct type vm_area_struct (line 1017) | struct vm_area_struct type mm_struct (line 1020) | struct mm_struct type vm_area_struct (line 1021) | struct vm_area_struct type vm_area_struct (line 1023) | struct vm_area_struct type mm_struct (line 1028) | struct mm_struct type vm_area_struct (line 1029) | struct vm_area_struct type vm_area_struct (line 1030) | struct vm_area_struct type mm_struct (line 1033) | struct mm_struct type mm_struct (line 1035) | struct mm_struct type vm_area_struct (line 1036) | struct vm_area_struct type vm_area_struct (line 1037) | struct vm_area_struct function early_pgtable_allocfail (line 1047) | void __init early_pgtable_allocfail(char *type) function srmmu_early_allocate_ptable_skeleton (line 1053) | void __init srmmu_early_allocate_ptable_skeleton(unsigned long start, un... function srmmu_allocate_ptable_skeleton (line 1083) | void __init srmmu_allocate_ptable_skeleton(unsigned long start, unsigned... function srmmu_inherit_prom_mappings (line 1118) | void __init srmmu_inherit_prom_mappings(unsigned long start,unsigned lon... function do_large_mapping (line 1193) | static void __init do_large_mapping(unsigned long vaddr, unsigned long p... function map_spbank (line 1203) | static unsigned long __init map_spbank(unsigned long vbase, int sp_entry) function memprobe_error (line 1225) | static inline void memprobe_error(char *msg) function map_kernel (line 1232) | static inline void map_kernel(void) function srmmu_paging_init (line 1254) | void __init srmmu_paging_init(void) function srmmu_mmu_info (line 1351) | static void srmmu_mmu_info(struct seq_file *m) function srmmu_update_mmu_cache (line 1364) | static void srmmu_update_mmu_cache(struct vm_area_struct * vma, unsigned... function srmmu_destroy_context (line 1368) | static void srmmu_destroy_context(struct mm_struct *mm) function srmmu_is_bad (line 1383) | static void __init srmmu_is_bad(void) function init_vac_layout (line 1389) | static void __init init_vac_layout(void) function poke_hypersparc (line 1441) | static void __init poke_hypersparc(void) function init_hypersparc (line 1464) | static void __init init_hypersparc(void) function poke_cypress (line 1496) | static void __init poke_cypress(void) function init_cypress_common (line 1535) | static void __init init_cypress_common(void) function init_cypress_604 (line 1560) | static void __init init_cypress_604(void) function init_cypress_605 (line 1567) | static void __init init_cypress_605(unsigned long mrev) function poke_swift (line 1584) | static void __init poke_swift(void) function init_swift (line 1608) | static void __init init_swift(void) function turbosparc_flush_cache_all (line 1686) | static void turbosparc_flush_cache_all(void) function turbosparc_flush_cache_mm (line 1692) | static void turbosparc_flush_cache_mm(struct mm_struct *mm) function turbosparc_flush_cache_range (line 1700) | static void turbosparc_flush_cache_range(struct vm_area_struct *vma, uns... function turbosparc_flush_cache_page (line 1708) | static void turbosparc_flush_cache_page(struct vm_area_struct *vma, unsi... function turbosparc_flush_page_to_ram (line 1719) | static void turbosparc_flush_page_to_ram(unsigned long page) function turbosparc_flush_sig_insns (line 1730) | static void turbosparc_flush_sig_insns(struct mm_struct *mm, unsigned lo... function turbosparc_flush_page_for_dma (line 1734) | static void turbosparc_flush_page_for_dma(unsigned long page) function turbosparc_flush_tlb_all (line 1739) | static void turbosparc_flush_tlb_all(void) function turbosparc_flush_tlb_mm (line 1744) | static void turbosparc_flush_tlb_mm(struct mm_struct *mm) function turbosparc_flush_tlb_range (line 1751) | static void turbosparc_flush_tlb_range(struct vm_area_struct *vma, unsig... function turbosparc_flush_tlb_page (line 1758) | static void turbosparc_flush_tlb_page(struct vm_area_struct *vma, unsign... function poke_turbosparc (line 1766) | static void __init poke_turbosparc(void) function init_turbosparc (line 1806) | static void __init init_turbosparc(void) function poke_tsunami (line 1829) | static void __init poke_tsunami(void) function init_tsunami (line 1840) | static void __init init_tsunami(void) function poke_viking (line 1871) | static void __init poke_viking(void) function init_viking (line 1925) | static void __init init_viking(void) function get_srmmu_type (line 1986) | static void __init get_srmmu_type(void) function srmmu_check_pgt_cache (line 2081) | static void srmmu_check_pgt_cache(int low, int high) function patch_window_trap_handlers (line 2099) | static void __init patch_window_trap_handlers(void) function smp_flush_page_for_dma (line 2114) | static void smp_flush_page_for_dma(unsigned long page) function pte_t (line 2122) | static pte_t srmmu_pgoff_to_pte(unsigned long pgoff) function srmmu_pte_to_pgoff (line 2127) | static unsigned long srmmu_pte_to_pgoff(pte_t pte) function ld_mmu_srmmu (line 2133) | void __init ld_mmu_srmmu(void) FILE: arch/sparc/mm/sun4c.c type sun4c_vac_props (line 70) | struct sun4c_vac_props function sun4c_flush_all (line 74) | static void __init sun4c_flush_all(void) function sun4c_flush_context_hw (line 91) | static void sun4c_flush_context_hw(void) function sun4c_flush_segment_hw (line 105) | static void sun4c_flush_segment_hw(unsigned long addr) function sun4c_flush_page_hw (line 130) | static void sun4c_flush_page_hw(unsigned long addr) function sun4c_flush_context_sw (line 139) | static void sun4c_flush_context_sw(void) function sun4c_flush_segment_sw (line 169) | static void sun4c_flush_segment_sw(unsigned long addr) function sun4c_flush_page_sw (line 203) | static void sun4c_flush_page_sw(unsigned long addr) function sun4c_complete_all_stores (line 244) | void sun4c_complete_all_stores(void) function sun4c_init_clean_segmap (line 256) | static inline void sun4c_init_clean_segmap(unsigned char pseg) function sun4c_init_clean_mmu (line 266) | static inline void sun4c_init_clean_mmu(unsigned long kernel_end) function sun4c_probe_vac (line 287) | void __init sun4c_probe_vac(void) function patch_kernel_fault_handler (line 393) | static void __init patch_kernel_fault_handler(void) function sun4c_probe_mmu (line 451) | static void __init sun4c_probe_mmu(void) function sun4c_probe_memerr_reg (line 502) | void __init sun4c_probe_memerr_reg(void) function sun4c_init_ss2_cache_bug (line 521) | static inline void sun4c_init_ss2_cache_bug(void) function sun4c_map_dma_area (line 538) | static int sun4c_map_dma_area(dma_addr_t *pba, unsigned long va, type page (line 561) | struct page function sun4c_unmap_dma_area (line 568) | static void sun4c_unmap_dma_area(unsigned long busa, int len) type sun4c_mmu_entry (line 580) | struct sun4c_mmu_entry { type sun4c_mmu_entry (line 595) | struct sun4c_mmu_entry function sun4c_init_mmu_entry_pool (line 597) | static void __init sun4c_init_mmu_entry_pool(void) function fix_permissions (line 614) | static inline void fix_permissions(unsigned long vaddr, unsigned long bi... function sun4c_init_lock_area (line 658) | static void __init sun4c_init_lock_area(unsigned long start, unsigned lo... type sun4c_mmu_ring (line 678) | struct sun4c_mmu_ring { type sun4c_mmu_ring (line 683) | struct sun4c_mmu_ring type sun4c_mmu_ring (line 684) | struct sun4c_mmu_ring type sun4c_mmu_ring (line 685) | struct sun4c_mmu_ring type sun4c_mmu_ring (line 686) | struct sun4c_mmu_ring type sun4c_mmu_ring (line 687) | struct sun4c_mmu_ring function sun4c_init_rings (line 689) | static inline void sun4c_init_rings(void) function add_ring (line 713) | static void add_ring(struct sun4c_mmu_ring *ring, function add_lru (line 724) | static __inline__ void add_lru(struct sun4c_mmu_entry *entry) function add_ring_ordered (line 734) | static void add_ring_ordered(struct sun4c_mmu_ring *ring, function remove_ring (line 751) | static __inline__ void remove_ring(struct sun4c_mmu_ring *ring, function remove_lru (line 760) | static void remove_lru(struct sun4c_mmu_entry *entry) function free_user_entry (line 767) | static void free_user_entry(int ctx, struct sun4c_mmu_entry *entry) function free_kernel_entry (line 774) | static void free_kernel_entry(struct sun4c_mmu_entry *entry, function sun4c_init_fill_kernel_ring (line 781) | static void __init sun4c_init_fill_kernel_ring(int howmany) function sun4c_init_fill_user_ring (line 796) | static void __init sun4c_init_fill_user_ring(void) function sun4c_kernel_unmap (line 808) | static void sun4c_kernel_unmap(struct sun4c_mmu_entry *kentry) function sun4c_kernel_map (line 820) | static void sun4c_kernel_map(struct sun4c_mmu_entry *kentry) function sun4c_demap_context (line 835) | static void sun4c_demap_context(struct sun4c_mmu_ring *crp, unsigned cha... type sun4c_mmu_entry (line 864) | struct sun4c_mmu_entry type sun4c_mmu_entry (line 866) | struct sun4c_mmu_entry type sun4c_mmu_entry (line 890) | struct sun4c_mmu_entry type sun4c_mmu_entry (line 892) | struct sun4c_mmu_entry function sun4c_grow_kernel_ring (line 932) | void sun4c_grow_kernel_ring(void) function get_locked_segment (line 977) | static void get_locked_segment(unsigned long addr) function free_locked_segment (line 992) | static void free_locked_segment(unsigned long addr) function garbage_collect (line 1011) | static inline void garbage_collect(int entry) type thread_info (line 1026) | struct thread_info type thread_info (line 1067) | struct thread_info function sun4c_free_thread_info (line 1070) | static void sun4c_free_thread_info(struct thread_info *ti) function sun4c_init_buckets (line 1093) | static void __init sun4c_init_buckets(void) function sun4c_unlockarea (line 1177) | static void sun4c_unlockarea(char *vaddr, unsigned long size) function __u32 (line 1217) | static __u32 sun4c_get_scsi_one(char *bufptr, unsigned long len, struct ... function sun4c_get_scsi_sgl (line 1229) | static void sun4c_get_scsi_sgl(struct scatterlist *sg, int sz, struct sb... function sun4c_release_scsi_one (line 1238) | static void sun4c_release_scsi_one(__u32 bufptr, unsigned long len, stru... function sun4c_release_scsi_sgl (line 1245) | static void sun4c_release_scsi_sgl(struct scatterlist *sg, int sz, struc... type vm_area_struct (line 1256) | struct vm_area_struct function sun4c_init_lock_areas (line 1258) | static void __init sun4c_init_lock_areas(void) function sun4c_flush_cache_all (line 1292) | static void sun4c_flush_cache_all(void) function sun4c_flush_cache_mm (line 1347) | static void sun4c_flush_cache_mm(struct mm_struct *mm) function sun4c_flush_cache_range (line 1380) | static void sun4c_flush_cache_range(struct vm_area_struct *vma, unsigned... function sun4c_flush_cache_page (line 1440) | static void sun4c_flush_cache_page(struct vm_area_struct *vma, unsigned ... function sun4c_flush_page_to_ram (line 1461) | static void sun4c_flush_page_to_ram(unsigned long page) function sun4c_flush_sig_insns (line 1473) | static void sun4c_flush_sig_insns(struct mm_struct *mm, unsigned long in... function sun4c_flush_tlb_all (line 1482) | static void sun4c_flush_tlb_all(void) function sun4c_flush_tlb_mm (line 1506) | static void sun4c_flush_tlb_mm(struct mm_struct *mm) function sun4c_flush_tlb_range (line 1535) | static void sun4c_flush_tlb_range(struct vm_area_struct *vma, unsigned l... function sun4c_flush_tlb_page (line 1571) | static void sun4c_flush_tlb_page(struct vm_area_struct *vma, unsigned lo... function sun4c_mapioaddr (line 1590) | static inline void sun4c_mapioaddr(unsigned long physaddr, unsigned long... function sun4c_mapiorange (line 1599) | static void sun4c_mapiorange(unsigned int bus, unsigned long xpa, function sun4c_unmapiorange (line 1610) | static void sun4c_unmapiorange(unsigned long virt_addr, unsigned int len) function sun4c_alloc_context (line 1619) | static void sun4c_alloc_context(struct mm_struct *old_mm, struct mm_stru... function sun4c_switch_mm (line 1644) | static void sun4c_switch_mm(struct mm_struct *old_mm, struct mm_struct *... function sun4c_destroy_context (line 1662) | static void sun4c_destroy_context(struct mm_struct *mm) function sun4c_mmu_info (line 1675) | static void sun4c_mmu_info(struct seq_file *m) function sun4c_set_pte (line 1723) | static void sun4c_set_pte(pte_t *ptep, pte_t pte) function sun4c_pgd_set (line 1728) | static void sun4c_pgd_set(pgd_t * pgdp, pmd_t * pmdp) function sun4c_pmd_set (line 1732) | static void sun4c_pmd_set(pmd_t * pmdp, pte_t * ptep) function sun4c_pmd_populate (line 1737) | static void sun4c_pmd_populate(pmd_t * pmdp, struct page * ptep) function sun4c_pte_present (line 1743) | static int sun4c_pte_present(pte_t pte) function sun4c_pte_clear (line 1747) | static void sun4c_pte_clear(pte_t *ptep) { *ptep = __pte(0); } function sun4c_pmd_bad (line 1749) | static int sun4c_pmd_bad(pmd_t pmd) function sun4c_pmd_present (line 1755) | static int sun4c_pmd_present(pmd_t pmd) function sun4c_pmd_clear (line 1761) | static void sun4c_pmd_clear(pmd_t *pmdp) { *pmdp = __pmd(0); } function sun4c_pmd_clear (line 1763) | static void sun4c_pmd_clear(pmd_t *pmdp) { function sun4c_pgd_none (line 1768) | static int sun4c_pgd_none(pgd_t pgd) { return 0; } function sun4c_pgd_bad (line 1769) | static int sun4c_pgd_bad(pgd_t pgd) { return 0; } function sun4c_pgd_present (line 1770) | static int sun4c_pgd_present(pgd_t pgd) { return 1; } function sun4c_pgd_clear (line 1771) | static void sun4c_pgd_clear(pgd_t * pgdp) { } function pte_t (line 1777) | static pte_t sun4c_pte_mkwrite(pte_t pte) function pte_t (line 1785) | static pte_t sun4c_pte_mkdirty(pte_t pte) function pte_t (line 1793) | static pte_t sun4c_pte_mkyoung(pte_t pte) function pte_t (line 1805) | static pte_t sun4c_mk_pte(struct page *page, pgprot_t pgprot) function pte_t (line 1810) | static pte_t sun4c_mk_pte_phys(unsigned long phys_page, pgprot_t pgprot) function pte_t (line 1815) | static pte_t sun4c_mk_pte_io(unsigned long page, pgprot_t pgprot, int sp... function sun4c_pte_pfn (line 1820) | static unsigned long sun4c_pte_pfn(pte_t pte) function pte_t (line 1825) | static pte_t sun4c_pgoff_to_pte(unsigned long pgoff) function sun4c_pte_to_pgoff (line 1830) | static unsigned long sun4c_pte_to_pgoff(pte_t pte) function sun4c_pmd_page_v (line 1836) | static __inline__ unsigned long sun4c_pmd_page_v(pmd_t pmd) type page (line 1841) | struct page function sun4c_pgd_page (line 1846) | static unsigned long sun4c_pgd_page(pgd_t pgd) { return 0; } function pgd_t (line 1849) | static inline pgd_t *sun4c_pgd_offset(struct mm_struct * mm, unsigned lo... function pmd_t (line 1855) | static pmd_t *sun4c_pmd_offset(pgd_t * dir, unsigned long address) function pte_t (line 1861) | pte_t *sun4c_pte_offset_kernel(pmd_t * dir, unsigned long address) function sun4c_swp_type (line 1867) | static unsigned long sun4c_swp_type(swp_entry_t entry) function sun4c_swp_offset (line 1872) | static unsigned long sun4c_swp_offset(swp_entry_t entry) function swp_entry_t (line 1877) | static swp_entry_t sun4c_swp_entry(unsigned long type, unsigned long off... function sun4c_free_pte_slow (line 1884) | static void sun4c_free_pte_slow(pte_t *pte) function sun4c_free_pgd_slow (line 1889) | static void sun4c_free_pgd_slow(pgd_t *pgd) function pgd_t (line 1894) | static pgd_t *sun4c_get_pgd_fast(void) function sun4c_free_pgd_fast (line 1914) | static void sun4c_free_pgd_fast(pgd_t *pgd) function pte_t (line 1922) | static __inline__ pte_t * function pte_t (line 1935) | static pte_t *sun4c_pte_alloc_one_kernel(struct mm_struct *mm, unsigned ... type page (line 1948) | struct page type mm_struct (line 1948) | struct mm_struct function sun4c_free_pte_fast (line 1956) | static __inline__ void sun4c_free_pte_fast(pte_t *pte) function sun4c_pte_free (line 1963) | static void sun4c_pte_free(struct page *pte) function pmd_t (line 1972) | static pmd_t *sun4c_pmd_alloc_one(struct mm_struct *mm, unsigned long ad... function sun4c_free_pmd_fast (line 1978) | static void sun4c_free_pmd_fast(pmd_t * pmd) { } function sun4c_check_pgt_cache (line 1980) | static void sun4c_check_pgt_cache(int low, int high) type vm_area_struct (line 1995) | struct vm_area_struct type sun4c_mmu_entry (line 2003) | struct sun4c_mmu_entry type mm_struct (line 2004) | struct mm_struct type sun4c_mmu_entry (line 2039) | struct sun4c_mmu_entry function sun4c_paging_init (line 2054) | void __init sun4c_paging_init(void) function ld_mmu_sun4c (line 2134) | void __init ld_mmu_sun4c(void) FILE: arch/sparc/prom/console.c function prom_nbgetchar (line 26) | int function prom_nbputchar (line 59) | int function prom_getchar (line 90) | char function prom_putchar (line 99) | void function prom_query_input_device (line 107) | enum prom_input_device function prom_query_output_device (line 160) | enum prom_output_device FILE: arch/sparc/prom/devmap.c function prom_unmapio (line 43) | void FILE: arch/sparc/prom/devops.c function prom_devopen (line 19) | int function prom_devclose (line 45) | int function prom_seek (line 69) | void FILE: arch/sparc/prom/init.c type linux_romvec (line 17) | struct linux_romvec type prom_major_version (line 18) | enum prom_major_version type linux_nodeops (line 28) | struct linux_nodeops function prom_init (line 38) | void __init prom_init(struct linux_romvec *rp) FILE: arch/sparc/prom/memory.c type linux_prom_registers (line 25) | struct linux_prom_registers type linux_prom_registers (line 26) | struct linux_prom_registers type linux_mlist_v0 (line 28) | struct linux_mlist_v0 type linux_mlist_v0 (line 29) | struct linux_mlist_v0 type linux_mlist_v0 (line 30) | struct linux_mlist_v0 type linux_mlist_v0 (line 32) | struct linux_mlist_v0 type linux_mlist_v0 (line 33) | struct linux_mlist_v0 type linux_mlist_v0 (line 34) | struct linux_mlist_v0 type linux_mem_v0 (line 36) | struct linux_mem_v0 function prom_sortmemlist (line 42) | static void __init function prom_meminit (line 72) | void __init prom_meminit(void) type linux_mem_v0 (line 212) | struct linux_mem_v0 FILE: arch/sparc/prom/misc.c function prom_reboot (line 22) | void function prom_feval (line 34) | void function prom_cmdline (line 55) | void function prom_halt (line 80) | void function prom_setsync (line 96) | void function prom_get_idprom (line 107) | unsigned char function prom_version (line 121) | int function prom_getrev (line 128) | int function prom_getprev (line 135) | int FILE: arch/sparc/prom/mp.c function prom_startcpu (line 22) | int function prom_stopcpu (line 48) | int function prom_idlecpu (line 74) | int function prom_restartcpu (line 100) | int FILE: arch/sparc/prom/palloc.c function prom_free (line 38) | void FILE: arch/sparc/prom/printf.c function prom_write (line 22) | void function prom_printf (line 35) | void FILE: arch/sparc/prom/ranges.c type linux_prom_ranges (line 15) | struct linux_prom_ranges function prom_adjust_regs (line 19) | static void function prom_adjust_ranges (line 37) | void function prom_apply_obio_ranges (line 60) | void function prom_ranges_init (line 67) | void __init prom_ranges_init(void) function prom_apply_generic_ranges (line 92) | void FILE: arch/sparc/prom/segment.c function prom_putsegment (line 20) | void FILE: arch/sparc/prom/sun4prom.c type linux_romvec (line 24) | struct linux_romvec type idprom (line 25) | struct idprom type property (line 27) | struct property { type node (line 33) | struct node { type property (line 38) | struct property type property (line 40) | struct property type idprom (line 42) | struct idprom type node (line 46) | struct node function no_nextnode (line 53) | static int no_nextnode(int node) function no_child (line 60) | static int no_child(int node) type property (line 67) | struct property type property (line 69) | struct property function no_proplen (line 77) | static int no_proplen(int node,char *name) function no_getprop (line 84) | static int no_getprop(int node,char *name,char *value) function no_setprop (line 94) | static int no_setprop(int node,char *name,char *value,int len) type property (line 101) | struct property type linux_nodeops (line 106) | struct linux_nodeops type linux_romvec (line 117) | struct linux_romvec FILE: arch/sparc/prom/tree.c function __prom_getchild (line 24) | int __prom_getchild(int node) function prom_getchild (line 40) | int prom_getchild(int node) function __prom_getsibling (line 55) | int __prom_getsibling(int node) function prom_getsibling (line 71) | int prom_getsibling(int node) function prom_getproplen (line 88) | int prom_getproplen(int node, char *prop) function prom_getproperty (line 107) | int prom_getproperty(int node, char *prop, char *buffer, int bufsize) function prom_getint (line 126) | int prom_getint(int node, char *prop) function prom_getintdefault (line 139) | int prom_getintdefault(int node, char *property, int deflt) function prom_getbool (line 150) | int prom_getbool(int node, char *prop) function prom_getstring (line 163) | void prom_getstring(int node, char *prop, char *user_buf, int ubuf_size) function prom_nodematch (line 177) | int prom_nodematch(int node, char *name) function prom_searchsiblings (line 191) | int prom_searchsiblings(int node_start, char *nodename) function prom_getname (line 209) | int prom_getname (int node, char *buffer, int len) function prom_finddevice (line 262) | int prom_finddevice(char *name) function prom_node_has_property (line 309) | int prom_node_has_property(int node, char *prop) function prom_setprop (line 324) | int prom_setprop(int node, char *pname, char *value, int size) function prom_inst2pkg (line 338) | int prom_inst2pkg(int inst) function prom_pathtoinode (line 354) | int prom_pathtoinode(char *path) FILE: arch/sparc64/boot/piggyback.c function die (line 35) | void die(char *str) function main (line 41) | int main(int argc,char **argv) FILE: arch/sparc64/kernel/auxio.c type auxio_type (line 22) | enum auxio_type { type auxio_type (line 28) | enum auxio_type function __auxio_sbus_set (line 31) | static void __auxio_sbus_set(u8 bits_on, u8 bits_off) function __auxio_ebus_set (line 50) | static void __auxio_ebus_set(u8 bits_on, u8 bits_off) function __auxio_ebus_set_led (line 68) | static inline void __auxio_ebus_set_led(int on) function __auxio_sbus_set_led (line 74) | static inline void __auxio_sbus_set_led(int on) function auxio_set_led (line 80) | void auxio_set_led(int on) function __auxio_sbus_set_lte (line 94) | static inline void __auxio_sbus_set_lte(int on) function auxio_set_lte (line 100) | void auxio_set_lte(int on) function auxio_probe (line 113) | void __init auxio_probe(void) FILE: arch/sparc64/kernel/binfmt_aout32.c type linux_binprm (line 35) | struct linux_binprm type pt_regs (line 35) | struct pt_regs type file (line 36) | struct file type pt_regs (line 37) | struct pt_regs type file (line 37) | struct file type pt_regs (line 39) | struct pt_regs type user (line 39) | struct user type linux_binfmt (line 41) | struct linux_binfmt function set_brk (line 46) | static void set_brk(unsigned long start, unsigned long end) function dump_write (line 62) | static int dump_write(struct file *file, const void *addr, int nr) function aout32_core_dump (line 87) | static int aout32_core_dump(long signr, struct pt_regs *regs, struct fil... function u32 (line 153) | static u32 __user *create_aout32_tables(char __user *p, struct linux_bin... function load_aout32_binary (line 200) | static int load_aout32_binary(struct linux_binprm * bprm, struct pt_regs... function load_aout32_library (line 351) | static int load_aout32_library(struct file *file) function init_aout32_binfmt (line 413) | static int __init init_aout32_binfmt(void) function exit_aout32_binfmt (line 418) | static void __exit exit_aout32_binfmt(void) FILE: arch/sparc64/kernel/binfmt_elf32.c type elf_greg_t (line 15) | typedef unsigned int elf_greg_t; type elf_greg_t (line 17) | typedef elf_greg_t elf_gregset_t[ELF_NGREG]; type elf_fpregset_t (line 46) | typedef struct { type elf_xregset_t (line 60) | typedef struct { type elf_prstatus32 (line 92) | struct elf_prstatus32 type elf_prpsinfo32 (line 111) | struct elf_prpsinfo32 function cputime_to_compat_timeval (line 137) | static __inline__ void FILE: arch/sparc64/kernel/central.c type linux_central (line 20) | struct linux_central type linux_fhc (line 21) | struct linux_fhc function long_align (line 25) | static inline unsigned long long_align(unsigned long addr) function central_ranges_init (line 31) | static void central_ranges_init(int cnode, struct linux_central *central) function fhc_ranges_init (line 43) | static void fhc_ranges_init(int fnode, struct linux_fhc *fhc) function adjust_regs (line 58) | static void adjust_regs(struct linux_prom_registers *regp, int nregs, function apply_fhc_ranges (line 76) | void apply_fhc_ranges(struct linux_fhc *fhc, function apply_central_ranges (line 86) | void apply_central_ranges(struct linux_central *central, function probe_other_fhcs (line 105) | static void probe_other_fhcs(void) function probe_clock_board (line 191) | static void probe_clock_board(struct linux_central *central, function init_all_fhc_hw (line 250) | static void init_all_fhc_hw(void) function central_probe (line 299) | void central_probe(void) function fhc_ledblink (line 397) | static __inline__ void fhc_ledblink(struct linux_fhc *fhc, int on) function central_ledblink (line 414) | static __inline__ void central_ledblink(struct linux_central *central, i... type timer_list (line 430) | struct timer_list function sunfire_timer (line 433) | static void sunfire_timer(unsigned long __ignored) function firetruck_init (line 449) | void firetruck_init(void) FILE: arch/sparc64/kernel/chmc.c type obp_map (line 28) | struct obp_map { type obp_mem_layout (line 35) | struct obp_mem_layout { type bank_info (line 52) | struct bank_info { type mctrl_info (line 67) | struct mctrl_info { function bank_match (line 89) | static int bank_match(struct bank_info *bp, unsigned long phys_addr) type bank_info (line 121) | struct bank_info type list_head (line 123) | struct list_head type list_head (line 124) | struct list_head type mctrl_info (line 127) | struct mctrl_info type bank_info (line 136) | struct bank_info function chmc_getunumber (line 150) | int chmc_getunumber(int syndrome_code, function u64 (line 243) | static u64 read_mcreg(struct mctrl_info *mp, unsigned long offset) function write_mcreg (line 264) | static void write_mcreg(struct mctrl_info *mp, unsigned long offset, u64... function interpret_one_decode_reg (line 279) | static void interpret_one_decode_reg(struct mctrl_info *mp, int which_ba... function fetch_decode_regs (line 327) | static void fetch_decode_regs(struct mctrl_info *mp) function init_one_mctrl (line 342) | static int init_one_mctrl(int node, int index) function probe_for_string (line 407) | static int __init probe_for_string(char *name, int index) function chmc_init (line 425) | static int __init chmc_init(void) function chmc_cleanup (line 439) | static void __exit chmc_cleanup(void) FILE: arch/sparc64/kernel/cpu.c type cpu_iu_info (line 19) | struct cpu_iu_info { type cpu_fp_info (line 25) | struct cpu_fp_info { type cpu_fp_info (line 32) | struct cpu_fp_info type cpu_iu_info (line 45) | struct cpu_iu_info function cpu_probe (line 63) | void __init cpu_probe(void) FILE: arch/sparc64/kernel/devices.c function check_cpu_node (line 39) | static int check_cpu_node(int nd, int *cur_inst, function __cpu_find_by (line 62) | static int __cpu_find_by(int (*compare)(int, int, void *), void *compare... function cpu_instance_compare (line 88) | static int cpu_instance_compare(int nd, int instance, void *_arg) function cpu_find_by_instance (line 97) | int cpu_find_by_instance(int instance, int *prom_node, int *mid) function cpu_mid_compare (line 103) | static int cpu_mid_compare(int nd, int instance, void *_arg) function cpu_find_by_mid (line 114) | int cpu_find_by_mid(int mid, int *prom_node) function device_scan (line 120) | void __init device_scan(void) FILE: arch/sparc64/kernel/ebus.c function __ebus_dma_reset (line 61) | static void __ebus_dma_reset(struct ebus_dma_info *p, int no_drain) function irqreturn_t (line 81) | static irqreturn_t ebus_dma_irq(int irq, void *dev_id, struct pt_regs *r... function ebus_dma_register (line 108) | int ebus_dma_register(struct ebus_dma_info *p) function ebus_dma_irq_enable (line 135) | int ebus_dma_irq_enable(struct ebus_dma_info *p, int on) function ebus_dma_unregister (line 167) | void ebus_dma_unregister(struct ebus_dma_info *p) function ebus_dma_request (line 187) | int ebus_dma_request(struct ebus_dma_info *p, dma_addr_t bus_addr, size_... function ebus_dma_prepare (line 216) | void ebus_dma_prepare(struct ebus_dma_info *p, int write) function ebus_dma_residue (line 240) | unsigned int ebus_dma_residue(struct ebus_dma_info *p) function ebus_dma_addr (line 246) | unsigned int ebus_dma_addr(struct ebus_dma_info *p) function ebus_dma_enable (line 252) | void ebus_dma_enable(struct ebus_dma_info *p, int on) type linux_ebus (line 270) | struct linux_ebus function ebus_ranges_init (line 287) | static void __init ebus_ranges_init(struct linux_ebus *ebus) function ebus_intmap_init (line 299) | static void __init ebus_intmap_init(struct linux_ebus *ebus) function ebus_intmap_match (line 321) | int __init ebus_intmap_match(struct linux_ebus *ebus, function fill_ebus_child (line 345) | void __init fill_ebus_child(int node, struct linux_prom_registers *preg, function child_regs_nonstandard (line 425) | static int __init child_regs_nonstandard(struct linux_ebus_device *dev) function fill_ebus_device (line 433) | void __init fill_ebus_device(int node, struct linux_ebus_device *dev) type pci_dev (line 526) | struct pci_dev type pci_dev (line 526) | struct pci_dev type pci_dev (line 528) | struct pci_dev function ebus_init (line 546) | void __init ebus_init(void) FILE: arch/sparc64/kernel/idprom.c type idprom (line 15) | struct idprom type idprom (line 16) | struct idprom function calc_idprom_cksum (line 19) | static unsigned char __init calc_idprom_cksum(struct idprom *idprom) function idprom_init (line 30) | void __init idprom_init(void) FILE: arch/sparc64/kernel/init_task.c type fs_struct (line 11) | struct fs_struct type files_struct (line 12) | struct files_struct type signal_struct (line 13) | struct signal_struct type sighand_struct (line 14) | struct sighand_struct type mm_struct (line 15) | struct mm_struct type task_struct (line 35) | struct task_struct FILE: arch/sparc64/kernel/ioctl32.c type pt_regs (line 32) | struct pt_regs type fbcmap32 (line 44) | struct fbcmap32 { function fbiogetputcmap (line 55) | static int fbiogetputcmap(unsigned int fd, unsigned int cmd, unsigned lo... type fbcursor32 (line 74) | struct fbcursor32 { function fbiogscursor (line 88) | static int fbiogscursor(unsigned int fd, unsigned int cmd, unsigned long... type drm32_version_t (line 118) | typedef struct drm32_version { function drm32_version (line 131) | static int drm32_version(unsigned int fd, unsigned int cmd, unsigned lon... type drm32_unique_t (line 170) | typedef struct drm32_unique { function drm32_getsetunique (line 177) | static int drm32_getsetunique(unsigned int fd, unsigned int cmd, unsigne... type drm32_map_t (line 205) | typedef struct drm32_map { function drm32_addmap (line 217) | static int drm32_addmap(unsigned int fd, unsigned int cmd, unsigned long... type drm32_buf_info_t (line 256) | typedef struct drm32_buf_info { function drm32_info_bufs (line 262) | static int drm32_info_bufs(unsigned int fd, unsigned int cmd, unsigned l... type drm32_buf_free_t (line 284) | typedef struct drm32_buf_free { function drm32_free_bufs (line 290) | static int drm32_free_bufs(unsigned int fd, unsigned int cmd, unsigned l... type drm32_buf_pub_t (line 304) | typedef struct drm32_buf_pub { type drm32_buf_map_t (line 311) | typedef struct drm32_buf_map { function drm32_map_bufs (line 318) | static int drm32_map_bufs(unsigned int fd, unsigned int cmd, unsigned lo... type drm32_dma_t (line 379) | typedef struct drm32_dma { function drm32_dma (line 399) | static int drm32_dma(unsigned int fd, unsigned int cmd, unsigned long arg) type drm32_ctx_res_t (line 435) | typedef struct drm32_ctx_res { function drm32_res_ctx (line 441) | static int drm32_res_ctx(unsigned int fd, unsigned int cmd, unsigned lon... type file (line 465) | struct file FILE: arch/sparc64/kernel/iommu_common.c function verify_lengths (line 15) | static int verify_lengths(struct scatterlist *sg, int nents, int npages) function verify_one_map (line 58) | static int verify_one_map(struct scatterlist *dma_sg, struct scatterlist... function verify_maps (line 140) | static int verify_maps(struct scatterlist *sg, int nents, iopte_t *iopte) function verify_sglist (line 172) | void verify_sglist(struct scatterlist *sg, int nents, iopte_t *iopte, in... function prepare_sg (line 195) | unsigned long prepare_sg(struct scatterlist *sg, int nents) FILE: arch/sparc64/kernel/iommu_common.h type scatterlist (line 38) | struct scatterlist type scatterlist (line 48) | struct scatterlist FILE: arch/sparc64/kernel/irq.c type ino_bucket (line 58) | struct ino_bucket type irq_work_struct (line 67) | struct irq_work_struct { type irq_work_struct (line 70) | struct irq_work_struct type irqaction (line 90) | struct irqaction type irqaction (line 94) | struct irqaction function show_interrupts (line 123) | int show_interrupts(struct seq_file *p, void *v) function enable_irq (line 162) | void enable_irq(unsigned int irq) function disable_irq (line 219) | void disable_irq(unsigned int irq) type ino_bucket (line 243) | struct ino_bucket function build_irq (line 254) | unsigned int build_irq(int pil, int inofixup, unsigned long iclr, unsign... function atomic_bucket_insert (line 307) | static void atomic_bucket_insert(struct ino_bucket *bucket) function request_irq (line 321) | int request_irq(unsigned int irq, irqreturn_t (*handler)(int, void *, st... function free_irq (line 492) | void free_irq(unsigned int irq, void *dev_id) function synchronize_irq (line 617) | void synchronize_irq(unsigned int irq) function catch_disabled_ivec (line 649) | void catch_disabled_ivec(struct pt_regs *regs) function redirect_intr (line 675) | static inline void redirect_intr(int cpu, struct ino_bucket *bp) function handler_irq (line 739) | void handler_irq(int irq, struct pt_regs *regs) type pt_regs (line 837) | struct pt_regs function sparc_floppy_irq (line 839) | void sparc_floppy_irq(int irq, void *dev_cookie, struct pt_regs *regs) function install_fast_irq (line 871) | static void install_fast_irq(unsigned int cpu_irq, function request_fast_irq (line 887) | int request_fast_irq(unsigned int irq, function probe_irq_on (line 972) | unsigned long probe_irq_on(void) function probe_irq_off (line 979) | int probe_irq_off(unsigned long mask) function retarget_one_irq (line 987) | static int retarget_one_irq(struct irqaction *p, int goal_cpu) function distribute_irqs (line 1019) | static void distribute_irqs(void) type sun5_timer (line 1044) | struct sun5_timer function map_prom_timers (line 1047) | static void map_prom_timers(void) function kill_prom_timer (line 1073) | static void kill_prom_timer(void) function enable_prom_timer (line 1100) | void enable_prom_timer(void) function init_irqwork_curcpu (line 1112) | void init_irqwork_curcpu(void) function init_IRQ (line 1144) | void __init init_IRQ(void) type proc_dir_entry (line 1169) | struct proc_dir_entry type proc_dir_entry (line 1170) | struct proc_dir_entry function irq_affinity_read_proc (line 1174) | static int irq_affinity_read_proc (char *page, char **start, off_t off, function set_intr_affinity (line 1193) | static inline void set_intr_affinity(int irq, cpumask_t hw_aff) function irq_affinity_write_proc (line 1207) | static int irq_affinity_write_proc (struct file *file, const char __user... function register_irq_proc (line 1233) | static void register_irq_proc (unsigned int irq) function init_irq_proc (line 1264) | void init_irq_proc (void) FILE: arch/sparc64/kernel/isa.c type sparc_isa_bridge (line 8) | struct sparc_isa_bridge function fatal_err (line 10) | static void __init fatal_err(const char *reason) function report_dev (line 15) | static void __init report_dev(struct sparc_isa_device *isa_dev, int child) function isa_dev_get_resource (line 23) | static void __init isa_dev_get_resource(struct sparc_isa_device *isa_dev, function isa_dev_get_irq_using_imap (line 74) | static int __init isa_dev_get_irq_using_imap(struct sparc_isa_device *is... function isa_dev_get_irq (line 96) | static void __init isa_dev_get_irq(struct sparc_isa_device *isa_dev, function isa_fill_children (line 142) | static void __init isa_fill_children(struct sparc_isa_device *parent_isa... function isa_fill_devices (line 194) | static void __init isa_fill_devices(struct sparc_isa_bridge *isa_br) function isa_init (line 255) | void __init isa_init(void) FILE: arch/sparc64/kernel/kprobes.c function arch_prepare_kprobe (line 41) | int arch_prepare_kprobe(struct kprobe *p) function arch_copy_kprobe (line 46) | void arch_copy_kprobe(struct kprobe *p) function arch_remove_kprobe (line 52) | void arch_remove_kprobe(struct kprobe *p) type kprobe (line 60) | struct kprobe function prepare_singlestep (line 65) | static inline void prepare_singlestep(struct kprobe *p, struct pt_regs *... function disarm_kprobe (line 75) | static inline void disarm_kprobe(struct kprobe *p, struct pt_regs *regs) function kprobe_handler (line 86) | static int kprobe_handler(struct pt_regs *regs) function relbranch_fixup (line 150) | static unsigned long relbranch_fixup(u32 insn, unsigned long real_pc, function retpc_fixup (line 176) | static void retpc_fixup(struct pt_regs *regs, u32 insn, unsigned long re... function resume_execution (line 216) | static void resume_execution(struct kprobe *p, struct pt_regs *regs) function post_kprobe_handler (line 231) | static inline int post_kprobe_handler(struct pt_regs *regs) function kprobe_fault_handler (line 248) | static inline int kprobe_fault_handler(struct pt_regs *regs, int trapnr) function kprobe_exceptions_notify (line 266) | int kprobe_exceptions_notify(struct notifier_block *self, unsigned long ... function asmlinkage (line 295) | asmlinkage void kprobe_trap(unsigned long trap_level, struct pt_regs *regs) type pt_regs (line 315) | struct pt_regs type pt_regs (line 316) | struct pt_regs type sparc_stackf (line 317) | struct sparc_stackf function setjmp_pre_handler (line 319) | int setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) function jprobe_return (line 341) | void jprobe_return(void) type pt_regs (line 352) | struct pt_regs function longjmp_break_handler (line 354) | int longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) FILE: arch/sparc64/kernel/module.c type vm_struct (line 20) | struct vm_struct function module_unmap (line 22) | static void module_unmap(void * addr) type vm_struct (line 59) | struct vm_struct type page (line 60) | struct page type vm_struct (line 77) | struct vm_struct type page (line 89) | struct page function module_free (line 142) | void module_free(struct module *mod, void *module_region) function module_frob_arch_sections (line 152) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate (line 179) | int apply_relocate(Elf64_Shdr *sechdrs, function apply_relocate_add (line 190) | int apply_relocate_add(Elf64_Shdr *sechdrs, function module_finalize (line 281) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 298) | void module_arch_cleanup(struct module *mod) FILE: arch/sparc64/kernel/pci.c function asmlinkage (line 29) | asmlinkage int sys_pciconfig_read(unsigned long bus, unsigned long dfn, function asmlinkage (line 35) | asmlinkage int sys_pciconfig_write(unsigned long bus, unsigned long dfn, type pci_controller_info (line 44) | struct pci_controller_info function pci_config_read8 (line 61) | void pci_config_read8(u8 *addr, u8 *ret) function pci_config_read16 (line 83) | void pci_config_read16(u16 *addr, u16 *ret) function pci_config_read32 (line 105) | void pci_config_read32(u32 *addr, u32 *ret) function pci_config_write8 (line 127) | void pci_config_write8(u8 *addr, u8 val) function pci_config_write16 (line 146) | void pci_config_write16(u16 *addr, u16 val) function pci_config_write32 (line 165) | void pci_config_write32(u32 *addr, u32 val) function pci_controller_init (line 210) | static int __init pci_controller_init(char *model_name, int namelen, int... function pci_is_controller (line 229) | static int __init pci_is_controller(char *model_name, int namelen, int n... function pci_controller_scan (line 243) | static int __init pci_controller_scan(int (*handler)(char *, int, int)) function pcic_present (line 280) | int __init pcic_present(void) function pci_controller_probe (line 290) | static void __init pci_controller_probe(void) function pci_scan_each_controller_bus (line 297) | static void __init pci_scan_each_controller_bus(void) function pci_reorder_devs (line 308) | static void __init pci_reorder_devs(void) function pcibios_init (line 329) | static int __init pcibios_init(void) function pcibios_fixup_bus (line 350) | void pcibios_fixup_bus(struct pci_bus *pbus) function pci_claim_resource (line 361) | int pci_claim_resource(struct pci_dev *pdev, int resource) function pci_assign_bus_resource (line 385) | static int pci_assign_bus_resource(const struct pci_bus *bus, function pci_assign_resource (line 415) | int pci_assign_resource(struct pci_dev *pdev, int resource) function pdev_sort_resources (line 444) | void pdev_sort_resources(struct pci_dev *dev, struct resource_list *head) function pcibios_update_irq (line 491) | void pcibios_update_irq(struct pci_dev *pdev, int irq) function pcibios_align_resource (line 495) | void pcibios_align_resource(void *data, struct resource *res, function pcibios_enable_device (line 500) | int pcibios_enable_device(struct pci_dev *pdev, int mask) function pcibios_resource_to_bus (line 505) | void pcibios_resource_to_bus(struct pci_dev *pdev, struct pci_bus_region... function pcibios_bus_to_resource (line 526) | void pcibios_bus_to_resource(struct pci_dev *pdev, struct resource *res, function __pci_mmap_make_offset_bus (line 565) | static int __pci_mmap_make_offset_bus(struct pci_dev *pdev, struct vm_ar... function __pci_mmap_make_offset (line 667) | static int __pci_mmap_make_offset(struct pci_dev *dev, struct vm_area_st... function __pci_mmap_set_flags (line 725) | static void __pci_mmap_set_flags(struct pci_dev *dev, struct vm_area_str... function __pci_mmap_set_pgprot (line 734) | static void __pci_mmap_set_pgprot(struct pci_dev *dev, struct vm_area_st... type vm_area_struct (line 740) | struct vm_area_struct function pci_mmap_page_range (line 751) | int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, function pci_domain_nr (line 777) | int pci_domain_nr(struct pci_bus *pbus) function pci_name_bus (line 797) | int pci_name_bus(char *name, struct pci_bus *bus) function pcibios_prep_mwi (line 803) | int pcibios_prep_mwi(struct pci_dev *dev) FILE: arch/sparc64/kernel/pci_common.c function pci_fixup_host_bridge_self (line 16) | void __init pci_fixup_host_bridge_self(struct pci_bus *pbus) function find_device_prom_node (line 34) | static int __init find_device_prom_node(struct pci_pbm_info *pbm, function fixup_obp_assignments (line 82) | static void __init fixup_obp_assignments(struct pci_dev *pdev, function pdev_cookie_fillin (line 129) | static void __init pdev_cookie_fillin(struct pci_pbm_info *pbm, function pci_fill_in_pbm_cookies (line 211) | void __init pci_fill_in_pbm_cookies(struct pci_bus *pbus, function bad_assignment (line 230) | static void __init bad_assignment(struct pci_dev *pdev, type resource (line 249) | struct resource type linux_prom_pci_registers (line 250) | struct linux_prom_pci_registers type pci_pbm_info (line 251) | struct pci_pbm_info type resource (line 282) | struct resource type linux_prom_pci_registers (line 283) | struct linux_prom_pci_registers type pci_dev (line 284) | struct pci_dev type resource (line 286) | struct resource function pdev_resource_collisions_expected (line 326) | static int __init pdev_resource_collisions_expected(struct pci_dev *pdev) function pdev_record_assignments (line 339) | static void __init pdev_record_assignments(struct pci_pbm_info *pbm, function pci_record_assignments (line 413) | void __init pci_record_assignments(struct pci_pbm_info *pbm, function has_implicit_io (line 430) | static int __init has_implicit_io(struct pci_dev *pdev) function pdev_assign_unassigned (line 443) | static void __init pdev_assign_unassigned(struct pci_pbm_info *pbm, function pci_assign_unassigned (line 531) | void __init pci_assign_unassigned(struct pci_pbm_info *pbm, function pci_intmap_match (line 544) | static int __init pci_intmap_match(struct pci_dev *pdev, unsigned int *i... function pdev_fixup_irq (line 675) | static void __init pdev_fixup_irq(struct pci_dev *pdev) function pci_fixup_irq (line 779) | void __init pci_fixup_irq(struct pci_pbm_info *pbm, function pdev_setup_busmastering (line 792) | static void pdev_setup_busmastering(struct pci_dev *pdev, int is_66mhz) function pci_determine_66mhz_disposition (line 879) | void pci_determine_66mhz_disposition(struct pci_pbm_info *pbm, function pci_setup_busmastering (line 908) | void pci_setup_busmastering(struct pci_pbm_info *pbm, function pci_register_legacy_regions (line 924) | void pci_register_legacy_regions(struct resource *io_res, function pci_scan_for_target_abort (line 965) | void pci_scan_for_target_abort(struct pci_controller_info *p, function pci_scan_for_master_abort (line 991) | void pci_scan_for_master_abort(struct pci_controller_info *p, function pci_scan_for_parity_error (line 1016) | void pci_scan_for_parity_error(struct pci_controller_info *p, FILE: arch/sparc64/kernel/pci_impl.h type pci_controller_info (line 14) | struct pci_controller_info type pci_bus (line 19) | struct pci_bus type pci_bus (line 20) | struct pci_bus type pci_pbm_info (line 21) | struct pci_pbm_info type pci_pbm_info (line 23) | struct pci_pbm_info type pci_bus (line 24) | struct pci_bus type pci_pbm_info (line 25) | struct pci_pbm_info type pci_bus (line 26) | struct pci_bus type pci_pbm_info (line 27) | struct pci_pbm_info type pci_bus (line 28) | struct pci_bus type pci_pbm_info (line 29) | struct pci_pbm_info type pci_bus (line 30) | struct pci_bus type pci_pbm_info (line 31) | struct pci_pbm_info type pci_bus (line 32) | struct pci_bus type resource (line 33) | struct resource type resource (line 34) | struct resource type pci_controller_info (line 37) | struct pci_controller_info type pci_pbm_info (line 37) | struct pci_pbm_info type pci_bus (line 37) | struct pci_bus type pci_controller_info (line 38) | struct pci_controller_info type pci_pbm_info (line 38) | struct pci_pbm_info type pci_bus (line 38) | struct pci_bus type pci_controller_info (line 39) | struct pci_controller_info type pci_pbm_info (line 39) | struct pci_pbm_info type pci_bus (line 39) | struct pci_bus FILE: arch/sparc64/kernel/pci_iommu.c function __iommu_flushall (line 38) | static void __iommu_flushall(struct pci_iommu *iommu) function iopte_make_dummy (line 72) | static void inline iopte_make_dummy(struct pci_iommu *iommu, iopte_t *io... function pci_iommu_table_init (line 82) | void pci_iommu_table_init(struct pci_iommu *iommu, int tsbsize) function iopte_t (line 92) | static iopte_t *alloc_streaming_cluster(struct pci_iommu *iommu, unsigne... function free_streaming_cluster (line 148) | static void free_streaming_cluster(struct pci_iommu *iommu, dma_addr_t b... function iopte_t (line 171) | static iopte_t *alloc_consistent_cluster(struct pci_iommu *iommu, unsign... type pci_dev (line 202) | struct pci_dev type pcidev_cookie (line 204) | struct pcidev_cookie type pci_iommu (line 205) | struct pci_iommu function pci_free_consistent (line 265) | void pci_free_consistent(struct pci_dev *pdev, size_t size, void *cpu, d... function dma_addr_t (line 329) | dma_addr_t pci_map_single(struct pci_dev *pdev, void *ptr, size_t sz, in... function pci_unmap_single (line 383) | void pci_unmap_single(struct pci_dev *pdev, dma_addr_t bus_addr, size_t ... function fill_sg (line 453) | static inline void fill_sg(iopte_t *iopte, struct scatterlist *sg, function pci_map_sg (line 531) | int pci_map_sg(struct pci_dev *pdev, struct scatterlist *sglist, int nel... function pci_unmap_sg (line 610) | void pci_unmap_sg(struct pci_dev *pdev, struct scatterlist *sglist, int ... function pci_dma_sync_single_for_cpu (line 686) | void pci_dma_sync_single_for_cpu(struct pci_dev *pdev, dma_addr_t bus_ad... function pci_dma_sync_sg_for_cpu (line 747) | void pci_dma_sync_sg_for_cpu(struct pci_dev *pdev, struct scatterlist *s... function ali_sound_dma_hack (line 809) | static void ali_sound_dma_hack(struct pci_dev *pdev, int set_bit) function pci_dma_supported (line 830) | int pci_dma_supported(struct pci_dev *pdev, u64 device_mask) FILE: arch/sparc64/kernel/pci_psycho.c type pci_pbm_info (line 84) | struct pci_pbm_info function psycho_out_of_range (line 96) | static int psycho_out_of_range(struct pci_pbm_info *pbm, function psycho_read_pci_cfg (line 111) | static int psycho_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, function psycho_write_pci_cfg (line 166) | static int psycho_write_pci_cfg(struct pci_bus *bus_dev, unsigned int de... type pci_ops (line 205) | struct pci_ops function psycho_pcislot_imap_offset (line 213) | static unsigned long psycho_pcislot_imap_offset(unsigned long ino) function psycho_ino_to_pil (line 310) | static int __init psycho_ino_to_pil(struct pci_dev *pdev, unsigned int ino) function psycho_irq_build (line 347) | static unsigned int __init psycho_irq_build(struct pci_pbm_info *pbm, type psycho_error_type (line 392) | enum psycho_error_type { function __psycho_check_one_stc (line 441) | static void __psycho_check_one_stc(struct pci_controller_info *p, function __psycho_check_stc_error (line 538) | static void __psycho_check_stc_error(struct pci_controller_info *p, function psycho_check_iommu_error (line 589) | static void psycho_check_iommu_error(struct pci_controller_info *p, function irqreturn_t (line 715) | static irqreturn_t psycho_ue_intr(int irq, void *dev_id, struct pt_regs ... function irqreturn_t (line 792) | static irqreturn_t psycho_ce_intr(int irq, void *dev_id, struct pt_regs ... function irqreturn_t (line 877) | static irqreturn_t psycho_pcierr_intr_other(struct pci_pbm_info *pbm, in... function irqreturn_t (line 917) | static irqreturn_t psycho_pcierr_intr(int irq, void *dev_id, struct pt_r... function psycho_register_error_handlers (line 1027) | static void __init psycho_register_error_handlers(struct pci_controller_... function psycho_resource_adjust (line 1094) | static void __init psycho_resource_adjust(struct pci_dev *pdev, function psycho_base_address_update (line 1102) | static void __init psycho_base_address_update(struct pci_dev *pdev, int ... function pbm_config_busmastering (line 1147) | static void __init pbm_config_busmastering(struct pci_pbm_info *pbm) function pbm_scan_bus (line 1164) | static void __init pbm_scan_bus(struct pci_controller_info *p, function psycho_scan_bus (line 1192) | static void __init psycho_scan_bus(struct pci_controller_info *p) function psycho_iommu_init (line 1207) | static void __init psycho_iommu_init(struct pci_controller_info *p) function psycho_controller_hwinit (line 1302) | static void psycho_controller_hwinit(struct pci_controller_info *p) function pbm_register_toplevel_resources (line 1331) | static void __init pbm_register_toplevel_resources(struct pci_controller... function psycho_pbm_strbuf_init (line 1347) | static void psycho_pbm_strbuf_init(struct pci_controller_info *p, function psycho_pbm_init (line 1406) | static void psycho_pbm_init(struct pci_controller_info *p, function psycho_init (line 1485) | void __init psycho_init(int node, char *model_name) FILE: arch/sparc64/kernel/pci_sabre.c type pci_bus (line 224) | struct pci_bus type pci_pbm_info (line 226) | struct pci_pbm_info function sabre_out_of_range (line 238) | static int sabre_out_of_range(unsigned char devfn) function __sabre_out_of_range (line 248) | static int __sabre_out_of_range(struct pci_pbm_info *pbm, function __sabre_read_pci_cfg (line 264) | static int __sabre_read_pci_cfg(struct pci_bus *bus_dev, unsigned int de... function sabre_read_pci_cfg (line 321) | static int sabre_read_pci_cfg(struct pci_bus *bus, unsigned int devfn, function __sabre_write_pci_cfg (line 396) | static int __sabre_write_pci_cfg(struct pci_bus *bus_dev, unsigned int d... function sabre_write_pci_cfg (line 437) | static int sabre_write_pci_cfg(struct pci_bus *bus, unsigned int devfn, type pci_ops (line 482) | struct pci_ops function sabre_pcislot_imap_offset (line 487) | static unsigned long sabre_pcislot_imap_offset(unsigned long ino) function sabre_ino_to_pil (line 557) | static int __init sabre_ino_to_pil(struct pci_dev *pdev, unsigned int ino) function sabre_irq_build (line 598) | static unsigned int __init sabre_irq_build(struct pci_pbm_info *pbm, function sabre_check_iommu_error (line 666) | static void sabre_check_iommu_error(struct pci_controller_info *p, function irqreturn_t (line 754) | static irqreturn_t sabre_ue_intr(int irq, void *dev_id, struct pt_regs *... function irqreturn_t (line 814) | static irqreturn_t sabre_ce_intr(int irq, void *dev_id, struct pt_regs *... function irqreturn_t (line 870) | static irqreturn_t sabre_pcierr_intr_other(struct pci_controller_info *p) function irqreturn_t (line 906) | static irqreturn_t sabre_pcierr_intr(int irq, void *dev_id, struct pt_re... function sabre_register_error_handlers (line 1005) | static void __init sabre_register_error_handlers(struct pci_controller_i... function sabre_resource_adjust (line 1052) | static void __init sabre_resource_adjust(struct pci_dev *pdev, function sabre_base_address_update (line 1068) | static void __init sabre_base_address_update(struct pci_dev *pdev, int r... function apb_init (line 1114) | static void __init apb_init(struct pci_controller_info *p, struct pci_bu... type pcidev_cookie (line 1161) | struct pcidev_cookie type pci_pbm_info (line 1161) | struct pci_pbm_info type pcidev_cookie (line 1163) | struct pcidev_cookie function sabre_scan_bus (line 1177) | static void __init sabre_scan_bus(struct pci_controller_info *p) function sabre_iommu_init (line 1258) | static void __init sabre_iommu_init(struct pci_controller_info *p, function pbm_register_toplevel_resources (line 1341) | static void __init pbm_register_toplevel_resources(struct pci_controller... function sabre_pbm_init (line 1411) | static void __init sabre_pbm_init(struct pci_controller_info *p, int sab... function sabre_init (line 1548) | void __init sabre_init(int pnode, char *model_name) FILE: arch/sparc64/kernel/pci_schizo.c type pci_pbm_info (line 92) | struct pci_pbm_info function schizo_out_of_range (line 106) | static int schizo_out_of_range(struct pci_pbm_info *pbm, function schizo_read_pci_cfg (line 118) | static int schizo_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, function schizo_write_pci_cfg (line 173) | static int schizo_write_pci_cfg(struct pci_bus *bus_dev, unsigned int de... type pci_ops (line 213) | struct pci_ops function schizo_imap_offset (line 224) | static unsigned long schizo_imap_offset(unsigned long ino) function schizo_iclr_offset (line 229) | static unsigned long schizo_iclr_offset(unsigned long ino) function schizo_ino_to_pil (line 287) | static int __init schizo_ino_to_pil(struct pci_dev *pdev, unsigned int ino) function schizo_irq_build (line 329) | static unsigned int __init schizo_irq_build(struct pci_pbm_info *pbm, type schizo_error_type (line 376) | enum schizo_error_type { function schizo_clear_other_err_intr (line 392) | static void schizo_clear_other_err_intr(int irq) function __schizo_check_stc_error_pbm (line 420) | static void __schizo_check_stc_error_pbm(struct pci_pbm_info *pbm, function schizo_check_iommu_error_pbm (line 528) | static void schizo_check_iommu_error_pbm(struct pci_pbm_info *pbm, function schizo_check_iommu_error (line 638) | static void schizo_check_iommu_error(struct pci_controller_info *p, function irqreturn_t (line 664) | static irqreturn_t schizo_ue_intr(int irq, void *dev_id, struct pt_regs ... function irqreturn_t (line 754) | static irqreturn_t schizo_ce_intr(int irq, void *dev_id, struct pt_regs ... function irqreturn_t (line 876) | static irqreturn_t schizo_pcierr_intr_other(struct pci_pbm_info *pbm) function irqreturn_t (line 930) | static irqreturn_t schizo_pcierr_intr(int irq, void *dev_id, struct pt_r... function irqreturn_t (line 1087) | static irqreturn_t schizo_safarierr_intr(int irq, void *dev_id, struct p... type pci_pbm_info (line 1129) | struct pci_pbm_info type pci_controller_info (line 1129) | struct pci_controller_info function tomatillo_register_error_handlers (line 1157) | static void __init tomatillo_register_error_handlers(struct pci_controll... function schizo_register_error_handlers (line 1295) | static void __init schizo_register_error_handlers(struct pci_controller_... function pbm_config_busmastering (line 1441) | static void __init pbm_config_busmastering(struct pci_pbm_info *pbm) function pbm_scan_bus (line 1458) | static void __init pbm_scan_bus(struct pci_controller_info *p, function __schizo_scan_bus (line 1486) | static void __init __schizo_scan_bus(struct pci_controller_info *p, function schizo_scan_bus (line 1513) | static void __init schizo_scan_bus(struct pci_controller_info *p) function tomatillo_scan_bus (line 1518) | static void __init tomatillo_scan_bus(struct pci_controller_info *p) function schizo_base_address_update (line 1523) | static void __init schizo_base_address_update(struct pci_dev *pdev, int ... function schizo_resource_adjust (line 1568) | static void __init schizo_resource_adjust(struct pci_dev *pdev, function schizo_determine_mem_io_space (line 1579) | static void schizo_determine_mem_io_space(struct pci_pbm_info *pbm) function pbm_register_toplevel_resources (line 1638) | static void __init pbm_register_toplevel_resources(struct pci_controller... function schizo_pbm_strbuf_init (line 1655) | static void schizo_pbm_strbuf_init(struct pci_pbm_info *pbm) function schizo_pbm_iommu_init (line 1698) | static void schizo_pbm_iommu_init(struct pci_pbm_info *pbm) function schizo_pbm_hw_init (line 1868) | static void __init schizo_pbm_hw_init(struct pci_pbm_info *pbm) function schizo_pbm_init (line 1924) | static void __init schizo_pbm_init(struct pci_controller_info *p, function portid_compare (line 2070) | static inline int portid_compare(u32 x, u32 y, int chip_type) function __schizo_init (line 2080) | static void __init __schizo_init(int node, char *model_name, int chip_type) function schizo_init (line 2148) | void __init schizo_init(int node, char *model_name) function schizo_plus_init (line 2153) | void __init schizo_plus_init(int node, char *model_name) function tomatillo_init (line 2158) | void __init tomatillo_init(int node, char *model_name) FILE: arch/sparc64/kernel/power.c function irqreturn_t (line 35) | static irqreturn_t power_handler(int irq, void *dev_id, struct pt_regs *... function machine_power_off (line 51) | void machine_power_off(void) function powerd (line 74) | static int powerd(void *__unused) function has_button_interrupt (line 104) | static int __init has_button_interrupt(struct linux_ebus_device *edev) function power_init (line 114) | void __init power_init(void) FILE: arch/sparc64/kernel/process.c function default_idle (line 54) | void default_idle(void) function cpu_idle (line 63) | void cpu_idle(void) function cpu_idle (line 93) | void cpu_idle(void) function machine_halt (line 121) | void machine_halt(void) function machine_alt_power_off (line 133) | void machine_alt_power_off(void) function machine_restart (line 143) | void machine_restart(char * cmd) function show_regwindow32 (line 163) | static void show_regwindow32(struct pt_regs *regs) function show_regwindow (line 189) | static void show_regwindow(struct pt_regs *regs) function show_stackframe (line 228) | void show_stackframe(struct sparc_stackf *sf) function show_stackframe32 (line 256) | void show_stackframe32(struct sparc_stackf32 *sf) function __show_regs (line 288) | void __show_regs(struct pt_regs * regs) function idump_from_user (line 325) | static void idump_from_user (unsigned int *pc) function show_regs (line 343) | void show_regs(struct pt_regs *regs) function show_regs32 (line 369) | void show_regs32(struct pt_regs32 *regs) function thread_saved_pc (line 387) | unsigned long thread_saved_pc(struct task_struct *tsk) function exit_thread (line 407) | void exit_thread(void) function flush_thread (line 425) | void flush_thread(void) function clone_stackframe (line 472) | static unsigned long clone_stackframe(unsigned long csp, unsigned long psp) function shift_window_buffer (line 510) | static inline void shift_window_buffer(int first_win, int last_win, function synchronize_user_stack (line 522) | void synchronize_user_stack(void) function fault_in_user_windows (line 550) | void fault_in_user_windows(void) function sparc_do_fork (line 583) | asmlinkage long sparc_do_fork(unsigned long clone_flags, function copy_thread (line 611) | int copy_thread(int nr, unsigned long clone_flags, unsigned long sp, function pid_t (line 693) | pid_t kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function dump_thread (line 726) | void dump_thread(struct pt_regs * regs, struct user * dump) type elf_fpregset_t32 (line 734) | typedef struct { function dump_fpu (line 750) | int dump_fpu (struct pt_regs * regs, elf_fpregset_t * fpregs) type pt_regs (line 803) | struct pt_regs type task_struct (line 837) | struct task_struct type reg_window (line 841) | struct reg_window type thread_info (line 855) | struct thread_info type reg_window (line 858) | struct reg_window FILE: arch/sparc64/kernel/ptrace.c function pt_error_return (line 36) | static inline void pt_error_return(struct pt_regs *regs, unsigned long e... function pt_succ_return (line 44) | static inline void pt_succ_return(struct pt_regs *regs, unsigned long va... function pt_succ_return_linux (line 52) | static inline void function pt_os_succ_return (line 72) | static void function ptrace_disable (line 101) | void ptrace_disable(struct task_struct *child) function asmlinkage (line 106) | asmlinkage void do_ptrace(struct pt_regs *regs) function asmlinkage (line 621) | asmlinkage void syscall_trace(void) FILE: arch/sparc64/kernel/sbus.c type sbus_iommu (line 44) | struct sbus_iommu { function __iommu_flushall (line 83) | static void __iommu_flushall(struct sbus_iommu *iommu) function iommu_flush (line 100) | static void iommu_flush(struct sbus_iommu *iommu, u32 base, unsigned lon... function strbuf_flush (line 120) | static void strbuf_flush(struct sbus_iommu *iommu, u32 base, unsigned lo... function iopte_t (line 135) | static iopte_t *alloc_streaming_cluster(struct sbus_iommu *iommu, unsign... function free_streaming_cluster (line 212) | static void free_streaming_cluster(struct sbus_iommu *iommu, u32 base, u... function iopte_t (line 243) | static iopte_t *alloc_consistent_cluster(struct sbus_iommu *iommu, unsig... function free_consistent_cluster (line 270) | static void free_consistent_cluster(struct sbus_iommu *iommu, u32 base, ... type sbus_dev (line 292) | struct sbus_dev type sbus_iommu (line 295) | struct sbus_iommu function sbus_free_consistent (line 337) | void sbus_free_consistent(struct sbus_dev *sdev, size_t size, void *cpu,... function dma_addr_t (line 358) | dma_addr_t sbus_map_single(struct sbus_dev *sdev, void *ptr, size_t size... function sbus_unmap_single (line 399) | void sbus_unmap_single(struct sbus_dev *sdev, dma_addr_t dma_addr, size_... function fill_sg (line 416) | static inline void fill_sg(iopte_t *iopte, struct scatterlist *sg, int n... function sbus_map_sg (line 488) | int sbus_map_sg(struct sbus_dev *sdev, struct scatterlist *sg, int nents... function sbus_unmap_sg (line 548) | void sbus_unmap_sg(struct sbus_dev *sdev, struct scatterlist *sg, int ne... function sbus_dma_sync_single_for_cpu (line 576) | void sbus_dma_sync_single_for_cpu(struct sbus_dev *sdev, dma_addr_t base... function sbus_dma_sync_single_for_device (line 588) | void sbus_dma_sync_single_for_device(struct sbus_dev *sdev, dma_addr_t b... function sbus_dma_sync_sg_for_cpu (line 592) | void sbus_dma_sync_sg_for_cpu(struct sbus_dev *sdev, struct scatterlist ... function sbus_dma_sync_sg_for_device (line 612) | void sbus_dma_sync_sg_for_device(struct sbus_dev *sdev, struct scatterli... function sbus_set_sbus64 (line 617) | void sbus_set_sbus64(struct sbus_dev *sdev, int bursts) function sysio_imap_to_iclr (line 780) | static unsigned long sysio_imap_to_iclr(unsigned long imap) function sbus_build_irq (line 786) | unsigned int sbus_build_irq(void *buscookie, unsigned int ino) function irqreturn_t (line 857) | static irqreturn_t sysio_ue_handler(int irq, void *dev_id, struct pt_reg... function irqreturn_t (line 929) | static irqreturn_t sysio_ce_handler(int irq, void *dev_id, struct pt_reg... function irqreturn_t (line 1006) | static irqreturn_t sysio_sbus_error_handler(int irq, void *dev_id, struc... function sysio_register_error_handlers (line 1074) | static void __init sysio_register_error_handlers(struct sbus_bus *sbus) function sbus_iommu_init (line 1117) | void __init sbus_iommu_init(int prom_node, struct sbus_bus *sbus) FILE: arch/sparc64/kernel/semaphore.c function __sem_update_count (line 22) | static __inline__ int __sem_update_count(struct semaphore *sem, int incr) function __up (line 44) | static void __up(struct semaphore *sem) function up (line 50) | void up(struct semaphore *sem) function __down (line 94) | static void __sched __down(struct semaphore * sem) function down (line 112) | void __sched down(struct semaphore *sem) function down_trylock (line 156) | int down_trylock(struct semaphore *sem) function __down_interruptible (line 196) | static int __sched __down_interruptible(struct semaphore * sem) function down_interruptible (line 220) | int __sched down_interruptible(struct semaphore *sem) FILE: arch/sparc64/kernel/setup.c type screen_info (line 55) | struct screen_info function prom_console_write (line 76) | static void type console (line 82) | struct console function prom_callback (line 93) | int prom_callback(long *args) type console (line 335) | struct console function kernel_enter_debugger (line 343) | void kernel_enter_debugger(void) function obp_system_intr (line 347) | int obp_system_intr(void) function process_switch (line 361) | static void __init process_switch(char c) function process_console (line 384) | static void __init process_console(char *commands) function boot_flags_init (line 411) | static void __init boot_flags_init(char *commands) type pt_regs (line 464) | struct pt_regs function register_prom_callbacks (line 466) | void register_prom_callbacks(void) function setup_arch (line 479) | void __init setup_arch(char **cmdline_p) function set_preferred_console (line 583) | static int __init set_preferred_console(void) type seq_file (line 618) | struct seq_file type seq_file (line 619) | struct seq_file type seq_file (line 620) | struct seq_file function show_cpuinfo (line 622) | static int show_cpuinfo(struct seq_file *m, void *__unused) type seq_file (line 661) | struct seq_file type seq_file (line 670) | struct seq_file function c_stop (line 676) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 680) | struct seq_operations function sun_do_break (line 689) | void sun_do_break(void) function topology_init (line 703) | static int __init topology_init(void) FILE: arch/sparc64/kernel/signal.c type pt_regs (line 39) | struct pt_regs function asmlinkage (line 43) | asmlinkage void sparc64_set_context(struct pt_regs *regs) function asmlinkage (line 141) | asmlinkage void sparc64_get_context(struct pt_regs *regs) type rt_signal_frame (line 232) | struct rt_signal_frame { function asmlinkage (line 249) | asmlinkage void _sigpause_common(old_sigset_t set, struct pt_regs *regs) function asmlinkage (line 295) | asmlinkage void do_sigpause(unsigned int set, struct pt_regs *regs) function asmlinkage (line 300) | asmlinkage void do_sigsuspend(struct pt_regs *regs) function asmlinkage (line 305) | asmlinkage void do_rt_sigsuspend(sigset_t __user *uset, size_t sigsetsiz... function restore_fpu_state (line 355) | static inline int function do_rt_sigreturn (line 377) | void do_rt_sigreturn(struct pt_regs *regs) function invalid_frame_pointer (line 446) | static int invalid_frame_pointer(void __user *fp, int fplen) function save_fpu_state (line 453) | static inline int type k_sigaction (line 474) | struct k_sigaction type pt_regs (line 474) | struct pt_regs function setup_rt_frame (line 489) | static inline void function handle_signal (line 571) | static inline void handle_signal(unsigned long signr, struct k_sigaction... function syscall_restart (line 586) | static inline void syscall_restart(unsigned long orig_i0, struct pt_regs... function do_signal (line 611) | static int do_signal(sigset_t *oldset, struct pt_regs * regs, function do_notify_resume (line 659) | void do_notify_resume(sigset_t *oldset, struct pt_regs *regs, function ptrace_signal_deliver (line 667) | void ptrace_signal_deliver(struct pt_regs *regs, void *cookie) FILE: arch/sparc64/kernel/signal32.c type pt_regs (line 35) | struct pt_regs type signal_sframe32 (line 52) | struct signal_sframe32 { type siginfo_extra_v8plus_t (line 66) | typedef struct { type new_signal_frame32 (line 77) | struct new_signal_frame32 { type compat_siginfo_t (line 89) | typedef struct compat_siginfo{ type rt_signal_frame32 (line 141) | struct rt_signal_frame32 { function copy_siginfo_to_user32 (line 160) | int copy_siginfo_to_user32(compat_siginfo_t __user *to, siginfo_t *from) function copy_siginfo_from_user32 (line 213) | int copy_siginfo_from_user32(siginfo_t *to, compat_siginfo_t __user *from) function asmlinkage (line 230) | asmlinkage void _sigpause32_common(compat_old_sigset_t set, struct pt_re... function asmlinkage (line 267) | asmlinkage void do_rt_sigsuspend32(u32 uset, size_t sigsetsize, struct p... function restore_fpu_state32 (line 322) | static int restore_fpu_state32(struct pt_regs *regs, __siginfo_fpu_t __u... function do_new_sigreturn32 (line 341) | void do_new_sigreturn32(struct pt_regs *regs) function asmlinkage (line 419) | asmlinkage void do_sigreturn32(struct pt_regs *regs) function asmlinkage (line 489) | asmlinkage void do_rt_sigreturn32(struct pt_regs *regs) function invalid_frame_pointer (line 582) | static int invalid_frame_pointer(void __user *fp, int fplen) type sigaction (line 589) | struct sigaction type pt_regs (line 589) | struct pt_regs function setup_frame32 (line 604) | static void function save_fpu_state32 (line 743) | static int save_fpu_state32(struct pt_regs *regs, __siginfo_fpu_t __user... function new_setup_frame32 (line 763) | static void new_setup_frame32(struct k_sigaction *ka, struct pt_regs *regs, function setup_svr4_frame32 (line 895) | static void function asmlinkage (line 1018) | asmlinkage int function asmlinkage (line 1082) | asmlinkage int svr4_setcontext(svr4_ucontext_t __user *c, struct pt_regs... function setup_rt_frame32 (line 1169) | static void setup_rt_frame32(struct k_sigaction *ka, struct pt_regs *regs, function handle_signal32 (line 1309) | static inline void handle_signal32(unsigned long signr, struct k_sigacti... function syscall_restart32 (line 1334) | static inline void syscall_restart32(unsigned long orig_i0, struct pt_re... function do_signal32 (line 1359) | int do_signal32(sigset_t *oldset, struct pt_regs * regs, type sigstack32 (line 1397) | struct sigstack32 { function asmlinkage (line 1402) | asmlinkage int do_sys32_sigstack(u32 u_ssptr, u32 u_ossptr, unsigned lon... function do_sys32_sigaltstack (line 1445) | asmlinkage long do_sys32_sigaltstack(u32 ussa, u32 uossa, unsigned long sp) FILE: arch/sparc64/kernel/smp.c function smp_info (line 51) | void smp_info(struct seq_file *m) function smp_bogo (line 63) | void smp_bogo(struct seq_file *m) function smp_store_cpu_info (line 77) | void __init smp_store_cpu_info(int id) function smp_callin (line 103) | void __init smp_callin(void) function cpu_panic (line 136) | void cpu_panic(void) function get_delta (line 162) | static inline long get_delta (long *rt, long *master) function smp_synchronize_tick_client (line 192) | void smp_synchronize_tick_client(void) function smp_synchronize_one_tick (line 250) | static void smp_synchronize_one_tick(int cpu) type thread_info (line 286) | struct thread_info function smp_boot_one_cpu (line 288) | static int __devinit smp_boot_one_cpu(unsigned int cpu) function spitfire_xcall_helper (line 322) | static void spitfire_xcall_helper(u64 data0, u64 data1, u64 data2, u64 p... function spitfire_xcall_deliver (line 388) | static __inline__ void spitfire_xcall_deliver(u64 data0, u64 data1, u64 ... function cheetah_xcall_deliver (line 402) | static void cheetah_xcall_deliver(u64 data0, u64 data1, u64 data2, cpuma... function smp_cross_call_masked (line 511) | static void smp_cross_call_masked(unsigned long *func, u32 ctx, u64 data... function smp_start_sync_tick_client (line 530) | static void smp_start_sync_tick_client(int cpu) type call_data_struct (line 542) | struct call_data_struct { type call_data_struct (line 550) | struct call_data_struct function smp_call_function (line 558) | int smp_call_function(void (*func)(void *info), void *info, function smp_call_function_client (line 606) | void smp_call_function_client(int irq, struct pt_regs *regs) function __local_flush_dcache_page (line 638) | static __inline__ void __local_flush_dcache_page(struct page *page) function smp_flush_dcache_page_impl (line 651) | void smp_flush_dcache_page_impl(struct page *page, int cpu) function flush_dcache_page_all (line 689) | void flush_dcache_page_all(struct mm_struct *mm, struct page *page) function smp_receive_signal (line 726) | void smp_receive_signal(int cpu) function smp_receive_signal_client (line 740) | void smp_receive_signal_client(int irq, struct pt_regs *regs) function smp_report_regs (line 746) | void smp_report_regs(void) function smp_flush_tlb_all (line 751) | void smp_flush_tlb_all(void) function smp_flush_tlb_mm (line 798) | void smp_flush_tlb_mm(struct mm_struct *mm) function smp_flush_tlb_pending (line 837) | void smp_flush_tlb_pending(struct mm_struct *mm, unsigned long nr, unsig... function smp_flush_tlb_kernel_range (line 875) | void smp_flush_tlb_kernel_range(unsigned long start, unsigned long end) function smp_capture (line 895) | void smp_capture(void) function smp_release (line 918) | void smp_release(void) function smp_penguin_jailcell (line 938) | void smp_penguin_jailcell(int irq, struct pt_regs *regs) function smp_promstop_others (line 962) | void smp_promstop_others(void) function smp_percpu_timer_interrupt (line 970) | void smp_percpu_timer_interrupt(struct pt_regs *regs) function smp_setup_percpu_timer (line 1026) | static void __init smp_setup_percpu_timer(void) function smp_tick_init (line 1049) | void __init smp_tick_init(void) function smp_tune_scheduling (line 1063) | static void __init smp_tune_scheduling(void) function setup_profiling_timer (line 1150) | int setup_profiling_timer(unsigned int multiplier) function smp_prepare_cpus (line 1167) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_prepare_boot_cpu (line 1193) | void __devinit smp_prepare_boot_cpu(void) function __cpu_up (line 1205) | int __devinit __cpu_up(unsigned int cpu) function smp_cpus_done (line 1222) | void __init smp_cpus_done(unsigned int max_cpus) function smp_send_reschedule (line 1253) | void smp_send_reschedule(int cpu) function smp_send_stop (line 1262) | void smp_send_stop(void) FILE: arch/sparc64/kernel/sparc64_ksyms.c type poll (line 63) | struct poll { type pt_regs (line 69) | struct pt_regs type pt_regs (line 71) | struct pt_regs type pt_regs (line 79) | struct pt_regs type pt_regs (line 85) | struct pt_regs type pt_regs (line 86) | struct pt_regs type pt_regs (line 88) | struct pt_regs type fpustate (line 88) | struct fpustate type vm_area_struct (line 90) | struct vm_area_struct type pt_regs (line 95) | struct pt_regs type user (line 95) | struct user type pt_regs (line 96) | struct pt_regs FILE: arch/sparc64/kernel/starfire.c function check_if_starfire (line 24) | void check_if_starfire(void) function starfire_cpu_setup (line 31) | void starfire_cpu_setup(void) function starfire_hard_smp_processor_id (line 36) | int starfire_hard_smp_processor_id(void) type starfire_irqinfo (line 47) | struct starfire_irqinfo { type starfire_irqinfo (line 54) | struct starfire_irqinfo type starfire_irqinfo (line 59) | struct starfire_irqinfo function starfire_translate (line 88) | unsigned int starfire_translate(unsigned long imap, FILE: arch/sparc64/kernel/sunos_ioctl32.c type rtentry32 (line 31) | struct rtentry32 { type ifmap32 (line 50) | struct ifmap32 { type ifreq32 (line 59) | struct ifreq32 { type ifconf32 (line 80) | struct ifconf32 { function asmlinkage (line 87) | asmlinkage int sunos_ioctl (int fd, u32 cmd, u32 arg) FILE: arch/sparc64/kernel/sys_sparc.c function sys_getpagesize (line 39) | asmlinkage unsigned long sys_getpagesize(void) function arch_get_unmapped_area (line 48) | unsigned long arch_get_unmapped_area(struct file *filp, unsigned long ad... function get_fb_unmapped_area (line 124) | unsigned long get_fb_unmapped_area(struct file *filp, unsigned long orig... function sparc_brk (line 166) | asmlinkage unsigned long sparc_brk(unsigned long brk) function sparc_pipe (line 182) | asmlinkage long sparc_pipe(struct pt_regs *regs) function sys_ipc (line 202) | asmlinkage long sys_ipc(unsigned int call, int first, unsigned long second, function sparc64_newuname (line 292) | asmlinkage long sparc64_newuname(struct new_utsname __user *name) function sparc64_personality (line 303) | asmlinkage long sparc64_personality(unsigned long personality) function sys_mmap (line 318) | asmlinkage unsigned long sys_mmap(unsigned long addr, unsigned long len, function sys64_munmap (line 356) | asmlinkage long sys64_munmap(unsigned long addr, size_t len) function sys64_mremap (line 373) | asmlinkage unsigned long sys64_mremap(unsigned long addr, function c_sys_nis_syscall (line 422) | asmlinkage unsigned long c_sys_nis_syscall(struct pt_regs *regs) function asmlinkage (line 440) | asmlinkage void sparc_breakpoint(struct pt_regs *regs) function sys_getdomainname (line 464) | asmlinkage long sys_getdomainname(char __user *name, int len) function solaris_syscall (line 485) | asmlinkage long solaris_syscall(struct pt_regs *regs) function sunos_syscall (line 505) | asmlinkage long sunos_syscall(struct pt_regs *regs) function sys_utrap_install (line 523) | asmlinkage long sys_utrap_install(utrap_entry_t type, function sparc_memory_ordering (line 586) | long sparc_memory_ordering(unsigned long model, struct pt_regs *regs) function sys_rt_sigaction (line 594) | asmlinkage long sys_rt_sigaction(int sig, function asmlinkage (line 626) | asmlinkage void update_perfctrs(void) function sys_perfctr (line 638) | asmlinkage long sys_perfctr(int opcode, unsigned long arg0, unsigned lon... FILE: arch/sparc64/kernel/sys_sparc32.c function sys32_chown16 (line 65) | asmlinkage long sys32_chown16(const char __user * filename, u16 user, u1... function sys32_lchown16 (line 70) | asmlinkage long sys32_lchown16(const char __user * filename, u16 user, u... function sys32_fchown16 (line 75) | asmlinkage long sys32_fchown16(unsigned int fd, u16 user, u16 group) function sys32_setregid16 (line 80) | asmlinkage long sys32_setregid16(u16 rgid, u16 egid) function sys32_setgid16 (line 85) | asmlinkage long sys32_setgid16(u16 gid) function sys32_setreuid16 (line 90) | asmlinkage long sys32_setreuid16(u16 ruid, u16 euid) function sys32_setuid16 (line 95) | asmlinkage long sys32_setuid16(u16 uid) function sys32_setresuid16 (line 100) | asmlinkage long sys32_setresuid16(u16 ruid, u16 euid, u16 suid) function sys32_getresuid16 (line 106) | asmlinkage long sys32_getresuid16(u16 __user *ruid, u16 __user *euid, u1... function sys32_setresgid16 (line 117) | asmlinkage long sys32_setresgid16(u16 rgid, u16 egid, u16 sgid) function sys32_getresgid16 (line 123) | asmlinkage long sys32_getresgid16(u16 __user *rgid, u16 __user *egid, u1... function sys32_setfsuid16 (line 134) | asmlinkage long sys32_setfsuid16(u16 uid) function sys32_setfsgid16 (line 139) | asmlinkage long sys32_setfsgid16(u16 gid) function groups16_to_user (line 144) | static int groups16_to_user(u16 __user *grouplist, struct group_info *gr... function groups16_from_user (line 158) | static int groups16_from_user(struct group_info *group_info, u16 __user ... function sys32_getgroups16 (line 172) | asmlinkage long sys32_getgroups16(int gidsetsize, u16 __user *grouplist) function sys32_setgroups16 (line 196) | asmlinkage long sys32_setgroups16(int gidsetsize, u16 __user *grouplist) function sys32_getuid16 (line 221) | asmlinkage long sys32_getuid16(void) function sys32_geteuid16 (line 226) | asmlinkage long sys32_geteuid16(void) function sys32_getgid16 (line 231) | asmlinkage long sys32_getgid16(void) function sys32_getegid16 (line 236) | asmlinkage long sys32_getegid16(void) function get_tv32 (line 243) | static long get_tv32(struct timeval *o, struct compat_timeval __user *i) function put_tv32 (line 250) | static inline long put_tv32(struct compat_timeval __user *o, struct time... function compat_sys_ipc (line 258) | asmlinkage long compat_sys_ipc(u32 call, u32 first, u32 second, u32 thir... function sys32_truncate64 (line 322) | asmlinkage long sys32_truncate64(const char __user * path, unsigned long... function sys32_ftruncate64 (line 330) | asmlinkage long sys32_ftruncate64(unsigned int fd, unsigned long high, u... function cp_compat_stat (line 338) | int cp_compat_stat(struct kstat *stat, struct compat_stat __user *statbuf) function compat_sys_sysfs (line 368) | asmlinkage long compat_sys_sysfs(int option, u32 arg1, u32 arg2) type sysinfo32 (line 373) | struct sysinfo32 { function sys32_sysinfo (line 390) | asmlinkage long sys32_sysinfo(struct sysinfo32 __user *info) function compat_sys_sched_rr_get_interval (line 437) | asmlinkage long compat_sys_sched_rr_get_interval(compat_pid_t pid, struc... function compat_sys_rt_sigprocmask (line 451) | asmlinkage long compat_sys_rt_sigprocmask(int how, function sys32_rt_sigpending (line 491) | asmlinkage long sys32_rt_sigpending(compat_sigset_t __user *set, function compat_sys_rt_sigqueueinfo (line 515) | asmlinkage long compat_sys_rt_sigqueueinfo(int pid, int sig, function compat_sys_sigaction (line 531) | asmlinkage long compat_sys_sigaction(int sig, struct old_sigaction32 __u... function compat_sys_rt_sigaction (line 570) | asmlinkage long compat_sys_rt_sigaction(int sig, function sparc32_execve (line 633) | asmlinkage long sparc32_execve(struct pt_regs *regs) function sys32_init_module (line 670) | asmlinkage long sys32_init_module(void __user *umod, u32 len, function sys32_delete_module (line 676) | asmlinkage long sys32_delete_module(const char __user *name_user, function sys32_init_module (line 684) | asmlinkage long sys32_init_module(const char __user *name_user, function sys32_delete_module (line 690) | asmlinkage long sys32_delete_module(const char __user *name_user) type timezone (line 700) | struct timezone function sys32_gettimeofday (line 702) | asmlinkage long sys32_gettimeofday(struct compat_timeval __user *tv, function get_ts32 (line 718) | static inline long get_ts32(struct timespec *o, struct compat_timeval __... function sys32_settimeofday (line 732) | asmlinkage long sys32_settimeofday(struct compat_timeval __user *tv, function sys32_utimes (line 750) | asmlinkage long sys32_utimes(char __user *filename, function sys32_pause (line 765) | asmlinkage long sys32_pause(void) function asmlinkage (line 772) | asmlinkage compat_ssize_t sys32_pread64(unsigned int fd, function asmlinkage (line 781) | asmlinkage compat_ssize_t sys32_pwrite64(unsigned int fd, function compat_sys_readahead (line 790) | asmlinkage long compat_sys_readahead(int fd, function compat_sys_fadvise64 (line 798) | long compat_sys_fadvise64(int fd, function compat_sys_fadvise64_64 (line 806) | long compat_sys_fadvise64_64(int fd, function compat_sys_sendfile (line 817) | asmlinkage long compat_sys_sendfile(int out_fd, int in_fd, function compat_sys_sendfile64 (line 840) | asmlinkage long compat_sys_sendfile64(int out_fd, int in_fd, type timex32 (line 865) | struct timex32 { type timex (line 878) | struct timex function sys32_adjtimex (line 880) | asmlinkage long sys32_adjtimex(struct timex32 __user *utp) function sparc32_open (line 940) | asmlinkage long sparc32_open(const char __user *filename, function sys32_mremap (line 972) | asmlinkage unsigned long sys32_mremap(unsigned long addr, type __sysctl_args32 (line 1019) | struct __sysctl_args32 { function sys32_sysctl (line 1029) | asmlinkage long sys32_sysctl(struct __sysctl_args32 __user *args) function sys32_lookup_dcookie (line 1076) | long sys32_lookup_dcookie(unsigned long cookie_high, type sigevent (line 1086) | struct sigevent function sys32_timer_create (line 1089) | long function compat_sys_waitid (line 1125) | asmlinkage long compat_sys_waitid(u32 which, u32 pid, FILE: arch/sparc64/kernel/sys_sunos32.c function asmlinkage (line 64) | asmlinkage u32 sunos_mmap(u32 addr, u32 len, u32 prot, u32 flags, u32 fd... function asmlinkage (line 116) | asmlinkage int sunos_mctl(u32 addr, u32 len, int function, u32 arg) function asmlinkage (line 121) | asmlinkage int sunos_brk(u32 baddr) function asmlinkage (line 174) | asmlinkage u32 sunos_sbrk(int increment) function asmlinkage (line 186) | asmlinkage u32 sunos_sstk(int increment) function asmlinkage (line 208) | asmlinkage void sunos_vadvise(u32 strategy) function asmlinkage (line 223) | asmlinkage int sunos_getdtablesize(void) function asmlinkage (line 231) | asmlinkage u32 sunos_sigblock(u32 blk_mask) function asmlinkage (line 243) | asmlinkage u32 sunos_sigsetmask(u32 newmask) type sunos_dirent (line 258) | struct sunos_dirent { type sunos_dirent_callback (line 266) | struct sunos_dirent_callback { function sunos_filldir (line 276) | static int sunos_filldir(void * __buf, const char * name, int namlen, function asmlinkage (line 303) | asmlinkage int sunos_getdents(unsigned int fd, void __user *dirent, int ... type sunos_direntry (line 344) | struct sunos_direntry { type sunos_direntry_callback (line 351) | struct sunos_direntry_callback { function sunos_filldirentry (line 358) | static int sunos_filldirentry(void * __buf, const char * name, int namlen, function asmlinkage (line 384) | asmlinkage int sunos_getdirentries(unsigned int fd, type sunos_utsname (line 427) | struct sunos_utsname { function asmlinkage (line 436) | asmlinkage int sunos_uname(struct sunos_utsname __user *name) function asmlinkage (line 456) | asmlinkage int sunos_nosys(void) function asmlinkage (line 484) | asmlinkage int sunos_fpathconf(int fd, int name) function asmlinkage (line 521) | asmlinkage int sunos_pathconf(u32 u_path, int name) function asmlinkage (line 529) | asmlinkage int sunos_select(int width, u32 inp, u32 outp, u32 exp, u32 t... function asmlinkage (line 548) | asmlinkage void sunos_nop(void) type sunos_fh_t (line 567) | struct sunos_fh_t { type sunos_nfs_mount_args (line 571) | struct sunos_nfs_mount_args { function sunos_nfs_get_server_fd (line 593) | static int function get_default (line 641) | static int get_default (int value, int def_value) function sunos_nfs_mount (line 650) | static int sunos_nfs_mount(char *dir_name, int linux_flags, void __user ... function asmlinkage (line 719) | asmlinkage int function asmlinkage (line 789) | asmlinkage int sunos_setpgrp(pid_t pid, pid_t pgid) type compat_rusage (line 806) | struct compat_rusage function asmlinkage (line 808) | asmlinkage int sunos_wait4(compat_pid_t pid, compat_uint_t __user *stat_... function asmlinkage (line 818) | asmlinkage int sunos_killpg(int pgrp, int sig) function asmlinkage (line 823) | asmlinkage int sunos_audit(void) function asmlinkage (line 829) | asmlinkage u32 sunos_gethostid(void) function asmlinkage (line 848) | asmlinkage s32 sunos_sysconf (int name) function asmlinkage (line 887) | asmlinkage int sunos_semsys(int op, u32 arg1, u32 arg2, u32 arg3, void _... type msgbuf32 (line 932) | struct msgbuf32 { type ipc_perm32 (line 937) | struct ipc_perm32 type msqid_ds32 (line 948) | struct msqid_ds32 function sunos_msqid_get (line 965) | static inline int sunos_msqid_get(struct msqid_ds32 __user *user, function sunos_msqid_put (line 985) | static inline int sunos_msqid_put(struct msqid_ds32 __user *user, function sunos_msgbuf_get (line 1005) | static inline int sunos_msgbuf_get(struct msgbuf32 __user *user, struct ... function sunos_msgbuf_put (line 1013) | static inline int sunos_msgbuf_put(struct msgbuf32 __user *user, struct ... function asmlinkage (line 1021) | asmlinkage int sunos_msgsys(int op, u32 arg1, u32 arg2, u32 arg3, u32 arg4) type shmid_ds32 (line 1089) | struct shmid_ds32 { function sunos_shmid_get (line 1100) | static inline int sunos_shmid_get(struct shmid_ds32 __user *user, function sunos_shmid_put (line 1119) | static inline int sunos_shmid_put(struct shmid_ds32 __user *user, function asmlinkage (line 1138) | asmlinkage int sunos_shmsys(int op, u32 arg1, u32 arg2, u32 arg3) function asmlinkage (line 1182) | asmlinkage int sunos_open(u32 fname, int flags, int mode) function check_nonblock (line 1196) | static inline int check_nonblock(int ret, int fd) function asmlinkage (line 1209) | asmlinkage int sunos_read(unsigned int fd, char __user *buf, u32 count) function asmlinkage (line 1217) | asmlinkage int sunos_readv(u32 fd, void __user *vector, s32 count) function asmlinkage (line 1225) | asmlinkage int sunos_write(unsigned int fd, char __user *buf, u32 count) function asmlinkage (line 1233) | asmlinkage int sunos_writev(u32 fd, void __user *vector, s32 count) function asmlinkage (line 1241) | asmlinkage int sunos_recv(u32 __fd, void __user *ubuf, int size, unsigne... function asmlinkage (line 1249) | asmlinkage int sunos_send(u32 __fd, void __user *buff, int len, unsigned... function asmlinkage (line 1257) | asmlinkage int sunos_accept(u32 __fd, struct sockaddr __user *sa, int __... function asmlinkage (line 1271) | asmlinkage int sunos_sigaction (int sig, function asmlinkage (line 1306) | asmlinkage int sunos_setsockopt(u32 __fd, u32 __level, u32 __optname, function asmlinkage (line 1326) | asmlinkage int sunos_getsockopt(u32 __fd, u32 __level, u32 __optname, FILE: arch/sparc64/kernel/time.c function dummy_get_tick (line 67) | static __init unsigned long dummy_get_tick(void) type sparc64_tick_ops (line 76) | struct sparc64_tick_ops function profile_pc (line 81) | unsigned long profile_pc(struct pt_regs *regs) function tick_disable_protection (line 92) | static void tick_disable_protection(void) function tick_init_tick (line 112) | static void tick_init_tick(unsigned long offset) function tick_get_tick (line 129) | static unsigned long tick_get_tick(void) function tick_get_compare (line 140) | static unsigned long tick_get_compare(void) function tick_add_compare (line 151) | static unsigned long tick_add_compare(unsigned long adj) function tick_add_tick (line 177) | static unsigned long tick_add_tick(unsigned long adj, unsigned long offset) type sparc64_tick_ops (line 198) | struct sparc64_tick_ops function stick_init_tick (line 207) | static void stick_init_tick(unsigned long offset) function stick_get_tick (line 230) | static unsigned long stick_get_tick(void) function stick_get_compare (line 240) | static unsigned long stick_get_compare(void) function stick_add_tick (line 250) | static unsigned long stick_add_tick(unsigned long adj, unsigned long off... function stick_add_compare (line 266) | static unsigned long stick_add_compare(unsigned long adj) type sparc64_tick_ops (line 279) | struct sparc64_tick_ops function __hbird_read_stick (line 308) | static unsigned long __hbird_read_stick(void) function __hbird_read_compare (line 331) | static unsigned long __hbird_read_compare(void) function __hbird_write_stick (line 345) | static void __hbird_write_stick(unsigned long val) function __hbird_write_compare (line 361) | static void __hbird_write_compare(unsigned long val) function hbtick_init_tick (line 375) | static void hbtick_init_tick(unsigned long offset) function hbtick_get_tick (line 392) | static unsigned long hbtick_get_tick(void) function hbtick_get_compare (line 397) | static unsigned long hbtick_get_compare(void) function hbtick_add_tick (line 402) | static unsigned long hbtick_add_tick(unsigned long adj, unsigned long of... function hbtick_add_compare (line 415) | static unsigned long hbtick_add_compare(unsigned long adj) type sparc64_tick_ops (line 425) | struct sparc64_tick_ops function timer_check_rtc (line 447) | static inline void timer_check_rtc(void) function irqreturn_t (line 465) | static irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs... function timer_tick_interrupt (line 503) | void timer_tick_interrupt(struct pt_regs *regs) function kick_start_clock (line 521) | static void __init kick_start_clock(void) function has_low_battery (line 605) | static int __init has_low_battery(void) function set_system_time (line 623) | static void __init set_system_time(void) function clock_probe (line 705) | void __init clock_probe(void) function sparc64_init_timers (line 923) | static unsigned long sparc64_init_timers(void) function sparc64_start_timers (line 962) | static void sparc64_start_timers(irqreturn_t (*cfunc)(int, void *, struc... type freq_table (line 994) | struct freq_table { type freq_table (line 999) | struct freq_table function sparc64_get_clock_tick (line 1001) | unsigned long sparc64_get_clock_tick(unsigned int cpu) function sparc64_cpufreq_notifier (line 1012) | static int sparc64_cpufreq_notifier(struct notifier_block *nb, unsigned ... type notifier_block (line 1040) | struct notifier_block type time_interpolator (line 1046) | struct time_interpolator function time_init (line 1054) | void __init time_init(void) function sched_clock (line 1076) | unsigned long long sched_clock(void) function set_rtc_mmss (line 1084) | static int set_rtc_mmss(unsigned long nowtime) FILE: arch/sparc64/kernel/traps.c type notifier_block (line 44) | struct notifier_block function register_die_notifier (line 47) | int register_die_notifier(struct notifier_block *nb) type tl1_traplog (line 62) | struct tl1_traplog { function dump_tl1_traplog (line 72) | static void dump_tl1_traplog(struct tl1_traplog *p) function do_call_debug (line 88) | void do_call_debug(struct pt_regs *regs) function bad_trap (line 93) | void bad_trap(struct pt_regs *regs, long lvl) function bad_trap_tl1 (line 124) | void bad_trap_tl1(struct pt_regs *regs, long lvl) function do_BUG (line 139) | void do_BUG(const char *file, int line) function instruction_access_exception (line 146) | void instruction_access_exception(struct pt_regs *regs, function instruction_access_exception_tl1 (line 172) | void instruction_access_exception_tl1(struct pt_regs *regs, function data_access_exception (line 183) | void data_access_exception(struct pt_regs *regs, function spitfire_clean_and_reenable_l1_caches (line 231) | static void spitfire_clean_and_reenable_l1_caches(void) function do_iae (line 256) | void do_iae(struct pt_regs *regs) function do_dae (line 274) | void do_dae(struct pt_regs *regs) function asmlinkage (line 381) | asmlinkage void cee_log(unsigned long ce_status, type cheetah_err_info (line 435) | struct cheetah_err_info { type afsr_error_table (line 468) | struct afsr_error_table { type afsr_error_table (line 511) | struct afsr_error_table type afsr_error_table (line 546) | struct afsr_error_table type afsr_error_table (line 601) | struct afsr_error_table type afsr_error_table (line 634) | struct afsr_error_table type cheetah_err_info (line 641) | struct cheetah_err_info type cheetah_err_info (line 643) | struct cheetah_err_info type cheetah_err_info (line 645) | struct cheetah_err_info function cheetah_ecache_flush_init (line 670) | void __init cheetah_ecache_flush_init(void) function cheetah_flush_ecache (line 779) | static void cheetah_flush_ecache(void) function cheetah_flush_ecache_line (line 793) | static void cheetah_flush_ecache_line(unsigned long physaddr) function cheetah_tune_scheduling (line 810) | unsigned long __init cheetah_tune_scheduling(void) function __cheetah_flush_icache (line 856) | static void __cheetah_flush_icache(void) function cheetah_flush_icache (line 869) | static void cheetah_flush_icache(void) function cheetah_flush_dcache (line 891) | static void cheetah_flush_dcache(void) function cheetah_plus_zap_dcache_parity (line 908) | static void cheetah_plus_zap_dcache_parity(void) function cheetah_get_hipri (line 1002) | static __inline__ unsigned long cheetah_get_hipri(unsigned long afsr) function cheetah_log_errors (line 1027) | static void cheetah_log_errors(struct pt_regs *regs, struct cheetah_err_... function cheetah_recheck_errors (line 1142) | static int cheetah_recheck_errors(struct cheetah_err_info *logp) function cheetah_fecc_handler (line 1167) | void cheetah_fecc_handler(struct pt_regs *regs, unsigned long afsr, unsi... function cheetah_fix_ce (line 1257) | static int cheetah_fix_ce(unsigned long physaddr) function cheetah_check_main_memory (line 1319) | static int cheetah_check_main_memory(unsigned long paddr) function cheetah_cee_handler (line 1333) | void cheetah_cee_handler(struct pt_regs *regs, unsigned long afsr, unsig... function cheetah_deferred_handler (line 1433) | void cheetah_deferred_handler(struct pt_regs *regs, unsigned long afsr, ... function cheetah_plus_parity_error (line 1629) | void cheetah_plus_parity_error(int type, struct pt_regs *regs) function do_fpe_common (line 1661) | void do_fpe_common(struct pt_regs *regs) function do_fpieee (line 1695) | void do_fpieee(struct pt_regs *regs) type pt_regs (line 1704) | struct pt_regs type fpustate (line 1704) | struct fpustate function do_fpother (line 1706) | void do_fpother(struct pt_regs *regs) function do_tof (line 1726) | void do_tof(struct pt_regs *regs) function do_div0 (line 1748) | void do_div0(struct pt_regs *regs) function instruction_dump (line 1770) | void instruction_dump (unsigned int *pc) function user_instruction_dump (line 1783) | static void user_instruction_dump (unsigned int __user *pc) function show_stack (line 1800) | void show_stack(struct task_struct *tsk, unsigned long *_ksp) function dump_stack (line 1835) | void dump_stack(void) function is_kernel_stack (line 1846) | static inline int is_kernel_stack(struct task_struct *task, type reg_window (line 1867) | struct reg_window type reg_window (line 1867) | struct reg_window type reg_window (line 1874) | struct reg_window function die_if_kernel (line 1877) | void die_if_kernel(char *str, struct pt_regs *regs) type pt_regs (line 1928) | struct pt_regs type pt_regs (line 1929) | struct pt_regs function do_illegal_instruction (line 1931) | void do_illegal_instruction(struct pt_regs *regs) function mem_address_unaligned (line 1963) | void mem_address_unaligned(struct pt_regs *regs, unsigned long sfar, uns... function do_privop (line 1989) | void do_privop(struct pt_regs *regs) function do_privact (line 2009) | void do_privact(struct pt_regs *regs) function do_cee (line 2015) | void do_cee(struct pt_regs *regs) function do_cee_tl1 (line 2020) | void do_cee_tl1(struct pt_regs *regs) function do_dae_tl1 (line 2026) | void do_dae_tl1(struct pt_regs *regs) function do_iae_tl1 (line 2032) | void do_iae_tl1(struct pt_regs *regs) function do_div0_tl1 (line 2038) | void do_div0_tl1(struct pt_regs *regs) function do_fpdis_tl1 (line 2044) | void do_fpdis_tl1(struct pt_regs *regs) function do_fpieee_tl1 (line 2050) | void do_fpieee_tl1(struct pt_regs *regs) function do_fpother_tl1 (line 2056) | void do_fpother_tl1(struct pt_regs *regs) function do_ill_tl1 (line 2062) | void do_ill_tl1(struct pt_regs *regs) function do_irq_tl1 (line 2068) | void do_irq_tl1(struct pt_regs *regs) function do_lddfmna_tl1 (line 2074) | void do_lddfmna_tl1(struct pt_regs *regs) function do_stdfmna_tl1 (line 2080) | void do_stdfmna_tl1(struct pt_regs *regs) function do_paw (line 2086) | void do_paw(struct pt_regs *regs) function do_paw_tl1 (line 2091) | void do_paw_tl1(struct pt_regs *regs) function do_vaw (line 2097) | void do_vaw(struct pt_regs *regs) function do_vaw_tl1 (line 2102) | void do_vaw_tl1(struct pt_regs *regs) function do_tof_tl1 (line 2108) | void do_tof_tl1(struct pt_regs *regs) function do_getpsr (line 2114) | void do_getpsr(struct pt_regs *regs) function trap_init (line 2128) | void __init trap_init(void) FILE: arch/sparc64/kernel/unaligned.c type direction (line 27) | enum direction { function decode_direction (line 42) | static inline enum direction decode_direction(unsigned int insn) function decode_access_size (line 59) | static inline int decode_access_size(unsigned int insn) function decode_asi (line 87) | static inline int decode_asi(unsigned int insn, struct pt_regs *regs) function decode_signedness (line 99) | static inline int decode_signedness(unsigned int insn) function maybe_flush_windows (line 104) | static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, function sign_extend_imm13 (line 115) | static inline long sign_extend_imm13(long imm) function fetch_reg (line 120) | static unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) type pt_regs (line 142) | struct pt_regs type reg_window (line 147) | struct reg_window type reg_window (line 148) | struct reg_window type reg_window32 (line 151) | struct reg_window32 type reg_window32 (line 152) | struct reg_window32 type reg_window (line 155) | struct reg_window type reg_window (line 156) | struct reg_window function compute_effective_address (line 161) | unsigned long compute_effective_address(struct pt_regs *regs, function unaligned_panic (line 178) | static void __attribute_used__ unaligned_panic(char *str, struct pt_regs... function advance (line 347) | static inline void advance(struct pt_regs *regs) function floating_point_load_or_store_p (line 357) | static inline int floating_point_load_or_store_p(unsigned int insn) function ok_for_kernel (line 362) | static inline int ok_for_kernel(unsigned int insn) type pt_regs (line 367) | struct pt_regs function kernel_mna_trap_fault (line 369) | void kernel_mna_trap_fault(struct pt_regs *regs, unsigned int insn) function asmlinkage (line 398) | asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int... function handle_popc (line 458) | int handle_popc(u32 insn, struct pt_regs *regs) type pt_regs (line 493) | struct pt_regs type pt_regs (line 494) | struct pt_regs type pt_regs (line 495) | struct pt_regs function handle_ldf_stq (line 499) | int handle_ldf_stq(u32 insn, struct pt_regs *regs) function handle_ld_nf (line 610) | void handle_ld_nf(u32 insn, struct pt_regs *regs) function handle_lddfmna (line 634) | void handle_lddfmna(struct pt_regs *regs, unsigned long sfar, unsigned l... function handle_stdfmna (line 687) | void handle_stdfmna(struct pt_regs *regs, unsigned long sfar, unsigned l... FILE: arch/sparc64/kernel/us2e_cpufreq.c type cpufreq_driver (line 22) | struct cpufreq_driver type us2e_freq_percpu_info (line 24) | struct us2e_freq_percpu_info { type us2e_freq_percpu_info (line 29) | struct us2e_freq_percpu_info function read_hbreg (line 50) | static unsigned long read_hbreg(unsigned long addr) function write_hbreg (line 60) | static void write_hbreg(unsigned long addr, unsigned long val) function self_refresh_ctl (line 73) | static void self_refresh_ctl(int enable) function frob_mem_refresh (line 85) | static void frob_mem_refresh(int cpu_slowing_down, function us2e_transition (line 118) | static void us2e_transition(unsigned long estar, unsigned long new_bits, function index_to_estar_mode (line 160) | static unsigned long index_to_estar_mode(unsigned int index) function index_to_divisor (line 183) | static unsigned long index_to_divisor(unsigned int index) function estar_to_divisor (line 206) | static unsigned long estar_to_divisor(unsigned long estar) function us2e_set_cpu_divider_index (line 233) | static void us2e_set_cpu_divider_index(unsigned int cpu, unsigned int in... function us2e_freq_target (line 268) | static int us2e_freq_target(struct cpufreq_policy *policy, function us2e_freq_verify (line 286) | static int us2e_freq_verify(struct cpufreq_policy *policy) function us2e_freq_cpu_init (line 292) | static int __init us2e_freq_cpu_init(struct cpufreq_policy *policy) function us2e_freq_cpu_exit (line 319) | static int us2e_freq_cpu_exit(struct cpufreq_policy *policy) function us2e_freq_init (line 327) | static int __init us2e_freq_init(void) function us2e_freq_exit (line 383) | static void __exit us2e_freq_exit(void) FILE: arch/sparc64/kernel/us3_cpufreq.c type cpufreq_driver (line 21) | struct cpufreq_driver type us3_freq_percpu_info (line 23) | struct us3_freq_percpu_info { type us3_freq_percpu_info (line 28) | struct us3_freq_percpu_info function read_safari_cfg (line 38) | static unsigned long read_safari_cfg(void) function write_safari_cfg (line 48) | static void write_safari_cfg(unsigned long val) function get_current_freq (line 57) | static unsigned long get_current_freq(unsigned int cpu, unsigned long sa... function us3_set_cpu_divider_index (line 79) | static void us3_set_cpu_divider_index(unsigned int cpu, unsigned int index) function us3_freq_target (line 126) | static int us3_freq_target(struct cpufreq_policy *policy, function us3_freq_verify (line 144) | static int us3_freq_verify(struct cpufreq_policy *policy) function us3_freq_cpu_init (line 150) | static int __init us3_freq_cpu_init(struct cpufreq_policy *policy) function us3_freq_cpu_exit (line 173) | static int us3_freq_cpu_exit(struct cpufreq_policy *policy) function us3_freq_init (line 181) | static int __init us3_freq_init(void) function us3_freq_exit (line 238) | static void __exit us3_freq_exit(void) FILE: arch/sparc64/lib/PeeCeeI.c function outsb (line 10) | void outsb(void __iomem *addr, const void *src, unsigned long count) function outsw (line 18) | void outsw(void __iomem *addr, const void *src, unsigned long count) function outsl (line 47) | void outsl(void __iomem *addr, const void *src, unsigned long count) function insb (line 122) | void insb(void __iomem *addr, void *dst, unsigned long count) function insw (line 147) | void insw(void __iomem *addr, void *dst, unsigned long count) function insl (line 172) | void insl(void __iomem *addr, void *dst, unsigned long count) FILE: arch/sparc64/lib/debuglocks.c function show (line 17) | static inline void show (char *str, spinlock_t *lock, unsigned long caller) function show_read (line 26) | static inline void show_read (char *str, rwlock_t *lock, unsigned long c... function show_write (line 35) | static inline void show_write (char *str, rwlock_t *lock, unsigned long ... function _do_spin_lock (line 54) | void _do_spin_lock(spinlock_t *lock, char *str) function _do_spin_trylock (line 87) | int _do_spin_trylock(spinlock_t *lock) function _do_spin_unlock (line 110) | void _do_spin_unlock(spinlock_t *lock) function _do_read_lock (line 121) | void _do_read_lock (rwlock_t *rw, char *str) function _do_read_unlock (line 160) | void _do_read_unlock (rwlock_t *rw, char *str) function _do_write_lock (line 196) | void _do_write_lock (rwlock_t *rw, char *str) function _do_write_unlock (line 280) | void _do_write_unlock(rwlock_t *rw) function _do_write_trylock (line 315) | int _do_write_trylock (rwlock_t *rw, char *str) FILE: arch/sparc64/lib/delay.c function __delay (line 12) | void __delay(unsigned long loops) function __const_udelay (line 30) | void __const_udelay(unsigned long n) function __udelay (line 40) | void __udelay(unsigned long n) function __ndelay (line 46) | void __ndelay(unsigned long n) FILE: arch/sparc64/lib/find_bit.c function find_next_bit (line 9) | unsigned long find_next_bit(const unsigned long *addr, unsigned long size, function find_next_zero_bit (line 53) | unsigned long find_next_zero_bit(const unsigned long *addr, function find_next_zero_le_bit (line 92) | unsigned long find_next_zero_le_bit(unsigned long *addr, unsigned long s... FILE: arch/sparc64/lib/iomap.c function ioport_unmap (line 14) | void ioport_unmap(void __iomem *addr) type pci_dev (line 22) | struct pci_dev function pci_iounmap (line 43) | void pci_iounmap(struct pci_dev *dev, void __iomem * addr) FILE: arch/sparc64/lib/rwsem.c type rw_semaphore (line 12) | struct rw_semaphore type rw_semaphore (line 12) | struct rw_semaphore type rw_semaphore (line 13) | struct rw_semaphore type rw_semaphore (line 13) | struct rw_semaphore type rw_semaphore (line 14) | struct rw_semaphore type rw_semaphore (line 14) | struct rw_semaphore type rw_semaphore (line 15) | struct rw_semaphore type rw_semaphore (line 15) | struct rw_semaphore function __down_read (line 17) | void __sched __down_read(struct rw_semaphore *sem) function __down_read_trylock (line 50) | int __down_read_trylock(struct rw_semaphore *sem) function __down_write (line 76) | void __sched __down_write(struct rw_semaphore *sem) function __down_write_trylock (line 109) | int __down_write_trylock(struct rw_semaphore *sem) function __up_read (line 137) | void __up_read(struct rw_semaphore *sem) function __up_write (line 173) | void __up_write(struct rw_semaphore *sem) function __downgrade_write (line 207) | void __downgrade_write(struct rw_semaphore *sem) FILE: arch/sparc64/lib/user_fixup.c function copy_from_user_fixup (line 18) | unsigned long copy_from_user_fixup(void *to, const void __user *from, un... function copy_to_user_fixup (line 37) | unsigned long copy_to_user_fixup(void __user *to, const void *from, unsi... function copy_in_user_fixup (line 53) | unsigned long copy_in_user_fixup(void __user *to, void __user *from, uns... FILE: arch/sparc64/math-emu/math.c function record_exception (line 98) | static inline int record_exception(struct pt_regs *regs, int eflag) function do_mathemu (line 164) | int do_mathemu(struct pt_regs *regs, struct fpustate *f) FILE: arch/sparc64/mm/extable.c type exception_table_entry (line 9) | struct exception_table_entry type exception_table_entry (line 10) | struct exception_table_entry function sort_extable (line 12) | void sort_extable(struct exception_table_entry *start, type exception_table_entry (line 18) | struct exception_table_entry type exception_table_entry (line 19) | struct exception_table_entry type exception_table_entry (line 20) | struct exception_table_entry type exception_table_entry (line 23) | struct exception_table_entry function search_extables_range (line 65) | unsigned long search_extables_range(unsigned long addr, unsigned long *g2) FILE: arch/sparc64/mm/fault.c type sparc_phys_banks (line 34) | struct sparc_phys_banks function syscall_trace_entry (line 39) | void syscall_trace_entry(struct pt_regs *regs) function syscall_trace_exit (line 47) | void syscall_trace_exit(struct pt_regs *regs) function set_brkpt (line 60) | void set_brkpt(unsigned long addr, unsigned char mask, int flags, int mode) function prom_probe_memory (line 90) | unsigned long __init prom_probe_memory (void) function unhandled_fault (line 136) | static void unhandled_fault(unsigned long address, struct task_struct *tsk, function bad_kernel_pc (line 157) | static void bad_kernel_pc(struct pt_regs *regs) function get_user_insn (line 175) | static unsigned int get_user_insn(unsigned long tpc) type pt_regs (line 218) | struct pt_regs function do_fault_siginfo (line 220) | static void do_fault_siginfo(int code, int sig, struct pt_regs *regs, type pt_regs (line 237) | struct pt_regs type pt_regs (line 238) | struct pt_regs function get_fault_insn (line 240) | static unsigned int get_fault_insn(struct pt_regs *regs, unsigned int insn) function do_kernel_fault (line 254) | static void do_kernel_fault(struct pt_regs *regs, int si_code, int fault... function asmlinkage (line 321) | asmlinkage void do_sparc64_fault(struct pt_regs *regs) FILE: arch/sparc64/mm/generic.c function io_remap_pte_range (line 28) | static inline void io_remap_pte_range(pte_t * pte, unsigned long address... function io_remap_pmd_range (line 77) | static inline int io_remap_pmd_range(pmd_t * pmd, unsigned long address,... function io_remap_pud_range (line 99) | static inline int io_remap_pud_range(pud_t * pud, unsigned long address,... function io_remap_page_range (line 120) | int io_remap_page_range(struct vm_area_struct *vma, unsigned long from, ... FILE: arch/sparc64/mm/hugetlbpage.c function pte_t (line 24) | static pte_t *huge_pte_alloc(struct mm_struct *mm, unsigned long addr) function pte_t (line 43) | static pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr) function set_huge_pte (line 64) | static void set_huge_pte(struct mm_struct *mm, struct vm_area_struct *vma, function is_aligned_hugepage_range (line 91) | int is_aligned_hugepage_range(unsigned long addr, unsigned long len) function copy_hugetlb_page_range (line 100) | int copy_hugetlb_page_range(struct mm_struct *dst, struct mm_struct *src, function follow_hugetlb_page (line 132) | int follow_hugetlb_page(struct mm_struct *mm, struct vm_area_struct *vma, type page (line 173) | struct page type mm_struct (line 173) | struct mm_struct function pmd_huge (line 179) | int pmd_huge(pmd_t pmd) type page (line 184) | struct page type mm_struct (line 184) | struct mm_struct function unmap_hugepage_range (line 190) | void unmap_hugepage_range(struct vm_area_struct *vma, function hugetlb_prefault (line 218) | int hugetlb_prefault(struct address_space *mapping, struct vm_area_struc... FILE: arch/sparc64/mm/init.c type sparc_phys_banks (line 42) | struct sparc_phys_banks type page (line 75) | struct page function check_pgt_cache (line 83) | void check_pgt_cache(void) function flush_dcache_page_impl (line 132) | __inline__ void flush_dcache_page_impl(struct page *page) function set_dcache_dirty (line 154) | static __inline__ void set_dcache_dirty(struct page *page, int this_cpu) function clear_dcache_dirty_cpu (line 172) | static __inline__ void clear_dcache_dirty_cpu(struct page *page, unsigne... function update_mmu_cache (line 197) | void update_mmu_cache(struct vm_area_struct *vma, unsigned long address,... function flush_dcache_page (line 227) | void flush_dcache_page(struct page *page) function flush_icache_range (line 254) | void flush_icache_range(unsigned long start, unsigned long end) function page_to_pfn (line 265) | unsigned long page_to_pfn(struct page *page) type page (line 270) | struct page function show_mem (line 275) | void show_mem(void) function mmu_info (line 289) | void mmu_info(struct seq_file *m) type linux_prom_translation (line 310) | struct linux_prom_translation { function early_pgtable_allocfail (line 324) | void __init early_pgtable_allocfail(char *type) function prom_virt_to_phys (line 337) | unsigned long prom_virt_to_phys(unsigned long promva, int *error) function inherit_prom_mappings (line 362) | static void inherit_prom_mappings(void) function __flush_nucleus_vptes (line 608) | static void __flush_nucleus_vptes(void) type prom_tlb_entry (line 669) | struct prom_tlb_entry { type prom_tlb_entry (line 674) | struct prom_tlb_entry function prom_world (line 676) | void prom_world(int enter) function inherit_locked_prom_mappings (line 753) | void inherit_locked_prom_mappings(int save_p) function prom_reload_locked (line 915) | void prom_reload_locked(void) function __flush_dcache_range (line 949) | void __flush_dcache_range(unsigned long start, unsigned long end) function __flush_tlb_all (line 974) | void __flush_tlb_all(void) function get_new_mmu_context (line 1032) | void get_new_mmu_context(struct mm_struct *mm) type pgtable_cache_struct (line 1074) | struct pgtable_cache_struct function pte_t (line 1094) | pte_t *__pte_alloc_one_kernel(struct mm_struct *mm, unsigned long address) function sparc_ultra_dump_itlb (line 1145) | void sparc_ultra_dump_itlb(void) function sparc_ultra_dump_dtlb (line 1184) | void sparc_ultra_dump_dtlb(void) function bootmem_init (line 1234) | unsigned long __init bootmem_init(unsigned long *pages_avail) function paging_init (line 1370) | void __init paging_init(void) function sort_memlist (line 1527) | static void __init sort_memlist(struct linux_mlist_p1275 *thislist) function rescan_sp_banks (line 1554) | void __init rescan_sp_banks(void) function taint_real_pages (line 1607) | static void __init taint_real_pages(void) function mem_init (line 1654) | void __init mem_init(void) function free_initmem (line 1732) | void free_initmem (void) function free_initrd_mem (line 1760) | void free_initrd_mem(unsigned long start, unsigned long end) FILE: arch/sparc64/mm/tlb.c type mmu_gather (line 21) | struct mmu_gather function flush_tlb_pending (line 24) | void flush_tlb_pending(void) function tlb_batch_add (line 44) | void tlb_batch_add(pte_t *ptep, pte_t orig) function flush_tlb_pgtables (line 107) | void flush_tlb_pgtables(struct mm_struct *mm, unsigned long start, unsig... function __ptrs_per_pmd (line 151) | unsigned long __ptrs_per_pmd(void) FILE: arch/sparc64/oprofile/init.c function oprofile_arch_init (line 15) | int __init oprofile_arch_init(struct oprofile_operations * ops) function oprofile_arch_exit (line 21) | void oprofile_arch_exit(void) FILE: arch/sparc64/prom/console.c function prom_nbgetchar (line 22) | __inline__ int function prom_nbputchar (line 38) | __inline__ int function prom_getchar (line 53) | char function prom_putchar (line 62) | void function prom_puts (line 69) | void function prom_query_input_device (line 78) | enum prom_input_device function prom_query_output_device (line 113) | enum prom_output_device FILE: arch/sparc64/prom/devops.c function prom_devopen (line 18) | int function prom_devclose (line 27) | int function prom_seek (line 37) | void FILE: arch/sparc64/prom/init.c type prom_major_version (line 17) | enum prom_major_version function prom_init (line 33) | void __init prom_init(void *cif_handler, void *cif_stack) FILE: arch/sparc64/prom/memory.c type linux_prom64_registers (line 23) | struct linux_prom64_registers type linux_prom64_registers (line 24) | struct linux_prom64_registers type linux_mlist_p1275 (line 26) | struct linux_mlist_p1275 type linux_mlist_p1275 (line 27) | struct linux_mlist_p1275 type linux_mlist_p1275 (line 28) | struct linux_mlist_p1275 type linux_mlist_p1275 (line 30) | struct linux_mlist_p1275 type linux_mlist_p1275 (line 31) | struct linux_mlist_p1275 type linux_mlist_p1275 (line 32) | struct linux_mlist_p1275 type linux_mem_p1275 (line 34) | struct linux_mem_p1275 function prom_sortmemlist (line 40) | static void __init function prom_meminit (line 68) | void __init prom_meminit(void) type linux_mem_p1275 (line 148) | struct linux_mem_p1275 FILE: arch/sparc64/prom/misc.c function prom_reboot (line 20) | void prom_reboot(char *bcommand) function prom_feval (line 27) | void prom_feval(char *fstring) function prom_cmdline (line 46) | void prom_cmdline(void) function prom_halt (line 78) | void prom_halt(void) function prom_halt_power_off (line 89) | void prom_halt_power_off(void) function prom_setcallback (line 102) | void prom_setcallback(callback_func_t funcp) function prom_get_idprom (line 114) | unsigned char prom_get_idprom(char *idbuf, int num_bytes) function prom_version (line 128) | int prom_version(void) function prom_getrev (line 134) | int prom_getrev(void) function prom_getprev (line 140) | int prom_getprev(void) function prom_set_trap_table (line 146) | void prom_set_trap_table(unsigned long tba) function prom_get_mmu_ihandle (line 153) | int prom_get_mmu_ihandle(void) function prom_get_memory_ihandle (line 170) | static int prom_get_memory_ihandle(void) function prom_itlb_load (line 189) | long prom_itlb_load(unsigned long index, function prom_dtlb_load (line 206) | long prom_dtlb_load(unsigned long index, function prom_map (line 223) | int prom_map(int mode, unsigned long size, function prom_unmap (line 245) | void prom_unmap(unsigned long size, unsigned long vaddr) function prom_retain (line 261) | unsigned long prom_retain(char *name, function prom_getunumber (line 289) | int prom_getunumber(int syndrome_code, function prom_sleepself (line 304) | void prom_sleepself(void) function prom_sleepsystem (line 309) | int prom_sleepsystem(void) function prom_wakeupsystem (line 314) | int prom_wakeupsystem(void) function prom_startcpu (line 320) | void prom_startcpu(int cpunode, unsigned long pc, unsigned long o0) function prom_stopself (line 325) | void prom_stopself(void) function prom_idleself (line 330) | void prom_idleself(void) function prom_resumecpu (line 335) | void prom_resumecpu(int cpunode) FILE: arch/sparc64/prom/p1275.c function p1275_cmd (line 39) | long p1275_cmd (char *service, long fmt, ...) function prom_cif_init (line 155) | void prom_cif_init(void *cif_handler, void *cif_stack) FILE: arch/sparc64/prom/printf.c function prom_write (line 23) | void function prom_printf (line 36) | void FILE: arch/sparc64/prom/tree.c function __prom_getchild (line 20) | __inline__ int function prom_getchild (line 26) | __inline__ int function prom_getparent (line 37) | __inline__ int function __prom_getsibling (line 51) | __inline__ int function prom_getsibling (line 57) | __inline__ int function prom_getproplen (line 71) | __inline__ int function prom_getproperty (line 85) | __inline__ int function prom_getint (line 106) | __inline__ int function prom_getintdefault (line 121) | int function prom_getbool (line 133) | int function prom_getstring (line 147) | void function prom_nodematch (line 162) | int function prom_searchsiblings (line 174) | int function prom_getname (line 194) | int function prom_finddevice (line 316) | int function prom_node_has_property (line 325) | int prom_node_has_property(int node, char *prop) function prom_setprop (line 341) | int function prom_inst2pkg (line 353) | __inline__ int function prom_pathtoinode (line 366) | int FILE: arch/sparc64/solaris/fs.c type timestruct_t (line 34) | typedef struct { type sol_stat (line 39) | struct sol_stat { type sol_stat64 (line 60) | struct sol_stat64 { function putstat (line 82) | static inline int putstat(struct sol_stat __user *ubuf, struct kstat *kbuf) function putstat64 (line 109) | static inline int putstat64(struct sol_stat64 __user *ubuf, struct kstat... function asmlinkage (line 134) | asmlinkage int solaris_stat(u32 filename, u32 statbuf) function asmlinkage (line 143) | asmlinkage int solaris_xstat(int vers, u32 filename, u32 statbuf) function asmlinkage (line 149) | asmlinkage int solaris_stat64(u32 filename, u32 statbuf) function asmlinkage (line 158) | asmlinkage int solaris_lstat(u32 filename, u32 statbuf) function asmlinkage (line 167) | asmlinkage int solaris_lxstat(int vers, u32 filename, u32 statbuf) function asmlinkage (line 172) | asmlinkage int solaris_lstat64(u32 filename, u32 statbuf) function asmlinkage (line 181) | asmlinkage int solaris_fstat(unsigned int fd, u32 statbuf) function asmlinkage (line 190) | asmlinkage int solaris_fxstat(int vers, u32 fd, u32 statbuf) function asmlinkage (line 195) | asmlinkage int solaris_fstat64(unsigned int fd, u32 statbuf) function asmlinkage (line 204) | asmlinkage int solaris_mknod(u32 path, u32 mode, s32 dev) function asmlinkage (line 217) | asmlinkage int solaris_xmknod(int vers, u32 path, u32 mode, s32 dev) function asmlinkage (line 222) | asmlinkage int solaris_getdents64(unsigned int fd, void __user *dirent, ... type sol_statfs (line 232) | struct sol_statfs { function asmlinkage (line 244) | asmlinkage int solaris_statfs(u32 path, u32 buf, int len, int fstype) function asmlinkage (line 287) | asmlinkage int solaris_fstatfs(u32 fd, u32 buf, int len, int fstype) type sol_statvfs (line 318) | struct sol_statvfs { type sol_statvfs64 (line 335) | struct sol_statvfs64 { function report_statvfs (line 352) | static int report_statvfs(struct vfsmount *mnt, struct inode *inode, u32... function report_statvfs64 (line 388) | static int report_statvfs64(struct vfsmount *mnt, struct inode *inode, u... function asmlinkage (line 424) | asmlinkage int solaris_statvfs(u32 path, u32 buf) function asmlinkage (line 438) | asmlinkage int solaris_fstatvfs(unsigned int fd, u32 buf) function asmlinkage (line 453) | asmlinkage int solaris_statvfs64(u32 path, u32 buf) function asmlinkage (line 469) | asmlinkage int solaris_fstatvfs64(unsigned int fd, u32 buf) function asmlinkage (line 487) | asmlinkage int solaris_open(u32 fname, int flags, u32 mode) type sol_flock (line 518) | struct sol_flock { function asmlinkage (line 528) | asmlinkage int solaris_fcntl(unsigned fd, unsigned cmd, u32 arg) function asmlinkage (line 599) | asmlinkage int solaris_ulimit(int cmd, int val) function asmlinkage (line 628) | asmlinkage int solaris_acl(u32 filename, int cmd, int nentries, u32 aclb... function asmlinkage (line 633) | asmlinkage int solaris_facl(unsigned int fd, int cmd, int nentries, u32 ... function asmlinkage (line 638) | asmlinkage int solaris_pread(unsigned int fd, char __user *buf, u32 coun... function asmlinkage (line 646) | asmlinkage int solaris_pwrite(unsigned int fd, char __user *buf, u32 cou... function asmlinkage (line 673) | asmlinkage int solaris_fpathconf(int fd, int name) function asmlinkage (line 710) | asmlinkage int solaris_pathconf(u32 path, int name) function solaris_llseek (line 716) | asmlinkage long solaris_llseek(struct pt_regs *regs, u32 off_hi, u32 off... function asmlinkage (line 733) | asmlinkage int solaris_access(u32 filename, long mode) FILE: arch/sparc64/solaris/ioctl.c type solaris_termios (line 49) | struct solaris_termios { type solaris_termio (line 57) | struct solaris_termio { type solaris_termiox (line 66) | struct solaris_termiox { function u32 (line 73) | static u32 solaris_to_linux_cflag(u32 cflag) function u32 (line 93) | static u32 linux_to_solaris_cflag(u32 cflag) function linux_to_solaris_termio (line 118) | static inline int linux_to_solaris_termio(unsigned int fd, unsigned int ... function solaris_to_linux_termio (line 136) | static int solaris_to_linux_termio(unsigned int fd, unsigned int cmd, u3... function linux_to_solaris_termios (line 151) | static inline int linux_to_solaris_termios(unsigned int fd, unsigned int... function solaris_to_linux_termios (line 173) | static int solaris_to_linux_termios(unsigned int fd, unsigned int cmd, u... function solaris_T (line 197) | static inline int solaris_T(unsigned int fd, unsigned int cmd, u32 arg) function solaris_t (line 230) | static inline int solaris_t(unsigned int fd, unsigned int cmd, u32 arg) type strioctl (line 245) | struct strioctl { type solaris_si_sockparams (line 250) | struct solaris_si_sockparams { type solaris_o_si_udata (line 256) | struct solaris_o_si_udata { type solaris_si_udata (line 267) | struct solaris_si_udata { type module_info (line 283) | struct module_info { function solaris_sockmod (line 293) | static inline int solaris_sockmod(unsigned int fd, unsigned int cmd, u32... function solaris_timod (line 382) | static inline int solaris_timod(unsigned int fd, unsigned int cmd, u32 arg, function solaris_S (line 470) | static inline int solaris_S(struct file *filp, unsigned int fd, unsigned... function solaris_s (line 580) | static inline int solaris_s(unsigned int fd, unsigned int cmd, u32 arg) function solaris_r (line 601) | static inline int solaris_r(unsigned int fd, unsigned int cmd, u32 arg) function solaris_i (line 612) | static inline int solaris_i(unsigned int fd, unsigned int cmd, u32 arg) function solaris_m (line 697) | static int solaris_m(unsigned int fd, unsigned int cmd, u32 arg) function solaris_O (line 728) | static int solaris_O(unsigned int fd, unsigned int cmd, u32 arg) function asmlinkage (line 783) | asmlinkage int solaris_ioctl(unsigned int fd, unsigned int cmd, u32 arg) FILE: arch/sparc64/solaris/ipc.c type solaris_ipc_perm (line 22) | struct solaris_ipc_perm { type solaris_shmid_ds (line 33) | struct solaris_shmid_ds { function solaris_shmsys (line 55) | asmlinkage long solaris_shmsys(int cmd, u32 arg1, u32 arg2, u32 arg3) FILE: arch/sparc64/solaris/misc.c function u32 (line 54) | static u32 do_solaris_mmap(u32 addr, u32 len, u32 prot, u32 flags, u32 f... function asmlinkage (line 114) | asmlinkage u32 solaris_mmap(u32 addr, u32 len, u32 prot, u32 flags, u32 ... function asmlinkage (line 119) | asmlinkage u32 solaris_mmap64(struct pt_regs *regs, u32 len, u32 prot, u... function asmlinkage (line 133) | asmlinkage int solaris_brk(u32 brk) function __set_utsfield (line 140) | static int __set_utsfield(char __user *to, int to_size, type sol_uname (line 168) | struct sol_uname { type sol_utsname (line 176) | struct sol_utsname { function asmlinkage (line 232) | asmlinkage int solaris_utssys(u32 buf, u32 flags, int which, u32 buf2) function asmlinkage (line 258) | asmlinkage int solaris_utsname(u32 buf) function asmlinkage (line 286) | asmlinkage int solaris_sysinfo(int cmd, u32 buf, s32 count) function asmlinkage (line 352) | asmlinkage int solaris_sysconf(int id) function asmlinkage (line 400) | asmlinkage int solaris_procids(int cmd, s32 pid, s32 pgid) function asmlinkage (line 444) | asmlinkage int solaris_gettimeofday(u32 tim) type rlimit32 (line 462) | struct rlimit32 { function asmlinkage (line 467) | asmlinkage int solaris_getrlimit(unsigned int resource, struct rlimit32 ... function asmlinkage (line 500) | asmlinkage int solaris_setrlimit(unsigned int resource, struct rlimit32 ... function asmlinkage (line 541) | asmlinkage int solaris_getrlimit64(unsigned int resource, struct rlimit ... function asmlinkage (line 570) | asmlinkage int solaris_setrlimit64(unsigned int resource, struct rlimit ... type sol_ntptimeval (line 611) | struct sol_ntptimeval { type sol_timex (line 617) | struct sol_timex { function asmlinkage (line 637) | asmlinkage int solaris_ntp_gettime(struct sol_ntptimeval __user *ntp) function asmlinkage (line 658) | asmlinkage int solaris_ntp_adjtime(struct sol_timex __user *txp) function asmlinkage (line 699) | asmlinkage int do_sol_unimplemented(struct pt_regs *regs) function asmlinkage (line 710) | asmlinkage void solaris_register(void) type exec_domain (line 717) | struct exec_domain function init_module (line 750) | int init_module(void) function cleanup_module (line 769) | void cleanup_module(void) function init_solaris_emul (line 777) | int init_solaris_emul(void) FILE: arch/sparc64/solaris/signal.c function mapsig (line 57) | static inline long mapsig(long sig) function asmlinkage (line 64) | asmlinkage int solaris_kill(int pid, int sig) function sig_handler (line 74) | static long sig_handler(int sig, u32 arg, int one_shot) function solaris_signal (line 94) | static inline long solaris_signal(int sig, u32 arg) function solaris_sigset (line 99) | static long solaris_sigset(int sig, u32 arg) function solaris_sighold (line 116) | static inline long solaris_sighold(int sig) function solaris_sigrelse (line 121) | static inline long solaris_sigrelse(int sig) function solaris_sigignore (line 130) | static inline long solaris_sigignore(int sig) function solaris_sigpause (line 135) | static inline long solaris_sigpause(int sig) function solaris_sigfunc (line 141) | asmlinkage long solaris_sigfunc(int sig, u32 arg) type sol_sigset_t (line 158) | typedef struct { function mapin (line 162) | static inline int mapin(u32 *p, sigset_t *q) function mapout (line 184) | static inline int mapout(sigset_t *q, u32 *p) function asmlinkage (line 205) | asmlinkage int solaris_sigprocmask(int how, u32 in, u32 out) function do_sol_sigsuspend (line 239) | asmlinkage long do_sol_sigsuspend(u32 mask) type sol_sigaction (line 250) | struct sol_sigaction { function asmlinkage (line 257) | asmlinkage int solaris_sigaction(int sig, u32 act, u32 old) function asmlinkage (line 311) | asmlinkage int solaris_sigpending(int which, u32 set) function asmlinkage (line 334) | asmlinkage int solaris_wait(u32 stat_loc) function asmlinkage (line 355) | asmlinkage int solaris_waitid(int idtype, s32 pid, u32 info, int options) type pt_regs (line 410) | struct pt_regs type pt_regs (line 411) | struct pt_regs function asmlinkage (line 413) | asmlinkage int solaris_context(struct pt_regs *regs) function asmlinkage (line 426) | asmlinkage int solaris_sigaltstack(u32 ss, u32 oss) FILE: arch/sparc64/solaris/signal.h type sol_siginfo (line 56) | struct sol_siginfo { FILE: arch/sparc64/solaris/socket.c function socket_check (line 45) | static int socket_check(int family, int type) function solaris_to_linux_sockopt (line 60) | static int solaris_to_linux_sockopt(int optname) function asmlinkage (line 73) | asmlinkage int solaris_socket(int family, int type, int protocol) function asmlinkage (line 83) | asmlinkage int solaris_socketpair(int *usockvec) function asmlinkage (line 98) | asmlinkage int solaris_bind(int fd, struct sockaddr *addr, int addrlen) function asmlinkage (line 106) | asmlinkage int solaris_setsockopt(int fd, int level, int optname, u32 op... function asmlinkage (line 120) | asmlinkage int solaris_getsockopt(int fd, int level, int optname, u32 op... function asmlinkage (line 135) | asmlinkage int solaris_connect(int fd, struct sockaddr __user *addr, int... function asmlinkage (line 143) | asmlinkage int solaris_accept(int fd, struct sockaddr __user *addr, int ... function asmlinkage (line 151) | asmlinkage int solaris_listen(int fd, int backlog) function asmlinkage (line 159) | asmlinkage int solaris_shutdown(int fd, int how) function solaris_to_linux_msgflags (line 176) | static int solaris_to_linux_msgflags(int flags) function linux_to_solaris_msgflags (line 188) | static int linux_to_solaris_msgflags(int flags) function asmlinkage (line 200) | asmlinkage int solaris_recvfrom(int s, char __user *buf, int len, int fl... function asmlinkage (line 208) | asmlinkage int solaris_recv(int s, char __user *buf, int len, int flags) function asmlinkage (line 216) | asmlinkage int solaris_sendto(int s, char __user *buf, int len, int flag... function asmlinkage (line 224) | asmlinkage int solaris_send(int s, char *buf, int len, int flags) function asmlinkage (line 232) | asmlinkage int solaris_getpeername(int fd, struct sockaddr *addr, int *a... function asmlinkage (line 240) | asmlinkage int solaris_getsockname(int fd, struct sockaddr *addr, int *a... type sol_nmsghdr (line 254) | struct sol_nmsghdr { type sol_cmsghdr (line 264) | struct sol_cmsghdr { function msghdr_from_user32_to_kern (line 271) | static inline int msghdr_from_user32_to_kern(struct msghdr *kmsg, function asmlinkage (line 296) | asmlinkage int solaris_sendmsg(int fd, struct sol_nmsghdr __user *user_m... function asmlinkage (line 359) | asmlinkage int solaris_recvmsg(int fd, struct sol_nmsghdr __user *user_m... FILE: arch/sparc64/solaris/socksys.c type file (line 57) | struct file type file_operations (line 59) | struct file_operations function socksys_open (line 63) | static int socksys_open(struct inode * inode, struct file * filp) function socksys_release (line 125) | static int socksys_release(struct inode * inode, struct file * filp) function socksys_poll (line 147) | static unsigned int socksys_poll(struct file * filp, poll_table * wait) type file_operations (line 167) | struct file_operations function init_socksys (line 172) | int __init function cleanup_socksys (line 205) | void FILE: arch/sparc64/solaris/socksys.h type T_conn_req (line 82) | struct T_conn_req { type T_bind_req (line 90) | struct T_bind_req { type T_unitdata_req (line 97) | struct T_unitdata_req { type T_optmgmt_req (line 105) | struct T_optmgmt_req { type T_bind_ack (line 112) | struct T_bind_ack { type T_error_ack (line 119) | struct T_error_ack { type T_ok_ack (line 126) | struct T_ok_ack { type T_conn_ind (line 131) | struct T_conn_ind { type T_conn_con (line 140) | struct T_conn_con { type T_discon_ind (line 148) | struct T_discon_ind { type T_unitdata_ind (line 154) | struct T_unitdata_ind { type T_optmgmt_ack (line 162) | struct T_optmgmt_ack { type opthdr (line 169) | struct opthdr { type T_primsg (line 176) | struct T_primsg { type strbuf (line 184) | struct strbuf { type sol_module (line 192) | typedef char sol_module; type sol_socket_struct (line 198) | struct sol_socket_struct { FILE: arch/sparc64/solaris/timod.c function mykfree (line 63) | void mykfree(void *p) function putpage (line 110) | static void putpage(char *p) type T_primsg (line 128) | struct T_primsg type T_primsg (line 130) | struct T_primsg type T_primsg (line 133) | struct T_primsg function timod_wake_socket (line 143) | static void timod_wake_socket(unsigned int fd) function timod_queue (line 157) | static void timod_queue(unsigned int fd, struct T_primsg *it) function timod_queue_end (line 171) | static void timod_queue_end(unsigned int fd, struct T_primsg *it) function timod_error (line 186) | static void timod_error(unsigned int fd, int prim, int terr, int uerr) function timod_ok (line 205) | static void timod_ok(unsigned int fd, int prim) function timod_optmgmt (line 222) | static int timod_optmgmt(unsigned int fd, int flag, char __user *opt_buf... function timod_putmsg (line 340) | int timod_putmsg(unsigned int fd, char __user *ctl_buf, int ctl_len, function timod_getmsg (line 616) | int timod_getmsg(unsigned int fd, char __user *ctl_buf, int ctl_maxlen, ... function asmlinkage (line 837) | asmlinkage int solaris_getmsg(unsigned int fd, u32 arg1, u32 arg2, u32 a... function asmlinkage (line 904) | asmlinkage int solaris_putmsg(unsigned int fd, u32 arg1, u32 arg2, u32 a... FILE: arch/um/drivers/chan_kern.c type chan_opts (line 23) | struct chan_opts function not_configged_open (line 30) | static int not_configged_open(int input, int output, int primary, void *... function not_configged_close (line 38) | static void not_configged_close(int fd, void *data) function not_configged_read (line 44) | static int not_configged_read(int fd, char *c_out, void *data) function not_configged_write (line 51) | static int not_configged_write(int fd, const char *buf, int len, void *d... function not_configged_console_write (line 58) | static int not_configged_console_write(int fd, const char *buf, int len, function not_configged_window_size (line 66) | static int not_configged_window_size(int fd, void *data, unsigned short ... function not_configged_free (line 74) | static void not_configged_free(void *data) type chan_ops (line 80) | struct chan_ops function generic_close (line 93) | void generic_close(int fd, void *unused) function generic_read (line 98) | int generic_read(int fd, char *c_out, void *unused) function generic_write (line 113) | int generic_write(int fd, const char *buf, int n, void *unused) function generic_window_size (line 118) | int generic_window_size(int fd, void *unused, unsigned short *rows_out, function generic_free (line 136) | void generic_free(void *data) function tty_receive_char (line 141) | static void tty_receive_char(struct tty_struct *tty, char ch) function open_one_chan (line 162) | static int open_one_chan(struct chan *chan, int input, int output, int p... function open_chan (line 177) | int open_chan(struct list_head *chans) function chan_enable_winch (line 192) | void chan_enable_winch(struct list_head *chans, struct tty_struct *tty) function enable_chan (line 206) | void enable_chan(struct list_head *chans, struct tty_struct *tty) function close_chan (line 219) | void close_chan(struct list_head *chans) function write_chan (line 239) | int write_chan(struct list_head *chans, const char *buf, int len, function console_write_chan (line 263) | int console_write_chan(struct list_head *chans, const char *buf, int len) function console_open_chan (line 279) | int console_open_chan(struct line *line, struct console *co, struct chan... function chan_window_size (line 293) | int chan_window_size(struct list_head *chans, unsigned short *rows_out, function free_one_chan (line 310) | void free_one_chan(struct chan *chan) function free_chan (line 320) | void free_chan(struct list_head *chans) function one_chan_config_string (line 331) | static int one_chan_config_string(struct chan *chan, char *str, int size, function chan_pair_config_string (line 354) | static int chan_pair_config_string(struct chan *in, struct chan *out, function chan_config_string (line 377) | int chan_config_string(struct list_head *chans, char *str, int size, type chan_type (line 396) | struct chan_type { type chan_type (line 401) | struct chan_type type chan (line 437) | struct chan type chan_opts (line 438) | struct chan_opts type chan_type (line 440) | struct chan_type type chan_ops (line 441) | struct chan_ops type chan (line 442) | struct chan type chan (line 467) | struct chan function parse_chan_pair (line 479) | int parse_chan_pair(char *str, struct list_head *chans, int pri, int dev... function chan_out_fd (line 517) | int chan_out_fd(struct list_head *chans) function chan_interrupt (line 530) | void chan_interrupt(struct list_head *chans, struct work_struct *task, FILE: arch/um/drivers/chan_user.c function generic_console_write (line 24) | int generic_console_write(int fd, const char *buf, int n, void *unused) function winch_handler (line 70) | static void winch_handler(int sig) type winch_data (line 74) | struct winch_data { function winch_thread (line 80) | static int winch_thread(void *arg) function winch_tramp (line 142) | static int winch_tramp(int fd, struct tty_struct *tty, int *fd_out) function register_winch (line 176) | void register_winch(int fd, struct tty_struct *tty) FILE: arch/um/drivers/cow_sys.h function cow_free (line 14) | static inline void cow_free(void *ptr) function cow_seek_file (line 26) | static inline int cow_seek_file(int fd, unsigned long long offset) function cow_file_size (line 31) | static inline int cow_file_size(char *file, unsigned long long *size_out) function cow_write_file (line 36) | static inline int cow_write_file(int fd, char *buf, int size) FILE: arch/um/drivers/cow_user.c type cow_header_v1 (line 18) | struct cow_header_v1 { type cow_header_v2 (line 29) | struct cow_header_v2 { type cow_header_v3 (line 67) | struct cow_header_v3 { type cow_header_v1 (line 82) | struct cow_header_v1 type cow_header_v2 (line 83) | struct cow_header_v2 type cow_header_v3 (line 84) | struct cow_header_v3 function cow_sizes (line 93) | void cow_sizes(int version, __u64 size, int sectorsize, int align, function absolutize (line 114) | static int absolutize(char *to, int size, char *from) function write_cow_header (line 161) | int write_cow_header(char *cow_file, int fd, char *backing_file, function file_reader (line 228) | int file_reader(__u64 offset, char *buf, int len, void *arg) function read_cow_header (line 237) | int read_cow_header(int (*reader)(__u64, char *, int, void *), void *arg, function init_cow_file (line 328) | int init_cow_file(int fd, char *cow_file, char *backing_file, int sector... FILE: arch/um/drivers/daemon.h type daemon_data (line 10) | struct daemon_data { type net_user_info (line 21) | struct net_user_info type daemon_data (line 24) | struct daemon_data FILE: arch/um/drivers/daemon_kern.c type daemon_init (line 16) | struct daemon_init { function daemon_init (line 21) | void daemon_init(struct net_device *dev, void *data) function daemon_read (line 40) | static int daemon_read(int fd, struct sk_buff **skb, function daemon_write (line 49) | static int daemon_write(int fd, struct sk_buff **skb, type net_kern_info (line 56) | struct net_kern_info function daemon_setup (line 63) | int daemon_setup(char *str, char **mac_out, void *data) type transport (line 81) | struct transport type daemon_data (line 87) | struct daemon_data type daemon_init (line 88) | struct daemon_init function register_daemon (line 91) | static int register_daemon(void) FILE: arch/um/drivers/daemon_user.c type request_type (line 23) | enum request_type { REQ_NEW_CONTROL } type request_v3 (line 27) | struct request_v3 { type sockaddr_un (line 34) | struct sockaddr_un type sockaddr_un (line 36) | struct sockaddr_un type sockaddr_un (line 38) | struct sockaddr_un function connect_to_switch (line 48) | static int connect_to_switch(struct daemon_data *pri) function daemon_user_init (line 122) | static void daemon_user_init(void *data, void *dev) function daemon_open (line 148) | static int daemon_open(void *data) function daemon_remove (line 154) | static void daemon_remove(void *data) function daemon_user_write (line 165) | int daemon_user_write(int fd, void *buf, int len, struct daemon_data *pri) function daemon_set_mtu (line 172) | static int daemon_set_mtu(int mtu, void *data) type net_user_info (line 177) | struct net_user_info FILE: arch/um/drivers/fd.c type fd_chan (line 15) | struct fd_chan { type chan_opts (line 22) | struct chan_opts type fd_chan (line 24) | struct fd_chan type fd_chan (line 41) | struct fd_chan function fd_open (line 46) | int fd_open(int input, int output, int primary, void *d, char **dev_out) function fd_close (line 65) | void fd_close(int fd, void *d) function fd_console_write (line 79) | int fd_console_write(int fd, const char *buf, int n, void *d) type chan_ops (line 86) | struct chan_ops FILE: arch/um/drivers/harddog_kern.c function harddog_open (line 65) | static int harddog_open(struct inode *inode, struct file *file) function harddog_release (line 90) | static int harddog_release(struct inode *inode, struct file *file) function harddog_write (line 108) | static ssize_t harddog_write(struct file *file, const char *data, size_t... function harddog_ioctl (line 119) | static int harddog_ioctl(struct inode *inode, struct file *file, type file_operations (line 143) | struct file_operations type miscdevice (line 151) | struct miscdevice function harddog_init (line 159) | static int __init harddog_init(void) function harddog_exit (line 173) | static void __exit harddog_exit(void) FILE: arch/um/drivers/harddog_user.c type dog_data (line 17) | struct dog_data { function pre_exec (line 23) | static void pre_exec(void *d) function start_watchdog (line 36) | int start_watchdog(int *in_fd_ret, int *out_fd_ret, char *sock) function stop_watchdog (line 112) | void stop_watchdog(int in_fd, int out_fd) function ping_watchdog (line 118) | int ping_watchdog(int fd) FILE: arch/um/drivers/hostaudio_kern.c type hostaudio_state (line 18) | struct hostaudio_state { type hostmixer_state (line 22) | struct hostmixer_state { function set_dsp (line 42) | static int set_dsp(char *name, int *add) function set_mixer (line 50) | static int set_mixer(char *name, int *add) function hostaudio_read (line 70) | static ssize_t hostaudio_read(struct file *file, char *buffer, size_t co... function hostaudio_write (line 97) | static ssize_t hostaudio_write(struct file *file, const char *buffer, function hostaudio_poll (line 126) | static unsigned int hostaudio_poll(struct file *file, function hostaudio_ioctl (line 138) | static int hostaudio_ioctl(struct inode *inode, struct file *file, function hostaudio_open (line 181) | static int hostaudio_open(struct inode *inode, struct file *file) function hostaudio_release (line 209) | static int hostaudio_release(struct inode *inode, struct file *file) function hostmixer_ioctl_mixdev (line 225) | static int hostmixer_ioctl_mixdev(struct inode *inode, struct file *file, function hostmixer_open_mixdev (line 237) | static int hostmixer_open_mixdev(struct inode *inode, struct file *file) function hostmixer_release (line 266) | static int hostmixer_release(struct inode *inode, struct file *file) type file_operations (line 283) | struct file_operations type file_operations (line 295) | struct file_operations function hostaudio_init_module (line 312) | static int __init hostaudio_init_module(void) function hostaudio_cleanup_module (line 334) | static void __exit hostaudio_cleanup_module (void) FILE: arch/um/drivers/line.c function irqreturn_t (line 24) | static irqreturn_t line_interrupt(int irq, void *data, struct pt_regs *u... function line_timer_cb (line 34) | static void line_timer_cb(void *arg) function write_room (line 42) | static int write_room(struct line *dev) function buffer_data (line 55) | static int buffer_data(struct line *line, const char *buf, int len) function flush_buffer (line 87) | static int flush_buffer(struct line *line) function line_write (line 117) | int line_write(struct tty_struct *tty, const unsigned char *buf, int len) function line_put_char (line 152) | void line_put_char(struct tty_struct *tty, unsigned char ch) function line_set_termios (line 157) | void line_set_termios(struct tty_struct *tty, struct termios * old) function line_chars_in_buffer (line 162) | int line_chars_in_buffer(struct tty_struct *tty) function line_ioctl (line 193) | int line_ioctl(struct tty_struct *tty, struct file * file, function irqreturn_t (line 256) | static irqreturn_t line_write_interrupt(int irq, void *data, function line_setup_irq (line 289) | int line_setup_irq(int fd, int input, int output, struct tty_struct *tty) function line_disable (line 306) | void line_disable(struct tty_struct *tty, int current_irq) function line_open (line 330) | int line_open(struct line *lines, struct tty_struct *tty, function line_close (line 369) | void line_close(struct tty_struct *tty, struct file * filp) function close_lines (line 382) | void close_lines(struct line *lines, int nlines) function line_setup (line 390) | int line_setup(struct line *lines, int num, char *init, int all_allowed) function line_config (line 446) | int line_config(struct line *lines, int num, char *str) function line_get_config (line 457) | int line_get_config(char *name, struct line *lines, int num, char *str, function line_remove (line 488) | int line_remove(struct line *lines, int num, char *str) function line_write_room (line 496) | int line_write_room(struct tty_struct *tty) type tty_driver (line 510) | struct tty_driver type lines (line 510) | struct lines type line_driver (line 511) | struct line_driver type tty_operations (line 512) | struct tty_operations type line (line 512) | struct line type tty_driver (line 516) | struct tty_driver function lines_init (line 548) | void lines_init(struct line *lines, int nlines) type winch (line 566) | struct winch { function irqreturn_t (line 574) | irqreturn_t winch_interrupt(int irq, void *data, struct pt_regs *unused) function register_winch_irq (line 612) | void register_winch_irq(int fd, int tty_fd, int pid, struct tty_struct *... function winch_cleanup (line 636) | static void winch_cleanup(void) FILE: arch/um/drivers/mcast.h type mcast_data (line 8) | struct mcast_data { type net_user_info (line 16) | struct net_user_info type mcast_data (line 19) | struct mcast_data FILE: arch/um/drivers/mcast_kern.c type mcast_init (line 23) | struct mcast_init { function mcast_init (line 29) | void mcast_init(struct net_device *dev, void *data) function mcast_read (line 49) | static int mcast_read(int fd, struct sk_buff **skb, struct uml_net_priva... function mcast_write (line 57) | static int mcast_write(int fd, struct sk_buff **skb, type net_kern_info (line 64) | struct net_kern_info function mcast_setup (line 71) | int mcast_setup(char *str, char **mac_out, void *data) type transport (line 116) | struct transport type mcast_data (line 122) | struct mcast_data type mcast_init (line 123) | struct mcast_init function register_mcast (line 126) | static int register_mcast(void) FILE: arch/um/drivers/mcast_user.c type sockaddr_in (line 30) | struct sockaddr_in type sockaddr_in (line 32) | struct sockaddr_in type sockaddr_in (line 34) | struct sockaddr_in function mcast_user_init (line 45) | static void mcast_user_init(void *data, void *dev) function mcast_open (line 53) | static int mcast_open(void *data) function mcast_close (line 128) | static void mcast_close(int fd, void *data) function mcast_user_write (line 145) | int mcast_user_write(int fd, void *buf, int len, struct mcast_data *pri) function mcast_set_mtu (line 152) | static int mcast_set_mtu(int mtu, void *data) type net_user_info (line 157) | struct net_user_info FILE: arch/um/drivers/mconsole_kern.c function do_unlink_socket (line 36) | static int do_unlink_socket(struct notifier_block *notifier, type notifier_block (line 43) | struct notifier_block function mc_work_proc (line 55) | static void mc_work_proc(void *unused) function irqreturn_t (line 73) | static irqreturn_t mconsole_interrupt(int irq, void *dev_id, function mconsole_version (line 101) | void mconsole_version(struct mc_request *req) function mconsole_log (line 111) | void mconsole_log(struct mc_request *req) function mconsole_proc (line 128) | void mconsole_proc(struct mc_request *req) function mconsole_proc (line 208) | void mconsole_proc(struct mc_request *req) function mconsole_help (line 281) | void mconsole_help(struct mc_request *req) function mconsole_halt (line 286) | void mconsole_halt(struct mc_request *req) function mconsole_reboot (line 292) | void mconsole_reboot(struct mc_request *req) function mconsole_cad (line 300) | void mconsole_cad(struct mc_request *req) function mconsole_go (line 306) | void mconsole_go(struct mc_request *req) function mconsole_stop (line 311) | void mconsole_stop(struct mc_request *req) function mconsole_register_dev (line 329) | void mconsole_register_dev(struct mc_device *new) type mc_device (line 334) | struct mc_device type list_head (line 336) | struct list_head type mc_device (line 337) | struct mc_device function mconsole_get_config (line 349) | static void mconsole_get_config(int (*get_config)(char *, char *, int, function mconsole_config (line 393) | void mconsole_config(struct mc_request *req) function mconsole_remove (line 419) | void mconsole_remove(struct mc_request *req) function mconsole_sysrq (line 437) | void mconsole_sysrq(struct mc_request *req) function mconsole_sysrq (line 448) | void mconsole_sysrq(struct mc_request *req) function mconsole_init (line 459) | int mconsole_init(void) function write_proc_mconsole (line 502) | static int write_proc_mconsole(struct file *file, const char __user *buf... function create_proc_mconsole (line 524) | static int create_proc_mconsole(void) function lock_notify (line 543) | void lock_notify(void) function unlock_notify (line 548) | void unlock_notify(void) function mconsole_setup (line 557) | static int mconsole_setup(char *str) function notify_panic (line 577) | static int notify_panic(struct notifier_block *self, unsigned long unused1, type notifier_block (line 589) | struct notifier_block function add_notifier (line 595) | static int add_notifier(void) FILE: arch/um/drivers/mconsole_user.c type mconsole_command (line 20) | struct mconsole_command function mconsole_reply_v0 (line 38) | int mconsole_reply_v0(struct mc_request *req, char *reply) type mconsole_command (line 57) | struct mconsole_command type mc_request (line 57) | struct mc_request type mconsole_command (line 59) | struct mconsole_command function mconsole_get_request (line 77) | int mconsole_get_request(int fd, struct mc_request *req) function mconsole_reply (line 124) | int mconsole_reply(struct mc_request *req, char *str, int err, int more) function mconsole_unlink_socket (line 157) | int mconsole_unlink_socket(void) function mconsole_notify (line 165) | int mconsole_notify(char *sock_name, int type, const void *data, int len) FILE: arch/um/drivers/mmapper_kern.c function mmapper_read (line 32) | static ssize_t function mmapper_write (line 49) | static ssize_t function mmapper_ioctl (line 66) | static int function mmapper_mmap (line 73) | static int function mmapper_open (line 98) | static int function mmapper_release (line 104) | static int type file_operations (line 110) | struct file_operations function mmapper_init (line 120) | static int __init mmapper_init(void) function mmapper_exit (line 136) | static void mmapper_exit(void) FILE: arch/um/drivers/net_kern.c function uml_net_rx (line 38) | static int uml_net_rx(struct net_device *dev) function irqreturn_t (line 70) | irqreturn_t uml_net_interrupt(int irq, void *dev_id, struct pt_regs *regs) function uml_net_open (line 95) | static int uml_net_open(struct net_device *dev) function uml_net_close (line 142) | static int uml_net_close(struct net_device *dev) function uml_net_start_xmit (line 159) | static int uml_net_start_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 196) | struct net_device_stats type net_device (line 196) | struct net_device type uml_net_private (line 198) | struct uml_net_private function uml_net_set_multicast_list (line 202) | static void uml_net_set_multicast_list(struct net_device *dev) function uml_net_tx_timeout (line 209) | static void uml_net_tx_timeout(struct net_device *dev) function uml_net_set_mac (line 215) | static int uml_net_set_mac(struct net_device *dev, void *addr) function uml_net_change_mtu (line 227) | static int uml_net_change_mtu(struct net_device *dev, int new_mtu) function uml_net_ioctl (line 247) | static int uml_net_ioctl(struct net_device *dev, struct ifreq *ifr, int ... function uml_net_user_timer_expire (line 275) | void uml_net_user_timer_expire(unsigned long _conn) type list_head (line 286) | struct list_head type device_driver (line 288) | struct device_driver function eth_configure (line 294) | static int eth_configure(int n, void *init, char *mac, type uml_net (line 420) | struct uml_net type uml_net (line 422) | struct uml_net type list_head (line 423) | struct list_head function eth_parse (line 437) | static int eth_parse(char *str, int *index_out, char **str_out) type eth_init (line 468) | struct eth_init { type list_head (line 477) | struct list_head type list_head (line 480) | struct list_head function check_transport (line 482) | static int check_transport(struct transport *transport, char *eth, int n, function register_transport (line 508) | void register_transport(struct transport *new) function eth_setup_common (line 532) | static int eth_setup_common(char *str, int index) function eth_setup (line 552) | static int eth_setup(char *str) function eth_init (line 581) | static int eth_init(void) function net_config (line 598) | static int net_config(char *str) function net_remove (line 616) | static int net_remove(char *str) type mc_device (line 645) | struct mc_device function uml_inetaddr_event (line 652) | static int uml_inetaddr_event(struct notifier_block *this, unsigned long... type notifier_block (line 690) | struct notifier_block function uml_net_init (line 694) | static int uml_net_init(void) function close_devices (line 724) | static void close_devices(void) function setup_etheraddr (line 738) | int setup_etheraddr(char *str, unsigned char *addr) function dev_ip_addr (line 765) | void dev_ip_addr(void *d, char *buf, char *bin_buf) function set_ether_mac (line 788) | void set_ether_mac(void *d, unsigned char *addr) type sk_buff (line 795) | struct sk_buff type sk_buff (line 795) | struct sk_buff type sk_buff (line 798) | struct sk_buff function iter_addresses (line 808) | void iter_addresses(void *d, void (*cb)(unsigned char *, unsigned char *, function dev_netmask (line 833) | int dev_netmask(void *d, void *m) function free_output_buffer (line 861) | void free_output_buffer(void *buffer) function tap_setup_common (line 866) | int tap_setup_common(char *str, char *type, char **dev_name, char **mac_... function eth_protocol (line 881) | unsigned short eth_protocol(struct sk_buff *skb) FILE: arch/um/drivers/net_user.c function tap_open_common (line 22) | int tap_open_common(void *dev, char *gate_addr) function tap_check_ips (line 35) | void tap_check_ips(char *gate_addr, char *eth_addr) function read_output (line 51) | void read_output(int fd, char *output, int len) function net_read (line 81) | int net_read(int fd, void *buf, int len) function net_recvfrom (line 94) | int net_recvfrom(int fd, void *buf, int len) function net_write (line 109) | int net_write(int fd, void *buf, int len) function net_send (line 122) | int net_send(int fd, void *buf, int len) function net_sendto (line 135) | int net_sendto(int fd, void *buf, int len, void *to, int sock_len) type change_pre_exec_data (line 149) | struct change_pre_exec_data { function change_pre_exec (line 154) | static void change_pre_exec(void *arg) function change_tramp (line 162) | static int change_tramp(char **argv, char *output, int output_len) function change (line 185) | static void change(char *dev, char *what, unsigned char *addr, function open_addr (line 215) | void open_addr(unsigned char *addr, unsigned char *netmask, void *arg) function close_addr (line 220) | void close_addr(unsigned char *addr, unsigned char *netmask, void *arg) FILE: arch/um/drivers/null.c type chan_opts (line 13) | struct chan_opts function null_open (line 18) | int null_open(int input, int output, int primary, void *d, char **dev_out) function null_read (line 24) | int null_read(int fd, char *c_out, void *unused) function null_free (line 29) | void null_free(void *data) type chan_ops (line 33) | struct chan_ops FILE: arch/um/drivers/pcap_kern.c type pcap_init (line 13) | struct pcap_init { function pcap_init (line 20) | void pcap_init(struct net_device *dev, void *data) function pcap_read (line 34) | static int pcap_read(int fd, struct sk_buff **skb, function pcap_write (line 44) | static int pcap_write(int fd, struct sk_buff **skb, struct uml_net_priva... type net_kern_info (line 49) | struct net_kern_info function pcap_setup (line 56) | int pcap_setup(char *str, char **mac_out, void *data) type transport (line 96) | struct transport type pcap_data (line 102) | struct pcap_data type pcap_init (line 103) | struct pcap_init function register_pcap (line 106) | static int register_pcap(void) FILE: arch/um/drivers/pcap_user.c function pcap_user_init (line 20) | static void pcap_user_init(void *data, void *dev) function pcap_open (line 37) | static int pcap_open(void *data) function pcap_remove (line 79) | static void pcap_remove(void *data) type pcap_handler_data (line 89) | struct pcap_handler_data { function handler (line 94) | static void handler(u_char *data, const struct pcap_pkthdr *header, function pcap_user_read (line 106) | int pcap_user_read(int fd, void *buffer, int len, struct pcap_data *pri) type net_user_info (line 123) | struct net_user_info FILE: arch/um/drivers/pcap_user.h type pcap_data (line 8) | struct pcap_data { type net_user_info (line 18) | struct net_user_info type pcap_data (line 20) | struct pcap_data FILE: arch/um/drivers/port_kern.c type port_list (line 23) | struct port_list { type port_dev (line 34) | struct port_dev { type connection (line 40) | struct connection { function irqreturn_t (line 49) | static irqreturn_t pipe_interrupt(int irq, void *data, struct pt_regs *r... function port_accept (line 73) | static int port_accept(struct port_list *port) type list_head (line 121) | struct list_head function port_work_proc (line 123) | void port_work_proc(void *unused) function irqreturn_t (line 143) | static irqreturn_t port_interrupt(int irq, void *data, struct pt_regs *r... type list_head (line 154) | struct list_head type port_list (line 155) | struct port_list type port_dev (line 156) | struct port_dev type port_list (line 164) | struct port_list type port_list (line 183) | struct port_list type port_dev (line 196) | struct port_dev type port_dev (line 202) | struct port_dev function port_wait (line 216) | int port_wait(void *data) function port_remove_dev (line 261) | void port_remove_dev(void *d) function port_kern_free (line 273) | void port_kern_free(void *d) function free_port (line 281) | static void free_port(void) FILE: arch/um/drivers/port_user.c type port_chan (line 24) | struct port_chan { type chan_opts (line 31) | struct chan_opts type port_chan (line 33) | struct port_chan type port_chan (line 58) | struct port_chan function port_free (line 68) | void port_free(void *d) function port_open (line 76) | int port_open(int input, int output, int primary, void *d, char **dev_out) function port_close (line 95) | void port_close(int fd, void *d) function port_console_write (line 103) | int port_console_write(int fd, const char *buf, int n, void *d) type chan_ops (line 110) | struct chan_ops function port_listen_fd (line 123) | int port_listen_fd(int port) type port_pre_exec_data (line 161) | struct port_pre_exec_data { function port_pre_exec (line 166) | void port_pre_exec(void *arg) function port_connection (line 179) | int port_connection(int fd, int *socket, int *pid_out) FILE: arch/um/drivers/pty.c type pty_chan (line 17) | struct pty_chan { type chan_opts (line 25) | struct chan_opts type pty_chan (line 27) | struct pty_chan type pty_chan (line 31) | struct pty_chan function pts_open (line 37) | int pts_open(int input, int output, int primary, void *d, char **dev_out) function getmaster (line 66) | int getmaster(char *line) function pty_open (line 95) | int pty_open(int input, int output, int primary, void *d, char **dev_out) function pty_console_write (line 118) | int pty_console_write(int fd, const char *buf, int n, void *d) type chan_ops (line 125) | struct chan_ops type chan_ops (line 138) | struct chan_ops FILE: arch/um/drivers/slip.h type slip_data (line 9) | struct slip_data { type net_user_info (line 22) | struct net_user_info type slip_data (line 25) | struct slip_data type slip_data (line 26) | struct slip_data FILE: arch/um/drivers/slip_kern.c type slip_init (line 12) | struct slip_init { function slip_init (line 16) | void slip_init(struct net_device *dev, void *data) function slip_protocol (line 44) | static unsigned short slip_protocol(struct sk_buff *skbuff) function slip_read (line 49) | static int slip_read(int fd, struct sk_buff **skb, function slip_write (line 56) | static int slip_write(int fd, struct sk_buff **skb, type net_kern_info (line 63) | struct net_kern_info function slip_setup (line 70) | static int slip_setup(char *str, char **mac_out, void *data) type transport (line 82) | struct transport type slip_data (line 88) | struct slip_data type slip_init (line 89) | struct slip_init function register_slip (line 92) | static int register_slip(void) FILE: arch/um/drivers/slip_proto.h function slip_unesc (line 15) | static inline int slip_unesc(unsigned char c,char *buf,int *pos, int *esc) function slip_esc (line 45) | static inline int slip_esc(unsigned char *s, unsigned char *d, int len) FILE: arch/um/drivers/slip_user.c function slip_user_init (line 20) | void slip_user_init(void *data, void *dev) function set_up_tty (line 27) | static int set_up_tty(int fd) type slip_pre_exec_data (line 56) | struct slip_pre_exec_data { function slip_pre_exec (line 62) | static void slip_pre_exec(void *arg) function slip_tramp (line 71) | static int slip_tramp(char **argv, int fd) function slip_open (line 114) | static int slip_open(void *data) function slip_close (line 165) | static void slip_close(int fd, void *data) function slip_user_read (line 187) | int slip_user_read(int fd, void *buf, int len, struct slip_data *pri) function slip_user_write (line 223) | int slip_user_write(int fd, void *buf, int len, struct slip_data *pri) function slip_set_mtu (line 233) | static int slip_set_mtu(int mtu, void *data) function slip_add_addr (line 238) | static void slip_add_addr(unsigned char *addr, unsigned char *netmask, function slip_del_addr (line 247) | static void slip_del_addr(unsigned char *addr, unsigned char *netmask, type net_user_info (line 256) | struct net_user_info FILE: arch/um/drivers/slirp.h type arg_list_dummy_wrapper (line 20) | struct arg_list_dummy_wrapper { char *argv[SLIRP_MAX_ARGS]; } type slirp_data (line 22) | struct slirp_data { type net_user_info (line 34) | struct net_user_info type slirp_data (line 37) | struct slirp_data type slirp_data (line 38) | struct slirp_data FILE: arch/um/drivers/slirp_kern.c type slirp_init (line 11) | struct slirp_init { function slirp_init (line 15) | void slirp_init(struct net_device *dev, void *data) function slirp_protocol (line 47) | static unsigned short slirp_protocol(struct sk_buff *skbuff) function slirp_read (line 52) | static int slirp_read(int fd, struct sk_buff **skb, function slirp_write (line 59) | static int slirp_write(int fd, struct sk_buff **skb, type net_kern_info (line 66) | struct net_kern_info function slirp_setup (line 73) | static int slirp_setup(char *str, char **mac_out, void *data) type transport (line 105) | struct transport type slirp_data (line 111) | struct slirp_data type slirp_init (line 112) | struct slirp_init function register_slirp (line 115) | static int register_slirp(void) FILE: arch/um/drivers/slirp_user.c function slirp_user_init (line 19) | void slirp_user_init(void *data, void *dev) type slirp_pre_exec_data (line 26) | struct slirp_pre_exec_data { function slirp_pre_exec (line 31) | static void slirp_pre_exec(void *arg) function slirp_tramp (line 39) | static int slirp_tramp(char **argv, int fd) function slirp_datachan (line 52) | static int slirp_datachan(int *mfd, int *sfd) function slirp_open (line 67) | static int slirp_open(void *data) function slirp_close (line 94) | static void slirp_close(int fd, void *data) function slirp_user_read (line 130) | int slirp_user_read(int fd, void *buf, int len, struct slirp_data *pri) function slirp_user_write (line 166) | int slirp_user_write(int fd, void *buf, int len, struct slirp_data *pri) function slirp_set_mtu (line 176) | static int slirp_set_mtu(int mtu, void *data) type net_user_info (line 181) | struct net_user_info FILE: arch/um/drivers/ssl.c type tty_driver (line 33) | struct tty_driver function ssl_announce (line 37) | void ssl_announce(char *dev_name, int dev) type chan_opts (line 43) | struct chan_opts type line_driver (line 55) | struct line_driver type line (line 80) | struct line type lines (line 83) | struct lines function ssl_config (line 85) | static int ssl_config(char *str) function ssl_get_config (line 91) | static int ssl_get_config(char *dev, char *str, int size, char **error_out) function ssl_remove (line 98) | static int ssl_remove(char *str) function ssl_open (line 104) | int ssl_open(struct tty_struct *tty, struct file *filp) function ssl_chars_in_buffer (line 110) | static int ssl_chars_in_buffer(struct tty_struct *tty) function ssl_flush_buffer (line 115) | static void ssl_flush_buffer(struct tty_struct *tty) function ssl_throttle (line 120) | static void ssl_throttle(struct tty_struct * tty) function ssl_unthrottle (line 125) | static void ssl_unthrottle(struct tty_struct * tty) function ssl_stop (line 130) | static void ssl_stop(struct tty_struct *tty) function ssl_start (line 135) | static void ssl_start(struct tty_struct *tty) function ssl_hangup (line 140) | void ssl_hangup(struct tty_struct *tty) type tty_operations (line 145) | struct tty_operations function ssl_console_write (line 170) | static void ssl_console_write(struct console *c, const char *string, type tty_driver (line 180) | struct tty_driver type console (line 180) | struct console function ssl_console_setup (line 186) | static int ssl_console_setup(struct console *co, char *options) type console (line 193) | struct console function ssl_init (line 202) | int ssl_init(void) function ssl_exit (line 223) | static void ssl_exit(void) function ssl_chan_setup (line 232) | static int ssl_chan_setup(char *str) FILE: arch/um/drivers/stderr_console.c function stderr_console_write (line 18) | static void stderr_console_write(struct console *console, const char *st... type console (line 24) | struct console function stderr_console_init (line 30) | static int __init stderr_console_init(void) function stderr_setup (line 38) | static int stderr_setup(char *str) FILE: arch/um/drivers/stdio_console.c type tty_driver (line 41) | struct tty_driver function stdio_announce (line 43) | void stdio_announce(char *dev_name, int dev) type chan_opts (line 49) | struct chan_opts type line_driver (line 61) | struct line_driver type lines (line 83) | struct lines type line (line 88) | struct line function con_config (line 92) | static int con_config(char *str) function con_get_config (line 97) | static int con_get_config(char *dev, char *str, int size, char **error_out) function con_remove (line 103) | static int con_remove(char *str) function con_open (line 108) | static int con_open(struct tty_struct *tty, struct file *filp) type tty_operations (line 115) | struct tty_operations function uml_console_write (line 125) | static void uml_console_write(struct console *console, const char *string, type tty_driver (line 135) | struct tty_driver type console (line 135) | struct console function uml_console_setup (line 141) | static int uml_console_setup(struct console *co, char *options) type console (line 148) | struct console function stdio_init (line 158) | int stdio_init(void) function console_exit (line 181) | static void console_exit(void) function console_chan_setup (line 189) | static int console_chan_setup(char *str) FILE: arch/um/drivers/tty.c type tty_chan (line 15) | struct tty_chan { type chan_opts (line 21) | struct chan_opts type tty_chan (line 23) | struct tty_chan type tty_chan (line 35) | struct tty_chan function tty_open (line 41) | int tty_open(int input, int output, int primary, void *d, char **dev_out) function tty_console_write (line 62) | int tty_console_write(int fd, const char *buf, int n, void *d) type chan_ops (line 69) | struct chan_ops FILE: arch/um/drivers/ubd_kern.c type ubd_req (line 58) | enum ubd_req { UBD_READ, UBD_WRITE, UBD_MMAP } type io_thread_req (line 60) | struct io_thread_req { type openflags (line 76) | struct openflags type openflags (line 81) | struct openflags type io_thread_req (line 86) | struct io_thread_req function ubd_test_bit (line 88) | static inline int ubd_test_bit(__u64 bit, unsigned char *data) function ubd_set_bit (line 99) | static inline void ubd_set_bit(__u64 bit, unsigned char *data) type inode (line 118) | struct inode type file (line 118) | struct file type inode (line 119) | struct inode type file (line 119) | struct file type inode (line 120) | struct inode type file (line 120) | struct file type block_device_operations (line 129) | struct block_device_operations type gendisk (line 142) | struct gendisk type gendisk (line 143) | struct gendisk type openflags (line 156) | struct openflags type cow (line 158) | struct cow { type ubd (line 167) | struct ubd { type ubd (line 209) | struct ubd function ubd0_init (line 211) | static int ubd0_init(void) type proc_dir_entry (line 224) | struct proc_dir_entry type proc_dir_entry (line 225) | struct proc_dir_entry function make_proc_ide (line 227) | static void make_proc_ide(void) function proc_ide_read_media (line 233) | static int proc_ide_read_media(char *page, char **start, off_t off, int ... function make_ide_entries (line 250) | static void make_ide_entries(char *dev_name) function fake_ide_setup (line 270) | static int fake_ide_setup(char *str) function parse_unit (line 283) | static int parse_unit(char **ptr) function ubd_setup_common (line 302) | static int ubd_setup_common(char *str, int *index_out) function ubd_setup (line 427) | static int ubd_setup(char *str) function fakehd (line 457) | static int fakehd(char *str) function __ubd_finish (line 481) | static void __ubd_finish(struct request *req, int error) function ubd_finish (line 498) | static inline void ubd_finish(struct request *req, int error) function ubd_handler (line 506) | static void ubd_handler(void) function irqreturn_t (line 542) | static irqreturn_t ubd_intr(int irq, void *dev, struct pt_regs *unused) function kill_io_thread (line 551) | void kill_io_thread(void) function ubd_file_size (line 559) | static int ubd_file_size(struct ubd *dev, __u64 *size_out) function ubd_close (line 567) | static void ubd_close(struct ubd *dev) function ubd_open_dev (line 582) | static int ubd_open_dev(struct ubd *dev) function ubd_new_disk (line 638) | static int ubd_new_disk(int major, u64 size, int unit, function ubd_add (line 687) | static int ubd_add(int n) function ubd_config (line 721) | static int ubd_config(char *str) function ubd_get_config (line 746) | static int ubd_get_config(char *name, char *str, int size, char **error_... function ubd_remove (line 784) | static int ubd_remove(char *str) type mc_device (line 822) | struct mc_device function ubd_mc_init (line 829) | static int ubd_mc_init(void) type device_driver (line 837) | struct device_driver function ubd_init (line 842) | int ubd_init(void) function ubd_driver_init (line 872) | int ubd_driver_init(void){ function ubd_open (line 901) | static int ubd_open(struct inode *inode, struct file *filp) function ubd_release (line 924) | static int ubd_release(struct inode * inode, struct file * file) function cowify_bitmap (line 934) | static void cowify_bitmap(__u64 io_offset, int length, unsigned long *co... function cowify_req (line 973) | static void cowify_req(struct io_thread_req *req, unsigned long *bitmap, function mmap_fd (line 994) | static int mmap_fd(struct request *req, struct ubd *dev, __u64 offset) function prepare_mmap_request (line 1034) | static int prepare_mmap_request(struct ubd *dev, int fd, __u64 offset, function prepare_request (line 1076) | static int prepare_request(struct request *req, struct io_thread_req *io... function do_ubd_request (line 1139) | static void do_ubd_request(request_queue_t *q) function ubd_ioctl (line 1169) | static int ubd_ioctl(struct inode * inode, struct file * file, function ubd_check_remapped (line 1212) | static int ubd_check_remapped(int fd, unsigned long address, int is_write, type remapper (line 1333) | struct remapper function ubd_remapper_setup (line 1338) | static int ubd_remapper_setup(void) function same_backing_files (line 1348) | static int same_backing_files(char *from_cmdline, char *from_cow, char *... function backing_file_mismatch (line 1375) | static int backing_file_mismatch(char *file, __u64 size, time_t mtime) function read_cow_bitmap (line 1410) | int read_cow_bitmap(int fd, void *buf, int offset, int len) function open_ubd_file (line 1425) | int open_ubd_file(char *file, struct openflags *openflags, function create_cow_file (line 1493) | int create_cow_file(char *cow_file, char *backing_file, struct openflags... function update_bitmap (line 1518) | static int update_bitmap(struct io_thread_req *req) function do_io (line 1542) | void do_io(struct io_thread_req *req) function io_thread (line 1619) | int io_thread(void *arg) FILE: arch/um/drivers/ubd_user.c function ignore_sigwinch_sig (line 29) | void ignore_sigwinch_sig(void) function start_io_thread (line 34) | int start_io_thread(unsigned long sp, int *fd_out) FILE: arch/um/drivers/xterm.c type xterm_chan (line 23) | struct xterm_chan { type chan_opts (line 34) | struct chan_opts type xterm_chan (line 36) | struct xterm_chan type xterm_chan (line 40) | struct xterm_chan function xterm_setup (line 55) | static int __init xterm_setup(char *line, int *add) function xterm_open (line 87) | int xterm_open(int input, int output, int primary, void *d, char **dev_out) function xterm_close (line 173) | void xterm_close(int fd, void *d) function xterm_free (line 186) | void xterm_free(void *d) function xterm_console_write (line 191) | int xterm_console_write(int fd, const char *buf, int n, void *d) type chan_ops (line 198) | struct chan_ops FILE: arch/um/drivers/xterm_kern.c type xterm_wait (line 18) | struct xterm_wait { function irqreturn_t (line 25) | static irqreturn_t xterm_interrupt(int irq, void *data, struct pt_regs *... function xterm_fd (line 39) | int xterm_fd(int socket, int *pid_out) FILE: arch/um/include/chan_kern.h type chan (line 15) | struct chan { type list_head (line 28) | struct list_head type work_struct (line 28) | struct work_struct type tty_struct (line 29) | struct tty_struct type list_head (line 30) | struct list_head type chan_opts (line 31) | struct chan_opts type list_head (line 32) | struct list_head type list_head (line 33) | struct list_head type list_head (line 35) | struct list_head type line (line 37) | struct line type console (line 37) | struct console type chan_opts (line 38) | struct chan_opts type list_head (line 39) | struct list_head type list_head (line 40) | struct list_head type tty_struct (line 40) | struct tty_struct type list_head (line 41) | struct list_head type tty_struct (line 41) | struct tty_struct type list_head (line 42) | struct list_head type list_head (line 45) | struct list_head type list_head (line 46) | struct list_head FILE: arch/um/include/chan_user.h type chan_opts (line 11) | struct chan_opts { type chan_init_pri (line 19) | enum chan_init_pri { INIT_STATIC, INIT_ALL, INIT_ONE } type chan_ops (line 21) | struct chan_ops { type chan_ops (line 34) | struct chan_ops type tty_struct (line 45) | struct tty_struct type tty_struct (line 46) | struct tty_struct type tty_struct (line 47) | struct tty_struct FILE: arch/um/include/frame_kern.h type k_sigaction (line 13) | struct k_sigaction type pt_regs (line 14) | struct pt_regs type k_sigaction (line 17) | struct k_sigaction type pt_regs (line 18) | struct pt_regs FILE: arch/um/include/init.h type uml_param (line 59) | struct uml_param { type uml_param (line 75) | struct uml_param FILE: arch/um/include/irq_kern.h type pt_regs (line 13) | struct pt_regs FILE: arch/um/include/kern_util.h type task_struct (line 20) | struct task_struct type task_struct (line 106) | struct task_struct FILE: arch/um/include/line.h type line_driver (line 17) | struct line_driver { type line (line 34) | struct line { type lines (line 63) | struct lines { type tty_struct (line 69) | struct tty_struct type file (line 69) | struct file type line (line 70) | struct line type tty_struct (line 70) | struct tty_struct type chan_opts (line 71) | struct chan_opts type line (line 72) | struct line type tty_struct (line 74) | struct tty_struct type tty_struct (line 75) | struct tty_struct type tty_struct (line 76) | struct tty_struct type termios (line 76) | struct termios type tty_struct (line 77) | struct tty_struct type tty_struct (line 78) | struct tty_struct type tty_struct (line 79) | struct tty_struct type file (line 79) | struct file type tty_struct (line 82) | struct tty_struct type line (line 83) | struct line type tty_struct (line 84) | struct tty_struct type tty_driver (line 85) | struct tty_driver type lines (line 85) | struct lines type line_driver (line 86) | struct line_driver type tty_operations (line 87) | struct tty_operations type line (line 88) | struct line type line (line 90) | struct line type line (line 91) | struct line type line (line 92) | struct line type line (line 93) | struct line type line (line 94) | struct line FILE: arch/um/include/mconsole.h type mconsole_request (line 19) | struct mconsole_request { type mconsole_reply (line 26) | struct mconsole_reply { type mconsole_notify (line 33) | struct mconsole_notify { type mc_request (line 42) | struct mc_request type mc_context (line 44) | enum mc_context { MCONSOLE_INTR, MCONSOLE_PROC } type mconsole_command (line 46) | struct mconsole_command type mc_request (line 53) | struct mc_request type mc_request (line 69) | struct mc_request type mc_request (line 72) | struct mc_request type mc_request (line 73) | struct mc_request type mc_request (line 74) | struct mc_request type mc_request (line 75) | struct mc_request type mc_request (line 76) | struct mc_request type mc_request (line 77) | struct mc_request type mc_request (line 78) | struct mc_request type mc_request (line 79) | struct mc_request type mc_request (line 80) | struct mc_request type mc_request (line 81) | struct mc_request type mc_request (line 82) | struct mc_request type mc_request (line 83) | struct mc_request type mc_request (line 85) | struct mc_request FILE: arch/um/include/mconsole_kern.h type mconsole_entry (line 13) | struct mconsole_entry { type mc_device (line 18) | struct mc_device { type mc_device (line 41) | struct mc_device function mconsole_register_dev (line 45) | static inline void mconsole_register_dev(struct mc_device *new) FILE: arch/um/include/mem_kern.h type remapper (line 12) | struct remapper { type remapper (line 17) | struct remapper FILE: arch/um/include/mem_user.h type iomem_region (line 35) | struct iomem_region { type iomem_region (line 44) | struct iomem_region FILE: arch/um/include/net_kern.h type uml_net (line 14) | struct uml_net { type uml_net_private (line 23) | struct uml_net_private { type net_kern_info (line 45) | struct net_kern_info { type transport (line 52) | struct transport { type net_device (line 62) | struct net_device type sk_buff (line 63) | struct sk_buff type sk_buff (line 65) | struct sk_buff type sk_buff (line 65) | struct sk_buff type transport (line 68) | struct transport type sk_buff (line 69) | struct sk_buff FILE: arch/um/include/net_user.h type net_user_info (line 16) | struct net_user_info { FILE: arch/um/include/os.h type uml_stat (line 31) | struct uml_stat { type openflags (line 46) | struct openflags { function of_read (line 60) | static inline struct openflags of_read(struct openflags flags) function of_write (line 66) | static inline struct openflags of_write(struct openflags flags) function of_rdwr (line 72) | static inline struct openflags of_rdwr(struct openflags flags) function of_set_rw (line 77) | static inline struct openflags of_set_rw(struct openflags flags, int r, ... function of_sync (line 84) | static inline struct openflags of_sync(struct openflags flags) function of_create (line 90) | static inline struct openflags of_create(struct openflags flags) function of_trunc (line 96) | static inline struct openflags of_trunc(struct openflags flags) function of_append (line 102) | static inline struct openflags of_append(struct openflags flags) function of_excl (line 108) | static inline struct openflags of_excl(struct openflags flags) function of_cloexec (line 114) | static inline struct openflags of_cloexec(struct openflags flags) type uml_stat (line 120) | struct uml_stat type uml_stat (line 121) | struct uml_stat type openflags (line 136) | struct openflags type openflags (line 153) | struct openflags FILE: arch/um/include/process.h type sigcontext (line 11) | struct sigcontext type sigcontext (line 12) | struct sigcontext FILE: arch/um/include/skas_ptrace.h type ptrace_faultinfo (line 9) | struct ptrace_faultinfo { type ptrace_ldt (line 14) | struct ptrace_ldt { FILE: arch/um/include/sysdep-i386/checksum.h function csum_partial_copy_nocheck (line 47) | static __inline__ function csum_partial_copy_from_user (line 55) | static __inline__ function ip_fast_csum (line 79) | static inline unsigned short ip_fast_csum(unsigned char * iph, function csum_fold (line 115) | static inline unsigned int csum_fold(unsigned int sum) function csum_tcpudp_nofold (line 126) | static inline unsigned long csum_tcpudp_nofold(unsigned long saddr, function csum_tcpudp_magic (line 146) | static inline unsigned short int csum_tcpudp_magic(unsigned long saddr, function ip_compute_csum (line 160) | static inline unsigned short ip_compute_csum(unsigned char * buff, int len) function csum_ipv6_magic (line 166) | static __inline__ unsigned short int csum_ipv6_magic(struct in6_addr *sa... function csum_and_copy_to_user (line 195) | static __inline__ unsigned int csum_and_copy_to_user(const unsigned char... FILE: arch/um/include/sysdep-i386/ptrace.h type tt_regs (line 67) | struct tt_regs { type skas_regs (line 73) | struct skas_regs { type syscall_args (line 138) | struct syscall_args { FILE: arch/um/include/sysdep-i386/syscalls.h type pt_regs (line 9) | struct pt_regs FILE: arch/um/include/sysdep-ia64/ptrace.h type sys_pt_regs (line 9) | struct sys_pt_regs { FILE: arch/um/include/sysdep-ppc/ptrace.h type sys_pt_regs_s (line 18) | struct sys_pt_regs_s { type sys_pt_regs (line 37) | struct sys_pt_regs { FILE: arch/um/include/sysdep-x86_64/checksum.h function csum_partial_copy_nocheck (line 25) | static __inline__ function csum_partial_copy_from_user (line 33) | static __inline__ function csum_fold (line 48) | static inline unsigned int csum_fold(unsigned int sum) function csum_tcpudp_nofold (line 70) | static inline unsigned long function csum_tcpudp_magic (line 87) | static inline unsigned short int csum_tcpudp_magic(unsigned long saddr, function ip_fast_csum (line 101) | static inline unsigned short ip_fast_csum(unsigned char *iph, unsigned i... function add32_with_carry (line 131) | static inline unsigned add32_with_carry(unsigned a, unsigned b) FILE: arch/um/include/sysdep-x86_64/ptrace.h type tt_regs (line 78) | struct tt_regs { type skas_regs (line 85) | struct skas_regs { type syscall_args (line 147) | struct syscall_args { FILE: arch/um/include/um_mmu.h type mm_context_t (line 20) | typedef union { FILE: arch/um/include/um_uaccess.h function verify_area (line 23) | static inline int verify_area(int type, const void __user *addr, unsigne... function copy_from_user (line 29) | static inline int copy_from_user(void *to, const void __user *from, int n) function copy_to_user (line 35) | static inline int copy_to_user(void __user *to, const void *from, int n) function strncpy_from_user (line 60) | static inline int strncpy_from_user(char *dst, const char __user *src, i... function __clear_user (line 77) | static inline int __clear_user(void *mem, int len) function clear_user (line 92) | static inline int clear_user(void __user *mem, int len) function strnlen_user (line 108) | static inline int strnlen_user(const void __user *str, long len) FILE: arch/um/include/user_util.h type cpu_task (line 19) | struct cpu_task { type cpu_task (line 24) | struct cpu_task type signal_info (line 26) | struct signal_info { type signal_info (line 31) | struct signal_info FILE: arch/um/kernel/checksum.c function csum_partial (line 7) | unsigned int csum_partial(unsigned char *buff, int len, int sum) function csum_partial_copy_to (line 14) | unsigned int csum_partial_copy_to(const unsigned char *src, char __user ... function csum_partial_copy_from (line 25) | unsigned int csum_partial_copy_from(const unsigned char __user *src, cha... FILE: arch/um/kernel/exec_kern.c function flush_thread (line 25) | void flush_thread(void) function start_thread (line 30) | void start_thread(struct pt_regs *regs, unsigned long eip, unsigned long... function execve1 (line 37) | static long execve1(char *file, char __user * __user *argv, function um_execve (line 55) | long um_execve(char *file, char __user *__user *argv, char __user *__use... function sys_execve (line 65) | long sys_execve(char *file, char __user *__user *argv, FILE: arch/um/kernel/exitcode.c function read_proc_exitcode (line 16) | static int read_proc_exitcode(char *page, char **start, off_t off, function write_proc_exitcode (line 30) | static int write_proc_exitcode(struct file *file, const char __user *buf... function make_proc_exitcode (line 45) | static int make_proc_exitcode(void) FILE: arch/um/kernel/helper.c type helper_data (line 18) | struct helper_data { function helper_hup (line 28) | static void helper_hup(int sig) function helper_child (line 32) | static int helper_child(void *arg) function run_helper (line 54) | int run_helper(void (*pre_exec)(void *), void *pre_data, char **argv, function run_helper_thread (line 120) | int run_helper_thread(int (*proc)(void *), void *arg, unsigned int flags, function helper_wait (line 152) | int helper_wait(int pid, int block) FILE: arch/um/kernel/init_task.c type fs_struct (line 17) | struct fs_struct type mm_struct (line 18) | struct mm_struct type files_struct (line 19) | struct files_struct type signal_struct (line 20) | struct signal_struct type sighand_struct (line 21) | struct sighand_struct type task_struct (line 30) | struct task_struct function unprotect_stack (line 43) | __attribute__((__section__(".data.init_task"))) = FILE: arch/um/kernel/initrd_kern.c function read_initrd (line 19) | static int __init read_initrd(void) function uml_initrd_setup (line 38) | static int __init uml_initrd_setup(char *line, int *add) FILE: arch/um/kernel/initrd_user.c function load_initrd (line 17) | int load_initrd(char *filename, void *buf, int size) FILE: arch/um/kernel/irq.c function show_interrupts (line 40) | int show_interrupts(struct seq_file *p, void *v) function do_IRQ (line 86) | unsigned int do_IRQ(int irq, union uml_pt_regs *regs) function um_request_irq (line 94) | int um_request_irq(unsigned int irq, int fd, int type, function irq_lock (line 114) | unsigned long irq_lock(void) function irq_unlock (line 122) | void irq_unlock(unsigned long flags) function dummy (line 129) | static void dummy(unsigned int irq) type hw_interrupt_type (line 133) | struct hw_interrupt_type type hw_interrupt_type (line 141) | struct hw_interrupt_type function init_IRQ (line 150) | void __init init_IRQ(void) FILE: arch/um/kernel/irq_user.c type irq_fd (line 23) | struct irq_fd { type irq_fd (line 35) | struct irq_fd type irq_fd (line 36) | struct irq_fd type pollfd (line 38) | struct pollfd function sigio_handler (line 44) | void sigio_handler(int sig, union uml_pt_regs *regs) function activate_ipi (line 96) | int activate_ipi(int fd, int pid) function maybe_sigio_broken (line 101) | static void maybe_sigio_broken(int fd, int type) function activate_fd (line 115) | int activate_fd(int irq, int fd, int type, void *dev_id) function free_irq_by_cb (line 221) | static void free_irq_by_cb(int (*test)(struct irq_fd *, void *), void *arg) type irq_and_dev (line 257) | struct irq_and_dev { function same_irq_and_dev (line 262) | static int same_irq_and_dev(struct irq_fd *irq, void *d) function free_irq_by_irq_and_dev (line 269) | void free_irq_by_irq_and_dev(unsigned int irq, void *dev) function same_fd (line 277) | static int same_fd(struct irq_fd *irq, void *fd) function free_irq_by_fd (line 282) | void free_irq_by_fd(int fd) type irq_fd (line 287) | struct irq_fd type irq_fd (line 289) | struct irq_fd function free_irq_later (line 312) | void free_irq_later(int irq, void *dev_id) function reactivate_fd (line 332) | void reactivate_fd(int fd, int irqnum) function deactivate_fd (line 355) | void deactivate_fd(int fd, int irqnum) function deactivate_all_fds (line 370) | int deactivate_all_fds(void) function forward_ipi (line 386) | void forward_ipi(int fd, int pid) function forward_interrupts (line 396) | void forward_interrupts(int pid) function init_irq_signals (line 418) | void init_irq_signals(int on_sigstack) FILE: arch/um/kernel/main.c function set_stklim (line 43) | static void set_stklim(void) function __init (line 61) | static __init void do_uml_initcalls(void) function last_ditch_exit (line 72) | static void last_ditch_exit(int sig) function main (line 86) | int main(int argc, char **argv, char **envp) function __wrap_free (line 229) | void __wrap_free(void *ptr) FILE: arch/um/kernel/mem.c function unmap_physmem (line 34) | void unmap_physmem(void) function map_cb (line 39) | static void map_cb(void *unused) function setup_highmem (line 45) | static void setup_highmem(unsigned long highmem_start, function mem_init (line 63) | void mem_init(void) function fixrange_init (line 103) | static void __init fixrange_init(unsigned long start, unsigned long end, function kmap_init (line 141) | void __init kmap_init(void) function init_highmem (line 152) | static void init_highmem(void) function fixaddr_user_init (line 176) | static void __init fixaddr_user_init( void) function paging_init (line 203) | void paging_init(void) type page (line 230) | struct page type page (line 230) | struct page function free_initmem (line 261) | void free_initmem(void) function free_initrd_mem (line 267) | void free_initrd_mem(unsigned long start, unsigned long end) function show_mem (line 282) | void show_mem(void) function pgd_t (line 316) | pgd_t *pgd_alloc(struct mm_struct *mm) function pgd_free (line 329) | void pgd_free(pgd_t *pgd) function pte_t (line 334) | pte_t *pte_alloc_one_kernel(struct mm_struct *mm, unsigned long address) type page (line 342) | struct page type mm_struct (line 342) | struct mm_struct type page (line 344) | struct page FILE: arch/um/kernel/mem_user.c function create_tmp_file (line 53) | static int create_tmp_file(unsigned long len) function check_tmpexec (line 84) | void check_tmpexec(void) function check_devanon (line 108) | void check_devanon(void) function create_anon_file (line 123) | static int create_anon_file(unsigned long len) function create_mem_file (line 144) | int create_mem_file(unsigned long len) type iomem_region (line 158) | struct iomem_region function parse_iomem (line 161) | static int __init parse_iomem(char *str, int *add) function protect_memory (line 217) | int protect_memory(unsigned long addr, unsigned long len, int r, int w, ... function log (line 243) | void log(char *fmt, ...) FILE: arch/um/kernel/physmem.c type phys_desc (line 23) | struct phys_desc { type rb_root (line 32) | struct rb_root type rb_node (line 34) | struct rb_node type rb_node (line 36) | struct rb_node type phys_desc (line 37) | struct phys_desc type phys_desc (line 53) | struct phys_desc type rb_node (line 55) | struct rb_node function insert_phys_mapping (line 63) | static void insert_phys_mapping(struct phys_desc *desc) type desc_mapping (line 77) | struct desc_mapping { type desc_mapping (line 83) | struct desc_mapping type desc_mapping (line 85) | struct desc_mapping type list_head (line 86) | struct list_head type desc_mapping (line 97) | struct desc_mapping type desc_mapping (line 99) | struct desc_mapping type desc_mapping (line 109) | struct desc_mapping function physmem_subst_mapping (line 118) | int physmem_subst_mapping(void *virt, int fd, __u64 offset, int w) function remove_mapping (line 162) | static void remove_mapping(struct phys_desc *desc) function physmem_remove_mapping (line 177) | int physmem_remove_mapping(void *virt) function physmem_forget_descriptor (line 190) | void physmem_forget_descriptor(int fd) function arch_free_page (line 228) | void arch_free_page(struct page *page, int order) function is_remapped (line 239) | int is_remapped(void *virt) function to_phys (line 256) | unsigned long to_phys(void *virt) function init_maps (line 261) | int init_maps(unsigned long physmem, unsigned long iomem, unsigned long ... type page (line 302) | struct page type page (line 307) | struct page function phys_t (line 312) | phys_t page_to_phys(struct page *page) function pte_t (line 317) | pte_t mk_pte(struct page *page, pgprot_t pgprot) function get_kmem_end (line 330) | unsigned long get_kmem_end(void) function map_memory (line 337) | void map_memory(unsigned long virt, unsigned long phys, unsigned long len, function setup_physmem (line 357) | void setup_physmem(unsigned long start, unsigned long reserve_end, function phys_mapping (line 380) | int phys_mapping(unsigned long phys, __u64 *offset_out) function uml_mem_setup (line 414) | static int __init uml_mem_setup(char *line, int *add) function find_iomem (line 430) | unsigned long find_iomem(char *driver, unsigned long *len_out) function setup_iomem (line 444) | int setup_iomem(void) FILE: arch/um/kernel/process.c function init_new_thread_stack (line 47) | void init_new_thread_stack(void *sig_stack, void (*usr1_handler)(int)) function init_new_thread_signals (line 59) | void init_new_thread_signals(int altstack) type tramp (line 82) | struct tramp { function outer_tramp (line 94) | int outer_tramp(void *arg) function start_fork_tramp (line 107) | int start_fork_tramp(void *thread_arg, unsigned long temp_stack, function ptrace_child (line 141) | static int ptrace_child(void *arg) function start_ptraced_child (line 170) | static int start_ptraced_child(void **stack_out) function stop_ptraced_child (line 199) | static int stop_ptraced_child(int pid, void *stack, int exitcode, int mu... function nosysemu_cmd_param (line 229) | static int __init nosysemu_cmd_param(char *str, int* add) function check_sysemu (line 243) | static void __init check_sysemu(void) function check_ptrace (line 317) | void __init check_ptrace(void) function run_kernel_thread (line 355) | int run_kernel_thread(int (*fn)(void *), void *arg, void **jmp_ptr) function forward_pending_sigio (line 368) | void forward_pending_sigio(int target) function check_skas3_ptrace_support (line 379) | static inline int check_skas3_ptrace_support(void) function can_do_skas (line 406) | int can_do_skas(void) function can_do_skas (line 424) | int can_do_skas(void) FILE: arch/um/kernel/process_kern.c type cpu_task (line 55) | struct cpu_task type task_struct (line 57) | struct task_struct type task_struct (line 59) | struct task_struct function external_pid (line 69) | int external_pid(void *t) function pid_to_processor_id (line 76) | int pid_to_processor_id(int pid) function free_stack (line 86) | void free_stack(unsigned long stack, int order) function alloc_stack (line 91) | unsigned long alloc_stack(int order, int atomic) function kernel_thread (line 104) | int kernel_thread(int (*fn)(void *), void * arg, unsigned long flags) function switch_mm (line 117) | void switch_mm(struct mm_struct *prev, struct mm_struct *next, function set_current (line 127) | void set_current(void *t) function interrupt_end (line 141) | void interrupt_end(void) function release_thread (line 147) | void release_thread(struct task_struct *task) function exit_thread (line 152) | void exit_thread(void) function prepare_to_copy (line 163) | void prepare_to_copy(struct task_struct *tsk) function copy_thread (line 167) | int copy_thread(int nr, unsigned long clone_flags, unsigned long sp, function initial_thread_cb (line 176) | void initial_thread_cb(void (*proc)(void *), void *arg) function stack_sp (line 186) | unsigned long stack_sp(unsigned long page) function current_pid (line 191) | int current_pid(void) function default_idle (line 196) | void default_idle(void) function cpu_idle (line 219) | void cpu_idle(void) function page_size (line 224) | int page_size(void) function page_mask (line 229) | unsigned long page_mask(void) type task_struct (line 234) | struct task_struct function force_sigbus (line 275) | void force_sigbus(void) function dump_thread (line 286) | void dump_thread(struct pt_regs *regs, struct user *u) function enable_hlt (line 290) | void enable_hlt(void) function disable_hlt (line 297) | void disable_hlt(void) function get_fault_addr (line 319) | unsigned long get_fault_addr(void) function not_implemented (line 326) | void not_implemented(void) function user_context (line 333) | int user_context(unsigned long sp) function do_uml_exitcalls (line 347) | void do_uml_exitcalls(void) function copy_to_user_proc (line 371) | int copy_to_user_proc(void __user *to, void *from, int size) function copy_from_user_proc (line 376) | int copy_from_user_proc(void *to, void __user *from, int size) function clear_user_proc (line 381) | int clear_user_proc(void __user *buf, int size) function strlen_user_proc (line 386) | int strlen_user_proc(char __user *str) function smp_sigio_handler (line 391) | int smp_sigio_handler(void) function um_in_interrupt (line 402) | int um_in_interrupt(void) function cpu (line 407) | int cpu(void) function set_using_sysemu (line 415) | void set_using_sysemu(int value) function get_using_sysemu (line 422) | int get_using_sysemu(void) function proc_read_sysemu (line 427) | static int proc_read_sysemu(char *buf, char **start, off_t offset, int s... function proc_write_sysemu (line 435) | static int proc_write_sysemu(struct file *file,const char *buf, unsigned... function make_proc_sysemu (line 447) | int __init make_proc_sysemu(void) function singlestepping (line 469) | int singlestepping(void * t) FILE: arch/um/kernel/ptrace.c function ptrace_disable (line 24) | void ptrace_disable(struct task_struct *child) function sys_ptrace (line 30) | long sys_ptrace(long request, long pid, long addr, long data) function send_sigtrap (line 313) | void send_sigtrap(struct task_struct *tsk, union uml_pt_regs *regs, function syscall_trace (line 332) | void syscall_trace(union uml_pt_regs *regs, int entryexit) FILE: arch/um/kernel/reboot.c function kill_idlers (line 16) | static void kill_idlers(int me) function kill_off_processes (line 31) | static void kill_off_processes(void) function uml_cleanup (line 39) | void uml_cleanup(void) function machine_restart (line 45) | void machine_restart(char * __unused) function machine_power_off (line 54) | void machine_power_off(void) function machine_halt (line 63) | void machine_halt(void) FILE: arch/um/kernel/resource.c function resource_fixup (line 8) | unsigned long resource_fixup(struct pci_dev * dev, struct resource * res, FILE: arch/um/kernel/sigio_kern.c function irqreturn_t (line 19) | static irqreturn_t sigio_interrupt(int irq, void *data, struct pt_regs *... function write_sigio_irq (line 26) | int write_sigio_irq(int fd) function sigio_lock (line 44) | void sigio_lock(void) function sigio_unlock (line 49) | void sigio_unlock(void) FILE: arch/um/kernel/sigio_user.c function handler (line 31) | void __init handler(int sig) type openpty_arg (line 36) | struct openpty_arg { function openpty_cb (line 42) | static void openpty_cb(void *arg) function check_one_sigio (line 51) | void __init check_one_sigio(void (*proc)(int, int)) function tty_output (line 97) | static void tty_output(int master, int slave) function tty_close (line 119) | static void tty_close(int master, int slave) function check_sigio (line 131) | void __init check_sigio(void) type pollfds (line 155) | struct pollfds { type pollfds (line 164) | struct pollfds type pollfds (line 170) | struct pollfds function write_sigio_thread (line 176) | static int write_sigio_thread(void *unused) function need_poll (line 219) | static int need_poll(int n) function update_thread (line 238) | static void update_thread(void) function add_sigio_fd (line 272) | int add_sigio_fd(int fd, int read) function ignore_sigio_fd (line 302) | int ignore_sigio_fd(int fd) function setup_initial_poll (line 334) | static int setup_initial_poll(int fd) function write_sigio_workaround (line 352) | void write_sigio_workaround(void) function read_sigio_fd (line 400) | int read_sigio_fd(int fd) function sigio_cleanup (line 419) | static void sigio_cleanup(void) FILE: arch/um/kernel/signal_kern.c function handle_signal (line 41) | static int handle_signal(struct pt_regs *regs, unsigned long signr, function kern_do_signal (line 103) | static int kern_do_signal(struct pt_regs *regs, sigset_t *oldset) function do_signal (line 144) | int do_signal(void) function sys_sigsuspend (line 152) | long sys_sigsuspend(int history0, int history1, old_sigset_t mask) function sys_rt_sigsuspend (line 172) | long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize) function sys_sigaltstack (line 199) | long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss) FILE: arch/um/kernel/signal_user.c function set_sigstack (line 22) | void set_sigstack(void *sig_stack, int size) function set_handler (line 32) | void set_handler(int sig, void (*handler)(int), int flags, ...) function change_sig (line 51) | int change_sig(int signal, int on) function change_signals (line 65) | static void change_signals(int type) function block_signals (line 77) | void block_signals(void) function unblock_signals (line 82) | void unblock_signals(void) function enable_mask (line 96) | static int enable_mask(sigset_t *mask) function get_signals (line 106) | int get_signals(void) function set_signals (line 115) | int set_signals(int enable) FILE: arch/um/kernel/skas/exec_kern.c function flush_thread_skas (line 18) | void flush_thread_skas(void) function start_thread_skas (line 24) | void start_thread_skas(struct pt_regs *regs, unsigned long eip, FILE: arch/um/kernel/skas/include/mmu-skas.h type mmu_context_skas (line 9) | struct mmu_context_skas { FILE: arch/um/kernel/skas/include/mode_kern-skas.h type pt_regs (line 15) | struct pt_regs type task_struct (line 19) | struct task_struct type pt_regs (line 19) | struct pt_regs type task_struct (line 20) | struct task_struct type vm_area_struct (line 28) | struct vm_area_struct type mm_struct (line 30) | struct mm_struct type task_struct (line 37) | struct task_struct type task_struct (line 38) | struct task_struct FILE: arch/um/kernel/skas/include/proc_mm.h type mm_mmap (line 14) | struct mm_mmap { type mm_munmap (line 23) | struct mm_munmap { type mm_mprotect (line 28) | struct mm_mprotect { type proc_mm_op (line 34) | struct proc_mm_op { FILE: arch/um/kernel/skas/include/uaccess-skas.h function verify_area_skas (line 21) | static inline int verify_area_skas(int type, const void * addr, FILE: arch/um/kernel/skas/mem.c function set_task_sizes_skas (line 10) | unsigned long set_task_sizes_skas(int arg, unsigned long *host_size_out, FILE: arch/um/kernel/skas/mem_user.c function map (line 15) | void map(int fd, unsigned long virt, unsigned long phys, unsigned long len, function unmap (line 42) | int unmap(int fd, void *addr, int len) function protect (line 63) | int protect(int fd, unsigned long addr, unsigned long len, int r, int w, function before_mem_skas (line 92) | void before_mem_skas(unsigned long unused) FILE: arch/um/kernel/skas/mmu.c function init_new_context_skas (line 16) | int init_new_context_skas(struct task_struct *task, struct mm_struct *mm) function destroy_context_skas (line 34) | void destroy_context_skas(struct mm_struct *mm) FILE: arch/um/kernel/skas/process.c function is_skas_winch (line 33) | int is_skas_winch(int pid, int fd, void *data) function handle_segv (line 42) | static void handle_segv(int pid) function handle_trap (line 56) | static void handle_trap(int pid, union uml_pt_regs *regs, int local_usin... function userspace_tramp (line 85) | static int userspace_tramp(void *arg) function start_userspace (line 99) | void start_userspace(int cpu) function userspace (line 137) | void userspace(union uml_pt_regs *regs) function new_thread (line 206) | void new_thread(void *stack, void **switch_buf_ptr, void **fork_buf_ptr, function thread_wait (line 233) | void thread_wait(void *sw, void *fb) function switch_threads (line 243) | void switch_threads(void *me, void *next) function start_idle_thread (line 259) | int start_idle_thread(void *stack, void *switch_buf_ptr, void **fork_buf... function remove_sigstack (line 285) | void remove_sigstack(void) function initial_thread_cb_skas (line 295) | void initial_thread_cb_skas(void (*proc)(void *), void *arg) function halt_skas (line 313) | void halt_skas(void) function reboot_skas (line 319) | void reboot_skas(void) function switch_mm_skas (line 325) | void switch_mm_skas(int mm_fd) function kill_off_processes_skas (line 336) | void kill_off_processes_skas(void) FILE: arch/um/kernel/skas/process_kern.c type task_struct (line 29) | struct task_struct type task_struct (line 50) | struct task_struct function new_thread_handler (line 52) | void new_thread_handler(int sig) function new_thread_proc (line 76) | void new_thread_proc(void *stack, void (*handler)(int sig)) function release_thread_skas (line 82) | void release_thread_skas(struct task_struct *task) function exit_thread_skas (line 86) | void exit_thread_skas(void) function fork_handler (line 90) | void fork_handler(int sig) function copy_thread_skas (line 106) | int copy_thread_skas(int nr, unsigned long clone_flags, unsigned long sp, function new_mm (line 132) | int new_mm(int from) function init_idle_skas (line 154) | void init_idle_skas(void) function start_kernel_proc (line 162) | static int start_kernel_proc(void *unused) function start_uml_skas (line 178) | int start_uml_skas(void) function external_pid_skas (line 192) | int external_pid_skas(struct task_struct *task) function thread_pid_skas (line 198) | int thread_pid_skas(struct task_struct *task) FILE: arch/um/kernel/skas/syscall_kern.c function execute_syscall_skas (line 17) | long execute_syscall_skas(void *r) FILE: arch/um/kernel/skas/syscall_user.c function handle_syscall (line 14) | void handle_syscall(union uml_pt_regs *regs) FILE: arch/um/kernel/skas/time.c function user_time_init_skas (line 12) | void user_time_init_skas(void) FILE: arch/um/kernel/skas/tlb.c function fix_range (line 18) | static void fix_range(struct mm_struct *mm, unsigned long start_addr, function flush_tlb_kernel_range_skas (line 105) | void flush_tlb_kernel_range_skas(unsigned long start, unsigned long end) function flush_tlb_kernel_vm_skas (line 188) | void flush_tlb_kernel_vm_skas(void) function __flush_tlb_one_skas (line 193) | void __flush_tlb_one_skas(unsigned long addr) function flush_tlb_range_skas (line 198) | void flush_tlb_range_skas(struct vm_area_struct *vma, unsigned long start, function flush_tlb_mm_skas (line 206) | void flush_tlb_mm_skas(struct mm_struct *mm) function force_flush_all_skas (line 212) | void force_flush_all_skas(void) FILE: arch/um/kernel/skas/trap_user.c function sig_handler_common_skas (line 15) | void sig_handler_common_skas(int sig, void *sc_ptr) function user_signal (line 48) | void user_signal(int sig, union uml_pt_regs *regs) FILE: arch/um/kernel/skas/uaccess.c type task_struct (line 17) | struct task_struct function maybe_map (line 20) | static unsigned long maybe_map(unsigned long virt, int is_write) function do_op (line 37) | static int do_op(unsigned long addr, int len, int is_write, function do_buffer_op (line 55) | static void do_buffer_op(void *jmpbuf, void *arg_ptr) function buffer_op (line 112) | static int buffer_op(unsigned long addr, int len, int is_write, function copy_chunk_from_user (line 126) | static int copy_chunk_from_user(unsigned long from, int len, void *arg) function copy_from_user_skas (line 135) | int copy_from_user_skas(void *to, const void __user *from, int n) function copy_chunk_to_user (line 147) | static int copy_chunk_to_user(unsigned long to, int len, void *arg) function copy_to_user_skas (line 156) | int copy_to_user_skas(void __user *to, const void *from, int n) function strncpy_chunk_from_user (line 168) | static int strncpy_chunk_from_user(unsigned long from, int len, void *arg) function strncpy_from_user_skas (line 182) | int strncpy_from_user_skas(char *dst, const char __user *src, int count) function clear_chunk (line 202) | static int clear_chunk(unsigned long addr, int len, void *unused) function __clear_user_skas (line 208) | int __clear_user_skas(void __user *mem, int len) function clear_user_skas (line 213) | int clear_user_skas(void __user *mem, int len) function strnlen_chunk (line 224) | static int strnlen_chunk(unsigned long str, int len, void *arg) function strnlen_user_skas (line 236) | int strnlen_user_skas(const void __user *str, int len) FILE: arch/um/kernel/skas/util/mk_ptregs-i386.c function main (line 7) | int main(int argc, char **argv) FILE: arch/um/kernel/skas/util/mk_ptregs-x86_64.c function main (line 14) | int main(int argc, char **argv) FILE: arch/um/kernel/smp.c type mmu_gather (line 12) | struct mmu_gather type cpuinfo_um (line 42) | struct cpuinfo_um type task_struct (line 54) | struct task_struct function smp_send_reschedule (line 56) | void smp_send_reschedule(int cpu) function smp_send_stop (line 62) | void smp_send_stop(void) function idle_proc (line 78) | static int idle_proc(void *cpup) type task_struct (line 103) | struct task_struct type task_struct (line 105) | struct task_struct type cpu_task (line 115) | struct cpu_task function smp_prepare_cpus (line 125) | void smp_prepare_cpus(unsigned int maxcpus) function smp_prepare_boot_cpu (line 164) | void smp_prepare_boot_cpu(void) function __cpu_up (line 169) | int __cpu_up(unsigned int cpu) function setup_profiling_timer (line 177) | int setup_profiling_timer(unsigned int multiplier) function IPI_handler (line 185) | void IPI_handler(int cpu) function hard_smp_processor_id (line 214) | int hard_smp_processor_id(void) function smp_call_function_slave (line 225) | void smp_call_function_slave(int cpu) function smp_call_function (line 232) | int smp_call_function(void (*_func)(void *info), void *_info, int nonato... FILE: arch/um/kernel/syscall_kern.c function um_mount (line 30) | long um_mount(char __user * dev_name, char __user * dir_name, function sys_fork (line 36) | long sys_fork(void) function sys_vfork (line 46) | long sys_vfork(void) function sys_mmap2 (line 58) | long sys_mmap2(unsigned long addr, unsigned long len, function old_mmap (line 82) | long old_mmap(unsigned long addr, unsigned long len, function sys_pipe (line 98) | long sys_pipe(unsigned long __user * fildes) function sys_uname (line 112) | long sys_uname(struct old_utsname * name) function sys_olduname (line 123) | long sys_olduname(struct oldold_utsname * name) function execute_syscall (line 157) | long execute_syscall(void *r) function next_syscall_index (line 166) | int next_syscall_index(int limit) FILE: arch/um/kernel/syscall_user.c type timeval (line 15) | struct timeval type timeval (line 16) | struct timeval function record_syscall_start (line 19) | int record_syscall_start(int syscall) function record_syscall_end (line 33) | void record_syscall_end(int index, long result) FILE: arch/um/kernel/sysrq.c function show_trace (line 15) | void show_trace(unsigned long * stack) function dump_stack (line 43) | void dump_stack(void) function show_stack (line 56) | void show_stack(struct task_struct *task, unsigned long *esp) FILE: arch/um/kernel/tempfile.c function find_tempdir (line 17) | static void __init find_tempdir(void) function make_tempfile (line 42) | int make_tempfile(const char *template, char **out_tempname, int do_unlink) FILE: arch/um/kernel/time.c type timespec (line 24) | struct timespec type timeval (line 26) | struct timeval type timeval (line 28) | struct timeval function timer (line 30) | void timer(void) function set_interval (line 36) | void set_interval(int timer_type) function enable_timer (line 46) | void enable_timer(void) function disable_timer (line 56) | void disable_timer(void) function switch_timers (line 68) | void switch_timers(int to_real) function uml_idle_timer (line 90) | void uml_idle_timer(void) type timespec (line 100) | struct timespec function time_init (line 102) | void time_init(void) function do_gettimeofday (line 118) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 129) | int do_settimeofday(struct timespec *tv) function idle_sleep (line 149) | void idle_sleep(int secs) FILE: arch/um/kernel/time_kern.c function hz (line 29) | int hz(void) function sched_clock (line 37) | unsigned long long sched_clock(void) function timer_irq (line 53) | void timer_irq(union uml_pt_regs *regs) function boot_timer_handler (line 93) | void boot_timer_handler(int sig) function irqreturn_t (line 103) | irqreturn_t um_timer(int irq, void *dev, struct pt_regs *regs) function um_time (line 114) | long um_time(int __user *tloc) function um_stime (line 126) | long um_stime(int __user *tptr) function __udelay (line 139) | void __udelay(unsigned long usecs) function __const_udelay (line 147) | void __const_udelay(unsigned long usecs) function timer_handler (line 155) | void timer_handler(int sig, union uml_pt_regs *regs) function time_lock (line 166) | unsigned long time_lock(void) function time_unlock (line 174) | void time_unlock(unsigned long flags) function timer_init (line 179) | int __init timer_init(void) FILE: arch/um/kernel/tlb.c function flush_tlb_page (line 13) | void flush_tlb_page(struct vm_area_struct *vma, unsigned long address) function flush_tlb_all (line 19) | void flush_tlb_all(void) function flush_tlb_kernel_range (line 24) | void flush_tlb_kernel_range(unsigned long start, unsigned long end) function flush_tlb_kernel_vm (line 30) | void flush_tlb_kernel_vm(void) function __flush_tlb_one (line 35) | void __flush_tlb_one(unsigned long addr) function flush_tlb_range (line 40) | void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, function flush_tlb_mm (line 47) | void flush_tlb_mm(struct mm_struct *mm) function force_flush_all (line 52) | void force_flush_all(void) function pgd_t (line 57) | pgd_t *pgd_offset_proc(struct mm_struct *mm, unsigned long address) function pud_t (line 62) | pud_t *pud_offset_proc(pgd_t *pgd, unsigned long address) function pmd_t (line 67) | pmd_t *pmd_offset_proc(pud_t *pud, unsigned long address) function pte_t (line 72) | pte_t *pte_offset_proc(pmd_t *pmd, unsigned long address) function pte_t (line 77) | pte_t *addr_pte(struct task_struct *task, unsigned long addr) FILE: arch/um/kernel/trap_kern.c function handle_page_fault (line 30) | int handle_page_fault(unsigned long address, unsigned long ip, function register_remapper (line 111) | void register_remapper(struct remapper *info) function check_remapped_addr (line 116) | static int check_remapped_addr(unsigned long address, int is_write) function segv (line 136) | unsigned long segv(unsigned long address, unsigned long ip, int is_write, function bad_segv (line 190) | void bad_segv(unsigned long address, unsigned long ip, int is_write) function relay_signal (line 202) | void relay_signal(int sig, union uml_pt_regs *regs) function bus_handler (line 210) | void bus_handler(int sig, union uml_pt_regs *regs) function winch (line 217) | void winch(int sig, union uml_pt_regs *regs) function trap_init (line 222) | void trap_init(void) function next_trap_index (line 230) | int next_trap_index(int limit) FILE: arch/um/kernel/trap_user.c function kill_child_dead (line 30) | void kill_child_dead(int pid) function segv_handler (line 55) | void segv_handler(int sig, union uml_pt_regs *regs) function usr2_handler (line 77) | void usr2_handler(int sig, union uml_pt_regs *regs) type signal_info (line 82) | struct signal_info function do_longjmp (line 105) | void do_longjmp(void *b, int val) FILE: arch/um/kernel/tt/exec_kern.c function exec_tramp (line 23) | static int exec_tramp(void *sig_stack) function flush_thread_tt (line 31) | void flush_thread_tt(void) function start_thread_tt (line 68) | void start_thread_tt(struct pt_regs *regs, unsigned long eip, FILE: arch/um/kernel/tt/exec_user.c function do_exec (line 21) | void do_exec(int old_pid, int new_pid) FILE: arch/um/kernel/tt/gdb.c function detach (line 28) | int detach(int pid, int sig) function attach (line 33) | int attach(int pid) function cont (line 42) | int cont(int pid) function debugger_signal (line 49) | int debugger_signal(int status, pid_t pid) function child_signal (line 54) | void child_signal(pid_t pid, int status) function gdb_announce (line 59) | static void gdb_announce(char *dev_name, int dev) type chan_opts (line 64) | struct chan_opts type chan_opts (line 76) | struct chan_opts function open_gdb_chan (line 80) | int open_gdb_chan(void) function exit_debugger_cb (line 90) | static void exit_debugger_cb(void *unused) function exit_debugger (line 105) | static void exit_debugger(void) type gdb_data (line 112) | struct gdb_data { function config_gdb_cb (line 117) | static void config_gdb_cb(void *arg) function gdb_config (line 141) | int gdb_config(char *str) function remove_gdb_cb (line 151) | void remove_gdb_cb(void *unused) function gdb_remove (line 156) | int gdb_remove(char *unused) function signal_usr1 (line 162) | void signal_usr1(int sig) function init_ptrace_proxy (line 172) | int init_ptrace_proxy(int idle_pid, int startup, int stop) function attach_debugger (line 186) | int attach_debugger(int idle_pid, int pid, int stop) function uml_gdb_init_setup (line 201) | static int __init uml_gdb_init_setup(char *line, int *add) function uml_gdb_pid_setup (line 212) | static int __init uml_gdb_pid_setup(char *line, int *add) function debugger_signal (line 227) | int debugger_signal(int status, pid_t pid){ return(0); } function child_signal (line 228) | void child_signal(pid_t pid, int status){ } function init_ptrace_proxy (line 229) | int init_ptrace_proxy(int idle_pid, int startup, int stop) function signal_usr1 (line 236) | void signal_usr1(int sig) function attach_debugger (line 241) | int attach_debugger(int idle_pid, int pid, int stop) function config_gdb (line 248) | int config_gdb(char *str) function remove_gdb (line 253) | int remove_gdb(void) function init_parent_proxy (line 258) | int init_parent_proxy(int pid) function debugger_parent_signal (line 263) | void debugger_parent_signal(int status, int pid) FILE: arch/um/kernel/tt/gdb_kern.c type mc_device (line 15) | struct mc_device function gdb_mc_init (line 21) | int gdb_mc_init(void) FILE: arch/um/kernel/tt/include/mmu-tt.h type mmu_context_tt (line 9) | struct mmu_context_tt { FILE: arch/um/kernel/tt/include/mode_kern-tt.h type pt_regs (line 16) | struct pt_regs type task_struct (line 19) | struct task_struct type pt_regs (line 20) | struct pt_regs type task_struct (line 21) | struct task_struct type vm_area_struct (line 28) | struct vm_area_struct type mm_struct (line 30) | struct mm_struct type task_struct (line 37) | struct task_struct type task_struct (line 38) | struct task_struct FILE: arch/um/kernel/tt/include/uaccess-tt.h function verify_area_tt (line 36) | static inline int verify_area_tt(int type, const void * addr, FILE: arch/um/kernel/tt/mem.c function before_mem_tt (line 16) | void before_mem_tt(unsigned long brk_start) function set_task_sizes_tt (line 33) | unsigned long set_task_sizes_tt(int arg, unsigned long *host_size_out, FILE: arch/um/kernel/tt/mem_user.c function remap_data (line 16) | void remap_data(void *segment_start, void *segment_end, int w) FILE: arch/um/kernel/tt/process_kern.c type task_struct (line 31) | struct task_struct function release_thread_tt (line 118) | void release_thread_tt(struct task_struct *task) function exit_thread_tt (line 126) | void exit_thread_tt(void) function suspend_new_thread (line 132) | void suspend_new_thread(int fd) function new_thread_handler (line 145) | static void new_thread_handler(int sig) function new_thread_proc (line 185) | static int new_thread_proc(void *stack) function finish_fork_handler (line 218) | void finish_fork_handler(int sig) function fork_tramp (line 242) | int fork_tramp(void *stack) function copy_thread_tt (line 253) | int copy_thread_tt(int nr, unsigned long clone_flags, unsigned long sp, function reboot_tt (line 312) | void reboot_tt(void) function halt_tt (line 319) | void halt_tt(void) function kill_off_processes_tt (line 326) | void kill_off_processes_tt(void) function initial_thread_cb_tt (line 340) | void initial_thread_cb_tt(void (*proc)(void *), void *arg) function do_proc_op (line 356) | int do_proc_op(void *t, int proc_id) function init_idle_tt (line 392) | void init_idle_tt(void) function jail_setup (line 400) | int __init jail_setup(char *line, int *add) function mprotect_kernel_mem (line 436) | static void mprotect_kernel_mem(int w) function unprotect_kernel_mem (line 465) | void unprotect_kernel_mem(void) function protect_kernel_mem (line 470) | void protect_kernel_mem(void) function start_kernel_proc (line 477) | static int start_kernel_proc(void *unused) function set_tracing (line 494) | void set_tracing(void *task, int tracing) function is_tracing (line 499) | int is_tracing(void *t) function set_user_mode (line 504) | int set_user_mode(void *t) function set_init_pid (line 516) | void set_init_pid(int pid) function start_uml_tt (line 527) | int start_uml_tt(void) function external_pid_tt (line 538) | int external_pid_tt(struct task_struct *task) function thread_pid_tt (line 543) | int thread_pid_tt(struct task_struct *task) function is_valid_pid (line 548) | int is_valid_pid(int pid) FILE: arch/um/kernel/tt/ptproxy/proxy.c function debugger_wait (line 34) | static int debugger_wait(debugger_state *debugger, int *status, int opti... function debugger_syscall (line 73) | int debugger_syscall(debugger_state *debugger, pid_t child) function init_parent_proxy (line 131) | int init_parent_proxy(int pid) function parent_normal_return (line 144) | int parent_normal_return(debugger_state *debugger, pid_t unused) function parent_syscall (line 151) | static int parent_syscall(debugger_state *debugger, int pid) function debugger_normal_return (line 170) | int debugger_normal_return(debugger_state *debugger, pid_t unused) function debugger_cancelled_return (line 177) | void debugger_cancelled_return(debugger_state *debugger, int result) function init_proxy (line 188) | void init_proxy (pid_t debugger_pid, int stopped, int status) function debugger_proxy (line 207) | int debugger_proxy(int status, int pid) function child_proxy (line 245) | void child_proxy(pid_t pid, int status) function debugger_parent_signal (line 264) | void debugger_parent_signal(int status, int pid) function fake_child_exit (line 275) | void fake_child_exit(void) function start_debugger (line 307) | int start_debugger(char *prog, int startup, int stop, int *fd_out) FILE: arch/um/kernel/tt/ptproxy/ptproxy.h type debugger_state (line 13) | typedef struct debugger debugger_state; type debugee_state (line 14) | typedef struct debugee debugee_state; type debugger (line 16) | struct debugger type debugee (line 29) | struct debugee type debugger (line 46) | struct debugger FILE: arch/um/kernel/tt/ptproxy/ptrace.c function proxy_ptrace (line 26) | long proxy_ptrace(struct debugger *debugger, int arg1, pid_t arg2, FILE: arch/um/kernel/tt/ptproxy/sysdep.c function get_syscall (line 20) | int get_syscall(pid_t pid, long *arg1, long *arg2, long *arg3, long *arg4, function syscall_cancel (line 31) | void syscall_cancel(pid_t pid, int result) function syscall_set_result (line 43) | void syscall_set_result(pid_t pid, long result) function syscall_continue (line 48) | void syscall_continue(pid_t pid) function syscall_pause (line 53) | int syscall_pause(pid_t pid) FILE: arch/um/kernel/tt/ptproxy/wait.c function proxy_wait_return (line 22) | int proxy_wait_return(struct debugger *debugger, pid_t unused) function parent_wait_return (line 50) | int parent_wait_return(struct debugger *debugger, pid_t unused) function real_wait_return (line 55) | int real_wait_return(struct debugger *debugger) FILE: arch/um/kernel/tt/ptproxy/wait.h type debugger (line 11) | struct debugger type debugger (line 12) | struct debugger type debugger (line 13) | struct debugger FILE: arch/um/kernel/tt/syscall_kern.c function execute_syscall_tt (line 19) | long execute_syscall_tt(void *r) FILE: arch/um/kernel/tt/syscall_user.c function syscall_handler_tt (line 21) | void syscall_handler_tt(int sig, union uml_pt_regs *regs) function do_sigtrap (line 46) | void do_sigtrap(void *task) function do_syscall (line 51) | void do_syscall(void *task, int pid, int local_using_sysemu) FILE: arch/um/kernel/tt/time.c function user_time_init_tt (line 12) | void user_time_init_tt(void) FILE: arch/um/kernel/tt/tlb.c function fix_range (line 19) | static void fix_range(struct mm_struct *mm, unsigned long start_addr, function flush_kernel_vm_range (line 126) | static void flush_kernel_vm_range(unsigned long start, unsigned long end, function flush_tlb_kernel_range_tt (line 212) | void flush_tlb_kernel_range_tt(unsigned long start, unsigned long end) function protect_vm_page (line 217) | static void protect_vm_page(unsigned long addr, int w, int must_succeed) function mprotect_kernel_vm (line 230) | void mprotect_kernel_vm(int w) function flush_tlb_kernel_vm_tt (line 253) | void flush_tlb_kernel_vm_tt(void) function __flush_tlb_one_tt (line 258) | void __flush_tlb_one_tt(unsigned long addr) function flush_tlb_range_tt (line 263) | void flush_tlb_range_tt(struct vm_area_struct *vma, unsigned long start, function flush_tlb_mm_tt (line 276) | void flush_tlb_mm_tt(struct mm_struct *mm) function force_flush_all_tt (line 290) | void force_flush_all_tt(void) FILE: arch/um/kernel/tt/tracer.c function is_tracer_winch (line 36) | int is_tracer_winch(int pid, int fd, void *data) function tracer_winch_handler (line 45) | static void tracer_winch_handler(int sig) function setup_tracer_winch (line 57) | static void setup_tracer_winch(void) function attach_process (line 69) | void attach_process(int pid) function tracer_panic (line 81) | void tracer_panic(char *format, ...) function tracer_segv (line 92) | static void tracer_segv(int sig, struct sigcontext sc) function signal_tramp (line 106) | static int signal_tramp(void *arg) function sleeping_process_signal (line 126) | static void sleeping_process_signal(int pid, int sig) type timeval (line 172) | struct timeval function tracer (line 184) | int tracer(int (*init_proc)(void *), void *sp) function uml_debug_setup (line 428) | static int __init uml_debug_setup(char *line, int *add) function uml_debugtrace_setup (line 457) | static int __init uml_debugtrace_setup(char *line, int *add) function uml_honeypot_setup (line 470) | static int __init uml_honeypot_setup(char *line, int *add) FILE: arch/um/kernel/tt/trap_user.c function sig_handler_common_tt (line 16) | void sig_handler_common_tt(int sig, void *sc_ptr) FILE: arch/um/kernel/tt/uaccess.c function copy_from_user_tt (line 9) | int copy_from_user_tt(void *to, const void __user *from, int n) function copy_to_user_tt (line 18) | int copy_to_user_tt(void __user *to, const void *from, int n) function strncpy_from_user_tt (line 27) | int strncpy_from_user_tt(char *dst, const char __user *src, int count) function __clear_user_tt (line 41) | int __clear_user_tt(void __user *mem, int len) function clear_user_tt (line 48) | int clear_user_tt(void __user *mem, int len) function strnlen_user_tt (line 57) | int strnlen_user_tt(const void __user *str, int len) FILE: arch/um/kernel/tt/uaccess_user.c function __do_copy_from_user (line 14) | int __do_copy_from_user(void *to, const void *from, int n, function __do_strncpy (line 29) | static void __do_strncpy(void *dst, const void *src, int count) function __do_strncpy_from_user (line 34) | int __do_strncpy_from_user(char *dst, const char *src, unsigned long count, function __do_clear (line 49) | static void __do_clear(void *to, const void *from, int n) function __do_clear_user (line 54) | int __do_clear_user(void *mem, unsigned long len, function __do_strnlen_user (line 69) | int __do_strnlen_user(const char *str, unsigned long n, FILE: arch/um/kernel/tt/unmap.c function switcheroo (line 8) | int switcheroo(int fd, int prot, void *from, void *to, int size) FILE: arch/um/kernel/tty_log.c type tty_log_buf (line 32) | struct tty_log_buf { function open_tty_log (line 41) | int open_tty_log(void *tty, void *current_tty) function close_tty_log (line 73) | void close_tty_log(int fd, void *tty) function log_chunk (line 92) | static int log_chunk(int fd, const char *buf, int len) function write_tty_log (line 118) | int write_tty_log(int fd, const char *buf, int len, void *tty, int is_read) function log_exec (line 139) | void log_exec(char **argv, void *tty) function register_logger (line 179) | static int register_logger(void) function set_tty_log_dir (line 187) | static int __init set_tty_log_dir(char *name, int *add) function set_tty_log_fd (line 199) | static int __init set_tty_log_fd(char *name, int *add) FILE: arch/um/kernel/uaccess_user.c function __do_user_copy (line 14) | unsigned long __do_user_copy(void *to, const void *from, int n, function __do_copy (line 37) | void __do_copy(void *to, const void *from, int n) function __do_copy_to_user (line 43) | int __do_copy_to_user(void *to, const void *from, int n, FILE: arch/um/kernel/um_arch.c type cpuinfo_um (line 43) | struct cpuinfo_um function thread_saved_pc (line 48) | unsigned long thread_saved_pc(struct task_struct *task) function show_cpuinfo (line 54) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 76) | struct seq_file type seq_file (line 81) | struct seq_file function c_stop (line 87) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 91) | struct seq_operations function pte_t (line 98) | pte_t * __bad_pagetable(void) function set_cmdline (line 130) | void set_cmdline(char *cmd) function uml_version_setup (line 156) | static int __init uml_version_setup(char *line, int *add) function uml_root_setup (line 169) | static int __init uml_root_setup(char *line, int *add) function uml_ncpus_setup (line 185) | static int __init uml_ncpus_setup(char *line, int *add) function mode_tt_setup (line 206) | static int __init mode_tt_setup(char *line, int *add) function mode_tt_setup (line 217) | static int __init mode_tt_setup(char *line, int *add) function mode_tt_setup (line 228) | static int __init mode_tt_setup(char *line, int *add) function Usage (line 251) | static int __init Usage(char *line, int *add) function uml_checksetup (line 271) | static int __init uml_checksetup(char *line, int *add) function uml_postsetup (line 288) | static void __init uml_postsetup(void) function linux_main (line 307) | int linux_main(int argc, char **argv) function panic_exit (line 414) | static int panic_exit(struct notifier_block *self, unsigned long unused1, type notifier_block (line 425) | struct notifier_block function setup_arch (line 431) | void __init setup_arch(char **cmdline_p) function check_bugs (line 440) | void __init check_bugs(void) function apply_alternatives (line 448) | void apply_alternatives(void *start, void *end) FILE: arch/um/kernel/umid.c function set_umid (line 37) | static int __init set_umid(char *name, int is_random, function set_umid_arg (line 55) | static int __init set_umid_arg(char *name, int *add) function umid_file_name (line 67) | int __init umid_file_name(char *name, char *buf, int len) function create_pid_file (line 85) | static int __init create_pid_file(void) function actually_do_remove (line 109) | static int actually_do_remove(char *dir) function remove_umid_dir (line 147) | void remove_umid_dir(void) function not_dead_yet (line 162) | int not_dead_yet(char *dir) function set_uml_dir (line 200) | static int __init set_uml_dir(char *name, int *add) function make_uml_dir (line 219) | static int __init make_uml_dir(void) function make_umid (line 257) | static int __init make_umid(int (*printer)(const char *fmt, ...)) function make_umid_setup (line 307) | static int __init make_umid_setup(void) FILE: arch/um/kernel/user_util.c function add_arg (line 39) | void add_arg(char *cmd_line, char *arg) function stop (line 49) | void stop(void) function stack_protections (line 54) | void stack_protections(unsigned long address) function task_protections (line 62) | void task_protections(unsigned long address) function wait_for_stop (line 78) | int wait_for_stop(int pid, int sig, int cont_type, void *relay) function raw (line 121) | int raw(int fd) function setup_machinename (line 145) | void setup_machinename(char *machine_out) function setup_hostinfo (line 155) | void setup_hostinfo(void) function setjmp_wrapper (line 164) | int setjmp_wrapper(void (*proc)(void *, void *), ...) FILE: arch/um/os-Linux/drivers/etap.h type ethertap_data (line 8) | struct ethertap_data { type net_user_info (line 16) | struct net_user_info FILE: arch/um/os-Linux/drivers/ethertap_kern.c type ethertap_init (line 15) | struct ethertap_init { function etap_init (line 20) | static void etap_init(struct net_device *dev, void *data) function etap_read (line 40) | static int etap_read(int fd, struct sk_buff **skb, struct uml_net_privat... function etap_write (line 54) | static int etap_write(int fd, struct sk_buff **skb, struct uml_net_priva... type net_kern_info (line 68) | struct net_kern_info function ethertap_setup (line 75) | int ethertap_setup(char *str, char **mac_out, void *data) type transport (line 93) | struct transport type ethertap_data (line 99) | struct ethertap_data function register_ethertap (line 102) | static int register_ethertap(void) FILE: arch/um/os-Linux/drivers/ethertap_user.c function etap_user_init (line 27) | void etap_user_init(void *data, void *dev) type addr_change (line 34) | struct addr_change { function etap_change (line 40) | static void etap_change(int op, unsigned char *addr, unsigned char *netm... function etap_open_addr (line 63) | static void etap_open_addr(unsigned char *addr, unsigned char *netmask, function etap_close_addr (line 69) | static void etap_close_addr(unsigned char *addr, unsigned char *netmask, type etap_pre_exec_data (line 75) | struct etap_pre_exec_data { function etap_pre_exec (line 81) | static void etap_pre_exec(void *arg) function etap_tramp (line 90) | static int etap_tramp(char *dev, char *gate, int control_me, function etap_open (line 138) | static int etap_open(void *data) function etap_close (line 183) | static void etap_close(int fd, void *data) function etap_set_mtu (line 196) | static int etap_set_mtu(int mtu, void *data) function etap_add_addr (line 201) | static void etap_add_addr(unsigned char *addr, unsigned char *netmask, function etap_del_addr (line 211) | static void etap_del_addr(unsigned char *addr, unsigned char *netmask, type net_user_info (line 220) | struct net_user_info FILE: arch/um/os-Linux/drivers/tuntap.h type tuntap_data (line 11) | struct tuntap_data { type net_user_info (line 19) | struct net_user_info FILE: arch/um/os-Linux/drivers/tuntap_kern.c type tuntap_init (line 16) | struct tuntap_init { function tuntap_init (line 21) | static void tuntap_init(struct net_device *dev, void *data) function tuntap_read (line 41) | static int tuntap_read(int fd, struct sk_buff **skb, function tuntap_write (line 50) | static int tuntap_write(int fd, struct sk_buff **skb, type net_kern_info (line 56) | struct net_kern_info function tuntap_setup (line 63) | int tuntap_setup(char *str, char **mac_out, void *data) type transport (line 77) | struct transport type tuntap_data (line 83) | struct tuntap_data type tuntap_init (line 84) | struct tuntap_init function register_tuntap (line 87) | static int register_tuntap(void) FILE: arch/um/os-Linux/drivers/tuntap_user.c function tuntap_user_init (line 28) | void tuntap_user_init(void *data, void *dev) function tuntap_add_addr (line 35) | static void tuntap_add_addr(unsigned char *addr, unsigned char *netmask, function tuntap_del_addr (line 45) | static void tuntap_del_addr(unsigned char *addr, unsigned char *netmask, type tuntap_pre_exec_data (line 54) | struct tuntap_pre_exec_data { function tuntap_pre_exec (line 59) | static void tuntap_pre_exec(void *arg) function tuntap_open_tramp (line 67) | static int tuntap_open_tramp(char *gate, int *fd_out, int me, int remote, function tuntap_open (line 128) | static int tuntap_open(void *data) function tuntap_close (line 190) | static void tuntap_close(int fd, void *data) function tuntap_set_mtu (line 200) | static int tuntap_set_mtu(int mtu, void *data) type net_user_info (line 205) | struct net_user_info FILE: arch/um/os-Linux/elf_aux.c type Elf32_auxv_t (line 16) | typedef Elf32_auxv_t elf_auxv_t; type Elf64_auxv_t (line 18) | typedef Elf64_auxv_t elf_auxv_t; function __init (line 29) | __init void scan_elf_aux( char **envp) FILE: arch/um/os-Linux/file.c function copy_stat (line 22) | static void copy_stat(struct uml_stat *dst, struct stat64 *src) function os_stat_fd (line 40) | int os_stat_fd(const int fd, struct uml_stat *ubuf) function os_stat_file (line 57) | int os_stat_file(const char *file_name, struct uml_stat *ubuf) function os_access (line 74) | int os_access(const char* file, int mode) function os_print_error (line 88) | void os_print_error(int error, const char* str) function os_ioctl_generic (line 96) | int os_ioctl_generic(int fd, unsigned int cmd, unsigned long arg) function os_window_size (line 107) | int os_window_size(int fd, int *rows, int *cols) function os_new_tty_pgrp (line 120) | int os_new_tty_pgrp(int fd, int pid) function os_get_ifname (line 136) | int os_get_ifname(int fd, char* namebuf) function os_set_slip (line 144) | int os_set_slip(int fd) function os_set_owner (line 165) | int os_set_owner(int fd, int pid) function os_sigio_async (line 178) | int os_sigio_async(int master, int slave) function os_mode_fd (line 203) | int os_mode_fd(int fd, int mode) function os_file_type (line 217) | int os_file_type(char *file) function os_file_mode (line 235) | int os_file_mode(char *file, struct openflags *mode_out) function os_open_file (line 256) | int os_open_file(char *file, struct openflags flags, int mode) function os_connect_socket (line 282) | int os_connect_socket(char *name) function os_close_file (line 301) | void os_close_file(int fd) function os_seek_file (line 306) | int os_seek_file(int fd, __u64 offset) function fault_buffer (line 316) | static int fault_buffer(void *start, int len, function file_io (line 333) | static int file_io(int fd, void *buf, int len, function os_read_file (line 354) | int os_read_file(int fd, void *buf, int len) function os_write_file (line 360) | int os_write_file(int fd, const void *buf, int len) function os_file_size (line 366) | int os_file_size(char *file, long long *size_out) function os_file_modtime (line 400) | int os_file_modtime(char *file, unsigned long *modtime) function os_get_exec_close (line 415) | int os_get_exec_close(int fd, int* close_on_exec) function os_set_exec_close (line 430) | int os_set_exec_close(int fd, int close_on_exec) function os_pipe (line 446) | int os_pipe(int *fds, int stream, int close_on_exec) function os_set_fd_async (line 474) | int os_set_fd_async(int fd, int owner) function os_clear_fd_async (line 500) | int os_clear_fd_async(int fd) function os_set_fd_block (line 510) | int os_set_fd_block(int fd, int blocking) function os_accept_connection (line 527) | int os_accept_connection(int fd) function os_shutdown_socket (line 549) | int os_shutdown_socket(int fd, int r, int w) function os_rcv_fd (line 566) | int os_rcv_fd(int fd, int *helper_pid_out) function os_create_unix_socket (line 606) | int os_create_unix_socket(char *file, int len, int close_on_exec) function os_flush_stdout (line 640) | void os_flush_stdout(void) function os_lock_file (line 645) | int os_lock_file(int fd, int excl) FILE: arch/um/os-Linux/process.c function os_process_pc (line 24) | unsigned long os_process_pc(int pid) function os_process_parent (line 54) | int os_process_parent(int pid) function os_stop_process (line 85) | void os_stop_process(int pid) function os_kill_process (line 90) | void os_kill_process(int pid, int reap_child) function os_kill_ptraced_process (line 103) | void os_kill_ptraced_process(int pid, int reap_child) function os_usr1_process (line 112) | void os_usr1_process(int pid) function os_getpid (line 119) | inline _syscall0(pid_t, getpid) function os_map_memory (line 126) | int os_map_memory(void *virt, int fd, unsigned long long off, unsigned l... function os_protect_memory (line 142) | int os_protect_memory(void *addr, unsigned long len, int r, int w, int x) function os_unmap_memory (line 152) | int os_unmap_memory(void *addr, int len) FILE: arch/um/os-Linux/signal.c function sig_handler (line 11) | void sig_handler(int sig) function alarm_handler (line 22) | void alarm_handler(int sig) FILE: arch/um/os-Linux/sys-i386/registers.c function init_thread_registers (line 22) | void init_thread_registers(union uml_pt_regs *to) function move_registers (line 30) | static int move_registers(int pid, int int_op, union uml_pt_regs *regs, function save_registers (line 42) | void save_registers(int pid, union uml_pt_regs *regs) function restore_registers (line 62) | void restore_registers(int pid, union uml_pt_regs *regs) function init_registers (line 82) | void init_registers(int pid) FILE: arch/um/os-Linux/sys-x86_64/registers.c function init_thread_registers (line 20) | void init_thread_registers(union uml_pt_regs *to) function move_registers (line 26) | static int move_registers(int pid, int int_op, int fp_op, function save_registers (line 38) | void save_registers(int pid, union uml_pt_regs *regs) function restore_registers (line 48) | void restore_registers(int pid, union uml_pt_regs *regs) function init_registers (line 58) | void init_registers(int pid) FILE: arch/um/os-Linux/time.c function os_usecs (line 4) | unsigned long long os_usecs(void) FILE: arch/um/os-Linux/tty.c type grantpt_info (line 12) | struct grantpt_info { function grantpt_cb (line 18) | static void grantpt_cb(void *arg) function get_pty (line 26) | int get_pty(void) FILE: arch/um/sys-i386/bugs.c function token (line 23) | static char token(int fd, char *buf, int len, char stop) function find_cpuinfo_line (line 51) | static int find_cpuinfo_line(int fd, char *key, char *scratch, int len) function cpu_feature (line 81) | int cpu_feature(char *what, char *buf, int len) function check_cpu_flag (line 104) | static int check_cpu_flag(char *feature, int *have_it) function disable_lcall (line 147) | static void disable_lcall(void) function arch_init_thread (line 162) | void arch_init_thread(void) function arch_check_bugs (line 169) | void arch_check_bugs(void) function arch_handle_signal (line 184) | int arch_handle_signal(int sig, union uml_pt_regs *regs) FILE: arch/um/sys-i386/delay.c function __delay (line 1) | void __delay(unsigned long time) FILE: arch/um/sys-i386/fault.c type exception_table_entry (line 11) | struct exception_table_entry type exception_table_entry (line 17) | struct exception_table_entry function arch_fixup (line 20) | int arch_fixup(unsigned long address, void *sc_ptr) FILE: arch/um/sys-i386/ldt.c function sys_modify_ldt_tt (line 18) | int sys_modify_ldt_tt(int func, void __user *ptr, unsigned long bytecount) function sys_modify_ldt_skas (line 32) | int sys_modify_ldt_skas(int func, void __user *ptr, unsigned long byteco... function sys_modify_ldt (line 81) | int sys_modify_ldt(int func, void __user *ptr, unsigned long bytecount) FILE: arch/um/sys-i386/ptrace.c function arch_switch (line 17) | void arch_switch(void) function is_syscall (line 22) | int is_syscall(unsigned long addr) function putreg (line 41) | int putreg(struct task_struct *child, int regno, unsigned long value) function getreg (line 76) | unsigned long getreg(struct task_struct *child, int regno) type i387_fxsave_struct (line 96) | struct i387_fxsave_struct { function twd_i387_to_fxsr (line 116) | static inline unsigned short twd_i387_to_fxsr( unsigned short twd ) function twd_fxsr_to_i387 (line 130) | static inline unsigned long twd_fxsr_to_i387( struct i387_fxsave_struct ... function convert_fxsr_to_user_tt (line 180) | static inline int convert_fxsr_to_user_tt(struct _fpstate __user *buf, function convert_fxsr_to_user (line 210) | static inline int convert_fxsr_to_user(struct _fpstate __user *buf, function convert_fxsr_from_user_tt (line 217) | static inline int convert_fxsr_from_user_tt(struct pt_regs *regs, function convert_fxsr_from_user (line 248) | static inline int convert_fxsr_from_user(struct pt_regs *regs, function get_fpregs (line 254) | int get_fpregs(unsigned long buf, struct task_struct *child) function set_fpregs (line 264) | int set_fpregs(unsigned long buf, struct task_struct *child) function get_fpxregs_tt (line 275) | int get_fpxregs_tt(unsigned long buf, struct task_struct *tsk) function get_fpxregs (line 288) | int get_fpxregs(unsigned long buf, struct task_struct *tsk) function set_fpxregs_tt (line 294) | int set_fpxregs_tt(unsigned long buf, struct task_struct *tsk) function set_fpxregs (line 307) | int set_fpxregs(unsigned long buf, struct task_struct *tsk) function dump_fpu (line 313) | int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) function copy_fpu_fxsave_tt (line 330) | static inline void copy_fpu_fxsave_tt(struct pt_regs *regs, function copy_fpu_fxsave (line 348) | static inline void copy_fpu_fxsave(struct pt_regs *regs, function dump_fpu (line 354) | int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu ) FILE: arch/um/sys-i386/ptrace_user.c function ptrace_getregs (line 18) | int ptrace_getregs(long pid, unsigned long *regs_out) function ptrace_setregs (line 25) | int ptrace_setregs(long pid, unsigned long *regs) function ptrace_getfpregs (line 32) | int ptrace_getfpregs(long pid, unsigned long *regs) function ptrace_setfpregs (line 39) | int ptrace_setfpregs(long pid, unsigned long *regs) function write_debugregs (line 46) | static void write_debugregs(int pid, unsigned long *regs) function read_debugregs (line 63) | static void read_debugregs(int pid, unsigned long *regs) function arch_enter_kernel (line 80) | void arch_enter_kernel(void *task, int pid) function arch_leave_kernel (line 86) | void arch_leave_kernel(void *task, int pid) function ptrace_pokeuser (line 92) | void ptrace_pokeuser(unsigned long addr, unsigned long data) function update_debugregs_cb (line 105) | static void update_debugregs_cb(void *arg) function update_debugregs (line 112) | void update_debugregs(int seq) FILE: arch/um/sys-i386/sigcontext.c function sc_to_sc (line 13) | void sc_to_sc(void *to_ptr, void *from_ptr) type sigcontext (line 24) | struct sigcontext function sc_get_fpregs (line 28) | int sc_get_fpregs(unsigned long buf, void *sc_ptr) FILE: arch/um/sys-i386/signal.c function copy_sc_from_user_skas (line 22) | static int copy_sc_from_user_skas(struct pt_regs *regs, function copy_sc_to_user_skas (line 64) | int copy_sc_to_user_skas(struct sigcontext *to, struct _fpstate *to_fp, function copy_sc_from_user_tt (line 111) | int copy_sc_from_user_tt(struct sigcontext *to, struct sigcontext *from, function copy_sc_to_user_tt (line 131) | int copy_sc_to_user_tt(struct sigcontext *to, struct _fpstate *fp, function copy_sc_from_user (line 149) | static int copy_sc_from_user(struct pt_regs *to, void __user *from) function copy_sc_to_user (line 159) | static int copy_sc_to_user(struct sigcontext *to, struct _fpstate *fp, function copy_ucontext_to_user (line 169) | static int copy_ucontext_to_user(struct ucontext *uc, struct _fpstate *fp, type sigframe (line 182) | struct sigframe type rt_sigframe (line 192) | struct rt_sigframe function setup_signal_stack_sc (line 204) | int setup_signal_stack_sc(unsigned long stack_top, int sig, function setup_signal_stack_si (line 254) | int setup_signal_stack_si(unsigned long stack_top, int sig, function sys_sigreturn (line 304) | long sys_sigreturn(struct pt_regs regs) function sys_rt_sigreturn (line 337) | long sys_rt_sigreturn(struct pt_regs regs) FILE: arch/um/sys-i386/syscalls.c type mmap_arg_struct (line 20) | struct mmap_arg_struct { function old_mmap_i386 (line 33) | long old_mmap_i386(struct mmap_arg_struct __user *arg) type sel_arg_struct (line 46) | struct sel_arg_struct { function old_select (line 54) | long old_select(struct sel_arg_struct __user *arg) function sys_clone (line 67) | long sys_clone(unsigned long clone_flags, unsigned long newsp, function sys_ipc (line 90) | long sys_ipc (uint call, int first, int second, function sys_sigaction (line 170) | long sys_sigaction(int sig, const struct old_sigaction __user *act, FILE: arch/um/sys-i386/sysrq.c function show_regs (line 12) | void show_regs(struct pt_regs *regs) FILE: arch/um/sys-i386/util/mk_sc.c function main (line 19) | int main(int argc, char **argv) FILE: arch/um/sys-i386/util/mk_thread_kern.c function main (line 12) | int main(int argc, char **argv) FILE: arch/um/sys-i386/util/mk_thread_user.c function print_head (line 3) | void print_head(void) function print_constant_ptr (line 14) | void print_constant_ptr(char *name, int value) function print_constant (line 20) | void print_constant(char *name, char *type, int value) function print_tail (line 26) | void print_tail(void) FILE: arch/um/sys-ppc/miscthings.c function shove_aux_table (line 12) | void shove_aux_table(unsigned long sp) FILE: arch/um/sys-ppc/ptrace.c function putreg (line 4) | int putreg(struct task_struct *child, unsigned long regno, function getreg (line 11) | unsigned long getreg(struct task_struct *child, unsigned long regno) FILE: arch/um/sys-ppc/ptrace_user.c function ptrace_getregs (line 6) | int ptrace_getregs(long pid, unsigned long *regs_out) function ptrace_setregs (line 19) | int ptrace_setregs(long pid, unsigned long *regs_in) FILE: arch/um/sys-ppc/sysrq.c function show_regs (line 11) | void show_regs(struct pt_regs_subarch *regs) FILE: arch/um/sys-x86_64/bugs.c function arch_init_thread (line 14) | void arch_init_thread(void) function arch_check_bugs (line 18) | void arch_check_bugs(void) function arch_handle_signal (line 22) | int arch_handle_signal(int sig, union uml_pt_regs *regs) function token (line 33) | static char token(int fd, char *buf, int len, char stop) function find_cpuinfo_line (line 61) | static int find_cpuinfo_line(int fd, char *key, char *scratch, int len) function cpu_feature (line 91) | int cpu_feature(char *what, char *buf, int len) FILE: arch/um/sys-x86_64/delay.c function __delay (line 10) | void __delay(unsigned long loops) FILE: arch/um/sys-x86_64/fault.c function arch_fixup (line 9) | int arch_fixup(unsigned long address, void *sc_ptr) FILE: arch/um/sys-x86_64/ptrace.c function putreg (line 26) | int putreg(struct task_struct *child, int regno, unsigned long value) function getreg (line 65) | unsigned long getreg(struct task_struct *child, int regno) function arch_switch (line 87) | void arch_switch(void) function is_syscall (line 94) | int is_syscall(unsigned long addr) function dump_fpu (line 99) | int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu ) function get_fpregs (line 105) | int get_fpregs(unsigned long buf, struct task_struct *child) function set_fpregs (line 111) | int set_fpregs(unsigned long buf, struct task_struct *child) function get_fpxregs (line 117) | int get_fpxregs(unsigned long buf, struct task_struct *tsk) function set_fpxregs (line 123) | int set_fpxregs(unsigned long buf, struct task_struct *tsk) FILE: arch/um/sys-x86_64/ptrace_user.c function ptrace_getregs (line 15) | int ptrace_getregs(long pid, unsigned long *regs_out) function ptrace_setregs (line 22) | int ptrace_setregs(long pid, unsigned long *regs) function ptrace_pokeuser (line 29) | void ptrace_pokeuser(unsigned long addr, unsigned long data) function arch_enter_kernel (line 38) | void arch_enter_kernel(void *task, int pid) function arch_leave_kernel (line 42) | void arch_leave_kernel(void *task, int pid) FILE: arch/um/sys-x86_64/sigcontext.c function sc_to_sc (line 12) | void sc_to_sc(void *to_ptr, void *from_ptr) type sigcontext (line 26) | struct sigcontext FILE: arch/um/sys-x86_64/signal.c function copy_sc_from_user_skas (line 23) | static int copy_sc_from_user_skas(struct pt_regs *regs, function copy_sc_to_user_skas (line 57) | int copy_sc_to_user_skas(struct sigcontext *to, struct _fpstate *to_fp, function copy_sc_from_user_tt (line 102) | int copy_sc_from_user_tt(struct sigcontext *to, struct sigcontext *from, function copy_sc_to_user_tt (line 117) | int copy_sc_to_user_tt(struct sigcontext *to, struct _fpstate *fp, function copy_sc_from_user (line 131) | static int copy_sc_from_user(struct pt_regs *to, void __user *from) function copy_sc_to_user (line 141) | static int copy_sc_to_user(struct sigcontext *to, struct _fpstate *fp, type rt_sigframe (line 149) | struct rt_sigframe function setup_signal_stack_si (line 158) | int setup_signal_stack_si(unsigned long stack_top, int sig, function sys_rt_sigreturn (line 238) | long sys_rt_sigreturn(struct pt_regs *regs) FILE: arch/um/sys-x86_64/syscalls.c function wrap_sys_shmat (line 17) | asmlinkage long wrap_sys_shmat(int shmid, char __user *shmaddr, int shmflg) function sys_modify_ldt_tt (line 27) | long sys_modify_ldt_tt(int func, void *ptr, unsigned long bytecount) function sys_modify_ldt_skas (line 45) | long sys_modify_ldt_skas(int func, void *ptr, unsigned long bytecount) function sys_modify_ldt (line 96) | long sys_modify_ldt(int func, void *ptr, unsigned long bytecount) function arch_prctl_tt (line 105) | static long arch_prctl_tt(int code, unsigned long addr) function arch_prctl_skas (line 132) | static long arch_prctl_skas(int code, unsigned long addr) function sys_arch_prctl (line 159) | long sys_arch_prctl(int code, unsigned long addr) function sys_clone (line 164) | long sys_clone(unsigned long clone_flags, unsigned long newsp, FILE: arch/um/sys-x86_64/sysrq.c function __show_regs (line 14) | void __show_regs(struct pt_regs * regs) function show_regs (line 36) | void show_regs(struct pt_regs *regs) FILE: arch/um/sys-x86_64/util/mk_sc.c function main (line 24) | int main(int argc, char **argv) FILE: arch/um/sys-x86_64/util/mk_thread_kern.c function main (line 12) | int main(int argc, char **argv) FILE: arch/um/sys-x86_64/util/mk_thread_user.c function print_head (line 3) | void print_head(void) function print_constant_ptr (line 14) | void print_constant_ptr(char *name, int value) function print_constant (line 20) | void print_constant(char *name, char *type, int value) function print_tail (line 26) | void print_tail(void) FILE: arch/um/util/mk_constants_kern.c function main (line 11) | int main(int argc, char **argv) FILE: arch/um/util/mk_constants_user.c function print_head (line 3) | void print_head(void) function print_constant_str (line 14) | void print_constant_str(char *name, char *value) function print_constant_int (line 19) | void print_constant_int(char *name, int value) function print_tail (line 24) | void print_tail(void) FILE: arch/um/util/mk_task_kern.c function main (line 9) | int main(int argc, char **argv) FILE: arch/um/util/mk_task_user.c function print (line 3) | void print(char *name, char *type, int offset) function print_ptr (line 9) | void print_ptr(char *name, char *type, int offset) function print_head (line 15) | void print_head(void) function print_tail (line 26) | void print_tail(void) FILE: arch/v850/kernel/anna.c function mach_early_init (line 43) | void __init mach_early_init (void) function mach_setup (line 71) | void __init mach_setup (char **cmdline) function mach_get_physical_ram (line 77) | void __init mach_get_physical_ram (unsigned long *ram_start, function mach_reserve_bootmem (line 84) | void __init mach_reserve_bootmem () function mach_gettimeofday (line 92) | void mach_gettimeofday (struct timespec *tv) function mach_sched_init (line 98) | void __init mach_sched_init (struct irqaction *timer_action) type v850e_intc_irq_init (line 106) | struct v850e_intc_irq_init type hw_interrupt_type (line 120) | struct hw_interrupt_type function mach_init_irqs (line 122) | void __init mach_init_irqs (void) function machine_restart (line 127) | void machine_restart (char *__unused) function machine_halt (line 137) | void machine_halt (void) function machine_power_off (line 150) | void machine_power_off (void) function anna_uart_pre_configure (line 158) | void anna_uart_pre_configure (unsigned chan, unsigned cflags, unsigned b... function anna_led_tick (line 181) | static void anna_led_tick () FILE: arch/v850/kernel/as85ep1.c function mach_early_init (line 46) | void __init mach_early_init (void) function mach_setup (line 97) | void __init mach_setup (char **cmdline) function mach_get_physical_ram (line 104) | void __init mach_get_physical_ram (unsigned long *ram_start, function mach_reserve_bootmem (line 115) | void __init mach_reserve_bootmem () function mach_gettimeofday (line 123) | void mach_gettimeofday (struct timespec *tv) function mach_sched_init (line 129) | void __init mach_sched_init (struct irqaction *timer_action) type v850e_intc_irq_init (line 137) | struct v850e_intc_irq_init type hw_interrupt_type (line 148) | struct hw_interrupt_type function mach_init_irqs (line 150) | void __init mach_init_irqs (void) function machine_restart (line 155) | void machine_restart (char *__unused) function machine_halt (line 165) | void machine_halt (void) function machine_power_off (line 178) | void machine_power_off (void) function as85ep1_uart_pre_configure (line 186) | void as85ep1_uart_pre_configure (unsigned chan, unsigned cflags, unsigne... function as85ep1_led_tick (line 213) | static void as85ep1_led_tick () FILE: arch/v850/kernel/asm-consts.c function main (line 24) | int main (void) FILE: arch/v850/kernel/bug.c function __bug (line 29) | void __bug () function bad_trap (line 37) | int bad_trap (int trap_num, struct pt_regs *regs) function unexpected_reset (line 46) | void unexpected_reset (unsigned long ret_addr, unsigned long kmode, type spec_reg_name (line 62) | struct spec_reg_name { type spec_reg_name (line 67) | struct spec_reg_name function show_regs (line 76) | void show_regs (struct pt_regs *regs) function show_stack (line 111) | void show_stack (struct task_struct *task, unsigned long *sp) function dump_stack (line 137) | void dump_stack () FILE: arch/v850/kernel/fpga85e2c.c type irqaction (line 37) | struct irqaction function mach_early_init (line 40) | void __init mach_early_init (void) function mach_setup (line 74) | void __init mach_setup (char **cmdline) function mach_get_physical_ram (line 87) | void mach_get_physical_ram (unsigned long *ram_start, unsigned long *ram... function mach_sched_init (line 93) | void __init mach_sched_init (struct irqaction *timer_action) function mach_gettimeofday (line 106) | void mach_gettimeofday (struct timespec *tv) function machine_halt (line 113) | void machine_halt (void) function machine_restart (line 126) | void machine_restart (char *__unused) function machine_power_off (line 133) | void machine_power_off (void) type v850e_intc_irq_init (line 143) | struct v850e_intc_irq_init type hw_interrupt_type (line 150) | struct hw_interrupt_type function mach_init_irqs (line 153) | void __init mach_init_irqs (void) function make_reg_snap (line 162) | static void make_reg_snap (int irq, void *dummy, struct pt_regs *regs) type irqaction (line 169) | struct irqaction FILE: arch/v850/kernel/gbus_int.c type used_gint (line 32) | struct used_gint { function gbus_int_enable_irq (line 49) | void gbus_int_enable_irq (unsigned irq) function gbus_int_disable_irq (line 60) | void gbus_int_disable_irq (unsigned irq) function gbus_int_irq_enabled (line 68) | int gbus_int_irq_enabled (unsigned irq) function gbus_int_disable_irqs (line 76) | void gbus_int_disable_irqs () function gbus_int_clear_pending_irq (line 85) | void gbus_int_clear_pending_irq (unsigned irq) function gbus_int_irq_pending (line 91) | int gbus_int_irq_pending (unsigned irq) function irqreturn_t (line 102) | static irqreturn_t gbus_int_handle_irq (int irq, void *dev_id, function irq_nop (line 147) | static void irq_nop (unsigned irq) { } function gbus_int_startup_irq (line 149) | static unsigned gbus_int_startup_irq (unsigned irq) function gbus_int_shutdown_irq (line 172) | static void gbus_int_shutdown_irq (unsigned irq) function gbus_int_init_irq_types (line 185) | void __init gbus_int_init_irq_types (struct gbus_int_irq_init *inits, type hw_interrupt_type (line 224) | struct hw_interrupt_type type gbus_int_irq_init (line 229) | struct gbus_int_irq_init type hw_interrupt_type (line 237) | struct hw_interrupt_type function gbus_int_init_irqs (line 241) | void __init gbus_int_init_irqs (void) FILE: arch/v850/kernel/highres_timer.c function highres_timer_slow_tick_irq (line 25) | void highres_timer_slow_tick_irq (void) function highres_timer_reset (line 43) | void highres_timer_reset (void) function highres_timer_start (line 49) | void highres_timer_start (void) function highres_timer_stop (line 83) | void highres_timer_stop (void) function highres_timer_read_ticks (line 92) | inline void highres_timer_read_ticks (u32 *slow_ticks, u32 *fast_ticks) function highres_timer_ticks_to_timeval (line 110) | inline void highres_timer_ticks_to_timeval (u32 slow_ticks, u32 fast_ticks, function highres_timer_read (line 127) | void highres_timer_read (struct timeval *tv) FILE: arch/v850/kernel/init_task.c type fs_struct (line 23) | struct fs_struct type files_struct (line 24) | struct files_struct type signal_struct (line 25) | struct signal_struct type sighand_struct (line 26) | struct sighand_struct type mm_struct (line 27) | struct mm_struct type task_struct (line 36) | struct task_struct FILE: arch/v850/kernel/irq.c function irqreturn_t (line 43) | irqreturn_t no_action(int cpl, void *dev_id, struct pt_regs *regs) function enable_none (line 52) | static void enable_none(unsigned int irq) { } function startup_none (line 53) | static unsigned int startup_none(unsigned int irq) { return 0; } function disable_none (line 54) | static void disable_none(unsigned int irq) { } function ack_none (line 55) | static void ack_none(unsigned int irq) type hw_interrupt_type (line 69) | struct hw_interrupt_type function show_interrupts (line 85) | int show_interrupts(struct seq_file *p, void *v) function handle_IRQ_event (line 141) | int handle_IRQ_event(unsigned int irq, struct pt_regs * regs, struct irq... function disable_irq_nosync (line 180) | void inline disable_irq_nosync(unsigned int irq) function disable_irq (line 206) | void disable_irq(unsigned int irq) function enable_irq (line 222) | void enable_irq(unsigned int irq) function handle_irq (line 251) | unsigned int handle_irq (int irq, struct pt_regs *regs) function request_irq (line 366) | int request_irq(unsigned int irq, function free_irq (line 431) | void free_irq(unsigned int irq, void *dev_id) function probe_irq_on (line 490) | unsigned long probe_irq_on(void) function probe_irq_mask (line 583) | unsigned int probe_irq_mask(unsigned long val) function probe_irq_off (line 633) | int probe_irq_off(unsigned long val) function setup_irq (line 667) | int setup_irq(unsigned int irq, struct irqaction * new) function init_irq_handlers (line 727) | void __init function init_irq_proc (line 741) | void init_irq_proc(void) FILE: arch/v850/kernel/ma.c function mach_sched_init (line 29) | void __init mach_sched_init (struct irqaction *timer_action) type v850e_intc_irq_init (line 37) | struct v850e_intc_irq_init type hw_interrupt_type (line 49) | struct hw_interrupt_type function ma_init_irqs (line 52) | void __init ma_init_irqs (void) function ma_uart_pre_configure (line 58) | void ma_uart_pre_configure (unsigned chan, unsigned cflags, unsigned baud) FILE: arch/v850/kernel/mach.h type timespec (line 29) | struct timespec type irqaction (line 30) | struct irqaction FILE: arch/v850/kernel/me2.c function mach_sched_init (line 29) | void __init mach_sched_init (struct irqaction *timer_action) type v850e_intc_irq_init (line 37) | struct v850e_intc_irq_init type hw_interrupt_type (line 50) | struct hw_interrupt_type function me2_init_irqs (line 53) | void __init me2_init_irqs (void) function me2_uart_pre_configure (line 59) | void me2_uart_pre_configure (unsigned chan, unsigned cflags, unsigned baud) FILE: arch/v850/kernel/memcons.c function write (line 31) | static size_t write (const char *buf, size_t len) function memcons_write (line 55) | static void memcons_write (struct console *co, const char *buf, unsigned... type tty_driver (line 61) | struct tty_driver type tty_driver (line 63) | struct tty_driver type console (line 63) | struct console type console (line 69) | struct console function memcons_setup (line 78) | void memcons_setup (void) function memcons_tty_open (line 86) | int memcons_tty_open (struct tty_struct *tty, struct file *filp) function memcons_tty_write (line 91) | int memcons_tty_write (struct tty_struct *tty, const unsigned char *buf,... function memcons_tty_write_room (line 96) | int memcons_tty_write_room (struct tty_struct *tty) function memcons_tty_chars_in_buffer (line 101) | int memcons_tty_chars_in_buffer (struct tty_struct *tty) type tty_operations (line 107) | struct tty_operations function memcons_tty_init (line 114) | int __init memcons_tty_init (void) FILE: arch/v850/kernel/module.c function module_free (line 33) | void module_free (struct module *mod, void *module_region) function module_finalize (line 40) | int module_finalize (const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, function count_relocs (line 48) | static unsigned int count_relocs(const Elf32_Rela *rela, unsigned int num) function get_plt_size (line 70) | static unsigned long get_plt_size(const Elf32_Ehdr *hdr, function module_frob_arch_sections (line 103) | int module_frob_arch_sections(Elf32_Ehdr *hdr, function apply_relocate (line 130) | int apply_relocate (Elf32_Shdr *sechdrs, const char *strtab, function do_plt_call (line 139) | static uint32_t do_plt_call (void *location, Elf32_Addr val, function apply_relocate_add (line 172) | int apply_relocate_add (Elf32_Shdr *sechdrs, const char *strtab, function module_arch_cleanup (line 234) | void FILE: arch/v850/kernel/process.c function default_idle (line 37) | void default_idle (void) function cpu_idle (line 54) | void cpu_idle (void) function kernel_thread (line 68) | int kernel_thread (int (*fn)(void *), void *arg, unsigned long flags) function flush_thread (line 103) | void flush_thread (void) function copy_thread (line 108) | int copy_thread (int nr, unsigned long clone_flags, function dump_thread (line 165) | void dump_thread (struct pt_regs *regs, struct user *dump) function sys_execve (line 189) | int sys_execve (char *name, char **argv, char **envp, struct pt_regs *regs) function get_wchan (line 209) | unsigned long get_wchan (struct task_struct *p) FILE: arch/v850/kernel/procfs.c function cpuinfo_print (line 16) | static int cpuinfo_print (struct seq_file *m, void *v) type seq_file (line 47) | struct seq_file type seq_file (line 52) | struct seq_file function cpuinfo_stop (line 58) | static void cpuinfo_stop (struct seq_file *m, void *v) type seq_operations (line 62) | struct seq_operations FILE: arch/v850/kernel/ptrace.c function v850_reg_t (line 33) | static v850_reg_t *reg_save_addr (unsigned reg_offs, struct task_struct *t) function v850_reg_t (line 67) | static inline v850_reg_t set_dir (v850_reg_t set, v850_reg_t clear) function enable_single_stepping (line 82) | static inline int enable_single_stepping (void) function set_single_step (line 101) | static int set_single_step (struct task_struct *t, int val) function sys_ptrace (line 115) | int sys_ptrace(long request, long pid, long addr, long data) function asmlinkage (line 258) | asmlinkage void syscall_trace(void) function ptrace_disable (line 279) | void ptrace_disable (struct task_struct *child) FILE: arch/v850/kernel/rte_cb.c function rte_cb_early_init (line 36) | void __init rte_cb_early_init (void) function mach_setup (line 45) | void __init mach_setup (char **cmdline) function machine_restart (line 62) | void machine_restart (char *__unused) function machine_halt (line 75) | void machine_halt (void) function machine_power_off (line 94) | void machine_power_off (void) function led_tick (line 113) | static void led_tick () type gbus_int_irq_init (line 175) | struct gbus_int_irq_init type hw_interrupt_type (line 189) | struct hw_interrupt_type function rte_cb_init_irqs (line 194) | void __init rte_cb_init_irqs (void) FILE: arch/v850/kernel/rte_cb_leds.c function read_leds (line 61) | unsigned read_leds (unsigned pos, char *buf, unsigned len) function write_leds (line 69) | unsigned write_leds (unsigned pos, const char *buf, unsigned len) function leds_dev_read (line 84) | static ssize_t leds_dev_read (struct file *file, char *buf, size_t len, function leds_dev_write (line 95) | static ssize_t leds_dev_write (struct file *file, const char *buf, size_... function loff_t (line 106) | static loff_t leds_dev_lseek (struct file *file, loff_t offs, int whence) type file_operations (line 121) | struct file_operations type miscdevice (line 127) | struct miscdevice function leds_dev_init (line 133) | int __init leds_dev_init (void) FILE: arch/v850/kernel/rte_cb_multi.c function multi_init (line 72) | void __init multi_init (void) FILE: arch/v850/kernel/rte_ma1_cb.c function mach_early_init (line 34) | void __init mach_early_init (void) function mach_get_physical_ram (line 39) | void __init mach_get_physical_ram (unsigned long *ram_start, function mach_reserve_bootmem (line 46) | void __init mach_reserve_bootmem () function mach_gettimeofday (line 59) | void mach_gettimeofday (struct timespec *tv) function rte_ma1_cb_uart_pre_configure (line 66) | void rte_ma1_cb_uart_pre_configure (unsigned chan, function mach_init_irqs (line 83) | void __init mach_init_irqs (void) FILE: arch/v850/kernel/rte_mb_a_pci.c type mb_pci_dev_irq (line 57) | struct mb_pci_dev_irq { type mb_pci_dev_irq (line 66) | struct mb_pci_dev_irq function mb_pci_read (line 86) | static int function mb_pci_write (line 117) | static int type pci_ops (line 146) | struct pci_ops type pci_bus (line 154) | struct pci_bus function pcibios_init (line 157) | static int __devinit pcibios_init (void) function pcibios_enable_device (line 222) | int __nomods_init pcibios_enable_device (struct pci_dev *dev, int mask) function pcibios_assign_resources (line 252) | static void __devinit pcibios_assign_resources (void) function pcibios_update_irq (line 300) | void __devinit pcibios_update_irq (struct pci_dev *dev, int irq) function pcibios_resource_to_bus (line 306) | void __devinit function pcibios_fixup_bus (line 326) | void pcibios_fixup_bus(struct pci_bus *b) function pcibios_align_resource (line 330) | void function pcibios_set_master (line 336) | void pcibios_set_master (struct pci_dev *dev) type mb_sram_free_area (line 344) | struct mb_sram_free_area { type mb_sram_free_area (line 351) | struct mb_sram_free_area type mb_sram_free_area (line 356) | struct mb_sram_free_area type mb_sram_free_area (line 359) | struct mb_sram_free_area type mb_sram_free_area (line 368) | struct mb_sram_free_area function free_mb_sram (line 407) | static void free_mb_sram (void *mem, size_t size) type dma_mapping (line 502) | struct dma_mapping { type dma_mapping (line 511) | struct dma_mapping type dma_mapping (line 514) | struct dma_mapping type dma_mapping (line 519) | struct dma_mapping type dma_mapping (line 522) | struct dma_mapping type dma_mapping (line 533) | struct dma_mapping type dma_mapping (line 551) | struct dma_mapping type dma_mapping (line 577) | struct dma_mapping type dma_mapping (line 580) | struct dma_mapping type dma_mapping (line 594) | struct dma_mapping type dma_mapping (line 597) | struct dma_mapping function free_dma_mapping (line 623) | static inline void function dma_addr_t (line 645) | dma_addr_t function pci_unmap_single (line 663) | void pci_unmap_single (struct pci_dev *pdev, dma_addr_t dma_addr, size_t... function pci_dma_sync_single_for_cpu (line 691) | void function pci_dma_sync_single_for_device (line 707) | void function pci_map_sg (line 727) | int function pci_unmap_sg (line 735) | void function pci_dma_sync_sg_for_cpu (line 745) | void function pci_dma_sync_sg_for_device (line 752) | void type pci_dev (line 767) | struct pci_dev function pci_free_consistent (line 780) | void FILE: arch/v850/kernel/rte_me2_cb.c function mach_get_physical_ram (line 49) | void __init mach_get_physical_ram (unsigned long *ram_start, function mach_gettimeofday (line 56) | void mach_gettimeofday (struct timespec *tv) function rte_me2_cb_uart_pre_configure (line 63) | void rte_me2_cb_uart_pre_configure (unsigned chan, function mach_init_irqs (line 80) | void __init mach_init_irqs (void) function rom_kernel_init (line 89) | static inline rom_kernel_init (void) function install_interrupt_vectors (line 102) | static void install_interrupt_vectors (void) function cf_power_on (line 119) | static void cf_power_on (void) function cf_power_off (line 133) | static void cf_power_off (void) function mach_early_init (line 141) | void __init mach_early_init (void) type cb_pic_irq_init (line 161) | struct cb_pic_irq_init type hw_interrupt_type (line 177) | struct hw_interrupt_type function rte_me2_cb_init_irqs (line 180) | void __init rte_me2_cb_init_irqs (void) function cb_pic_enable_irq (line 200) | void cb_pic_enable_irq (unsigned irq) function cb_pic_disable_irq (line 205) | void cb_pic_disable_irq (unsigned irq) function cb_pic_shutdown_irq (line 210) | void cb_pic_shutdown_irq (unsigned irq) function irqreturn_t (line 220) | static irqreturn_t cb_pic_handle_irq (int irq, void *dev_id, function irq_nop (line 259) | static void irq_nop (unsigned irq) { } function cb_pic_startup_irq (line 261) | static unsigned cb_pic_startup_irq (unsigned irq) function cb_pic_init_irq_types (line 281) | void __init cb_pic_init_irq_types (struct cb_pic_irq_init *inits, FILE: arch/v850/kernel/rte_nb85e_cb.c function mach_early_init (line 29) | void __init mach_early_init (void) function mach_get_physical_ram (line 49) | void __init mach_get_physical_ram (unsigned long *ram_start, function mach_gettimeofday (line 57) | void mach_gettimeofday (struct timespec *tv) function rte_nb85e_cb_uart_pre_configure (line 64) | void rte_nb85e_cb_uart_pre_configure (unsigned chan, function mach_init_irqs (line 78) | void __init mach_init_irqs (void) FILE: arch/v850/kernel/semaphore.c function __up (line 53) | void __up(struct semaphore *sem) function __down (line 60) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 93) | int __sched __down_interruptible(struct semaphore * sem) function __down_trylock (line 148) | int __down_trylock(struct semaphore * sem) FILE: arch/v850/kernel/setup.c function setup_arch (line 63) | void __init setup_arch (char **cmdline) function trap_init (line 96) | void __init trap_init (void) function set_mem_root (line 103) | void set_mem_root (void *addr, size_t len, char *cmd_line) function irq_nop (line 118) | static void irq_nop (unsigned irq) { } function irq_zero (line 119) | static unsigned irq_zero (unsigned irq) { return 0; } function nmi_end (line 121) | static void nmi_end (unsigned irq) type hw_interrupt_type (line 130) | struct hw_interrupt_type function init_IRQ (line 140) | void __init init_IRQ (void) function mem_init (line 148) | void __init mem_init (void) function free_initmem (line 165) | void free_initmem (void) function init_bootmem_alloc (line 193) | static void __init function init_mem_alloc (line 258) | static void __init FILE: arch/v850/kernel/signal.c type pt_regs (line 42) | struct pt_regs function asmlinkage (line 47) | asmlinkage int function asmlinkage (line 68) | asmlinkage int function asmlinkage (line 96) | asmlinkage int function asmlinkage (line 128) | asmlinkage int type sigframe (line 140) | struct sigframe type rt_sigframe (line 147) | struct rt_sigframe function restore_sigcontext (line 154) | static int function asmlinkage (line 175) | asmlinkage int sys_sigreturn(struct pt_regs *regs) function asmlinkage (line 205) | asmlinkage int sys_rt_sigreturn(struct pt_regs *regs) function setup_sigcontext (line 244) | static int type k_sigaction (line 272) | struct k_sigaction type pt_regs (line 272) | struct pt_regs function setup_frame (line 283) | static void setup_frame(int sig, struct k_sigaction *ka, function setup_rt_frame (line 350) | static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *i... function handle_signal (line 429) | static void function do_signal (line 483) | int do_signal(struct pt_regs *regs, sigset_t *oldset) FILE: arch/v850/kernel/sim.c function mach_setup (line 41) | void __init mach_setup (char **cmdline) function mach_get_physical_ram (line 58) | void mach_get_physical_ram (unsigned long *ram_start, unsigned long *ram... function mach_sched_init (line 64) | void __init mach_sched_init (struct irqaction *timer_action) function irq_nop (line 72) | static void irq_nop (unsigned irq) { } function irq_zero (line 73) | static unsigned irq_zero (unsigned irq) { return 0; } type hw_interrupt_type (line 75) | struct hw_interrupt_type function mach_init_irqs (line 85) | void __init mach_init_irqs (void) function mach_gettimeofday (line 91) | void mach_gettimeofday (struct timespec *tv) function machine_restart (line 101) | void machine_restart (char *__unused) function machine_halt (line 109) | void machine_halt (void) function machine_power_off (line 117) | void machine_power_off (void) function read_file (line 128) | static int __init FILE: arch/v850/kernel/sim85e2.c function mach_early_init (line 66) | mach_early_init (void) function mach_setup (line 140) | void __init mach_setup (char **cmdline) function mach_get_physical_ram (line 145) | void mach_get_physical_ram (unsigned long *ram_start, unsigned long *ram... function mach_sched_init (line 151) | void __init mach_sched_init (struct irqaction *timer_action) function mach_gettimeofday (line 159) | void mach_gettimeofday (struct timespec *tv) type v850e_intc_irq_init (line 167) | struct v850e_intc_irq_init type hw_interrupt_type (line 171) | struct hw_interrupt_type function mach_init_irqs (line 174) | void __init mach_init_irqs (void) function machine_halt (line 181) | void machine_halt (void) function machine_restart (line 189) | void machine_restart (char *__unused) function machine_power_off (line 196) | void machine_power_off (void) FILE: arch/v850/kernel/simcons.c function simcons_write (line 28) | static void simcons_write (struct console *co, const char *buf, unsigned... function simcons_read (line 33) | static int simcons_read (struct console *co, char *buf, unsigned len) type tty_driver (line 38) | struct tty_driver type tty_driver (line 39) | struct tty_driver type console (line 39) | struct console type console (line 45) | struct console function simcons_tty_open (line 57) | int simcons_tty_open (struct tty_struct *tty, struct file *filp) function simcons_tty_write (line 62) | int simcons_tty_write (struct tty_struct *tty, function simcons_tty_write_room (line 68) | int simcons_tty_write_room (struct tty_struct *tty) function simcons_tty_chars_in_buffer (line 74) | int simcons_tty_chars_in_buffer (struct tty_struct *tty) type tty_operations (line 80) | struct tty_operations function simcons_tty_init (line 87) | int __init simcons_tty_init (void) function simcons_poll_tty (line 118) | void simcons_poll_tty (struct tty_struct *tty) function simcons_poll_ttys (line 155) | void simcons_poll_ttys (void) function simcons_setup (line 161) | void simcons_setup (void) FILE: arch/v850/kernel/syscalls.c function sys_ipc (line 43) | int function sys_pipe (line 142) | int sys_pipe (int *fildes) function do_mmap2 (line 155) | static inline unsigned long function sys_mmap2 (line 178) | unsigned long sys_mmap2 (unsigned long addr, size_t len, function sys_mmap (line 185) | unsigned long sys_mmap (unsigned long addr, size_t len, FILE: arch/v850/kernel/teg.c function mach_sched_init (line 29) | void __init mach_sched_init (struct irqaction *timer_action) type v850e_intc_irq_init (line 39) | struct v850e_intc_irq_init type hw_interrupt_type (line 49) | struct hw_interrupt_type function teg_init_irqs (line 52) | void __init teg_init_irqs (void) function teg_uart_pre_configure (line 58) | void teg_uart_pre_configure (unsigned chan, unsigned cflags, unsigned baud) FILE: arch/v850/kernel/time.c function sched_clock (line 38) | unsigned long long sched_clock(void) function irqreturn_t (line 47) | static irqreturn_t timer_interrupt (int irq, void *dummy, struct pt_regs... function do_gettimeofday (line 109) | void do_gettimeofday (struct timeval *tv) function do_settimeofday (line 147) | int do_settimeofday(struct timespec *tv) type irqaction (line 185) | struct irqaction function time_init (line 194) | void time_init (void) FILE: arch/v850/kernel/v850_ksyms.c type pt_regs (line 24) | struct pt_regs type user (line 24) | struct user FILE: arch/v850/kernel/v850e2_cache.c type cache_op (line 21) | enum cache_op { type cache (line 33) | enum cache { function cache_op_all (line 49) | static inline void cache_op_all (enum cache_op op, enum cache cache) function cache_op_range (line 70) | static inline void cache_op_range (enum cache_op op, u32 addr, u32 len, function cache_exec_after_store_all (line 87) | static void cache_exec_after_store_all (void) function cache_exec_after_store_range (line 93) | static void cache_exec_after_store_range (u32 start, u32 len) function flush_icache (line 102) | void flush_icache (void) function flush_icache_range (line 107) | void flush_icache_range (unsigned long start, unsigned long end) function flush_icache_page (line 112) | void flush_icache_page (struct vm_area_struct *vma, struct page *page) function flush_icache_user_range (line 117) | void flush_icache_user_range (struct vm_area_struct *vma, struct page *p... function flush_cache_sigtramp (line 123) | void flush_cache_sigtramp (unsigned long addr) FILE: arch/v850/kernel/v850e_cache.c function v850e_cache_enable (line 26) | void v850e_cache_enable (u16 bhc, u16 icc, u16 dcc) function clear_icache (line 57) | static void clear_icache (void) function dcache_op (line 87) | static void dcache_op (unsigned short flags) function flush_dcache (line 112) | static inline void flush_dcache (void) function clear_dcache (line 122) | static inline void clear_dcache (void) function clear_dcache_no_flush (line 132) | static inline void clear_dcache_no_flush (void) function cache_exec_after_store (line 141) | static inline void cache_exec_after_store (void) function flush_icache (line 150) | void flush_icache (void) function flush_icache_range (line 155) | void flush_icache_range (unsigned long start, unsigned long end) function flush_icache_page (line 160) | void flush_icache_page (struct vm_area_struct *vma, struct page *page) function flush_icache_user_range (line 165) | void flush_icache_user_range (struct vm_area_struct *vma, struct page *p... function flush_cache_sigtramp (line 171) | void flush_cache_sigtramp (unsigned long addr) FILE: arch/v850/kernel/v850e_intc.c function irq_nop (line 20) | static void irq_nop (unsigned irq) { } function v850e_intc_irq_startup (line 22) | static unsigned v850e_intc_irq_startup (unsigned irq) function v850e_intc_end_irq (line 29) | static void v850e_intc_end_irq (unsigned irq) function v850e_intc_init_irq_types (line 67) | void __init v850e_intc_init_irq_types (struct v850e_intc_irq_init *inits, FILE: arch/v850/kernel/v850e_timer_d.c function v850e_timer_d_configure (line 23) | void v850e_timer_d_configure (unsigned timer, unsigned rate) FILE: arch/v850/kernel/v850e_utils.c function calc_counter_params (line 28) | int calc_counter_params (unsigned long base_freq, FILE: arch/v850/lib/ashldi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/v850/lib/ashrdi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/v850/lib/checksum.c function from32to16 (line 26) | static inline unsigned short from32to16 (unsigned long sum) function do_csum (line 38) | static inline unsigned int do_csum(const unsigned char * buff, int len) function ip_fast_csum (line 91) | unsigned short ip_fast_csum(unsigned char * iph, unsigned int ihl) function ip_compute_csum (line 100) | unsigned short ip_compute_csum(const unsigned char * buff, int len) function csum_partial (line 108) | unsigned int csum_partial(const unsigned char *buff, int len, unsigned i... function csum_partial_copy (line 124) | unsigned int csum_partial_copy(const unsigned char *src, unsigned char *... function csum_partial_copy_from_user (line 141) | unsigned int csum_partial_copy_from_user (const unsigned char *src, unsi... FILE: arch/v850/lib/lshrdi3.c type SItype (line 23) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 24) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 25) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 26) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 28) | struct DIstruct {SItype high, low;} type DIunion (line 30) | typedef union function DItype (line 36) | DItype FILE: arch/v850/lib/muldi3.c type SItype (line 34) | typedef int SItype __attribute__ ((mode (SI))); type USItype (line 35) | typedef unsigned int USItype __attribute__ ((mode (SI))); type DItype (line 36) | typedef int DItype __attribute__ ((mode (DI))); type word_type (line 37) | typedef int word_type __attribute__ ((mode (__word__))); type DIstruct (line 39) | struct DIstruct {SItype high, low;} type DIunion (line 41) | typedef union function DItype (line 47) | DItype FILE: arch/v850/lib/negdi2.c type DItype (line 14) | typedef int DItype __attribute__ ((mode (DI))); function DItype (line 16) | DItype __negdi2 (DItype x) FILE: arch/x86_64/boot/compressed/misc.c type uch (line 26) | typedef unsigned char uch; type ush (line 27) | typedef unsigned short ush; type ulg (line 28) | typedef unsigned long ulg; function free (line 133) | static void free(void *where) function gzip_mark (line 137) | static void gzip_mark(void **ptr) function gzip_release (line 142) | static void gzip_release(void **ptr) function scroll (line 147) | static void scroll(void) function putstr (line 156) | static void putstr(const char *s) function fill_inbuf (line 215) | static int fill_inbuf(void) function flush_window_low (line 231) | static void flush_window_low(void) function flush_window_high (line 249) | static void flush_window_high(void) function flush_window (line 265) | static void flush_window(void) function error (line 271) | static void error(char *x) function setup_normal_output_buffer (line 280) | void setup_normal_output_buffer(void) type moveparams (line 291) | struct moveparams { function setup_output_buffer_if_we_run_high (line 296) | void setup_output_buffer_if_we_run_high(struct moveparams *mv) function close_output_buffer_if_we_run_high (line 318) | void close_output_buffer_if_we_run_high(struct moveparams *mv) function decompress_kernel (line 330) | int decompress_kernel(struct moveparams *mv, void *rmode) FILE: arch/x86_64/boot/compressed/miscsetup.h type screen_info (line 5) | struct screen_info { FILE: arch/x86_64/boot/tools/build.c type byte (line 38) | typedef unsigned char byte; type word (line 39) | typedef unsigned short word; type u32 (line 40) | typedef unsigned long u32; function die (line 52) | void die(const char * str, ...) function file_open (line 61) | void file_open(const char *name) function usage (line 67) | void usage(void) function main (line 72) | int main(int argc, char ** argv) FILE: arch/x86_64/ia32/fpu32.c function twd_i387_to_fxsr (line 14) | static inline unsigned short twd_i387_to_fxsr(unsigned short twd) function twd_fxsr_to_i387 (line 28) | static inline unsigned long twd_fxsr_to_i387(struct i387_fxsave_struct *... function convert_fxsr_from_user (line 75) | static inline int convert_fxsr_from_user(struct i387_fxsave_struct *fxsave, function convert_fxsr_to_user (line 108) | static inline int convert_fxsr_to_user(struct _fpstate_ia32 __user *buf, function restore_i387_ia32 (line 151) | int restore_i387_ia32(struct task_struct *tsk, struct _fpstate_ia32 __us... function save_i387_ia32 (line 165) | int save_i387_ia32(struct task_struct *tsk, FILE: arch/x86_64/ia32/ia32_aout.c type linux_binprm (line 39) | struct linux_binprm type linux_binprm (line 42) | struct linux_binprm type pt_regs (line 42) | struct pt_regs type file (line 43) | struct file type pt_regs (line 46) | struct pt_regs type file (line 46) | struct file function dump_thread32 (line 51) | static void dump_thread32(struct pt_regs * regs, struct user32 * dump) type linux_binfmt (line 102) | struct linux_binfmt function set_brk (line 112) | static void set_brk(unsigned long start, unsigned long end) function dump_write (line 129) | static int dump_write(struct file *file, const void *addr, int nr) function aout_core_dump (line 154) | static int aout_core_dump(long signr, struct pt_regs * regs, struct file... function u32 (line 223) | static u32 __user *create_aout_tables(char __user *p, struct linux_binpr... function load_aout_binary (line 266) | static int load_aout_binary(struct linux_binprm * bprm, struct pt_regs *... function load_aout_library (line 436) | static int load_aout_library(struct file *file) function init_aout_binfmt (line 517) | static int __init init_aout_binfmt(void) function exit_aout_binfmt (line 522) | static void __exit exit_aout_binfmt(void) FILE: arch/x86_64/ia32/ia32_binfmt.c type file (line 44) | struct file type elf_phdr (line 45) | struct elf_phdr type elf_greg_t (line 63) | typedef unsigned int elf_greg_t; type elf_greg_t (line 66) | typedef elf_greg_t elf_gregset_t[ELF_NGREG]; type elf_siginfo (line 112) | struct elf_siginfo type elf_prstatus (line 121) | struct elf_prstatus type elf_prpsinfo (line 141) | struct elf_prpsinfo type elf_fpregset_t (line 189) | typedef struct user_i387_ia32_struct elf_fpregset_t; type elf_fpxregset_t (line 190) | typedef struct user32_fxsr_struct elf_fpxregset_t; function elf_core_copy_regs (line 193) | static inline void elf_core_copy_regs(elf_gregset_t *elfregs, struct pt_... function elf_core_copy_task_regs (line 198) | static inline int elf_core_copy_task_regs(struct task_struct *t, elf_gre... function elf_core_copy_task_fpregs (line 211) | static inline int function elf_core_copy_task_xfpregs (line 234) | static inline int type linux_binprm (line 282) | struct linux_binprm type pt_regs (line 313) | struct pt_regs function elf32_init (line 317) | static void elf32_init(struct pt_regs *regs) function setup_arg_pages (line 337) | int setup_arg_pages(struct linux_binprm *bprm, unsigned long stack_top, ... function elf32_map (line 397) | static unsigned long function __init (line 428) | static __init int ia32_binfmt_init(void) FILE: arch/x86_64/ia32/ia32_ioctl.c function tiocgdev (line 24) | static int tiocgdev(unsigned fd, unsigned cmd, unsigned int __user *ptr) function rtc32_ioctl (line 45) | static int rtc32_ioctl(unsigned fd, unsigned cmd, unsigned long arg) type mtrr_sentry32 (line 82) | struct mtrr_sentry32 type mtrr_gentry32 (line 89) | struct mtrr_gentry32 function mtrr_ioctl32 (line 111) | static int mtrr_ioctl32(unsigned int fd, unsigned int cmd, unsigned long... type ioctl_trans (line 167) | struct ioctl_trans FILE: arch/x86_64/ia32/ia32_signal.c type pt_regs (line 42) | struct pt_regs type pt_regs (line 43) | struct pt_regs function copy_siginfo_to_user32 (line 45) | int copy_siginfo_to_user32(compat_siginfo_t __user *to, siginfo_t *from) function copy_siginfo_from_user32 (line 96) | int copy_siginfo_from_user32(siginfo_t *to, compat_siginfo_t __user *from) function sys32_sigsuspend (line 115) | asmlinkage long function sys32_sigaltstack (line 137) | asmlinkage long type sigframe (line 173) | struct sigframe type rt_sigframe (line 183) | struct rt_sigframe function ia32_restore_sigcontext (line 195) | static int function sys32_sigreturn (line 282) | asmlinkage long sys32_sigreturn(struct pt_regs *regs) function sys32_rt_sigreturn (line 311) | asmlinkage long sys32_rt_sigreturn(struct pt_regs *regs) function ia32_setup_sigcontext (line 349) | static int type k_sigaction (line 406) | struct k_sigaction type pt_regs (line 406) | struct pt_regs function ia32_setup_frame (line 429) | void ia32_setup_frame(int sig, struct k_sigaction *ka, function ia32_setup_rt_frame (line 520) | void ia32_setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *info, FILE: arch/x86_64/ia32/ipc32.c function sys32_ipc (line 14) | asmlinkage long FILE: arch/x86_64/ia32/ptrace32.c function putreg32 (line 38) | static int putreg32(struct task_struct *child, unsigned regno, u32 val) function getreg32 (line 135) | static int getreg32(struct task_struct *child, unsigned regno, u32 *val) type task_struct (line 199) | struct task_struct type task_struct (line 201) | struct task_struct function sys32_ptrace (line 229) | asmlinkage long sys32_ptrace(long request, u32 pid, u32 addr, u32 data) FILE: arch/x86_64/ia32/sys_ia32.c function cp_compat_stat (line 78) | int cp_compat_stat(struct kstat *kbuf, struct compat_stat __user *ubuf) function sys32_truncate64 (line 109) | asmlinkage long function sys32_ftruncate64 (line 115) | asmlinkage long function cp_stat64 (line 124) | static int function sys32_stat64 (line 153) | asmlinkage long function sys32_lstat64 (line 163) | asmlinkage long function sys32_fstat64 (line 173) | asmlinkage long type mmap_arg_struct (line 189) | struct mmap_arg_struct { function sys32_mmap (line 198) | asmlinkage long function sys32_mprotect (line 229) | asmlinkage long function sys32_pipe (line 235) | asmlinkage long function sys32_rt_sigaction (line 250) | asmlinkage long function sys32_sigaction (line 315) | asmlinkage long function sys32_rt_sigprocmask (line 352) | asmlinkage long function get_tv32 (line 389) | static inline long function put_tv32 (line 400) | static inline long type itimerval (line 411) | struct itimerval type itimerval (line 411) | struct itimerval function sys32_alarm (line 413) | asmlinkage long type timezone (line 434) | struct timezone function sys32_gettimeofday (line 436) | asmlinkage long function sys32_settimeofday (line 452) | asmlinkage long type sel_arg_struct (line 473) | struct sel_arg_struct { function sys32_old_select (line 481) | asmlinkage long type compat_rusage (line 494) | struct compat_rusage function sys32_waitpid (line 496) | asmlinkage long function sys32_ni_syscall (line 502) | int sys32_ni_syscall(int call) function sys32_sysfs (line 517) | asmlinkage long type sysinfo32 (line 523) | struct sysinfo32 { function sys32_sysinfo (line 540) | asmlinkage long function sys32_sched_rr_get_interval (line 589) | asmlinkage long function sys32_rt_sigpending (line 604) | asmlinkage long function sys32_rt_sigqueueinfo (line 628) | asmlinkage long function sys32_pause (line 644) | asmlinkage long type sysctl_ia32 (line 654) | struct sysctl_ia32 { function sys32_sysctl (line 665) | asmlinkage long function sys32_pread (line 712) | asmlinkage long function sys32_pwrite (line 719) | asmlinkage long function sys32_personality (line 727) | asmlinkage long function sys32_sendfile (line 740) | asmlinkage long type timex32 (line 762) | struct timex32 { type timex (line 775) | struct timex function sys32_adjtimex (line 777) | asmlinkage long function sys32_mmap2 (line 836) | asmlinkage long sys32_mmap2(unsigned long addr, unsigned long len, function sys32_olduname (line 860) | asmlinkage long sys32_olduname(struct oldold_utsname __user * name) function sys32_uname (line 894) | long sys32_uname(struct old_utsname __user * name) function sys32_ustat (line 907) | long sys32_ustat(unsigned dev, struct ustat32 __user *u32p) function sys32_execve (line 928) | asmlinkage long sys32_execve(char __user *name, compat_uptr_t __user *argv, function sys32_clone (line 948) | asmlinkage long sys32_clone(unsigned int clone_flags, unsigned int newsp, function sys32_waitid (line 958) | asmlinkage long sys32_waitid(int which, compat_pid_t pid, function sys32_lseek (line 988) | long sys32_lseek (unsigned int fd, int offset, unsigned int whence) function sys32_kill (line 993) | long sys32_kill(int pid, int sig) function sys32_open (line 998) | asmlinkage long sys32_open(const char __user * filename, int flags, int ... type sigevent32 (line 1022) | struct sigevent32 { type sigevent (line 1031) | struct sigevent function sys32_timer_create (line 1034) | long function sys32_fadvise64_64 (line 1053) | long sys32_fadvise64_64(int fd, __u32 offset_low, __u32 offset_high, function sys32_vm86_warning (line 1062) | long sys32_vm86_warning(void) function sys32_lookup_dcookie (line 1074) | long sys32_lookup_dcookie(u32 addr_low, u32 addr_high, function ia32_init (line 1080) | static int __init ia32_init (void) FILE: arch/x86_64/ia32/syscall32.c function __map_syscall32 (line 41) | int __map_syscall32(struct mm_struct *mm, unsigned long address) function map_syscall32 (line 71) | int map_syscall32(struct mm_struct *mm, unsigned long address) function init_syscall32 (line 80) | static int __init init_syscall32(void) function syscall32_cpu_init (line 99) | void syscall32_cpu_init(void) FILE: arch/x86_64/ia32/tls32.c function get_free_idx (line 16) | static int get_free_idx(void) function do_set_thread_area (line 31) | int do_set_thread_area(struct thread_struct *t, struct user_desc __user ... function sys32_set_thread_area (line 78) | asmlinkage long sys32_set_thread_area(struct user_desc __user *u_info) function do_get_thread_area (line 105) | int do_get_thread_area(struct thread_struct *t, struct user_desc __user ... function sys32_get_thread_area (line 135) | asmlinkage long sys32_get_thread_area(struct user_desc __user *u_info) function ia32_child_tls (line 141) | int ia32_child_tls(struct task_struct *p, struct pt_regs *childregs) FILE: arch/x86_64/kernel/acpi/sleep.c function init_low_mapping (line 66) | static void init_low_mapping(void) function acpi_save_state_mem (line 80) | int acpi_save_state_mem (void) function acpi_save_state_disk (line 94) | int acpi_save_state_disk (void) function acpi_restore_state_mem (line 102) | void acpi_restore_state_mem (void) function acpi_reserve_bootmem (line 116) | void __init acpi_reserve_bootmem(void) function acpi_sleep_setup (line 123) | static int __init acpi_sleep_setup(char *str) function acpi_pci_link_exit (line 141) | void acpi_pci_link_exit(void) {} FILE: arch/x86_64/kernel/aperture.c function u32 (line 41) | static u32 __init allocate_aperture(void) function aperture_valid (line 74) | static int __init aperture_valid(char *name, u64 aper_base, u32 aper_size) function __u32 (line 94) | static __u32 __init find_cap(int num, int slot, int func, int cap) function __u32 (line 115) | static __u32 __init read_agp(int num, int slot, int func, int cap, u32 *... function __u32 (line 162) | static __u32 __init search_agp_bridge(u32 *order, int *valid_agp) function iommu_hole_init (line 200) | void __init iommu_hole_init(void) FILE: arch/x86_64/kernel/apic.c function enable_NMI_through_LVT0 (line 50) | void enable_NMI_through_LVT0 (void * dummy) function get_maxlvt (line 60) | int get_maxlvt(void) function clear_local_APIC (line 70) | void clear_local_APIC(void) function connect_bsp_APIC (line 118) | void __init connect_bsp_APIC(void) function disconnect_bsp_APIC (line 135) | void disconnect_bsp_APIC(void) function disable_local_APIC (line 150) | void disable_local_APIC(void) function verify_local_APIC (line 170) | int __init verify_local_APIC(void) function sync_Arb_IDs (line 226) | void __init sync_Arb_IDs(void) function init_bsp_APIC (line 248) | void __init init_bsp_APIC(void) function setup_local_APIC (line 287) | void __init setup_local_APIC (void) function lapic_suspend (line 460) | static int lapic_suspend(struct sys_device *dev, u32 state) function lapic_resume (line 487) | static int lapic_resume(struct sys_device *dev) type sysdev_class (line 525) | struct sysdev_class type sys_device (line 531) | struct sys_device function apic_pm_activate (line 536) | static void __init apic_pm_activate(void) function init_lapic_sysfs (line 541) | static int __init init_lapic_sysfs(void) function apic_pm_activate (line 556) | static void apic_pm_activate(void) { } function apic_set_verbosity (line 560) | static int __init apic_set_verbosity(char *str) function detect_init_APIC (line 582) | static int __init detect_init_APIC (void) function init_apic_mappings (line 594) | void __init init_apic_mappings(void) function __setup_APIC_LVTT (line 653) | void __setup_APIC_LVTT(unsigned int clocks) function setup_APIC_timer (line 674) | static void setup_APIC_timer(unsigned int clocks) function calibrate_APIC_clock (line 726) | int __init calibrate_APIC_clock(void) function setup_boot_APIC_clock (line 755) | void __init setup_boot_APIC_clock (void) function setup_secondary_APIC_clock (line 776) | void __init setup_secondary_APIC_clock(void) function disable_APIC_timer (line 783) | void __init disable_APIC_timer(void) function enable_APIC_timer (line 793) | void enable_APIC_timer(void) function setup_profiling_timer (line 807) | int setup_profiling_timer(unsigned int multiplier) function smp_local_timer_interrupt (line 843) | void smp_local_timer_interrupt(struct pt_regs *regs) function smp_apic_timer_interrupt (line 891) | void smp_apic_timer_interrupt(struct pt_regs *regs) function __init (line 922) | __init int oem_force_hpet_timer(void) function asmlinkage (line 964) | asmlinkage void smp_spurious_interrupt(void) function asmlinkage (line 998) | asmlinkage void smp_error_interrupt(void) function APIC_init_uniprocessor (line 1031) | int __init APIC_init_uniprocessor (void) function __init (line 1063) | static __init int setup_disableapic(char *str) function __init (line 1069) | static __init int setup_nolapic(char *str) function __init (line 1075) | static __init int setup_noapictimer(char *str) FILE: arch/x86_64/kernel/asm-offsets.c function main (line 23) | int main(void) FILE: arch/x86_64/kernel/e820.c type resource (line 37) | struct resource function bad_addr (line 40) | static inline int bad_addr(unsigned long *addrp, unsigned long size) function e820_mapped (line 74) | int __init e820_mapped(unsigned long start, unsigned long end, unsigned ... function find_e820_area (line 91) | unsigned long __init find_e820_area(unsigned long start, unsigned long e... function e820_bootmem_free (line 118) | void __init e820_bootmem_free(pg_data_t *pgdat, unsigned long start,unsi... function e820_end_of_ram (line 146) | unsigned long __init e820_end_of_ram(void) function e820_reserve_resources (line 183) | void __init e820_reserve_resources(void) function add_memory_region (line 216) | void __init add_memory_region(unsigned long start, unsigned long size, i... function e820_print_map (line 231) | void __init e820_print_map(char *who) function sanitize_e820_map (line 264) | static int __init sanitize_e820_map(struct e820entry * biosmap, char * p... function copy_e820_map (line 437) | static int __init copy_e820_map(struct e820entry * biosmap, int nr_map) function setup_memory_region (line 477) | void __init setup_memory_region(void) function parse_memopt (line 508) | void __init parse_memopt(char *p, char **from) FILE: arch/x86_64/kernel/early_printk.c function early_vga_write (line 21) | static void early_vga_write(struct console *con, const char *str, unsign... type console (line 54) | struct console function early_serial_putc (line 81) | static int early_serial_putc(unsigned char ch) function early_serial_write (line 90) | static void early_serial_write(struct console *con, const char *s, unsig... function __init (line 102) | static __init void early_serial_init(char *s) type console (line 150) | struct console type console (line 158) | struct console function early_printk (line 161) | void early_printk(const char *fmt, ...) function setup_early_printk (line 175) | int __init setup_early_printk(char *opt) function disable_early_printk (line 207) | void __init disable_early_printk(void) FILE: arch/x86_64/kernel/genapic.c type genapic (line 28) | struct genapic type genapic (line 29) | struct genapic type genapic (line 31) | struct genapic function clustered_apic_check (line 37) | void __init clustered_apic_check(void) function send_IPI_self (line 86) | void send_IPI_self(int vector) FILE: arch/x86_64/kernel/genapic_cluster.c function cluster_init_apic_ldr (line 30) | static void cluster_init_apic_ldr(void) function cpumask_t (line 62) | static cpumask_t cluster_target_cpus(void) function cluster_send_IPI_mask (line 67) | static void cluster_send_IPI_mask(cpumask_t mask, int vector) function cluster_send_IPI_allbutself (line 72) | static void cluster_send_IPI_allbutself(int vector) function cluster_send_IPI_all (line 81) | static void cluster_send_IPI_all(int vector) function cluster_apic_id_registered (line 86) | static int cluster_apic_id_registered(void) function cluster_cpu_mask_to_apicid (line 91) | static unsigned int cluster_cpu_mask_to_apicid(cpumask_t cpumask) function phys_pkg_id (line 112) | static unsigned int phys_pkg_id(int index_msb) type genapic (line 117) | struct genapic FILE: arch/x86_64/kernel/genapic_flat.c function cpumask_t (line 22) | static cpumask_t flat_target_cpus(void) function flat_init_apic_ldr (line 34) | static void flat_init_apic_ldr(void) function flat_send_IPI_allbutself (line 48) | static void flat_send_IPI_allbutself(int vector) function flat_send_IPI_all (line 59) | static void flat_send_IPI_all(int vector) function flat_send_IPI_mask (line 64) | static void flat_send_IPI_mask(cpumask_t cpumask, int vector) function flat_apic_id_registered (line 96) | static int flat_apic_id_registered(void) function flat_cpu_mask_to_apicid (line 101) | static unsigned int flat_cpu_mask_to_apicid(cpumask_t cpumask) function phys_pkg_id (line 106) | static unsigned int phys_pkg_id(int index_msb) type genapic (line 114) | struct genapic FILE: arch/x86_64/kernel/head64.c function clear_bss (line 25) | static void __init clear_bss(void) function copy_bootdata (line 42) | static void __init copy_bootdata(char *real_mode_data) function setup_boot_cpu_data (line 62) | static void __init setup_boot_cpu_data(void) function x86_64_start_kernel (line 82) | void __init x86_64_start_kernel(char * real_mode_data) FILE: arch/x86_64/kernel/i387.c function mxcsr_feature_mask_init (line 29) | void mxcsr_feature_mask_init(void) function fpu_init (line 45) | void __init fpu_init(void) function init_fpu (line 63) | void init_fpu(struct task_struct *child) function save_i387 (line 81) | int save_i387(struct _fpstate __user *buf) function get_fpregs (line 114) | int get_fpregs(struct user_i387_struct __user *buf, struct task_struct *... function set_fpregs (line 121) | int set_fpregs(struct task_struct *tsk, struct user_i387_struct __user *... function dump_fpu (line 133) | int dump_fpu( struct pt_regs *regs, struct user_i387_struct *fpu ) function dump_task_fpu (line 145) | int dump_task_fpu(struct task_struct *tsk, struct user_i387_struct *fpu) FILE: arch/x86_64/kernel/i8259.c function end_8259A_irq (line 135) | static void end_8259A_irq (unsigned int irq) function startup_8259A_irq (line 153) | static unsigned int startup_8259A_irq(unsigned int irq) type hw_interrupt_type (line 159) | struct hw_interrupt_type function disable_8259A_irq (line 194) | void disable_8259A_irq(unsigned int irq) function enable_8259A_irq (line 208) | void enable_8259A_irq(unsigned int irq) function i8259A_irq_pending (line 222) | int i8259A_irq_pending(unsigned int irq) function make_8259A_irq (line 238) | void make_8259A_irq(unsigned int irq) function i8259A_irq_real (line 252) | static inline int i8259A_irq_real(unsigned int irq) function mask_and_ack_8259A (line 275) | void mask_and_ack_8259A(unsigned int irq) function init_8259A (line 345) | void init_8259A(int auto_eoi) function restore_ELCR (line 392) | static void restore_ELCR(char *trigger) function save_ELCR (line 398) | static void save_ELCR(char *trigger) function i8259A_resume (line 405) | static int i8259A_resume(struct sys_device *dev) function i8259A_suspend (line 412) | static int i8259A_suspend(struct sys_device *dev, u32 state) type sysdev_class (line 418) | struct sysdev_class type sys_device (line 424) | struct sys_device function i8259A_init_sysfs (line 429) | static int __init i8259A_init_sysfs(void) type irqaction (line 443) | struct irqaction function init_ISA_irqs (line 445) | void __init init_ISA_irqs (void) function setup_timer (line 481) | static void setup_timer(void) function timer_resume (line 490) | static int timer_resume(struct sys_device *dev) type sysdev_class (line 496) | struct sysdev_class type sys_device (line 501) | struct sys_device function init_timer_sysfs (line 506) | static int __init init_timer_sysfs(void) function init_IRQ (line 516) | void __init init_IRQ(void) FILE: arch/x86_64/kernel/init_task.c type fs_struct (line 13) | struct fs_struct type files_struct (line 14) | struct files_struct type signal_struct (line 15) | struct signal_struct type sighand_struct (line 16) | struct sighand_struct type mm_struct (line 17) | struct mm_struct type task_struct (line 37) | struct task_struct type tss_struct (line 47) | struct tss_struct FILE: arch/x86_64/kernel/io_apic.c type irq_pin_list (line 66) | struct irq_pin_list { function add_pin_to_irq (line 83) | static void add_pin_to_irq(unsigned int irq, int apic, int pin) function clear_IO_APIC_pin (line 150) | void clear_IO_APIC_pin(unsigned int apic, unsigned int pin) function clear_IO_APIC (line 173) | static void clear_IO_APIC (void) function disable_ioapic_setup (line 195) | static int __init disable_ioapic_setup(char *str) function enable_ioapic_setup (line 201) | static int __init enable_ioapic_setup(char *str) function check_ioapic (line 224) | void __init check_ioapic(void) function ioapic_pirq_setup (line 282) | static int __init ioapic_pirq_setup(char *str) function find_irq_entry (line 313) | static int find_irq_entry(int apic, int pin, int type) function find_isa_irq_pin (line 330) | static int __init find_isa_irq_pin(int irq, int type) function IO_APIC_get_PCI_irq_vector (line 354) | int IO_APIC_get_PCI_irq_vector(int bus, int slot, int pin) function EISA_ELCR (line 397) | static int EISA_ELCR(unsigned int irq) function MPBIOS_polarity (line 433) | static int __init MPBIOS_polarity(int idx) function MPBIOS_trigger (line 502) | static int MPBIOS_trigger(int idx) function irq_polarity (line 571) | static inline int irq_polarity(int idx) function irq_trigger (line 576) | static inline int irq_trigger(int idx) function pin_2_irq (line 581) | static int pin_2_irq(int idx, int apic, int pin) function IO_APIC_irq_trigger (line 637) | static inline int IO_APIC_irq_trigger(int irq) function assign_irq_vector (line 657) | int assign_irq_vector(int irq) type hw_interrupt_type (line 684) | struct hw_interrupt_type type hw_interrupt_type (line 685) | struct hw_interrupt_type function ioapic_register_intr (line 691) | static inline void ioapic_register_intr(int irq, int vector, unsigned lo... function setup_IO_APIC_irqs (line 710) | void __init setup_IO_APIC_irqs(void) function setup_ExtINT_IRQ0_pin (line 779) | void __init setup_ExtINT_IRQ0_pin(unsigned int pin, int vector) function UNEXPECTED_IO_APIC (line 820) | void __init UNEXPECTED_IO_APIC(void) function print_IO_APIC (line 824) | print_IO_APIC(void) function __apicdebuginit (line 951) | static __apicdebuginit void print_APIC_bitfield (int base) function print_local_APIC (line 972) | void __apicdebuginit print_local_APIC(void * dummy) function print_all_local_APICs (line 1055) | void print_all_local_APICs (void) function print_PIC (line 1060) | print_PIC(void) function enable_IO_APIC (line 1093) | static void __init enable_IO_APIC(void) function disable_IO_APIC (line 1126) | void disable_IO_APIC(void) function setup_ioapic_ids_from_mpc (line 1143) | static void __init setup_ioapic_ids_from_mpc (void) function timer_irq_works (line 1210) | static int __init timer_irq_works(void) function startup_edge_ioapic_irq (line 1255) | static unsigned int startup_edge_ioapic_irq(unsigned int irq) function ack_edge_ioapic_irq (line 1277) | static void ack_edge_ioapic_irq(unsigned int irq) function startup_level_ioapic_irq (line 1299) | static unsigned int startup_level_ioapic_irq (unsigned int irq) function end_level_ioapic_irq (line 1306) | static void end_level_ioapic_irq (unsigned int irq) function set_ioapic_affinity_irq (line 1311) | static void set_ioapic_affinity_irq(unsigned int irq, cpumask_t mask) function startup_edge_ioapic_vector (line 1329) | static unsigned int startup_edge_ioapic_vector(unsigned int vector) function ack_edge_ioapic_vector (line 1336) | static void ack_edge_ioapic_vector(unsigned int vector) function startup_level_ioapic_vector (line 1343) | static unsigned int startup_level_ioapic_vector (unsigned int vector) function end_level_ioapic_vector (line 1350) | static void end_level_ioapic_vector (unsigned int vector) function mask_IO_APIC_vector (line 1357) | static void mask_IO_APIC_vector (unsigned int vector) function unmask_IO_APIC_vector (line 1364) | static void unmask_IO_APIC_vector (unsigned int vector) function set_ioapic_affinity_vector (line 1371) | static void set_ioapic_affinity_vector (unsigned int vector, type hw_interrupt_type (line 1389) | struct hw_interrupt_type type hw_interrupt_type (line 1400) | struct hw_interrupt_type function init_IO_APIC_traps (line 1411) | static inline void init_IO_APIC_traps(void) function enable_lapic_irq (line 1448) | static void enable_lapic_irq (unsigned int irq) function disable_lapic_irq (line 1456) | static void disable_lapic_irq (unsigned int irq) function ack_lapic_irq (line 1464) | static void ack_lapic_irq (unsigned int irq) function end_lapic_irq (line 1469) | static void end_lapic_irq (unsigned int i) { /* nothing */ } type hw_interrupt_type (line 1471) | struct hw_interrupt_type function setup_nmi (line 1481) | static void setup_nmi (void) function unlock_ExtINT_logic (line 1506) | static inline void unlock_ExtINT_logic(void) function check_timer (line 1567) | static inline void check_timer(void) function setup_IO_APIC (line 1681) | void __init setup_IO_APIC(void) type sysfs_ioapic_data (line 1705) | struct sysfs_ioapic_data { type sysfs_ioapic_data (line 1709) | struct sysfs_ioapic_data function ioapic_suspend (line 1711) | static int ioapic_suspend(struct sys_device *dev, u32 state) function ioapic_resume (line 1730) | static int ioapic_resume(struct sys_device *dev) type sysdev_class (line 1756) | struct sysdev_class function ioapic_init_sysfs (line 1762) | static int __init ioapic_init_sysfs(void) function io_apic_get_unique_id (line 1805) | int __init io_apic_get_unique_id (int ioapic, int apic_id) function io_apic_get_version (line 1875) | int __init io_apic_get_version (int ioapic) function io_apic_get_redir_entries (line 1888) | int __init io_apic_get_redir_entries (int ioapic) function io_apic_set_pci_routing (line 1901) | int io_apic_set_pci_routing (int ioapic, int pin, int irq, int edge_leve... function setup_ioapic_dest (line 1961) | void __init setup_ioapic_dest(void) FILE: arch/x86_64/kernel/ioport.c function set_bitmap (line 20) | static void set_bitmap(unsigned long *bitmap, unsigned int base, unsigne... function sys_ioperm (line 34) | asmlinkage long sys_ioperm(unsigned long from, unsigned long num, int tu... function sys_iopl (line 104) | asmlinkage long sys_iopl(unsigned int level, struct pt_regs *regs) FILE: arch/x86_64/kernel/irq.c function show_interrupts (line 31) | int show_interrupts(struct seq_file *p, void *v) function do_IRQ (line 95) | asmlinkage unsigned int do_IRQ(struct pt_regs *regs) FILE: arch/x86_64/kernel/kprobes.c type kprobe (line 48) | struct kprobe type pt_regs (line 50) | struct pt_regs function is_IF_modifier (line 62) | static inline int is_IF_modifier(kprobe_opcode_t *insn) function arch_prepare_kprobe (line 77) | int arch_prepare_kprobe(struct kprobe *p) function arch_copy_kprobe (line 89) | void arch_copy_kprobe(struct kprobe *p) function arch_remove_kprobe (line 94) | void arch_remove_kprobe(struct kprobe *p) function disarm_kprobe (line 101) | static inline void disarm_kprobe(struct kprobe *p, struct pt_regs *regs) function prepare_singlestep (line 107) | static void prepare_singlestep(struct kprobe *p, struct pt_regs *regs) function kprobe_handler (line 119) | int kprobe_handler(struct pt_regs *regs) function resume_execution (line 208) | static void resume_execution(struct kprobe *p, struct pt_regs *regs) function post_kprobe_handler (line 259) | int post_kprobe_handler(struct pt_regs *regs) function kprobe_fault_handler (line 285) | int kprobe_fault_handler(struct pt_regs *regs, int trapnr) function kprobe_exceptions_notify (line 304) | int kprobe_exceptions_notify(struct notifier_block *self, unsigned long ... function setjmp_pre_handler (line 333) | int setjmp_pre_handler(struct kprobe *p, struct pt_regs *regs) function jprobe_return (line 354) | void jprobe_return(void) function longjmp_break_handler (line 365) | int longjmp_break_handler(struct kprobe *p, struct pt_regs *regs) type kprobe_insn_page (line 403) | struct kprobe_insn_page { type hlist_head (line 410) | struct hlist_head function kprobe_opcode_t (line 416) | static kprobe_opcode_t *get_insn_slot(void) function free_insn_slot (line 459) | static void free_insn_slot(kprobe_opcode_t *slot) FILE: arch/x86_64/kernel/ldt.c function flush_ldt (line 27) | static void flush_ldt(void *null) function alloc_ldt (line 34) | static int alloc_ldt(mm_context_t *pc, unsigned mincount, int reload) function copy_ldt (line 84) | static inline int copy_ldt(mm_context_t *new, mm_context_t *old) function init_new_context (line 97) | int init_new_context(struct task_struct *tsk, struct mm_struct *mm) function destroy_context (line 117) | void destroy_context(struct mm_struct *mm) function read_ldt (line 128) | static int read_ldt(void __user * ptr, unsigned long bytecount) function read_default_ldt (line 162) | static int read_default_ldt(void __user * ptr, unsigned long bytecount) function write_ldt (line 173) | static int write_ldt(void __user * ptr, unsigned long bytecount, int old... function asmlinkage (line 234) | asmlinkage int sys_modify_ldt(int func, void __user *ptr, unsigned long ... FILE: arch/x86_64/kernel/mce.c type mce_log (line 43) | struct mce_log function mce_log (line 48) | void mce_log(struct mce *mce) function print_mce (line 78) | static void print_mce(struct mce *m) function mce_panic (line 101) | static void mce_panic(char *msg, struct mce *backup, unsigned long start) function mce_available (line 121) | static int mce_available(struct cpuinfo_x86 *c) function do_machine_check (line 131) | void do_machine_check(struct pt_regs * regs, long error_code) function mcheck_check_cpu (line 250) | static void mcheck_check_cpu(void *info) function mcheck_timer (line 256) | static void mcheck_timer(void *data) function __init (line 276) | static __init int periodic_mcheck_init(void) function mce_init (line 288) | static void mce_init(void *dummy) function mce_cpu_quirks (line 316) | static void __init mce_cpu_quirks(struct cpuinfo_x86 *c) function mce_cpu_features (line 326) | static void __init mce_cpu_features(struct cpuinfo_x86 *c) function mcheck_init (line 341) | void __init mcheck_init(struct cpuinfo_x86 *c) function collect_tscs (line 360) | static void collect_tscs(void *data) function mce_read (line 366) | static ssize_t mce_read(struct file *filp, char __user *ubuf, size_t usi... function mce_ioctl (line 413) | static int mce_ioctl(struct inode *i, struct file *f,unsigned int cmd, u... type file_operations (line 435) | struct file_operations type miscdevice (line 440) | struct miscdevice function mcheck_disable (line 450) | static int __init mcheck_disable(char *str) function mcheck_enable (line 458) | static int __init mcheck_enable(char *str) function mce_resume (line 475) | static int mce_resume(struct sys_device *dev) function mce_restart (line 482) | static void mce_restart(void) type sysdev_class (line 492) | struct sysdev_class type sys_device (line 497) | struct sys_device FILE: arch/x86_64/kernel/mce_intel.c function asmlinkage (line 16) | asmlinkage void smp_thermal_interrupt(void) function intel_init_thermal (line 45) | static void __init intel_init_thermal(struct cpuinfo_x86 *c) function mce_intel_feature_init (line 96) | void __init mce_intel_feature_init(struct cpuinfo_x86 *c) FILE: arch/x86_64/kernel/module.c function module_free (line 35) | void module_free(struct module *mod, void *module_region) type vm_struct (line 67) | struct vm_struct type page (line 68) | struct page type vm_struct (line 78) | struct vm_struct type vm_struct (line 81) | struct vm_struct type page (line 109) | struct page function module_frob_arch_sections (line 136) | int module_frob_arch_sections(Elf_Ehdr *hdr, function apply_relocate_add (line 144) | int apply_relocate_add(Elf64_Shdr *sechdrs, function apply_relocate (line 214) | int apply_relocate(Elf_Shdr *sechdrs, function module_finalize (line 226) | int module_finalize(const Elf_Ehdr *hdr, function module_arch_cleanup (line 244) | void module_arch_cleanup(struct module *mod) FILE: arch/x86_64/kernel/mpparse.c type mpc_config_ioapic (line 51) | struct mpc_config_ioapic type mpc_config_intsrc (line 54) | struct mpc_config_intsrc type acpi_boot_flags (line 75) | struct acpi_boot_flags function mpf_checksum (line 97) | static int __init mpf_checksum(unsigned char *mp, int len) function MP_processor_info (line 107) | static void __init MP_processor_info (struct mpc_config_processor *m) function MP_bus_info (line 156) | static void __init MP_bus_info (struct mpc_config_bus *m) function MP_ioapic_info (line 179) | static void __init MP_ioapic_info (struct mpc_config_ioapic *m) function MP_intsrc_info (line 200) | static void __init MP_intsrc_info (struct mpc_config_intsrc *m) function MP_lintsrc_info (line 212) | static void __init MP_lintsrc_info (struct mpc_config_lintsrc *m) function smp_read_mpc (line 238) | static int __init smp_read_mpc(struct mp_config_table *mpc) function ELCR_trigger (line 339) | static int __init ELCR_trigger(unsigned int irq) function construct_default_ioirq_mptable (line 347) | static void __init construct_default_ioirq_mptable(int mpc_default_type) function construct_default_ISA_mptable (line 413) | static inline void __init construct_default_ISA_mptable(int mpc_default_... type intel_mp_floating (line 496) | struct intel_mp_floating function get_smp_config (line 501) | void __init get_smp_config (void) function smp_scan_config (line 574) | static int __init smp_scan_config (unsigned long base, unsigned long len... function find_intel_smp (line 605) | void __init find_intel_smp (void) function find_smp_config (line 648) | void __init find_smp_config (void) function mp_register_lapic_address (line 662) | void __init mp_register_lapic_address ( function mp_register_lapic (line 676) | void __init mp_register_lapic ( type mp_ioapic_routing (line 711) | struct mp_ioapic_routing { function mp_find_ioapic (line 719) | static int mp_find_ioapic ( function mp_register_ioapic (line 737) | void __init mp_register_ioapic ( function mp_override_legacy_irq (line 784) | void __init mp_override_legacy_irq ( function mp_config_acpi_legacy_irqs (line 831) | void __init mp_config_acpi_legacy_irqs (void) function mp_register_gsi (line 898) | int mp_register_gsi(u32 gsi, int edge_level, int active_high_low) FILE: arch/x86_64/kernel/msr.c function wrmsr_eio (line 47) | static inline int wrmsr_eio(u32 reg, u32 eax, u32 edx) function rdmsr_eio (line 64) | static inline int rdmsr_eio(u32 reg, u32 *eax, u32 *edx) type msr_command (line 85) | struct msr_command { function msr_smp_wrmsr (line 92) | static void msr_smp_wrmsr(void *cmd_block) function msr_smp_rdmsr (line 100) | static void msr_smp_rdmsr(void *cmd_block) function do_wrmsr (line 108) | static inline int do_wrmsr(int cpu, u32 reg, u32 eax, u32 edx) function do_rdmsr (line 129) | static inline int do_rdmsr(int cpu, u32 reg, u32 * eax, u32 * edx) function do_wrmsr (line 154) | static inline int do_wrmsr(int cpu, u32 reg, u32 eax, u32 edx) function do_rdmsr (line 159) | static inline int do_rdmsr(int cpu, u32 reg, u32 *eax, u32 *edx) function loff_t (line 166) | static loff_t msr_seek(struct file *file, loff_t offset, int orig) function msr_read (line 184) | static ssize_t msr_read(struct file *file, char __user * buf, function msr_write (line 209) | static ssize_t msr_write(struct file *file, const char __user *buf, function msr_open (line 234) | static int msr_open(struct inode *inode, struct file *file) type file_operations (line 250) | struct file_operations function msr_init (line 258) | int __init msr_init(void) function msr_exit (line 269) | void __exit msr_exit(void) FILE: arch/x86_64/kernel/nmi.c function nmi_watchdog_default (line 82) | void __init nmi_watchdog_default(void) function __init (line 103) | static __init int cpu_has_lapic(void) function check_nmi_watchdog (line 115) | int __init check_nmi_watchdog (void) function setup_nmi_watchdog (line 158) | int __init setup_nmi_watchdog(char *str) function disable_lapic_nmi_watchdog (line 180) | static void disable_lapic_nmi_watchdog(void) function enable_lapic_nmi_watchdog (line 197) | static void enable_lapic_nmi_watchdog(void) function reserve_lapic_nmi (line 205) | int reserve_lapic_nmi(void) function release_lapic_nmi (line 220) | void release_lapic_nmi(void) function disable_timer_nmi_watchdog (line 232) | void disable_timer_nmi_watchdog(void) function enable_timer_nmi_watchdog (line 243) | void enable_timer_nmi_watchdog(void) function lapic_nmi_suspend (line 257) | static int lapic_nmi_suspend(struct sys_device *dev, u32 state) function lapic_nmi_resume (line 264) | static int lapic_nmi_resume(struct sys_device *dev) type sysdev_class (line 271) | struct sysdev_class type sys_device (line 277) | struct sys_device function init_lapic_nmi_sysfs (line 282) | static int __init init_lapic_nmi_sysfs(void) function setup_k7_watchdog (line 304) | static void setup_k7_watchdog(void) function setup_apic_nmi_watchdog (line 335) | void setup_apic_nmi_watchdog(void) function touch_nmi_watchdog (line 371) | void touch_nmi_watchdog (void) function nmi_watchdog_tick (line 383) | void nmi_watchdog_tick (struct pt_regs * regs, unsigned reason) function dummy_nmi_callback (line 411) | static int dummy_nmi_callback(struct pt_regs * regs, int cpu) function asmlinkage (line 418) | asmlinkage void do_nmi(struct pt_regs * regs, long error_code) function set_nmi_callback (line 429) | void set_nmi_callback(nmi_callback_t callback) function unset_nmi_callback (line 434) | void unset_nmi_callback(void) function unknown_nmi_panic_callback (line 441) | static int unknown_nmi_panic_callback(struct pt_regs *regs, int cpu) function proc_unknown_nmi_panic (line 456) | int proc_unknown_nmi_panic(struct ctl_table *table, int write, struct fi... FILE: arch/x86_64/kernel/pci-dma.c function dma_map_sg (line 27) | int dma_map_sg(struct device *hwdev, struct scatterlist *sg, function dma_unmap_sg (line 48) | void dma_unmap_sg(struct device *dev, struct scatterlist *sg, FILE: arch/x86_64/kernel/pci-gart.c type pci_dev (line 88) | struct pci_dev type device (line 105) | struct device type device (line 110) | struct device function alloc_iommu (line 116) | static unsigned long alloc_iommu(int size) function free_iommu (line 140) | static void free_iommu(unsigned long offset, int size) function flush_gart (line 155) | static void flush_gart(struct device *dev) function noinline (line 189) | noinline type device (line 208) | struct device function dma_free_coherent (line 281) | void dma_free_coherent(struct device *dev, size_t size, function dump_leak (line 304) | void dump_leak(void) function iommu_full (line 325) | static void iommu_full(struct device *dev, size_t size, int dir, int do_... function need_iommu (line 353) | static inline int need_iommu(struct device *dev, unsigned long addr, siz... function nonforced_iommu (line 368) | static inline int nonforced_iommu(struct device *dev, unsigned long addr... function dma_addr_t (line 384) | static dma_addr_t dma_map_area(struct device *dev, unsigned long phys_mem, function dma_addr_t (line 408) | dma_addr_t dma_map_single(struct device *dev, void *addr, size_t size, i... function dma_map_sg_nonforce (line 429) | static int dma_map_sg_nonforce(struct device *dev, struct scatterlist *sg, function __dma_map_cont (line 459) | static int __dma_map_cont(struct scatterlist *sg, int start, int stopat, function dma_map_cont (line 497) | static inline int dma_map_cont(struct scatterlist *sg, int start, int st... function dma_map_sg (line 514) | int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in... function dma_unmap_single (line 585) | void dma_unmap_single(struct device *dev, dma_addr_t dma_addr, function dma_unmap_sg (line 612) | void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents,... function dma_supported (line 627) | int dma_supported(struct device *dev, u64 mask) function dma_get_cache_alignment (line 653) | int dma_get_cache_alignment(void) function check_iommu_size (line 672) | static __init unsigned long check_iommu_size(unsigned long aper, u64 ape... function read_aperture (line 691) | static __init unsigned read_aperture(struct pci_dev *dev, u32 *size) function __init (line 716) | static __init int init_k8_gatt(struct agp_kern_info *info) function pci_iommu_init (line 776) | static int __init pci_iommu_init(void) function __init (line 921) | __init int iommu_setup(char *p) FILE: arch/x86_64/kernel/pci-nommu.c type device (line 26) | struct device function dma_free_coherent (line 55) | void dma_free_coherent(struct device *hwdev, size_t size, function dma_supported (line 62) | int dma_supported(struct device *hwdev, u64 mask) function dma_get_cache_alignment (line 78) | int dma_get_cache_alignment(void) function check_ram (line 84) | static int __init check_ram(void) FILE: arch/x86_64/kernel/process.c function disable_hlt (line 66) | void disable_hlt(void) function enable_hlt (line 73) | void enable_hlt(void) function default_idle (line 84) | void default_idle(void) function poll_idle (line 100) | static void poll_idle (void) function cpu_idle_wait (line 128) | void cpu_idle_wait(void) function cpu_idle (line 150) | void cpu_idle (void) function mwait_idle (line 178) | static void mwait_idle(void) function select_idle_routine (line 194) | void __init select_idle_routine(const struct cpuinfo_x86 *c) function idle_setup (line 212) | static int __init idle_setup (char *str) function __show_regs (line 226) | void __show_regs(struct pt_regs * regs) function show_regs (line 271) | void show_regs(struct pt_regs *regs) function exit_thread (line 280) | void exit_thread(void) function flush_thread (line 298) | void flush_thread(void) function release_thread (line 320) | void release_thread(struct task_struct *dead_task) function set_32bit_tls (line 333) | static inline void set_32bit_tls(struct task_struct *t, int tls, u32 addr) function u32 (line 348) | static inline u32 read_32bit_tls(struct task_struct *t, int tls) function prepare_to_copy (line 361) | void prepare_to_copy(struct task_struct *tsk) function copy_thread (line 366) | int copy_thread(int nr, unsigned long clone_flags, unsigned long rsp, type task_struct (line 441) | struct task_struct type task_struct (line 441) | struct task_struct type task_struct (line 441) | struct task_struct type thread_struct (line 443) | struct thread_struct type tss_struct (line 446) | struct tss_struct function sys_execve (line 553) | asmlinkage function set_personality_64bit (line 574) | void set_personality_64bit(void) function sys_fork (line 588) | asmlinkage long sys_fork(struct pt_regs *regs) function sys_clone (line 593) | asmlinkage long sys_clone(unsigned long clone_flags, unsigned long newsp... function sys_vfork (line 610) | asmlinkage long sys_vfork(struct pt_regs *regs) function get_wchan (line 616) | unsigned long get_wchan(struct task_struct *p) function do_arch_prctl (line 639) | long do_arch_prctl(struct task_struct *task, int code, unsigned long addr) function sys_arch_prctl (line 729) | long sys_arch_prctl(int code, unsigned long addr) function dump_task_regs (line 737) | int dump_task_regs(struct task_struct *tsk, elf_gregset_t *regs) FILE: arch/x86_64/kernel/ptrace.c function get_stack_long (line 56) | static inline unsigned long get_stack_long(struct task_struct *task, int... function put_stack_long (line 71) | static inline long put_stack_long(struct task_struct *task, int offset, function ptrace_disable (line 87) | void ptrace_disable(struct task_struct *child) function putreg (line 96) | static int putreg(struct task_struct *child, function getreg (line 157) | static unsigned long getreg(struct task_struct *child, unsigned long regno) function sys_ptrace (line 183) | asmlinkage long sys_ptrace(long request, long pid, unsigned long addr, l... function syscall_trace (line 499) | static void syscall_trace(struct pt_regs *regs) function asmlinkage (line 522) | asmlinkage void syscall_trace_enter(struct pt_regs *regs) function asmlinkage (line 534) | asmlinkage void syscall_trace_leave(struct pt_regs *regs) FILE: arch/x86_64/kernel/reboot.c function reboot_setup (line 38) | static int __init reboot_setup(char *str) function smp_halt (line 70) | static void smp_halt(void) function kb_wait (line 97) | static inline void kb_wait(void) function machine_restart (line 106) | void machine_restart(char * __unused) function machine_halt (line 151) | void machine_halt(void) function machine_power_off (line 157) | void machine_power_off(void) FILE: arch/x86_64/kernel/semaphore.c function __up (line 53) | void __up(struct semaphore *sem) function __down (line 58) | void __sched __down(struct semaphore * sem) function __down_interruptible (line 95) | int __sched __down_interruptible(struct semaphore * sem) function __down_trylock (line 158) | int __down_trylock(struct semaphore * sem) FILE: arch/x86_64/kernel/setup.c type cpuinfo_x86 (line 65) | struct cpuinfo_x86 type drive_info_struct (line 96) | struct drive_info_struct { char dummy[32]; } type screen_info (line 97) | struct screen_info type sys_desc_table_struct (line 98) | struct sys_desc_table_struct { type edid_info (line 103) | struct edid_info type e820map (line 104) | struct e820map type resource (line 113) | struct resource type resource (line 139) | struct resource type resource (line 145) | struct resource type resource (line 154) | struct resource type resource (line 161) | struct resource type resource (line 168) | struct resource type resource (line 186) | struct resource type resource (line 193) | struct resource function romchecksum (line 202) | static int __init romchecksum(unsigned char *rom, unsigned long length) function probe_roms (line 211) | static void __init probe_roms(void) function __init (line 276) | static __init void parse_cmdline_early (char ** cmdline_p) function contig_initmem_init (line 383) | static void __init contig_initmem_init(void) function apply_alternatives (line 422) | void apply_alternatives(void *start, void *end) function alternative_instructions (line 446) | void __init alternative_instructions(void) function noreplacement_setup (line 454) | static int __init noreplacement_setup(char *s) type edd (line 463) | struct edd function copy_edd (line 472) | static inline void copy_edd(void) function copy_edd (line 480) | static inline void copy_edd(void) function reserve_ebda_region (line 486) | static void __init reserve_ebda_region(void) function setup_arch (line 499) | void __init setup_arch(char **cmdline_p) function get_model_name (line 682) | static int __init get_model_name(struct cpuinfo_x86 *c) function display_cacheinfo (line 698) | static void __init display_cacheinfo(struct cpuinfo_x86 *c) function init_amd (line 733) | static int __init init_amd(struct cpuinfo_x86 *c) function detect_ht (line 787) | static void __init detect_ht(struct cpuinfo_x86 *c) function sched_cmp_hack (line 834) | static void __init sched_cmp_hack(struct cpuinfo_x86 *c) function init_intel (line 847) | static void __init init_intel(struct cpuinfo_x86 *c) function get_cpu_vendor (line 864) | void __init get_cpu_vendor(struct cpuinfo_x86 *c) type cpu_model_info (line 876) | struct cpu_model_info { function early_identify_cpu (line 885) | void __init early_identify_cpu(struct cpuinfo_x86 *c) function identify_cpu (line 937) | void __init identify_cpu(struct cpuinfo_x86 *c) function print_cpu_info (line 1015) | void __init print_cpu_info(struct cpuinfo_x86 *c) function show_cpuinfo (line 1030) | static int show_cpuinfo(struct seq_file *m, void *v) type seq_file (line 1171) | struct seq_file type seq_file (line 1176) | struct seq_file function c_stop (line 1182) | static void c_stop(struct seq_file *m, void *v) type seq_operations (line 1186) | struct seq_operations FILE: arch/x86_64/kernel/setup64.c type x8664_pda (line 33) | struct x8664_pda type task_struct (line 35) | struct task_struct type desc_ptr (line 39) | struct desc_ptr type desc_ptr (line 40) | struct desc_ptr function nonx_setup (line 53) | int __init nonx_setup(char *str) function nonx32_setup (line 75) | static int __init nonx32_setup(char *str) function setup_per_cpu_areas (line 90) | void __init setup_per_cpu_areas(void) function pda_init (line 119) | void pda_init(int cpu) function syscall_init (line 152) | __attribute__((section(".bss.page_aligned"))); function check_efer (line 173) | void __init check_efer(void) function cpu_init (line 190) | void __init cpu_init (void) FILE: arch/x86_64/kernel/signal.c type k_sigaction (line 36) | struct k_sigaction type pt_regs (line 37) | struct pt_regs type k_sigaction (line 38) | struct k_sigaction type pt_regs (line 39) | struct pt_regs function sys_rt_sigsuspend (line 41) | asmlinkage long function sys_sigaltstack (line 72) | asmlinkage long type rt_sigframe (line 84) | struct rt_sigframe function restore_sigcontext (line 91) | static int function sys_rt_sigreturn (line 143) | asmlinkage long sys_rt_sigreturn(struct pt_regs *regs) function setup_sigcontext (line 185) | static inline int type k_sigaction (line 229) | struct k_sigaction type pt_regs (line 229) | struct pt_regs function setup_rt_frame (line 246) | static void setup_rt_frame(int sig, struct k_sigaction *ka, siginfo_t *i... function handle_signal (line 355) | static void function do_signal (line 409) | int do_signal(struct pt_regs *regs, sigset_t *oldset) function do_notify_resume (line 465) | void do_notify_resume(struct pt_regs *regs, sigset_t *oldset, __u32 thre... function signal_fault (line 483) | void signal_fault(struct pt_regs *regs, void __user *frame, char *where) FILE: arch/x86_64/kernel/smp.c type mm_struct (line 41) | struct mm_struct function leave_mm (line 50) | static inline void leave_mm (unsigned long cpu) function asmlinkage (line 104) | asmlinkage void smp_invalidate_interrupt (void) function flush_tlb_others (line 137) | static void flush_tlb_others(cpumask_t cpumask, struct mm_struct *mm, function flush_tlb_current_task (line 181) | void flush_tlb_current_task(void) function flush_tlb_mm (line 196) | void flush_tlb_mm (struct mm_struct * mm) function flush_tlb_page (line 216) | void flush_tlb_page(struct vm_area_struct * vma, unsigned long va) function do_flush_tlb_all (line 238) | static void do_flush_tlb_all(void* info) function flush_tlb_all (line 247) | void flush_tlb_all(void) function smp_kdb_stop (line 252) | void smp_kdb_stop(void) function smp_send_reschedule (line 263) | void smp_send_reschedule(int cpu) type call_data_struct (line 274) | struct call_data_struct { type call_data_struct (line 282) | struct call_data_struct function __smp_call_function (line 288) | static void __smp_call_function (void (*func) (void *info), void *info, function smp_call_function (line 335) | int smp_call_function (void (*func) (void *info), void *info, int nonato... function smp_stop_cpu (line 344) | void smp_stop_cpu(void) function smp_really_stop_cpu (line 355) | static void smp_really_stop_cpu(void *dummy) function smp_send_stop (line 362) | void smp_send_stop(void) function asmlinkage (line 383) | asmlinkage void smp_reschedule_interrupt(void) function asmlinkage (line 388) | asmlinkage void smp_call_function_interrupt(void) FILE: arch/x86_64/kernel/smpboot.c type cpuinfo_x86 (line 71) | struct cpuinfo_x86 function setup_trampoline (line 91) | static unsigned long __init setup_trampoline(void) function smp_store_cpu_info (line 105) | static void __init smp_store_cpu_info(int id) function synchronize_tsc_bp (line 129) | static void __init synchronize_tsc_bp (void) function synchronize_tsc_ap (line 224) | static void __init synchronize_tsc_ap (void) function smp_callin (line 252) | void __init smp_callin(void) function start_secondary (line 346) | void __init start_secondary(void) function inquire_remote_apic (line 394) | static inline void inquire_remote_apic(int apicid) function wakeup_secondary_via_INIT (line 431) | static int __init wakeup_secondary_via_INIT(int phys_apicid, unsigned in... function do_boot_cpu (line 554) | static void __init do_boot_cpu (int apicid) function smp_tune_scheduling (line 667) | static void smp_tune_scheduling (void) function smp_boot_cpus (line 712) | static void __init smp_boot_cpus(unsigned int max_cpus) function smp_prepare_cpus (line 916) | void __init smp_prepare_cpus(unsigned int max_cpus) function smp_prepare_boot_cpu (line 921) | void __devinit smp_prepare_boot_cpu(void) function __cpu_up (line 927) | int __devinit __cpu_up(unsigned int cpu) function smp_cpus_done (line 951) | void __init smp_cpus_done(unsigned int max_cpus) FILE: arch/x86_64/kernel/suspend.c type saved_context (line 30) | struct saved_context function __save_processor_state (line 38) | void __save_processor_state(struct saved_context *ctxt) function save_processor_state (line 74) | void save_processor_state(void) function do_fpu_end (line 79) | static void function __restore_processor_state (line 88) | void __restore_processor_state(struct saved_context *ctxt) function restore_processor_state (line 124) | void restore_processor_state(void) function fix_processor_context (line 129) | void fix_processor_context(void) FILE: arch/x86_64/kernel/sys_x86_64.c function sys_pipe (line 28) | asmlinkage long sys_pipe(int __user *fildes) function sys_mmap (line 41) | long sys_mmap(unsigned long addr, unsigned long len, unsigned long prot,... function find_start_end (line 69) | static void find_start_end(unsigned long flags, unsigned long *begin, function arch_get_unmapped_area (line 94) | unsigned long function sys_uname (line 145) | asmlinkage long sys_uname(struct new_utsname __user * name) function wrap_sys_shmat (line 156) | asmlinkage long wrap_sys_shmat(int shmid, char __user *shmaddr, int shmflg) function sys_time64 (line 162) | asmlinkage long sys_time64(long __user * tloc) FILE: arch/x86_64/kernel/time.c type vxtime_data (line 67) | struct vxtime_data type timespec (line 71) | struct timespec type timezone (line 72) | struct timezone function rdtscll_sync (line 74) | static inline void rdtscll_sync(unsigned long *tsc) function do_gettimeoffset_tsc (line 92) | static inline unsigned int do_gettimeoffset_tsc(void) function do_gettimeoffset_hpet (line 102) | static inline unsigned int do_gettimeoffset_hpet(void) function do_gettimeofday (line 115) | void do_gettimeofday(struct timeval *tv) function do_settimeofday (line 153) | int do_settimeofday(struct timespec *tv) function profile_pc (line 184) | unsigned long profile_pc(struct pt_regs *regs) function set_rtc_mmss (line 214) | static void set_rtc_mmss(unsigned long nowtime) function monotonic_clock (line 288) | unsigned long long monotonic_clock(void) function noinline (line 323) | static noinline void handle_lost_ticks(int lost, struct pt_regs *regs) function irqreturn_t (line 361) | static irqreturn_t timer_interrupt(int irq, void *dev_id, struct pt_regs... function set_cyc2ns_scale (line 470) | static inline void set_cyc2ns_scale(unsigned long cpu_mhz) function cycles_2_ns (line 475) | static inline unsigned long long cycles_2_ns(unsigned long long cyc) function sched_clock (line 480) | unsigned long long sched_clock(void) function get_cmos_time (line 502) | unsigned long get_cmos_time(void) type work_struct (line 579) | struct work_struct function handle_cpufreq_delayed_get (line 581) | static void handle_cpufreq_delayed_get(void *v) function cpufreq_delayed_get (line 594) | static void cpufreq_delayed_get(void) function time_cpufreq_notifier (line 612) | static int time_cpufreq_notifier(struct notifier_block *nb, unsigned lon... type notifier_block (line 649) | struct notifier_block function cpufreq_tsc (line 653) | static int __init cpufreq_tsc(void) function hpet_calibrate_tsc (line 673) | static unsigned int __init hpet_calibrate_tsc(void) function pit_calibrate_tsc (line 707) | static unsigned int __init pit_calibrate_tsc(void) function __init (line 731) | static __init int late_hpet_init(void) function hpet_timer_stop_set_go (line 780) | static int hpet_timer_stop_set_go(unsigned long tick) function hpet_init (line 814) | static int hpet_init(void) function hpet_reenable (line 843) | static int hpet_reenable(void) function pit_init (line 848) | void __init pit_init(void) function time_setup (line 859) | int __init time_setup(char *str) type irqaction (line 865) | struct irqaction function time_init (line 871) | void __init time_init(void) function time_init_smp (line 921) | void __init time_init_smp(void) function timer_suspend (line 961) | static int timer_suspend(struct sys_device *dev, u32 state) function timer_resume (line 974) | static int timer_resume(struct sys_device *dev) type sysdev_class (line 994) | struct sysdev_class type sys_device (line 1002) | struct sys_device function time_init_device (line 1007) | static int time_init_device(void) type pt_regs (line 1034) | struct pt_regs type rtc_time (line 1043) | struct rtc_time function is_hpet_enabled (line 1051) | int is_hpet_enabled(void) function hpet_rtc_timer_init (line 1067) | int hpet_rtc_timer_init(void) function hpet_rtc_timer_reinit (line 1095) | static void hpet_rtc_timer_reinit(void) function hpet_mask_rtc_irq_bit (line 1124) | int hpet_mask_rtc_irq_bit(unsigned long bit_mask) function hpet_set_rtc_irq_bit (line 1139) | int hpet_set_rtc_irq_bit(unsigned long bit_mask) function hpet_set_alarm_time (line 1166) | int hpet_set_alarm_time(unsigned char hrs, unsigned char min, unsigned c... function hpet_set_periodic_freq (line 1178) | int hpet_set_periodic_freq(unsigned long freq) function hpet_rtc_dropped_irq (line 1189) | int hpet_rtc_dropped_irq(void) function irqreturn_t (line 1197) | irqreturn_t hpet_rtc_interrupt(int irq, void *dev_id, struct pt_regs *regs) function nohpet_setup (line 1244) | static int __init nohpet_setup(char *s) function notsc_setup (line 1253) | static int __init notsc_setup(char *s) FILE: arch/x86_64/kernel/traps.c type gate_struct (line 51) | struct gate_struct type notifier_block (line 76) | struct notifier_block function register_die_notifier (line 79) | int register_die_notifier(struct notifier_block *nb) function conditional_sti (line 89) | static inline void conditional_sti(struct pt_regs *regs) function printk_address (line 99) | int printk_address(unsigned long address) function printk_address (line 116) | int printk_address(unsigned long address) type tss_struct (line 126) | struct tss_struct function show_trace (line 143) | void show_trace(unsigned long *stack) function show_stack (line 214) | void show_stack(struct task_struct *tsk, unsigned long * rsp) function dump_stack (line 253) | void dump_stack(void) function show_registers (line 261) | void show_registers(struct pt_regs *regs) function handle_BUG (line 303) | void handle_BUG(struct pt_regs *regs) function out_of_line_bug (line 322) | void out_of_line_bug(void) function oops_begin (line 330) | void oops_begin(void) function oops_end (line 346) | void oops_end(void) function __die (line 356) | void __die(const char * str, struct pt_regs * regs, long err) function die (line 378) | void die(const char * str, struct pt_regs * regs, long err) function die_if_kernel (line 386) | static inline void die_if_kernel(const char * str, struct pt_regs * regs... function die_nmi (line 392) | void die_nmi(char *str, struct pt_regs *regs) function do_trap (line 408) | static void do_trap(int trapnr, int signr, char *str, function do_general_protection (line 509) | void do_general_protection(struct pt_regs * regs, long error_code) function mem_parity_error (line 557) | static void mem_parity_error(unsigned char reason, struct pt_regs * regs) function io_check_error (line 567) | static void io_check_error(unsigned char reason, struct pt_regs * regs) function unknown_nmi_error (line 580) | static void unknown_nmi_error(unsigned char reason, struct pt_regs * regs) function asmlinkage (line 586) | asmlinkage void default_do_nmi(struct pt_regs *regs) function asmlinkage (line 631) | asmlinkage void do_int3(struct pt_regs * regs, long error_code) function asmlinkage (line 641) | asmlinkage void *do_debug(struct pt_regs * regs, unsigned long error_code) function kernel_math_error (line 730) | static int kernel_math_error(struct pt_regs *regs, char *str) function asmlinkage (line 755) | asmlinkage void do_coprocessor_error(struct pt_regs *regs) function asmlinkage (line 816) | asmlinkage void bad_intr(void) function asmlinkage (line 821) | asmlinkage void do_simd_coprocessor_error(struct pt_regs *regs) function asmlinkage (line 875) | asmlinkage void do_spurious_interrupt_bug(struct pt_regs * regs) function smp_thermal_interrupt (line 879) | __attribute__((weak)) smp_thermal_interrupt(void) function asmlinkage (line 890) | asmlinkage void math_state_restore(void) function do_call_debug (line 901) | void do_call_debug(struct pt_regs *regs) function trap_init (line 906) | void __init trap_init(void) function oops_dummy (line 945) | static int __init oops_dummy(char *s) function kstack_setup (line 952) | static int __init kstack_setup(char *s) FILE: arch/x86_64/kernel/vsyscall.c function force_inline (line 60) | static force_inline void timeval_normalize(struct timeval * tv) function force_inline (line 72) | static force_inline void do_vgettimeofday(struct timeval * tv) function force_inline (line 102) | static force_inline void do_get_tz(struct timezone * tz) function force_inline (line 108) | static force_inline int gettimeofday(struct timeval *tv, struct timezone... function time_syscall (line 117) | static force_inline long time_syscall(long *t) function __vsyscall (line 126) | static int __vsyscall(0) vgettimeofday(struct timeval * tv, struct timez... function __vsyscall (line 153) | static long __vsyscall(3) venosys_1(void) function map_vsyscall (line 159) | static void __init map_vsyscall(void) function vsyscall_init (line 167) | static int __init vsyscall_init(void) FILE: arch/x86_64/kernel/x8664_ksyms.c type drive_info_struct (line 44) | struct drive_info_struct FILE: arch/x86_64/lib/bitops.c function find_first_zero_bit (line 17) | inline long find_first_zero_bit(const unsigned long * addr, unsigned lon... function find_next_zero_bit (line 45) | long find_next_zero_bit (const unsigned long * addr, long size, long off... function __find_first_bit (line 72) | static inline long function find_first_bit (line 101) | long find_first_bit(const unsigned long * addr, unsigned long size) function find_next_bit (line 112) | long find_next_bit(const unsigned long * addr, long size, long offset) FILE: arch/x86_64/lib/bitstr.c function find_next_zero_string (line 5) | unsigned long FILE: arch/x86_64/lib/csum-partial.c function from32to16 (line 14) | static inline unsigned short from32to16(unsigned a) function do_csum (line 36) | static __force_inline unsigned do_csum(const unsigned char *buff, unsign... function csum_partial (line 135) | unsigned csum_partial(const unsigned char *buff, unsigned len, unsigned ... function ip_compute_csum (line 146) | unsigned short ip_compute_csum(unsigned char * buff, int len) FILE: arch/x86_64/lib/csum-wrappers.c function csum_partial_copy_from_user (line 21) | unsigned int function csum_partial_copy_to_user (line 69) | unsigned int function csum_partial_copy_nocheck (line 107) | unsigned int function csum_ipv6_magic (line 113) | unsigned short csum_ipv6_magic(struct in6_addr *saddr, struct in6_addr *... FILE: arch/x86_64/lib/dec_and_lock.c function _atomic_dec_and_lock (line 13) | int _atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock) FILE: arch/x86_64/lib/delay.c function __delay (line 22) | void __delay(unsigned long loops) function __const_udelay (line 35) | inline void __const_udelay(unsigned long xloops) function __udelay (line 40) | void __udelay(unsigned long usecs) function __ndelay (line 45) | void __ndelay(unsigned long nsecs) FILE: arch/x86_64/lib/io.c function __memcpy_toio (line 5) | void __memcpy_toio(unsigned long dst,const void*src,unsigned len) function __memcpy_fromio (line 11) | void __memcpy_fromio(void *dst,unsigned long src,unsigned len) function memset_io (line 17) | void memset_io(volatile void __iomem *a, int b, size_t c) FILE: arch/x86_64/lib/usercopy.c function __strncpy_from_user (line 43) | long function strncpy_from_user (line 51) | long function __clear_user (line 64) | unsigned long __clear_user(void __user *addr, unsigned long size) function clear_user (line 99) | unsigned long clear_user(void __user *to, unsigned long n) function strnlen_user (line 112) | long strnlen_user(const char __user *s, long n) function strlen_user (line 132) | long strlen_user(const char __user *s) function copy_in_user (line 147) | unsigned long copy_in_user(void __user *to, const void __user *from, uns... FILE: arch/x86_64/mm/extable.c type exception_table_entry (line 12) | struct exception_table_entry type exception_table_entry (line 13) | struct exception_table_entry type exception_table_entry (line 14) | struct exception_table_entry type exception_table_entry (line 22) | struct exception_table_entry function sort_extable (line 39) | void sort_extable(struct exception_table_entry *start, FILE: arch/x86_64/mm/fault.c function bust_spinlocks (line 38) | void bust_spinlocks(int yes) function noinline (line 62) | static noinline int is_prefetch(struct pt_regs *regs, unsigned long addr, function bad_address (line 138) | static int bad_address(void *p) function dump_pagetable (line 144) | void dump_pagetable(unsigned long address) function is_errata93 (line 193) | static int is_errata93(struct pt_regs *regs, unsigned long address) function unhandled_signal (line 213) | int unhandled_signal(struct task_struct *tsk, int sig) function noinline (line 225) | static noinline void pgtable_bad(unsigned long address, struct pt_regs *... function vmalloc_fault (line 240) | static int vmalloc_fault(unsigned long address) function asmlinkage (line 297) | asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long error_... FILE: arch/x86_64/mm/init.c type mmu_gather (line 50) | struct mmu_gather function show_mem (line 58) | void show_mem(void) function set_pte_phys (line 108) | static void set_pte_phys(unsigned long vaddr, function __set_fixmap (line 157) | void __set_fixmap (enum fixed_addresses idx, unsigned long phys, pgprot_... type temp_map (line 172) | struct temp_map { function __init (line 182) | static __init void *alloc_low_page(int *index, unsigned long *phys) function __init (line 206) | static __init void unmap_low_page(int i) function phys_pud_init (line 213) | static void __init phys_pud_init(pud_t *pud, unsigned long address, unsi... function find_early_table_space (line 255) | static void __init find_early_table_space(unsigned long end) function init_memory_mapping (line 275) | void __init init_memory_mapping(unsigned long start, unsigned long end) type x8664_pda (line 311) | struct x8664_pda function zap_low_mappings (line 314) | void zap_low_mappings(void) function paging_init (line 322) | void __init paging_init(void) function clear_kernel_mapping (line 346) | void __init clear_kernel_mapping(unsigned long address, unsigned long size) function page_is_ram (line 376) | static inline int page_is_ram (unsigned long pagenr) type kcore_list (line 400) | struct kcore_list function mem_init (line 403) | void __init mem_init(void) function free_initmem (line 484) | void free_initmem(void) function free_initrd_mem (line 501) | void free_initrd_mem(unsigned long start, unsigned long end) function reserve_bootmem_generic (line 515) | void __init reserve_bootmem_generic(unsigned long phys, unsigned len) function kern_addr_valid (line 526) | int kern_addr_valid(unsigned long addr) function __init (line 578) | static __init int x8664_sysctl_init(void) type vm_area_struct (line 590) | struct vm_area_struct type vm_area_struct (line 596) | struct vm_area_struct type vm_area_struct (line 602) | struct vm_area_struct type task_struct (line 602) | struct task_struct function in_gate_area (line 616) | int in_gate_area(struct task_struct *task, unsigned long addr) function in_gate_area_no_task (line 626) | int in_gate_area_no_task(unsigned long addr) FILE: arch/x86_64/mm/ioremap.c function remap_area_pte (line 21) | static inline void remap_area_pte(pte_t * pte, unsigned long address, un... function remap_area_pmd (line 47) | static inline int remap_area_pmd(pmd_t * pmd, unsigned long address, uns... function remap_area_pud (line 70) | static inline int remap_area_pud(pud_t * pud, unsigned long address, uns... function remap_area_pages (line 93) | static int remap_area_pages(unsigned long address, unsigned long phys_addr, function ioremap_change_attr (line 128) | static int type vm_struct (line 164) | struct vm_struct type page (line 184) | struct page function iounmap (line 249) | void iounmap(volatile void __iomem *addr) FILE: arch/x86_64/mm/k8topology.c function __init (line 23) | static __init int find_northbridge(void) function k8_scan_nodes (line 43) | int __init k8_scan_nodes(unsigned long start, unsigned long end) FILE: arch/x86_64/mm/numa.c type pglist_data (line 25) | struct pglist_data function compute_hash_shift (line 36) | int __init compute_hash_shift(struct node *nodes, int numnodes) function setup_node_bootmem (line 70) | void __init setup_node_bootmem(int nodeid, unsigned long start, unsigned... function setup_node_zones (line 115) | void __init setup_node_zones(int nodeid) function numa_init_array (line 141) | void __init numa_init_array(void) function numa_emulation (line 167) | static int numa_emulation(unsigned long start_pfn, unsigned long end_pfn) function numa_initmem_init (line 210) | void __init numa_initmem_init(unsigned long start_pfn, unsigned long end... function __init (line 246) | __init void numa_add_cpu(int cpu) function numa_free_all_bootmem (line 253) | unsigned long __init numa_free_all_bootmem(void) function paging_init (line 263) | void __init paging_init(void) function __init (line 272) | __init int numa_setup(char *opt) FILE: arch/x86_64/mm/pageattr.c function pte_t (line 17) | static inline pte_t *lookup_address(unsigned long address) type page (line 39) | struct page type page (line 44) | struct page function flush_kernel_map (line 59) | static void flush_kernel_map(void *address) function flush_map (line 75) | static inline void flush_map(unsigned long address) type deferred_page (line 80) | struct deferred_page { type deferred_page (line 85) | struct deferred_page function save_page (line 87) | static inline void save_page(unsigned long address, struct page *fpage) function revert_page (line 106) | static void revert_page(unsigned long address, pgprot_t ref_prot) function __change_page_attr (line 124) | static int function change_page_attr_addr (line 183) | int change_page_attr_addr(unsigned long address, int numpages, pgprot_t ... function change_page_attr (line 210) | int change_page_attr(struct page *page, int numpages, pgprot_t prot) function global_flush_tlb (line 216) | void global_flush_tlb(void) FILE: arch/x86_64/mm/srat.c type acpi_table_slit (line 21) | struct acpi_table_slit type node (line 25) | struct node function __init (line 28) | static __init int setup_node(int pxm) function __init (line 41) | static __init int conflicting_nodes(unsigned long start, unsigned long end) function __init (line 56) | static __init void cutoff_node(int i, unsigned long start, unsigned long... function __init (line 73) | static __init void bad_srat(void) function __init (line 79) | static __init inline int srat_disabled(void) function acpi_numa_slit_init (line 85) | void __init acpi_numa_slit_init(struct acpi_table_slit *slit) function acpi_numa_processor_affinity_init (line 91) | void __init function acpi_numa_memory_affinity_init (line 117) | void __init function acpi_numa_arch_fixup (line 161) | void __init acpi_numa_arch_fixup(void) {} function acpi_scan_nodes (line 164) | int __init acpi_scan_nodes(unsigned long start, unsigned long end) function node_to_pxm (line 196) | int node_to_pxm(int n) function __node_distance (line 207) | int __node_distance(int a, int b) FILE: arch/x86_64/pci/k8-bus.c function __init (line 28) | __init static int FILE: arch/x86_64/pci/mmconfig.c function pci_mmcfg_read (line 25) | static int pci_mmcfg_read(int seg, int bus, int devfn, int reg, int len,... function pci_mmcfg_write (line 47) | static int pci_mmcfg_write(int seg, int bus, int devfn, int reg, int len... type pci_raw_ops (line 69) | struct pci_raw_ops function pci_mmcfg_init (line 74) | static int __init pci_mmcfg_init(void) FILE: crypto/aes.c function u32 (line 67) | static inline function u32 (line 74) | static inline function u8 (line 87) | inline static u8 type aes_ctx (line 96) | struct aes_ctx { function u8 (line 116) | static inline u8 __init function gen_tabs (line 156) | static void __init function aes_set_key (line 272) | static int function aes_encrypt (line 341) | static void aes_encrypt(void *ctx_arg, u8 *out, const u8 *in) function aes_decrypt (line 394) | static void aes_decrypt(void *ctx_arg, u8 *out, const u8 *in) type crypto_alg (line 434) | struct crypto_alg type aes_ctx (line 438) | struct aes_ctx function aes_init (line 452) | static int __init aes_init(void) function aes_fini (line 458) | static void __exit aes_fini(void) FILE: crypto/anubis.c type anubis_ctx (line 44) | struct anubis_ctx { function anubis_setkey (line 461) | static int anubis_setkey(void *ctx_arg, const u8 *in_key, function anubis_crypt (line 578) | static void anubis_crypt(u32 roundKey[ANUBIS_MAX_ROUNDS + 1][4], function anubis_encrypt (line 675) | static void anubis_encrypt(void *ctx_arg, u8 *dst, const u8 *src) function anubis_decrypt (line 681) | static void anubis_decrypt(void *ctx_arg, u8 *dst, const u8 *src) type crypto_alg (line 687) | struct crypto_alg type anubis_ctx (line 691) | struct anubis_ctx function init (line 702) | static int __init init(void) function fini (line 710) | static void __exit fini(void) FILE: crypto/api.c function crypto_alg_get (line 26) | static inline int crypto_alg_get(struct crypto_alg *alg) function crypto_alg_put (line 31) | static inline void crypto_alg_put(struct crypto_alg *alg) type crypto_alg (line 36) | struct crypto_alg type crypto_alg (line 38) | struct crypto_alg function crypto_init_flags (line 57) | static int crypto_init_flags(struct crypto_tfm *tfm, u32 flags) function crypto_init_ops (line 79) | static int crypto_init_ops(struct crypto_tfm *tfm) function crypto_exit_ops (line 99) | static void crypto_exit_ops(struct crypto_tfm *tfm) type crypto_tfm (line 120) | struct crypto_tfm type crypto_tfm (line 122) | struct crypto_tfm type crypto_alg (line 123) | struct crypto_alg function crypto_free_tfm (line 156) | void crypto_free_tfm(struct crypto_tfm *tfm) function crypto_register_alg (line 167) | int crypto_register_alg(struct crypto_alg *alg) function crypto_unregister_alg (line 187) | int crypto_unregister_alg(struct crypto_alg *alg) function crypto_alg_available (line 207) | int crypto_alg_available(const char *name, u32 flags) function init_crypto (line 220) | static int __init init_crypto(void) FILE: crypto/arc4.c type arc4_ctx (line 22) | struct arc4_ctx { function arc4_set_key (line 27) | static int arc4_set_key(void *ctx_arg, const u8 *in_key, unsigned int ke... function arc4_crypt (line 51) | static void arc4_crypt(void *ctx_arg, u8 *out, const u8 *in) type crypto_alg (line 72) | struct crypto_alg type arc4_ctx (line 76) | struct arc4_ctx function arc4_init (line 87) | static int __init arc4_init(void) function arc4_exit (line 93) | static void __exit arc4_exit(void) FILE: crypto/blowfish.c type bf_ctx (line 29) | struct bf_ctx { function encrypt_block (line 319) | static void encrypt_block(struct bf_ctx *bctx, u32 *dst, u32 *src) function bf_encrypt (line 350) | static void bf_encrypt(void *ctx, u8 *dst, const u8 *src) function bf_decrypt (line 363) | static void bf_decrypt(void *ctx, u8 *dst, const u8 *src) function bf_setkey (line 399) | static int bf_setkey(void *ctx, const u8 *key, unsigned int keylen, u32 ... type crypto_alg (line 449) | struct crypto_alg type bf_ctx (line 453) | struct bf_ctx function init (line 464) | static int __init init(void) function fini (line 469) | static void __exit fini(void) FILE: crypto/cast5.c type cast5_ctx (line 34) | struct cast5_ctx { function cast5_encrypt (line 581) | static void cast5_encrypt(void *ctx, u8 * outbuf, const u8 * inbuf) function cast5_decrypt (line 650) | static void cast5_decrypt(void *ctx, u8 * outbuf, const u8 * inbuf) function key_schedule (line 706) | static void key_schedule(u32 * x, u32 * z, u32 * k) function cast5_setkey (line 781) | static int type crypto_alg (line 818) | struct crypto_alg type cast5_ctx (line 822) | struct cast5_ctx function init (line 836) | static int __init init(void) function fini (line 841) | static void __exit fini(void) FILE: crypto/cast6.c type cast6_ctx (line 31) | struct cast6_ctx { function W (line 372) | static inline void W(u32 *key, unsigned int i) { function cast6_setkey (line 384) | static int function Q (line 430) | static inline void Q (u32 * block, u8 * Kr, u32 * Km) { function QBAR (line 439) | static inline void QBAR (u32 * block, u8 * Kr, u32 * Km) { function cast6_encrypt (line 447) | static void cast6_encrypt (void * ctx, u8 * outbuf, const u8 * inbuf) { function cast6_decrypt (line 489) | static void cast6_decrypt (void * ctx, u8 * outbuf, const u8 * inbuf) { type crypto_alg (line 531) | struct crypto_alg type cast6_ctx (line 535) | struct cast6_ctx function init (line 548) | static int __init init(void) function fini (line 553) | static void __exit fini(void) FILE: crypto/cipher.c type crypto_tfm (line 24) | struct crypto_tfm function xor_64 (line 27) | static inline void xor_64(u8 *a, const u8 *b) function xor_128 (line 33) | static inline void xor_128(u8 *a, const u8 *b) function crypt (line 47) | static int crypt(struct crypto_tfm *tfm, function cbc_process (line 98) | static void cbc_process(struct crypto_tfm *tfm, u8 *dst, u8 *src, function ecb_process (line 123) | static void ecb_process(struct crypto_tfm *tfm, u8 *dst, u8 *src, function setkey (line 129) | static int setkey(struct crypto_tfm *tfm, const u8 *key, unsigned int ke... function ecb_encrypt (line 141) | static int ecb_encrypt(struct crypto_tfm *tfm, function ecb_decrypt (line 150) | static int ecb_decrypt(struct crypto_tfm *tfm, function cbc_encrypt (line 160) | static int cbc_encrypt(struct crypto_tfm *tfm, function cbc_encrypt_iv (line 170) | static int cbc_encrypt_iv(struct crypto_tfm *tfm, function cbc_decrypt (line 180) | static int cbc_decrypt(struct crypto_tfm *tfm, function cbc_decrypt_iv (line 190) | static int cbc_decrypt_iv(struct crypto_tfm *tfm, function nocrypt (line 200) | static int nocrypt(struct crypto_tfm *tfm, function nocrypt_iv (line 208) | static int nocrypt_iv(struct crypto_tfm *tfm, function crypto_init_cipher_flags (line 216) | int crypto_init_cipher_flags(struct crypto_tfm *tfm, u32 flags) function crypto_init_cipher_ops (line 227) | int crypto_init_cipher_ops(struct crypto_tfm *tfm) function crypto_exit_cipher_ops (line 294) | void crypto_exit_cipher_ops(struct crypto_tfm *tfm) FILE: crypto/compress.c function crypto_compress (line 21) | static int crypto_compress(struct crypto_tfm *tfm, function crypto_decompress (line 30) | static int crypto_decompress(struct crypto_tfm *tfm, function crypto_init_compress_flags (line 39) | int crypto_init_compress_flags(struct crypto_tfm *tfm, u32 flags) function crypto_init_compress_ops (line 44) | int crypto_init_compress_ops(struct crypto_tfm *tfm) function crypto_exit_compress_ops (line 60) | void crypto_exit_compress_ops(struct crypto_tfm *tfm) FILE: crypto/crc32c.c type chksum_ctx (line 24) | struct chksum_ctx { function chksum_init (line 33) | static void chksum_init(void *ctx) function chksum_setkey (line 45) | static int chksum_setkey(void *ctx, const u8 *key, unsigned int keylen, function chksum_update (line 59) | static void chksum_update(void *ctx, const u8 *data, unsigned int length) function chksum_final (line 69) | static void chksum_final(void *ctx, u8 *out) type crypto_alg (line 77) | struct crypto_alg type chksum_ctx (line 81) | struct chksum_ctx function init (line 95) | static int __init init(void) function fini (line 100) | static void __exit fini(void) FILE: crypto/crypto_null.c function null_compress (line 29) | static int null_compress(void *ctx, const u8 *src, unsigned int slen, function null_decompress (line 33) | static int null_decompress(void *ctx, const u8 *src, unsigned int slen, function null_init (line 37) | static void null_init(void *ctx) function null_update (line 40) | static void null_update(void *ctx, const u8 *data, unsigned int len) function null_final (line 43) | static void null_final(void *ctx, u8 *out) function null_setkey (line 46) | static int null_setkey(void *ctx, const u8 *key, function null_encrypt (line 50) | static void null_encrypt(void *ctx, u8 *dst, const u8 *src) function null_decrypt (line 53) | static void null_decrypt(void *ctx, u8 *dst, const u8 *src) type crypto_alg (line 56) | struct crypto_alg type crypto_alg (line 68) | struct crypto_alg type crypto_alg (line 82) | struct crypto_alg function init (line 101) | static int __init init(void) function fini (line 126) | static void __exit fini(void) FILE: crypto/deflate.c type deflate_ctx (line 41) | struct deflate_ctx { function deflate_comp_init (line 46) | static int deflate_comp_init(struct deflate_ctx *ctx) function deflate_decomp_init (line 71) | static int deflate_decomp_init(struct deflate_ctx *ctx) function deflate_comp_exit (line 94) | static void deflate_comp_exit(struct deflate_ctx *ctx) function deflate_decomp_exit (line 99) | static void deflate_decomp_exit(struct deflate_ctx *ctx) function deflate_init (line 104) | static int deflate_init(void *ctx) function deflate_exit (line 118) | static void deflate_exit(void *ctx) function deflate_compress (line 124) | static int deflate_compress(void *ctx, const u8 *src, unsigned int slen, function deflate_decompress (line 153) | static int deflate_decompress(void *ctx, const u8 *src, unsigned int slen, type crypto_alg (line 194) | struct crypto_alg type deflate_ctx (line 197) | struct deflate_ctx function init (line 207) | static int __init init(void) function fini (line 212) | static void __exit fini(void) FILE: crypto/des.c type des_ctx (line 40) | struct des_ctx { type des3_ede_ctx (line 45) | struct des3_ede_ctx { function des_small_fips_encrypt (line 282) | static void des_small_fips_encrypt(u32 *expkey, u8 *dst, const u8 *src) function des_small_fips_decrypt (line 654) | static void des_small_fips_decrypt(u32 *expkey, u8 *dst, const u8 *src) function setkey (line 1029) | static int setkey(u32 *expkey, const u8 *key, unsigned int keylen, u32 *... function des_setkey (line 1173) | static int des_setkey(void *ctx, const u8 *key, unsigned int keylen, u32... function des_encrypt (line 1178) | static void des_encrypt(void *ctx, u8 *dst, const u8 *src) function des_decrypt (line 1183) | static void des_decrypt(void *ctx, u8 *dst, const u8 *src) function des3_ede_setkey (line 1201) | static int des3_ede_setkey(void *ctx, const u8 *key, function des3_ede_encrypt (line 1224) | static void des3_ede_encrypt(void *ctx, u8 *dst, const u8 *src) function des3_ede_decrypt (line 1233) | static void des3_ede_decrypt(void *ctx, u8 *dst, const u8 *src) type crypto_alg (line 1242) | struct crypto_alg type des_ctx (line 1246) | struct des_ctx type crypto_alg (line 1257) | struct crypto_alg type des3_ede_ctx (line 1261) | struct des3_ede_ctx function init (line 1274) | static int __init init(void) function fini (line 1289) | static void __exit fini(void) FILE: crypto/digest.c function init (line 21) | static void init(struct crypto_tfm *tfm) function update (line 26) | static void update(struct crypto_tfm *tfm, function final (line 55) | static void final(struct crypto_tfm *tfm, u8 *out) function setkey (line 60) | static int setkey(struct crypto_tfm *tfm, const u8 *key, unsigned int ke... function digest (line 69) | static void digest(struct crypto_tfm *tfm, function crypto_init_digest_flags (line 86) | int crypto_init_digest_flags(struct crypto_tfm *tfm, u32 flags) function crypto_init_digest_ops (line 91) | int crypto_init_digest_ops(struct crypto_tfm *tfm) function crypto_exit_digest_ops (line 104) | void crypto_exit_digest_ops(struct crypto_tfm *tfm) FILE: crypto/hmac.c function hash_key (line 24) | static void hash_key(struct crypto_tfm *tfm, u8 *key, unsigned int keylen) function crypto_alloc_hmac_block (line 35) | int crypto_alloc_hmac_block(struct crypto_tfm *tfm) function crypto_free_hmac_block (line 50) | void crypto_free_hmac_block(struct crypto_tfm *tfm) function crypto_hmac_init (line 56) | void crypto_hmac_init(struct crypto_tfm *tfm, u8 *key, unsigned int *key... function crypto_hmac_update (line 81) | void crypto_hmac_update(struct crypto_tfm *tfm, function crypto_hmac_final (line 87) | void crypto_hmac_final(struct crypto_tfm *tfm, u8 *key, function crypto_hmac (line 122) | void crypto_hmac(struct crypto_tfm *tfm, u8 *key, unsigned int *keylen, FILE: crypto/internal.h type km_type (line 22) | enum km_type function crypto_kmap_type (line 24) | static inline enum km_type crypto_kmap_type(int out) type page (line 29) | struct page function crypto_kunmap (line 34) | static inline void crypto_kunmap(void *vaddr, int out) function crypto_yield (line 39) | static inline void crypto_yield(struct crypto_tfm *tfm) type crypto_tfm (line 45) | struct crypto_tfm type crypto_alg (line 50) | struct crypto_alg type crypto_alg (line 54) | struct crypto_alg type crypto_tfm (line 60) | struct crypto_tfm type crypto_tfm (line 61) | struct crypto_tfm function crypto_alloc_hmac_block (line 63) | static inline int crypto_alloc_hmac_block(struct crypto_tfm *tfm) function crypto_free_hmac_block (line 68) | static inline void crypto_free_hmac_block(struct crypto_tfm *tfm) function crypto_init_proc (line 75) | static inline void crypto_init_proc(void) type crypto_tfm (line 79) | struct crypto_tfm type crypto_tfm (line 80) | struct crypto_tfm type crypto_tfm (line 81) | struct crypto_tfm type crypto_tfm (line 83) | struct crypto_tfm type crypto_tfm (line 84) | struct crypto_tfm type crypto_tfm (line 85) | struct crypto_tfm type crypto_tfm (line 87) | struct crypto_tfm type crypto_tfm (line 88) | struct crypto_tfm type crypto_tfm (line 89) | struct crypto_tfm FILE: crypto/khazad.c type khazad_ctx (line 32) | struct khazad_ctx { function khazad_setkey (line 755) | static int khazad_setkey(void *ctx_arg, const u8 *in_key, function khazad_crypt (line 820) | static void khazad_crypt(const u64 roundKey[KHAZAD_ROUNDS + 1], function khazad_encrypt (line 870) | static void khazad_encrypt(void *ctx_arg, u8 *dst, const u8 *src) function khazad_decrypt (line 876) | static void khazad_decrypt(void *ctx_arg, u8 *dst, const u8 *src) type crypto_alg (line 882) | struct crypto_alg type khazad_ctx (line 886) | struct khazad_ctx function init (line 897) | static int __init init(void) function fini (line 905) | static void __exit fini(void) FILE: crypto/md4.c type md4_ctx (line 34) | struct md4_ctx { function u32 (line 40) | static inline u32 lshift(u32 x, unsigned int s) function u32 (line 46) | static inline u32 F(u32 x, u32 y, u32 z) function u32 (line 51) | static inline u32 G(u32 x, u32 y, u32 z) function u32 (line 56) | static inline u32 H(u32 x, u32 y, u32 z) function le32_to_cpu_array (line 66) | static inline void le32_to_cpu_array(u32 *buf, unsigned int words) function cpu_to_le32_array (line 74) | static inline void cpu_to_le32_array(u32 *buf, unsigned int words) function md4_transform (line 82) | static void md4_transform(u32 *hash, u32 const *in) function md4_transform_helper (line 148) | static inline void md4_transform_helper(struct md4_ctx *ctx) function md4_init (line 154) | static void md4_init(void *ctx) function md4_update (line 165) | static void md4_update(void *ctx, const u8 *data, unsigned int len) function md4_final (line 195) | static void md4_final(void *ctx, u8 *out) type crypto_alg (line 221) | struct crypto_alg type md4_ctx (line 225) | struct md4_ctx function init (line 235) | static int __init init(void) function fini (line 240) | static void __exit fini(void) FILE: crypto/md5.c type md5_ctx (line 37) | struct md5_ctx { function md5_transform (line 43) | static void md5_transform(u32 *hash, u32 const *in) function le32_to_cpu_array (line 127) | static inline void le32_to_cpu_array(u32 *buf, unsigned int words) function cpu_to_le32_array (line 135) | static inline void cpu_to_le32_array(u32 *buf, unsigned int words) function md5_transform_helper (line 143) | static inline void md5_transform_helper(struct md5_ctx *ctx) function md5_init (line 149) | static void md5_init(void *ctx) function md5_update (line 160) | static void md5_update(void *ctx, const u8 *data, unsigned int len) function md5_final (line 190) | static void md5_final(void *ctx, u8 *out) type crypto_alg (line 216) | struct crypto_alg type md5_ctx (line 220) | struct md5_ctx function init (line 230) | static int __init init(void) function fini (line 235) | static void __exit fini(void) FILE: crypto/michael_mic.c type michael_mic_ctx (line 19) | struct michael_mic_ctx { function u32 (line 27) | static inline u32 rotl(u32 val, int bits) function u32 (line 33) | static inline u32 rotr(u32 val, int bits) function u32 (line 39) | static inline u32 xswap(u32 val) function u32 (line 58) | static inline u32 get_le32(const u8 *p) function put_le32 (line 64) | static inline void put_le32(u8 *p, u32 v) function michael_init (line 73) | static void michael_init(void *ctx) function michael_update (line 80) | static void michael_update(void *ctx, const u8 *data, unsigned int len) function michael_final (line 115) | static void michael_final(void *ctx, u8 *out) function michael_setkey (line 145) | static int michael_setkey(void *ctx, const u8 *key, unsigned int keylen, type crypto_alg (line 160) | struct crypto_alg type michael_mic_ctx (line 164) | struct michael_mic_ctx function michael_mic_init (line 176) | static int __init michael_mic_init(void) function michael_mic_exit (line 182) | static void __exit michael_mic_exit(void) FILE: crypto/proc.c type list_head (line 21) | struct list_head type rw_semaphore (line 22) | struct rw_semaphore type seq_file (line 24) | struct seq_file type list_head (line 26) | struct list_head type seq_file (line 36) | struct seq_file type list_head (line 38) | struct list_head function c_stop (line 46) | static void c_stop(struct seq_file *m, void *p) function c_show (line 51) | static int c_show(struct seq_file *m, void *p) type seq_operations (line 86) | struct seq_operations function crypto_info_open (line 93) | static int crypto_info_open(struct inode *inode, struct file *file) type file_operations (line 98) | struct file_operations function crypto_init_proc (line 105) | void __init crypto_init_proc(void) FILE: crypto/scatterwalk.c type km_type (line 24) | enum km_type type scatter_walk (line 31) | struct scatter_walk function memcpy_dir (line 41) | static void memcpy_dir(void *buf, void *sgdata, size_t nbytes, int out) function scatterwalk_start (line 49) | void scatterwalk_start(struct scatter_walk *walk, struct scatterlist *sg) function scatterwalk_map (line 63) | void scatterwalk_map(struct scatter_walk *walk, int out) function scatterwalk_pagedone (line 68) | static void scatterwalk_pagedone(struct scatter_walk *walk, int out, function scatterwalk_done (line 92) | void scatterwalk_done(struct scatter_walk *walk, int out, int more) function scatterwalk_copychunks (line 103) | int scatterwalk_copychunks(void *buf, struct scatter_walk *walk, FILE: crypto/scatterwalk.h type scatter_walk (line 20) | struct scatter_walk { type scatterlist (line 31) | struct scatterlist type scatterlist (line 31) | struct scatterlist function scatterwalk_samebuf (line 36) | static inline int scatterwalk_samebuf(struct scatter_walk *walk_in, type scatter_walk (line 45) | struct scatter_walk type scatter_walk (line 46) | struct scatter_walk type scatterlist (line 46) | struct scatterlist type scatter_walk (line 47) | struct scatter_walk type scatter_walk (line 48) | struct scatter_walk type scatter_walk (line 49) | struct scatter_walk FILE: crypto/serpent.c type serpent_ctx (line 214) | struct serpent_ctx { function serpent_setkey (line 220) | static int serpent_setkey(void *ctx, const u8 *key, unsigned int keylen,... function serpent_encrypt (line 370) | static void serpent_encrypt(void *ctx, u8 *dst, const u8 *src) function serpent_decrypt (line 428) | static void serpent_decrypt(void *ctx, u8 *dst, const u8 *src) type crypto_alg (line 481) | struct crypto_alg type serpent_ctx (line 485) | struct serpent_ctx function tnepres_setkey (line 496) | static int tnepres_setkey(void *ctx, const u8 *key, unsigned int keylen,... function tnepres_encrypt (line 513) | static void tnepres_encrypt(void *ctx, u8 *dst, const u8 *src) function tnepres_decrypt (line 533) | static void tnepres_decrypt(void *ctx, u8 *dst, const u8 *src) type crypto_alg (line 553) | struct crypto_alg type serpent_ctx (line 557) | struct serpent_ctx function init (line 568) | static int __init init(void) function fini (line 583) | static void __exit fini(void) FILE: crypto/sha1.c function u32 (line 30) | static inline u32 rol(u32 value, u32 bits) type sha1_ctx (line 52) | struct sha1_ctx { function sha1_transform (line 59) | static void sha1_transform(u32 *state, const u8 *in) function sha1_init (line 107) | static void sha1_init(void *ctx) function sha1_update (line 119) | static void sha1_update(void *ctx, const u8 *data, unsigned int len) function sha1_final (line 141) | static void sha1_final(void* ctx, u8 *out) type crypto_alg (line 180) | struct crypto_alg type sha1_ctx (line 184) | struct sha1_ctx function init (line 194) | static int __init init(void) function fini (line 199) | static void __exit fini(void) FILE: crypto/sha256.c type sha256_ctx (line 29) | struct sha256_ctx { function u32 (line 35) | static inline u32 Ch(u32 x, u32 y, u32 z) function u32 (line 40) | static inline u32 Maj(u32 x, u32 y, u32 z) function u32 (line 45) | static inline u32 RORu32(u32 x, u32 y) function LOAD_OP (line 64) | static inline void LOAD_OP(int I, u32 *W, const u8 *input) function BLEND_OP (line 69) | static inline void BLEND_OP(int I, u32 *W) function sha256_transform (line 74) | static void sha256_transform(u32 *state, const u8 *input) function sha256_init (line 237) | static void sha256_init(void *ctx) function sha256_update (line 252) | static void sha256_update(void *ctx, const u8 *data, unsigned int len) function sha256_final (line 284) | static void sha256_final(void* ctx, u8 *out) type crypto_alg (line 326) | struct crypto_alg type sha256_ctx (line 330) | struct sha256_ctx function init (line 340) | static int __init init(void) function fini (line 345) | static void __exit fini(void) FILE: crypto/sha512.c type sha512_ctx (line 29) | struct sha512_ctx { function u64 (line 36) | static inline u64 Ch(u64 x, u64 y, u64 z) function u64 (line 41) | static inline u64 Maj(u64 x, u64 y, u64 z) function u64 (line 46) | static inline u64 RORu64(u64 x, u64 y) function LOAD_OP (line 106) | static inline void LOAD_OP(int I, u64 *W, const u8 *input) function BLEND_OP (line 111) | static inline void BLEND_OP(int I, u64 *W) function sha512_transform (line 116) | static void function sha512_init (line 162) | static void function sha384_init (line 178) | static void function sha512_update (line 194) | static void function sha512_final (line 234) | static void function sha384_final (line 297) | static void sha384_final(void *ctx, u8 *hash) type crypto_alg (line 308) | struct crypto_alg type sha512_ctx (line 312) | struct sha512_ctx type crypto_alg (line 323) | struct crypto_alg type sha512_ctx (line 327) | struct sha512_ctx function init (line 340) | static int __init init(void) function fini (line 352) | static void __exit fini(void) FILE: crypto/tcrypt.c function hexdump (line 69) | static void function test_hash (line 78) | static void function test_hmac (line 170) | static void function test_cipher (line 258) | static void function test_deflate (line 420) | static void function test_crc32c (line 500) | static void function test_available (line 601) | static void function do_test (line 614) | static void function init (line 861) | static int __init function fini (line 885) | static void __exit fini(void) { } FILE: crypto/tcrypt.h type hash_testvec (line 27) | struct hash_testvec { type hmac_testvec (line 37) | struct hmac_testvec { type cipher_testvec (line 47) | struct cipher_testvec { type hash_testvec (line 66) | struct hash_testvec type hash_testvec (line 112) | struct hash_testvec type hash_testvec (line 157) | struct hash_testvec type hash_testvec (line 178) | struct hash_testvec type hash_testvec (line 203) | struct hash_testvec type hash_testvec (line 252) | struct hash_testvec type hash_testvec (line 312) | struct hash_testvec type hash_testvec (line 410) | struct hash_testvec type hash_testvec (line 492) | struct hash_testvec type hmac_testvec (line 564) | struct hmac_testvec type hmac_testvec (line 628) | struct hmac_testvec type hmac_testvec (line 693) | struct hmac_testvec type cipher_testvec (line 816) | struct cipher_testvec type cipher_testvec (line 920) | struct cipher_testvec type cipher_testvec (line 960) | struct cipher_testvec type cipher_testvec (line 1015) | struct cipher_testvec type cipher_testvec (line 1056) | struct cipher_testvec type cipher_testvec (line 1087) | struct cipher_testvec type cipher_testvec (line 1126) | struct cipher_testvec type cipher_testvec (line 1181) | struct cipher_testvec type cipher_testvec (line 1236) | struct cipher_testvec type cipher_testvec (line 1255) | struct cipher_testvec type cipher_testvec (line 1282) | struct cipher_testvec type cipher_testvec (line 1315) | struct cipher_testvec type cipher_testvec (line 1348) | struct cipher_testvec type cipher_testvec (line 1394) | struct cipher_testvec type cipher_testvec (line 1450) | struct cipher_testvec type cipher_testvec (line 1492) | struct cipher_testvec type cipher_testvec (line 1543) | struct cipher_testvec type cipher_testvec (line 1585) | struct cipher_testvec type cipher_testvec (line 1632) | struct cipher_testvec type cipher_testvec (line 1667) | struct cipher_testvec type cipher_testvec (line 1709) | struct cipher_testvec type cipher_testvec (line 1746) | struct cipher_testvec type cipher_testvec (line 1787) | struct cipher_testvec type cipher_testvec (line 1815) | struct cipher_testvec type cipher_testvec (line 1849) | struct cipher_testvec type cipher_testvec (line 1916) | struct cipher_testvec type cipher_testvec (line 1989) | struct cipher_testvec type cipher_testvec (line 2033) | struct cipher_testvec type cipher_testvec (line 2083) | struct cipher_testvec type cipher_testvec (line 2127) | struct cipher_testvec type cipher_testvec (line 2177) | struct cipher_testvec type cipher_testvec (line 2223) | struct cipher_testvec type cipher_testvec (line 2278) | struct cipher_testvec type cipher_testvec (line 2341) | struct cipher_testvec type cipher_testvec (line 2404) | struct cipher_testvec type cipher_testvec (line 2439) | struct cipher_testvec type comp_testvec (line 2479) | struct comp_testvec { type comp_testvec (line 2492) | struct comp_testvec type comp_testvec (line 2528) | struct comp_testvec type hash_testvec (line 2569) | struct hash_testvec FILE: crypto/tea.c type tea_ctx (line 37) | struct tea_ctx { type xtea_ctx (line 41) | struct xtea_ctx { function tea_setkey (line 45) | static int tea_setkey(void *ctx_arg, const u8 *in_key, function tea_encrypt (line 66) | static void tea_encrypt(void *ctx_arg, u8 *dst, const u8 *src) function tea_decrypt (line 93) | static void tea_decrypt(void *ctx_arg, u8 *dst, const u8 *src) function xtea_setkey (line 123) | static int xtea_setkey(void *ctx_arg, const u8 *in_key, function xtea_encrypt (line 144) | static void xtea_encrypt(void *ctx_arg, u8 *dst, const u8 *src) function xtea_decrypt (line 166) | static void xtea_decrypt(void *ctx_arg, u8 *dst, const u8 *src) type crypto_alg (line 188) | struct crypto_alg type tea_ctx (line 192) | struct tea_ctx type crypto_alg (line 203) | struct crypto_alg type xtea_ctx (line 207) | struct xtea_ctx function init (line 218) | static int __init init(void) function fini (line 236) | static void __exit fini(void) FILE: crypto/twofish.c type twofish_ctx (line 640) | struct twofish_ctx { function twofish_setkey (line 645) | static int twofish_setkey(void *cx, const u8 *key, function twofish_encrypt (line 804) | static void twofish_encrypt(void *cx, u8 *out, const u8 *in) function twofish_decrypt (line 839) | static void twofish_decrypt(void *cx, u8 *out, const u8 *in) type crypto_alg (line 873) | struct crypto_alg type twofish_ctx (line 877) | struct twofish_ctx function init (line 888) | static int __init init(void) function fini (line 893) | static void __exit fini(void) FILE: crypto/wp512.c type wp512_ctx (line 37) | struct wp512_ctx { function wp512_process_buffer (line 775) | static void wp512_process_buffer(struct wp512_ctx *wctx) { function wp512_init (line 991) | static void wp512_init (void *ctx) { function wp512_update (line 1003) | static void wp512_update(void *ctx, const u8 *source, unsigned int len) function wp512_final (line 1064) | static void wp512_final(void *ctx, u8 *out) function wp384_final (line 1106) | static void wp384_final(void *ctx, u8 *out) function wp256_final (line 1116) | static void wp256_final(void *ctx, u8 *out) type crypto_alg (line 1126) | struct crypto_alg type wp512_ctx (line 1130) | struct wp512_ctx type crypto_alg (line 1140) | struct crypto_alg type wp512_ctx (line 1144) | struct wp512_ctx type crypto_alg (line 1154) | struct crypto_alg type wp512_ctx (line 1158) | struct wp512_ctx function init (line 1168) | static int __init init(void) function fini (line 1194) | static void __exit fini(void) FILE: drivers/acorn/block/fd1772.c type request_queue (line 176) | struct request_queue type archy_disk_type (line 185) | struct archy_disk_type { type gendisk (line 208) | struct gendisk type archy_floppy_struct (line 211) | struct archy_floppy_struct { function FDC1772_WRITE (line 240) | void FDC1772_WRITE(int reg, unsigned char val) type inode (line 368) | struct inode type file (line 368) | struct file type inode (line 373) | struct inode type file (line 373) | struct file type inode (line 374) | struct inode type file (line 374) | struct file type timer_list (line 379) | struct timer_list type timer_list (line 383) | struct timer_list type timer_list (line 387) | struct timer_list type timer_list (line 390) | struct timer_list function stdma_islocked (line 394) | int stdma_islocked(void) function fd_select_side (line 401) | static void fd_select_side(int side) function fd_select_drive (line 410) | static void fd_select_drive(int drive) function fd_deselect (line 433) | static void fd_deselect(void) function fd_motor_off_timer (line 450) | static void fd_motor_off_timer(unsigned long dummy) function check_change (line 502) | static void check_change(unsigned long dummy) function set_head_settle_flag (line 541) | static inline void set_head_settle_flag(void) function get_head_settle_flag (line 546) | static inline int get_head_settle_flag(void) function copy_buffer (line 558) | static inline void copy_buffer(void *from, void *to) function floppy_irqconsequencehandler (line 569) | static void floppy_irqconsequencehandler(void) function fd_error (line 595) | static void fd_error(void) function do_fd_action (line 627) | static void do_fd_action(int drive) function fd_calibrate (line 676) | static void fd_calibrate(void) function fd_calibrate_done (line 695) | static void fd_calibrate_done(int status) function fd_seek (line 715) | static void fd_seek(void) function fd_seek_done (line 743) | static void fd_seek_done(int status) function fd_rwsec (line 773) | static void fd_rwsec(void) function fd_readtrack_check (line 874) | static void fd_readtrack_check(unsigned long dummy) function fd_rwsec_done (line 926) | static void fd_rwsec_done(int status) function fd_times_out (line 1044) | static void fd_times_out(unsigned long dummy) function finish_fdc (line 1066) | static void finish_fdc(void) function finish_fdc_done (line 1089) | static void finish_fdc_done(int dummy) function floppy_off (line 1125) | static void floppy_off(unsigned int nr) function check_floppy_change (line 1141) | static int check_floppy_change(struct gendisk *disk) function floppy_revalidate (line 1163) | static int floppy_revalidate(struct gendisk *disk) function setup_req_params (line 1182) | static void setup_req_params(int drive) function redo_fd_request (line 1201) | static void redo_fd_request(void) function fd1772_checkint (line 1265) | static void fd1772_checkint(void) function do_fd_request (line 1278) | static void do_fd_request(request_queue_t* q) function invalidate_drive (line 1300) | static int invalidate_drive(struct block_device *bdev) function fd_ioctl (line 1312) | static int fd_ioctl(struct inode *inode, struct file *filp, function fd_probe (line 1332) | static void fd_probe(int drive) function fd_test_drive_present (line 1356) | static int fd_test_drive_present(int drive) function config_types (line 1417) | static void config_types(void) function floppy_open (line 1456) | static int floppy_open(struct inode *inode, struct file *filp) function floppy_release (line 1491) | static int floppy_release(struct inode *inode, struct file *filp) type block_device_operations (line 1505) | struct block_device_operations type kobject (line 1514) | struct kobject function fd1772_init (line 1523) | int fd1772_init(void) FILE: drivers/acorn/block/mfmhd.c type request_queue (line 126) | struct request_queue type hd_geometry (line 137) | struct hd_geometry { type mfm_info (line 171) | struct mfm_info { type request (line 223) | struct request type rawcmd (line 233) | struct rawcmd { type cont (line 246) | struct cont { type tq_struct (line 254) | struct tq_struct function console_printf (line 304) | static void console_printf(const char *fmt,...) function print_status (line 326) | static void print_status(void) function issue_command (line 375) | static void issue_command(int command, unsigned char *cmdb, int len) function wait_for_completion (line 411) | static void wait_for_completion(void) function wait_for_command_end (line 416) | static void wait_for_command_end(void) function mfm_rw_intr (line 433) | static void mfm_rw_intr(void) function mfm_setup_rw (line 566) | static void mfm_setup_rw(void) function mfm_recal_intr (line 574) | static void mfm_recal_intr(void) function mfm_seek_intr (line 607) | static void mfm_seek_intr(void) function mfm_setupspecify (line 649) | static void mfm_setupspecify (int drive, unsigned char *cmdb) function mfm_specify (line 669) | static void mfm_specify (void) function mfm_seek (line 682) | static void mfm_seek(void) function mfm_initialise (line 710) | static void mfm_initialise(void) function request_done (line 716) | static void request_done(int uptodate) function error_handler (line 763) | static void error_handler(void) function rw_interrupt (line 774) | static void rw_interrupt(void) type cont (line 779) | struct cont function issue_request (line 791) | static void issue_request(unsigned int block, unsigned int nsect, function mfm_rerequest (line 870) | static void mfm_rerequest(void) type gendisk (line 878) | struct gendisk function mfm_request (line 880) | static void mfm_request(void) function do_mfm_request (line 949) | static void do_mfm_request(request_queue_t *q) function mfm_interrupt_handler (line 955) | static void mfm_interrupt_handler(int unused, void *dev_id, struct pt_re... function mfm_geometry (line 993) | static void mfm_geometry(int drive) function mfm_detectdrive (line 1017) | static int mfm_detectdrive (int drive) function mfm_initdrives (line 1105) | static int mfm_initdrives(void) function mfm_ioctl (line 1156) | static int mfm_ioctl(struct inode *inode, struct file *file, u_int cmd, ... function mfm_setup (line 1179) | void mfm_setup(char *str, int *ints) function xd_set_geometry (line 1189) | void xd_set_geometry(struct block_device *bdev, unsigned char secsptrack, type block_device_operations (line 1219) | struct block_device_operations function mfm_probecontroller (line 1232) | static int mfm_probecontroller (unsigned int mfm_addr) function mfm_do_init (line 1259) | static int mfm_do_init(unsigned char irqmask) function mfm_do_exit (line 1337) | static void mfm_do_exit(void) function mfm_probe (line 1352) | static int __devinit mfm_probe(struct expansion_card *ec, struct ecard_i... function mfm_remove (line 1365) | static void __devexit mfm_remove(struct expansion_card *ec) type ecard_id (line 1371) | struct ecard_id type ecard_driver (line 1376) | struct ecard_driver function mfm_init (line 1391) | static int __init mfm_init (void) function mfm_exit (line 1406) | static void __exit mfm_exit(void) FILE: drivers/acorn/char/defkeymap-l7200.c type kbdiacr (line 349) | struct kbdiacr FILE: drivers/acorn/char/i2c.c type i2c_client (line 34) | struct i2c_client function rtc_command (line 46) | static inline int rtc_command(int cmd, void *data) function rtc_update_year (line 60) | static int rtc_update_year(unsigned int new_year) function get_rtc_time (line 91) | static void get_rtc_time(struct rtc_tm *rtctm, unsigned int *year) function set_rtc_time (line 132) | static int set_rtc_time(struct rtc_tm *rtctm, unsigned int year) function k_set_rtc_time (line 165) | static int k_set_rtc_time(void) function rtc_ioctl (line 194) | static int rtc_ioctl(struct inode *inode, struct file *file, type file_operations (line 240) | struct file_operations type miscdevice (line 244) | struct miscdevice function ioc_setscl (line 264) | static void ioc_setscl(void *data, int state) function ioc_setsda (line 279) | static void ioc_setsda(void *data, int state) function ioc_getscl (line 294) | static int ioc_getscl(void *data) function ioc_getsda (line 299) | static int ioc_getsda(void *data) type i2c_algo_bit_data (line 304) | struct i2c_algo_bit_data function ioc_client_reg (line 314) | static int ioc_client_reg(struct i2c_client *client) function ioc_client_unreg (line 335) | static int ioc_client_unreg(struct i2c_client *client) type i2c_adapter (line 345) | struct i2c_adapter function i2c_ioc_init (line 352) | static int __init i2c_ioc_init(void) FILE: drivers/acorn/char/pcf8583.c type i2c_driver (line 22) | struct i2c_driver type i2c_client_address_data (line 27) | struct i2c_client_address_data function pcf8583_attach (line 39) | static int function pcf8583_probe (line 65) | static int function pcf8583_detach (line 71) | static int function pcf8583_get_datetime (line 79) | static int function pcf8583_set_datetime (line 112) | static int function pcf8583_get_ctrl (line 141) | static int function pcf8583_set_ctrl (line 148) | static int function pcf8583_read_mem (line 160) | static int function pcf8583_write_mem (line 178) | static int function pcf8583_command (line 196) | static int type i2c_driver (line 226) | struct i2c_driver function __init (line 235) | static __init int pcf8583_init(void) FILE: drivers/acorn/char/pcf8583.h type rtc_tm (line 10) | struct rtc_tm { type mem (line 21) | struct mem { FILE: drivers/acpi/ac.c type acpi_device (line 54) | struct acpi_device type acpi_device (line 55) | struct acpi_device type inode (line 56) | struct inode type file (line 56) | struct file type acpi_driver (line 58) | struct acpi_driver type acpi_ac (line 68) | struct acpi_ac { type file_operations (line 73) | struct file_operations function acpi_ac_get_state (line 84) | static int type proc_dir_entry (line 111) | struct proc_dir_entry function acpi_ac_seq_show (line 113) | int acpi_ac_seq_show(struct seq_file *seq, void *offset) function acpi_ac_open_fs (line 143) | static int acpi_ac_open_fs(struct inode *inode, struct file *file) function acpi_ac_add_fs (line 148) | static int function acpi_ac_remove_fs (line 181) | static int function acpi_ac_notify (line 203) | void function acpi_ac_add (line 235) | int function acpi_ac_remove (line 289) | int function acpi_ac_init (line 318) | int __init function acpi_ac_exit (line 340) | void __exit FILE: drivers/acpi/asus_acpi.c type model_data (line 89) | struct model_data { type asus_hotk (line 112) | struct asus_hotk { type model_data (line 152) | struct model_data type proc_dir_entry (line 380) | struct proc_dir_entry type acpi_table_header (line 387) | struct acpi_table_header type asus_hotk (line 390) | struct asus_hotk type acpi_device (line 395) | struct acpi_device type acpi_device (line 396) | struct acpi_device type acpi_driver (line 397) | struct acpi_driver function write_acpi_int (line 414) | static int write_acpi_int(acpi_handle handle, const char *method, int val, function read_acpi_int (line 431) | static int read_acpi_int(acpi_handle handle, const char *method, int *val) function proc_read_info (line 450) | static int function read_led (line 513) | static int function parse_arg (line 528) | static int parse_arg(const char __user *buf, unsigned long count, int *val) function write_led (line 544) | static int function proc_read_mled (line 571) | static int function proc_write_mled (line 579) | static int function proc_read_wled (line 589) | static int function proc_write_wled (line 596) | static int function proc_read_tled (line 606) | static int function proc_write_tled (line 613) | static int function get_lcd_state (line 621) | static int get_lcd_state(void) function set_lcd_state (line 662) | static int set_lcd_state(int value) function proc_read_lcd (line 687) | static int function proc_write_lcd (line 695) | static int function read_brightness (line 708) | static int read_brightness(void) function set_brightness (line 728) | static void set_brightness(int value) function proc_read_brn (line 754) | static int function proc_write_brn (line 761) | static int function set_display (line 779) | static void set_display(int value) function proc_read_disp (line 792) | static int function proc_write_disp (line 810) | static int type file (line 828) | struct file function asus_proc_add (line 831) | static int function asus_hotk_add_fs (line 850) | static int __init asus_hotk_add_fs(struct acpi_device *device) function asus_hotk_remove_fs (line 915) | static int asus_hotk_remove_fs(struct acpi_device* device) function asus_hotk_notify (line 937) | static void asus_hotk_notify(acpi_handle handle, u32 event, void *data) function asus_hotk_get_info (line 959) | static int __init asus_hotk_get_info(void) function asus_hotk_check (line 1095) | static int __init asus_hotk_check(void) function asus_hotk_add (line 1114) | static int __init asus_hotk_add(struct acpi_device *device) function asus_hotk_remove (line 1180) | static int asus_hotk_remove(struct acpi_device *device, int type) function asus_acpi_init (line 1200) | static int __init asus_acpi_init(void) function asus_acpi_exit (line 1225) | static void __exit asus_acpi_exit(void) FILE: drivers/acpi/battery.c type acpi_device (line 64) | struct acpi_device type acpi_device (line 65) | struct acpi_device type acpi_driver (line 67) | struct acpi_driver type acpi_battery_status (line 77) | struct acpi_battery_status { type acpi_battery_info (line 84) | struct acpi_battery_info { type acpi_battery_flags (line 100) | struct acpi_battery_flags { type acpi_battery_trips (line 107) | struct acpi_battery_trips { type acpi_battery (line 112) | struct acpi_battery { function acpi_battery_get_info (line 125) | static int function acpi_battery_get_status (line 186) | static int function acpi_battery_set_alarm (line 248) | static int function acpi_battery_check (line 279) | static int type proc_dir_entry (line 344) | struct proc_dir_entry function acpi_battery_read_info (line 345) | static int acpi_battery_read_info(struct seq_file *seq, void *offset) function acpi_battery_info_open_fs (line 427) | static int acpi_battery_info_open_fs(struct inode *inode, struct file *f... function acpi_battery_read_state (line 433) | static int function acpi_battery_state_open_fs (line 507) | static int acpi_battery_state_open_fs(struct inode *inode, struct file *... function acpi_battery_read_alarm (line 513) | static int function acpi_battery_write_alarm (line 546) | static ssize_t function acpi_battery_alarm_open_fs (line 579) | static int acpi_battery_alarm_open_fs(struct inode *inode, struct file *... type file_operations (line 584) | struct file_operations type file_operations (line 592) | struct file_operations type file_operations (line 600) | struct file_operations function acpi_battery_add_fs (line 609) | static int function acpi_battery_remove_fs (line 668) | static int function acpi_battery_notify (line 694) | static void function acpi_battery_add (line 727) | static int function acpi_battery_remove (line 781) | static int function acpi_battery_init (line 810) | static int __init function acpi_battery_exit (line 832) | static void __exit FILE: drivers/acpi/blacklist.c type acpi_blacklist_predicates (line 37) | enum acpi_blacklist_predicates type acpi_blacklist_item (line 45) | struct acpi_blacklist_item type acpi_blacklist_item (line 60) | struct acpi_blacklist_item function blacklist_by_year (line 78) | static int __init function blacklist_by_year (line 112) | static inline int blacklist_by_year(void) { return 0; } function acpi_blacklisted (line 115) | int __init FILE: drivers/acpi/bus.c type acpi_device (line 50) | struct acpi_device type proc_dir_entry (line 51) | struct proc_dir_entry function acpi_bus_get_device (line 60) | int function acpi_bus_get_status (line 85) | int function acpi_bus_get_power (line 136) | int function acpi_bus_set_power (line 190) | int function acpi_bus_generate_event (line 291) | int function acpi_bus_receive_event (line 328) | int function acpi_bus_check_device (line 379) | static int function acpi_bus_check_scope (line 436) | static int function acpi_bus_notify (line 470) | static void function acpi_bus_init_irq (line 555) | static int __init function acpi_early_init (line 601) | void __init function acpi_bus_init (line 673) | static int __init function acpi_init (line 746) | static int __init acpi_init (void) FILE: drivers/acpi/button.c type acpi_device (line 71) | struct acpi_device type acpi_device (line 72) | struct acpi_device type inode (line 73) | struct inode type file (line 73) | struct file type inode (line 74) | struct inode type file (line 74) | struct file type acpi_driver (line 76) | struct acpi_driver type acpi_button (line 86) | struct acpi_button { type file_operations (line 93) | struct file_operations type file_operations (line 100) | struct file_operations type proc_dir_entry (line 110) | struct proc_dir_entry function acpi_button_info_seq_show (line 112) | static int acpi_button_info_seq_show(struct seq_file *seq, void *offset) function acpi_button_info_open_fs (line 127) | static int acpi_button_info_open_fs(struct inode *inode, struct file *file) function acpi_button_state_seq_show (line 132) | static int acpi_button_state_seq_show(struct seq_file *seq, void *offset) function acpi_button_state_open_fs (line 154) | static int acpi_button_state_open_fs(struct inode *inode, struct file *f... function acpi_button_add_fs (line 159) | static int function acpi_button_remove_fs (line 231) | static int function acpi_button_notify (line 278) | void function acpi_status (line 305) | acpi_status function acpi_button_add (line 322) | static int function acpi_button_remove (line 481) | static int function acpi_button_init (line 522) | static int __init function acpi_button_exit (line 544) | static void __exit FILE: drivers/acpi/container.c type acpi_device (line 55) | struct acpi_device type acpi_device (line 56) | struct acpi_device type acpi_driver (line 58) | struct acpi_driver function is_device_present (line 71) | static int function acpi_container_add (line 92) | static int function acpi_container_remove (line 121) | static int function container_device_add (line 135) | static int function container_notify_cb (line 161) | static void function acpi_status (line 203) | static acpi_status function acpi_container_init (line 258) | int __init function acpi_container_exit (line 279) | void __exit FILE: drivers/acpi/debug.c type acpi_dlayer (line 28) | struct acpi_dlayer { type acpi_dlevel (line 32) | struct acpi_dlevel { type acpi_dlayer (line 38) | struct acpi_dlayer type acpi_dlevel (line 56) | struct acpi_dlevel function acpi_system_read_debug (line 94) | static int function acpi_system_write_debug (line 158) | static int function acpi_debug_init (line 191) | static int __init acpi_debug_init(void) FILE: drivers/acpi/dispatcher/dsfield.c function acpi_status (line 77) | acpi_status function acpi_status (line 208) | acpi_status function acpi_status (line 335) | acpi_status function acpi_status (line 394) | acpi_status function acpi_status (line 477) | acpi_status function acpi_status (line 550) | acpi_status FILE: drivers/acpi/dispatcher/dsinit.c function acpi_status (line 73) | acpi_status function acpi_status (line 193) | acpi_status FILE: drivers/acpi/dispatcher/dsmethod.c function acpi_status (line 72) | acpi_status function acpi_status (line 193) | acpi_status function acpi_status (line 259) | acpi_status function acpi_status (line 410) | acpi_status function acpi_status (line 478) | acpi_status FILE: drivers/acpi/dispatcher/dsmthdat.c function acpi_ds_method_data_init (line 77) | void function acpi_ds_method_data_delete_all (line 127) | void function acpi_status (line 183) | acpi_status function acpi_status (line 235) | acpi_status function acpi_status (line 300) | acpi_status function acpi_object_type (line 354) | acpi_object_type function acpi_status (line 409) | acpi_status function acpi_ds_method_data_delete_value (line 514) | void function acpi_status (line 577) | acpi_status FILE: drivers/acpi/dispatcher/dsobject.c function acpi_status (line 72) | acpi_status function acpi_status (line 139) | acpi_status function acpi_status (line 248) | acpi_status function acpi_status (line 365) | acpi_status function acpi_status (line 434) | acpi_status FILE: drivers/acpi/dispatcher/dsopcode.c function acpi_status (line 72) | acpi_status function acpi_status (line 178) | acpi_status function acpi_status (line 224) | acpi_status function acpi_status (line 271) | acpi_status function acpi_status (line 318) | acpi_status function acpi_status (line 368) | acpi_status function acpi_status (line 402) | acpi_status function acpi_status (line 586) | acpi_status function acpi_status (line 673) | acpi_status function acpi_status (line 770) | acpi_status function acpi_status (line 863) | acpi_status function acpi_status (line 943) | acpi_status FILE: drivers/acpi/dispatcher/dsutils.c function u8 (line 72) | u8 function acpi_ds_delete_result_if_not_used (line 242) | void function acpi_status (line 292) | acpi_status function acpi_ds_clear_operands (line 331) | void function acpi_status (line 376) | acpi_status function acpi_status (line 599) | acpi_status FILE: drivers/acpi/dispatcher/dswexec.c function acpi_status (line 88) | acpi_status function acpi_status (line 201) | acpi_status function acpi_status (line 342) | acpi_status FILE: drivers/acpi/dispatcher/dswload.c function acpi_status (line 74) | acpi_status function acpi_status (line 123) | acpi_status function acpi_status (line 348) | acpi_status function acpi_status (line 460) | acpi_status function acpi_status (line 691) | acpi_status FILE: drivers/acpi/dispatcher/dswscope.c function acpi_ds_scope_stack_clear (line 67) | void function acpi_status (line 101) | acpi_status function acpi_status (line 186) | acpi_status FILE: drivers/acpi/dispatcher/dswstate.c function acpi_status (line 70) | acpi_status function acpi_status (line 130) | acpi_status function acpi_status (line 196) | acpi_status function acpi_status (line 257) | acpi_status function acpi_status (line 322) | acpi_status function acpi_status (line 375) | acpi_status function acpi_status (line 411) | acpi_status function acpi_status (line 453) | acpi_status function acpi_status (line 490) | acpi_status function acpi_status (line 535) | acpi_status function acpi_status (line 595) | acpi_status function acpi_status (line 642) | acpi_status type acpi_walk_state (line 699) | struct acpi_walk_state type acpi_walk_state (line 736) | struct acpi_walk_state type acpi_thread_state (line 738) | struct acpi_thread_state function acpi_ds_push_walk_state (line 768) | void type acpi_walk_state (line 797) | struct acpi_walk_state type acpi_thread_state (line 799) | struct acpi_thread_state type acpi_walk_state (line 801) | struct acpi_walk_state type acpi_walk_state (line 839) | struct acpi_walk_state type acpi_thread_state (line 844) | struct acpi_thread_state type acpi_walk_state (line 846) | struct acpi_walk_state function acpi_status (line 909) | acpi_status function acpi_ds_delete_walk_state (line 1019) | void function acpi_ds_delete_walk_state_cache (line 1088) | void FILE: drivers/acpi/ec.c type acpi_device (line 65) | struct acpi_device type acpi_device (line 66) | struct acpi_device type acpi_device (line 67) | struct acpi_device type acpi_device (line 68) | struct acpi_device type acpi_driver (line 70) | struct acpi_driver type acpi_ec (line 82) | struct acpi_ec { type acpi_ec (line 94) | struct acpi_ec type acpi_device (line 97) | struct acpi_device function acpi_ec_wait (line 103) | static int function acpi_ec_read (line 140) | static int function acpi_ec_write (line 192) | static int function ec_read (line 246) | int function ec_write (line 269) | int function acpi_ec_query (line 287) | static int type acpi_ec_query_data (line 340) | struct acpi_ec_query_data { function acpi_ec_gpe_query (line 345) | static void function u32 (line 388) | static u32 function acpi_status (line 413) | static acpi_status function acpi_status (line 433) | static acpi_status type proc_dir_entry (line 517) | struct proc_dir_entry function acpi_ec_read_info (line 520) | static int function acpi_ec_info_open_fs (line 541) | static int acpi_ec_info_open_fs(struct inode *inode, struct file *file) type file_operations (line 546) | struct file_operations function acpi_ec_add_fs (line 554) | static int function acpi_ec_remove_fs (line 585) | static int function acpi_ec_add (line 605) | static int function acpi_ec_remove (line 675) | static int function acpi_status (line 697) | static acpi_status function acpi_ec_start (line 731) | static int function acpi_ec_stop (line 787) | static int function acpi_status (line 814) | static acpi_status __init function acpi_ec_fake_ecdt (line 856) | static int __init function acpi_ec_get_real_ecdt (line 887) | static int __init function acpi_ec_ecdt_probe (line 932) | int __init function acpi_ec_init (line 979) | static int __init acpi_ec_init (void) function acpi_ec_exit (line 1006) | static void __exit function acpi_fake_ecdt_setup (line 1019) | static int __init acpi_fake_ecdt_setup(char *str) FILE: drivers/acpi/event.c type list_head (line 21) | struct list_head function acpi_system_open_event (line 24) | static int function acpi_system_read_event (line 42) | static ssize_t function acpi_system_close_event (line 91) | static int function acpi_system_poll_event (line 100) | static unsigned int type file_operations (line 111) | struct file_operations function acpi_event_init (line 118) | static int __init acpi_event_init(void) FILE: drivers/acpi/events/evevent.c function acpi_status (line 63) | acpi_status function acpi_status (line 117) | acpi_status function acpi_status (line 164) | acpi_status function u32 (line 207) | u32 function u32 (line 262) | u32 FILE: drivers/acpi/events/evgpe.c function acpi_status (line 65) | acpi_status function acpi_status (line 114) | acpi_status function acpi_status (line 180) | acpi_status function acpi_status (line 250) | acpi_status type acpi_gpe_event_info (line 316) | struct acpi_gpe_event_info type acpi_gpe_block_info (line 322) | struct acpi_gpe_block_info type acpi_namespace_node (line 351) | struct acpi_namespace_node function u32 (line 382) | u32 function acpi_ev_asynch_execute_gpe_method (line 510) | static void ACPI_SYSTEM_XFACE function u32 (line 608) | u32 function acpi_status (line 742) | acpi_status FILE: drivers/acpi/events/evgpeblk.c function u8 (line 66) | u8 function acpi_status (line 116) | acpi_status function acpi_status (line 172) | acpi_status function acpi_status (line 227) | static acpi_status function acpi_status (line 341) | static acpi_status type acpi_gpe_xrupt_info (line 462) | struct acpi_gpe_xrupt_info type acpi_gpe_xrupt_info (line 466) | struct acpi_gpe_xrupt_info type acpi_gpe_xrupt_info (line 467) | struct acpi_gpe_xrupt_info type acpi_gpe_xrupt_info (line 487) | struct acpi_gpe_xrupt_info function acpi_status (line 541) | static acpi_status function acpi_status (line 598) | static acpi_status function acpi_status (line 659) | acpi_status function acpi_status (line 727) | static acpi_status function acpi_status (line 863) | acpi_status function acpi_status (line 1011) | acpi_status FILE: drivers/acpi/events/evmisc.c function u8 (line 67) | u8 function acpi_status (line 115) | acpi_status function acpi_ev_notify_dispatch (line 222) | void ACPI_SYSTEM_XFACE function acpi_ev_global_lock_thread (line 290) | static void ACPI_SYSTEM_XFACE function u32 (line 325) | static u32 function acpi_status (line 372) | acpi_status function acpi_status (line 413) | acpi_status function acpi_status (line 482) | acpi_status function acpi_ev_terminate (line 537) | void FILE: drivers/acpi/events/evregion.c function acpi_status (line 74) | acpi_status function acpi_status (line 146) | acpi_status function acpi_status (line 191) | acpi_status function acpi_status (line 277) | acpi_status function acpi_ev_detach_region (line 437) | void function acpi_status (line 573) | acpi_status function acpi_status (line 624) | acpi_status function acpi_status (line 755) | acpi_status function acpi_status (line 978) | acpi_status function acpi_status (line 1014) | acpi_status FILE: drivers/acpi/events/evrgnini.c function acpi_status (line 68) | acpi_status function acpi_status (line 122) | acpi_status function acpi_status (line 160) | acpi_status function acpi_status (line 333) | acpi_status function acpi_status (line 364) | acpi_status function acpi_status (line 393) | acpi_status function acpi_status (line 436) | acpi_status FILE: drivers/acpi/events/evsci.c function u32 (line 69) | static u32 ACPI_SYSTEM_XFACE function u32 (line 119) | u32 ACPI_SYSTEM_XFACE function u32 (line 160) | u32 function acpi_status (line 199) | acpi_status FILE: drivers/acpi/events/evxface.c function acpi_status (line 68) | acpi_status function acpi_status (line 117) | acpi_status function acpi_status (line 187) | acpi_status function acpi_status (line 250) | acpi_status function acpi_status (line 419) | acpi_status function acpi_status (line 578) | acpi_status function acpi_status (line 673) | acpi_status function acpi_status (line 775) | acpi_status function acpi_status (line 817) | acpi_status FILE: drivers/acpi/events/evxfevnt.c function acpi_status (line 66) | acpi_status function acpi_status (line 113) | acpi_status function acpi_status (line 160) | acpi_status function acpi_status (line 221) | acpi_status function acpi_status (line 271) | acpi_status function acpi_status (line 329) | acpi_status function acpi_status (line 382) | acpi_status function acpi_status (line 439) | acpi_status function acpi_status (line 481) | acpi_status function acpi_status (line 537) | acpi_status function acpi_status (line 583) | acpi_status function acpi_status (line 642) | acpi_status function acpi_status (line 732) | acpi_status FILE: drivers/acpi/events/evxfregn.c function acpi_status (line 71) | acpi_status function acpi_status (line 137) | acpi_status FILE: drivers/acpi/executer/exconfig.c function acpi_status (line 73) | acpi_status function acpi_status (line 145) | acpi_status function acpi_status (line 279) | acpi_status function acpi_status (line 444) | acpi_status FILE: drivers/acpi/executer/exconvrt.c function acpi_status (line 69) | acpi_status function acpi_status (line 202) | acpi_status function u32 (line 294) | u32 function acpi_status (line 405) | acpi_status function acpi_status (line 584) | acpi_status FILE: drivers/acpi/executer/excreate.c function acpi_status (line 70) | acpi_status function acpi_status (line 166) | acpi_status function acpi_status (line 222) | acpi_status function acpi_status (line 285) | acpi_status function acpi_status (line 375) | acpi_status function acpi_status (line 472) | acpi_status function acpi_status (line 524) | acpi_status function acpi_status (line 575) | acpi_status FILE: drivers/acpi/executer/exdump.c function acpi_ex_dump_operand (line 72) | void function acpi_ex_dump_operands (line 398) | void function acpi_ex_out_string (line 458) | void function acpi_ex_out_pointer (line 466) | void function acpi_ex_out_integer (line 474) | void function acpi_ex_out_address (line 482) | void function acpi_ex_dump_node (line 507) | void function acpi_ex_dump_object_descriptor (line 545) | void FILE: drivers/acpi/executer/exfield.c function acpi_status (line 69) | acpi_status function acpi_status (line 206) | acpi_status FILE: drivers/acpi/executer/exfldio.c function acpi_status (line 72) | acpi_status function acpi_status (line 197) | acpi_status function u8 (line 290) | u8 function acpi_status (line 336) | acpi_status function acpi_status (line 527) | acpi_status function acpi_status (line 627) | acpi_status function acpi_status (line 739) | acpi_status FILE: drivers/acpi/executer/exmisc.c function acpi_status (line 70) | acpi_status function acpi_status (line 163) | acpi_status function acpi_status (line 236) | acpi_status function acpi_integer (line 412) | acpi_integer function acpi_status (line 499) | acpi_status function acpi_status (line 566) | acpi_status FILE: drivers/acpi/executer/exmutex.c function acpi_ex_unlink_mutex (line 65) | void function acpi_ex_link_mutex (line 104) | void function acpi_status (line 144) | acpi_status function acpi_status (line 231) | acpi_status function acpi_ex_release_all_mutexes (line 324) | void FILE: drivers/acpi/executer/exnames.c function acpi_status (line 163) | acpi_status function acpi_status (line 250) | acpi_status FILE: drivers/acpi/executer/exoparg1.c function acpi_status (line 92) | acpi_status function acpi_status (line 156) | acpi_status function acpi_status (line 231) | acpi_status function acpi_status (line 278) | acpi_status function acpi_status (line 606) | acpi_status FILE: drivers/acpi/executer/exoparg2.c function acpi_status (line 94) | acpi_status function acpi_status (line 192) | acpi_status function acpi_status (line 292) | acpi_status function acpi_status (line 511) | acpi_status FILE: drivers/acpi/executer/exoparg3.c function acpi_status (line 91) | acpi_status function acpi_status (line 157) | acpi_status FILE: drivers/acpi/executer/exoparg6.c function u8 (line 95) | u8 function acpi_status (line 212) | acpi_status FILE: drivers/acpi/executer/exprep.c function u32 (line 79) | static u32 function u32 (line 197) | static u32 function acpi_status (line 291) | acpi_status function acpi_status (line 396) | acpi_status FILE: drivers/acpi/executer/exregion.c function acpi_status (line 72) | acpi_status function acpi_status (line 276) | acpi_status function acpi_status (line 337) | acpi_status function acpi_status (line 414) | acpi_status function acpi_status (line 451) | acpi_status function acpi_status (line 488) | acpi_status FILE: drivers/acpi/executer/exresnte.c function acpi_status (line 84) | acpi_status FILE: drivers/acpi/executer/exresolv.c function acpi_status (line 73) | acpi_status function acpi_status (line 134) | acpi_status function acpi_status (line 320) | acpi_status FILE: drivers/acpi/executer/exresop.c function acpi_status (line 70) | acpi_status function acpi_status (line 131) | acpi_status FILE: drivers/acpi/executer/exstore.c function acpi_status (line 77) | acpi_status function acpi_status (line 275) | acpi_status function acpi_status (line 427) | acpi_status FILE: drivers/acpi/executer/exstoren.c function acpi_status (line 71) | acpi_status function acpi_status (line 200) | acpi_status FILE: drivers/acpi/executer/exstorob.c function acpi_status (line 67) | acpi_status function acpi_status (line 150) | acpi_status FILE: drivers/acpi/executer/exsystem.c function acpi_status (line 69) | acpi_status function acpi_status (line 127) | acpi_status function acpi_status (line 168) | acpi_status function acpi_status (line 206) | acpi_status function acpi_status (line 250) | acpi_status function acpi_status (line 290) | acpi_status function acpi_status (line 323) | acpi_status function acpi_status (line 355) | acpi_status FILE: drivers/acpi/executer/exutils.c function acpi_status (line 84) | acpi_status function acpi_ex_exit_interpreter (line 121) | void function acpi_ex_truncate_for32bit_table (line 152) | void function u8 (line 194) | u8 function acpi_ex_release_global_lock (line 237) | void function u32 (line 276) | u32 function acpi_ex_eisa_id_to_string (line 319) | void function acpi_ex_unsigned_integer_to_string (line 356) | void FILE: drivers/acpi/fan.c type acpi_device (line 53) | struct acpi_device type acpi_device (line 54) | struct acpi_device type acpi_driver (line 56) | struct acpi_driver type acpi_fan (line 66) | struct acpi_fan { type proc_dir_entry (line 75) | struct proc_dir_entry function acpi_fan_read_state (line 78) | static int function acpi_fan_state_open_fs (line 99) | static int acpi_fan_state_open_fs(struct inode *inode, struct file *file) function acpi_fan_write_state (line 104) | static ssize_t type file_operations (line 134) | struct file_operations function acpi_fan_add_fs (line 143) | static int function acpi_fan_remove_fs (line 179) | static int function acpi_fan_add (line 200) | int function acpi_fan_remove (line 246) | int function acpi_fan_init (line 268) | int __init function acpi_fan_exit (line 290) | void __exit FILE: drivers/acpi/hardware/hwacpi.c function acpi_status (line 65) | acpi_status function acpi_status (line 106) | acpi_status function u32 (line 201) | u32 FILE: drivers/acpi/hardware/hwgpe.c function acpi_status (line 66) | acpi_status function acpi_status (line 105) | acpi_status function acpi_status (line 139) | acpi_status function acpi_status (line 213) | acpi_status function acpi_status (line 251) | acpi_status function acpi_status (line 290) | acpi_status function acpi_status (line 335) | acpi_status function acpi_status (line 376) | acpi_status function acpi_status (line 404) | acpi_status function acpi_status (line 431) | acpi_status FILE: drivers/acpi/hardware/hwregs.c function acpi_status (line 69) | acpi_status function acpi_status (line 133) | acpi_status type acpi_bit_register_info (line 230) | struct acpi_bit_register_info function acpi_status (line 261) | acpi_status function acpi_status (line 330) | acpi_status function acpi_status (line 481) | acpi_status function acpi_status (line 593) | acpi_status function acpi_status (line 710) | acpi_status function acpi_status (line 789) | acpi_status FILE: drivers/acpi/hardware/hwsleep.c function acpi_status (line 79) | acpi_status function acpi_status (line 116) | acpi_status function acpi_status (line 159) | acpi_status function acpi_status (line 246) | acpi_status asmlinkage function acpi_status (line 404) | acpi_status asmlinkage function acpi_status (line 470) | acpi_status FILE: drivers/acpi/hardware/hwtimer.c function acpi_status (line 65) | acpi_status function acpi_status (line 99) | acpi_status function acpi_status (line 149) | acpi_status FILE: drivers/acpi/ibm_acpi.c type ibm_struct (line 123) | struct ibm_struct { type proc_dir_entry (line 158) | struct proc_dir_entry function acpi_evalf (line 164) | static int acpi_evalf(acpi_handle handle, function acpi_print_int (line 239) | static void __unused acpi_print_int(acpi_handle handle, char *method) function driver_init (line 265) | static int driver_init(struct ibm_struct *ibm) function driver_read (line 273) | static int driver_read(struct ibm_struct *ibm, char *p) function hotkey_get (line 283) | static int hotkey_get(struct ibm_struct *ibm, int *status, int *mask) function hotkey_set (line 296) | static int hotkey_set(struct ibm_struct *ibm, int status, int mask) function hotkey_init (line 315) | static int hotkey_init(struct ibm_struct *ibm) function hotkey_read (line 334) | static int hotkey_read(struct ibm_struct *ibm, char *p) function hotkey_write (line 355) | static int hotkey_write(struct ibm_struct *ibm, char *buf) function hotkey_exit (line 387) | static void hotkey_exit(struct ibm_struct *ibm) function hotkey_notify (line 392) | static void hotkey_notify(struct ibm_struct *ibm, u32 event) function bluetooth_init (line 404) | static int bluetooth_init(struct ibm_struct *ibm) function bluetooth_status (line 412) | static int bluetooth_status(struct ibm_struct *ibm) function bluetooth_read (line 422) | static int bluetooth_read(struct ibm_struct *ibm, char *p) function bluetooth_write (line 439) | static int bluetooth_write(struct ibm_struct *ibm, char *buf) function video_init (line 464) | static int video_init(struct ibm_struct *ibm) function video_status (line 473) | static int video_status(struct ibm_struct *ibm) function video_read (line 494) | static int video_read(struct ibm_struct *ibm, char *p) function video_write (line 512) | static int video_write(struct ibm_struct *ibm, char *buf) function video_exit (line 567) | static void video_exit(struct ibm_struct *ibm) function light_init (line 573) | static int light_init(struct ibm_struct *ibm) function light_read (line 581) | static int light_read(struct ibm_struct *ibm, char *p) function light_write (line 598) | static int light_write(struct ibm_struct *ibm, char *buf) function _sta (line 624) | static int _sta(acpi_handle handle) function dock_read (line 636) | static int dock_read(struct ibm_struct *ibm, char *p) function dock_write (line 653) | static int dock_write(struct ibm_struct *ibm, char *buf) function dock_notify (line 676) | static void dock_notify(struct ibm_struct *ibm, u32 event) function bay_init (line 695) | static int bay_init(struct ibm_struct *ibm) function bay_read (line 704) | static int bay_read(struct ibm_struct *ibm, char *p) function bay_write (line 721) | static int bay_write(struct ibm_struct *ibm, char *buf) function bay_notify (line 737) | static void bay_notify(struct ibm_struct *ibm, u32 event) function cmos_read (line 742) | static int cmos_read(struct ibm_struct *ibm, char *p) function cmos_write (line 757) | static int cmos_write(struct ibm_struct *ibm, char *buf) function led_read (line 778) | static int led_read(struct ibm_struct *ibm, char *p) function led_write (line 788) | static int led_write(struct ibm_struct *ibm, char *buf) function beep_read (line 832) | static int beep_read(struct ibm_struct *ibm, char *p) function beep_write (line 841) | static int beep_write(struct ibm_struct *ibm, char *buf) type ibm_struct (line 859) | struct ibm_struct function dispatch_read (line 933) | static int dispatch_read(char *page, char **start, off_t off, int count, function dispatch_write (line 958) | static int dispatch_write(struct file *file, const char __user *userbuf, function dispatch_notify (line 988) | static void dispatch_notify(acpi_handle handle, u32 event, void *data) function setup_notify (line 998) | static int setup_notify(struct ibm_struct *ibm) function device_add (line 1028) | static int device_add(struct acpi_device *device) function register_driver (line 1033) | static int register_driver(struct ibm_struct *ibm) function ibm_init (line 1058) | static int ibm_init(struct ibm_struct *ibm) function ibm_exit (line 1104) | static void ibm_exit(struct ibm_struct *ibm) function ibm_handle_init (line 1122) | static int ibm_handle_init(char *name, function set_ibm_param (line 1150) | static int set_ibm_param(const char *val, struct kernel_param *kp) function acpi_ibm_exit (line 1171) | static void acpi_ibm_exit(void) function acpi_ibm_init (line 1181) | static int __init acpi_ibm_init(void) FILE: drivers/acpi/motherboard.c function acpi_status (line 54) | static acpi_status function acpi_motherboard_add (line 92) | static int acpi_motherboard_add (struct acpi_device *device) type acpi_driver (line 102) | struct acpi_driver type acpi_driver (line 111) | struct acpi_driver function acpi_reserve_resources (line 120) | static void __init function acpi_motherboard_init (line 160) | static int __init acpi_motherboard_init(void) FILE: drivers/acpi/namespace/nsaccess.c function acpi_status (line 69) | acpi_status function acpi_status (line 287) | acpi_status FILE: drivers/acpi/namespace/nsalloc.c type acpi_namespace_node (line 65) | struct acpi_namespace_node type acpi_namespace_node (line 69) | struct acpi_namespace_node type acpi_namespace_node (line 75) | struct acpi_namespace_node function acpi_ns_delete_node (line 102) | void function acpi_ns_compare_names (line 175) | int function acpi_ns_install_node (line 232) | void function acpi_ns_delete_children (line 368) | void function acpi_ns_delete_namespace_subtree (line 468) | void function acpi_ns_remove_reference (line 551) | void function acpi_ns_delete_namespace_by_owner (line 604) | void FILE: drivers/acpi/namespace/nsdump.c function acpi_ns_print_pathname (line 67) | void function acpi_ns_dump_pathname (line 111) | void function acpi_status (line 149) | acpi_status function acpi_ns_dump_objects (line 571) | void function acpi_ns_dump_tables (line 608) | void function acpi_ns_dump_entry (line 654) | void FILE: drivers/acpi/namespace/nsdumpdv.c function acpi_status (line 68) | acpi_status function acpi_ns_dump_root_devices (line 115) | void FILE: drivers/acpi/namespace/nseval.c function acpi_status (line 73) | acpi_status function acpi_status (line 177) | acpi_status function acpi_status (line 260) | acpi_status function acpi_status (line 358) | acpi_status function acpi_status (line 427) | acpi_status FILE: drivers/acpi/namespace/nsinit.c function acpi_status (line 67) | acpi_status function acpi_status (line 129) | acpi_status function acpi_status (line 194) | acpi_status function acpi_status (line 334) | acpi_status FILE: drivers/acpi/namespace/nsload.c function acpi_status (line 69) | acpi_status function acpi_status (line 162) | acpi_status function acpi_status (line 285) | acpi_status function acpi_status (line 342) | acpi_status function acpi_status (line 430) | acpi_status FILE: drivers/acpi/namespace/nsnames.c function acpi_ns_build_external_path (line 69) | void type acpi_namespace_node (line 141) | struct acpi_namespace_node function acpi_size (line 182) | acpi_size function acpi_status (line 227) | acpi_status FILE: drivers/acpi/namespace/nsobject.c function acpi_status (line 73) | acpi_status function acpi_ns_detach_object (line 205) | void type acpi_namespace_node (line 262) | struct acpi_namespace_node function acpi_status (line 328) | acpi_status function acpi_status (line 390) | acpi_status function acpi_status (line 438) | acpi_status FILE: drivers/acpi/namespace/nsparse.c function acpi_status (line 68) | acpi_status function acpi_status (line 128) | acpi_status FILE: drivers/acpi/namespace/nssearch.c function acpi_status (line 80) | acpi_status function acpi_status (line 187) | static acpi_status function acpi_status (line 279) | acpi_status FILE: drivers/acpi/namespace/nsutils.c function acpi_ns_report_error (line 70) | void function acpi_ns_report_method_error (line 131) | void function acpi_ns_print_node_pathname (line 172) | void function u8 (line 214) | u8 function u8 (line 235) | u8 function acpi_object_type (line 254) | acpi_object_type function u32 (line 281) | u32 function acpi_ns_get_internal_name_length (line 313) | void function acpi_status (line 384) | acpi_status function acpi_status (line 505) | acpi_status function acpi_status (line 565) | acpi_status type acpi_namespace_node (line 725) | struct acpi_namespace_node type acpi_namespace_node (line 750) | struct acpi_namespace_node function acpi_handle (line 766) | acpi_handle function acpi_ns_terminate (line 808) | void function u32 (line 854) | u32 function acpi_status (line 894) | acpi_status function acpi_name (line 965) | acpi_name type acpi_namespace_node (line 1013) | struct acpi_namespace_node type acpi_namespace_node (line 1015) | struct acpi_namespace_node type acpi_namespace_node (line 1053) | struct acpi_namespace_node type acpi_namespace_node (line 1055) | struct acpi_namespace_node FILE: drivers/acpi/namespace/nswalk.c type acpi_namespace_node (line 72) | struct acpi_namespace_node type acpi_namespace_node (line 75) | struct acpi_namespace_node type acpi_namespace_node (line 76) | struct acpi_namespace_node type acpi_namespace_node (line 78) | struct acpi_namespace_node function acpi_status (line 156) | acpi_status FILE: drivers/acpi/namespace/nsxfeval.c function acpi_status (line 77) | acpi_status function acpi_status (line 170) | acpi_status function acpi_status (line 392) | acpi_status function acpi_status (line 449) | static acpi_status function acpi_status (line 558) | acpi_status function acpi_status (line 623) | acpi_status function acpi_status (line 675) | acpi_status function acpi_status (line 726) | acpi_status FILE: drivers/acpi/namespace/nsxfname.c function acpi_status (line 73) | acpi_status function acpi_status (line 152) | acpi_status function acpi_status (line 233) | acpi_status FILE: drivers/acpi/namespace/nsxfobj.c function acpi_status (line 67) | acpi_status function acpi_status (line 127) | acpi_status function acpi_status (line 197) | acpi_status FILE: drivers/acpi/numa.c type acpi_table_id (line 39) | enum acpi_table_id function acpi_table_print_srat_entry (line 41) | void __init function acpi_parse_slit (line 87) | static int __init function acpi_parse_processor_affinity (line 107) | static int __init function acpi_parse_memory_affinity (line 127) | static int __init function acpi_parse_srat (line 147) | static int __init function acpi_table_parse_srat (line 161) | int __init function acpi_numa_init (line 172) | int __init function acpi_get_pxm (line 196) | int FILE: drivers/acpi/osl.c type acpi_os_dpc (line 54) | struct acpi_os_dpc type workqueue_struct (line 77) | struct workqueue_struct function acpi_status (line 79) | acpi_status function acpi_status (line 85) | acpi_status function acpi_status (line 104) | acpi_status function acpi_os_printf (line 117) | void function acpi_os_vprintf (line 127) | void function acpi_os_free (line 151) | void function acpi_status (line 158) | acpi_status function acpi_status (line 183) | acpi_status function acpi_os_unmap_memory (line 209) | void function acpi_status (line 216) | acpi_status function acpi_status (line 232) | acpi_status function acpi_status (line 249) | acpi_status function irqreturn_t (line 270) | static irqreturn_t function acpi_status (line 282) | acpi_status function acpi_status (line 316) | acpi_status function acpi_os_sleep (line 332) | void function acpi_os_stall (line 340) | void function u64 (line 360) | u64 function acpi_status (line 378) | acpi_status function acpi_status (line 408) | acpi_status function acpi_status (line 433) | acpi_status function acpi_status (line 478) | acpi_status function acpi_status (line 520) | acpi_status function acpi_status (line 552) | acpi_status function acpi_os_derive_pci_id_2 (line 581) | void function acpi_os_derive_pci_id (line 633) | void function acpi_status (line 647) | acpi_status function acpi_status (line 657) | acpi_status function acpi_os_derive_pci_id (line 667) | void function acpi_os_execute_deferred (line 677) | static void function acpi_status (line 698) | acpi_status function acpi_os_wait_events_complete (line 746) | void function acpi_status (line 757) | acpi_status function acpi_os_delete_lock (line 780) | void function acpi_os_acquire_lock (line 800) | void function acpi_os_release_lock (line 822) | void function acpi_status (line 841) | acpi_status function acpi_status (line 874) | acpi_status function acpi_status (line 903) | acpi_status function acpi_status (line 987) | acpi_status function u32 (line 1011) | u32 function u8 (line 1032) | u8 function u8 (line 1043) | u8 function u32 (line 1052) | u32 function acpi_status (line 1061) | acpi_status function acpi_os_name_setup (line 1089) | int __init function acpi_osi_setup (line 1119) | int __init function acpi_serialize_setup (line 1137) | int __init function acpi_wake_gpes_always_on_setup (line 1158) | int __init FILE: drivers/acpi/parser/psargs.c function u32 (line 67) | u32 function u8 (line 138) | u8 * type acpi_parse_state (line 174) | struct acpi_parse_state function acpi_status (line 252) | acpi_status function acpi_ps_get_next_simple_arg (line 395) | void type acpi_parse_state (line 491) | struct acpi_parse_state function acpi_status (line 597) | acpi_status FILE: drivers/acpi/parser/psopcode.c type acpi_opcode_info (line 471) | struct acpi_opcode_info type acpi_opcode_info (line 704) | struct acpi_opcode_info type acpi_opcode_info (line 764) | struct acpi_opcode_info FILE: drivers/acpi/parser/psparse.c function u32 (line 80) | u32 function u16 (line 109) | u16 function acpi_ps_complete_this_op (line 145) | void function acpi_status (line 303) | acpi_status function acpi_status (line 424) | acpi_status function acpi_status (line 1066) | acpi_status FILE: drivers/acpi/parser/psscope.c type acpi_parse_state (line 66) | struct acpi_parse_state function u8 (line 86) | u8 function acpi_status (line 108) | acpi_status function acpi_status (line 152) | acpi_status function acpi_ps_pop_scope (line 211) | void function acpi_ps_cleanup_scope (line 267) | void FILE: drivers/acpi/parser/pstree.c type acpi_opcode_info (line 72) | struct acpi_opcode_info function acpi_ps_append_arg (line 120) | void FILE: drivers/acpi/parser/psutils.c function acpi_ps_init_op (line 98) | void type acpi_opcode_info (line 133) | struct acpi_opcode_info function acpi_ps_free_op (line 191) | void function acpi_ps_delete_parse_cache (line 224) | void function u8 (line 250) | u8 function u8 (line 261) | u8 function u32 (line 273) | u32 function acpi_ps_set_name (line 295) | void FILE: drivers/acpi/parser/pswalk.c function acpi_status (line 67) | acpi_status function acpi_status (line 228) | acpi_status function acpi_ps_delete_parse_tree (line 250) | void FILE: drivers/acpi/parser/psxface.c function acpi_status (line 74) | acpi_status FILE: drivers/acpi/pci_bind.c type acpi_pci_data (line 42) | struct acpi_pci_data { function acpi_pci_data_handler (line 49) | void function acpi_status (line 71) | acpi_status function acpi_pci_bind (line 121) | int function acpi_pci_unbind (line 273) | int acpi_pci_unbind( function acpi_pci_bind_root (line 325) | int FILE: drivers/acpi/pci_irq.c type acpi_prt_list (line 45) | struct acpi_prt_list type acpi_prt_entry (line 52) | struct acpi_prt_entry type list_head (line 59) | struct list_head type acpi_prt_entry (line 60) | struct acpi_prt_entry function acpi_pci_irq_add_entry (line 89) | static int function acpi_pci_irq_del_entry (line 155) | static void function acpi_pci_irq_add_prt (line 169) | int function acpi_pci_irq_del_prt (line 249) | void function acpi_pci_irq_lookup (line 278) | static int function acpi_pci_irq_derive (line 328) | static int function acpi_pci_irq_enable (line 386) | int function acpi_pci_irq_disable (line 470) | void FILE: drivers/acpi/pci_link.c type acpi_device (line 58) | struct acpi_device type acpi_device (line 59) | struct acpi_device type acpi_driver (line 61) | struct acpi_driver type acpi_pci_link_irq (line 71) | struct acpi_pci_link_irq { type acpi_pci_link (line 81) | struct acpi_pci_link { type list_head (line 90) | struct list_head function acpi_status (line 101) | static acpi_status function acpi_pci_link_get_possible (line 165) | static int function acpi_status (line 190) | static acpi_status function acpi_pci_link_get_current (line 245) | static int function acpi_pci_link_set (line 300) | static int function acpi_irq_penalty_init (line 481) | int __init function acpi_pci_link_allocate (line 525) | static int acpi_pci_link_allocate(struct acpi_pci_link* link) { function acpi_pci_link_get_irq (line 596) | int function acpi_pci_link_add (line 645) | static int function acpi_pci_link_resume (line 713) | static int function irqrouter_resume (line 726) | static int function acpi_pci_link_remove (line 749) | static int function acpi_irq_penalty_update (line 774) | static int __init acpi_irq_penalty_update(char *str, int used) function acpi_penalize_isa_irq (line 811) | void acpi_penalize_isa_irq(int irq) function acpi_irq_isa (line 821) | static int __init acpi_irq_isa(char *str) function acpi_irq_pci (line 832) | static int __init acpi_irq_pci(char *str) function acpi_irq_nobalance_set (line 838) | static int __init acpi_irq_nobalance_set(char *str) function acpi_irq_balance_set (line 845) | int __init acpi_irq_balance_set(char *str) type sysdev_class (line 853) | struct sysdev_class type sys_device (line 859) | struct sys_device function irqrouter_init_sysfs (line 865) | static int __init irqrouter_init_sysfs(void) function acpi_pci_link_init (line 884) | static int __init acpi_pci_link_init (void) FILE: drivers/acpi/pci_root.c type acpi_device (line 47) | struct acpi_device type acpi_device (line 48) | struct acpi_device type acpi_driver (line 50) | struct acpi_driver type acpi_pci_root (line 60) | struct acpi_pci_root { type acpi_pci_driver (line 69) | struct acpi_pci_driver function acpi_pci_register_driver (line 71) | int acpi_pci_register_driver(struct acpi_pci_driver *driver) function acpi_pci_unregister_driver (line 95) | void acpi_pci_unregister_driver(struct acpi_pci_driver *driver) function acpi_status (line 118) | static acpi_status function acpi_status (line 137) | static acpi_status function acpi_pci_root_add (line 155) | static int function acpi_pci_root_remove (line 327) | static int function acpi_pci_root_init (line 347) | static int __init acpi_pci_root_init (void) FILE: drivers/acpi/power.c type acpi_device (line 61) | struct acpi_device type acpi_device (line 62) | struct acpi_device type inode (line 63) | struct inode type file (line 63) | struct file type acpi_driver (line 65) | struct acpi_driver type acpi_power_resource (line 75) | struct acpi_power_resource type list_head (line 85) | struct list_head type file_operations (line 87) | struct file_operations function acpi_power_get_context (line 98) | static int function acpi_power_get_state (line 126) | static int function acpi_power_get_list_state (line 154) | static int function acpi_power_on (line 191) | static int function acpi_power_off_device (line 238) | static int function acpi_enable_wakeup_device_power (line 296) | int acpi_enable_wakeup_device_power (struct acpi_device *dev) function acpi_disable_wakeup_device_power (line 336) | int acpi_disable_wakeup_device_power (struct acpi_device *dev) function acpi_power_get_inferred_state (line 376) | int function acpi_power_transition (line 417) | int type proc_dir_entry (line 482) | struct proc_dir_entry function acpi_power_seq_show (line 484) | static int acpi_power_seq_show(struct seq_file *seq, void *offset) function acpi_power_open_fs (line 519) | static int acpi_power_open_fs(struct inode *inode, struct file *file) function acpi_power_add_fs (line 524) | static int function acpi_power_remove_fs (line 558) | static int function acpi_power_add (line 579) | int function acpi_power_remove (line 645) | int function acpi_power_init (line 667) | static int __init acpi_power_init (void) FILE: drivers/acpi/processor_core.c type acpi_device (line 85) | struct acpi_device type acpi_device (line 86) | struct acpi_device type acpi_device (line 87) | struct acpi_device type inode (line 88) | struct inode type file (line 88) | struct file type acpi_processor (line 91) | struct acpi_processor type acpi_driver (line 93) | struct acpi_driver type file_operations (line 108) | struct file_operations type acpi_processor (line 116) | struct acpi_processor type acpi_processor_errata (line 117) | struct acpi_processor_errata function acpi_processor_errata_piix4 (line 124) | int function acpi_processor_errata (line 232) | int type proc_dir_entry (line 262) | struct proc_dir_entry function acpi_processor_info_seq_show (line 264) | static int acpi_processor_info_seq_show(struct seq_file *seq, void *offset) function acpi_processor_info_open_fs (line 290) | static int acpi_processor_info_open_fs(struct inode *inode, struct file ... function acpi_processor_add_fs (line 297) | static int function acpi_processor_remove_fs (line 358) | static int function u8 (line 391) | static u8 convert_acpiid_to_cpu(u8 acpi_id) function acpi_processor_get_info (line 412) | static int function acpi_processor_start (line 523) | static int function acpi_processor_notify (line 572) | static void function acpi_processor_add (line 609) | static int function acpi_processor_remove (line 634) | static int function is_processor_present (line 684) | static int function acpi_processor_device_add (line 703) | static function acpi_processor_hotplug_notify (line 739) | static void function acpi_status (line 815) | static acpi_status function acpi_status (line 852) | static acpi_status function acpi_processor_handle_eject (line 875) | static int function acpi_status (line 886) | static acpi_status function acpi_processor_handle_eject (line 893) | static int function acpi_processor_install_hotplug_notify (line 901) | static function acpi_processor_uninstall_hotplug_notify (line 915) | static function acpi_processor_init (line 934) | static int __init function acpi_processor_exit (line 965) | static void __exit FILE: drivers/acpi/processor_idle.c function no_c2c3 (line 82) | static int no_c2c3(struct dmi_system_id *id) type dmi_system_id (line 99) | struct dmi_system_id function u32 (line 110) | static inline u32 function acpi_processor_power_activate (line 124) | static void function acpi_processor_idle (line 166) | static void acpi_processor_idle (void) function acpi_processor_set_power_policy (line 400) | static int function acpi_processor_get_power_info_fadt (line 480) | static int acpi_processor_get_power_info_fadt (struct acpi_processor *pr) function acpi_processor_get_power_info_cst (line 522) | static int acpi_processor_get_power_info_cst (struct acpi_processor *pr) function acpi_processor_power_verify_c2 (line 649) | static void acpi_processor_power_verify_c2(struct acpi_processor_cx *cx) function acpi_processor_power_verify_c3 (line 685) | static void acpi_processor_power_verify_c3( function acpi_processor_power_verify (line 746) | static int acpi_processor_power_verify(struct acpi_processor *pr) function acpi_processor_get_power_info (line 775) | static int acpi_processor_get_power_info ( function acpi_processor_cst_has_changed (line 823) | int acpi_processor_cst_has_changed (struct acpi_processor *pr) function acpi_processor_power_seq_show (line 853) | static int acpi_processor_power_seq_show(struct seq_file *seq, void *off... function acpi_processor_power_open_fs (line 919) | static int acpi_processor_power_open_fs(struct inode *inode, struct file... type file_operations (line 925) | struct file_operations function acpi_processor_power_init (line 933) | int acpi_processor_power_init(struct acpi_processor *pr, struct acpi_dev... function acpi_processor_power_exit (line 995) | int acpi_processor_power_exit(struct acpi_processor *pr, struct acpi_dev... FILE: drivers/acpi/processor_perflib.c function acpi_processor_ppc_notifier (line 71) | static int acpi_processor_ppc_notifier(struct notifier_block *nb, type notifier_block (line 105) | struct notifier_block function acpi_processor_get_platform_limit (line 110) | static int function acpi_processor_ppc_has_changed (line 142) | int acpi_processor_ppc_has_changed( function acpi_processor_ppc_init (line 153) | void acpi_processor_ppc_init(void) { function acpi_processor_ppc_exit (line 161) | void acpi_processor_ppc_exit(void) { function acpi_processor_set_pdc (line 173) | static int acpi_processor_set_pdc (struct acpi_processor *pr) function acpi_processor_get_performance_control (line 200) | static int function acpi_processor_get_performance_states (line 267) | static int function acpi_processor_get_performance_info (line 347) | static int function acpi_processor_notify_smm (line 385) | int acpi_processor_notify_smm(struct module *calling_module) { type inode (line 455) | struct inode type file (line 455) | struct file type file_operations (line 456) | struct file_operations function acpi_processor_perf_seq_show (line 463) | static int acpi_processor_perf_seq_show(struct seq_file *seq, void *offset) function acpi_processor_perf_open_fs (line 495) | static int acpi_processor_perf_open_fs(struct inode *inode, struct file ... function acpi_processor_write_performance (line 501) | static ssize_t function acpi_cpufreq_add_file (line 547) | static void function acpi_cpufreq_remove_file (line 575) | static void function acpi_cpufreq_add_file (line 594) | static void acpi_cpufreq_add_file (struct acpi_processor *pr) { return; } function acpi_cpufreq_remove_file (line 595) | static void acpi_cpufreq_remove_file (struct acpi_processor *pr) { retur... function acpi_processor_register_performance (line 599) | int function acpi_processor_unregister_performance (line 640) | void FILE: drivers/acpi/processor_thermal.c function acpi_processor_apply_limit (line 53) | static int function cpu_has_cpufreq (line 108) | static int cpu_has_cpufreq(unsigned int cpu) function acpi_thermal_cpufreq_increase (line 119) | static int acpi_thermal_cpufreq_increase(unsigned int cpu) function acpi_thermal_cpufreq_decrease (line 134) | static int acpi_thermal_cpufreq_decrease(unsigned int cpu) function acpi_thermal_cpufreq_notifier (line 149) | static int acpi_thermal_cpufreq_notifier( type notifier_block (line 169) | struct notifier_block function acpi_thermal_cpufreq_init (line 174) | void acpi_thermal_cpufreq_init(void) { function acpi_thermal_cpufreq_exit (line 185) | void acpi_thermal_cpufreq_exit(void) { function acpi_thermal_cpufreq_increase (line 194) | static int acpi_thermal_cpufreq_increase(unsigned int cpu) { return -ENO... function acpi_thermal_cpufreq_decrease (line 195) | static int acpi_thermal_cpufreq_decrease(unsigned int cpu) { return -ENO... function acpi_processor_set_thermal_limit (line 201) | int function acpi_processor_get_limit_info (line 305) | int function acpi_processor_limit_seq_show (line 323) | static int acpi_processor_limit_seq_show(struct seq_file *seq, void *off... function acpi_processor_limit_open_fs (line 348) | int acpi_processor_limit_open_fs(struct inode *inode, struct file *file) function acpi_processor_write_limit (line 354) | ssize_t acpi_processor_write_limit ( type file_operations (line 400) | struct file_operations FILE: drivers/acpi/processor_throttling.c function acpi_processor_get_throttling (line 53) | static int function acpi_processor_set_throttling (line 104) | int acpi_processor_set_throttling ( function acpi_processor_get_throttling_info (line 178) | int function acpi_processor_throttling_seq_show (line 273) | static int acpi_processor_throttling_seq_show(struct seq_file *seq, void... function acpi_processor_throttling_open_fs (line 311) | int acpi_processor_throttling_open_fs(struct inode *inode, struct file *... function acpi_processor_write_throttling (line 317) | ssize_t acpi_processor_write_throttling ( type file_operations (line 346) | struct file_operations FILE: drivers/acpi/resources/rsaddr.c function acpi_status (line 73) | acpi_status function acpi_status (line 292) | acpi_status function acpi_status (line 456) | acpi_status function acpi_status (line 679) | acpi_status function acpi_status (line 842) | acpi_status function acpi_status (line 1068) | acpi_status FILE: drivers/acpi/resources/rscalc.c function acpi_status (line 70) | acpi_status function acpi_status (line 299) | acpi_status function acpi_status (line 723) | acpi_status FILE: drivers/acpi/resources/rscreate.c function acpi_status (line 72) | acpi_status function acpi_status (line 151) | acpi_status function acpi_status (line 379) | acpi_status FILE: drivers/acpi/resources/rsdump.c function acpi_rs_dump_irq (line 66) | void function acpi_rs_dump_dma (line 111) | void function acpi_rs_dump_start_depend_fns (line 191) | void function acpi_rs_dump_io (line 256) | void function acpi_rs_dump_fixed_io (line 299) | void function acpi_rs_dump_vendor_specific (line 332) | void function acpi_rs_dump_memory24 (line 368) | void function acpi_rs_dump_memory32 (line 413) | void function acpi_rs_dump_fixed_memory32 (line 458) | void function acpi_rs_dump_address16 (line 497) | void function acpi_rs_dump_address32 (line 645) | void function acpi_rs_dump_address64 (line 792) | void function acpi_rs_dump_extended_irq (line 939) | void function acpi_rs_dump_resource_list (line 1000) | void function acpi_rs_dump_irq_list (line 1104) | void FILE: drivers/acpi/resources/rsio.c function acpi_status (line 73) | acpi_status function acpi_status (line 171) | acpi_status function acpi_status (line 240) | acpi_status function acpi_status (line 324) | acpi_status function acpi_status (line 390) | acpi_status function acpi_status (line 494) | acpi_status FILE: drivers/acpi/resources/rsirq.c function acpi_status (line 73) | acpi_status function acpi_status (line 203) | acpi_status function acpi_status (line 299) | acpi_status function acpi_status (line 488) | acpi_status FILE: drivers/acpi/resources/rslist.c function u8 (line 65) | u8 function acpi_status (line 118) | acpi_status function acpi_status (line 352) | acpi_status FILE: drivers/acpi/resources/rsmemory.c function acpi_status (line 73) | acpi_status function acpi_status (line 163) | acpi_status function acpi_status (line 250) | acpi_status function acpi_status (line 353) | acpi_status function acpi_status (line 428) | acpi_status function acpi_status (line 511) | acpi_status FILE: drivers/acpi/resources/rsmisc.c function acpi_status (line 73) | acpi_status function acpi_status (line 126) | acpi_status function acpi_status (line 183) | acpi_status function acpi_status (line 283) | acpi_status function acpi_status (line 363) | acpi_status function acpi_status (line 455) | acpi_status function acpi_status (line 509) | acpi_status function acpi_status (line 573) | acpi_status FILE: drivers/acpi/resources/rsutils.c function acpi_status (line 72) | acpi_status function acpi_status (line 125) | acpi_status function acpi_status (line 179) | acpi_status function acpi_status (line 234) | acpi_status function acpi_status (line 288) | acpi_status FILE: drivers/acpi/resources/rsxface.c function acpi_status (line 76) | acpi_status function acpi_status (line 131) | acpi_status function acpi_status (line 184) | acpi_status function acpi_status (line 236) | acpi_status function acpi_status (line 338) | acpi_status function acpi_status (line 398) | acpi_status FILE: drivers/acpi/scan.c type acpi_device (line 18) | struct acpi_device function acpi_device_release (line 30) | static void acpi_device_release(struct kobject * kobj) type acpi_device_attribute (line 38) | struct acpi_device_attribute { type kobject (line 44) | struct kobject type attribute (line 45) | struct attribute type acpi_device (line 47) | struct acpi_device function acpi_device_attr_show (line 59) | static ssize_t acpi_device_attr_show(struct kobject *kobj, function acpi_device_attr_store (line 66) | static ssize_t acpi_device_attr_store(struct kobject *kobj, type sysfs_ops (line 74) | struct sysfs_ops type kobj_type (line 79) | struct kobj_type type kset (line 84) | struct kset function acpi_device_register (line 93) | static void acpi_device_register(struct acpi_device * device, struct acp... function acpi_device_unregister (line 124) | static int function acpi_bus_data_handler (line 146) | void function acpi_bus_get_power_flags (line 159) | static int function acpi_match_ids (line 223) | int function acpi_status (line 254) | static acpi_status function acpi_bus_get_wakeup_device_flags (line 302) | static int type acpi_device (line 342) | struct acpi_device function setup_sys_fs_device_files (line 356) | static void function acpi_eject_operation (line 365) | static int function acpi_eject_store (line 402) | static ssize_t function acpi_bus_get_perf_flags (line 451) | static int function acpi_bus_match (line 473) | static int function acpi_bus_driver_init (line 490) | static int function acpi_driver_attach (line 535) | static int acpi_driver_attach(struct acpi_driver * drv) function acpi_driver_detach (line 564) | static int acpi_driver_detach(struct acpi_driver * drv) function acpi_bus_register_driver (line 596) | int function acpi_bus_unregister_driver (line 626) | int function acpi_bus_find_driver (line 654) | static int function acpi_bus_get_flags (line 688) | static int function acpi_device_get_busid (line 744) | static void acpi_device_get_busid(struct acpi_device * device, acpi_hand... function acpi_device_set_id (line 780) | static void acpi_device_set_id(struct acpi_device * device, struct acpi_... function acpi_device_set_context (line 860) | int acpi_device_set_context(struct acpi_device * device, int type) function acpi_device_get_debug_info (line 885) | void acpi_device_get_debug_info(struct acpi_device * device, acpi_handle... function acpi_bus_remove (line 928) | int function acpi_bus_add (line 975) | int function acpi_bus_scan (line 1122) | int acpi_bus_scan (struct acpi_device *start) function acpi_bus_trim (line 1226) | int function acpi_bus_scan_fixed (line 1282) | static int function acpi_scan_init (line 1309) | static int __init acpi_scan_init(void) FILE: drivers/acpi/sleep/main.c type pm_ops (line 24) | struct pm_ops function acpi_pm_prepare (line 47) | static int acpi_pm_prepare(suspend_state_t pm_state) function acpi_pm_enter (line 80) | static int acpi_pm_enter(suspend_state_t pm_state) function acpi_pm_finish (line 142) | static int acpi_pm_finish(suspend_state_t pm_state) function acpi_suspend (line 160) | int acpi_suspend(u32 acpi_state) type pm_ops (line 173) | struct pm_ops function init_ints_after_s1 (line 184) | static int __init init_ints_after_s1(struct dmi_system_id *d) type dmi_system_id (line 191) | struct dmi_system_id function acpi_sleep_init (line 200) | static int __init acpi_sleep_init(void) FILE: drivers/acpi/sleep/poweroff.c function acpi_power_off (line 14) | static void function acpi_poweroff_init (line 26) | static int acpi_poweroff_init(void) FILE: drivers/acpi/sleep/proc.c function acpi_system_sleep_seq_show (line 24) | static int acpi_system_sleep_seq_show(struct seq_file *seq, void *offset) function acpi_system_sleep_open_fs (line 43) | static int acpi_system_sleep_open_fs(struct inode *inode, struct file *f... function acpi_system_write_sleep (line 48) | static ssize_t function acpi_system_alarm_seq_show (line 82) | static int acpi_system_alarm_seq_show(struct seq_file *seq, void *offset) function acpi_system_alarm_open_fs (line 155) | static int acpi_system_alarm_open_fs(struct inode *inode, struct file *f... function get_date_field (line 161) | static int function acpi_system_write_alarm (line 191) | static ssize_t type list_head (line 358) | struct list_head function acpi_system_wakeup_device_seq_show (line 361) | static int function acpi_system_write_wakeup_device (line 389) | static ssize_t function acpi_system_wakeup_device_open_fs (line 440) | static int type file_operations (line 446) | struct file_operations type file_operations (line 454) | struct file_operations type file_operations (line 462) | struct file_operations function u32 (line 471) | static u32 rtc_handler(void * context) function acpi_sleep_proc_init (line 479) | static int acpi_sleep_proc_init(void) FILE: drivers/acpi/sleep/wakeup.c type list_head (line 17) | struct list_head function acpi_enable_wakeup_device_prep (line 28) | void function acpi_enable_wakeup_device (line 58) | void function acpi_disable_wakeup_device (line 109) | void function acpi_wakeup_device_init (line 153) | static int __init acpi_wakeup_device_init(void) function acpi_wakeup_gpe_poweroff_prepare (line 194) | void acpi_wakeup_gpe_poweroff_prepare(void) FILE: drivers/acpi/system.c function acpi_system_read_info (line 51) | static int function acpi_system_info_open_fs (line 60) | static int acpi_system_info_open_fs(struct inode *inode, struct file *file) type file_operations (line 65) | struct file_operations type file (line 72) | struct file type file_operations (line 74) | struct file_operations function acpi_system_read_dsdt (line 78) | static ssize_t type file (line 103) | struct file type file_operations (line 105) | struct file_operations function acpi_system_read_fadt (line 109) | static ssize_t function acpi_system_init (line 134) | static int __init acpi_system_init (void) FILE: drivers/acpi/tables.c type acpi_table_sdt (line 68) | struct acpi_table_sdt { type acpi_table_sdt (line 77) | struct acpi_table_sdt function acpi_table_print (line 79) | void function acpi_table_print_madt_entry (line 112) | void function acpi_table_compute_checksum (line 221) | static int function acpi_get_table_header_early (line 243) | int __init function acpi_table_parse_madt_family (line 301) | int __init function acpi_table_parse_madt (line 365) | int __init function acpi_table_parse (line 376) | int __init function acpi_table_get_sdt (line 403) | static int __init function acpi_table_init (line 569) | int __init FILE: drivers/acpi/tables/tbconvrt.c function u32 (line 71) | u32 function acpi_status (line 111) | acpi_status function acpi_tb_init_generic_address (line 181) | static void function acpi_tb_convert_fadt1 (line 210) | static void function acpi_tb_convert_fadt2 (line 335) | static void function acpi_status (line 434) | acpi_status function acpi_status (line 522) | acpi_status FILE: drivers/acpi/tables/tbget.c function acpi_status (line 67) | acpi_status function acpi_status (line 117) | acpi_status function acpi_status (line 197) | acpi_status function acpi_status (line 244) | acpi_status function acpi_status (line 318) | acpi_status function acpi_status (line 433) | acpi_status FILE: drivers/acpi/tables/tbgetall.c function acpi_status (line 66) | acpi_status function acpi_status (line 133) | acpi_status function acpi_status (line 204) | acpi_status FILE: drivers/acpi/tables/tbinstal.c function acpi_status (line 67) | acpi_status function acpi_status (line 125) | acpi_status function acpi_status (line 179) | acpi_status function acpi_status (line 237) | acpi_status function acpi_tb_delete_all_tables (line 351) | void function acpi_tb_delete_tables_by_type (line 380) | void function acpi_tb_delete_single_table (line 462) | void type acpi_table_desc (line 510) | struct acpi_table_desc type acpi_table_desc (line 512) | struct acpi_table_desc type acpi_table_desc (line 514) | struct acpi_table_desc FILE: drivers/acpi/tables/tbrsdt.c function acpi_status (line 65) | acpi_status function acpi_tb_get_rsdt_address (line 166) | void function acpi_status (line 201) | acpi_status function acpi_status (line 264) | acpi_status FILE: drivers/acpi/tables/tbutils.c function acpi_status (line 66) | acpi_status function acpi_status (line 116) | acpi_status function acpi_status (line 178) | acpi_status function u8 (line 218) | u8 FILE: drivers/acpi/tables/tbxface.c function acpi_status (line 69) | acpi_status function acpi_status (line 159) | acpi_status function acpi_status (line 237) | acpi_status function acpi_status (line 297) | acpi_status function acpi_status (line 374) | acpi_status FILE: drivers/acpi/tables/tbxfroot.c function acpi_status (line 69) | acpi_status function acpi_status (line 149) | acpi_status function acpi_status (line 347) | acpi_status function u8 (line 388) | u8 * function acpi_status (line 471) | acpi_status FILE: drivers/acpi/thermal.c type acpi_device (line 84) | struct acpi_device type acpi_device (line 85) | struct acpi_device type inode (line 86) | struct inode type file (line 86) | struct file type inode (line 87) | struct inode type file (line 87) | struct file type inode (line 88) | struct inode type file (line 88) | struct file type file (line 89) | struct file type inode (line 90) | struct inode type file (line 90) | struct file type file (line 91) | struct file type inode (line 92) | struct inode type file (line 92) | struct file type file (line 93) | struct file type acpi_driver (line 95) | struct acpi_driver type acpi_thermal_state (line 105) | struct acpi_thermal_state { type acpi_thermal_state_flags (line 114) | struct acpi_thermal_state_flags { type acpi_thermal_critical (line 120) | struct acpi_thermal_critical { type acpi_thermal_hot (line 125) | struct acpi_thermal_hot { type acpi_thermal_passive (line 130) | struct acpi_thermal_passive { type acpi_thermal_active (line 139) | struct acpi_thermal_active { type acpi_thermal_trips (line 145) | struct acpi_thermal_trips { type acpi_thermal_flags (line 152) | struct acpi_thermal_flags { type acpi_thermal (line 158) | struct acpi_thermal { type file_operations (line 173) | struct file_operations type file_operations (line 180) | struct file_operations type file_operations (line 187) | struct file_operations type file_operations (line 195) | struct file_operations type file_operations (line 203) | struct file_operations function acpi_thermal_get_temperature (line 215) | static int function acpi_thermal_get_polling_frequency (line 238) | static int function acpi_thermal_set_polling (line 259) | static int function acpi_thermal_set_cooling_mode (line 277) | static int function acpi_thermal_get_trip_points (line 313) | static int function acpi_thermal_get_devices (line 407) | static int function acpi_thermal_call_usermode (line 426) | static int function acpi_thermal_critical (line 450) | static int function acpi_thermal_hot (line 482) | static int function acpi_thermal_passive (line 513) | static int function acpi_thermal_active (line 581) | static int function acpi_thermal_run (line 648) | static void function acpi_thermal_check (line 659) | static void type proc_dir_entry (line 777) | struct proc_dir_entry function acpi_thermal_state_seq_show (line 779) | static int acpi_thermal_state_seq_show(struct seq_file *seq, void *offset) function acpi_thermal_state_open_fs (line 808) | static int acpi_thermal_state_open_fs(struct inode *inode, struct file *... function acpi_thermal_temp_seq_show (line 814) | static int acpi_thermal_temp_seq_show(struct seq_file *seq, void *offset) function acpi_thermal_temp_open_fs (line 835) | static int acpi_thermal_temp_open_fs(struct inode *inode, struct file *f... function acpi_thermal_trip_seq_show (line 841) | static int acpi_thermal_trip_seq_show(struct seq_file *seq, void *offset) function acpi_thermal_trip_open_fs (line 888) | static int acpi_thermal_trip_open_fs(struct inode *inode, struct file *f... function acpi_thermal_write_trip_points (line 893) | static ssize_t function acpi_thermal_cooling_seq_show (line 960) | static int acpi_thermal_cooling_seq_show(struct seq_file *seq, void *off... function acpi_thermal_cooling_open_fs (line 983) | static int acpi_thermal_cooling_open_fs(struct inode *inode, struct file... function acpi_thermal_write_cooling_mode (line 989) | static ssize_t function acpi_thermal_polling_seq_show (line 1025) | static int acpi_thermal_polling_seq_show(struct seq_file *seq, void *off... function acpi_thermal_polling_open_fs (line 1046) | static int acpi_thermal_polling_open_fs(struct inode *inode, struct file... function acpi_thermal_write_polling (line 1052) | static ssize_t function acpi_thermal_add_fs (line 1087) | static int function acpi_thermal_remove_fs (line 1172) | static int function acpi_thermal_notify (line 1201) | static void function acpi_thermal_get_info (line 1242) | static int function acpi_thermal_add (line 1301) | static int function acpi_thermal_remove (line 1360) | static int function acpi_thermal_init (line 1409) | static int __init function acpi_thermal_exit (line 1431) | static void __exit FILE: drivers/acpi/toshiba_acpi.c function _set_bit (line 103) | static __inline__ void function is_valid_acpi_path (line 112) | static int function write_acpi_int (line 122) | static int function read_acpi_int (line 139) | static int function acpi_status (line 161) | static acpi_status function acpi_status (line 198) | static acpi_status function acpi_status (line 208) | static acpi_status type proc_dir_entry (line 219) | struct proc_dir_entry type ProcItem (line 224) | typedef struct _ProcItem function dispatch_read (line 234) | static int function dispatch_write (line 254) | static int function write_lcd (line 296) | static unsigned long function write_video (line 336) | static unsigned long function write_fan (line 403) | static unsigned long function write_keys (line 455) | static unsigned long function acpi_status (line 494) | static acpi_status __init function acpi_status (line 514) | static acpi_status __exit function toshiba_acpi_init (line 524) | static int __init function toshiba_acpi_exit (line 563) | static void __exit FILE: drivers/acpi/utilities/utalloc.c function acpi_ut_release_to_cache (line 65) | void type acpi_memory_list (line 136) | struct acpi_memory_list function acpi_ut_delete_generic_cache (line 216) | void function acpi_status (line 253) | acpi_status function acpi_status (line 296) | acpi_status type acpi_debug_mem_block (line 496) | struct acpi_debug_mem_block type acpi_debug_mem_header (line 500) | struct acpi_debug_mem_header type acpi_debug_mem_block (line 542) | struct acpi_debug_mem_block type acpi_debug_mem_header (line 546) | struct acpi_debug_mem_header function acpi_ut_free_and_track (line 585) | void type acpi_debug_mem_block (line 640) | struct acpi_debug_mem_block type acpi_debug_mem_block (line 645) | struct acpi_debug_mem_block function acpi_status (line 689) | acpi_status function acpi_status (line 776) | acpi_status function acpi_ut_dump_allocation_info (line 846) | void function acpi_ut_dump_allocations (line 907) | void FILE: drivers/acpi/utilities/utcopy.c function acpi_status (line 70) | static acpi_status function acpi_status (line 197) | acpi_status function acpi_status (line 284) | static acpi_status function acpi_status (line 346) | acpi_status function acpi_status (line 401) | acpi_status function acpi_status (line 511) | static acpi_status function acpi_status (line 571) | acpi_status function acpi_status (line 617) | acpi_status function acpi_status (line 716) | acpi_status function acpi_status (line 829) | acpi_status function acpi_status (line 887) | acpi_status FILE: drivers/acpi/utilities/utdebug.c function acpi_ut_init_stack_ptr_trace (line 71) | void function acpi_ut_track_stack_ptr (line 94) | void function ACPI_INTERNAL_VAR_XFACE (line 133) | void ACPI_INTERNAL_VAR_XFACE function acpi_ut_debug_print_raw (line 205) | void ACPI_INTERNAL_VAR_XFACE function acpi_ut_trace (line 244) | void function acpi_ut_trace_ptr (line 277) | void function acpi_ut_trace_str (line 309) | void function acpi_ut_trace_u32 (line 342) | void function acpi_ut_exit (line 374) | void function acpi_ut_status_exit (line 406) | void function acpi_ut_value_exit (line 447) | void function acpi_ut_ptr_exit (line 481) | void function acpi_ut_dump_buffer (line 512) | void FILE: drivers/acpi/utilities/utdelete.c function acpi_ut_delete_internal_obj (line 67) | void function acpi_ut_delete_internal_object_list (line 258) | void function acpi_ut_update_ref_count (line 294) | static void function acpi_status (line 410) | acpi_status function acpi_ut_add_reference (line 610) | void function acpi_ut_remove_reference (line 647) | void FILE: drivers/acpi/utilities/uteval.c function acpi_status (line 67) | acpi_status function acpi_status (line 129) | acpi_status function acpi_status (line 253) | acpi_status function acpi_ut_copy_id_string (line 299) | static void function acpi_status (line 339) | acpi_status function acpi_status (line 393) | static acpi_status function acpi_status (line 443) | acpi_status function acpi_status (line 548) | acpi_status function acpi_status (line 601) | acpi_status function acpi_status (line 655) | acpi_status FILE: drivers/acpi/utilities/utglobal.c type acpi_predefined_names (line 225) | struct acpi_predefined_names function acpi_ut_hex_to_ascii_char (line 302) | char type acpi_table_list (line 325) | struct acpi_table_list type acpi_table_support (line 327) | struct acpi_table_support type acpi_bit_register_info (line 347) | struct acpi_bit_register_info type acpi_fixed_event_info (line 377) | struct acpi_fixed_event_info type acpi_namespace_node (line 575) | struct acpi_namespace_node type acpi_namespace_node (line 575) | struct acpi_namespace_node function u8 (line 711) | u8 function acpi_owner_id (line 737) | acpi_owner_id function acpi_ut_init_globals (line 802) | void FILE: drivers/acpi/utilities/utinit.c function acpi_ut_fadt_register_error (line 68) | static void function acpi_status (line 93) | acpi_status function acpi_ut_terminate (line 173) | void function acpi_ut_subsystem_shutdown (line 223) | void FILE: drivers/acpi/utilities/utmath.c function acpi_status (line 75) | acpi_status function acpi_status (line 136) | acpi_status function acpi_status (line 271) | acpi_status function acpi_status (line 301) | acpi_status FILE: drivers/acpi/utilities/utmisc.c function acpi_ut_print_string (line 66) | void function u32 (line 155) | u32 function acpi_ut_set_integer_width (line 199) | void function acpi_ut_display_init_pathname (line 232) | void function u8 (line 302) | u8 function u8 (line 341) | u8 function acpi_status (line 369) | acpi_status function acpi_status (line 532) | acpi_status function acpi_ut_mutex_terminate (line 570) | void function acpi_status (line 604) | acpi_status function acpi_status (line 641) | acpi_status function acpi_status (line 676) | acpi_status function acpi_status (line 760) | acpi_status function acpi_status (line 846) | acpi_status function acpi_status (line 888) | acpi_status function acpi_ut_push_generic_state (line 924) | void type acpi_thread_state (line 1023) | struct acpi_thread_state type acpi_thread_state (line 1045) | struct acpi_thread_state function acpi_ut_delete_generic_state (line 1190) | void function acpi_ut_delete_generic_state_cache (line 1216) | void function acpi_status (line 1241) | acpi_status function u8 (line 1358) | u8 function u8 (line 1388) | u8 * function acpi_ut_report_error (line 1443) | void function acpi_ut_report_warning (line 1470) | void function acpi_ut_report_info (line 1496) | void FILE: drivers/acpi/utilities/utobject.c function u8 (line 256) | u8 function acpi_ut_delete_object_desc (line 349) | void function acpi_ut_delete_object_cache (line 385) | void function acpi_status (line 415) | acpi_status function acpi_status (line 533) | acpi_status function acpi_status (line 598) | acpi_status function acpi_status (line 649) | acpi_status FILE: drivers/acpi/utilities/utxface.c function acpi_status (line 70) | acpi_status function acpi_status (line 138) | acpi_status function acpi_status (line 232) | acpi_status function acpi_status (line 309) | acpi_status function acpi_status (line 362) | acpi_status function acpi_status (line 393) | acpi_status function acpi_status (line 478) | acpi_status function acpi_status (line 511) | acpi_status FILE: drivers/acpi/utils.c function acpi_status (line 54) | acpi_status function acpi_status (line 239) | acpi_status function acpi_status (line 284) | acpi_status function acpi_status (line 333) | acpi_status FILE: drivers/acpi/video.c type acpi_device (line 68) | struct acpi_device type acpi_device (line 69) | struct acpi_device type acpi_device (line 70) | struct acpi_device type acpi_driver (line 70) | struct acpi_driver type acpi_driver (line 72) | struct acpi_driver type acpi_video_bus_flags (line 82) | struct acpi_video_bus_flags { type acpi_video_bus_cap (line 89) | struct acpi_video_bus_cap { type acpi_video_device_attrib (line 99) | struct acpi_video_device_attrib{ type acpi_video_enumerated_device (line 112) | struct acpi_video_enumerated_device { type acpi_video_bus (line 120) | struct acpi_video_bus { type acpi_video_device_flags (line 132) | struct acpi_video_device_flags { type acpi_video_device_cap (line 141) | struct acpi_video_device_cap { type acpi_video_device_brightness (line 152) | struct acpi_video_device_brightness { type acpi_video_device (line 158) | struct acpi_video_device { type inode (line 171) | struct inode type file (line 171) | struct file type file_operations (line 172) | struct file_operations type inode (line 179) | struct inode type file (line 179) | struct file type file_operations (line 180) | struct file_operations type inode (line 187) | struct inode type file (line 187) | struct file type file_operations (line 188) | struct file_operations type inode (line 195) | struct inode type file (line 195) | struct file type file_operations (line 196) | struct file_operations type inode (line 204) | struct inode type file (line 204) | struct file type file_operations (line 205) | struct file_operations type inode (line 213) | struct inode type file (line 213) | struct file type file_operations (line 214) | struct file_operations type inode (line 221) | struct inode type file (line 221) | struct file type file_operations (line 222) | struct file_operations type inode (line 229) | struct inode type file (line 229) | struct file type file_operations (line 230) | struct file_operations type inode (line 237) | struct inode type file (line 237) | struct file type file_operations (line 238) | struct file_operations type acpi_video_bus (line 253) | struct acpi_video_bus type acpi_video_bus (line 254) | struct acpi_video_bus type acpi_video_device (line 254) | struct acpi_video_device type acpi_video_bus (line 255) | struct acpi_video_bus type acpi_video_bus (line 256) | struct acpi_video_bus type acpi_video_device (line 257) | struct acpi_video_device type acpi_video_device (line 258) | struct acpi_video_device function acpi_video_device_query (line 267) | static int function acpi_video_device_get_state (line 279) | static int function acpi_video_device_set_state (line 293) | static int function acpi_video_device_lcd_query_levels (line 310) | static int function acpi_video_device_lcd_set_level (line 345) | static int function acpi_video_device_lcd_get_level_current (line 363) | static int function acpi_video_device_EDID (line 376) | static int function acpi_video_bus_set_POST (line 421) | static int function acpi_video_bus_get_POST (line 442) | static int function acpi_video_bus_POST_options (line 456) | static int function acpi_video_bus_DOS (line 491) | static int function acpi_video_device_find_cap (line 526) | static void function acpi_video_bus_find_cap (line 614) | static void function acpi_video_bus_check (line 645) | static int type proc_dir_entry (line 686) | struct proc_dir_entry function acpi_video_device_info_seq_show (line 690) | static int function acpi_video_device_info_open_fs (line 720) | static int function acpi_video_device_state_seq_show (line 729) | static int function acpi_video_device_state_open_fs (line 761) | static int function acpi_video_device_write_state (line 770) | static ssize_t function acpi_video_device_brightness_seq_show (line 803) | static int function acpi_video_device_brightness_open_fs (line 826) | static int function acpi_video_device_write_brightness (line 835) | static ssize_t function acpi_video_device_EDID_seq_show (line 873) | static int function acpi_video_device_EDID_open_fs (line 911) | static int function acpi_video_device_add_fs (line 921) | static int function acpi_video_device_remove_fs (line 994) | static int function acpi_video_bus_info_seq_show (line 1020) | static int function acpi_video_bus_info_open_fs (line 1043) | static int function acpi_video_bus_ROM_seq_show (line 1051) | static int function acpi_video_bus_ROM_open_fs (line 1070) | static int function acpi_video_bus_POST_info_seq_show (line 1078) | static int function acpi_video_bus_POST_info_open_fs (line 1111) | static int function acpi_video_bus_POST_seq_show (line 1119) | static int function acpi_video_bus_DOS_seq_show (line 1144) | static int function acpi_video_bus_POST_open_fs (line 1158) | static int function acpi_video_bus_DOS_open_fs (line 1166) | static int function acpi_video_bus_write_POST (line 1174) | static ssize_t function acpi_video_bus_write_DOS (line 1219) | static ssize_t function acpi_video_bus_add_fs (line 1254) | static int function acpi_video_bus_remove_fs (line 1329) | static int function acpi_video_bus_get_one_device (line 1359) | static int function acpi_video_device_rebind (line 1443) | static void function acpi_video_device_bind (line 1466) | static void function acpi_video_device_enumerate (line 1498) | static int acpi_video_device_enumerate(struct acpi_video_bus *video) function acpi_video_switch_output (line 1573) | static int function acpi_video_get_next_level (line 1615) | static int function acpi_video_switch_brightness (line 1626) | static void function acpi_video_bus_get_devices (line 1637) | static int function acpi_video_bus_put_one_device (line 1665) | static int function acpi_video_bus_put_devices (line 1686) | static int function acpi_video_bus_start_devices (line 1715) | static int function acpi_video_bus_stop_devices (line 1722) | static int function acpi_video_bus_notify (line 1729) | static void function acpi_video_device_notify (line 1777) | static void function acpi_video_bus_add (line 1816) | static int function acpi_video_bus_remove (line 1878) | static int function acpi_video_bus_match (line 1912) | static int function acpi_video_init (line 1950) | static int __init function acpi_video_exit (line 1976) | static void __exit FILE: drivers/atm/ambassador.c function show_version (line 45) | static inline void __init show_version (void) { function wr_plain (line 328) | static inline void wr_plain (const amb_dev * dev, size_t addr, u32 data) { function u32 (line 337) | static inline u32 rd_plain (const amb_dev * dev, size_t addr) { function wr_mem (line 347) | static inline void wr_mem (const amb_dev * dev, size_t addr, u32 data) { function u32 (line 357) | static inline u32 rd_mem (const amb_dev * dev, size_t addr) { function dump_registers (line 370) | static inline void dump_registers (const amb_dev * dev) { function dump_loader_block (line 390) | static inline void dump_loader_block (volatile loader_block * lb) { function dump_command (line 404) | static inline void dump_command (command * cmd) { function dump_skb (line 418) | static inline void dump_skb (char * prefix, unsigned int vc, struct sk_b... function check_area (line 438) | static inline int check_area (void * start, size_t length) { function amb_kfree_skb (line 457) | static inline void amb_kfree_skb (struct sk_buff * skb) { function tx_complete (line 467) | static inline void tx_complete (amb_dev * dev, tx_out * tx) { function rx_complete (line 488) | static void rx_complete (amb_dev * dev, rx_out * rx) { function command_do (line 573) | static int command_do (amb_dev * dev, command * cmd) { function tx_give (line 644) | static inline int tx_give (amb_dev * dev, tx_in * tx) { function tx_take (line 676) | static inline int tx_take (amb_dev * dev) { function rx_give (line 704) | static inline int rx_give (amb_dev * dev, rx_in * rx, unsigned char pool) { function rx_take (line 729) | static inline int rx_take (amb_dev * dev, unsigned char pool) { function drain_rx_pool (line 762) | static inline void drain_rx_pool (amb_dev * dev, unsigned char pool) { function drain_rx_pools (line 788) | static void drain_rx_pools (amb_dev * dev) { function fill_rx_pool (line 797) | static inline void fill_rx_pool (amb_dev * dev, unsigned char pool, int ... function fill_rx_pools (line 832) | static void fill_rx_pools (amb_dev * dev) { function interrupts_on (line 845) | static inline void interrupts_on (amb_dev * dev) { function interrupts_off (line 853) | static inline void interrupts_off (amb_dev * dev) { function irqreturn_t (line 861) | static irqreturn_t interrupt_handler(int irq, void *dev_id, function make_rate (line 915) | static unsigned int make_rate (unsigned int rate, rounding r, function amb_open (line 1039) | static int amb_open (struct atm_vcc * atm_vcc) function amb_close (line 1252) | static void amb_close (struct atm_vcc * atm_vcc) { function amb_send (line 1340) | static int amb_send (struct atm_vcc * atm_vcc, struct sk_buff * skb) { function amb_free_rx_skb (line 1420) | static void amb_free_rx_skb (struct atm_vcc * atm_vcc, struct sk_buff * ... function amb_proc_read (line 1456) | static int amb_proc_read (struct atm_dev * atm_dev, loff_t * pos, char *... type atmdev_ops (line 1519) | struct atmdev_ops function do_housekeeping (line 1528) | static void do_housekeeping (unsigned long arg) { function create_queues (line 1542) | static int __init create_queues (amb_dev * dev, unsigned int cmds, function destroy_queues (line 1658) | static void destroy_queues (amb_dev * dev) { function decode_loader_result (line 1702) | static int decode_loader_result (loader_command cmd, u32 result) function do_loader_command (line 1772) | static int __init do_loader_command (volatile loader_block * lb, function get_loader_version (line 1828) | static int __init get_loader_version (loader_block * lb, function loader_write (line 1844) | static int __init loader_write (loader_block * lb, function loader_verify (line 1863) | static int __init loader_verify (loader_block * lb, function loader_start (line 1888) | static int __init loader_start (loader_block * lb, function sf (line 1898) | static inline void sf (const char * msg) function amb_reset (line 1903) | static int amb_reset (amb_dev * dev, int diags) { function ucode_init (line 1964) | static int __init ucode_init (loader_block * lb, amb_dev * dev) { function u32 (line 2010) | static inline u32 bus_addr(void * addr) { function amb_talk (line 2014) | static int __init amb_talk (amb_dev * dev) { function amb_ucode_version (line 2061) | static void __init amb_ucode_version (amb_dev * dev) { function u8 (line 2076) | static u8 bit_swap (u8 byte) function amb_esi (line 2088) | static void __init amb_esi (amb_dev * dev, u8 * esi) { function fixup_plx_window (line 2120) | static void fixup_plx_window (amb_dev *dev, loader_block *lb) function amb_init (line 2134) | static int __init amb_init (amb_dev * dev) function setup_dev (line 2176) | static void setup_dev(amb_dev *dev, struct pci_dev *pci_dev) function setup_pci_dev (line 2216) | static void setup_pci_dev(struct pci_dev *pci_dev) function amb_probe (line 2236) | static int __devinit amb_probe(struct pci_dev *pci_dev, const struct pci... function amb_remove_one (line 2335) | static void __devexit amb_remove_one(struct pci_dev *pci_dev) function amb_check_args (line 2355) | static void __init amb_check_args (void) { type pci_device_id (line 2417) | struct pci_device_id type pci_driver (line 2427) | struct pci_driver function amb_module_init (line 2434) | static int __init amb_module_init (void) function amb_module_exit (line 2455) | static void __exit amb_module_exit (void) FILE: drivers/atm/ambassador.h type loader_command (line 264) | typedef enum { type amb_mem (line 312) | typedef struct { type transfer_block (line 344) | typedef struct { type loader_block (line 350) | typedef struct { type command (line 366) | typedef struct { type tx_frag (line 419) | typedef struct { type tx_frag_end (line 427) | typedef struct { type tx_simple (line 439) | typedef struct { type tx_descr (line 446) | typedef union { type tx_in (line 454) | typedef struct { type tx_out (line 462) | typedef struct { type rx_out (line 472) | typedef struct { type rx_in (line 482) | typedef struct { type adap_talk_block (line 497) | typedef struct { type suni_stats (line 526) | typedef struct { type amb_flags (line 537) | typedef enum { type amb_cq_ptrs (line 544) | typedef struct { type amb_cq (line 551) | typedef struct { type amb_txq (line 560) | typedef struct { type amb_rxq (line 578) | typedef struct { type amb_stats (line 598) | typedef struct { type amb_tx_info (line 612) | typedef struct { type amb_rx_info (line 617) | typedef struct { type amb_vcc (line 621) | typedef struct { type amb_dev (line 628) | struct amb_dev { type amb_dev (line 655) | typedef struct amb_dev amb_dev; type region (line 662) | typedef struct { type rounding (line 673) | typedef enum { FILE: drivers/atm/atmdev_init.c function atmdev_init (line 33) | int __init atmdev_init(void) FILE: drivers/atm/atmtcp.c type atm_vcc (line 16) | struct atm_vcc type atmtcp_dev_data (line 22) | struct atmtcp_dev_data { function atmtcp_send_control (line 41) | static int atmtcp_send_control(struct atm_vcc *vcc,int type, function atmtcp_recv_control (line 87) | static int atmtcp_recv_control(const struct atmtcp_control *msg) function atmtcp_v_dev_close (line 112) | static void atmtcp_v_dev_close(struct atm_dev *dev) function atmtcp_v_open (line 118) | static int atmtcp_v_open(struct atm_vcc *vcc) function atmtcp_v_close (line 142) | static void atmtcp_v_close(struct atm_vcc *vcc) function atmtcp_v_ioctl (line 155) | static int atmtcp_v_ioctl(struct atm_dev *dev,unsigned int cmd,void __us... function atmtcp_v_send (line 190) | static int atmtcp_v_send(struct atm_vcc *vcc,struct sk_buff *skb) function atmtcp_v_proc (line 234) | static int atmtcp_v_proc(struct atm_dev *dev,loff_t *pos,char *page) function atmtcp_c_close (line 245) | static void atmtcp_c_close(struct atm_vcc *vcc) type atm_vcc (line 278) | struct atm_vcc type atm_dev (line 278) | struct atm_dev type hlist_head (line 280) | struct hlist_head type atm_vcc (line 281) | struct atm_vcc type hlist_node (line 282) | struct hlist_node type sock (line 283) | struct sock function atmtcp_c_send (line 299) | static int atmtcp_c_send(struct atm_vcc *vcc,struct sk_buff *skb) type atmdev_ops (line 345) | struct atmdev_ops type atmdev_ops (line 361) | struct atmdev_ops type atm_dev (line 367) | struct atm_dev function atmtcp_create (line 375) | static int atmtcp_create(int itf,int persist,struct atm_dev **result) function atmtcp_attach (line 399) | static int atmtcp_attach(struct atm_vcc *vcc,int itf) function atmtcp_create_persistent (line 430) | static int atmtcp_create_persistent(int itf) function atmtcp_remove_persistent (line 436) | static int atmtcp_remove_persistent(int itf) function atmtcp_ioctl (line 457) | static int atmtcp_ioctl(struct socket *sock, unsigned int cmd, unsigned ... type atm_ioctl (line 486) | struct atm_ioctl function __init (line 491) | static __init int atmtcp_init(void) function atmtcp_exit (line 498) | static void __exit atmtcp_exit(void) FILE: drivers/atm/eni.c function event_dump (line 87) | static void event_dump(void) function EVENT (line 115) | static void EVENT(const char *s,unsigned long a,unsigned long b) function event_dump (line 124) | static void event_dump(void) type atm_dev (line 158) | struct atm_dev function dump_mem (line 171) | static void dump_mem(struct eni_dev *eni_dev) function dump (line 182) | static void dump(struct atm_dev *dev) function eni_put_free (line 206) | static void eni_put_free(struct eni_dev *eni_dev, void __iomem *start, type eni_dev (line 239) | struct eni_dev type eni_free (line 241) | struct eni_free function eni_free_mem (line 276) | static void eni_free_mem(struct eni_dev *eni_dev, void __iomem *start, function rx_ident_err (line 316) | static void rx_ident_err(struct atm_vcc *vcc) function do_rx_dma (line 347) | static int do_rx_dma(struct atm_vcc *vcc,struct sk_buff *skb, function discard (line 494) | static void discard(struct atm_vcc *vcc,unsigned long size) function rx_aal0 (line 512) | static int rx_aal0(struct atm_vcc *vcc) function rx_aal5 (line 549) | static int rx_aal5(struct atm_vcc *vcc) function rx_vcc (line 618) | static inline int rx_vcc(struct atm_vcc *vcc) function poll_rx (line 657) | static void poll_rx(struct atm_dev *dev) function get_service (line 682) | static void get_service(struct atm_dev *dev) function dequeue_rx (line 726) | static void dequeue_rx(struct atm_dev *dev) function open_rx_first (line 781) | static int open_rx_first(struct atm_vcc *vcc) function open_rx_second (line 810) | static int open_rx_second(struct atm_vcc *vcc) function close_rx (line 841) | static void close_rx(struct atm_vcc *vcc) function start_rx (line 905) | static int start_rx(struct atm_dev *dev) type enq_res (line 932) | enum enq_res { enq_ok,enq_next,enq_jam } function put_dma (line 935) | static inline void put_dma(int chan,u32 *dma,int *j,dma_addr_t paddr, function do_tx (line 1034) | static enum enq_res do_tx(struct sk_buff *skb) function poll_tx (line 1182) | static void poll_tx(struct atm_dev *dev) function dequeue_tx (line 1206) | static void dequeue_tx(struct atm_dev *dev) type eni_tx (line 1240) | struct eni_tx type eni_dev (line 1240) | struct eni_dev function comp_tx (line 1250) | static int comp_tx(struct eni_dev *eni_dev,int *pcr,int reserved,int *pre, function reserve_or_set_tx (line 1287) | static int reserve_or_set_tx(struct atm_vcc *vcc,struct atm_trafprm *txtp, function open_tx_first (line 1375) | static int open_tx_first(struct atm_vcc *vcc) function open_tx_second (line 1384) | static int open_tx_second(struct atm_vcc *vcc) function close_tx (line 1390) | static void close_tx(struct atm_vcc *vcc) function start_tx (line 1433) | static int start_tx(struct atm_dev *dev) function foo (line 1459) | static void foo(void) function bug_int (line 1472) | static void bug_int(struct atm_dev *dev,unsigned long reason) function irqreturn_t (line 1493) | static irqreturn_t eni_int(int irq,void *dev_id,struct pt_regs *regs) function eni_tasklet (line 1529) | static void eni_tasklet(unsigned long data) function get_esi_asic (line 1600) | static int __devinit get_esi_asic(struct atm_dev *dev) function get_esi_fpga (line 1692) | static int __devinit get_esi_fpga(struct atm_dev *dev, void __iomem *base) function eni_do_init (line 1703) | static int __devinit eni_do_init(struct atm_dev *dev) function eni_start (line 1792) | static int __devinit eni_start(struct atm_dev *dev) function eni_close (line 1872) | static void eni_close(struct atm_vcc *vcc) function eni_open (line 1888) | static int eni_open(struct atm_vcc *vcc) function eni_change_qos (line 1936) | static int eni_change_qos(struct atm_vcc *vcc,struct atm_qos *qos,int flgs) function eni_ioctl (line 1975) | static int eni_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg) function eni_getsockopt (line 2015) | static int eni_getsockopt(struct atm_vcc *vcc,int level,int optname, function eni_setsockopt (line 2022) | static int eni_setsockopt(struct atm_vcc *vcc,int level,int optname, function eni_send (line 2029) | static int eni_send(struct atm_vcc *vcc,struct sk_buff *skb) function eni_phy_put (line 2064) | static void eni_phy_put(struct atm_dev *dev,unsigned char value, function eni_phy_get (line 2072) | static unsigned char eni_phy_get(struct atm_dev *dev,unsigned long addr) function eni_proc_read (line 2078) | static int eni_proc_read(struct atm_dev *dev,loff_t *pos,char *page) type atmdev_ops (line 2199) | struct atmdev_ops function eni_init_one (line 2213) | static int __devinit eni_init_one(struct pci_dev *pci_dev, type pci_device_id (line 2259) | struct pci_device_id function eni_remove_one (line 2269) | static void __devexit eni_remove_one(struct pci_dev *pci_dev) type pci_driver (line 2275) | struct pci_driver function eni_init (line 2283) | static int __init eni_init(void) FILE: drivers/atm/eni.h type eni_free (line 35) | struct eni_free { type eni_tx (line 40) | struct eni_tx { type eni_vcc (line 52) | struct eni_vcc { type eni_dev (line 68) | struct eni_dev { type eni_skb_prv (line 119) | struct eni_skb_prv { FILE: drivers/atm/firestream.c type reginit_item (line 248) | struct reginit_item { type reginit_item (line 253) | struct reginit_item type fs_dev (line 337) | struct fs_dev function my_hd (line 341) | static void my_hd (void *addr, int len) function my_hd (line 364) | static void my_hd (void *addr, int len){} function fs_kfree_skb (line 372) | static inline void fs_kfree_skb (struct sk_buff * skb) function make_rate (line 445) | static unsigned int make_rate (unsigned int rate, int r, function write_fs (line 573) | static inline void write_fs (struct fs_dev *dev, int offset, u32 val) function u32 (line 579) | static inline u32 read_fs (struct fs_dev *dev, int offset) type FS_QENTRY (line 586) | struct FS_QENTRY type fs_dev (line 586) | struct fs_dev type queue (line 586) | struct queue function submit_qentry (line 592) | static void submit_qentry (struct fs_dev *dev, struct queue *q, struct F... type FS_QENTRY (line 628) | struct FS_QENTRY type FS_BPENTRY (line 631) | struct FS_BPENTRY function submit_queue (line 636) | static void submit_queue (struct fs_dev *dev, struct queue *q, function submit_command (line 663) | static void submit_command (struct fs_dev *dev, struct queue *q, function process_return_queue (line 675) | static void process_return_queue (struct fs_dev *dev, struct queue *q) function process_txdone_queue (line 701) | static void process_txdone_queue (struct fs_dev *dev, struct queue *q) function process_incoming (line 771) | static void process_incoming (struct fs_dev *dev, struct queue *q) function fs_open (line 857) | static int fs_open(struct atm_vcc *atm_vcc) function fs_close (line 1097) | static void fs_close(struct atm_vcc *atm_vcc) function fs_send (line 1158) | static int fs_send (struct atm_vcc *atm_vcc, struct sk_buff *skb) function fs_ioctl (line 1223) | static int fs_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg) function fs_getsockopt (line 1231) | static int fs_getsockopt(struct atm_vcc *vcc,int level,int optname, function fs_setsockopt (line 1240) | static int fs_setsockopt(struct atm_vcc *vcc,int level,int optname, function fs_phy_put (line 1249) | static void fs_phy_put(struct atm_dev *dev,unsigned char value, function fs_phy_get (line 1257) | static unsigned char fs_phy_get(struct atm_dev *dev,unsigned long addr) function fs_change_qos (line 1265) | static int fs_change_qos(struct atm_vcc *vcc,struct atm_qos *qos,int flags) type atmdev_ops (line 1275) | struct atmdev_ops function undocumented_pci_fix (line 1291) | static void __devinit undocumented_pci_fix (struct pci_dev *pdev) function write_phy (line 1315) | static void __devinit write_phy (struct fs_dev *dev, int regnum, int val) function __devinit (line 1321) | static int __devinit init_phy (struct fs_dev *dev, struct reginit_item *... function reset_chip (line 1341) | static void reset_chip (struct fs_dev *dev) function __devinit (line 1394) | static int __devinit init_q (struct fs_dev *dev, function __devinit (line 1430) | static int __devinit init_fp (struct fs_dev *dev, function nr_buffers_in_freepool (line 1452) | static inline int nr_buffers_in_freepool (struct fs_dev *dev, struct fre... function top_off_fp (line 1467) | static void top_off_fp (struct fs_dev *dev, struct freepool *fp, int gfp... function free_queue (line 1516) | static void __devexit free_queue (struct fs_dev *dev, struct queue *txq) function free_freepool (line 1532) | static void __devexit free_freepool (struct fs_dev *dev, struct freepool... function irqreturn_t (line 1547) | static irqreturn_t fs_irq (int irq, void *dev_id, struct pt_regs * pt_r... function fs_poll (line 1640) | static void fs_poll (unsigned long data) function __devinit (line 1650) | static int __devinit fs_init (struct fs_dev *dev) function firestream_init_one (line 1884) | static int __devinit firestream_init_one (struct pci_dev *pci_dev, function firestream_remove_one (line 1924) | static void __devexit firestream_remove_one (struct pci_dev *pdev) type pci_device_id (line 2015) | struct pci_device_id type pci_driver (line 2025) | struct pci_driver function firestream_init_module (line 2032) | static int __init firestream_init_module (void) function firestream_cleanup_module (line 2042) | static void __exit firestream_cleanup_module(void) FILE: drivers/atm/firestream.h type FS_QENTRY (line 45) | struct FS_QENTRY { type FS_BPENTRY (line 52) | struct FS_BPENTRY { type fs_transmit_config (line 373) | struct fs_transmit_config { type fs_vcc (line 450) | struct fs_vcc { type queue (line 457) | struct queue { type freepool (line 462) | struct freepool { type fs_dev (line 470) | struct fs_dev { FILE: drivers/atm/fore200e.c type atmdev_ops (line 114) | struct atmdev_ops type fore200e_bus (line 115) | struct fore200e_bus type fore200e (line 117) | struct fore200e function fore200e_fore2atm_aal (line 142) | static int function fore200e_atm2fore_aal (line 156) | static enum fore200e_aal function fore200e_kfree (line 198) | static void function fore200e_chunk_alloc (line 208) | static int function fore200e_chunk_free (line 237) | static void function fore200e_spin (line 246) | static void function fore200e_poll (line 254) | static int function fore200e_io_poll (line 278) | static int function fore200e_free_rx_buf (line 301) | static void function fore200e_uninit_bs_queue (line 325) | static void function fore200e_reset (line 346) | static int function fore200e_shutdown (line 374) | static void function u32 (line 444) | static u32 fore200e_pca_read(volatile u32 __iomem *addr) function fore200e_pca_write (line 452) | static void fore200e_pca_write(u32 val, volatile u32 __iomem *addr) function u32 (line 460) | static u32 function fore200e_pca_dma_unmap (line 472) | static void function fore200e_pca_dma_sync_for_cpu (line 482) | static void function fore200e_pca_dma_sync_for_device (line 490) | static void function fore200e_pca_dma_chunk_alloc (line 502) | static int function fore200e_pca_dma_chunk_free (line 523) | static void function fore200e_pca_irq_check (line 533) | static int function fore200e_pca_irq_ack (line 549) | static void function fore200e_pca_reset (line 556) | static void function fore200e_pca_map (line 565) | static int __init function fore200e_pca_unmap (line 589) | static void type fore200e (line 600) | struct fore200e type pci_dev (line 602) | struct pci_dev type pci_dev (line 602) | struct pci_dev type fore200e (line 640) | struct fore200e type fore200e_bus (line 641) | struct fore200e_bus type fore200e (line 643) | struct fore200e type pci_dev (line 644) | struct pci_dev type fore200e (line 656) | struct fore200e function fore200e_pca_prom_read (line 673) | static int __init function fore200e_pca_proc_read (line 719) | static int function u32 (line 733) | static u32 function fore200e_sba_write (line 740) | static void function u32 (line 747) | static u32 function fore200e_sba_dma_unmap (line 759) | static void function fore200e_sba_dma_sync_for_cpu (line 769) | static void function fore200e_sba_dma_sync_for_device (line 777) | static void function fore200e_sba_dma_chunk_alloc (line 789) | static int function fore200e_sba_dma_chunk_free (line 811) | static void function fore200e_sba_irq_enable (line 821) | static void function fore200e_sba_irq_check (line 829) | static int function fore200e_sba_irq_ack (line 836) | static void function fore200e_sba_reset (line 844) | static void function fore200e_sba_map (line 853) | static int __init function fore200e_sba_unmap (line 885) | static void function fore200e_sba_configure (line 895) | static int __init type fore200e (line 903) | struct fore200e type fore200e_bus (line 904) | struct fore200e_bus type fore200e (line 906) | struct fore200e type sbus_bus (line 907) | struct sbus_bus type sbus_dev (line 908) | struct sbus_dev function for_each_sbus (line 912) | for_each_sbus (sbus_bus) { type fore200e (line 930) | struct fore200e function fore200e_sba_prom_read (line 946) | static int __init function fore200e_sba_proc_read (line 970) | static int function fore200e_tx_irq (line 980) | static void function bsq_audit (line 1079) | int bsq_audit(int where, struct host_bsq* bsq, int scheme, int magn) function fore200e_supply (line 1120) | static void function fore200e_push_rpd (line 1178) | static int function fore200e_collect_rpd (line 1272) | static void function fore200e_rx_irq (line 1305) | static void function fore200e_irq (line 1360) | static void function irqreturn_t (line 1376) | static irqreturn_t function fore200e_tx_tasklet (line 1401) | static void function fore200e_rx_tasklet (line 1415) | static void function fore200e_select_scheme (line 1430) | static int function fore200e_activate_vcin (line 1443) | static int function fore200e_rate_ctrl (line 1508) | static void function fore200e_open (line 1524) | static int function fore200e_close (line 1633) | static void function fore200e_send (line 1683) | static int function fore200e_getstats (line 1870) | static int function fore200e_getsockopt (line 1914) | static int function fore200e_setsockopt (line 1926) | static int function fore200e_get_oc3 (line 1939) | static int function fore200e_set_oc3 (line 1979) | static int function fore200e_setloop (line 2015) | static int function fore200e_swap (line 2051) | static inline unsigned int function fore200e_fetch_stats (line 2062) | static int function fore200e_ioctl (line 2091) | static int function fore200e_change_qos (line 2120) | static int function fore200e_irq_request (line 2169) | static int __init function fore200e_get_esi (line 2192) | static int __init function fore200e_alloc_rx_buf (line 2224) | static int __init function fore200e_init_bs_queue (line 2289) | static int __init function fore200e_init_rx_queue (line 2352) | static int __init function fore200e_init_tx_queue (line 2412) | static int __init function fore200e_init_cmd_queue (line 2475) | static int __init function fore200e_param_bs_queue (line 2517) | static void __init function fore200e_initialize (line 2531) | static int __init function fore200e_monitor_putc (line 2583) | static void __init function fore200e_monitor_getc (line 2595) | static int __init function fore200e_monitor_puts (line 2620) | static void __init function fore200e_start_fw (line 2635) | static int __init function fore200e_load_fw (line 2666) | static int __init function fore200e_register (line 2692) | static int __init function fore200e_init (line 2719) | static int __init function fore200e_module_init (line 2771) | static int __init function fore200e_module_cleanup (line 2811) | static void __exit function fore200e_proc_read (line 2825) | static int type atmdev_ops (line 3118) | struct atmdev_ops type fore200e_bus (line 3141) | struct fore200e_bus FILE: drivers/atm/fore200e.h type tsd_t (line 90) | typedef struct atm_header { type tpd_t (line 143) | typedef struct tpd { type rsd_t (line 154) | typedef struct rsd { type rpd_t (line 162) | typedef struct rpd { type buffer_scheme_t (line 171) | typedef enum buffer_scheme { type buffer_magn_t (line 180) | typedef enum buffer_magn { type rbd_t (line 189) | typedef struct rbd { type rbd_block_t (line 197) | typedef struct rbd_block { type cp_txq_entry_t (line 204) | typedef struct tpd_haddr { type cp_rxq_entry_t (line 224) | typedef struct cp_rxq_entry { type cp_bsq_entry_t (line 232) | typedef struct cp_bsq_entry { type status_t (line 240) | typedef volatile enum status { type opcode_t (line 250) | typedef enum opcode { type activate_block_t (line 270) | typedef struct vpvc { type deactivate_block_t (line 303) | typedef struct deactivate_opcode { type oc3_regs_t (line 321) | typedef struct oc3_regs { type oc3_block_t (line 330) | typedef struct oc3_opcode { type stats_phy_t (line 352) | typedef struct stats_phy { type stats_oc3_t (line 361) | typedef struct stats_oc3 { type stats_atm_t (line 375) | typedef struct stats_atm { type stats_aal0_t (line 387) | typedef struct stats_aal0 { type stats_aal34_t (line 397) | typedef struct stats_aal34 { type stats_aal5_t (line 413) | typedef struct stats_aal5 { type stats_aux_t (line 429) | typedef struct stats_aux { type stats_t (line 442) | typedef struct stats { type stats_block_t (line 455) | typedef struct stats_opcode { type prom_data_t (line 473) | typedef struct prom_data { type prom_block_t (line 482) | typedef struct prom_opcode { type cmd_t (line 500) | typedef union cmd { type cp_cmdq_entry_t (line 513) | typedef struct cp_cmdq_entry { type host_txq_entry_t (line 522) | typedef struct host_txq_entry { type host_rxq_entry_t (line 537) | typedef struct host_rxq_entry { type host_bsq_entry_t (line 547) | typedef struct host_bsq_entry { type host_cmdq_entry_t (line 557) | typedef struct host_cmdq_entry { type chunk_t (line 565) | typedef struct chunk { type buffer_t (line 579) | typedef struct buffer { type host_cmdq_t (line 602) | typedef struct host_cmdq { type host_txq_t (line 611) | typedef struct host_txq { type host_rxq_t (line 623) | typedef struct host_rxq { type host_bsq_t (line 633) | typedef struct host_bsq { type fw_header_t (line 646) | typedef struct fw_header { type bs_spec_t (line 658) | typedef struct bs_spec { type init_block_t (line 669) | typedef struct init_block { type media_type_t (line 685) | typedef enum media_type { type cp_queues_t (line 698) | typedef struct cp_queues { type boot_status_t (line 721) | typedef enum boot_status { type soft_uart_t (line 732) | typedef struct soft_uart { type cp_monitor_t (line 743) | typedef struct cp_monitor { type fore200e_state (line 753) | typedef enum fore200e_state { type fore200e_pca_regs_t (line 774) | typedef struct fore200e_pca_regs { type fore200e_sba_regs_t (line 783) | typedef struct fore200e_sba_regs { type fore200e_regs (line 792) | typedef union fore200e_regs { type fore200e (line 798) | struct fore200e type fore200e_bus_t (line 802) | typedef struct fore200e_bus { type fore200e_vc_map_t (line 832) | typedef struct fore200e_vc_map { type fore200e_t (line 843) | typedef struct fore200e { type fore200e_vcc_t (line 888) | typedef struct fore200e_vcc { FILE: drivers/atm/fore200e_mkfirm.c function usage (line 26) | void usage(void) function main (line 35) | int main(int argc, char** argv) FILE: drivers/atm/he.c type atm_vcc (line 109) | struct atm_vcc type atm_vcc (line 110) | struct atm_vcc type atm_vcc (line 111) | struct atm_vcc type sk_buff (line 111) | struct sk_buff type atm_dev (line 112) | struct atm_dev type pt_regs (line 113) | struct pt_regs type atm_dev (line 115) | struct atm_dev type atm_dev (line 116) | struct atm_dev type he_dev (line 117) | struct he_dev type atm_dev (line 118) | struct atm_dev type atm_dev (line 119) | struct atm_dev type he_dev (line 121) | struct he_dev type he_dev (line 125) | struct he_dev type atmdev_ops (line 175) | struct atmdev_ops function he_writel_internal (line 192) | static __inline__ void function he_readl_internal (line 211) | static unsigned type atm_vcc (line 338) | struct atm_vcc type he_dev (line 339) | struct he_dev type hlist_head (line 341) | struct hlist_head type atm_vcc (line 342) | struct atm_vcc type hlist_node (line 343) | struct hlist_node type sock (line 344) | struct sock function he_init_one (line 363) | static int __devinit function he_remove_one (line 420) | static void __devexit function rate_to_atmf (line 440) | static unsigned function he_init_rx_lbfp0 (line 459) | static void __init function he_init_rx_lbfp1 (line 490) | static void __init function he_init_tx_lbfp (line 521) | static void __init function he_init_tpdrq (line 551) | static int __init function he_init_cs_block (line 573) | static void __init function he_init_cs_block_rcm (line 669) | static int __init function he_init_group (line 790) | static int __init function he_init_irq (line 960) | static int __init function he_start (line 1022) | static int __init function he_stop (line 1601) | static void type he_tpd (line 1724) | struct he_tpd type he_dev (line 1725) | struct he_dev type he_tpd (line 1728) | struct he_tpd function he_service_rbrq (line 1779) | static int function he_service_tbrq (line 1974) | static void function he_service_rbpl (line 2064) | static void function he_service_rbps (line 2092) | static void function he_tasklet (line 2120) | static void function irqreturn_t (line 2220) | static irqreturn_t function __enqueue_tpd (line 2262) | static __inline__ void function he_open (line 2327) | static int function he_close (line 2546) | static void function he_send (line 2704) | static int function he_ioctl (line 2827) | static int function he_phy_put (line 2884) | static void function he_phy_get (line 2899) | static unsigned char function he_proc_read (line 2914) | static int function u8 (line 2999) | u8 type pci_device_id (line 3065) | struct pci_device_id type pci_driver (line 3073) | struct pci_driver function he_init (line 3080) | static int __init he_init(void) function he_cleanup (line 3085) | static void __exit he_cleanup(void) FILE: drivers/atm/he.h type he_irq (line 97) | struct he_irq { type he_tpd (line 125) | struct he_tpd { type he_tbrq (line 164) | struct he_tbrq { type he_rbrq (line 176) | struct he_rbrq { type he_tpdrq (line 195) | struct he_tpdrq { type he_hsp (line 206) | struct he_hsp { type he_rbp (line 217) | struct he_rbp { type he_virt (line 233) | struct he_virt { type he_group (line 241) | struct he_group { type he_vcc_table (line 252) | struct he_vcc_table type he_cs_stper (line 257) | struct he_cs_stper type he_dev (line 265) | struct he_dev { type he_iovec (line 358) | struct he_iovec type he_vcc (line 366) | struct he_vcc FILE: drivers/atm/horizon.c function show_version (line 57) | static inline void __init show_version (void) { function wr_regl (line 369) | static inline void wr_regl (const hrz_dev * dev, unsigned char reg, u32 ... function u32 (line 373) | static inline u32 rd_regl (const hrz_dev * dev, unsigned char reg) { function wr_regw (line 377) | static inline void wr_regw (const hrz_dev * dev, unsigned char reg, u16 ... function u16 (line 381) | static inline u16 rd_regw (const hrz_dev * dev, unsigned char reg) { function wrs_regb (line 385) | static inline void wrs_regb (const hrz_dev * dev, unsigned char reg, voi... function rds_regb (line 389) | static inline void rds_regb (const hrz_dev * dev, unsigned char reg, voi... function wr_mem (line 396) | static inline void wr_mem (const hrz_dev * dev, HDW * addr, u32 data) { function u32 (line 402) | static inline u32 rd_mem (const hrz_dev * dev, HDW * addr) { function wr_framer (line 408) | static inline void wr_framer (const hrz_dev * dev, u32 addr, u32 data) { function u32 (line 413) | static inline u32 rd_framer (const hrz_dev * dev, u32 addr) { function FLUSH_RX_CHANNEL (line 422) | static inline void FLUSH_RX_CHANNEL (hrz_dev * dev, u16 channel) { function WAIT_FLUSH_RX_COMPLETE (line 427) | static inline void WAIT_FLUSH_RX_COMPLETE (hrz_dev * dev) { function SELECT_RX_CHANNEL (line 433) | static inline void SELECT_RX_CHANNEL (hrz_dev * dev, u16 channel) { function WAIT_UPDATE_COMPLETE (line 438) | static inline void WAIT_UPDATE_COMPLETE (hrz_dev * dev) { function SELECT_TX_CHANNEL (line 446) | static inline void SELECT_TX_CHANNEL (hrz_dev * dev, u16 tx_channel) { function update_tx_channel_config (line 453) | static inline void update_tx_channel_config (hrz_dev * dev, short chan, ... function u16 (line 460) | static inline u16 query_tx_channel_config (hrz_dev * dev, short chan, u8... function dump_skb (line 468) | static inline void dump_skb (char * prefix, unsigned int vc, struct sk_b... function dump_regs (line 484) | static inline void dump_regs (hrz_dev * dev) { function dump_framer (line 498) | static inline void dump_framer (hrz_dev * dev) { function channel_to_vpivci (line 515) | static inline int channel_to_vpivci (const u16 channel, short * vpi, int... function vpivci_to_channel (line 525) | static inline int vpivci_to_channel (u16 * channel, const short vpi, con... function u16 (line 536) | static inline u16 rx_q_entry_to_length (u32 x) { function u16 (line 540) | static inline u16 rx_q_entry_to_rx_channel (u32 x) { function make_rate (line 601) | static int make_rate (const hrz_dev * dev, u32 c, rounding r, function make_rate_with_tolerance (line 708) | static int make_rate_with_tolerance (const hrz_dev * dev, u32 c, roundin... function hrz_open_rx (line 733) | static int hrz_open_rx (hrz_dev * dev, u16 channel) { function hrz_change_vc_qos (line 792) | static void hrz_change_vc_qos (ATM_RXER * rxer, MAAL_QOS * qos) { function hrz_kfree_skb (line 799) | static inline void hrz_kfree_skb (struct sk_buff * skb) { function hrz_close_rx (line 809) | static void hrz_close_rx (hrz_dev * dev, u16 vc) { type sk_buff (line 1024) | struct sk_buff type atm_vcc (line 1034) | struct atm_vcc function rx_bus_master_complete_handler (line 1079) | static inline void rx_bus_master_complete_handler (hrz_dev * dev) { function tx_hold (line 1092) | static inline int tx_hold (hrz_dev * dev) { function tx_release (line 1104) | static inline void tx_release (hrz_dev * dev) { type sk_buff (line 1184) | struct sk_buff function tx_bus_master_complete_handler (line 1235) | static inline void tx_bus_master_complete_handler (hrz_dev * dev) { function u32 (line 1249) | static inline u32 rx_queue_entry_next (hrz_dev * dev) { function rx_disabled_handler (line 1264) | static inline void rx_disabled_handler (hrz_dev * dev) { function rx_data_av_handler (line 1273) | static inline void rx_data_av_handler (hrz_dev * dev) { function irqreturn_t (line 1385) | static irqreturn_t interrupt_handler(int irq, void *dev_id, function do_housekeeping (line 1453) | static void do_housekeeping (unsigned long arg) { function setup_idle_tx_channel (line 1471) | static inline short setup_idle_tx_channel (hrz_dev * dev, hrz_vcc * vcc) { function hrz_send (line 1595) | static int hrz_send (struct atm_vcc * atm_vcc, struct sk_buff * skb) { function hrz_reset (line 1769) | static void hrz_reset (const hrz_dev * dev) { function WRITE_IT_WAIT (line 1790) | static inline void WRITE_IT_WAIT (const hrz_dev *dev, u32 ctrl) function CLOCK_IT (line 1796) | static inline void CLOCK_IT (const hrz_dev *dev, u32 ctrl) function u16 (line 1803) | static u16 __init read_bia (const hrz_dev * dev, u16 addr) function hrz_init (line 1859) | static int __init hrz_init (hrz_dev * dev) { function check_max_sdu (line 2079) | static int check_max_sdu (hrz_aal aal, struct atm_trafprm * tp, unsigned... function atm_pcr_check (line 2111) | static int atm_pcr_check (struct atm_trafprm * tp, unsigned int pcr) { function hrz_open (line 2141) | static int hrz_open (struct atm_vcc *atm_vcc) function hrz_close (line 2529) | static void hrz_close (struct atm_vcc * atm_vcc) { function hrz_getsockopt (line 2582) | static int hrz_getsockopt (struct atm_vcc * atm_vcc, int level, int optn... function hrz_setsockopt (line 2602) | static int hrz_setsockopt (struct atm_vcc * atm_vcc, int level, int optn... function hrz_ioctl (line 2624) | static int hrz_ioctl (struct atm_dev * atm_dev, unsigned int cmd, void *... function hrz_phy_get (line 2630) | unsigned char hrz_phy_get (struct atm_dev * atm_dev, unsigned long addr) { function hrz_phy_put (line 2636) | static void hrz_phy_put (struct atm_dev * atm_dev, unsigned char value, function hrz_change_qos (line 2642) | static int hrz_change_qos (struct atm_vcc * atm_vcc, struct atm_qos *qos... function hrz_proc_read (line 2651) | static int hrz_proc_read (struct atm_dev * atm_dev, loff_t * pos, char *... type atmdev_ops (line 2692) | struct atmdev_ops function hrz_probe (line 2700) | static int __devinit hrz_probe(struct pci_dev *pci_dev, const struct pci... function hrz_remove_one (line 2856) | static void __devexit hrz_remove_one(struct pci_dev *pci_dev) function hrz_check_args (line 2873) | static void __init hrz_check_args (void) { type pci_device_id (line 2910) | struct pci_device_id type pci_driver (line 2918) | struct pci_driver function hrz_module_init (line 2927) | static int __init hrz_module_init (void) { function hrz_module_exit (line 2946) | static void __exit hrz_module_exit (void) { FILE: drivers/atm/horizon.h type u8 (line 311) | typedef u8 HDW; type cell_buf (line 313) | typedef struct cell_buf { type tx_ch_desc (line 324) | typedef struct tx_ch_desc { type rx_ch_desc (line 331) | typedef struct rx_ch_desc { type rx_q_entry (line 336) | typedef struct rx_q_entry { type MEMMAP (line 361) | typedef struct MEMMAP { type hrz_aal (line 380) | typedef enum { type hrz_flags (line 386) | typedef enum { type hrz_vcc (line 394) | typedef struct { type hrz_dev (line 407) | struct hrz_dev { type hrz_dev (line 463) | typedef struct hrz_dev hrz_dev; type rounding (line 502) | typedef enum { FILE: drivers/atm/idt77105.c type idt77105_priv (line 34) | struct idt77105_priv { type timer_list (line 53) | struct timer_list type timer_list (line 55) | struct timer_list type idt77105_priv (line 58) | struct idt77105_priv function u16 (line 64) | static u16 get_counter(struct atm_dev *dev, int counter) function idt77105_stats_timer_func (line 86) | static void idt77105_stats_timer_func(unsigned long dummy) function idt77105_restart_timer_func (line 115) | static void idt77105_restart_timer_func(unsigned long dummy) function fetch_stats (line 144) | static int fetch_stats(struct atm_dev *dev,struct idt77105_stats __user ... function set_loopback (line 161) | static int set_loopback(struct atm_dev *dev,int mode) function idt77105_ioctl (line 191) | static int idt77105_ioctl(struct atm_dev *dev,unsigned int cmd,void __us... function idt77105_int (line 215) | static void idt77105_int(struct atm_dev *dev) function idt77105_start (line 263) | static int idt77105_start(struct atm_dev *dev) function idt77105_stop (line 326) | static int idt77105_stop(struct atm_dev *dev) type atmphy_ops (line 355) | struct atmphy_ops function idt77105_init (line 363) | int idt77105_init(struct atm_dev *dev) function idt77105_exit (line 371) | static void __exit idt77105_exit(void) FILE: drivers/atm/idt77105.h type atm_dev (line 79) | struct atm_dev FILE: drivers/atm/idt77252.c type scq_info (line 86) | struct scq_info type idt77252_dev (line 86) | struct idt77252_dev type idt77252_dev (line 87) | struct idt77252_dev type scq_info (line 87) | struct scq_info type idt77252_dev (line 88) | struct idt77252_dev type vc_map (line 88) | struct vc_map type sk_buff (line 89) | struct sk_buff type idt77252_dev (line 90) | struct idt77252_dev type vc_map (line 90) | struct vc_map type idt77252_dev (line 91) | struct idt77252_dev type vc_map (line 91) | struct vc_map type idt77252_dev (line 92) | struct idt77252_dev type scq_info (line 92) | struct scq_info type idt77252_dev (line 97) | struct idt77252_dev type sk_buff (line 98) | struct sk_buff type idt77252_dev (line 99) | struct idt77252_dev type sk_buff (line 99) | struct sk_buff type idt77252_dev (line 100) | struct idt77252_dev type rx_pool (line 100) | struct rx_pool type idt77252_dev (line 101) | struct idt77252_dev type rx_pool (line 102) | struct rx_pool type idt77252_dev (line 103) | struct idt77252_dev type idt77252_dev (line 109) | struct idt77252_dev type idt77252_dev (line 110) | struct idt77252_dev type idt77252_dev (line 111) | struct idt77252_dev type idt77252_dev (line 116) | struct idt77252_dev type idt77252_dev (line 117) | struct idt77252_dev type idt77252_dev (line 118) | struct idt77252_dev type atm_dev (line 124) | struct atm_dev type atm_vcc (line 125) | struct atm_vcc type atm_vcc (line 126) | struct atm_vcc type atm_vcc (line 127) | struct atm_vcc type sk_buff (line 127) | struct sk_buff type atm_vcc (line 128) | struct atm_vcc type atm_dev (line 130) | struct atm_dev type atm_dev (line 132) | struct atm_dev type atm_vcc (line 133) | struct atm_vcc type atm_qos (line 133) | struct atm_qos type atm_dev (line 135) | struct atm_dev type atmdev_ops (line 140) | struct atmdev_ops type idt77252_dev (line 154) | struct idt77252_dev function waitfor_idle (line 163) | static void function u32 (line 173) | static u32 function write_sram (line 187) | static void function u8 (line 208) | static u8 function write_utility (line 228) | static void function u32 (line 352) | static u32 function idt77252_write_gp (line 364) | static void function u8 (line 381) | static u8 function u8 (line 415) | static u8 function idt77252_eeprom_write_byte (line 463) | static void function idt77252_eeprom_init (line 514) | static void function dump_tct (line 534) | static void function idt77252_tx_dump (line 549) | static void function sb_pool_add (line 584) | static int function sb_pool_remove (line 604) | static void type sk_buff (line 623) | struct sk_buff type idt77252_dev (line 624) | struct idt77252_dev type scq_info (line 639) | struct scq_info type idt77252_dev (line 640) | struct idt77252_dev type scq_info (line 642) | struct scq_info type scq_info (line 644) | struct scq_info type scq_info (line 644) | struct scq_info type scq_info (line 647) | struct scq_info function free_scq (line 673) | static void function push_on_scq (line 708) | static int function drain_scq (line 795) | static void function queue_skb (line 834) | static int function get_free_scd (line 938) | static unsigned long function fill_scd (line 953) | static void function clear_scd (line 962) | static void function init_rsq (line 974) | static int function deinit_rsq (line 1008) | static void function dequeue_rx (line 1015) | static void function idt77252_rx (line 1219) | static void function idt77252_rx_raw (line 1248) | static void function init_tsq (line 1385) | static int function deinit_tsq (line 1410) | static void function idt77252_tx (line 1417) | static void function tst_timer (line 1544) | static void function __fill_tst (line 1607) | static int function fill_tst (line 1667) | static int function __clear_tst (line 1685) | static int function clear_tst (line 1710) | static int function change_tst (line 1728) | static int function set_tct (line 1749) | static int function idt77252_fbq_level (line 1800) | static __inline__ int function idt77252_fbq_full (line 1806) | static __inline__ int function push_rx_skb (line 1812) | static int function add_rx_skb (line 1858) | static void function recycle_rx_skb (line 1901) | static void function flush_rx_pool (line 1919) | static void function recycle_rx_pool_skb (line 1928) | static void function idt77252_phy_put (line 1950) | static void function idt77252_phy_get (line 1956) | static unsigned char function idt77252_send_skb (line 1962) | static inline int function idt77252_send (line 2013) | int function idt77252_send_oam (line 2019) | static int function idt77252_fls (line 2039) | static __inline__ unsigned int function u16 (line 2067) | static u16 function u8 (line 2084) | static u8 function idt77252_est_timer (line 2095) | static void type rate_estimator (line 2138) | struct rate_estimator type vc_map (line 2139) | struct vc_map type rate_estimator (line 2141) | struct rate_estimator type rate_estimator (line 2143) | struct rate_estimator function idt77252_init_cbr (line 2164) | static int function idt77252_init_ubr (line 2234) | static int function idt77252_init_tx (line 2266) | static int function idt77252_init_rx (line 2344) | static int function idt77252_open (line 2408) | static int function idt77252_close (line 2512) | static void function idt77252_change_qos (line 2596) | static int function idt77252_proc_read (line 2654) | static int function idt77252_collect_stat (line 2728) | static void function irqreturn_t (line 2780) | static irqreturn_t function idt77252_softint (line 2872) | static void function open_card_oam (line 2913) | static int function close_card_oam (line 2958) | static void function open_card_ubr0 (line 2991) | static int function idt77252_dev_open (line 3031) | static int function idt77252_dev_close (line 3075) | void function deinit_card (line 3108) | static void function init_sram (line 3176) | static int __devinit function init_card (line 3325) | static int __devinit function idt77252_preset (line 3608) | static int __devinit function probe_sram (line 3650) | static unsigned long __devinit function idt77252_init_one (line 3672) | static int __devinit type pci_device_id (line 3813) | struct pci_device_id type pci_driver (line 3822) | struct pci_driver function idt77252_init (line 3828) | static int __init idt77252_init(void) function idt77252_exit (line 3846) | static void __exit idt77252_exit(void) FILE: drivers/atm/idt77252.h type scqe (line 152) | struct scqe type scq_info (line 164) | struct scq_info type rx_pool (line 179) | struct rx_pool { type aal1 (line 186) | struct aal1 { type rate_estimator (line 193) | struct rate_estimator { type vc_map (line 204) | struct vc_map { type rct_entry (line 235) | struct rct_entry type rsq_entry (line 266) | struct rsq_entry { type rsq_info (line 273) | struct rsq_info { type tsq_entry (line 301) | struct tsq_entry type tsq_info (line 307) | struct tsq_info type tst_info (line 315) | struct tst_info type sb_pool (line 340) | struct sb_pool type idt77252_dev (line 350) | struct idt77252_dev type idt77252_skb_prv (line 791) | struct idt77252_skb_prv { FILE: drivers/atm/iphase.c type suni_priv (line 67) | struct suni_priv { type atm_dev (line 75) | struct atm_dev type atm_dev (line 79) | struct atm_dev type timer_list (line 82) | struct timer_list function ia_init_rtn_q (line 102) | static void ia_init_rtn_q (IARTN_Q *que) function ia_enque_head_rtn_q (line 108) | static void ia_enque_head_rtn_q (IARTN_Q *que, IARTN_Q * data) function ia_enque_rtn_q (line 120) | static int ia_enque_rtn_q (IARTN_Q *que, struct desc_tbl_t data) { function IARTN_Q (line 134) | static IARTN_Q * ia_deque_rtn_q (IARTN_Q *que) { function ia_hack_tcq (line 146) | static void ia_hack_tcq(IADEV *dev) { function u16 (line 183) | static u16 get_desc (IADEV *dev, struct ia_vcc *iavcc) { function clear_lockup (line 241) | static void clear_lockup (struct atm_vcc *vcc, IADEV *dev) { function u16 (line 313) | static u16 function u32 (line 344) | static u32 function init_abr_vc (line 365) | static void init_abr_vc (IADEV *dev, srv_cls_param_t *srv_p) { function ia_open_abr_vc (line 380) | static int function ia_cbr_setup (line 466) | static int ia_cbr_setup (IADEV *dev, struct atm_vcc *vcc) { function ia_cbrVc_close (line 581) | static void ia_cbrVc_close (struct atm_vcc *vcc) { function ia_avail_descs (line 606) | static int ia_avail_descs(IADEV *iadev) { type atm_vcc (line 617) | struct atm_vcc type sk_buff (line 617) | struct sk_buff function ia_que_tx (line 619) | static int ia_que_tx (IADEV *iadev) { function ia_tx_poll (line 646) | static void ia_tx_poll (IADEV *iadev) { function ia_eeprom_put (line 708) | static void ia_eeprom_put (IADEV *iadev, u32 addr, u_short val) function u16 (line 744) | static u16 ia_eeprom_get (IADEV *iadev, u32 addr) function IaFrontEndIntr (line 829) | static void IaFrontEndIntr(IADEV *iadev) { function ia_mb25_init (line 863) | static void ia_mb25_init (IADEV *iadev) function ia_suni_pm7345_init (line 878) | static void ia_suni_pm7345_init (IADEV *iadev) function xdump (line 962) | static void xdump( u_char* cp, int length, char* prefix ) type atm_dev (line 997) | struct atm_dev function desc_dbg (line 1009) | static void desc_dbg(IADEV *iadev) { function rx_excp_rcvd (line 1037) | static void rx_excp_rcvd(struct atm_dev *dev) function free_desc (line 1066) | static void free_desc(struct atm_dev *dev, int desc) function rx_pkt (line 1078) | static int rx_pkt(struct atm_dev *dev) function rx_intr (line 1193) | static void rx_intr(struct atm_dev *dev) function rx_dle_intr (line 1255) | static void rx_dle_intr(struct atm_dev *dev) function open_rx (line 1358) | static int open_rx(struct atm_vcc *vcc) function rx_init (line 1402) | static int rx_init(struct atm_dev *dev) function tx_intr (line 1641) | static void tx_intr(struct atm_dev *dev) function tx_dle_intr (line 1666) | static void tx_dle_intr(struct atm_dev *dev) function open_tx (line 1729) | static int open_tx(struct atm_vcc *vcc) function tx_init (line 1880) | static int tx_init(struct atm_dev *dev) function irqreturn_t (line 2196) | static irqreturn_t ia_int(int irq, void *dev_id, struct pt_regs *regs) function get_esi (line 2244) | static int get_esi(struct atm_dev *dev) function reset_sar (line 2264) | static int reset_sar(struct atm_dev *dev) function ia_init (line 2285) | static int __init ia_init(struct atm_dev *dev) function ia_update_stats (line 2401) | static void ia_update_stats(IADEV *iadev) { function ia_led_timer (line 2413) | static void ia_led_timer(unsigned long arg) { function ia_phy_put (line 2443) | static void ia_phy_put(struct atm_dev *dev, unsigned char value, function ia_phy_get (line 2449) | static unsigned char ia_phy_get(struct atm_dev *dev, unsigned long addr) function ia_free_tx (line 2454) | static void ia_free_tx(IADEV *iadev) function ia_free_rx (line 2474) | static void ia_free_rx(IADEV *iadev) function ia_start (line 2481) | static int __init ia_start(struct atm_dev *dev) function ia_close (line 2589) | static void ia_close(struct atm_vcc *vcc) function ia_open (line 2674) | static int ia_open(struct atm_vcc *vcc) function ia_change_qos (line 2730) | static int ia_change_qos(struct atm_vcc *vcc, struct atm_qos *qos, int f... function ia_ioctl (line 2736) | static int ia_ioctl(struct atm_dev *dev, unsigned int cmd, void __user *... function ia_getsockopt (line 2871) | static int ia_getsockopt(struct atm_vcc *vcc, int level, int optname, function ia_setsockopt (line 2878) | static int ia_setsockopt(struct atm_vcc *vcc, int level, int optname, function ia_pkt_tx (line 2885) | static int ia_pkt_tx (struct atm_vcc *vcc, struct sk_buff *skb) { function ia_send (line 3065) | static int ia_send(struct atm_vcc *vcc, struct sk_buff *skb) function ia_proc_read (line 3101) | static int ia_proc_read(struct atm_dev *dev,loff_t *pos,char *page) type atmdev_ops (line 3153) | struct atmdev_ops function ia_init_one (line 3167) | static int __devinit ia_init_one(struct pci_dev *pdev, function ia_remove_one (line 3234) | static void __devexit ia_remove_one(struct pci_dev *pdev) type pci_device_id (line 3259) | struct pci_device_id type pci_driver (line 3266) | struct pci_driver function ia_module_init (line 3273) | static int __init ia_module_init(void) function ia_module_exit (line 3286) | static void __exit ia_module_exit(void) FILE: drivers/atm/iphase.h type IA_CMDBUF (line 136) | typedef struct { type cpcs_trailer (line 195) | struct cpcs_trailer type cpcs_trailer_desc (line 202) | struct cpcs_trailer_desc type ia_vcc (line 208) | struct ia_vcc type abr_vc_table (line 222) | struct abr_vc_table type main_vc (line 235) | struct main_vc type ext_vc (line 267) | struct ext_vc type dle (line 282) | struct dle type dle_q (line 291) | struct dle_q type free_desc_q (line 299) | struct free_desc_q type tx_buf_desc (line 305) | struct tx_buf_desc { type rx_buf_desc (line 316) | struct rx_buf_desc { type u_int (line 640) | typedef volatile u_int freg_t; type u_int (line 641) | typedef u_int rreg_t; type ffredn_t (line 643) | typedef struct _ffredn_t { type rfredn_t (line 718) | typedef struct _rfredn_t { type ia_regs_t (line 777) | typedef struct { type f_vc_abr_entry (line 783) | typedef struct { type r_vc_abr_entry (line 802) | typedef struct { type testTable_t (line 840) | struct testTable_t { type RX_ERROR_Q (line 846) | typedef struct { type vcstatus_t (line 851) | typedef struct { type ia_rfL_t (line 861) | struct ia_rfL_t { type ia_ffL_t (line 872) | struct ia_ffL_t { type desc_tbl_t (line 881) | struct desc_tbl_t { type IARTN_Q (line 887) | typedef struct ia_rtn_q { type IA_SUNI (line 893) | typedef struct { type IA_SUNI_STATS (line 967) | typedef struct _SUNI_STATS_ type IADEV (line 997) | typedef struct iadev_t { type ia_mb25_t (line 1074) | typedef struct { type suni_pm7345_t (line 1130) | typedef struct _suni_pm7345_t FILE: drivers/atm/lanai.c type vci_t (line 193) | typedef int vci_t; type lanai_buffer (line 197) | struct lanai_buffer { type lanai_vcc_stats (line 204) | struct lanai_vcc_stats { type lanai_dev (line 218) | struct lanai_dev type lanai_vcc (line 228) | struct lanai_vcc { type lanai_type (line 246) | enum lanai_type { type lanai_dev_stats (line 251) | struct lanai_dev_stats { type lanai_dev (line 269) | struct lanai_dev { function vci_bitfield_iterate (line 305) | static void vci_bitfield_iterate(struct lanai_dev *lanai, function lanai_buf_allocate (line 332) | static void lanai_buf_allocate(struct lanai_buffer *buf, function lanai_buf_size (line 366) | static inline size_t lanai_buf_size(const struct lanai_buffer *buf) function lanai_buf_deallocate (line 371) | static void lanai_buf_deallocate(struct lanai_buffer *buf, function lanai_buf_size_cardorder (line 382) | static int lanai_buf_size_cardorder(const struct lanai_buffer *buf) type lanai_register (line 395) | enum lanai_register { function bus_addr_t (line 471) | static inline bus_addr_t reg_addr(const struct lanai_dev *lanai, function u32 (line 477) | static inline u32 reg_read(const struct lanai_dev *lanai, function reg_write (line 487) | static inline void reg_write(const struct lanai_dev *lanai, u32 val, function conf1_write (line 495) | static inline void conf1_write(const struct lanai_dev *lanai) function conf2_write (line 500) | static inline void conf2_write(const struct lanai_dev *lanai) function conf2_write_if_powerup (line 506) | static inline void conf2_write_if_powerup(const struct lanai_dev *lanai) function reset_board (line 515) | static inline void reset_board(const struct lanai_dev *lanai) function bus_addr_t (line 538) | static inline bus_addr_t sram_addr(const struct lanai_dev *lanai, int of... function u32 (line 543) | static inline u32 sram_read(const struct lanai_dev *lanai, int offset) function sram_write (line 548) | static inline void sram_write(const struct lanai_dev *lanai, function sram_test_word (line 554) | static int __init sram_test_word( function sram_test_pass (line 569) | static int __init sram_test_pass(const struct lanai_dev *lanai, u32 patt... function sram_test_and_clear (line 577) | static int __init sram_test_and_clear(const struct lanai_dev *lanai) function bus_addr_t (line 643) | static inline bus_addr_t cardvcc_addr(const struct lanai_dev *lanai, function u32 (line 649) | static inline u32 cardvcc_read(const struct lanai_vcc *lvcc, function cardvcc_write (line 660) | static inline void cardvcc_write(const struct lanai_vcc *lvcc, function aal5_size (line 678) | static inline int aal5_size(int size) function aal5_spacefor (line 687) | static inline int aal5_spacefor(int space) function lanai_free_skb (line 695) | static inline void lanai_free_skb(struct atm_vcc *atmvcc, struct sk_buff... function host_vcc_start_rx (line 705) | static void host_vcc_start_rx(const struct lanai_vcc *lvcc) function host_vcc_start_tx (line 729) | static void host_vcc_start_tx(const struct lanai_vcc *lvcc) function lanai_shutdown_rx_vci (line 749) | static void lanai_shutdown_rx_vci(const struct lanai_vcc *lvcc) function lanai_shutdown_tx_vci (line 774) | static void lanai_shutdown_tx_vci(struct lanai_dev *lanai, function aal0_buffer_allocate (line 830) | static inline int aal0_buffer_allocate(struct lanai_dev *lanai) function aal0_buffer_free (line 838) | static inline void aal0_buffer_free(struct lanai_dev *lanai) function eeprom_read (line 863) | static int __init eeprom_read(struct lanai_dev *lanai) function eeprom_validate (line 871) | static int __init eeprom_validate(struct lanai_dev *lanai) function eeprom_read (line 880) | static int __init eeprom_read(struct lanai_dev *lanai) function u32 (line 950) | static inline u32 eeprom_be4(const struct lanai_dev *lanai, int address) function eeprom_validate (line 956) | static int __init eeprom_validate(struct lanai_dev *lanai) function u8 (line 1034) | static inline const u8 *eeprom_mac(const struct lanai_dev *lanai) function u32 (line 1066) | static inline u32 intr_pending(const struct lanai_dev *lanai) function intr_enable (line 1071) | static inline void intr_enable(const struct lanai_dev *lanai, u32 i) function intr_disable (line 1076) | static inline void intr_disable(const struct lanai_dev *lanai, u32 i) function status_message (line 1083) | static void status_message(int itf, const char *name, int status) function lanai_check_status (line 1090) | static void lanai_check_status(struct lanai_dev *lanai) function pcistatus_got (line 1105) | static void pcistatus_got(int itf, const char *name) function pcistatus_check (line 1110) | static void pcistatus_check(struct lanai_dev *lanai, int clearonly) function vcc_tx_space (line 1148) | static inline int vcc_tx_space(const struct lanai_vcc *lvcc, int endptr) function vcc_is_backlogged (line 1161) | static inline int vcc_is_backlogged(/*const*/ struct lanai_vcc *lvcc) function vcc_tx_add_aal5_descriptor (line 1173) | static inline void vcc_tx_add_aal5_descriptor(struct lanai_vcc *lvcc, function vcc_tx_add_aal5_trailer (line 1200) | static inline void vcc_tx_add_aal5_trailer(struct lanai_vcc *lvcc, function vcc_tx_memcpy (line 1211) | static inline void vcc_tx_memcpy(struct lanai_vcc *lvcc, function vcc_tx_memzero (line 1228) | static inline void vcc_tx_memzero(struct lanai_vcc *lvcc, int n) function lanai_endtx (line 1247) | static inline void lanai_endtx(struct lanai_dev *lanai, function lanai_send_one_aal5 (line 1292) | static void lanai_send_one_aal5(struct lanai_dev *lanai, function vcc_tx_unqueue_aal5 (line 1312) | static void vcc_tx_unqueue_aal5(struct lanai_dev *lanai, function vcc_tx_aal5 (line 1341) | static void vcc_tx_aal5(struct lanai_dev *lanai, struct lanai_vcc *lvcc, function vcc_tx_unqueue_aal0 (line 1360) | static void vcc_tx_unqueue_aal0(struct lanai_dev *lanai, function vcc_tx_aal0 (line 1367) | static void vcc_tx_aal0(struct lanai_dev *lanai, struct lanai_vcc *lvcc, function vcc_rx_memcpy (line 1378) | static inline void vcc_rx_memcpy(unsigned char *dest, function vcc_rx_aal5 (line 1392) | static void vcc_rx_aal5(struct lanai_vcc *lvcc, int endptr) function vcc_rx_aal0 (line 1436) | static void vcc_rx_aal0(struct lanai_dev *lanai) function vcc_table_allocate (line 1452) | static int __init vcc_table_allocate(struct lanai_dev *lanai) function vcc_table_deallocate (line 1469) | static inline void vcc_table_deallocate(const struct lanai_dev *lanai) type lanai_vcc (line 1479) | struct lanai_vcc type lanai_vcc (line 1481) | struct lanai_vcc type lanai_vcc (line 1482) | struct lanai_vcc function lanai_get_sized_buffer (line 1498) | static int lanai_get_sized_buffer(struct lanai_dev *lanai, function lanai_setup_rx_vci_aal5 (line 1519) | static inline int lanai_setup_rx_vci_aal5(struct lanai_dev *lanai, function lanai_setup_tx_vci (line 1527) | static int lanai_setup_tx_vci(struct lanai_dev *lanai, struct lanai_vcc ... function host_vcc_bind (line 1544) | static inline void host_vcc_bind(struct lanai_dev *lanai, function host_vcc_unbind (line 1562) | static inline void host_vcc_unbind(struct lanai_dev *lanai, function lanai_reset (line 1581) | static void lanai_reset(struct lanai_dev *lanai) function service_buffer_allocate (line 1599) | static int __init service_buffer_allocate(struct lanai_dev *lanai) function service_buffer_deallocate (line 1619) | static inline void service_buffer_deallocate(struct lanai_dev *lanai) function handle_service (line 1637) | static int handle_service(struct lanai_dev *lanai, u32 s) function iter_transmit (line 1719) | static void iter_transmit(struct lanai_dev *lanai, vci_t vci) function run_service (line 1730) | static void run_service(struct lanai_dev *lanai) function get_statistics (line 1753) | static void get_statistics(struct lanai_dev *lanai) function iter_dequeue (line 1766) | static void iter_dequeue(struct lanai_dev *lanai, vci_t vci) function lanai_timed_poll (line 1780) | static void lanai_timed_poll(unsigned long arg) function lanai_timed_poll_start (line 1807) | static inline void lanai_timed_poll_start(struct lanai_dev *lanai) function lanai_timed_poll_stop (line 1816) | static inline void lanai_timed_poll_stop(struct lanai_dev *lanai) function lanai_int_1 (line 1823) | static inline void lanai_int_1(struct lanai_dev *lanai, u32 reason) function irqreturn_t (line 1896) | static irqreturn_t lanai_int(int irq, void *devid, struct pt_regs *regs) function check_board_id_and_rev (line 1938) | static int check_board_id_and_rev(const char *name, u32 val, int *revp) function lanai_pci_start (line 1955) | static int __init lanai_pci_start(struct lanai_dev *lanai) function vci0_is_ok (line 2014) | static inline int vci0_is_ok(struct lanai_dev *lanai, function vci_is_ok (line 2031) | static int vci_is_ok(struct lanai_dev *lanai, vci_t vci, function lanai_normalize_ci (line 2060) | static int lanai_normalize_ci(struct lanai_dev *lanai, function pcr_to_cbricg (line 2112) | static int pcr_to_cbricg(/*const*/ struct atm_qos *qos) function lanai_cbr_setup (line 2134) | static inline void lanai_cbr_setup(struct lanai_dev *lanai) function lanai_cbr_shutdown (line 2142) | static inline void lanai_cbr_shutdown(struct lanai_dev *lanai) function lanai_dev_open (line 2151) | static int __init lanai_dev_open(struct atm_dev *atmdev) function lanai_dev_close (line 2292) | static void lanai_dev_close(struct atm_dev *atmdev) function lanai_close (line 2317) | static void lanai_close(struct atm_vcc *atmvcc) function lanai_open (line 2353) | static int lanai_open(struct atm_vcc *atmvcc) function lanai_ioctl (line 2438) | static int lanai_ioctl(struct atm_dev *atmdev, unsigned int cmd, void __... function lanai_send (line 2522) | static int lanai_send(struct atm_vcc *atmvcc, struct sk_buff *skb) function lanai_change_qos (line 2564) | static int lanai_change_qos(struct atm_vcc *atmvcc, function lanai_proc_read (line 2573) | static int lanai_proc_read(struct atm_dev *atmdev, loff_t *pos, char *page) type atmdev_ops (line 2675) | struct atmdev_ops function lanai_init_one (line 2691) | static int __devinit lanai_init_one(struct pci_dev *pci, type pci_device_id (line 2726) | struct pci_device_id type pci_driver (line 2739) | struct pci_driver function lanai_module_init (line 2745) | static int __init lanai_module_init(void) function lanai_module_exit (line 2755) | static void __exit lanai_module_exit(void) FILE: drivers/atm/midway.h type midway_eprom (line 161) | struct midway_eprom { FILE: drivers/atm/nicstar.c type pci_dev (line 213) | struct pci_dev type atm_vcc (line 216) | struct atm_vcc type pt_regs (line 219) | struct pt_regs type atm_vcc (line 220) | struct atm_vcc type atm_vcc (line 221) | struct atm_vcc type atm_vcc (line 223) | struct atm_vcc type sk_buff (line 223) | struct sk_buff type sk_buff (line 225) | struct sk_buff type sk_buff (line 231) | struct sk_buff type sk_buff (line 232) | struct sk_buff type sk_buff (line 233) | struct sk_buff type sk_buff (line 235) | struct sk_buff type iovec (line 236) | struct iovec type sk_buff (line 237) | struct sk_buff type sk_buff (line 238) | struct sk_buff type sk_buff (line 239) | struct sk_buff type atm_dev (line 240) | struct atm_dev type atm_dev (line 241) | struct atm_dev type sk_buff (line 242) | struct sk_buff type atm_dev (line 246) | struct atm_dev type atm_dev (line 248) | struct atm_dev type ns_dev (line 254) | struct ns_dev type atmdev_ops (line 256) | struct atmdev_ops type timer_list (line 267) | struct timer_list function nicstar_init_one (line 275) | static int __devinit nicstar_init_one(struct pci_dev *pcidev, function nicstar_remove_one (line 297) | static void __devexit nicstar_remove_one(struct pci_dev *pcidev) type pci_device_id (line 359) | struct pci_device_id type pci_driver (line 369) | struct pci_driver function nicstar_init (line 378) | static int __init nicstar_init(void) function nicstar_cleanup (line 407) | static void __exit nicstar_cleanup(void) function u32 (line 420) | static u32 ns_read_sram(ns_dev *card, u32 sram_address) function ns_write_sram (line 438) | static void ns_write_sram(ns_dev *card, u32 sram_address, u32 *value, in... function ns_init_card (line 459) | static int __devinit ns_init_card(int i, struct pci_dev *pcidev) function ns_init_card_error (line 934) | static void __devinit ns_init_card_error(ns_dev *card, int error) function scq_info (line 990) | static scq_info *get_scq(int size, u32 scd) function free_scq (line 1036) | static void free_scq(scq_info *scq, struct atm_vcc *vcc) function push_rxbufs (line 1081) | static void push_rxbufs(ns_dev *card, u32 type, u32 handle1, u32 addr1, function irqreturn_t (line 1189) | static irqreturn_t ns_irq_handler(int irq, void *dev_id, struct pt_regs ... function ns_open (line 1374) | static int ns_open(struct atm_vcc *vcc) function ns_close (line 1559) | static void ns_close(struct atm_vcc *vcc) function fill_tst (line 1727) | static void fill_tst(ns_dev *card, int n, vc_map *vc) function ns_send (line 1782) | static int ns_send(struct atm_vcc *vcc, struct sk_buff *skb) function push_scqe (line 1876) | static int push_scqe(ns_dev *card, vc_map *vc, scq_info *scq, ns_scqe *tbd, function process_tsq (line 1989) | static void process_tsq(ns_dev *card) function drain_scq (line 2069) | static void drain_scq(ns_dev *card, scq_info *scq, int pos) function process_rsq (line 2112) | static void process_rsq(ns_dev *card) function dequeue_rx (line 2134) | static void dequeue_rx(ns_dev *card, ns_rsqe *rsqe) function ns_sb_destructor (line 2515) | static void ns_sb_destructor(struct sk_buff *sb) function ns_lb_destructor (line 2538) | static void ns_lb_destructor(struct sk_buff *lb) function ns_hb_destructor (line 2561) | static void ns_hb_destructor(struct sk_buff *hb) function recycle_rx_buf (line 2581) | static void recycle_rx_buf(ns_dev *card, struct sk_buff *skb) function recycle_iovec_rx_bufs (line 2596) | static void recycle_iovec_rx_bufs(ns_dev *card, struct iovec *iov, int c... function recycle_iov_buf (line 2619) | static void recycle_iov_buf(ns_dev *card, struct sk_buff *iovb) function dequeue_sm_buf (line 2632) | static void dequeue_sm_buf(ns_dev *card, struct sk_buff *sb) function dequeue_lg_buf (line 2665) | static void dequeue_lg_buf(ns_dev *card, struct sk_buff *lb) function ns_proc_read (line 2698) | static int ns_proc_read(struct atm_dev *dev, loff_t *pos, char *page) function ns_ioctl (line 2768) | static int ns_ioctl(struct atm_dev *dev, unsigned int cmd, void __user *... function which_list (line 2983) | static void which_list(ns_dev *card, struct sk_buff *skb) function ns_poll (line 2993) | static void ns_poll(unsigned long arg) function ns_parse_mac (line 3029) | static int ns_parse_mac(char *mac, unsigned char *esi) function ns_h2i (line 3055) | static short ns_h2i(char c) function ns_phy_put (line 3068) | static void ns_phy_put(struct atm_dev *dev, unsigned char value, function ns_phy_get (line 3085) | static unsigned char ns_phy_get(struct atm_dev *dev, unsigned long addr) FILE: drivers/atm/nicstar.h type ns_rsqe (line 132) | typedef struct ns_rsqe type cell_payload (line 186) | typedef struct cell_payload type ns_rcqe (line 191) | typedef struct ns_rcqe type ns_scqe (line 216) | typedef struct ns_scqe type ns_tsi (line 279) | typedef struct ns_tsi type ns_rcte (line 326) | typedef struct ns_rcte type ns_fbd (line 366) | typedef struct ns_fbd type u32 (line 380) | typedef u32 ns_tste; type ns_scd (line 406) | typedef struct ns_scd type ns_regs (line 461) | enum ns_regs type tsq_info (line 687) | typedef struct tsq_info type scq_info (line 696) | typedef struct scq_info type rsq_info (line 720) | typedef struct rsq_info type skb_pool (line 729) | typedef struct skb_pool type vc_map (line 740) | typedef struct vc_map type ns_skb_data (line 753) | struct ns_skb_data type ns_dev (line 762) | typedef struct ns_dev FILE: drivers/atm/nicstarmac.c function u_int32_t (line 125) | u_int32_t function u_int8_t (line 169) | static u_int8_t function nicstar_init_eprom (line 218) | static void function nicstar_read_eprom (line 251) | static void FILE: drivers/atm/suni.c type suni_priv (line 33) | struct suni_priv { type timer_list (line 49) | struct timer_list type suni_priv (line 50) | struct suni_priv function suni_hz (line 59) | static void suni_hz(unsigned long from_timer) function fetch_stats (line 98) | static int fetch_stats(struct atm_dev *dev,struct sonet_stats __user *ar... function change_diag (line 118) | static int change_diag(struct atm_dev *dev,void __user *arg,int set) function get_diag (line 138) | static int get_diag(struct atm_dev *dev,void __user *arg) function set_loopback (line 155) | static int set_loopback(struct atm_dev *dev,int mode) function suni_ioctl (line 178) | static int suni_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *... function poll_los (line 212) | static void poll_los(struct atm_dev *dev) function suni_int (line 219) | static void suni_int(struct atm_dev *dev) function suni_start (line 227) | static int suni_start(struct atm_dev *dev) function suni_stop (line 266) | static int suni_stop(struct atm_dev *dev) type atmphy_ops (line 284) | struct atmphy_ops function suni_init (line 292) | int suni_init(struct atm_dev *dev) FILE: drivers/atm/suni.h type atm_dev (line 208) | struct atm_dev FILE: drivers/atm/uPD98402.c type uPD98402_priv (line 26) | struct uPD98402_priv { function fetch_stats (line 40) | static int fetch_stats(struct atm_dev *dev,struct sonet_stats __user *ar... function set_framing (line 58) | static int set_framing(struct atm_dev *dev,unsigned char framing) function get_sense (line 86) | static int get_sense(struct atm_dev *dev,u8 __user *arg) function set_loopback (line 102) | static int set_loopback(struct atm_dev *dev,int mode) function uPD98402_ioctl (line 135) | static int uPD98402_ioctl(struct atm_dev *dev,unsigned int cmd,void __us... function stat_event (line 169) | static void stat_event(struct atm_dev *dev) function uPD98402_int (line 185) | static void uPD98402_int(struct atm_dev *dev) function uPD98402_start (line 210) | static int uPD98402_start(struct atm_dev *dev) function uPD98402_stop (line 232) | static int uPD98402_stop(struct atm_dev *dev) type atmphy_ops (line 240) | struct atmphy_ops function uPD98402_init (line 248) | int uPD98402_init(struct atm_dev *dev) function __init (line 260) | static __init int uPD98402_module_init(void) FILE: drivers/atm/uPD98402.h type atm_dev (line 104) | struct atm_dev FILE: drivers/atm/zatm.c function event_dump (line 66) | static void event_dump(void) function EVENT (line 93) | static void EVENT(const char *s,unsigned long a,unsigned long b) function event_dump (line 102) | static void event_dump(void) type atm_dev (line 122) | struct atm_dev function zpokel (line 141) | static void zpokel(struct zatm_dev *zatm_dev,u32 value,u32 addr) function u32 (line 150) | static u32 zpeekl(struct zatm_dev *zatm_dev,u32 addr) type rx_buffer_head (line 172) | struct rx_buffer_head { function refill_pool (line 179) | static void refill_pool(struct atm_dev *dev,int pool) function drain_free (line 257) | static void drain_free(struct atm_dev *dev,int pool) function pool_index (line 263) | static int pool_index(int max_pdu) function use_pool (line 279) | static void use_pool(struct atm_dev *dev,int pool) function unuse_pool (line 307) | static void unuse_pool(struct atm_dev *dev,int pool) function exception (line 317) | static void exception(struct atm_vcc *vcc) function poll_rx (line 360) | static void poll_rx(struct atm_dev *dev,int mbx) function open_rx_first (line 481) | static int open_rx_first(struct atm_vcc *vcc) function open_rx_second (line 533) | static int open_rx_second(struct atm_vcc *vcc) function close_rx (line 555) | static void close_rx(struct atm_vcc *vcc) function start_rx (line 597) | static int start_rx(struct atm_dev *dev) function do_tx (line 629) | static int do_tx(struct sk_buff *skb) function dequeue_tx (line 707) | static inline void dequeue_tx(struct atm_vcc *vcc) function poll_tx (line 739) | static void poll_tx(struct atm_dev *dev,int mbx) function alloc_shaper (line 784) | static int alloc_shaper(struct atm_dev *dev,int *pcr,int min,int max,int... function dealloc_shaper (line 847) | static void dealloc_shaper(struct atm_dev *dev,int shaper) function close_tx (line 865) | static void close_tx(struct atm_vcc *vcc) function open_tx_first (line 909) | static int open_tx_first(struct atm_vcc *vcc) function open_tx_second (line 967) | static int open_tx_second(struct atm_vcc *vcc) function start_tx (line 990) | static int start_tx(struct atm_dev *dev) function irqreturn_t (line 1013) | static irqreturn_t zatm_int(int irq,void *dev_id,struct pt_regs *regs) function eprom_set (line 1093) | static void __init eprom_set(struct zatm_dev *zatm_dev,unsigned long value, function eprom_get (line 1104) | static unsigned long __init eprom_get(struct zatm_dev *zatm_dev, function eprom_put_bits (line 1117) | static void __init eprom_put_bits(struct zatm_dev *zatm_dev, function eprom_get_byte (line 1132) | static void __init eprom_get_byte(struct zatm_dev *zatm_dev, function eprom_try_esi (line 1148) | static unsigned char __init eprom_try_esi(struct atm_dev *dev, function eprom_get_esi (line 1169) | static void __init eprom_get_esi(struct atm_dev *dev) function zatm_init (line 1179) | static int __init zatm_init(struct atm_dev *dev) function zatm_start (line 1258) | static int __init zatm_start(struct atm_dev *dev) function zatm_close (line 1353) | static void zatm_close(struct atm_vcc *vcc) function zatm_open (line 1369) | static int zatm_open(struct atm_vcc *vcc) function zatm_change_qos (line 1417) | static int zatm_change_qos(struct atm_vcc *vcc,struct atm_qos *qos,int f... function zatm_ioctl (line 1425) | static int zatm_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *... function zatm_getsockopt (line 1499) | static int zatm_getsockopt(struct atm_vcc *vcc,int level,int optname, function zatm_setsockopt (line 1506) | static int zatm_setsockopt(struct atm_vcc *vcc,int level,int optname, function zatm_send (line 1512) | static int zatm_send(struct atm_vcc *vcc,struct sk_buff *skb) function zatm_phy_put (line 1535) | static void zatm_phy_put(struct atm_dev *dev,unsigned char value, function zatm_phy_get (line 1548) | static unsigned char zatm_phy_get(struct atm_dev *dev,unsigned long addr) type atmdev_ops (line 1561) | struct atmdev_ops function zatm_init_one (line 1573) | static int __devinit zatm_init_one(struct pci_dev *pci_dev, type pci_device_id (line 1625) | struct pci_device_id type pci_driver (line 1634) | struct pci_driver function zatm_init_module (line 1640) | static int __init zatm_init_module(void) FILE: drivers/atm/zatm.h type zatm_vcc (line 43) | struct zatm_vcc { type zatm_dev (line 58) | struct zatm_dev { type zatm_skb_prv (line 96) | struct zatm_skb_prv { FILE: drivers/base/attribute_container.c type internal_container (line 24) | struct internal_container { type attribute_container (line 37) | struct attribute_container type class_device (line 38) | struct class_device type internal_container (line 40) | struct internal_container type list_head (line 46) | struct list_head function attribute_container_register (line 56) | int function attribute_container_unregister (line 75) | int function attribute_container_release (line 92) | static void attribute_container_release(struct class_device *classdev) function attribute_container_add_device (line 120) | void function attribute_container_remove_device (line 175) | void function attribute_container_device_trigger (line 218) | void function attribute_container_trigger (line 254) | void function attribute_container_add_attrs (line 278) | int function attribute_container_add_class_device (line 308) | int function attribute_container_add_class_device_adapter (line 324) | int function attribute_container_remove_attrs (line 339) | void function attribute_container_class_device_del (line 363) | void function attribute_container_init (line 371) | int __init FILE: drivers/base/base.h type device (line 1) | struct device type device (line 2) | struct device type device_driver (line 4) | struct device_driver type device_driver (line 5) | struct device_driver type class_device (line 7) | struct class_device type kobject (line 7) | struct kobject type class_device_attribute (line 13) | struct class_device_attribute type attribute (line 13) | struct attribute FILE: drivers/base/bus.c function drv_attr_show (line 34) | static ssize_t function drv_attr_store (line 46) | static ssize_t type sysfs_ops (line 59) | struct sysfs_ops function driver_release (line 65) | static void driver_release(struct kobject * kobj) type kobj_type (line 71) | struct kobj_type function bus_attr_show (line 82) | static ssize_t function bus_attr_store (line 94) | static ssize_t type sysfs_ops (line 107) | struct sysfs_ops function bus_create_file (line 115) | int bus_create_file(struct bus_type * bus, struct bus_attribute * attr) function bus_remove_file (line 129) | void bus_remove_file(struct bus_type * bus, struct bus_attribute * attr) type kobj_type (line 137) | struct kobj_type function __bus_for_each_dev (line 144) | static int __bus_for_each_dev(struct bus_type *bus, struct device *start, function __bus_for_each_drv (line 167) | static int __bus_for_each_drv(struct bus_type *bus, struct device_driver... function bus_for_each_dev (line 215) | int bus_for_each_dev(struct bus_type * bus, struct device * start, function bus_for_each_drv (line 249) | int bus_for_each_drv(struct bus_type * bus, struct device_driver * start, function device_bind_driver (line 273) | void device_bind_driver(struct device * dev) function driver_probe_device (line 298) | int driver_probe_device(struct device_driver * drv, struct device * dev) function device_attach (line 325) | int device_attach(struct device * dev) function driver_attach (line 367) | void driver_attach(struct device_driver * drv) function device_release_driver (line 400) | void device_release_driver(struct device * dev) function driver_detach (line 420) | static void driver_detach(struct device_driver * drv) function device_add_attrs (line 429) | static int device_add_attrs(struct bus_type * bus, struct device * dev) function device_remove_attrs (line 450) | static void device_remove_attrs(struct bus_type * bus, struct device * dev) function bus_add_device (line 469) | int bus_add_device(struct device * dev) function bus_remove_device (line 495) | void bus_remove_device(struct device * dev) function driver_add_attrs (line 509) | static int driver_add_attrs(struct bus_type * bus, struct device_driver ... function driver_remove_attrs (line 530) | static void driver_remove_attrs(struct bus_type * bus, struct device_dri... function bus_add_driver (line 546) | int bus_add_driver(struct device_driver * drv) function bus_remove_driver (line 584) | void bus_remove_driver(struct device_driver * drv) function bus_rescan_devices_helper (line 600) | static int bus_rescan_devices_helper(struct device *dev, void *data) function bus_rescan_devices (line 620) | int bus_rescan_devices(struct bus_type * bus) type bus_type (line 632) | struct bus_type type bus_type (line 632) | struct bus_type function put_bus (line 637) | void put_bus(struct bus_type * bus) type bus_type (line 653) | struct bus_type type kobject (line 655) | struct kobject function bus_add_attrs (line 665) | static int bus_add_attrs(struct bus_type * bus) function bus_remove_attrs (line 684) | static void bus_remove_attrs(struct bus_type * bus) function bus_register (line 705) | int bus_register(struct bus_type * bus) function bus_unregister (line 754) | void bus_unregister(struct bus_type * bus) function buses_init (line 763) | int __init buses_init(void) FILE: drivers/base/class.c function class_attr_show (line 23) | static ssize_t function class_attr_store (line 35) | static ssize_t function class_release (line 48) | static void class_release(struct kobject * kobj) type sysfs_ops (line 61) | struct sysfs_ops type kobj_type (line 66) | struct kobj_type function class_create_file (line 75) | int class_create_file(struct class * cls, const struct class_attribute *... function class_remove_file (line 85) | void class_remove_file(struct class * cls, const struct class_attribute ... type class (line 91) | struct class type class (line 91) | struct class function class_put (line 98) | void class_put(struct class * cls) function add_class_attrs (line 104) | static int add_class_attrs(struct class * cls) function remove_class_attrs (line 124) | static void remove_class_attrs(struct class * cls) function class_register (line 134) | int class_register(struct class * cls) function class_unregister (line 156) | void class_unregister(struct class * cls) function class_device_create_file (line 166) | int class_device_create_file(struct class_device * class_dev, function class_device_remove_file (line 175) | void class_device_remove_file(struct class_device * class_dev, function class_device_create_bin_file (line 182) | int class_device_create_bin_file(struct class_device *class_dev, function class_device_remove_bin_file (line 191) | void class_device_remove_bin_file(struct class_device *class_dev, function class_device_dev_link (line 198) | static int class_device_dev_link(struct class_device * class_dev) function class_device_dev_unlink (line 206) | static void class_device_dev_unlink(struct class_device * class_dev) function class_device_driver_link (line 211) | static int class_device_driver_link(struct class_device * class_dev) function class_device_driver_unlink (line 219) | static void class_device_driver_unlink(struct class_device * class_dev) function class_device_attr_show (line 225) | static ssize_t function class_device_attr_store (line 238) | static ssize_t type sysfs_ops (line 251) | struct sysfs_ops function class_dev_release (line 256) | static void class_dev_release(struct kobject * kobj) type kobj_type (line 273) | struct kobj_type function class_hotplug_filter (line 278) | static int class_hotplug_filter(struct kset *kset, struct kobject *kobj) type kset (line 290) | struct kset type kobject (line 290) | struct kobject type class_device (line 292) | struct class_device function class_hotplug (line 297) | static int class_hotplug(struct kset *kset, struct kobject *kobj, char *... type kset_hotplug_ops (line 349) | struct kset_hotplug_ops function class_device_add_attrs (line 358) | static int class_device_add_attrs(struct class_device * cd) function class_device_remove_attrs (line 380) | static void class_device_remove_attrs(struct class_device * cd) function class_device_initialize (line 391) | void class_device_initialize(struct class_device *class_dev) function class_device_add (line 398) | int class_device_add(struct class_device *class_dev) function class_device_register (line 446) | int class_device_register(struct class_device *class_dev) function class_device_del (line 452) | void class_device_del(struct class_device *class_dev) function class_device_unregister (line 476) | void class_device_unregister(struct class_device *class_dev) function class_device_rename (line 484) | int class_device_rename(struct class_device *class_dev, char *new_name) type class_device (line 504) | struct class_device type class_device (line 504) | struct class_device function class_device_put (line 511) | void class_device_put(struct class_device *class_dev) function class_interface_register (line 517) | int class_interface_register(struct class_interface *class_intf) function class_interface_unregister (line 541) | void class_interface_unregister(struct class_interface *class_intf) function classes_init (line 563) | int __init classes_init(void) FILE: drivers/base/class_simple.c type class_simple (line 19) | struct class_simple { type simple_dev (line 25) | struct simple_dev { function release_simple_dev (line 35) | static void release_simple_dev(struct class_device *class_dev) function show_dev (line 41) | static ssize_t show_dev(struct class_device *class_dev, char *buf) function class_simple_release (line 47) | static void class_simple_release(struct class *class) type class_simple (line 68) | struct class_simple type module (line 68) | struct module type class_simple (line 70) | struct class_simple function class_simple_destroy (line 112) | void class_simple_destroy(struct class_simple *cs) type class_device (line 145) | struct class_device type class_simple (line 145) | struct class_simple type device (line 145) | struct device type simple_dev (line 148) | struct simple_dev function class_simple_set_hotplug (line 199) | int class_simple_set_hotplug(struct class_simple *cs, function class_simple_device_remove (line 219) | void class_simple_device_remove(dev_t dev) FILE: drivers/base/core.c type device (line 24) | struct device type device (line 25) | struct device type attribute (line 34) | struct attribute function dev_attr_show (line 36) | static ssize_t function dev_attr_store (line 48) | static ssize_t type sysfs_ops (line 61) | struct sysfs_ops function device_release (line 75) | static void device_release(struct kobject * kobj) type kobj_type (line 89) | struct kobj_type function dev_hotplug_filter (line 96) | static int dev_hotplug_filter(struct kset *kset, struct kobject *kobj) type kset (line 108) | struct kset type kobject (line 108) | struct kobject type device (line 110) | struct device function dev_hotplug (line 115) | static int dev_hotplug(struct kset *kset, struct kobject *kobj, char **e... type kset_hotplug_ops (line 154) | struct kset_hotplug_ops function device_create_file (line 176) | int device_create_file(struct device * dev, struct device_attribute * attr) function device_remove_file (line 194) | void device_remove_file(struct device * dev, struct device_attribute * a... function device_initialize (line 214) | void device_initialize(struct device *dev) function device_add (line 236) | int device_add(struct device *dev) function device_register (line 298) | int device_register(struct device *dev) type device (line 317) | struct device type device (line 317) | struct device function put_device (line 330) | void put_device(struct device * dev) function device_del (line 351) | void device_del(struct device * dev) function device_unregister (line 386) | void device_unregister(struct device * dev) function device_for_each_child (line 406) | int device_for_each_child(struct device * dev, void * data, type device (line 431) | struct device type bus_type (line 431) | struct bus_type type kobject (line 433) | struct kobject function devices_init (line 439) | int __init devices_init(void) FILE: drivers/base/cpu.c type sysdev_class (line 13) | struct sysdev_class function show_online (line 19) | static ssize_t show_online(struct sys_device *dev, char *buf) function store_online (line 26) | static ssize_t store_online(struct sys_device *dev, const char *buf, function register_cpu_control (line 51) | static void __devinit register_cpu_control(struct cpu *cpu) function unregister_cpu (line 55) | void unregister_cpu(struct cpu *cpu, struct node *root) function register_cpu_control (line 68) | static inline void register_cpu_control(struct cpu *cpu) function register_cpu (line 81) | int __devinit register_cpu(struct cpu *cpu, int num, struct node *root) function cpu_dev_init (line 101) | int __init cpu_dev_init(void) FILE: drivers/base/dmapool.c type dma_pool (line 17) | struct dma_pool { /* the pool */ type dma_page (line 29) | struct dma_page { /* cacheable header for 'allocation' bytes */ function show_pools (line 43) | static ssize_t type dma_pool (line 112) | struct dma_pool type device (line 113) | struct device type dma_pool (line 116) | struct dma_pool type dma_page (line 166) | struct dma_page type dma_pool (line 167) | struct dma_pool type dma_page (line 169) | struct dma_page type dma_page (line 176) | struct dma_page function is_page_busy (line 198) | static inline int function pool_free_page (line 209) | static void function dma_pool_destroy (line 234) | void type dma_pool (line 282) | struct dma_pool type dma_page (line 285) | struct dma_page type dma_page (line 341) | struct dma_page type dma_pool (line 342) | struct dma_pool type dma_page (line 345) | struct dma_page function dma_pool_free (line 373) | void FILE: drivers/base/driver.c function driver_create_file (line 29) | int driver_create_file(struct device_driver * drv, struct driver_attribu... function driver_remove_file (line 49) | void driver_remove_file(struct device_driver * drv, struct driver_attrib... type device_driver (line 62) | struct device_driver type device_driver (line 62) | struct device_driver function put_driver (line 72) | void put_driver(struct device_driver * drv) function driver_register (line 94) | int driver_register(struct device_driver * drv) function driver_unregister (line 118) | void driver_unregister(struct device_driver * drv) type device_driver (line 135) | struct device_driver type bus_type (line 135) | struct bus_type type kobject (line 137) | struct kobject FILE: drivers/base/firmware.c function firmware_register (line 17) | int firmware_register(struct subsystem * s) function firmware_unregister (line 23) | void firmware_unregister(struct subsystem * s) function firmware_init (line 28) | int __init firmware_init(void) FILE: drivers/base/firmware_class.c type firmware_priv (line 39) | struct firmware_priv { function fw_load_abort (line 49) | static inline void function firmware_timeout_show (line 57) | static ssize_t function firmware_timeout_store (line 73) | static ssize_t type class_device (line 82) | struct class_device type class_device (line 83) | struct class_device type class (line 86) | struct class function firmware_class_hotplug (line 92) | int function firmware_loading_show (line 111) | static ssize_t function firmware_loading_store (line 128) | static ssize_t function firmware_data_read (line 167) | static ssize_t function fw_realloc_buffer (line 194) | static int function firmware_data_write (line 227) | static ssize_t type bin_attribute (line 256) | struct bin_attribute function fw_class_dev_release (line 263) | static void function firmware_class_timeout (line 274) | static void function fw_setup_class_device_id (line 281) | static inline void function fw_register_class_device (line 288) | static int function fw_setup_class_device (line 335) | static int function request_firmware (line 396) | int function release_firmware (line 458) | void function register_firmware (line 476) | void type firmware_work (line 485) | struct firmware_work { function request_firmware_work_func (line 494) | static int function request_firmware_nowait (line 530) | int function firmware_class_init (line 565) | static int __init function firmware_class_exit (line 583) | static void __exit FILE: drivers/base/init.c function driver_init (line 28) | void __init driver_init(void) FILE: drivers/base/interface.c function detach_show (line 30) | static ssize_t detach_show(struct device * dev, char * buf) function detach_store (line 35) | static ssize_t detach_store(struct device * dev, const char * buf, size_... type attribute (line 48) | struct attribute FILE: drivers/base/map.c type kobj_map (line 18) | struct kobj_map { function kobj_map (line 55) | int kobj_map(struct kobj_map *domain, dev_t dev, unsigned long range, function kobj_unmap (line 92) | void kobj_unmap(struct kobj_map *domain, dev_t dev, unsigned long range) type kobject (line 119) | struct kobject type kobj_map (line 119) | struct kobj_map type kobject (line 121) | struct kobject type probe (line 122) | struct probe type kobject (line 128) | struct kobject type module (line 129) | struct module type kobj_map (line 159) | struct kobj_map type subsystem (line 160) | struct subsystem type kobj_map (line 162) | struct kobj_map type kobj_map (line 162) | struct kobj_map type probe (line 163) | struct probe type probe (line 163) | struct probe type probe (line 172) | struct probe FILE: drivers/base/node.c type sysdev_class (line 15) | struct sysdev_class function node_read_cpumap (line 20) | static ssize_t node_read_cpumap(struct sys_device * dev, char * buf) function node_read_meminfo (line 37) | static ssize_t node_read_meminfo(struct sys_device * dev, char * buf) function node_read_numastat (line 75) | static ssize_t node_read_numastat(struct sys_device * dev, char * buf) function node_read_distance (line 115) | static ssize_t node_read_distance(struct sys_device * dev, char * buf) function register_node (line 139) | int __init register_node(struct node *node, int num, struct node *parent) function register_node_type (line 157) | int __init register_node_type(void) FILE: drivers/base/platform.c type device (line 20) | struct device type resource (line 30) | struct resource type platform_device (line 31) | struct platform_device type resource (line 37) | struct resource function platform_get_irq (line 53) | int platform_get_irq(struct platform_device *dev, unsigned int num) type resource (line 66) | struct resource type platform_device (line 67) | struct platform_device type resource (line 73) | struct resource function platform_get_irq_byname (line 88) | int platform_get_irq_byname(struct platform_device *dev, char *name) function platform_add_devices (line 100) | int platform_add_devices(struct platform_device **devs, int num) function platform_device_register (line 121) | int platform_device_register(struct platform_device * pdev) function platform_device_unregister (line 182) | void platform_device_unregister(struct platform_device * pdev) type platform_object (line 197) | struct platform_object { function platform_device_release_simple (line 202) | static void platform_device_release_simple(struct device *dev) type platform_device (line 222) | struct platform_device type resource (line 223) | struct resource type platform_object (line 225) | struct platform_object type platform_object (line 228) | struct platform_object type resource (line 228) | struct resource type resource (line 240) | struct resource function platform_match (line 272) | static int platform_match(struct device * dev, struct device_driver * drv) function platform_suspend (line 279) | static int platform_suspend(struct device * dev, pm_message_t state) function platform_resume (line 293) | static int platform_resume(struct device * dev) type bus_type (line 307) | struct bus_type function platform_bus_init (line 314) | int __init platform_bus_init(void) function u64 (line 321) | u64 dma_get_required_mask(struct device *dev) FILE: drivers/base/power/main.c function device_pm_hold (line 37) | static inline void device_pm_hold(struct device * dev) function device_pm_release (line 43) | static inline void device_pm_release(struct device * dev) function device_pm_set_parent (line 63) | void device_pm_set_parent(struct device * dev, struct device * parent) function device_pm_add (line 72) | int device_pm_add(struct device * dev) function device_pm_remove (line 88) | void device_pm_remove(struct device * dev) FILE: drivers/base/power/power.h type device (line 15) | struct device type semaphore (line 28) | struct semaphore type semaphore (line 33) | struct semaphore type list_head (line 38) | struct list_head type list_head (line 39) | struct list_head type list_head (line 40) | struct list_head type dev_pm_info (line 43) | struct dev_pm_info type list_head (line 43) | struct list_head type device (line 48) | struct device type list_head (line 48) | struct list_head type device (line 53) | struct device type device (line 54) | struct device type device (line 60) | struct device type device (line 61) | struct device type device (line 69) | struct device type device (line 74) | struct device type device (line 81) | struct device type device (line 82) | struct device function device_pm_add (line 87) | static inline int device_pm_add(struct device * dev) function device_pm_remove (line 91) | static inline void device_pm_remove(struct device * dev) function dpm_runtime_suspend (line 96) | static inline int dpm_runtime_suspend(struct device * dev, pm_message_t ... function dpm_runtime_resume (line 101) | static inline void dpm_runtime_resume(struct device * dev) FILE: drivers/base/power/resume.c function resume_device (line 23) | int resume_device(struct device * dev) function dpm_resume (line 32) | void dpm_resume(void) function device_resume (line 60) | void device_resume(void) function dpm_power_up (line 81) | void dpm_power_up(void) function device_power_up (line 104) | void device_power_up(void) FILE: drivers/base/power/runtime.c function runtime_resume (line 13) | static void runtime_resume(struct device * dev) function dpm_runtime_resume (line 33) | void dpm_runtime_resume(struct device * dev) function dpm_runtime_suspend (line 47) | int dpm_runtime_suspend(struct device * dev, pm_message_t state) function dpm_set_power_state (line 76) | void dpm_set_power_state(struct device * dev, pm_message_t state) FILE: drivers/base/power/shutdown.c type subsystem (line 19) | struct subsystem function device_detach_shutdown (line 22) | int device_detach_shutdown(struct device * dev) function device_shutdown (line 50) | void device_shutdown(void) FILE: drivers/base/power/suspend.c function suspend_device (line 38) | int suspend_device(struct device * dev, pm_message_t state) function device_suspend (line 68) | int device_suspend(pm_message_t state) function device_power_down (line 121) | int device_power_down(pm_message_t state) FILE: drivers/base/power/sysfs.c function state_show (line 27) | static ssize_t state_show(struct device * dev, char * buf) function state_store (line 32) | static ssize_t state_store(struct device * dev, const char * buf, size_t n) type attribute (line 51) | struct attribute type attribute_group (line 55) | struct attribute_group function dpm_sysfs_add (line 60) | int dpm_sysfs_add(struct device * dev) function dpm_sysfs_remove (line 65) | void dpm_sysfs_remove(struct device * dev) FILE: drivers/base/sys.c type subsystem (line 25) | struct subsystem function sysdev_show (line 31) | static ssize_t function sysdev_store (line 43) | static ssize_t type sysfs_ops (line 55) | struct sysfs_ops type kobj_type (line 60) | struct kobj_type function sysdev_create_file (line 65) | int sysdev_create_file(struct sys_device * s, struct sysdev_attribute * a) function sysdev_remove_file (line 71) | void sysdev_remove_file(struct sys_device * s, struct sysdev_attribute * a) function sysdev_class_register (line 84) | int sysdev_class_register(struct sysdev_class * cls) function sysdev_class_unregister (line 94) | void sysdev_class_unregister(struct sysdev_class * cls) function sysdev_driver_register (line 119) | int sysdev_driver_register(struct sysdev_class * cls, function sysdev_driver_unregister (line 144) | void sysdev_driver_unregister(struct sysdev_class * cls, function sysdev_register (line 170) | int sysdev_register(struct sys_device * sysdev) function sysdev_unregister (line 217) | void sysdev_unregister(struct sys_device * sysdev) function sysdev_shutdown (line 252) | void sysdev_shutdown(void) function sysdev_suspend (line 304) | int sysdev_suspend(u32 state) function sysdev_resume (line 351) | int sysdev_resume(void) function system_bus_init (line 389) | int __init system_bus_init(void) FILE: drivers/base/transport_class.c function transport_class_register (line 47) | int transport_class_register(struct transport_class *tclass) function transport_class_unregister (line 61) | void transport_class_unregister(struct transport_class *tclass) function anon_transport_dummy_function (line 67) | static int anon_transport_dummy_function(struct device *dev) function anon_transport_class_register (line 85) | int anon_transport_class_register(struct anon_transport_class *atc) function anon_transport_class_unregister (line 107) | void anon_transport_class_unregister(struct anon_transport_class *atc) function transport_setup_classdev (line 113) | static int transport_setup_classdev(struct attribute_container *cont, function transport_setup_device (line 142) | void transport_setup_device(struct device *dev) function transport_add_device (line 160) | void transport_add_device(struct device *dev) function transport_configure (line 167) | static int transport_configure(struct attribute_container *cont, function transport_configure_device (line 190) | void transport_configure_device(struct device *dev) function transport_remove_classdev (line 196) | static int transport_remove_classdev(struct attribute_container *cont, function transport_remove_device (line 224) | void transport_remove_device(struct device *dev) function transport_destroy_classdev (line 230) | static void transport_destroy_classdev(struct attribute_container *cont, function transport_destroy_device (line 253) | void transport_destroy_device(struct device *dev) FILE: drivers/block/DAC960.c type proc_dir_entry (line 52) | struct proc_dir_entry function disk_size (line 54) | static long disk_size(DAC960_Controller_T *p, int drive_nr) function DAC960_open (line 70) | static int DAC960_open(struct inode *inode, struct file *file) function DAC960_ioctl (line 94) | static int DAC960_ioctl(struct inode *inode, struct file *file, function DAC960_media_changed (line 137) | static int DAC960_media_changed(struct gendisk *disk) function DAC960_revalidate_disk (line 147) | static int DAC960_revalidate_disk(struct gendisk *disk) type block_device_operations (line 156) | struct block_device_operations function DAC960_AnnounceDriver (line 170) | static void DAC960_AnnounceDriver(DAC960_Controller_T *Controller) function boolean (line 184) | static boolean DAC960_Failure(DAC960_Controller_T *Controller, function boolean (line 213) | static boolean init_dma_loaf(struct pci_dev *dev, struct dma_loaf *loaf, type dma_loaf (line 230) | struct dma_loaf function free_dma_loaf (line 244) | static void free_dma_loaf(struct pci_dev *dev, struct dma_loaf *loaf_han... function boolean (line 258) | static boolean DAC960_CreateAuxiliaryStructures(DAC960_Controller_T *Con... function DAC960_DestroyAuxiliaryStructures (line 372) | static void DAC960_DestroyAuxiliaryStructures(DAC960_Controller_T *Contr... function DAC960_V1_ClearCommand (line 470) | static inline void DAC960_V1_ClearCommand(DAC960_Command_T *Command) function DAC960_V2_ClearCommand (line 483) | static inline void DAC960_V2_ClearCommand(DAC960_Command_T *Command) function DAC960_Command_T (line 498) | static inline DAC960_Command_T *DAC960_AllocateCommand(DAC960_Controller_T function DAC960_DeallocateCommand (line 514) | static inline void DAC960_DeallocateCommand(DAC960_Command_T *Command) function DAC960_WaitForCommand (line 528) | static void DAC960_WaitForCommand(DAC960_Controller_T *Controller) function DAC960_BA_QueueCommand (line 540) | static void DAC960_BA_QueueCommand(DAC960_Command_T *Command) function DAC960_LP_QueueCommand (line 565) | static void DAC960_LP_QueueCommand(DAC960_Command_T *Command) function DAC960_LA_QueueCommandDualMode (line 591) | static void DAC960_LA_QueueCommandDualMode(DAC960_Command_T *Command) function DAC960_LA_QueueCommandSingleMode (line 617) | static void DAC960_LA_QueueCommandSingleMode(DAC960_Command_T *Command) function DAC960_PG_QueueCommandDualMode (line 643) | static void DAC960_PG_QueueCommandDualMode(DAC960_Command_T *Command) function DAC960_PG_QueueCommandSingleMode (line 669) | static void DAC960_PG_QueueCommandSingleMode(DAC960_Command_T *Command) function DAC960_PD_QueueCommand (line 694) | static void DAC960_PD_QueueCommand(DAC960_Command_T *Command) function DAC960_P_QueueCommand (line 711) | static void DAC960_P_QueueCommand(DAC960_Command_T *Command) function DAC960_ExecuteCommand (line 757) | static void DAC960_ExecuteCommand(DAC960_Command_T *Command) function boolean (line 780) | static boolean DAC960_V1_ExecuteType3(DAC960_Controller_T *Controller, function boolean (line 804) | static boolean DAC960_V1_ExecuteType3B(DAC960_Controller_T *Controller, function boolean (line 830) | static boolean DAC960_V1_ExecuteType3D(DAC960_Controller_T *Controller, function boolean (line 860) | static boolean DAC960_V2_GeneralInfo(DAC960_Controller_T *Controller) function boolean (line 898) | static boolean DAC960_V2_NewControllerInfo(DAC960_Controller_T *Controller) function boolean (line 936) | static boolean DAC960_V2_NewLogicalDeviceInfo(DAC960_Controller_T *Contr... function boolean (line 987) | static boolean DAC960_V2_NewPhysicalDeviceInfo(DAC960_Controller_T *Cont... function DAC960_V2_ConstructNewUnitSerialNumber (line 1025) | static void DAC960_V2_ConstructNewUnitSerialNumber( function boolean (line 1072) | static boolean DAC960_V2_NewInquiryUnitSerialNumber(DAC960_Controller_T ... function boolean (line 1100) | static boolean DAC960_V2_DeviceOperation(DAC960_Controller_T *Controller, function boolean (line 1132) | static boolean DAC960_V1_EnableMemoryMailboxInterface(DAC960_Controller_T function boolean (line 1338) | static boolean DAC960_V2_EnableMemoryMailboxInterface(DAC960_Controller_T function boolean (line 1505) | static boolean DAC960_V1_ReadControllerConfiguration(DAC960_Controller_T function boolean (line 1746) | static boolean DAC960_V2_ReadControllerConfiguration(DAC960_Controller_T function boolean (line 1877) | static boolean DAC960_ReportControllerConfiguration(DAC960_Controller_T function boolean (line 1926) | static boolean DAC960_V1_ReadDeviceConfiguration(DAC960_Controller_T function boolean (line 2074) | static boolean DAC960_V2_ReadDeviceConfiguration(DAC960_Controller_T function DAC960_SanitizeInquiryData (line 2141) | static void DAC960_SanitizeInquiryData(DAC960_SCSI_Inquiry_T function boolean (line 2198) | static boolean DAC960_V1_ReportDeviceConfiguration(DAC960_Controller_T function boolean (line 2295) | static boolean DAC960_V2_ReportDeviceConfiguration(DAC960_Controller_T function boolean (line 2480) | static boolean DAC960_RegisterBlockDevice(DAC960_Controller_T *Controller) function DAC960_UnregisterBlockDevice (line 2526) | static void DAC960_UnregisterBlockDevice(DAC960_Controller_T *Controller) function DAC960_ComputeGenericDiskInfo (line 2549) | static void DAC960_ComputeGenericDiskInfo(DAC960_Controller_T *Controller) function boolean (line 2562) | static boolean DAC960_ReportErrorStatus(DAC960_Controller_T *Controller, function DAC960_DetectCleanup (line 2621) | static void DAC960_DetectCleanup(DAC960_Controller_T *Controller) function DAC960_Controller_T (line 2669) | static DAC960_Controller_T * function boolean (line 2997) | static boolean function DAC960_FinalizeController (line 3027) | static void DAC960_FinalizeController(DAC960_Controller_T *Controller) function DAC960_Probe (line 3084) | static int function DAC960_Remove (line 3120) | static void DAC960_Remove(struct pci_dev *PCI_Device) function DAC960_V1_QueueReadWriteCommand (line 3134) | static void DAC960_V1_QueueReadWriteCommand(DAC960_Command_T *Command) function DAC960_V2_QueueReadWriteCommand (line 3189) | static void DAC960_V2_QueueReadWriteCommand(DAC960_Command_T *Command) function DAC960_process_queue (line 3258) | static int DAC960_process_queue(DAC960_Controller_T *Controller, struct ... function DAC960_ProcessRequest (line 3301) | static void DAC960_ProcessRequest(DAC960_Controller_T *controller) function DAC960_queue_partial_rw (line 3347) | static void DAC960_queue_partial_rw(DAC960_Command_T *Command) function DAC960_RequestFunction (line 3384) | static void DAC960_RequestFunction(struct request_queue *RequestQueue) function boolean (line 3394) | static inline boolean DAC960_ProcessCompletedRequest(DAC960_Command_T *C... function DAC960_V1_ReadWriteError (line 3425) | static void DAC960_V1_ReadWriteError(DAC960_Command_T *Command) function DAC960_V1_ProcessCompletedCommand (line 3478) | static void DAC960_V1_ProcessCompletedCommand(DAC960_Command_T *Command) function DAC960_V2_ReadWriteError (line 4281) | static void DAC960_V2_ReadWriteError(DAC960_Command_T *Command) function DAC960_V2_ReportEvent (line 4322) | static void DAC960_V2_ReportEvent(DAC960_Controller_T *Controller, function DAC960_V2_ReportProgress (line 4541) | static void DAC960_V2_ReportProgress(DAC960_Controller_T *Controller, function DAC960_V2_ProcessCompletedCommand (line 4564) | static void DAC960_V2_ProcessCompletedCommand(DAC960_Command_T *Command) function irqreturn_t (line 5200) | static irqreturn_t DAC960_BA_InterruptHandler(int IRQ_Channel, function irqreturn_t (line 5243) | static irqreturn_t DAC960_LP_InterruptHandler(int IRQ_Channel, function irqreturn_t (line 5286) | static irqreturn_t DAC960_LA_InterruptHandler(int IRQ_Channel, function irqreturn_t (line 5325) | static irqreturn_t DAC960_PG_InterruptHandler(int IRQ_Channel, function irqreturn_t (line 5364) | static irqreturn_t DAC960_PD_InterruptHandler(int IRQ_Channel, function irqreturn_t (line 5403) | static irqreturn_t DAC960_P_InterruptHandler(int IRQ_Channel, function DAC960_V1_QueueMonitoringCommand (line 5473) | static void DAC960_V1_QueueMonitoringCommand(DAC960_Command_T *Command) function DAC960_V2_QueueMonitoringCommand (line 5490) | static void DAC960_V2_QueueMonitoringCommand(DAC960_Command_T *Command) function DAC960_MonitoringTimerFunction (line 5522) | static void DAC960_MonitoringTimerFunction(unsigned long TimerData) function boolean (line 5610) | static boolean DAC960_CheckStatusBuffer(DAC960_Controller_T *Controller, function DAC960_Message (line 5652) | static void DAC960_Message(DAC960_MessageLevel_T MessageLevel, function boolean (line 5751) | static boolean DAC960_ParsePhysicalDevice(DAC960_Controller_T *Controller, function boolean (line 5784) | static boolean DAC960_ParseLogicalDrive(DAC960_Controller_T *Controller, function DAC960_V1_SetDeviceState (line 5809) | static void DAC960_V1_SetDeviceState(DAC960_Controller_T *Controller, function boolean (line 5865) | static boolean DAC960_V1_ExecuteUserCommand(DAC960_Controller_T *Control... function boolean (line 6080) | static boolean DAC960_V2_TranslatePhysicalDevice(DAC960_Command_T *Command, function boolean (line 6127) | static boolean DAC960_V2_ExecuteUserCommand(DAC960_Controller_T *Control... function DAC960_ProcReadStatus (line 6341) | static int DAC960_ProcReadStatus(char *Page, char **Start, off_t Offset, function DAC960_ProcReadInitialStatus (line 6375) | static int DAC960_ProcReadInitialStatus(char *Page, char **Start, off_t ... function DAC960_ProcReadCurrentStatus (line 6396) | static int DAC960_ProcReadCurrentStatus(char *Page, char **Start, off_t ... function DAC960_ProcReadUserCommand (line 6444) | static int DAC960_ProcReadUserCommand(char *Page, char **Start, off_t Of... function DAC960_ProcWriteUserCommand (line 6465) | static int DAC960_ProcWriteUserCommand(struct file *file, function DAC960_CreateProcEntries (line 6492) | static void DAC960_CreateProcEntries(DAC960_Controller_T *Controller) function DAC960_DestroyProcEntries (line 6526) | static void DAC960_DestroyProcEntries(DAC960_Controller_T *Controller) function DAC960_gam_ioctl (line 6543) | static int DAC960_gam_ioctl(struct inode *inode, struct file *file, type file_operations (line 6939) | struct file_operations type miscdevice (line 6944) | struct miscdevice function DAC960_gam_init (line 6950) | static int DAC960_gam_init(void) function DAC960_gam_cleanup (line 6960) | static void DAC960_gam_cleanup(void) type DAC960_privdata (line 6967) | struct DAC960_privdata type DAC960_privdata (line 6974) | struct DAC960_privdata type DAC960_privdata (line 6981) | struct DAC960_privdata type DAC960_privdata (line 6988) | struct DAC960_privdata type DAC960_privdata (line 6995) | struct DAC960_privdata type DAC960_privdata (line 7002) | struct DAC960_privdata type pci_device_id (line 7009) | struct pci_device_id type pci_driver (line 7057) | struct pci_driver function DAC960_init_module (line 7064) | static int DAC960_init_module(void) function DAC960_cleanup_module (line 7076) | static void DAC960_cleanup_module(void) FILE: drivers/block/DAC960.h type boolean (line 74) | typedef enum { false, true } __attribute__ ((packed)) boolean; type DAC960_IO_Address_T (line 81) | typedef unsigned long DAC960_IO_Address_T; type DAC960_PCI_Address_T (line 88) | typedef unsigned long DAC960_PCI_Address_T; type DAC960_BusAddress32_T (line 95) | typedef unsigned int DAC960_BusAddress32_T; type DAC960_BusAddress64_T (line 102) | typedef unsigned long long DAC960_BusAddress64_T; type DAC960_ByteCount32_T (line 109) | typedef unsigned int DAC960_ByteCount32_T; type DAC960_ByteCount64_T (line 116) | typedef unsigned long long DAC960_ByteCount64_T; type dma_loaf (line 125) | struct dma_loaf { type DAC960_SCSI_Inquiry_T (line 137) | typedef struct DAC960_SCSI_Inquiry type DAC960_SCSI_Inquiry_UnitSerialNumber_T (line 172) | typedef struct DAC960_SCSI_Inquiry_UnitSerialNumber type DAC960_SCSI_RequestSenseKey_T (line 188) | typedef enum type DAC960_SCSI_RequestSense_T (line 215) | typedef struct DAC960_SCSI_RequestSense type DAC960_V1_CommandOpcode_T (line 238) | typedef enum type DAC960_V1_CommandIdentifier_T (line 320) | typedef unsigned char DAC960_V1_CommandIdentifier_T; type DAC960_V1_CommandStatus_T (line 370) | typedef unsigned short DAC960_V1_CommandStatus_T; type DAC960_V1_Enquiry_T (line 377) | typedef struct DAC960_V1_Enquiry type DAC960_V1_Enquiry2_T (line 431) | typedef struct DAC960_V1_Enquiry2 type DAC960_V1_LogicalDriveState_T (line 573) | typedef enum type DAC960_V1_LogicalDriveInformation_T (line 587) | typedef struct DAC960_V1_LogicalDriveInformation type DAC960_V1_LogicalDriveInformation_T (line 603) | typedef DAC960_V1_LogicalDriveInformation_T type DAC960_V1_PerformEventLogOpType_T (line 611) | typedef enum type DAC960_V1_EventLogEntry_T (line 623) | typedef struct DAC960_V1_EventLogEntry type DAC960_V1_PhysicalDeviceState_T (line 654) | typedef enum type DAC960_V1_DeviceState_T (line 671) | typedef struct DAC960_V1_DeviceState type DAC960_V1_RebuildProgress_T (line 702) | typedef struct DAC960_V1_RebuildProgress type DAC960_V1_BackgroundInitializationStatus_T (line 716) | typedef struct DAC960_V1_BackgroundInitializationStatus type DAC960_V1_ErrorTableEntry_T (line 739) | typedef struct DAC960_V1_ErrorTableEntry type DAC960_V1_ErrorTable_T (line 753) | typedef struct DAC960_V1_ErrorTable type DAC960_V1_Config2_T (line 765) | typedef struct DAC960_V1_Config2 type DAC960_V1_DCDB_T (line 842) | typedef struct DAC960_V1_DCDB type DAC960_V1_ScatterGatherSegment_T (line 880) | typedef struct DAC960_V1_ScatterGatherSegment type DAC960_V1_CommandMailbox_T (line 894) | typedef union DAC960_V1_CommandMailbox type DAC960_V2_CommandOpcode_T (line 1000) | typedef enum type DAC960_V2_IOCTL_Opcode_T (line 1017) | typedef enum type DAC960_V2_CommandIdentifier_T (line 1042) | typedef unsigned short DAC960_V2_CommandIdentifier_T; type DAC960_V2_CommandStatus_T (line 1056) | typedef unsigned char DAC960_V2_CommandStatus_T; type DAC960_V2_MemoryType_T (line 1063) | typedef struct DAC960_V2_MemoryType type DAC960_V2_ProcessorType_T (line 1084) | typedef enum type DAC960_V2_ControllerInfo_T (line 1102) | typedef struct DAC960_V2_ControllerInfo type DAC960_V2_LogicalDeviceState_T (line 1321) | typedef enum type DAC960_V2_LogicalDeviceInfo_T (line 1335) | typedef struct DAC960_V2_LogicalDeviceInfo type DAC960_V2_PhysicalDeviceState_T (line 1421) | typedef enum type DAC960_V2_PhysicalDeviceInfo_T (line 1442) | typedef struct DAC960_V2_PhysicalDeviceInfo type DAC960_V2_HealthStatusBuffer_T (line 1512) | typedef struct DAC960_V2_HealthStatusBuffer type DAC960_V2_Event_T (line 1536) | typedef struct DAC960_V2_Event type DAC960_V2_CommandControlBits_T (line 1556) | typedef struct DAC960_V2_CommandControlBits type DAC960_V2_CommandTimeout_T (line 1574) | typedef struct DAC960_V2_CommandTimeout type DAC960_V2_PhysicalDevice_T (line 1591) | typedef struct DAC960_V2_PhysicalDevice type DAC960_V2_LogicalDevice_T (line 1606) | typedef struct DAC960_V2_LogicalDevice type DAC960_V2_OperationDevice_T (line 1620) | typedef enum type DAC960_V2_PhysicalToLogicalDevice_T (line 1639) | typedef struct DAC960_V2_PhysicalToLogicalDevice type DAC960_V2_ScatterGatherSegment_T (line 1656) | typedef struct DAC960_V2_ScatterGatherSegment type DAC960_V2_DataTransferMemoryAddress_T (line 1668) | typedef union DAC960_V2_DataTransferMemoryAddress type DAC960_V2_CommandMailbox_T (line 1688) | typedef union DAC960_V2_CommandMailbox type DAC960_ControllerInfo_T (line 1891) | typedef struct DAC960_ControllerInfo type DAC960_V1_UserCommand_T (line 1912) | typedef struct DAC960_V1_UserCommand type DAC960_V1_KernelCommand_T (line 1927) | typedef struct DAC960_V1_KernelCommand type DAC960_V2_UserCommand_T (line 1945) | typedef struct DAC960_V2_UserCommand type DAC960_V2_KernelCommand_T (line 1961) | typedef struct DAC960_V2_KernelCommand type DAC960_V2_GetHealthStatus_T (line 1980) | typedef struct DAC960_V2_GetHealthStatus type DAC960_FirmwareType_T (line 2098) | typedef enum type DAC960_HardwareType_T (line 2110) | typedef enum type DAC960_MessageLevel_T (line 2126) | typedef enum DAC960_MessageLevel type DAC960_privdata (line 2174) | struct DAC960_privdata { type DAC960_V1_StatusMailbox_T (line 2186) | typedef union DAC960_V1_StatusMailbox type DAC960_V2_StatusMailbox_T (line 2203) | typedef union DAC960_V2_StatusMailbox type DAC960_CommandType_T (line 2220) | typedef enum type DAC960_Command_T (line 2237) | typedef struct DAC960_Command type DAC960_Controller_T (line 2283) | typedef struct DAC960_Controller function dma_addr_writeql (line 2529) | static inline type DAC960_BA_RegisterOffsets_T (line 2549) | typedef enum type DAC960_BA_InboundDoorBellRegister_T (line 2566) | typedef union DAC960_BA_InboundDoorBellRegister type DAC960_BA_OutboundDoorBellRegister_T (line 2590) | typedef union DAC960_BA_OutboundDoorBellRegister type DAC960_BA_InterruptMaskRegister_T (line 2611) | typedef union DAC960_BA_InterruptMaskRegister type DAC960_BA_ErrorStatusRegister_T (line 2628) | typedef union DAC960_BA_ErrorStatusRegister function DAC960_BA_HardwareMailboxNewCommand (line 2645) | static inline function DAC960_BA_AcknowledgeHardwareMailboxStatus (line 2655) | static inline function DAC960_BA_GenerateInterrupt (line 2665) | static inline function DAC960_BA_ControllerReset (line 2675) | static inline function DAC960_BA_MemoryMailboxNewCommand (line 2685) | static inline function boolean (line 2695) | static inline function boolean (line 2704) | static inline function DAC960_BA_AcknowledgeHardwareMailboxInterrupt (line 2713) | static inline function DAC960_BA_AcknowledgeMemoryMailboxInterrupt (line 2723) | static inline function DAC960_BA_AcknowledgeInterrupt (line 2733) | static inline function boolean (line 2744) | static inline function boolean (line 2753) | static inline function DAC960_BA_EnableInterrupts (line 2762) | static inline function DAC960_BA_DisableInterrupts (line 2773) | static inline function boolean (line 2784) | static inline function DAC960_BA_WriteCommandMailbox (line 2793) | static inline function DAC960_BA_WriteHardwareMailbox (line 2807) | static inline function DAC960_V2_CommandIdentifier_T (line 2816) | static inline DAC960_V2_CommandIdentifier_T function DAC960_V2_CommandStatus_T (line 2822) | static inline DAC960_V2_CommandStatus_T function boolean (line 2828) | static inline boolean type DAC960_LP_RegisterOffsets_T (line 2855) | typedef enum type DAC960_LP_InboundDoorBellRegister_T (line 2872) | typedef union DAC960_LP_InboundDoorBellRegister type DAC960_LP_OutboundDoorBellRegister_T (line 2896) | typedef union DAC960_LP_OutboundDoorBellRegister type DAC960_LP_InterruptMaskRegister_T (line 2917) | typedef union DAC960_LP_InterruptMaskRegister type DAC960_LP_ErrorStatusRegister_T (line 2933) | typedef union DAC960_LP_ErrorStatusRegister function DAC960_LP_HardwareMailboxNewCommand (line 2950) | static inline function DAC960_LP_AcknowledgeHardwareMailboxStatus (line 2960) | static inline function DAC960_LP_GenerateInterrupt (line 2970) | static inline function DAC960_LP_ControllerReset (line 2980) | static inline function DAC960_LP_MemoryMailboxNewCommand (line 2990) | static inline function boolean (line 3000) | static inline function boolean (line 3009) | static inline function DAC960_LP_AcknowledgeHardwareMailboxInterrupt (line 3018) | static inline function DAC960_LP_AcknowledgeMemoryMailboxInterrupt (line 3028) | static inline function DAC960_LP_AcknowledgeInterrupt (line 3038) | static inline function boolean (line 3049) | static inline function boolean (line 3058) | static inline function DAC960_LP_EnableInterrupts (line 3067) | static inline function DAC960_LP_DisableInterrupts (line 3077) | static inline function boolean (line 3087) | static inline function DAC960_LP_WriteCommandMailbox (line 3096) | static inline function DAC960_LP_WriteHardwareMailbox (line 3109) | static inline function DAC960_V2_CommandIdentifier_T (line 3118) | static inline DAC960_V2_CommandIdentifier_T function DAC960_V2_CommandStatus_T (line 3124) | static inline DAC960_V2_CommandStatus_T function boolean (line 3130) | static inline boolean type DAC960_LA_RegisterOffsets_T (line 3157) | typedef enum type DAC960_LA_InboundDoorBellRegister_T (line 3186) | typedef union DAC960_LA_InboundDoorBellRegister type DAC960_LA_OutboundDoorBellRegister_T (line 3210) | typedef union DAC960_LA_OutboundDoorBellRegister type DAC960_LA_InterruptMaskRegister_T (line 3231) | typedef union DAC960_LA_InterruptMaskRegister type DAC960_LA_ErrorStatusRegister_T (line 3247) | typedef union DAC960_LA_ErrorStatusRegister function DAC960_LA_HardwareMailboxNewCommand (line 3264) | static inline function DAC960_LA_AcknowledgeHardwareMailboxStatus (line 3274) | static inline function DAC960_LA_GenerateInterrupt (line 3284) | static inline function DAC960_LA_ControllerReset (line 3294) | static inline function DAC960_LA_MemoryMailboxNewCommand (line 3304) | static inline function boolean (line 3314) | static inline function boolean (line 3323) | static inline function DAC960_LA_AcknowledgeHardwareMailboxInterrupt (line 3332) | static inline function DAC960_LA_AcknowledgeMemoryMailboxInterrupt (line 3342) | static inline function DAC960_LA_AcknowledgeInterrupt (line 3352) | static inline function boolean (line 3363) | static inline function boolean (line 3372) | static inline function DAC960_LA_EnableInterrupts (line 3381) | static inline function DAC960_LA_DisableInterrupts (line 3391) | static inline function boolean (line 3401) | static inline function DAC960_LA_WriteCommandMailbox (line 3410) | static inline function DAC960_LA_WriteHardwareMailbox (line 3424) | static inline function DAC960_V1_CommandIdentifier_T (line 3438) | static inline DAC960_V1_CommandIdentifier_T function DAC960_V1_CommandStatus_T (line 3445) | static inline DAC960_V1_CommandStatus_T function boolean (line 3451) | static inline boolean type DAC960_PG_RegisterOffsets_T (line 3477) | typedef enum type DAC960_PG_InboundDoorBellRegister_T (line 3506) | typedef union DAC960_PG_InboundDoorBellRegister type DAC960_PG_OutboundDoorBellRegister_T (line 3530) | typedef union DAC960_PG_OutboundDoorBellRegister type DAC960_PG_InterruptMaskRegister_T (line 3551) | typedef union DAC960_PG_InterruptMaskRegister type DAC960_PG_ErrorStatusRegister_T (line 3568) | typedef union DAC960_PG_ErrorStatusRegister function DAC960_PG_HardwareMailboxNewCommand (line 3585) | static inline function DAC960_PG_AcknowledgeHardwareMailboxStatus (line 3595) | static inline function DAC960_PG_GenerateInterrupt (line 3605) | static inline function DAC960_PG_ControllerReset (line 3615) | static inline function DAC960_PG_MemoryMailboxNewCommand (line 3625) | static inline function boolean (line 3635) | static inline function boolean (line 3644) | static inline function DAC960_PG_AcknowledgeHardwareMailboxInterrupt (line 3653) | static inline function DAC960_PG_AcknowledgeMemoryMailboxInterrupt (line 3663) | static inline function DAC960_PG_AcknowledgeInterrupt (line 3673) | static inline function boolean (line 3684) | static inline function boolean (line 3693) | static inline function DAC960_PG_EnableInterrupts (line 3702) | static inline function DAC960_PG_DisableInterrupts (line 3714) | static inline function boolean (line 3726) | static inline function DAC960_PG_WriteCommandMailbox (line 3735) | static inline function DAC960_PG_WriteHardwareMailbox (line 3749) | static inline function DAC960_V1_CommandIdentifier_T (line 3763) | static inline DAC960_V1_CommandIdentifier_T function DAC960_V1_CommandStatus_T (line 3770) | static inline DAC960_V1_CommandStatus_T function boolean (line 3776) | static inline boolean type DAC960_PD_RegisterOffsets_T (line 3802) | typedef enum type DAC960_PD_InboundDoorBellRegister_T (line 3831) | typedef union DAC960_PD_InboundDoorBellRegister type DAC960_PD_OutboundDoorBellRegister_T (line 3854) | typedef union DAC960_PD_OutboundDoorBellRegister type DAC960_PD_InterruptEnableRegister_T (line 3873) | typedef union DAC960_PD_InterruptEnableRegister type DAC960_PD_ErrorStatusRegister_T (line 3888) | typedef union DAC960_PD_ErrorStatusRegister function DAC960_PD_NewCommand (line 3905) | static inline function DAC960_PD_AcknowledgeStatus (line 3915) | static inline function DAC960_PD_GenerateInterrupt (line 3925) | static inline function DAC960_PD_ControllerReset (line 3935) | static inline function boolean (line 3945) | static inline function boolean (line 3954) | static inline function DAC960_PD_AcknowledgeInterrupt (line 3963) | static inline function boolean (line 3973) | static inline function DAC960_PD_EnableInterrupts (line 3982) | static inline function DAC960_PD_DisableInterrupts (line 3992) | static inline function boolean (line 4002) | static inline function DAC960_PD_WriteCommandMailbox (line 4011) | static inline function DAC960_V1_CommandIdentifier_T (line 4025) | static inline DAC960_V1_CommandIdentifier_T function DAC960_V1_CommandStatus_T (line 4032) | static inline DAC960_V1_CommandStatus_T function boolean (line 4038) | static inline boolean function DAC960_P_To_PD_TranslateEnquiry (line 4058) | static inline void DAC960_P_To_PD_TranslateEnquiry(void *Enquiry) function DAC960_P_To_PD_TranslateDeviceState (line 4064) | static inline void DAC960_P_To_PD_TranslateDeviceState(void *DeviceState) function DAC960_PD_To_P_TranslateReadWriteCommand (line 4071) | static inline function DAC960_P_To_PD_TranslateReadWriteCommand (line 4081) | static inline type request_queue (line 4099) | struct request_queue type pt_regs (line 4100) | struct pt_regs type pt_regs (line 4101) | struct pt_regs type pt_regs (line 4102) | struct pt_regs type pt_regs (line 4103) | struct pt_regs type pt_regs (line 4104) | struct pt_regs type pt_regs (line 4105) | struct pt_regs FILE: drivers/block/acsi.c type Scsi_Device (line 61) | typedef void Scsi_Device; type request_queue (line 79) | struct request_queue type ACSI_TYPE (line 108) | typedef enum { type acsi_info_struct (line 112) | struct acsi_info_struct { type ATARI_SENSE_DATA (line 159) | typedef struct { type SCSI_SENSE_DATA (line 189) | typedef struct { type SENSE_DATA (line 206) | typedef union { type acsi_error (line 298) | struct acsi_error { type acsi_info_struct (line 350) | struct acsi_info_struct type pt_regs (line 351) | struct pt_regs type inode (line 362) | struct inode type file (line 362) | struct file type inode (line 364) | struct inode type file (line 364) | struct file type inode (line 365) | struct inode type file (line 365) | struct file type acsi_info_struct (line 366) | struct acsi_info_struct type gendisk (line 369) | struct gendisk type timer_list (line 374) | struct timer_list function acsi_wait_for_IRQ (line 410) | int acsi_wait_for_IRQ( unsigned timeout ) function acsi_wait_for_noIRQ (line 427) | int acsi_wait_for_noIRQ( unsigned timeout ) type timeval (line 443) | struct timeval function acsi_delay_start (line 445) | void function acsi_delay_end (line 453) | void function acsicmd_dma (line 478) | static int acsicmd_dma( const char *cmd, char *buffer, int blocks, int r... function acsicmd_nodma (line 548) | int acsicmd_nodma( const char *cmd, int enable) function acsi_reqsense (line 582) | static int acsi_reqsense( char *buffer, int targ, int lun) function acsi_getstatus (line 612) | int acsi_getstatus( void ) function acsi_extstatus (line 645) | int acsi_extstatus( char *buffer, int cnt ) function acsi_end_extstatus (line 666) | void acsi_end_extstatus( void ) function acsi_extcmd (line 678) | int acsi_extcmd( unsigned char *buffer, int cnt ) function acsi_print_error (line 692) | static void acsi_print_error(const unsigned char *errblk, struct acsi_in... function irqreturn_t (line 731) | static irqreturn_t acsi_interrupt(int irq, void *data, struct pt_regs *fp ) function unexpected_acsi_interrupt (line 752) | static void unexpected_acsi_interrupt( void ) function bad_rw_intr (line 764) | static void bad_rw_intr( void ) function read_intr (line 776) | static void read_intr( void ) function write_intr (line 807) | static void write_intr(void) function acsi_times_out (line 833) | static void acsi_times_out( unsigned long dummy ) function copy_to_acsibuffer (line 862) | static void copy_to_acsibuffer( void ) function copy_from_acsibuffer (line 884) | static void copy_from_acsibuffer( void ) function do_end_requests (line 906) | static void do_end_requests( void ) function do_acsi_request (line 937) | static void do_acsi_request( request_queue_t * q ) function redo_acsi_request (line 945) | static void redo_acsi_request( void ) function acsi_ioctl (line 1084) | static int acsi_ioctl( struct inode *inode, struct file *file, function acsi_open (line 1129) | static int acsi_open( struct inode * inode, struct file * filp ) function acsi_release (line 1163) | static int acsi_release( struct inode * inode, struct file * file ) function acsi_prevent_removal (line 1176) | static void acsi_prevent_removal(struct acsi_info_struct *aip, int flag) function acsi_media_change (line 1191) | static int acsi_media_change(struct gendisk *disk) function acsi_change_blk_size (line 1238) | static int acsi_change_blk_size( int target, int lun) function acsi_mode_sense (line 1258) | static int acsi_mode_sense( int target, int lun, SENSE_DATA *sd ) type block_device_operations (line 1331) | struct block_device_operations type gendisk (line 1333) | struct gendisk function print_inquiry (line 1351) | static void print_inquiry(unsigned char *data) function acsi_devinit (line 1413) | static int acsi_devinit(struct acsi_info_struct *aip) type block_device_operations (line 1591) | struct block_device_operations function acsi_attach_SLMs (line 1604) | void acsi_attach_SLMs( int (*attach_func)( int, int ) ) function acsi_init (line 1616) | int acsi_init( void ) function init_module (line 1766) | int init_module(void) function cleanup_module (line 1776) | void cleanup_module(void) function acsi_revalidate (line 1812) | static int acsi_revalidate(struct gendisk *disk) FILE: drivers/block/acsi_slm.c type slm (line 119) | struct slm { type SLMSTATE (line 133) | typedef enum { IDLE, FILLING, PRINTING } SLMSTATE; type file (line 247) | struct file type pt_regs (line 250) | struct pt_regs type file (line 254) | struct file type inode (line 256) | struct inode type file (line 256) | struct file type inode (line 258) | struct inode type file (line 258) | struct file type inode (line 259) | struct inode type file (line 259) | struct file type timer_list (line 271) | struct timer_list type file_operations (line 273) | struct file_operations function slm_getstats (line 300) | static int slm_getstats( char *buffer, int device ) function slm_read (line 363) | static ssize_t slm_read( struct file *file, char *buf, size_t count, function start_print (line 403) | static void start_print( int device ) function irqreturn_t (line 458) | static irqreturn_t slm_interrupt(int irc, void *data, struct pt_regs *fp) function slm_test_ready (line 483) | static void slm_test_ready( unsigned long dummy ) function set_dma_addr (line 585) | static void set_dma_addr( unsigned long paddr ) function get_dma_addr (line 605) | static unsigned long get_dma_addr( void ) function slm_write (line 620) | static ssize_t slm_write( struct file *file, const char *buf, size_t count, function slm_ioctl (line 694) | static int slm_ioctl( struct inode *inode, struct file *file, function slm_open (line 766) | static int slm_open( struct inode *inode, struct file *file ) function slm_release (line 795) | static int slm_release( struct inode *inode, struct file *file ) function slm_req_sense (line 816) | static int slm_req_sense( int device ) function slm_mode_sense (line 836) | static int slm_mode_sense( int device, char *buffer, int abs_flag ) function slm_mode_select (line 881) | static int slm_mode_select( int device, char *buffer, int len, function slm_get_pagesize (line 919) | static int slm_get_pagesize( int device, int *w, int *h ) function attach_slm (line 941) | int attach_slm( int target, int lun ) function slm_init (line 993) | int slm_init( void ) function init_module (line 1023) | int init_module(void) function cleanup_module (line 1035) | void cleanup_module(void) FILE: drivers/block/amiflop.c type request_queue (line 113) | struct request_queue type fd_drive_type (line 126) | struct fd_drive_type type fd_data_type (line 138) | struct fd_data_type type amiga_floppy_struct (line 144) | struct amiga_floppy_struct type timer_list (line 146) | struct timer_list type timer_list (line 147) | struct timer_list type timer_list (line 148) | struct timer_list type timer_list (line 149) | struct timer_list function irqreturn_t (line 209) | static irqreturn_t ms_isr(int irq, void *dummy, struct pt_regs *fp) function ms_delay (line 218) | static void ms_delay(int ms) function try_fdc (line 239) | static inline int try_fdc(int drive) function get_fdc (line 245) | static void get_fdc(int drive) function rel_fdc (line 261) | static inline void rel_fdc(void) function fd_select (line 275) | static void fd_select (int drive) function fd_deselect (line 299) | static void fd_deselect (int drive) function motor_on_callback (line 327) | static void motor_on_callback(unsigned long nr) function fd_motor_on (line 337) | static int fd_motor_on(int nr) function fd_motor_off (line 369) | static void fd_motor_off(unsigned long drive) function floppy_off (line 391) | static void floppy_off (unsigned int nr) function fd_calibrate (line 401) | static int fd_calibrate(int drive) function fd_seek (line 453) | static int fd_seek(int drive, int track) function fd_get_drive_id (line 510) | static unsigned long fd_get_drive_id(int drive) function irqreturn_t (line 560) | static irqreturn_t fd_block_done(int irq, void *dummy, struct pt_regs *fp) function raw_read (line 578) | static void raw_read(int drive) function raw_write (line 606) | static int raw_write(int drive) function post_write (line 642) | static void post_write (unsigned long drive) function scan_sync (line 665) | static unsigned long scan_sync(unsigned long raw, unsigned long end) function checksum (line 679) | static inline unsigned long checksum(unsigned long *addr, int len) function decode (line 691) | static unsigned long decode (unsigned long *data, unsigned long *raw, type header (line 711) | struct header { function amiga_read (line 721) | static int amiga_read(int drive) function encode (line 785) | static void encode(unsigned long data, unsigned long *dest) function encode_block (line 799) | static void encode_block(unsigned long *dest, unsigned long *src, int len) type header (line 819) | struct header function amiga_write (line 851) | static void amiga_write(int disk) type dos_header (line 868) | struct dos_header { function ushort (line 935) | static ushort dos_crc(void * data_a3, int data_d0, int data_d1, int data... function ushort (line 992) | static inline ushort dos_hdr_crc (struct dos_header *hdr) function ushort (line 997) | static inline ushort dos_data_crc(unsigned char *data) function dos_decode_byte (line 1002) | static inline unsigned char dos_decode_byte(ushort word) function dos_decode (line 1018) | static unsigned long dos_decode(unsigned char *data, unsigned short *raw... function dbg (line 1028) | static void dbg(unsigned long ptr) function dos_read (line 1036) | static int dos_read(int drive) function ushort (line 1133) | static inline ushort dos_encode_byte(unsigned char byte) function dos_encode_block (line 1146) | static void dos_encode_block(ushort *dest, unsigned char *src, int len) type dos_header (line 1159) | struct dos_header function dos_write (line 1208) | static void dos_write(int disk) function flush_track_callback (line 1251) | static void flush_track_callback(unsigned long nr) function non_int_flush_track (line 1271) | static int non_int_flush_track (unsigned long nr) function get_track (line 1306) | static int get_track(int drive, int track) function redo_fd_request (line 1341) | static void redo_fd_request(void) function do_fd_request (line 1422) | static void do_fd_request(request_queue_t * q) function fd_ioctl (line 1427) | static int fd_ioctl(struct inode *inode, struct file *filp, function fd_probe (line 1517) | static void fd_probe(int dev) function floppy_open (line 1552) | static int floppy_open(struct inode *inode, struct file *filp) function floppy_release (line 1596) | static int floppy_release(struct inode * inode, struct file * filp) function amiga_floppy_change (line 1622) | static int amiga_floppy_change(struct gendisk *disk) type block_device_operations (line 1650) | struct block_device_operations function amiga_floppy_setup (line 1658) | void __init amiga_floppy_setup (char *str, int *ints) function fd_probe_drives (line 1664) | static int __init fd_probe_drives(void) type kobject (line 1709) | struct kobject function amiga_floppy_init (line 1718) | int __init amiga_floppy_init(void) function init_module (line 1821) | int init_module(void) function cleanup_module (line 1829) | void cleanup_module(void) FILE: drivers/block/aoe/aoe.h type aoe_hdr (line 34) | struct aoe_hdr { type aoe_atahdr (line 46) | struct aoe_atahdr { type aoe_cfghdr (line 60) | struct aoe_cfghdr { type buf (line 86) | struct buf { type frame (line 98) | struct frame { type aoedev (line 110) | struct aoedev { type aoedev (line 141) | struct aoedev type aoedev (line 148) | struct aoedev type sk_buff (line 150) | struct sk_buff type sk_buff (line 151) | struct sk_buff type aoedev (line 155) | struct aoedev type aoedev (line 156) | struct aoedev type aoedev (line 157) | struct aoedev type net_device (line 157) | struct net_device type sk_buff (line 162) | struct sk_buff type net_device (line 163) | struct net_device FILE: drivers/block/aoe/aoeblk.c function aoedisk_show_state (line 18) | static ssize_t aoedisk_show_state(struct gendisk * disk, char *page) function aoedisk_show_mac (line 27) | static ssize_t aoedisk_show_mac(struct gendisk * disk, char *page) function aoedisk_show_netif (line 33) | static ssize_t aoedisk_show_netif(struct gendisk * disk, char *page) type disk_attribute (line 40) | struct disk_attribute type disk_attribute (line 44) | struct disk_attribute type disk_attribute (line 48) | struct disk_attribute function aoedisk_add_sysfs (line 53) | static void function aoedisk_rm_sysfs (line 60) | void function aoeblk_open (line 68) | static int function aoeblk_release (line 86) | static int function aoeblk_make_request (line 107) | static int function aoeblk_ioctl (line 161) | static int type block_device_operations (line 185) | struct block_device_operations function aoeblk_gdalloc (line 193) | void function aoeblk_exit (line 248) | void function aoeblk_init (line 254) | int __init FILE: drivers/block/aoe/aoechr.c type aoe_chardev (line 21) | struct aoe_chardev { type ErrMsg (line 28) | struct ErrMsg { type ErrMsg (line 34) | struct ErrMsg type semaphore (line 36) | struct semaphore type class_simple (line 39) | struct class_simple type aoe_chardev (line 40) | struct aoe_chardev function discover (line 46) | static int function interfaces (line 53) | static int function aoechr_error (line 65) | void function aoechr_hdump (line 103) | void function aoechr_write (line 137) | static ssize_t function aoechr_open (line 158) | static int function aoechr_rel (line 172) | static int function aoechr_read (line 178) | static ssize_t type file_operations (line 236) | struct file_operations function aoechr_init (line 244) | int __init function aoechr_exit (line 269) | void FILE: drivers/block/aoe/aoecmd.c type sk_buff (line 18) | struct sk_buff type net_device (line 19) | struct net_device type sk_buff (line 21) | struct sk_buff type sk_buff (line 40) | struct sk_buff type aoedev (line 41) | struct aoedev type frame (line 41) | struct frame type sk_buff (line 43) | struct sk_buff type aoe_hdr (line 56) | struct aoe_hdr type aoe_atahdr (line 56) | struct aoe_atahdr type frame (line 63) | struct frame type aoedev (line 64) | struct aoedev type frame (line 66) | struct frame function newtag (line 81) | static int function aoehdr_atainit (line 90) | static int function aoecmd_ata_rw (line 110) | static void function aoecmd_work (line 190) | void function rexmit (line 211) | static void function tsince (line 240) | static int function rexmit_timer (line 252) | static void function ataid_complete (line 304) | static void function calc_rttavg (line 355) | static void function aoecmd_ata_rsp (line 371) | void function aoecmd_cfg (line 480) | void type sk_buff (line 526) | struct sk_buff type aoedev (line 527) | struct aoedev type aoe_hdr (line 529) | struct aoe_hdr type aoe_atahdr (line 530) | struct aoe_atahdr type frame (line 531) | struct frame type sk_buff (line 532) | struct sk_buff type aoe_hdr (line 542) | struct aoe_hdr type aoe_atahdr (line 543) | struct aoe_atahdr function aoecmd_cfg_rsp (line 570) | void FILE: drivers/block/aoe/aoedev.c type aoedev (line 12) | struct aoedev type aoedev (line 15) | struct aoedev type aoedev (line 18) | struct aoedev type aoedev (line 32) | struct aoedev type aoedev (line 35) | struct aoedev type frame (line 36) | struct frame function aoedev_downdev (line 63) | void type aoedev (line 103) | struct aoedev type net_device (line 104) | struct net_device type aoedev (line 106) | struct aoedev function aoedev_freedev (line 141) | static void function aoedev_exit (line 154) | void function aoedev_init (line 174) | int __init FILE: drivers/block/aoe/aoemain.c function discover_timer (line 19) | static void function aoe_exit (line 56) | static void function aoe_init (line 68) | static int __init FILE: drivers/block/aoe/aoenet.c function is_aoe_netif (line 30) | int function set_aoe_iflist (line 55) | int function u64 (line 69) | u64 type sk_buff (line 80) | struct sk_buff type sk_buff (line 81) | struct sk_buff function aoenet_xmit (line 92) | void function aoenet_rcv (line 107) | static int type packet_type (line 155) | struct packet_type function aoenet_init (line 160) | int __init function aoenet_exit (line 167) | void FILE: drivers/block/as-iosched.c type as_io_states (line 71) | enum as_io_states { type anticipation_status (line 77) | enum anticipation_status { type as_data (line 86) | struct as_data { type arq_state (line 142) | enum arq_state { type as_rq (line 154) | struct as_rq { function free_as_io_context (line 190) | static void free_as_io_context(struct as_io_context *aic) function exit_as_io_context (line 196) | static void exit_as_io_context(struct as_io_context *aic) type as_io_context (line 202) | struct as_io_context type as_io_context (line 204) | struct as_io_context type io_context (line 229) | struct io_context type io_context (line 231) | struct io_context function __as_del_arq_hash (line 252) | static inline void __as_del_arq_hash(struct as_rq *arq) function as_del_arq_hash (line 258) | static inline void as_del_arq_hash(struct as_rq *arq) function as_remove_merge_hints (line 264) | static void as_remove_merge_hints(request_queue_t *q, struct as_rq *arq) function as_add_arq_hash (line 272) | static void as_add_arq_hash(struct as_data *ad, struct as_rq *arq) function as_hot_arq_hash (line 285) | static inline void as_hot_arq_hash(struct as_data *ad, struct as_rq *arq) type request (line 301) | struct request type as_data (line 301) | struct as_data type list_head (line 303) | struct list_head type list_head (line 304) | struct list_head type as_rq (line 307) | struct as_rq type request (line 308) | struct request type as_rq (line 342) | struct as_rq type as_data (line 342) | struct as_data type rb_node (line 344) | struct rb_node type as_rq (line 362) | struct as_rq type as_data (line 362) | struct as_data type as_rq (line 362) | struct as_rq type rb_node (line 364) | struct rb_node type rb_node (line 365) | struct rb_node type as_rq (line 366) | struct as_rq type request (line 367) | struct request function as_del_arq_rb (line 389) | static inline void as_del_arq_rb(struct as_data *ad, struct as_rq *arq) type request (line 400) | struct request type as_data (line 401) | struct as_data type rb_node (line 403) | struct rb_node type as_rq (line 404) | struct as_rq type as_rq (line 435) | struct as_rq type as_data (line 436) | struct as_data type as_rq (line 436) | struct as_rq type as_rq (line 436) | struct as_rq type as_rq (line 510) | struct as_rq type as_data (line 510) | struct as_data type as_rq (line 510) | struct as_rq type as_rq (line 513) | struct as_rq type rb_node (line 514) | struct rb_node type rb_node (line 515) | struct rb_node type as_rq (line 516) | struct as_rq function as_antic_expired (line 547) | static int as_antic_expired(struct as_data *ad) function as_antic_waitnext (line 564) | static void as_antic_waitnext(struct as_data *ad) function as_antic_waitreq (line 583) | static void as_antic_waitreq(struct as_data *ad) function as_antic_stop (line 598) | static void as_antic_stop(struct as_data *ad) function as_antic_timeout (line 614) | static void as_antic_timeout(unsigned long data) function as_close_req (line 640) | static int as_close_req(struct as_data *ad, struct as_rq *arq) function as_can_break_anticipation (line 675) | static int as_can_break_anticipation(struct as_data *ad, struct as_rq *arq) function as_can_anticipate (line 776) | static int as_can_anticipate(struct as_data *ad, struct as_rq *arq) function as_update_thinktime (line 808) | static void as_update_thinktime(struct as_data *ad, struct as_io_context... function as_update_seekdist (line 822) | static void as_update_seekdist(struct as_data *ad, struct as_io_context ... function as_update_iohist (line 852) | static void as_update_iohist(struct as_data *ad, struct as_io_context *a... function as_update_arq (line 895) | static void as_update_arq(struct as_data *ad, struct as_rq *arq) function update_write_batch (line 917) | static void update_write_batch(struct as_data *ad) function as_completed_request (line 946) | static void as_completed_request(request_queue_t *q, struct request *rq) function as_remove_queued_request (line 1029) | static void as_remove_queued_request(request_queue_t *q, struct request ... function as_remove_dispatched_request (line 1058) | static void as_remove_dispatched_request(request_queue_t *q, struct requ... function as_remove_request (line 1084) | static void as_remove_request(request_queue_t *q, struct request *rq) function as_fifo_expired (line 1124) | static int as_fifo_expired(struct as_data *ad, int adir) function as_batch_expired (line 1149) | static inline int as_batch_expired(struct as_data *ad) function as_move_to_dispatch (line 1165) | static void as_move_to_dispatch(struct as_data *ad, struct as_rq *arq) function as_dispatch_request (line 1233) | static int as_dispatch_request(struct as_data *ad) type request (line 1362) | struct request type as_data (line 1364) | struct as_data type request (line 1365) | struct request function as_add_aliased_request (line 1379) | static inline void function as_add_request (line 1413) | static void as_add_request(struct as_data *ad, struct as_rq *arq) function as_requeue_request (line 1470) | static void as_requeue_request(request_queue_t *q, struct request *rq) function as_account_queued_request (line 1500) | static void as_account_queued_request(struct as_data *ad, struct request... function as_insert_request (line 1509) | static void function as_queue_empty (line 1563) | static int as_queue_empty(request_queue_t *q) type request (line 1575) | struct request type request (line 1576) | struct request type as_rq (line 1578) | struct as_rq type rb_node (line 1579) | struct rb_node type request (line 1580) | struct request type request (line 1588) | struct request type request (line 1589) | struct request type as_rq (line 1591) | struct as_rq type rb_node (line 1592) | struct rb_node type request (line 1593) | struct request function as_merge (line 1601) | static int function as_merged_request (line 1657) | static void as_merged_request(request_queue_t *q, struct request *req) function as_merged_requests (line 1700) | static void function as_work_handler (line 1778) | static void as_work_handler(void *data) function as_put_request (line 1789) | static void as_put_request(request_queue_t *q, struct request *rq) function as_set_request (line 1808) | static int as_set_request(request_queue_t *q, struct request *rq, int gf... function as_may_queue (line 1829) | static int as_may_queue(request_queue_t *q, int rw) function as_exit_queue (line 1845) | static void as_exit_queue(elevator_t *e) function as_init_queue (line 1865) | static int as_init_queue(request_queue_t *q, elevator_t *e) type as_fs_entry (line 1925) | struct as_fs_entry { function as_var_show (line 1931) | static ssize_t function as_var_store (line 1938) | static ssize_t function as_est_show (line 1954) | static ssize_t as_est_show(struct as_data *ad, char *page) type as_fs_entry (line 1997) | struct as_fs_entry type as_fs_entry (line 2001) | struct as_fs_entry type as_fs_entry (line 2006) | struct as_fs_entry type as_fs_entry (line 2011) | struct as_fs_entry type as_fs_entry (line 2016) | struct as_fs_entry type as_fs_entry (line 2021) | struct as_fs_entry type attribute (line 2027) | struct attribute function as_attr_show (line 2039) | static ssize_t function as_attr_store (line 2051) | static ssize_t type sysfs_ops (line 2064) | struct sysfs_ops type kobj_type (line 2069) | struct kobj_type type elevator_type (line 2074) | struct elevator_type function as_init (line 2099) | static int __init as_init(void) function as_exit (line 2123) | static void __exit as_exit(void) FILE: drivers/block/ataflop.c type request_queue (line 81) | struct request_queue type atari_disk_type (line 87) | struct atari_disk_type { type atari_disk_type (line 196) | struct atari_disk_type type atari_disk_type (line 204) | struct atari_disk_type type atari_floppy_struct (line 207) | struct atari_floppy_struct { type pt_regs (line 345) | struct pt_regs type atari_format_descr (line 347) | struct atari_format_descr type inode (line 364) | struct inode type file (line 364) | struct file type inode (line 369) | struct inode type file (line 369) | struct file type inode (line 370) | struct inode type file (line 370) | struct file type timer_list (line 374) | struct timer_list type timer_list (line 376) | struct timer_list type timer_list (line 379) | struct timer_list type timer_list (line 382) | struct timer_list function start_motor_off_timer (line 385) | static inline void start_motor_off_timer(void) function start_check_change_timer (line 391) | static inline void start_check_change_timer( void ) function start_timeout (line 396) | static inline void start_timeout(void) function stop_timeout (line 401) | static inline void stop_timeout(void) function fd_select_side (line 408) | static void fd_select_side( int side ) function fd_select_drive (line 427) | static void fd_select_drive( int drive ) function fd_deselect (line 458) | static void fd_deselect( void ) function fd_motor_off_timer (line 480) | static void fd_motor_off_timer( unsigned long dummy ) function check_change (line 516) | static void check_change( unsigned long dummy ) function set_head_settle_flag (line 554) | static inline void set_head_settle_flag(void) function get_head_settle_flag (line 559) | static inline int get_head_settle_flag(void) function copy_buffer (line 566) | static inline void copy_buffer(void *from, void *to) function irqreturn_t (line 582) | static irqreturn_t floppy_irq (int irq, void *dummy, struct pt_regs *fp) function fd_error (line 606) | static void fd_error( void ) function do_format (line 644) | static int do_format(int drive, int type, struct atari_format_descr *desc) function do_fd_action (line 725) | static void do_fd_action( int drive ) function fd_calibrate (line 772) | static void fd_calibrate( void ) function fd_calibrate_done (line 793) | static void fd_calibrate_done( int status ) function fd_seek (line 816) | static void fd_seek( void ) function fd_seek_done (line 841) | static void fd_seek_done( int status ) function fd_rwsec (line 874) | static void fd_rwsec( void ) function fd_readtrack_check (line 970) | static void fd_readtrack_check( unsigned long dummy ) function fd_rwsec_done (line 1028) | static void fd_rwsec_done( int status ) function fd_rwsec_done1 (line 1041) | static void fd_rwsec_done1(int status) function fd_writetrack (line 1161) | static void fd_writetrack( void ) function fd_writetrack_done (line 1220) | static void fd_writetrack_done( int status ) function fd_times_out (line 1243) | static void fd_times_out( unsigned long dummy ) function finish_fdc (line 1271) | static void finish_fdc( void ) function finish_fdc_done (line 1290) | static void finish_fdc_done( int dummy ) function check_floppy_change (line 1331) | static int check_floppy_change(struct gendisk *disk) function floppy_revalidate (line 1353) | static int floppy_revalidate(struct gendisk *disk) function setup_req_params (line 1380) | static void setup_req_params( int drive ) function redo_fd_request (line 1400) | static void redo_fd_request(void) function do_fd_request (line 1475) | void do_fd_request(request_queue_t * q) function fd_ioctl (line 1492) | static int fd_ioctl(struct inode *inode, struct file *filp, function fd_probe (line 1679) | static void __init fd_probe( int drive ) function fd_test_drive_present (line 1722) | static int __init fd_test_drive_present( int drive ) function config_types (line 1769) | static void __init config_types( void ) function floppy_open (line 1812) | static int floppy_open( struct inode *inode, struct file *filp ) function floppy_release (line 1851) | static int floppy_release( struct inode * inode, struct file * filp ) type block_device_operations (line 1863) | struct block_device_operations type kobject (line 1872) | struct kobject function atari_floppy_init (line 1882) | static int __init atari_floppy_init (void) function atari_floppy_setup (line 1960) | void __init atari_floppy_setup( char *str, int *ints ) function atari_floppy_exit (line 1988) | static void atari_floppy_exit(void) FILE: drivers/block/cciss.c type pci_device_id (line 64) | struct pci_device_id type board_type (line 95) | struct board_type type inode (line 124) | struct inode type file (line 124) | struct file type inode (line 125) | struct inode type file (line 125) | struct file type inode (line 126) | struct inode type file (line 126) | struct file type gendisk (line 130) | struct gendisk type gendisk (line 131) | struct gendisk function cciss_procinit (line 146) | static void cciss_procinit(int i) {} type file (line 150) | struct file type block_device_operations (line 153) | struct block_device_operations function addQ (line 167) | static inline void addQ(CommandList_struct **Qptr, CommandList_struct *c) function CommandList_struct (line 180) | static inline CommandList_struct *removeQ(CommandList_struct **Qptr, type proc_dir_entry (line 206) | struct proc_dir_entry function cciss_proc_get_info (line 208) | static int cciss_proc_get_info(char *buffer, char **start, off_t offset, function cciss_proc_write (line 282) | static int function cciss_procinit (line 315) | static void __devinit cciss_procinit(int i) function CommandList_struct (line 339) | static CommandList_struct * cmd_alloc(ctlr_info_t *h, int get_from_pool) function cmd_free (line 401) | static void cmd_free(ctlr_info_t *h, CommandList_struct *c, int got_from... function ctlr_info_t (line 422) | static inline ctlr_info_t *get_host(struct gendisk *disk) function drive_info_struct (line 427) | static inline drive_info_struct *get_drv(struct gendisk *disk) function cciss_open (line 435) | static int cciss_open(struct inode *inode, struct file *filep) function cciss_release (line 472) | static int cciss_release(struct inode *inode, struct file *filep) function do_ioctl (line 488) | static int do_ioctl(struct file *f, unsigned cmd, unsigned long arg) type file (line 497) | struct file type file (line 498) | struct file function cciss_compat_ioctl (line 500) | static long cciss_compat_ioctl(struct file *f, unsigned cmd, unsigned lo... function cciss_ioctl32_passthru (line 530) | static int cciss_ioctl32_passthru(struct file *f, unsigned cmd, unsigned... function cciss_ioctl32_big_passthru (line 560) | static int cciss_ioctl32_big_passthru(struct file *file, unsigned cmd, u... function cciss_ioctl (line 594) | static int cciss_ioctl(struct inode *inode, struct file *filep, function revalidate_allvol (line 1089) | static int revalidate_allvol(ctlr_info_t *host) function deregister_disk (line 1141) | static int deregister_disk(struct gendisk *disk) function fill_cmd (line 1183) | static int fill_cmd(CommandList_struct *c, __u8 cmd, int ctlr, void *buff, function sendcmd_withirq (line 1306) | static int sendcmd_withirq(__u8 cmd, function cciss_geometry_inquiry (line 1424) | static void cciss_geometry_inquiry(int ctlr, int logvol, function cciss_read_capacity (line 1468) | static void function register_new_disk (line 1493) | static int register_new_disk(ctlr_info_t *h) function cciss_revalidate (line 1651) | static int cciss_revalidate(struct gendisk *disk) function pollcomplete (line 1702) | static unsigned long pollcomplete(int ctlr) function sendcmd (line 1724) | static int sendcmd( function start_io (line 1879) | static void start_io( ctlr_info_t *h) function complete_buffers (line 1903) | static inline void complete_buffers(struct bio *bio, int status) function resend_cciss_cmd (line 1919) | static inline void resend_cciss_cmd( ctlr_info_t *h, CommandList_struct *c) function complete_command (line 1935) | static inline void complete_command( ctlr_info_t *h, CommandList_struct ... function do_cciss_request (line 2072) | static void do_cciss_request(request_queue_t *q) function irqreturn_t (line 2174) | static irqreturn_t do_cciss_intr(int irq, void *dev_id, struct pt_regs *... function print_cfg_table (line 2240) | static void print_cfg_table( CfgTable_struct *tb) function release_io_mem (line 2274) | static void release_io_mem(ctlr_info_t *c) function find_PCI_BAR_index (line 2284) | static int find_PCI_BAR_index(struct pci_dev *pdev, function cciss_pci_init (line 2319) | static int cciss_pci_init(ctlr_info_t *c, struct pci_dev *pdev) function cciss_getgeometry (line 2513) | static void cciss_getgeometry(int cntl_num) function alloc_cciss_hba (line 2623) | static int alloc_cciss_hba(void) function free_hba (line 2657) | static void free_hba(int i) function cciss_init_one (line 2673) | static int __devinit cciss_init_one(struct pci_dev *pdev, function cciss_remove_one (line 2815) | static void __devexit cciss_remove_one (struct pci_dev *pdev) type pci_driver (line 2870) | struct pci_driver function cciss_init (line 2881) | int __init cciss_init(void) function init_cciss_module (line 2889) | static int __init init_cciss_module(void) function cleanup_cciss_module (line 2894) | static void __exit cleanup_cciss_module(void) FILE: drivers/block/cciss.h type ctlr_info (line 16) | struct ctlr_info type ctlr_info_t (line 17) | typedef struct ctlr_info ctlr_info_t; type access_method (line 19) | struct access_method { type drive_info_struct (line 26) | typedef struct _drive_info_struct type ctlr_info (line 38) | struct ctlr_info function SA5_submit_command (line 119) | static void SA5_submit_command( ctlr_info_t *h, CommandList_struct *c) function SA5_intr_mask (line 135) | static void SA5_intr_mask(ctlr_info_t *h, unsigned long val) function SA5B_intr_mask (line 153) | static void SA5B_intr_mask(ctlr_info_t *h, unsigned long val) function SA5_fifo_full (line 170) | static unsigned long SA5_fifo_full(ctlr_info_t *h) function SA5_completed (line 182) | static unsigned long SA5_completed(ctlr_info_t *h) function SA5_intr_pending (line 205) | static unsigned long SA5_intr_pending(ctlr_info_t *h) function SA5B_intr_pending (line 220) | static unsigned long SA5B_intr_pending(ctlr_info_t *h) type access_method (line 233) | struct access_method type access_method (line 241) | struct access_method type board_type (line 249) | struct board_type { FILE: drivers/block/cciss_cmd.h type vals32 (line 69) | typedef struct _vals32 type u64bit (line 75) | typedef union _u64bit type InquiryData_struct (line 99) | typedef struct _InquiryData_struct type ReportLunData_struct (line 107) | typedef struct _ReportLUNdata_struct type ReadCapdata_struct (line 115) | typedef struct _ReadCapdata_struct type SCSI3Addr_struct (line 134) | typedef union _SCSI3Addr_struct { type PhysDevAddr_struct (line 153) | typedef struct _PhysDevAddr_struct { type LogDevAddr_struct (line 160) | typedef struct _LogDevAddr_struct { type LUNAddr_struct (line 166) | typedef union _LUNAddr_struct { type CommandListHeader_struct (line 173) | typedef struct _CommandListHeader_struct { type RequestBlock_struct (line 180) | typedef struct _RequestBlock_struct { type ErrDescriptor_struct (line 190) | typedef struct _ErrDescriptor_struct { type SGDescriptor_struct (line 194) | typedef struct _SGDescriptor_struct { type MoreErrInfo_struct (line 200) | typedef union _MoreErrInfo_struct{ type ErrorInfo_struct (line 213) | typedef struct _ErrorInfo_struct { type CommandList_struct (line 229) | typedef struct _CommandList_struct { type HostWrite_struct (line 250) | typedef struct _HostWrite_struct { type CfgTable_struct (line 257) | typedef struct _CfgTable_struct { FILE: drivers/block/cciss_scsi.c type Scsi_Host (line 56) | struct Scsi_Host type Scsi_Host (line 59) | struct Scsi_Host type scsi_cmnd (line 66) | struct scsi_cmnd type scsi_cmnd (line 67) | struct scsi_cmnd type cciss_scsi_hba_t (line 69) | struct cciss_scsi_hba_t type scsi_host_template (line 80) | struct scsi_host_template type cciss_scsi_cmd_stack_elem_t (line 94) | struct cciss_scsi_cmd_stack_elem_t { type cciss_scsi_cmd_stack_t (line 107) | struct cciss_scsi_cmd_stack_t { type cciss_scsi_adapter_data_t (line 115) | struct cciss_scsi_adapter_data_t { function CommandList_struct (line 129) | static CommandList_struct * function scsi_cmd_free (line 172) | static void function scsi_cmd_stack_setup (line 192) | static int function scsi_cmd_stack_free (line 222) | static void function print_bytes (line 251) | static void function print_cmd (line 285) | static void function find_bus_target_lun (line 333) | static int function cciss_scsi_add_entry (line 356) | static int function cciss_scsi_remove_entry (line 386) | static void function adjust_cciss_scsi_table (line 414) | static int function lookup_scsi3addr (line 504) | static int function cciss_scsi_setup (line 526) | static void function complete_scsi_command (line 547) | static void function cciss_scsi_detect (line 690) | static int function cciss_unmap_one (line 722) | static void function cciss_map_one (line 735) | static void function cciss_scsi_do_simple_cmd (line 754) | static int function cciss_scsi_interpret_error (line 805) | static void function cciss_scsi_do_inquiry (line 882) | static int function cciss_scsi_do_report_phys_luns (line 926) | static int function cciss_update_non_disk_devices (line 978) | static void function is_keyword (line 1099) | static int function cciss_scsi_user_command (line 1109) | static int function cciss_scsi_proc_info (line 1122) | int type Scsi_Host (line 1159) | struct Scsi_Host function cciss_scatter_gather (line 1184) | static void function cciss_scsi_queue_command (line 1233) | int function cciss_unregister_scsi (line 1341) | static void function cciss_register_scsi (line 1370) | static int function cciss_engage_scsi (line 1396) | static int function cciss_proc_tape_report (line 1419) | static void FILE: drivers/block/cciss_scsi.h type cciss_scsi_dev_t (line 66) | struct cciss_scsi_dev_t { type cciss_scsi_hba_t (line 72) | struct cciss_scsi_hba_t { FILE: drivers/block/cfq-iosched.c type cfq_data (line 100) | struct cfq_data { type cfq_queue (line 139) | struct cfq_queue { type cfq_rq (line 178) | struct cfq_rq { type cfq_queue (line 196) | struct cfq_queue type cfq_data (line 196) | struct cfq_data type cfq_rq (line 197) | struct cfq_rq type cfq_rq (line 198) | struct cfq_rq type cfq_data (line 199) | struct cfq_data function cfq_hash_key (line 205) | static inline unsigned long function cfq_del_crq_hash (line 227) | static inline void cfq_del_crq_hash(struct cfq_rq *crq) function cfq_remove_merge_hints (line 232) | static void cfq_remove_merge_hints(request_queue_t *q, struct cfq_rq *crq) function cfq_add_crq_hash (line 242) | static inline void cfq_add_crq_hash(struct cfq_data *cfqd, struct cfq_rq... type request (line 251) | struct request type cfq_data (line 251) | struct cfq_data type hlist_head (line 253) | struct hlist_head type hlist_node (line 254) | struct hlist_node type cfq_rq (line 257) | struct cfq_rq type request (line 258) | struct request type cfq_rq (line 279) | struct cfq_rq type cfq_data (line 280) | struct cfq_data type cfq_rq (line 280) | struct cfq_rq type cfq_rq (line 280) | struct cfq_rq type list_head (line 298) | struct list_head type request (line 300) | struct request type cfq_rq (line 373) | struct cfq_rq type cfq_data (line 374) | struct cfq_data type cfq_queue (line 374) | struct cfq_queue type cfq_rq (line 375) | struct cfq_rq type cfq_rq (line 377) | struct cfq_rq type rb_node (line 378) | struct rb_node function cfq_update_next_crq (line 396) | static void cfq_update_next_crq(struct cfq_rq *crq) function cfq_check_sort_rr_list (line 404) | static int cfq_check_sort_rr_list(struct cfq_queue *cfqq) function cfq_sort_rr_list (line 431) | static void cfq_sort_rr_list(struct cfq_queue *cfqq, int new_queue) function cfq_add_cfqq_rr (line 474) | static inline void function cfq_del_cfqq_rr (line 489) | static inline void function cfq_del_crq_rb (line 502) | static inline void cfq_del_crq_rb(struct cfq_rq *crq) type cfq_rq (line 522) | struct cfq_rq type cfq_rq (line 523) | struct cfq_rq type rb_node (line 525) | struct rb_node type rb_node (line 526) | struct rb_node type cfq_rq (line 527) | struct cfq_rq function cfq_add_crq_rb (line 545) | static void cfq_add_crq_rb(struct cfq_rq *crq) function cfq_reposition_crq_rb (line 573) | static inline void type request (line 584) | struct request type cfq_data (line 585) | struct cfq_data type cfq_queue (line 588) | struct cfq_queue type rb_node (line 589) | struct rb_node type cfq_rq (line 596) | struct cfq_rq function cfq_requeue_request (line 613) | static void cfq_requeue_request(request_queue_t *q, struct request *rq) function cfq_remove_request (line 633) | static void cfq_remove_request(request_queue_t *q, struct request *rq) function cfq_merge (line 646) | static int function cfq_merged_request (line 685) | static void cfq_merged_request(request_queue_t *q, struct request *req) function cfq_merged_requests (line 703) | static void function cfq_dispatch_sort (line 728) | static void cfq_dispatch_sort(request_queue_t *q, struct cfq_rq *crq) type cfq_rq (line 766) | struct cfq_rq type cfq_queue (line 766) | struct cfq_queue type cfq_data (line 768) | struct cfq_data type cfq_rq (line 772) | struct cfq_rq function cfq_dispatch_request (line 795) | static inline void function cfq_dispatch_requests (line 819) | static int cfq_dispatch_requests(request_queue_t *q, int max_dispatch) function cfq_account_dispatch (line 861) | static inline void cfq_account_dispatch(struct cfq_rq *crq) function cfq_account_completion (line 910) | static inline void type request (line 938) | struct request type cfq_data (line 940) | struct cfq_data type request (line 941) | struct request type cfq_rq (line 944) | struct cfq_rq function cfq_put_queue (line 968) | static void cfq_put_queue(struct cfq_queue *cfqq) type cfq_queue (line 988) | struct cfq_queue type cfq_data (line 989) | struct cfq_data type hlist_head (line 991) | struct hlist_head type hlist_node (line 992) | struct hlist_node type cfq_queue (line 995) | struct cfq_queue type cfq_queue (line 1004) | struct cfq_queue type cfq_data (line 1005) | struct cfq_data function cfq_rehash_cfqq (line 1010) | static inline void function cfq_free_io_context (line 1039) | static void cfq_free_io_context(struct cfq_io_context *cic) function cfq_exit_io_context (line 1047) | static void cfq_exit_io_context(struct cfq_io_context *cic) type cfq_io_context (line 1079) | struct cfq_io_context type cfq_io_context (line 1081) | struct cfq_io_context type cfq_io_context (line 1099) | struct cfq_io_context type cfq_queue (line 1100) | struct cfq_queue type cfq_data (line 1102) | struct cfq_data type cfq_queue (line 1103) | struct cfq_queue type cfq_io_context (line 1104) | struct cfq_io_context type io_context (line 1105) | struct io_context type cfq_io_context (line 1124) | struct cfq_io_context type cfq_queue (line 1187) | struct cfq_queue type cfq_data (line 1188) | struct cfq_data type cfq_queue (line 1191) | struct cfq_queue function cfq_enqueue (line 1234) | static void cfq_enqueue(struct cfq_data *cfqd, struct cfq_rq *crq) function cfq_insert_request (line 1246) | static void function cfq_queue_empty (line 1278) | static int cfq_queue_empty(request_queue_t *q) function cfq_completed_request (line 1285) | static void cfq_completed_request(request_queue_t *q, struct request *rq) type request (line 1303) | struct request type request (line 1304) | struct request type cfq_rq (line 1306) | struct cfq_rq type rb_node (line 1307) | struct rb_node type request (line 1315) | struct request type request (line 1316) | struct request type cfq_rq (line 1318) | struct cfq_rq type rb_node (line 1319) | struct rb_node function cfq_may_queue (line 1327) | static int cfq_may_queue(request_queue_t *q, int rw) function cfq_check_waiters (line 1362) | static void cfq_check_waiters(request_queue_t *q, struct cfq_queue *cfqq) function cfq_put_request (line 1377) | static void cfq_put_request(request_queue_t *q, struct request *rq) function cfq_set_request (line 1406) | static int cfq_set_request(request_queue_t *q, struct request *rq, int g... function cfq_put_cfqd (line 1473) | static void cfq_put_cfqd(struct cfq_data *cfqd) function cfq_exit_queue (line 1488) | static void cfq_exit_queue(elevator_t *e) function cfq_init_queue (line 1493) | static int cfq_init_queue(request_queue_t *q, elevator_t *e) function cfq_slab_kill (line 1557) | static void cfq_slab_kill(void) function cfq_slab_setup (line 1567) | static int __init cfq_slab_setup(void) type cfq_fs_entry (line 1594) | struct cfq_fs_entry { function cfq_var_show (line 1600) | static ssize_t function cfq_var_store (line 1606) | static ssize_t function cfq_clear_elapsed (line 1615) | static ssize_t function cfq_set_key_type (line 1622) | static ssize_t function cfq_read_key_type (line 1638) | static ssize_t type cfq_fs_entry (line 1697) | struct cfq_fs_entry type cfq_fs_entry (line 1702) | struct cfq_fs_entry type cfq_fs_entry (line 1707) | struct cfq_fs_entry type cfq_fs_entry (line 1712) | struct cfq_fs_entry type cfq_fs_entry (line 1717) | struct cfq_fs_entry type cfq_fs_entry (line 1722) | struct cfq_fs_entry type cfq_fs_entry (line 1727) | struct cfq_fs_entry type cfq_fs_entry (line 1732) | struct cfq_fs_entry type cfq_fs_entry (line 1737) | struct cfq_fs_entry type cfq_fs_entry (line 1741) | struct cfq_fs_entry type attribute (line 1747) | struct attribute function cfq_attr_show (line 1763) | static ssize_t function cfq_attr_store (line 1775) | static ssize_t type sysfs_ops (line 1788) | struct sysfs_ops type kobj_type (line 1793) | struct kobj_type type elevator_type (line 1798) | struct elevator_type function cfq_init (line 1822) | static int __init cfq_init(void) function cfq_exit (line 1839) | static void __exit cfq_exit(void) FILE: drivers/block/cpqarray.c type board_type (line 81) | struct board_type type pci_device_id (line 100) | struct pci_device_id type gendisk (line 127) | struct gendisk type pci_dev (line 139) | struct pci_dev type inode (line 161) | struct inode type file (line 161) | struct file type inode (line 162) | struct inode type file (line 162) | struct file type inode (line 163) | struct inode type file (line 163) | struct file type bio (line 171) | struct bio type pt_regs (line 174) | struct pt_regs type gendisk (line 176) | struct gendisk type pci_dev (line 178) | struct pci_dev function ida_procinit (line 184) | static void ida_procinit(int i) {} function drv_info_t (line 187) | static inline drv_info_t *get_drv(struct gendisk *disk) function ctlr_info_t (line 192) | static inline ctlr_info_t *get_host(struct gendisk *disk) type block_device_operations (line 198) | struct block_device_operations type proc_dir_entry (line 209) | struct proc_dir_entry function ida_procinit (line 215) | static void __init ida_procinit(int i) function ida_proc_get_info (line 229) | static int ida_proc_get_info(char *buffer, char **start, off_t offset, i... function cpqarray_init (line 318) | int __init cpqarray_init(void) function release_io_mem (line 323) | static void release_io_mem(ctlr_info_t *c) function cpqarray_remove_one (line 333) | static void __devexit cpqarray_remove_one(int i) function cpqarray_remove_one_pci (line 366) | static void __devexit cpqarray_remove_one_pci (struct pci_dev *pdev) function cpqarray_remove_one_eisa (line 391) | static void __devexit cpqarray_remove_one_eisa (int i) function cpqarray_register_ctlr (line 402) | static int cpqarray_register_ctlr( int i, struct pci_dev *pdev) function cpqarray_init_one (line 524) | static int __init cpqarray_init_one( struct pci_dev *pdev, type pci_driver (line 552) | struct pci_driver function cpqarray_init_step2 (line 563) | int __init cpqarray_init_step2(void) function alloc_cpqarray_hba (line 587) | static int alloc_cpqarray_hba(void) function free_hba (line 606) | static void free_hba(int i) function cpqarray_pci_init (line 616) | static int cpqarray_pci_init(ctlr_info_t *c, struct pci_dev *pdev) function cpqarray_setup (line 737) | static int cpqarray_setup(char *str) function cpqarray_eisa_detect (line 755) | static int cpqarray_eisa_detect(void) function ida_open (line 833) | static int ida_open(struct inode *inode, struct file *filep) function ida_release (line 858) | static int ida_release(struct inode *inode, struct file *filep) function addQ (line 868) | static inline void addQ(cmdlist_t **Qptr, cmdlist_t *c) function cmdlist_t (line 881) | static inline cmdlist_t *removeQ(cmdlist_t **Qptr, cmdlist_t *c) function do_ida_request (line 900) | static void do_ida_request(request_queue_t *q) function start_io (line 973) | static void start_io(ctlr_info_t *h) function complete_buffers (line 994) | static inline void complete_buffers(struct bio *bio, int ok) function complete_command (line 1012) | static inline void complete_command(cmdlist_t *cmd, int timeout) function irqreturn_t (line 1056) | static irqreturn_t do_ida_intr(int irq, void *dev_id, struct pt_regs *regs) function ida_timer (line 1127) | static void ida_timer(unsigned long tdata) function ida_ioctl (line 1140) | static int ida_ioctl(struct inode *inode, struct file *filep, unsigned i... function ida_ctlr_ioctl (line 1231) | static int ida_ctlr_ioctl(ctlr_info_t *h, int dsk, ida_ioctl_t *io) function cmdlist_t (line 1369) | static cmdlist_t * cmd_alloc(ctlr_info_t *h, int get_from_pool) function cmd_free (line 1396) | static void cmd_free(ctlr_info_t *h, cmdlist_t *c, int got_from_pool) function sendcmd (line 1416) | static int sendcmd( function revalidate_allvol (line 1527) | static int revalidate_allvol(ctlr_info_t *host) function ida_revalidate (line 1581) | static int ida_revalidate(struct gendisk *disk) function pollcomplete (line 1594) | static int pollcomplete(int ctlr) function start_fwbk (line 1618) | static void start_fwbk(int ctlr) function getgeometry (line 1653) | static void getgeometry(int ctlr) function cpqarray_exit (line 1839) | static void __exit cpqarray_exit(void) FILE: drivers/block/cpqarray.h type drv_info_t (line 47) | typedef struct { type ctlr_info (line 58) | struct ctlr_info type ctlr_info_t (line 59) | typedef struct ctlr_info ctlr_info_t; type access_method (line 61) | struct access_method { type board_type (line 69) | struct board_type { type ctlr_info (line 75) | struct ctlr_info { FILE: drivers/block/cryptoloop.c function cryptoloop_init (line 39) | static int type crypto_tfm (line 83) | struct crypto_tfm type scatterlist (line 84) | struct scatterlist type scatterlist (line 85) | struct scatterlist function cryptoloop_transfer_ecb (line 89) | static int type crypto_tfm (line 138) | struct crypto_tfm type scatterlist (line 139) | struct scatterlist type scatterlist (line 140) | struct scatterlist function cryptoloop_transfer_cbc (line 143) | static int function cryptoloop_transfer (line 195) | static int function cryptoloop_ioctl (line 221) | static int function cryptoloop_release (line 227) | static int type loop_func_table (line 240) | struct loop_func_table function init_cryptoloop (line 249) | static int __init function cleanup_cryptoloop (line 259) | static void __exit FILE: drivers/block/deadline-iosched.c type deadline_data (line 39) | struct deadline_data { type deadline_rq (line 82) | struct deadline_rq { type deadline_data (line 104) | struct deadline_data type deadline_rq (line 104) | struct deadline_rq function __deadline_del_drq_hash (line 113) | static inline void __deadline_del_drq_hash(struct deadline_rq *drq) function deadline_del_drq_hash (line 119) | static inline void deadline_del_drq_hash(struct deadline_rq *drq) function deadline_remove_merge_hints (line 125) | static void function deadline_add_drq_hash (line 134) | static inline void function deadline_hot_drq_hash (line 148) | static inline void type request (line 160) | struct request type deadline_data (line 161) | struct deadline_data type list_head (line 163) | struct list_head type list_head (line 164) | struct list_head type deadline_rq (line 167) | struct deadline_rq type request (line 168) | struct request type deadline_rq (line 197) | struct deadline_rq type deadline_data (line 198) | struct deadline_data type deadline_rq (line 198) | struct deadline_rq type rb_node (line 200) | struct rb_node type rb_node (line 201) | struct rb_node type deadline_rq (line 202) | struct deadline_rq function deadline_add_drq_rb (line 220) | static void function deadline_del_drq_rb (line 238) | static inline void type request (line 257) | struct request type deadline_data (line 258) | struct deadline_data type rb_node (line 260) | struct rb_node type deadline_rq (line 261) | struct deadline_rq type deadline_rq (line 282) | struct deadline_rq type deadline_data (line 283) | struct deadline_data type rb_node (line 285) | struct rb_node function deadline_add_request (line 299) | static inline void function deadline_remove_request (line 326) | static void deadline_remove_request(request_queue_t *q, struct request *rq) function deadline_merge (line 340) | static int function deadline_merged_request (line 398) | static void deadline_merged_request(request_queue_t *q, struct request *... function deadline_merged_requests (line 420) | static void function deadline_move_to_dispatch (line 463) | static inline void function deadline_move_request (line 475) | static void function deadline_check_fifo (line 502) | static inline int deadline_check_fifo(struct deadline_data *dd, int ddir) function deadline_dispatch_requests (line 520) | static int deadline_dispatch_requests(struct deadline_data *dd) type request (line 621) | struct request type deadline_data (line 623) | struct deadline_data type request (line 624) | struct request function deadline_insert_request (line 641) | static void function deadline_queue_empty (line 670) | static int deadline_queue_empty(request_queue_t *q) type request (line 682) | struct request type request (line 683) | struct request type deadline_rq (line 685) | struct deadline_rq type rb_node (line 686) | struct rb_node type request (line 694) | struct request type request (line 695) | struct request type deadline_rq (line 697) | struct deadline_rq type rb_node (line 698) | struct rb_node function deadline_exit_queue (line 706) | static void deadline_exit_queue(elevator_t *e) function deadline_init_queue (line 722) | static int deadline_init_queue(request_queue_t *q, elevator_t *e) function deadline_put_request (line 765) | static void deadline_put_request(request_queue_t *q, struct request *rq) function deadline_set_request (line 776) | static int type deadline_fs_entry (line 803) | struct deadline_fs_entry { function deadline_var_show (line 809) | static ssize_t function deadline_var_store (line 815) | static ssize_t type deadline_fs_entry (line 861) | struct deadline_fs_entry type deadline_fs_entry (line 866) | struct deadline_fs_entry type deadline_fs_entry (line 871) | struct deadline_fs_entry type deadline_fs_entry (line 876) | struct deadline_fs_entry type deadline_fs_entry (line 881) | struct deadline_fs_entry type attribute (line 887) | struct attribute function deadline_attr_show (line 898) | static ssize_t function deadline_attr_store (line 910) | static ssize_t type sysfs_ops (line 923) | struct sysfs_ops type kobj_type (line 928) | struct kobj_type type elevator_type (line 933) | struct elevator_type function deadline_init (line 955) | static int __init deadline_init(void) function deadline_exit (line 972) | static void __exit deadline_exit(void) FILE: drivers/block/elevator.c function elv_rq_merge_ok (line 46) | inline int elv_rq_merge_ok(struct request *rq, struct bio *bio) function elv_try_merge (line 68) | inline int elv_try_merge(struct request *__rq, struct bio *bio) function elv_try_last_merge (line 86) | inline int elv_try_last_merge(request_queue_t *q, struct bio *bio) type elevator_type (line 95) | struct elevator_type type elevator_type (line 97) | struct elevator_type type list_head (line 98) | struct list_head type elevator_type (line 102) | struct elevator_type function elevator_put (line 116) | static void elevator_put(struct elevator_type *e) type elevator_type (line 121) | struct elevator_type type elevator_type (line 123) | struct elevator_type function elevator_attach (line 133) | static int elevator_attach(request_queue_t *q, struct elevator_type *e, function elevator_setup_default (line 154) | static void elevator_setup_default(void) function elevator_setup (line 175) | static int __init elevator_setup(char *str) function elevator_init (line 183) | int elevator_init(request_queue_t *q, char *name) function elevator_exit (line 213) | void elevator_exit(elevator_t *e) function elevator_global_init (line 223) | int elevator_global_init(void) function elv_merge (line 231) | int elv_merge(request_queue_t *q, struct request **req, struct bio *bio) function elv_merged_request (line 241) | void elv_merged_request(request_queue_t *q, struct request *rq) function elv_merge_requests (line 249) | void elv_merge_requests(request_queue_t *q, struct request *rq, function elv_requeue_request (line 264) | void elv_requeue_request(request_queue_t *q, struct request *rq) function __elv_add_request (line 283) | void __elv_add_request(request_queue_t *q, struct request *rq, int where, function elv_add_request (line 318) | void elv_add_request(request_queue_t *q, struct request *rq, int where, type request (line 331) | struct request type request (line 341) | struct request type request (line 343) | struct request function elv_remove_request (line 388) | void elv_remove_request(request_queue_t *q, struct request *rq) function elv_queue_empty (line 419) | int elv_queue_empty(request_queue_t *q) type request (line 429) | struct request type request (line 429) | struct request type list_head (line 431) | struct list_head type request (line 445) | struct request type request (line 445) | struct request type list_head (line 447) | struct list_head function elv_set_request (line 461) | int elv_set_request(request_queue_t *q, struct request *rq, int gfp_mask) function elv_put_request (line 472) | void elv_put_request(request_queue_t *q, struct request *rq) function elv_may_queue (line 480) | int elv_may_queue(request_queue_t *q, int rw) function elv_completed_request (line 491) | void elv_completed_request(request_queue_t *q, struct request *rq) function elv_register_queue (line 505) | int elv_register_queue(struct request_queue *q) function elv_unregister_queue (line 519) | void elv_unregister_queue(struct request_queue *q) function elv_register (line 528) | int elv_register(struct elevator_type *e) function elv_unregister (line 545) | void elv_unregister(struct elevator_type *e) function elevator_switch (line 563) | static void elevator_switch(request_queue_t *q, struct elevator_type *ne... function elv_iosched_store (line 629) | ssize_t elv_iosched_store(request_queue_t *q, const char *name, size_t c... function elv_iosched_show (line 653) | ssize_t elv_iosched_show(request_queue_t *q, char *name) FILE: drivers/block/floppy.c type completion (line 220) | struct completion type pt_regs (line 223) | struct pt_regs type request (line 253) | struct request type request_queue (line 254) | struct request_queue function fallback_on_nodma_alloc (line 271) | static inline void fallback_on_nodma_alloc(char **addr, size_t l) type floppy_drive_params (line 367) | struct floppy_drive_params type floppy_drive_params (line 411) | struct floppy_drive_params type floppy_drive_struct (line 412) | struct floppy_drive_struct type floppy_write_errors (line 413) | struct floppy_write_errors type timer_list (line 414) | struct timer_list type gendisk (line 415) | struct gendisk type block_device (line 416) | struct block_device type floppy_raw_cmd (line 418) | struct floppy_raw_cmd type floppy_struct (line 444) | struct floppy_struct type floppy_struct (line 486) | struct floppy_struct type floppy_struct (line 492) | struct floppy_struct type format_descr (line 524) | struct format_descr type cont_t (line 543) | struct cont_t { type floppy_fdc_state (line 589) | struct floppy_fdc_state type floppy_struct (line 592) | struct floppy_struct function fd_eject (line 600) | static inline int fd_eject(int drive) function set_debugt (line 613) | static inline void set_debugt(void) function debugt (line 618) | static inline void debugt(const char *message) function set_debugt (line 624) | static inline void set_debugt(void) { } function debugt (line 625) | static inline void debugt(const char *message) { } type timer_list (line 629) | struct timer_list function is_alive (line 634) | static void is_alive(const char *message) type output_log (line 656) | struct output_log { function __reschedule_timeout (line 668) | static void __reschedule_timeout(int drive, const char *message, int marg) function reschedule_timeout (line 687) | static void reschedule_timeout(int drive, const char *message, int marg) function disk_change (line 733) | static int disk_change(int drive) function is_selected (line 783) | static inline int is_selected(int dor, int unit) function set_dor (line 788) | static int set_dor(int fdc, char mask, char data) function twaddle (line 829) | static void twaddle(void) function reset_fdc_info (line 840) | static void reset_fdc_info(int mode) function set_fdc (line 854) | static void set_fdc(int drive) function _lock_fdc (line 875) | static int _lock_fdc(int drive, int interruptible, int line) function unlock_fdc (line 920) | static inline void unlock_fdc(void) function motor_off_callback (line 944) | static void motor_off_callback(unsigned long nr) function floppy_off (line 952) | static void floppy_off(unsigned int drive) function scandrives (line 979) | static void scandrives(void) function empty (line 1001) | static void empty(void) function schedule_bh (line 1007) | static void schedule_bh(void (*handler) (void)) type timer_list (line 1013) | struct timer_list function cancel_activity (line 1015) | static void cancel_activity(void) function fd_watchdog (line 1028) | static void fd_watchdog(void) function main_command_interrupt (line 1049) | static void main_command_interrupt(void) function fd_wait_for_completion (line 1056) | static int fd_wait_for_completion(unsigned long delay, timeout_fn function) function floppy_disable_hlt (line 1077) | static void floppy_disable_hlt(void) function floppy_enable_hlt (line 1091) | static void floppy_enable_hlt(void) function setup_DMA (line 1105) | static void setup_DMA(void) function wait_til_ready (line 1157) | static int wait_til_ready(void) function output_byte (line 1176) | static int output_byte(char byte) function result (line 1204) | static int result(void) function need_more_output (line 1236) | static int need_more_output(void) function perpendicular_mode (line 1249) | static inline void perpendicular_mode(void) function fdc_configure (line 1286) | static int fdc_configure(void) function fdc_specify (line 1320) | static void fdc_specify(void) function fdc_dtr (line 1398) | static int fdc_dtr(void) function tell_sector (line 1417) | static void tell_sector(void) function interpret_errors (line 1430) | static int interpret_errors(void) function setup_rw_floppy (line 1509) | static void setup_rw_floppy(void) function seek_interrupt (line 1568) | static void seek_interrupt(void) function check_wp (line 1593) | static void check_wp(void) function seek_floppy (line 1618) | static void seek_floppy(void) function recal_interrupt (line 1677) | static void recal_interrupt(void) function print_result (line 1727) | static void print_result(char *message, int inr) function irqreturn_t (line 1739) | irqreturn_t floppy_interrupt(int irq, void *dev_id, struct pt_regs *regs) function recalibrate_floppy (line 1800) | static void recalibrate_floppy(void) function reset_interrupt (line 1811) | static void reset_interrupt(void) function reset_fdc (line 1826) | static void reset_fdc(void) function show_floppy (line 1850) | static void show_floppy(void) function floppy_shutdown (line 1896) | static void floppy_shutdown(unsigned long data) function start_motor (line 1928) | static int start_motor(void (*function) (void)) function floppy_ready (line 1955) | static void floppy_ready(void) function floppy_start (line 1993) | static void floppy_start(void) function do_wakeup (line 2021) | static void do_wakeup(void) type cont_t (line 2029) | struct cont_t type cont_t (line 2036) | struct cont_t function wait_til_done (line 2043) | static int wait_til_done(void (*handler) (void), int interruptible) function generic_done (line 2087) | static void generic_done(int result) function generic_success (line 2093) | static void generic_success(void) function generic_failure (line 2098) | static void generic_failure(void) function success_and_wakeup (line 2103) | static void success_and_wakeup(void) function next_valid_format (line 2114) | static int next_valid_format(void) function bad_flp_intr (line 2132) | static void bad_flp_intr(void) function set_floppy (line 2151) | static void set_floppy(int drive) function format_interrupt (line 2164) | static void format_interrupt(void) function setup_format_params (line 2180) | static void setup_format_params(int track) function redo_format (line 2246) | static void redo_format(void) type cont_t (line 2254) | struct cont_t function do_format (line 2261) | static int do_format(int drive, struct format_descr *tmp_format_req) function floppy_end_request (line 2290) | static void floppy_end_request(struct request *req, int uptodate) function request_done (line 2310) | static void request_done(int uptodate) function rw_interrupt (line 2355) | static void rw_interrupt(void) function buffer_chain_size (line 2448) | static int buffer_chain_size(void) function transfer_size (line 2472) | static int transfer_size(int ssize, int max_sector, int max_size) function copy_buffer (line 2488) | static void copy_buffer(int ssize, int max_sector, int max_sector_2) function check_dma_crossing (line 2575) | static inline int check_dma_crossing(char *start, function virtualdmabug_workaround (line 2594) | static void virtualdmabug_workaround(void) function make_raw_rw_request (line 2625) | static int make_raw_rw_request(void) function redo_fd_request (line 2912) | static void redo_fd_request(void) type cont_t (line 2981) | struct cont_t function process_fd_request (line 2988) | static void process_fd_request(void) function do_fd_request (line 2994) | static void do_fd_request(request_queue_t * q) type cont_t (line 3019) | struct cont_t function poll_drive (line 3026) | static int poll_drive(int interruptible, int flag) function reset_intr (line 3050) | static void reset_intr(void) type cont_t (line 3055) | struct cont_t function user_reset_fdc (line 3062) | static int user_reset_fdc(int drive, int arg, int interruptible) function fd_copyout (line 3082) | static inline int fd_copyout(void __user *param, const void *address, function fd_copyin (line 3088) | static inline int fd_copyin(void __user *param, void *address, unsigned ... type floppy_struct (line 3101) | struct floppy_struct function raw_cmd_done (line 3118) | static void raw_cmd_done(int flag) type cont_t (line 3162) | struct cont_t function raw_cmd_copyout (line 3169) | static inline int raw_cmd_copyout(int cmd, char __user *param, function raw_cmd_free (line 3189) | static void raw_cmd_free(struct floppy_raw_cmd **ptr) function raw_cmd_copyin (line 3207) | static inline int raw_cmd_copyin(int cmd, char __user *param, function raw_cmd_ioctl (line 3261) | static int raw_cmd_ioctl(int cmd, void __user *param) function invalidate_drive (line 3312) | static int invalidate_drive(struct block_device *bdev) function set_geometry (line 3321) | static inline int set_geometry(unsigned int cmd, struct floppy_struct *g, function normalize_ioctl (line 3413) | static inline int normalize_ioctl(int *cmd, int *size) function get_floppy_geometry (line 3431) | static int get_floppy_geometry(int drive, int type, struct floppy_struct... function fd_ioctl (line 3446) | static int fd_ioctl(struct inode *inode, struct file *filp, unsigned int... function config_types (line 3624) | static void __init config_types(void) function floppy_release (line 3673) | static int floppy_release(struct inode *inode, struct file *filp) function floppy_open (line 3696) | static int floppy_open(struct inode *inode, struct file *filp) function check_floppy_change (line 3807) | static int check_floppy_change(struct gendisk *disk) function floppy_rb0_complete (line 3839) | static int floppy_rb0_complete(struct bio *bio, unsigned int bytes_done, function __floppy_read_block_0 (line 3849) | static int __floppy_read_block_0(struct block_device *bdev) function floppy_revalidate (line 3895) | static int floppy_revalidate(struct gendisk *disk) type block_device_operations (line 3935) | struct block_device_operations function register_devfs_entries (line 3958) | static void __init register_devfs_entries(int drive) function get_fdc_version (line 3982) | static char __init get_fdc_version(void) function floppy_set_flags (line 4063) | static void __init floppy_set_flags(int *ints, int param, int param2) function daring (line 4076) | static void __init daring(int *ints, int param, int param2) function set_cmos (line 4095) | static void __init set_cmos(int *ints, int dummy, int dummy2) type param_table (line 4116) | struct param_table { function floppy_setup (line 4153) | static int __init floppy_setup(char *str) function floppy_device_release (line 4194) | static void floppy_device_release(struct device *dev) type platform_device (line 4199) | struct platform_device type kobject (line 4207) | struct kobject function floppy_init (line 4220) | int __init floppy_init(void) function floppy_grab_irq_and_dma (line 4420) | static int floppy_grab_irq_and_dma(void) function floppy_release_irq_and_dma (line 4498) | static void floppy_release_irq_and_dma(void) function unregister_devfs_entries (line 4563) | static void unregister_devfs_entries(int drive) function parse_floppy_cfg_string (line 4576) | static void __init parse_floppy_cfg_string(char *cfg) function init_module (line 4591) | int init_module(void) function cleanup_module (line 4598) | void cleanup_module(void) FILE: drivers/block/genhd.c type subsystem (line 20) | struct subsystem type blk_major_name (line 28) | struct blk_major_name { function major_to_index (line 35) | static inline int major_to_index(int major) function get_blkdev_list (line 42) | int get_blkdev_list(char *p) function register_blkdev (line 67) | int register_blkdev(unsigned int major, const char *name) function unregister_blkdev (line 127) | int unregister_blkdev(unsigned int major, const char *name) type kobj_map (line 155) | struct kobj_map function blk_register_region (line 162) | void blk_register_region(dev_t dev, unsigned long range, struct module *... function blk_unregister_region (line 171) | void blk_unregister_region(dev_t dev, unsigned long range) type kobject (line 178) | struct kobject type gendisk (line 180) | struct gendisk function exact_lock (line 184) | static int exact_lock(dev_t dev, void *data) function add_disk (line 203) | void add_disk(struct gendisk *disk) function unlink_gendisk (line 228) | void unlink_gendisk(struct gendisk *disk) type gendisk (line 244) | struct gendisk type kobject (line 246) | struct kobject type seq_file (line 252) | struct seq_file type list_head (line 254) | struct list_head type seq_file (line 264) | struct seq_file type list_head (line 266) | struct list_head type gendisk (line 266) | struct gendisk function part_stop (line 272) | static void part_stop(struct seq_file *part, void *v) function show_partition (line 277) | static int show_partition(struct seq_file *part, void *v) type seq_operations (line 312) | struct seq_operations type kobject (line 323) | struct kobject function genhd_device_init (line 331) | static int __init genhd_device_init(void) function disk_attr_show (line 346) | static ssize_t disk_attr_show(struct kobject *kobj, struct attribute *attr, type sysfs_ops (line 359) | struct sysfs_ops function disk_dev_read (line 363) | static ssize_t disk_dev_read(struct gendisk * disk, char *page) function disk_range_read (line 368) | static ssize_t disk_range_read(struct gendisk * disk, char *page) function disk_removable_read (line 372) | static ssize_t disk_removable_read(struct gendisk * disk, char *page) function disk_size_read (line 378) | static ssize_t disk_size_read(struct gendisk * disk, char *page) function disk_stats_read (line 383) | static ssize_t disk_stats_read(struct gendisk * disk, char *page) type disk_attribute (line 404) | struct disk_attribute type disk_attribute (line 408) | struct disk_attribute type disk_attribute (line 412) | struct disk_attribute type disk_attribute (line 416) | struct disk_attribute type disk_attribute (line 420) | struct disk_attribute type attribute (line 425) | struct attribute function disk_release (line 434) | static void disk_release(struct kobject * kobj) type kobj_type (line 443) | struct kobj_type type kobj_type (line 449) | struct kobj_type function block_hotplug_filter (line 451) | static int block_hotplug_filter(struct kset *kset, struct kobject *kobj) function block_hotplug (line 458) | static int block_hotplug(struct kset *kset, struct kobject *kobj, char *... type kset_hotplug_ops (line 501) | struct kset_hotplug_ops type seq_file (line 521) | struct seq_file type list_head (line 524) | struct list_head type seq_file (line 533) | struct seq_file type list_head (line 535) | struct list_head type gendisk (line 535) | struct gendisk function diskstats_stop (line 541) | static void diskstats_stop(struct seq_file *part, void *v) function diskstats_show (line 546) | static int diskstats_show(struct seq_file *s, void *v) type seq_operations (line 590) | struct seq_operations type gendisk (line 601) | struct gendisk type gendisk (line 604) | struct gendisk type gendisk (line 604) | struct gendisk type gendisk (line 606) | struct gendisk type hd_struct (line 612) | struct hd_struct type kobject (line 636) | struct kobject type gendisk (line 636) | struct gendisk type module (line 638) | struct module type kobject (line 639) | struct kobject function put_disk (line 657) | void put_disk(struct gendisk *disk) function set_device_ro (line 665) | void set_device_ro(struct block_device *bdev, int flag) function set_disk_ro (line 675) | void set_disk_ro(struct gendisk *disk, int flag) function bdev_read_only (line 685) | int bdev_read_only(struct block_device *bdev) function invalidate_partition (line 697) | int invalidate_partition(struct gendisk *disk, int index) FILE: drivers/block/ida_cmd.h type sg_t (line 52) | typedef struct { type rhdr_t (line 60) | typedef struct { type rblk_t (line 71) | typedef struct { type chdr_t (line 77) | typedef struct { type cmdlist_t (line 87) | typedef struct cmdlist { type id_ctlr_t (line 101) | typedef struct { type drv_param_t (line 138) | typedef struct { type id_log_drv_t (line 154) | typedef struct { type id_log_drv_ext_t (line 164) | typedef struct { type sense_log_drv_stat_t (line 171) | typedef struct { type id_phys_drv_t (line 203) | typedef struct { type blink_drv_leds_t (line 227) | typedef struct { type sense_blink_leds_t (line 235) | typedef struct { type config_t (line 250) | typedef struct { type reorder_log_drv_t (line 293) | typedef struct { type label_log_drv_t (line 298) | typedef struct { type surf_delay_t (line 305) | typedef struct { type overhead_delay_t (line 311) | typedef struct { type mp_delay_t (line 316) | typedef struct { type scsi_param_t (line 322) | typedef struct { FILE: drivers/block/ida_ioctl.h type ida_pci_info_struct (line 35) | typedef struct _ida_pci_info_struct type ida_ioctl_t (line 51) | typedef struct { FILE: drivers/block/ioctl.c function blkpg_ioctl (line 9) | static int blkpg_ioctl(struct block_device *bdev, struct blkpg_ioctl_arg... function blkdev_reread_part (line 95) | static int blkdev_reread_part(struct block_device *bdev) function put_ushort (line 111) | static int put_ushort(unsigned long arg, unsigned short val) function put_int (line 116) | static int put_int(unsigned long arg, int val) function put_long (line 121) | static int put_long(unsigned long arg, long val) function put_ulong (line 126) | static int put_ulong(unsigned long arg, unsigned long val) function put_u64 (line 131) | static int put_u64(unsigned long arg, u64 val) function blkdev_ioctl (line 136) | int blkdev_ioctl(struct inode *inode, struct file *file, unsigned cmd, function compat_blkdev_ioctl (line 231) | long compat_blkdev_ioctl(struct file *file, unsigned cmd, unsigned long ... FILE: drivers/block/ll_rw_blk.c type workqueue_struct (line 63) | struct workqueue_struct function queue_congestion_on_threshold (line 81) | static inline int queue_congestion_on_threshold(struct request_queue *q) function queue_congestion_off_threshold (line 89) | static inline int queue_congestion_off_threshold(struct request_queue *q) function blk_queue_congestion_threshold (line 94) | static void blk_queue_congestion_threshold(struct request_queue *q) function clear_queue_congested (line 114) | static void clear_queue_congested(request_queue_t *q, int rw) function set_queue_congested (line 130) | static void set_queue_congested(request_queue_t *q, int rw) type backing_dev_info (line 147) | struct backing_dev_info type block_device (line 147) | struct block_device type backing_dev_info (line 149) | struct backing_dev_info function blk_queue_activity_fn (line 159) | void blk_queue_activity_fn(request_queue_t *q, activity_fn *fn, void *data) function blk_queue_prep_rq (line 181) | void blk_queue_prep_rq(request_queue_t *q, prep_rq_fn *pfn) function blk_queue_merge_bvec (line 204) | void blk_queue_merge_bvec(request_queue_t *q, merge_bvec_fn *mbfn) function blk_queue_make_request (line 233) | void blk_queue_make_request(request_queue_t * q, make_request_fn * mfn) function blk_queue_ordered (line 288) | void blk_queue_ordered(request_queue_t *q, int flag) function blk_queue_issue_flush_fn (line 308) | void blk_queue_issue_flush_fn(request_queue_t *q, issue_flush_fn *iff) function blk_queue_bounce_limit (line 336) | void blk_queue_bounce_limit(request_queue_t *q, u64 dma_addr) function blk_queue_max_sectors (line 369) | void blk_queue_max_sectors(request_queue_t *q, unsigned short max_sectors) function blk_queue_max_phys_segments (line 394) | void blk_queue_max_phys_segments(request_queue_t *q, unsigned short max_... function blk_queue_max_hw_segments (line 420) | void blk_queue_max_hw_segments(request_queue_t *q, unsigned short max_se... function blk_queue_max_segment_size (line 441) | void blk_queue_max_segment_size(request_queue_t *q, unsigned int max_size) function blk_queue_hardsect_size (line 467) | void blk_queue_hardsect_size(request_queue_t *q, unsigned short size) function blk_queue_stack_limits (line 484) | void blk_queue_stack_limits(request_queue_t *t, request_queue_t *b) function blk_queue_segment_boundary (line 507) | void blk_queue_segment_boundary(request_queue_t *q, unsigned long mask) function blk_queue_dma_alignment (line 532) | void blk_queue_dma_alignment(request_queue_t *q, int mask) type request (line 554) | struct request type blk_queue_tag (line 556) | struct blk_queue_tag function __blk_queue_free_tags (line 574) | static void __blk_queue_free_tags(request_queue_t *q) function blk_queue_free_tags (line 606) | void blk_queue_free_tags(request_queue_t *q) function init_tag_map (line 613) | static int function blk_queue_init_tags (line 662) | int blk_queue_init_tags(request_queue_t *q, int depth, function blk_queue_resize_tags (line 712) | int blk_queue_resize_tags(request_queue_t *q, int new_depth) function blk_queue_end_tag (line 768) | void blk_queue_end_tag(request_queue_t *q, struct request *rq) function blk_queue_start_tag (line 817) | int blk_queue_start_tag(request_queue_t *q, struct request *rq) function blk_queue_invalidate_tags (line 866) | void blk_queue_invalidate_tags(request_queue_t *q) function blk_dump_rq_flags (line 914) | void blk_dump_rq_flags(struct request *rq, char *msg) function blk_recount_segments (line 942) | void blk_recount_segments(request_queue_t *q, struct bio *bio) function blk_phys_contig_segment (line 1004) | int blk_phys_contig_segment(request_queue_t *q, struct bio *bio, function blk_hw_contig_segment (line 1027) | int blk_hw_contig_segment(request_queue_t *q, struct bio *bio, function blk_rq_map_sg (line 1053) | int blk_rq_map_sg(request_queue_t *q, struct request *rq, struct scatter... function ll_new_mergeable (line 1106) | static inline int ll_new_mergeable(request_queue_t *q, function ll_new_hw_segment (line 1127) | static inline int ll_new_hw_segment(request_queue_t *q, function ll_back_merge_fn (line 1151) | static int ll_back_merge_fn(request_queue_t *q, struct request *req, function ll_front_merge_fn (line 1183) | static int ll_front_merge_fn(request_queue_t *q, struct request *req, function ll_merge_requests_fn (line 1215) | static int ll_merge_requests_fn(request_queue_t *q, struct request *req, function blk_plug_device (line 1275) | void blk_plug_device(request_queue_t *q) function blk_remove_plug (line 1302) | int blk_remove_plug(request_queue_t *q) function __generic_unplug_device (line 1327) | void __generic_unplug_device(request_queue_t *q) function generic_unplug_device (line 1366) | void generic_unplug_device(request_queue_t *q) function blk_backing_dev_unplug (line 1374) | static void blk_backing_dev_unplug(struct backing_dev_info *bdi, function blk_unplug_work (line 1389) | static void blk_unplug_work(void *data) function blk_unplug_timeout (line 1402) | static void blk_unplug_timeout(unsigned long data) function blk_start_queue (line 1427) | void blk_start_queue(request_queue_t *q) function blk_stop_queue (line 1463) | void blk_stop_queue(request_queue_t *q) function blk_sync_queue (line 1484) | void blk_sync_queue(struct request_queue *q) function blk_run_queue (line 1495) | void blk_run_queue(struct request_queue *q) function blk_cleanup_queue (line 1524) | void blk_cleanup_queue(request_queue_t * q) function blk_init_free_list (line 1547) | static int blk_init_free_list(request_queue_t *q) type bio (line 1565) | struct bio function request_queue_t (line 1567) | request_queue_t *blk_alloc_queue(int gfp_mask) function request_queue_t (line 1624) | request_queue_t *blk_init_queue(request_fn_proc *rfn, spinlock_t *lock) function blk_get_queue (line 1667) | int blk_get_queue(request_queue_t *q) function blk_free_request (line 1679) | static inline void blk_free_request(request_queue_t *q, struct request *rq) type request (line 1685) | struct request type request (line 1688) | struct request function ioc_batching (line 1710) | static inline int ioc_batching(request_queue_t *q, struct io_context *ioc) function ioc_set_batching (line 1731) | void ioc_set_batching(request_queue_t *q, struct io_context *ioc) function __freed_request (line 1740) | static void __freed_request(request_queue_t *q, int rw) function freed_request (line 1760) | static void freed_request(request_queue_t *q, int rw) type request (line 1782) | struct request type request (line 1784) | struct request type request_list (line 1785) | struct request_list type io_context (line 1786) | struct io_context type request (line 1884) | struct request type request (line 1887) | struct request type request_list (line 1891) | struct request_list type io_context (line 1899) | struct io_context type request (line 1923) | struct request type request (line 1925) | struct request function blk_requeue_request (line 1949) | void blk_requeue_request(request_queue_t *q, struct request *rq) function blk_insert_request (line 1979) | void blk_insert_request(request_queue_t *q, struct request *rq, type request (line 2041) | struct request type request (line 2045) | struct request type bio (line 2046) | struct bio type request (line 2080) | struct request function blk_rq_unmap_user (line 2094) | int blk_rq_unmap_user(struct request *rq, struct bio *bio, unsigned int ... function blk_execute_rq (line 2121) | int blk_execute_rq(request_queue_t *q, struct gendisk *bd_disk, function blkdev_issue_flush (line 2168) | int blkdev_issue_flush(struct block_device *bdev, sector_t *error_sector) function blkdev_scsi_issue_flush_fn (line 2198) | int blkdev_scsi_issue_flush_fn(request_queue_t *q, struct gendisk *disk, function drive_stat_acct (line 2224) | void drive_stat_acct(struct request *rq, int nr_sectors, int new_io) function add_request (line 2252) | static inline void add_request(request_queue_t * q, struct request * req) function disk_round_stats (line 2281) | void disk_round_stats(struct gendisk *disk) function __blk_put_request (line 2297) | void __blk_put_request(request_queue_t *q, struct request *req) function blk_put_request (line 2329) | void blk_put_request(struct request *req) function blk_congestion_wait (line 2359) | long blk_congestion_wait(int rw, long timeout) function attempt_merge (line 2376) | static int attempt_merge(request_queue_t *q, struct request *req, function attempt_back_merge (line 2427) | static inline int attempt_back_merge(request_queue_t *q, struct request ... function attempt_front_merge (line 2437) | static inline int attempt_front_merge(request_queue_t *q, struct request... function blk_attempt_remerge (line 2460) | void blk_attempt_remerge(request_queue_t *q, struct request *rq) function __blk_attempt_remerge (line 2474) | void __blk_attempt_remerge(request_queue_t *q, struct request *rq) function __make_request (line 2484) | static int __make_request(request_queue_t *q, struct bio *bio) function blk_partition_remap (line 2692) | static inline void blk_partition_remap(struct bio *bio) function blk_finish_queue_drain (line 2730) | void blk_finish_queue_drain(request_queue_t *q) function wait_drain (line 2752) | static int wait_drain(request_queue_t *q, struct request_list *rl, int d... function blk_wait_queue_drained (line 2768) | void blk_wait_queue_drained(request_queue_t *q, int wait_dispatch) function block_wait_queue_running (line 2799) | static inline void block_wait_queue_running(request_queue_t *q) function handle_bad_sector (line 2820) | static void handle_bad_sector(struct bio *bio) function generic_make_request (line 2861) | void generic_make_request(struct bio *bio) function submit_bio (line 2959) | void submit_bio(int rw, struct bio *bio) function blk_recalc_rq_segments (line 2986) | void blk_recalc_rq_segments(struct request *rq) function blk_recalc_rq_sectors (line 3028) | void blk_recalc_rq_sectors(struct request *rq, int nsect) function __end_that_request_first (line 3057) | static int __end_that_request_first(struct request *req, int uptodate, function end_that_request_first (line 3198) | int end_that_request_first(struct request *req, int uptodate, int nr_sec... function end_that_request_chunk (line 3229) | int end_that_request_chunk(struct request *req, int uptodate, int nr_bytes) function end_that_request_last (line 3244) | void end_that_request_last(struct request *req) function end_request (line 3275) | void end_request(struct request *req, int uptodate) function blk_rq_bio_prep (line 3286) | void blk_rq_bio_prep(request_queue_t *q, struct request *rq, struct bio ... function kblockd_schedule_work (line 3303) | int kblockd_schedule_work(struct work_struct *work) function kblockd_flush (line 3310) | void kblockd_flush(void) function blk_dev_init (line 3316) | int __init blk_dev_init(void) function put_io_context (line 3340) | void put_io_context(struct io_context *ioc) function exit_io_context (line 3359) | void exit_io_context(void) type io_context (line 3385) | struct io_context type task_struct (line 3387) | struct task_struct type io_context (line 3389) | struct io_context function copy_io_context (line 3430) | void copy_io_context(struct io_context **pdst, struct io_context **psrc) function swap_io_context (line 3444) | void swap_io_context(struct io_context **ioc1, struct io_context **ioc2) type queue_sysfs_entry (line 3456) | struct queue_sysfs_entry { function queue_var_show (line 3462) | static ssize_t function queue_var_store (line 3468) | static ssize_t function queue_requests_show (line 3477) | static ssize_t queue_requests_show(struct request_queue *q, char *page) function queue_requests_store (line 3482) | static ssize_t function queue_ra_show (line 3518) | static ssize_t queue_ra_show(struct request_queue *q, char *page) function queue_ra_store (line 3525) | static ssize_t function queue_max_sectors_show (line 3541) | static ssize_t queue_max_sectors_show(struct request_queue *q, char *page) function queue_max_sectors_store (line 3548) | static ssize_t function queue_max_hw_sectors_show (line 3578) | static ssize_t queue_max_hw_sectors_show(struct request_queue *q, char *... type queue_sysfs_entry (line 3586) | struct queue_sysfs_entry type queue_sysfs_entry (line 3592) | struct queue_sysfs_entry type queue_sysfs_entry (line 3598) | struct queue_sysfs_entry type queue_sysfs_entry (line 3604) | struct queue_sysfs_entry type queue_sysfs_entry (line 3609) | struct queue_sysfs_entry type attribute (line 3615) | struct attribute function queue_attr_show (line 3626) | static ssize_t function queue_attr_store (line 3639) | static ssize_t type sysfs_ops (line 3653) | struct sysfs_ops type kobj_type (line 3658) | struct kobj_type function blk_register_queue (line 3663) | int blk_register_queue(struct gendisk *disk) function blk_unregister_queue (line 3692) | void blk_unregister_queue(struct gendisk *disk) FILE: drivers/block/loop.c type loop_device (line 74) | struct loop_device type gendisk (line 75) | struct gendisk function transfer_none (line 80) | static int transfer_none(struct loop_device *lo, int cmd, function transfer_xor (line 99) | static int transfer_xor(struct loop_device *lo, int cmd, function xor_init (line 128) | static int xor_init(struct loop_device *lo, const struct loop_info64 *info) type loop_func_table (line 135) | struct loop_func_table type loop_func_table (line 140) | struct loop_func_table type loop_func_table (line 147) | struct loop_func_table function loff_t (line 152) | static loff_t get_loop_size(struct loop_device *lo, struct file *file) function figure_loop_size (line 170) | static int function lo_do_transfer (line 183) | static inline int function do_lo_send (line 195) | static int function lo_send (line 269) | static int type lo_read_data (line 284) | struct lo_read_data { function lo_read_actor (line 291) | static int function do_lo_receive (line 320) | static int function lo_receive (line 338) | static int function do_bio_filebacked (line 353) | static int do_bio_filebacked(struct loop_device *lo, struct bio *bio) function loop_add_bio (line 369) | static void loop_add_bio(struct loop_device *lo, struct bio *bio) type bio (line 387) | struct bio type loop_device (line 387) | struct loop_device type bio (line 389) | struct bio function loop_make_request (line 403) | static int loop_make_request(request_queue_t *q, struct bio *old_bio) function loop_unplug (line 442) | static void loop_unplug(request_queue_t *q) type switch_request (line 450) | struct switch_request { type loop_device (line 455) | struct loop_device type switch_request (line 455) | struct switch_request function loop_handle_bio (line 457) | static inline void loop_handle_bio(struct loop_device *lo, struct bio *bio) function loop_thread (line 476) | static int loop_thread(void *data) function loop_switch (line 533) | static int loop_switch(struct loop_device *lo, struct file *file) function do_loop_switch (line 551) | static void do_loop_switch(struct loop_device *lo, struct switch_request... function loop_change_fd (line 574) | static int loop_change_fd(struct loop_device *lo, struct file *lo_file, function is_loop_device (line 625) | static inline int is_loop_device(struct file *file) function loop_set_fd (line 632) | static int loop_set_fd(struct loop_device *lo, struct file *lo_file, function loop_release_xfer (line 745) | static int function loop_init_xfer (line 761) | static int function loop_clr_fd (line 782) | static int loop_clr_fd(struct loop_device *lo, struct block_device *bdev) function loop_set_status (line 829) | static int function loop_get_status (line 892) | static int function loop_info64_from_old (line 924) | static void function loop_info64_to_old (line 946) | static int function loop_set_status_old (line 976) | static int function loop_set_status64 (line 988) | static int function loop_get_status_old (line 998) | static int function loop_get_status64 (line 1016) | static int function lo_ioctl (line 1031) | static int lo_ioctl(struct inode * inode, struct file * file, function lo_open (line 1067) | static int lo_open(struct inode *inode, struct file *file) function lo_release (line 1078) | static int lo_release(struct inode *inode, struct file *file) type block_device_operations (line 1089) | struct block_device_operations function loop_register_transfer (line 1104) | int loop_register_transfer(struct loop_func_table *funcs) function loop_unregister_transfer (line 1114) | int loop_unregister_transfer(int number) function loop_init (line 1140) | int __init loop_init(void) function loop_exit (line 1215) | void loop_exit(void) function max_loop_setup (line 1236) | static int __init max_loop_setup(char *str) FILE: drivers/block/nbd.c type nbd_device (line 83) | struct nbd_device function nbd_end_request (line 127) | static void nbd_end_request(struct request *req) function sock_xmit (line 146) | static int sock_xmit(struct socket *sock, int send, void *buf, int size, function sock_send_bvec (line 208) | static inline int sock_send_bvec(struct socket *sock, struct bio_vec *bvec, function nbd_send_req (line 219) | static int nbd_send_req(struct nbd_device *lo, struct request *req) type request (line 286) | struct request type nbd_device (line 286) | struct nbd_device type request (line 288) | struct request type list_head (line 289) | struct list_head type request (line 290) | struct request function sock_recv_bvec (line 307) | static inline int sock_recv_bvec(struct socket *sock, struct bio_vec *bvec) type request (line 318) | struct request type nbd_device (line 318) | struct nbd_device type nbd_reply (line 321) | struct nbd_reply type request (line 322) | struct request type socket (line 323) | struct socket type bio (line 358) | struct bio type bio_vec (line 360) | struct bio_vec function nbd_do_it (line 380) | void nbd_do_it(struct nbd_device *lo) function nbd_clear_que (line 391) | void nbd_clear_que(struct nbd_device *lo) function do_nbd_request (line 419) | static void do_nbd_request(request_queue_t * q) function nbd_ioctl (line 493) | static int nbd_ioctl(struct inode *inode, struct file *file, type block_device_operations (line 629) | struct block_device_operations function nbd_init (line 640) | static int __init nbd_init(void) function nbd_cleanup (line 706) | static void __exit nbd_cleanup(void) FILE: drivers/block/noop-iosched.c function elevator_noop_merge (line 13) | static int elevator_noop_merge(request_queue_t *q, struct request **req, function elevator_noop_merge_requests (line 46) | static void elevator_noop_merge_requests(request_queue_t *q, struct requ... function elevator_noop_add_request (line 52) | static void elevator_noop_add_request(request_queue_t *q, struct request... type request (line 69) | struct request type elevator_type (line 77) | struct elevator_type function noop_init (line 88) | static int __init noop_init(void) function noop_exit (line 93) | static void __exit noop_exit(void) FILE: drivers/block/paride/aten.c function aten_write_regr (line 38) | static void aten_write_regr( PIA *pi, int cont, int regr, int val) function aten_read_regr (line 47) | static int aten_read_regr( PIA *pi, int cont, int regr ) function aten_read_block (line 70) | static void aten_read_block( PIA *pi, char * buf, int count ) function aten_write_block (line 98) | static void aten_write_block( PIA *pi, char * buf, int count ) function aten_connect (line 110) | static void aten_connect ( PIA *pi ) function aten_disconnect (line 117) | static void aten_disconnect ( PIA *pi ) function aten_log_adapter (line 123) | static void aten_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 134) | struct pi_protocol function aten_init (line 150) | static int __init aten_init(void) function aten_exit (line 155) | static void __exit aten_exit(void) FILE: drivers/block/paride/bpck.c function bpck_read_regr (line 48) | static int bpck_read_regr( PIA *pi, int cont, int regr ) function bpck_write_regr (line 79) | static void bpck_write_regr( PIA *pi, int cont, int regr, int val ) function bpck_write_block (line 108) | static void bpck_write_block( PIA *pi, char * buf, int count ) function bpck_read_block (line 149) | static void bpck_read_block( PIA *pi, char * buf, int count ) function bpck_probe_unit (line 196) | static int bpck_probe_unit ( PIA *pi ) function bpck_connect (line 219) | static void bpck_connect ( PIA *pi ) function bpck_disconnect (line 253) | static void bpck_disconnect ( PIA *pi ) function bpck_force_spp (line 260) | static void bpck_force_spp ( PIA *pi ) function bpck_test_proto (line 278) | static int bpck_test_proto( PIA *pi, char * scratch, int verbose ) function bpck_read_eeprom (line 348) | static void bpck_read_eeprom ( PIA *pi, char * buf ) function bpck_test_port (line 400) | static int bpck_test_port ( PIA *pi ) /* check for 8-bit port */ function bpck_log_adapter (line 419) | static void bpck_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 446) | struct pi_protocol function bpck_init (line 465) | static int __init bpck_init(void) function bpck_exit (line 470) | static void __exit bpck_exit(void) FILE: drivers/block/paride/bpck6.c function bpck6_read_regr (line 63) | static int bpck6_read_regr(PIA *pi, int cont, int reg) function bpck6_write_regr (line 76) | static void bpck6_write_regr(PIA *pi, int cont, int reg, int val) function bpck6_write_block (line 85) | static void bpck6_write_block( PIA *pi, char * buf, int len ) function bpck6_read_block (line 90) | static void bpck6_read_block( PIA *pi, char * buf, int len ) function bpck6_connect (line 95) | static void bpck6_connect ( PIA *pi ) function bpck6_disconnect (line 119) | static void bpck6_disconnect ( PIA *pi ) function bpck6_test_port (line 129) | static int bpck6_test_port ( PIA *pi ) /* check for 8-bit port */ function bpck6_probe_unit (line 171) | static int bpck6_probe_unit ( PIA *pi ) function bpck6_log_adapter (line 212) | static void bpck6_log_adapter( PIA *pi, char * scratch, int verbose ) function bpck6_init_proto (line 225) | static int bpck6_init_proto(PIA *pi) function bpck6_release_proto (line 239) | static void bpck6_release_proto(PIA *pi) type pi_protocol (line 244) | struct pi_protocol function bpck6_init (line 263) | static int __init bpck6_init(void) function bpck6_exit (line 272) | static void __exit bpck6_exit(void) FILE: drivers/block/paride/comm.c function comm_read_regr (line 45) | static int comm_read_regr( PIA *pi, int cont, int regr ) function comm_write_regr (line 71) | static void comm_write_regr( PIA *pi, int cont, int regr, int val ) function comm_connect (line 90) | static void comm_connect ( PIA *pi ) function comm_disconnect (line 101) | static void comm_disconnect ( PIA *pi ) function comm_read_block (line 108) | static void comm_read_block( PIA *pi, char * buf, int count ) function comm_write_block (line 149) | static void comm_write_block( PIA *pi, char * buf, int count ) function comm_log_adapter (line 179) | static void comm_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 190) | struct pi_protocol function comm_init (line 206) | static int __init comm_init(void) function comm_exit (line 211) | static void __exit comm_exit(void) FILE: drivers/block/paride/dstr.c function dstr_read_regr (line 47) | static int dstr_read_regr( PIA *pi, int cont, int regr ) function dstr_write_regr (line 74) | static void dstr_write_regr( PIA *pi, int cont, int regr, int val ) function dstr_connect (line 101) | static void dstr_connect ( PIA *pi ) function dstr_disconnect (line 108) | static void dstr_disconnect ( PIA *pi ) function dstr_read_block (line 115) | static void dstr_read_block( PIA *pi, char * buf, int count ) function dstr_write_block (line 157) | static void dstr_write_block( PIA *pi, char * buf, int count ) function dstr_log_adapter (line 193) | static void dstr_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 205) | struct pi_protocol function dstr_init (line 221) | static int __init dstr_init(void) function dstr_exit (line 226) | static void __exit dstr_exit(void) FILE: drivers/block/paride/epat.c function epat_write_regr (line 47) | static void epat_write_regr( PIA *pi, int cont, int regr, int val) function epat_read_regr (line 68) | static int epat_read_regr( PIA *pi, int cont, int regr ) function epat_read_block (line 97) | static void epat_read_block( PIA *pi, char * buf, int count ) function epat_write_block (line 162) | static void epat_write_block( PIA *pi, char * buf, int count ) function epat_connect (line 213) | static void epat_connect ( PIA *pi ) function epat_disconnect (line 245) | static void epat_disconnect (PIA *pi) function epat_test_proto (line 251) | static int epat_test_proto( PIA *pi, char * scratch, int verbose ) function epat_log_adapter (line 290) | static void epat_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 308) | struct pi_protocol function epat_init (line 325) | static int __init epat_init(void) function epat_exit (line 333) | static void __exit epat_exit(void) FILE: drivers/block/paride/epia.c function epia_read_regr (line 49) | static int epia_read_regr( PIA *pi, int cont, int regr ) function epia_write_regr (line 82) | static void epia_write_regr( PIA *pi, int cont, int regr, int val) function epia_connect (line 113) | static void epia_connect ( PIA *pi ) function epia_disconnect (line 127) | static void epia_disconnect ( PIA *pi ) function epia_read_block (line 136) | static void epia_read_block( PIA *pi, char * buf, int count ) function epia_write_block (line 196) | static void epia_write_block( PIA *pi, char * buf, int count ) function epia_test_proto (line 237) | static int epia_test_proto( PIA *pi, char * scratch, int verbose ) function epia_log_adapter (line 275) | static void epia_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 287) | struct pi_protocol function epia_init (line 304) | static int __init epia_init(void) function epia_exit (line 309) | static void __exit epia_exit(void) FILE: drivers/block/paride/fit2.c function fit2_write_regr (line 40) | static void fit2_write_regr( PIA *pi, int cont, int regr, int val) function fit2_read_regr (line 46) | static int fit2_read_regr( PIA *pi, int cont, int regr ) function fit2_read_block (line 64) | static void fit2_read_block( PIA *pi, char * buf, int count ) function fit2_write_block (line 90) | static void fit2_write_block( PIA *pi, char * buf, int count ) function fit2_connect (line 103) | static void fit2_connect ( PIA *pi ) function fit2_disconnect (line 110) | static void fit2_disconnect ( PIA *pi ) function fit2_log_adapter (line 116) | static void fit2_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 123) | struct pi_protocol function fit2_init (line 139) | static int __init fit2_init(void) function fit2_exit (line 144) | static void __exit fit2_exit(void) FILE: drivers/block/paride/fit3.c function fit3_write_regr (line 42) | static void fit3_write_regr( PIA *pi, int cont, int regr, int val) function fit3_read_regr (line 62) | static int fit3_read_regr( PIA *pi, int cont, int regr ) function fit3_read_block (line 95) | static void fit3_read_block( PIA *pi, char * buf, int count ) function fit3_write_block (line 134) | static void fit3_write_block( PIA *pi, char * buf, int count ) function fit3_connect (line 155) | static void fit3_connect ( PIA *pi ) function fit3_disconnect (line 165) | static void fit3_disconnect ( PIA *pi ) function fit3_log_adapter (line 172) | static void fit3_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 183) | struct pi_protocol function fit3_init (line 199) | static int __init fit3_init(void) function fit3_exit (line 204) | static void __exit fit3_exit(void) FILE: drivers/block/paride/friq.c function friq_read_regr (line 51) | static int friq_read_regr( PIA *pi, int cont, int regr ) function friq_write_regr (line 66) | static void friq_write_regr( PIA *pi, int cont, int regr, int val) function friq_read_block_int (line 77) | static void friq_read_block_int( PIA *pi, char * buf, int count, int regr ) function friq_read_block (line 132) | static void friq_read_block( PIA *pi, char * buf, int count) function friq_write_block (line 137) | static void friq_write_block( PIA *pi, char * buf, int count ) function friq_connect (line 169) | static void friq_connect ( PIA *pi ) function friq_disconnect (line 176) | static void friq_disconnect ( PIA *pi ) function friq_test_proto (line 183) | static int friq_test_proto( PIA *pi, char * scratch, int verbose ) function friq_log_adapter (line 219) | static void friq_log_adapter( PIA *pi, char * scratch, int verbose ) function friq_release_proto (line 236) | static void friq_release_proto( PIA *pi) type pi_protocol (line 246) | struct pi_protocol function friq_init (line 264) | static int __init friq_init(void) function friq_exit (line 269) | static void __exit friq_exit(void) FILE: drivers/block/paride/frpw.c function frpw_read_regr (line 47) | static int frpw_read_regr( PIA *pi, int cont, int regr ) function frpw_write_regr (line 63) | static void frpw_write_regr( PIA *pi, int cont, int regr, int val) function frpw_read_block_int (line 74) | static void frpw_read_block_int( PIA *pi, char * buf, int count, int regr ) function frpw_read_block (line 135) | static void frpw_read_block( PIA *pi, char * buf, int count) function frpw_write_block (line 140) | static void frpw_write_block( PIA *pi, char * buf, int count ) function frpw_connect (line 173) | static void frpw_connect ( PIA *pi ) function frpw_disconnect (line 180) | static void frpw_disconnect ( PIA *pi ) function frpw_test_pnp (line 191) | static int frpw_test_pnp ( PIA *pi ) function frpw_test_proto (line 224) | static int frpw_test_proto( PIA *pi, char * scratch, int verbose ) function frpw_log_adapter (line 272) | static void frpw_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 284) | struct pi_protocol function frpw_init (line 301) | static int __init frpw_init(void) function frpw_exit (line 306) | static void __exit frpw_exit(void) FILE: drivers/block/paride/kbic.c function kbic_read_regr (line 45) | static int kbic_read_regr( PIA *pi, int cont, int regr ) function kbic_write_regr (line 75) | static void kbic_write_regr( PIA *pi, int cont, int regr, int val) function k951_connect (line 99) | static void k951_connect ( PIA *pi ) function k951_disconnect (line 106) | static void k951_disconnect ( PIA *pi ) function k971_connect (line 115) | static void k971_connect ( PIA *pi ) function k971_disconnect (line 123) | static void k971_disconnect ( PIA *pi ) function kbic_read_block (line 134) | static void kbic_read_block( PIA *pi, char * buf, int count ) function kbic_write_block (line 192) | static void kbic_write_block( PIA *pi, char * buf, int count ) function kbic_log_adapter (line 229) | static void kbic_log_adapter( PIA *pi, char * scratch, function k951_log_adapter (line 242) | static void k951_log_adapter( PIA *pi, char * scratch, int verbose ) function k971_log_adapter (line 247) | static void k971_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 252) | struct pi_protocol type pi_protocol (line 268) | struct pi_protocol function kbic_init (line 284) | static int __init kbic_init(void) function kbic_exit (line 289) | static void __exit kbic_exit(void) FILE: drivers/block/paride/ktti.c function ktti_write_regr (line 32) | static void ktti_write_regr( PIA *pi, int cont, int regr, int val) function ktti_read_regr (line 42) | static int ktti_read_regr( PIA *pi, int cont, int regr ) function ktti_read_block (line 54) | static void ktti_read_block( PIA *pi, char * buf, int count ) function ktti_write_block (line 67) | static void ktti_write_block( PIA *pi, char * buf, int count ) function ktti_connect (line 79) | static void ktti_connect ( PIA *pi ) function ktti_disconnect (line 86) | static void ktti_disconnect ( PIA *pi ) function ktti_log_adapter (line 93) | static void ktti_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 100) | struct pi_protocol function ktti_init (line 116) | static int __init ktti_init(void) function ktti_exit (line 121) | static void __exit ktti_exit(void) FILE: drivers/block/paride/on20.c function on20_read_regr (line 36) | static int on20_read_regr( PIA *pi, int cont, int regr ) function on20_write_regr (line 59) | static void on20_write_regr( PIA *pi, int cont, int regr, int val ) function on20_connect (line 70) | static void on20_connect ( PIA *pi) function on20_disconnect (line 80) | static void on20_disconnect ( PIA *pi ) function on20_read_block (line 87) | static void on20_read_block( PIA *pi, char * buf, int count ) function on20_write_block (line 104) | static void on20_write_block( PIA *pi, char * buf, int count ) function on20_log_adapter (line 114) | static void on20_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 125) | struct pi_protocol function on20_init (line 141) | static int __init on20_init(void) function on20_exit (line 146) | static void __exit on20_exit(void) FILE: drivers/block/paride/on26.c function on26_read_regr (line 47) | static int on26_read_regr( PIA *pi, int cont, int regr ) function on26_write_regr (line 76) | static void on26_write_regr( PIA *pi, int cont, int regr, int val ) function on26_connect (line 102) | static void on26_connect ( PIA *pi ) function on26_disconnect (line 116) | static void on26_disconnect ( PIA *pi ) function on26_test_port (line 127) | static int on26_test_port( PIA *pi) /* hard reset */ function on26_read_block (line 186) | static void on26_read_block( PIA *pi, char * buf, int count ) function on26_write_block (line 235) | static void on26_write_block( PIA *pi, char * buf, int count ) function on26_log_adapter (line 278) | static void on26_log_adapter( PIA *pi, char * scratch, int verbose ) type pi_protocol (line 290) | struct pi_protocol function on26_init (line 307) | static int __init on26_init(void) function on26_exit (line 312) | static void __exit on26_exit(void) FILE: drivers/block/paride/paride.c type pi_protocol (line 47) | struct pi_protocol function pi_write_regr (line 51) | void pi_write_regr(PIA * pi, int cont, int regr, int val) function pi_read_regr (line 58) | int pi_read_regr(PIA * pi, int cont, int regr) function pi_write_block (line 65) | void pi_write_block(PIA * pi, char *buf, int count) function pi_read_block (line 72) | void pi_read_block(PIA * pi, char *buf, int count) function pi_wake_up (line 81) | static void pi_wake_up(void *p) function pi_schedule_claimed (line 105) | int pi_schedule_claimed(PIA * pi, void (*cont) (void)) function pi_do_claimed (line 123) | void pi_do_claimed(PIA * pi, void (*cont) (void)) function pi_claim (line 131) | static void pi_claim(PIA * pi) function pi_unclaim (line 143) | static void pi_unclaim(PIA * pi) function pi_connect (line 152) | void pi_connect(PIA * pi) function pi_disconnect (line 160) | void pi_disconnect(PIA * pi) function pi_unregister_parport (line 168) | static void pi_unregister_parport(PIA * pi) function pi_release (line 178) | void pi_release(PIA * pi) function default_test_proto (line 192) | static int default_test_proto(PIA * pi, char *scratch, int verbose) function pi_test_proto (line 218) | static int pi_test_proto(PIA * pi, char *scratch, int verbose) function pi_register (line 232) | int pi_register(PIP * pr) function pi_unregister (line 257) | void pi_unregister(PIP * pr) function pi_register_parport (line 270) | static int pi_register_parport(PIA * pi, int verbose) function pi_probe_mode (line 298) | static int pi_probe_mode(PIA * pi, int max, char *scratch, int verbose) function pi_probe_unit (line 328) | static int pi_probe_unit(PIA * pi, int unit, char *scratch, int verbose) function pi_init (line 373) | int pi_init(PIA * pi, int autoprobe, int port, int mode, FILE: drivers/block/paride/paride.h type pi_adapter (line 36) | struct pi_adapter { type PIA (line 57) | typedef struct pi_adapter PIA; function u16 (line 118) | static inline u16 pi_swab16( char *b, int k) function u32 (line 126) | static inline u32 pi_swab32( char *b, int k) type pi_protocol (line 135) | struct pi_protocol { type PIP (line 164) | typedef struct pi_protocol PIP; FILE: drivers/block/paride/pcd.c function pcd_setup (line 158) | void pcd_setup(char *str, int *ints) type cdrom_device_info (line 190) | struct cdrom_device_info type cdrom_device_info (line 191) | struct cdrom_device_info type cdrom_device_info (line 192) | struct cdrom_device_info type cdrom_device_info (line 193) | struct cdrom_device_info type cdrom_device_info (line 194) | struct cdrom_device_info type cdrom_device_info (line 195) | struct cdrom_device_info type cdrom_device_info (line 196) | struct cdrom_device_info type cdrom_device_info (line 197) | struct cdrom_device_info type cdrom_mcn (line 197) | struct cdrom_mcn type cdrom_device_info (line 198) | struct cdrom_device_info type cdrom_device_info (line 200) | struct cdrom_device_info type packet_command (line 201) | struct packet_command type pcd_unit (line 209) | struct pcd_unit { type pcd_unit (line 221) | struct pcd_unit type pcd_unit (line 234) | struct pcd_unit type request (line 235) | struct request function pcd_block_open (line 246) | static int pcd_block_open(struct inode *inode, struct file *file) function pcd_block_release (line 252) | static int pcd_block_release(struct inode *inode, struct file *file) function pcd_block_ioctl (line 258) | static int pcd_block_ioctl(struct inode *inode, struct file *file, function pcd_block_media_changed (line 265) | static int pcd_block_media_changed(struct gendisk *disk) type block_device_operations (line 271) | struct block_device_operations type cdrom_device_ops (line 279) | struct cdrom_device_ops function pcd_init_units (line 296) | static void pcd_init_units(void) function pcd_open (line 329) | static int pcd_open(struct cdrom_device_info *cdi, int purpose) function pcd_release (line 337) | static void pcd_release(struct cdrom_device_info *cdi) function status_reg (line 341) | static inline int status_reg(struct pcd_unit *cd) function read_reg (line 346) | static inline int read_reg(struct pcd_unit *cd, int reg) function write_reg (line 351) | static inline void write_reg(struct pcd_unit *cd, int reg, int val) function pcd_wait (line 356) | static int pcd_wait(struct pcd_unit *cd, int go, int stop, char *fun, ch... function pcd_command (line 380) | static int pcd_command(struct pcd_unit *cd, char *cmd, int dlen, char *fun) function pcd_completion (line 411) | static int pcd_completion(struct pcd_unit *cd, char *buf, char *fun) function pcd_req_sense (line 465) | static void pcd_req_sense(struct pcd_unit *cd, char *fun) function pcd_atapi (line 490) | static int pcd_atapi(struct pcd_unit *cd, char *cmd, int dlen, char *buf... function pcd_packet (line 504) | static int pcd_packet(struct cdrom_device_info *cdi, struct packet_comma... function pcd_media_changed (line 512) | static int pcd_media_changed(struct cdrom_device_info *cdi, int slot_nr) function pcd_lock_door (line 521) | static int pcd_lock_door(struct cdrom_device_info *cdi, int lock) function pcd_tray_move (line 529) | static int pcd_tray_move(struct cdrom_device_info *cdi, int position) function pcd_sleep (line 537) | static void pcd_sleep(int cs) function pcd_reset (line 543) | static int pcd_reset(struct pcd_unit *cd) function pcd_drive_reset (line 575) | static int pcd_drive_reset(struct cdrom_device_info *cdi) function pcd_ready_wait (line 580) | static int pcd_ready_wait(struct pcd_unit *cd, int tmo) function pcd_drive_status (line 600) | static int pcd_drive_status(struct cdrom_device_info *cdi, int slot_nr) function pcd_identify (line 612) | static int pcd_identify(struct pcd_unit *cd, char *id) function pcd_probe (line 646) | static int pcd_probe(struct pcd_unit *cd, int ms, char *id) function pcd_probe_capabilities (line 660) | static void pcd_probe_capabilities(void) function pcd_detect (line 689) | static int pcd_detect(void) type request_queue (line 735) | struct request_queue function do_pcd_request (line 737) | static void do_pcd_request(request_queue_t * q) function next_request (line 762) | static inline void next_request(int success) function pcd_ready (line 773) | static int pcd_ready(void) function pcd_transfer (line 778) | static void pcd_transfer(void) function pcd_start (line 790) | static void pcd_start(void) function do_pcd_read (line 813) | static void do_pcd_read(void) function do_pcd_read_drq (line 826) | static void do_pcd_read_drq(void) function pcd_audio_ioctl (line 850) | static int pcd_audio_ioctl(struct cdrom_device_info *cdi, unsigned int c... function pcd_get_mcn (line 915) | static int pcd_get_mcn(struct cdrom_device_info *cdi, struct cdrom_mcn *... function pcd_init (line 930) | static int __init pcd_init(void) function pcd_exit (line 972) | static void __exit pcd_exit(void) FILE: drivers/block/paride/pd.c function pd_setup (line 174) | void pd_setup(char *str, int *ints) type pd_unit (line 240) | struct pd_unit { type pd_unit (line 258) | struct pd_unit function status_reg (line 267) | static inline int status_reg(struct pd_unit *disk) function read_reg (line 272) | static inline int read_reg(struct pd_unit *disk, int reg) function write_status (line 277) | static inline void write_status(struct pd_unit *disk, int val) function write_reg (line 282) | static inline void write_reg(struct pd_unit *disk, int reg, int val) function u8 (line 287) | static inline u8 DRIVE(struct pd_unit *disk) function pd_print_error (line 294) | static void pd_print_error(struct pd_unit *disk, char *msg, int status) function pd_reset (line 305) | static void pd_reset(struct pd_unit *disk) function pd_wait_for (line 315) | static int pd_wait_for(struct pd_unit *disk, int w, char *msg) function pd_send_command (line 335) | static void pd_send_command(struct pd_unit *disk, int n, int s, int h, i... function pd_ide_command (line 348) | static void pd_ide_command(struct pd_unit *disk, int func, int block, in... type action (line 368) | enum action {Fail = 0, Ok = 1, Hold, Wait} type request (line 370) | struct request type action (line 371) | enum action function schedule_fsm (line 379) | static void schedule_fsm(void) function ps_tq_int (line 387) | static void ps_tq_int(void *data) type action (line 392) | enum action type action (line 393) | enum action type action (line 394) | enum action type action (line 395) | enum action type action (line 396) | enum action type action (line 397) | enum action type request_queue (line 399) | struct request_queue type pd_unit (line 402) | struct pd_unit function run_fsm (line 405) | static void run_fsm(void) function do_pd_io_start (line 458) | static enum action do_pd_io_start(void) function pd_special (line 482) | static enum action pd_special(void) function pd_next_buf (line 488) | static int pd_next_buf(void) function do_pd_read_start (line 510) | static enum action do_pd_read_start(void) function do_pd_write_start (line 525) | static enum action do_pd_write_start(void) function pd_ready (line 552) | static inline int pd_ready(void) function do_pd_read_drq (line 557) | static enum action do_pd_read_drq(void) function do_pd_write_done (line 578) | static enum action do_pd_write_done(void) function pd_init_dev_parms (line 602) | static void pd_init_dev_parms(struct pd_unit *disk) function pd_door_lock (line 611) | static enum action pd_door_lock(struct pd_unit *disk) function pd_door_unlock (line 620) | static enum action pd_door_unlock(struct pd_unit *disk) function pd_eject (line 629) | static enum action pd_eject(struct pd_unit *disk) function pd_media_check (line 640) | static enum action pd_media_check(struct pd_unit *disk) function pd_standby_off (line 658) | static void pd_standby_off(struct pd_unit *disk) function pd_identify (line 665) | static enum action pd_identify(struct pd_unit *disk) function do_pd_request (line 722) | static void do_pd_request(request_queue_t * q) function pd_special_command (line 733) | static int pd_special_command(struct pd_unit *disk, function pd_open (line 757) | static int pd_open(struct inode *inode, struct file *file) function pd_ioctl (line 770) | static int pd_ioctl(struct inode *inode, struct file *file, function pd_release (line 801) | static int pd_release(struct inode *inode, struct file *file) function pd_check_media (line 811) | static int pd_check_media(struct gendisk *p) function pd_revalidate (line 823) | static int pd_revalidate(struct gendisk *p) type block_device_operations (line 833) | struct block_device_operations function pd_probe_drive (line 844) | static void pd_probe_drive(struct pd_unit *disk) function pd_detect (line 867) | static int pd_detect(void) function pd_init (line 922) | static int __init pd_init(void) function pd_exit (line 951) | static void __exit pd_exit(void) FILE: drivers/block/paride/pf.c function pf_setup (line 173) | void pf_setup(char *str, int *ints) type inode (line 225) | struct inode type file (line 225) | struct file type inode (line 227) | struct inode type file (line 227) | struct file type inode (line 230) | struct inode type file (line 230) | struct file type pf_unit (line 246) | struct pf_unit { type pf_unit (line 259) | struct pf_unit type pf_unit (line 261) | struct pf_unit type pf_unit (line 262) | struct pf_unit type pf_unit (line 263) | struct pf_unit type gendisk (line 264) | struct gendisk type request (line 274) | struct request type pf_unit (line 279) | struct pf_unit type block_device_operations (line 285) | struct block_device_operations function pf_init_units (line 293) | void pf_init_units(void) function pf_open (line 318) | static int pf_open(struct inode *inode, struct file *file) function pf_ioctl (line 337) | static int pf_ioctl(struct inode *inode, struct file *file, unsigned int... function pf_release (line 368) | static int pf_release(struct inode *inode, struct file *file) function pf_check_media (line 384) | static int pf_check_media(struct gendisk *disk) function status_reg (line 389) | static inline int status_reg(struct pf_unit *pf) function read_reg (line 394) | static inline int read_reg(struct pf_unit *pf, int reg) function write_reg (line 399) | static inline void write_reg(struct pf_unit *pf, int reg, int val) function pf_wait (line 404) | static int pf_wait(struct pf_unit *pf, int go, int stop, char *fun, char... function pf_command (line 428) | static int pf_command(struct pf_unit *pf, char *cmd, int dlen, char *fun) function pf_completion (line 459) | static int pf_completion(struct pf_unit *pf, char *buf, char *fun) function pf_req_sense (line 479) | static void pf_req_sense(struct pf_unit *pf, int quiet) function pf_atapi (line 496) | static int pf_atapi(struct pf_unit *pf, char *cmd, int dlen, char *buf, ... function pf_lock (line 512) | static void pf_lock(struct pf_unit *pf, int func) function pf_eject (line 519) | static void pf_eject(struct pf_unit *pf) function pf_sleep (line 529) | static void pf_sleep(int cs) function pf_reset (line 540) | static int pf_reset(struct pf_unit *pf) function pf_mode_sense (line 572) | static void pf_mode_sense(struct pf_unit *pf) function xs (line 584) | static void xs(char *buf, char *targ, int offs, int len) function xl (line 598) | static int xl(char *buf, int offs) function pf_get_capacity (line 608) | static void pf_get_capacity(struct pf_unit *pf) function pf_identify (line 629) | static int pf_identify(struct pf_unit *pf) function pf_probe (line 679) | static int pf_probe(struct pf_unit *pf) function pf_detect (line 703) | static int pf_detect(void) function pf_start (line 748) | static int pf_start(struct pf_unit *pf, int cmd, int b, int c) function pf_ready (line 768) | static int pf_ready(void) type request_queue (line 773) | struct request_queue function do_pf_request (line 775) | static void do_pf_request(request_queue_t * q) function pf_next_buf (line 810) | static int pf_next_buf(void) function next_request (line 830) | static inline void next_request(int success) function do_pf_read (line 842) | static void do_pf_read(void) function do_pf_read_start (line 847) | static void do_pf_read_start(void) function do_pf_read_drq (line 865) | static void do_pf_read_drq(void) function do_pf_write (line 888) | static void do_pf_write(void) function do_pf_write_start (line 893) | static void do_pf_write_start(void) function do_pf_write_done (line 928) | static void do_pf_write_done(void) function pf_init (line 944) | static int __init pf_init(void) function pf_exit (line 986) | static void __exit pf_exit(void) FILE: drivers/block/paride/pg.c function pg_setup (line 180) | void pg_setup(char *str, int *ints) type inode (line 213) | struct inode type file (line 213) | struct file type inode (line 214) | struct inode type file (line 214) | struct file type file (line 215) | struct file type file (line 217) | struct file type pg (line 223) | struct pg { type pg (line 238) | struct pg type pg (line 240) | struct pg type class_simple (line 244) | struct class_simple type file_operations (line 248) | struct file_operations function pg_init_units (line 256) | static void pg_init_units(void) function status_reg (line 276) | static inline int status_reg(struct pg *dev) function read_reg (line 281) | static inline int read_reg(struct pg *dev, int reg) function write_reg (line 286) | static inline void write_reg(struct pg *dev, int reg, int val) function u8 (line 291) | static inline u8 DRIVE(struct pg *dev) function pg_sleep (line 296) | static void pg_sleep(int cs) function pg_wait (line 302) | static int pg_wait(struct pg *dev, int go, int stop, unsigned long tmo, ... function pg_command (line 334) | static int pg_command(struct pg *dev, char *cmd, int dlen, unsigned long... function pg_completion (line 371) | static int pg_completion(struct pg *dev, char *buf, unsigned long tmo) function pg_reset (line 402) | static int pg_reset(struct pg *dev) function xs (line 436) | static void xs(char *buf, char *targ, int len) function pg_identify (line 451) | static int pg_identify(struct pg *dev, int log) function pg_probe (line 479) | static int pg_probe(struct pg *dev) function pg_detect (line 492) | static int pg_detect(void) function pg_open (line 533) | static int pg_open(struct inode *inode, struct file *file) function pg_release (line 563) | static int pg_release(struct inode *inode, struct file *file) function pg_write (line 574) | static ssize_t pg_write(struct file *filp, const char __user *buf, size_... function pg_read (line 622) | static ssize_t pg_read(struct file *filp, char __user *buf, size_t count... function pg_init (line 662) | static int __init pg_init(void) function pg_exit (line 718) | static void __exit pg_exit(void) FILE: drivers/block/paride/ppc6lnx.c type Interface (line 67) | typedef struct ppc_storage { function ppc6_select (line 122) | static int ppc6_select(Interface *ppc) function ppc6_deselect (line 208) | static void ppc6_deselect(Interface *ppc) function ppc6_send_cmd (line 226) | static void ppc6_send_cmd(Interface *ppc, u8 cmd) function ppc6_wr_data_byte (line 257) | static void ppc6_wr_data_byte(Interface *ppc, u8 data) function u8 (line 288) | static u8 ppc6_rd_data_byte(Interface *ppc) function u8 (line 361) | static u8 ppc6_rd_port(Interface *ppc, u8 port) function ppc6_wr_port (line 370) | static void ppc6_wr_port(Interface *ppc, u8 port, u8 data) function ppc6_rd_data_blk (line 379) | static void ppc6_rd_data_blk(Interface *ppc, u8 *data, long count) function ppc6_wait_for_fifo (line 515) | static void ppc6_wait_for_fifo(Interface *ppc) function ppc6_wr_data_blk (line 528) | static void ppc6_wr_data_blk(Interface *ppc, u8 *data, long count) function ppc6_rd_port16_blk (line 647) | static void ppc6_rd_port16_blk(Interface *ppc, u8 port, u8 *data, long l... function ppc6_wr_port16_blk (line 667) | static void ppc6_wr_port16_blk(Interface *ppc, u8 port, u8 *data, long l... function ppc6_wr_extout (line 687) | static void ppc6_wr_extout(Interface *ppc, u8 regdata) function ppc6_open (line 696) | static int ppc6_open(Interface *ppc) function ppc6_close (line 720) | static void ppc6_close(Interface *ppc) FILE: drivers/block/paride/pseudo.h function ps_set_intr (line 50) | static void ps_set_intr(void (*continuation)(void), function ps_tq_int (line 73) | static void ps_tq_int(void *data) FILE: drivers/block/paride/pt.c function pt_setup (line 164) | void type inode (line 211) | struct inode type file (line 211) | struct file type inode (line 212) | struct inode type file (line 212) | struct file type inode (line 214) | struct inode type file (line 214) | struct file type file (line 215) | struct file type file (line 217) | struct file type pt_unit (line 233) | struct pt_unit { type pt_unit (line 247) | struct pt_unit type pt_unit (line 249) | struct pt_unit type file_operations (line 255) | struct file_operations type class_simple (line 265) | struct class_simple function status_reg (line 267) | static inline int status_reg(struct pi_adapter *pi) function read_reg (line 272) | static inline int read_reg(struct pi_adapter *pi, int reg) function write_reg (line 277) | static inline void write_reg(struct pi_adapter *pi, int reg, int val) function u8 (line 282) | static inline u8 DRIVE(struct pt_unit *tape) function pt_wait (line 287) | static int pt_wait(struct pt_unit *tape, int go, int stop, char *fun, ch... function pt_command (line 312) | static int pt_command(struct pt_unit *tape, char *cmd, int dlen, char *fun) function pt_completion (line 344) | static int pt_completion(struct pt_unit *tape, char *buf, char *fun) function pt_req_sense (line 369) | static void pt_req_sense(struct pt_unit *tape, int quiet) function pt_atapi (line 390) | static int pt_atapi(struct pt_unit *tape, char *cmd, int dlen, char *buf... function pt_sleep (line 404) | static void pt_sleep(int cs) function pt_poll_dsc (line 410) | static int pt_poll_dsc(struct pt_unit *tape, int pause, int tmo, char *msg) function pt_media_access_cmd (line 441) | static void pt_media_access_cmd(struct pt_unit *tape, int tmo, char *cmd... function pt_rewind (line 451) | static void pt_rewind(struct pt_unit *tape) function pt_write_fm (line 458) | static void pt_write_fm(struct pt_unit *tape) function pt_reset (line 467) | static int pt_reset(struct pt_unit *tape) function pt_ready_wait (line 500) | static int pt_ready_wait(struct pt_unit *tape, int tmo) function xs (line 520) | static void xs(char *buf, char *targ, int offs, int len) function xn (line 534) | static int xn(char *buf, int offs, int size) function pt_identify (line 544) | static int pt_identify(struct pt_unit *tape) function pt_probe (line 604) | static int pt_probe(struct pt_unit *tape) function pt_detect (line 617) | static int pt_detect(void) function pt_open (line 668) | static int pt_open(struct inode *inode, struct file *file) function pt_ioctl (line 709) | static int pt_ioctl(struct inode *inode, struct file *file, function pt_release (line 744) | static int function pt_read (line 767) | static ssize_t pt_read(struct file *filp, char __user *buf, size_t count... function pt_write (line 864) | static ssize_t pt_write(struct file *filp, const char __user *buf, size_... function pt_init (line 964) | static int __init pt_init(void) function pt_exit (line 1024) | static void __exit pt_exit(void) FILE: drivers/block/paride/setup.h type setup_tab_t (line 19) | struct setup_tab_t { type STT (line 26) | typedef struct setup_tab_t STT; function generic_setup (line 36) | static void generic_setup( STT t[], int n, char *ss ) FILE: drivers/block/pktcdvd.c type pktcdvd_device (line 70) | struct pktcdvd_device type proc_dir_entry (line 71) | struct proc_dir_entry type semaphore (line 73) | struct semaphore function pkt_bio_finished (line 77) | static void pkt_bio_finished(struct pktcdvd_device *pd) function pkt_bio_destructor (line 87) | static void pkt_bio_destructor(struct bio *bio) type bio (line 93) | struct bio type bio_vec (line 95) | struct bio_vec type bio (line 96) | struct bio type bio (line 98) | struct bio type bio_vec (line 103) | struct bio_vec type bio_vec (line 106) | struct bio_vec type packet_data (line 123) | struct packet_data type packet_data (line 126) | struct packet_data type packet_data (line 128) | struct packet_data type packet_data (line 131) | struct packet_data type bio (line 146) | struct bio type bio (line 156) | struct bio function pkt_free_packet_data (line 175) | static void pkt_free_packet_data(struct packet_data *pkt) function pkt_shrink_pktlist (line 190) | static void pkt_shrink_pktlist(struct pktcdvd_device *pd) function pkt_grow_pktlist (line 201) | static int pkt_grow_pktlist(struct pktcdvd_device *pd, int nr_packets) type pkt_rb_node (line 224) | struct pkt_rb_node function pkt_rb_free (line 227) | static void pkt_rb_free(void *ptr, void *data) type pkt_rb_node (line 232) | struct pkt_rb_node type pkt_rb_node (line 232) | struct pkt_rb_node type rb_node (line 234) | struct rb_node function pkt_rbtree_erase (line 240) | static inline void pkt_rbtree_erase(struct pktcdvd_device *pd, struct pk... type pkt_rb_node (line 251) | struct pkt_rb_node type pktcdvd_device (line 251) | struct pktcdvd_device type rb_node (line 253) | struct rb_node type rb_node (line 254) | struct rb_node type pkt_rb_node (line 255) | struct pkt_rb_node function pkt_rbtree_insert (line 285) | static void pkt_rbtree_insert(struct pktcdvd_device *pd, struct pkt_rb_n... function pkt_add_list_last (line 308) | static inline void pkt_add_list_last(struct bio *bio, struct bio **list_... type bio (line 326) | struct bio type bio (line 326) | struct bio type bio (line 326) | struct bio type bio (line 328) | struct bio function pkt_generic_packet (line 346) | static int pkt_generic_packet(struct pktcdvd_device *pd, struct packet_c... function pkt_dump_sense (line 393) | static void pkt_dump_sense(struct packet_command *cgc) function pkt_flush_cache (line 424) | static int pkt_flush_cache(struct pktcdvd_device *pd) function pkt_set_speed (line 445) | static int pkt_set_speed(struct pktcdvd_device *pd, unsigned write_speed... function pkt_queue_bio (line 469) | static void pkt_queue_bio(struct pktcdvd_device *pd, struct bio *bio, in... function pkt_iosched_process_queue (line 502) | static void pkt_iosched_process_queue(struct pktcdvd_device *pd) function pkt_set_segment_merging (line 584) | static int pkt_set_segment_merging(struct pktcdvd_device *pd, request_qu... function pkt_copy_bio_data (line 608) | static void pkt_copy_bio_data(struct bio *src_bio, int seg, int offs, st... function pkt_make_local_copy (line 637) | static void pkt_make_local_copy(struct packet_data *pkt, struct page **p... function pkt_end_io_read (line 664) | static int pkt_end_io_read(struct bio *bio, unsigned int bytes_done, int... function pkt_end_io_packet_write (line 687) | static int pkt_end_io_packet_write(struct bio *bio, unsigned int bytes_d... function pkt_gather_data (line 710) | static void pkt_gather_data(struct pktcdvd_device *pd, struct packet_dat... type packet_data (line 783) | struct packet_data type pktcdvd_device (line 783) | struct pktcdvd_device type packet_data (line 785) | struct packet_data function pkt_put_packet_data (line 798) | static void pkt_put_packet_data(struct pktcdvd_device *pd, struct packet... function pkt_start_recovery (line 813) | static int pkt_start_recovery(struct packet_data *pkt) function pkt_set_state (line 867) | static inline void pkt_set_state(struct packet_data *pkt, enum packet_da... function pkt_handle_queue (line 884) | static int pkt_handle_queue(struct pktcdvd_device *pd) function pkt_start_write (line 980) | static void pkt_start_write(struct pktcdvd_device *pd, struct packet_dat... function pkt_finish_packet (line 1065) | static void pkt_finish_packet(struct packet_data *pkt, int uptodate) function pkt_run_state_machine (line 1083) | static void pkt_run_state_machine(struct pktcdvd_device *pd, struct pack... function pkt_handle_packets (line 1143) | static void pkt_handle_packets(struct pktcdvd_device *pd) function pkt_count_states (line 1174) | static void pkt_count_states(struct pktcdvd_device *pd, int *states) function kcdrwd (line 1193) | static int kcdrwd(void *foobar) function pkt_print_settings (line 1294) | static void pkt_print_settings(struct pktcdvd_device *pd) function pkt_mode_sense (line 1301) | static int pkt_mode_sense(struct pktcdvd_device *pd, struct packet_comma... function pkt_mode_select (line 1313) | static int pkt_mode_select(struct pktcdvd_device *pd, struct packet_comm... function pkt_get_disc_info (line 1325) | static int pkt_get_disc_info(struct pktcdvd_device *pd, disc_information... function pkt_get_track_info (line 1352) | static int pkt_get_track_info(struct pktcdvd_device *pd, __u16 track, __... function pkt_get_last_written (line 1378) | static int pkt_get_last_written(struct pktcdvd_device *pd, long *last_wr... function pkt_set_write_settings (line 1415) | static int pkt_set_write_settings(struct pktcdvd_device *pd) function pkt_good_track (line 1499) | static int pkt_good_track(track_information *ti) function pkt_good_disc (line 1530) | static int pkt_good_disc(struct pktcdvd_device *pd, disc_information *di) function pkt_probe_settings (line 1571) | static int pkt_probe_settings(struct pktcdvd_device *pd) function pkt_write_caching (line 1677) | static int pkt_write_caching(struct pktcdvd_device *pd, int set) function pkt_lock_door (line 1709) | static int pkt_lock_door(struct pktcdvd_device *pd, int lockflag) function pkt_get_max_speed (line 1722) | static int pkt_get_max_speed(struct pktcdvd_device *pd, unsigned *write_... function pkt_media_speed (line 1783) | static int pkt_media_speed(struct pktcdvd_device *pd, unsigned *speed) function pkt_perform_opc (line 1855) | static int pkt_perform_opc(struct pktcdvd_device *pd) function pkt_open_write (line 1873) | static int pkt_open_write(struct pktcdvd_device *pd) function pkt_open_dev (line 1923) | static int pkt_open_dev(struct pktcdvd_device *pd, int write) function pkt_release_dev (line 1982) | static void pkt_release_dev(struct pktcdvd_device *pd, int flush) type pktcdvd_device (line 1993) | struct pktcdvd_device function pkt_open (line 2000) | static int pkt_open(struct inode *inode, struct file *file) function pkt_close (line 2039) | static int pkt_close(struct inode *inode, struct file *file) type packet_stacked_data (line 2058) | struct packet_stacked_data function psd_pool_free (line 2061) | static void psd_pool_free(void *ptr, void *data) function pkt_end_io_read_cloned (line 2066) | static int pkt_end_io_read_cloned(struct bio *bio, unsigned int bytes_do... function pkt_make_request (line 2081) | static int pkt_make_request(request_queue_t *q, struct bio *bio) function pkt_merge_bvec (line 2214) | static int pkt_merge_bvec(request_queue_t *q, struct bio *bio, struct bi... function pkt_init_queue (line 2233) | static void pkt_init_queue(struct pktcdvd_device *pd) function pkt_seq_show (line 2244) | static int pkt_seq_show(struct seq_file *m, void *p) function pkt_seq_open (line 2303) | static int pkt_seq_open(struct inode *inode, struct file *file) type file_operations (line 2308) | struct file_operations function pkt_new_dev (line 2315) | static int pkt_new_dev(struct pktcdvd_device *pd, dev_t dev) function pkt_ioctl (line 2387) | static int pkt_ioctl(struct inode *inode, struct file *file, unsigned in... function pkt_media_changed (line 2421) | static int pkt_media_changed(struct gendisk *disk) type block_device_operations (line 2436) | struct block_device_operations function pkt_setup_dev (line 2447) | static int pkt_setup_dev(struct pkt_ctrl_command *ctrl_cmd) function pkt_remove_dev (line 2517) | static int pkt_remove_dev(struct pkt_ctrl_command *ctrl_cmd) function pkt_get_status (line 2559) | static void pkt_get_status(struct pkt_ctrl_command *ctrl_cmd) function pkt_ctl_ioctl (line 2572) | static int pkt_ctl_ioctl(struct inode *inode, struct file *file, unsigne... type file_operations (line 2614) | struct file_operations type miscdevice (line 2619) | struct miscdevice function pkt_init (line 2626) | static int pkt_init(void) function pkt_exit (line 2662) | static void pkt_exit(void) FILE: drivers/block/ps2esdi.c type request (line 69) | struct request type pt_regs (line 79) | struct pt_regs type inode (line 84) | struct inode type file (line 84) | struct file type timer_list (line 102) | struct timer_list type ps2esdi_i_struct (line 108) | struct ps2esdi_i_struct { type request_queue (line 112) | struct request_queue type request (line 113) | struct request type ps2esdi_i_struct (line 117) | struct ps2esdi_i_struct type ps2esdi_i_struct (line 122) | struct ps2esdi_i_struct type ps2esdi_i_struct (line 128) | struct ps2esdi_i_struct type block_device_operations (line 133) | struct block_device_operations type gendisk (line 139) | struct gendisk function ps2esdi_init (line 142) | static int __init ps2esdi_init(void) function init_module (line 186) | int init_module(void) { function cleanup_module (line 205) | void function tp720_setup (line 225) | void __init tp720_setup(char *str, int *ints) function ed_setup (line 233) | void __init ed_setup(char *str, int *ints) function ps2esdi_getinfo (line 266) | static int ps2esdi_getinfo(char *buf, int slot, void *d) function ps2esdi_geninit (line 280) | static int __init ps2esdi_geninit(void) function ps2esdi_get_device_cfg (line 454) | static void __init ps2esdi_get_device_cfg(void) function do_ps2esdi_request (line 480) | static void do_ps2esdi_request(request_queue_t * q) function reset_ctrl (line 528) | static void reset_ctrl(void) function ps2esdi_readwrite (line 561) | static void ps2esdi_readwrite(int cmd, struct request *req) function ps2esdi_fill_cmd_block (line 607) | static void ps2esdi_fill_cmd_block(u_short * cmd_blk, u_short cmd, function ps2esdi_out_cmd_blk (line 619) | static int ps2esdi_out_cmd_blk(u_short * cmd_blk) function ps2esdi_prep_dma (line 673) | static void ps2esdi_prep_dma(char *buffer, u_short length, u_char dma_xm... function irqreturn_t (line 693) | static irqreturn_t ps2esdi_interrupt_handler(int irq, void *dev_id, function ps2esdi_initial_reset_int_handler (line 712) | static void ps2esdi_initial_reset_int_handler(u_int int_ret_code) function ps2esdi_geometry_int_handler (line 737) | static void ps2esdi_geometry_int_handler(u_int int_ret_code) function ps2esdi_normal_interrupt_handler (line 856) | static void ps2esdi_normal_interrupt_handler(u_int int_ret_code) function ps2esdi_read_status_words (line 975) | static int ps2esdi_read_status_words(int num_words, function dump_cmd_complete_status (line 995) | static void dump_cmd_complete_status(u_int int_ret_code) function ps2esdi_ioctl (line 1062) | static int ps2esdi_ioctl(struct inode *inode, function ps2esdi_reset_timer (line 1080) | static void ps2esdi_reset_timer(unsigned long unused) FILE: drivers/block/rd.c type gendisk (line 67) | struct gendisk type block_device (line 68) | struct block_device type request_queue (line 69) | struct request_queue function make_page_uptodate (line 102) | static void make_page_uptodate(struct page *page) function ramdisk_readpage (line 132) | static int ramdisk_readpage(struct file *file, struct page *page) function ramdisk_prepare_write (line 140) | static int ramdisk_prepare_write(struct file *file, struct page *page, function ramdisk_commit_write (line 148) | static int ramdisk_commit_write(struct file *file, struct page *page, function ramdisk_writepage (line 162) | static int ramdisk_writepage(struct page *page, struct writeback_control... function ramdisk_writepages (line 177) | static int ramdisk_writepages(struct address_space *mapping, function ramdisk_set_page_dirty (line 187) | static int ramdisk_set_page_dirty(struct page *page) type address_space_operations (line 193) | struct address_space_operations function rd_blkdev_pagecache_IO (line 202) | static int rd_blkdev_pagecache_IO(int rw, struct bio_vec *vec, sector_t ... function rd_make_request (line 268) | static int rd_make_request(request_queue_t *q, struct bio *bio) function rd_ioctl (line 298) | static int rd_ioctl(struct inode *inode, struct file *file, type backing_dev_info (line 326) | struct backing_dev_info type backing_dev_info (line 337) | struct backing_dev_info function rd_open (line 343) | static int rd_open(struct inode *inode, struct file *filp) type block_device_operations (line 390) | struct block_device_operations function rd_cleanup (line 399) | static void __exit rd_cleanup(void) function rd_init (line 421) | static int __init rd_init(void) function ramdisk_size (line 489) | static int __init ramdisk_size(char *str) function ramdisk_size2 (line 494) | static int __init ramdisk_size2(char *str) /* kludge */ function ramdisk_blocksize (line 498) | static int __init ramdisk_blocksize(char *str) FILE: drivers/block/scsi_ioctl.c function sg_get_version (line 47) | static int sg_get_version(int __user *p) function scsi_get_idlun (line 53) | static int scsi_get_idlun(request_queue_t *q, int __user *p) function scsi_get_bus (line 58) | static int scsi_get_bus(request_queue_t *q, int __user *p) function sg_get_timeout (line 63) | static int sg_get_timeout(request_queue_t *q) function sg_set_timeout (line 68) | static int sg_set_timeout(request_queue_t *q, int __user *p) function sg_get_reserved_size (line 78) | static int sg_get_reserved_size(request_queue_t *q, int __user *p) function sg_set_reserved_size (line 83) | static int sg_set_reserved_size(request_queue_t *q, int __user *p) function sg_emulated_host (line 103) | static int sg_emulated_host(request_queue_t *q, int __user *p) function verify_command (line 114) | static int verify_command(struct file *file, unsigned char *cmd) function sg_io (line 215) | static int sg_io(struct file *file, request_queue_t *q, function sg_scsi_ioctl (line 338) | static int sg_scsi_ioctl(struct file *file, request_queue_t *q, function scsi_cmd_ioctl (line 436) | int scsi_cmd_ioctl(struct file *file, struct gendisk *bd_disk, unsigned ... FILE: drivers/block/smart1,2.h function smart4_submit_command (line 42) | static void smart4_submit_command(ctlr_info_t *h, cmdlist_t *c) function smart4_intr_mask (line 52) | static void smart4_intr_mask(ctlr_info_t *h, unsigned long val) function smart4_fifo_full (line 69) | static unsigned long smart4_fifo_full(ctlr_info_t *h) function smart4_completed (line 79) | static unsigned long smart4_completed(ctlr_info_t *h) function smart4_intr_pending (line 100) | static unsigned long smart4_intr_pending(ctlr_info_t *h) type access_method (line 110) | struct access_method function smart2_submit_command (line 121) | static void smart2_submit_command(ctlr_info_t *h, cmdlist_t *c) function smart2_intr_mask (line 126) | static void smart2_intr_mask(ctlr_info_t *h, unsigned long val) function smart2_fifo_full (line 131) | static unsigned long smart2_fifo_full(ctlr_info_t *h) function smart2_completed (line 136) | static unsigned long smart2_completed(ctlr_info_t *h) function smart2_intr_pending (line 141) | static unsigned long smart2_intr_pending(ctlr_info_t *h) type access_method (line 146) | struct access_method function smart2e_submit_command (line 157) | static void smart2e_submit_command(ctlr_info_t *h, cmdlist_t *c) function smart2e_intr_mask (line 162) | static void smart2e_intr_mask(ctlr_info_t *h, unsigned long val) function smart2e_fifo_full (line 167) | static unsigned long smart2e_fifo_full(ctlr_info_t *h) function smart2e_completed (line 172) | static unsigned long smart2e_completed(ctlr_info_t *h) function smart2e_intr_pending (line 177) | static unsigned long smart2e_intr_pending(ctlr_info_t *h) type access_method (line 182) | struct access_method function smart1_submit_command (line 207) | static void smart1_submit_command(ctlr_info_t *h, cmdlist_t *c) function smart1_intr_mask (line 223) | static void smart1_intr_mask(ctlr_info_t *h, unsigned long val) function smart1_fifo_full (line 235) | static unsigned long smart1_fifo_full(ctlr_info_t *h) function smart1_completed (line 242) | static unsigned long smart1_completed(ctlr_info_t *h) function smart1_intr_pending (line 265) | static unsigned long smart1_intr_pending(ctlr_info_t *h) type access_method (line 272) | struct access_method FILE: drivers/block/swim3.c type request_queue (line 39) | struct request_queue type gendisk (line 40) | struct gendisk type request (line 41) | struct request type swim_state (line 45) | enum swim_state { type swim3 (line 63) | struct swim3 { type floppy_state (line 177) | struct floppy_state { type floppy_state (line 207) | struct floppy_state type floppy_state (line 225) | struct floppy_state type floppy_state (line 226) | struct floppy_state type floppy_state (line 227) | struct floppy_state type floppy_state (line 229) | struct floppy_state type floppy_state (line 230) | struct floppy_state type floppy_state (line 232) | struct floppy_state type floppy_state (line 233) | struct floppy_state type dbdma_cmd (line 234) | struct dbdma_cmd type floppy_state (line 235) | struct floppy_state type floppy_state (line 236) | struct floppy_state type pt_regs (line 241) | struct pt_regs type floppy_state (line 243) | struct floppy_state type swim_state (line 243) | enum swim_state type floppy_state (line 245) | struct floppy_state type floppy_state (line 246) | struct floppy_state type inode (line 247) | struct inode type file (line 247) | struct file type inode (line 249) | struct inode type file (line 249) | struct file type inode (line 250) | struct inode type file (line 250) | struct file type gendisk (line 251) | struct gendisk type gendisk (line 252) | struct gendisk type device_node (line 253) | struct device_node function swim3_select (line 260) | static void swim3_select(struct floppy_state *fs, int sel) function swim3_action (line 272) | static void swim3_action(struct floppy_state *fs, int action) function swim3_readbit (line 284) | static int swim3_readbit(struct floppy_state *fs, int bit) function do_fd_request (line 295) | static void do_fd_request(request_queue_t * q) function start_request (line 308) | static void start_request(struct floppy_state *fs) function set_timeout (line 366) | static void set_timeout(struct floppy_state *fs, int nticks, function scan_track (line 382) | static inline void scan_track(struct floppy_state *fs) function seek_track (line 395) | static inline void seek_track(struct floppy_state *fs, int n) function init_dma (line 416) | static inline void init_dma(struct dbdma_cmd *cp, int cmd, function setup_transfer (line 425) | static inline void setup_transfer(struct floppy_state *fs) function act (line 474) | static void act(struct floppy_state *fs) function scan_timeout (line 537) | static void scan_timeout(unsigned long data) function seek_timeout (line 557) | static void seek_timeout(unsigned long data) function settle_timeout (line 572) | static void settle_timeout(unsigned long data) function xfer_timeout (line 596) | static void xfer_timeout(unsigned long data) function irqreturn_t (line 628) | static irqreturn_t swim3_interrupt(int irq, void *dev_id, struct pt_regs... function grab_drive (line 786) | static int grab_drive(struct floppy_state *fs, enum swim_state state, function release_drive (line 810) | static void release_drive(struct floppy_state *fs) function fd_eject (line 821) | static int fd_eject(struct floppy_state *fs) type floppy_struct (line 847) | struct floppy_struct function floppy_ioctl (line 850) | static int floppy_ioctl(struct inode *inode, struct file *filp, function floppy_open (line 877) | static int floppy_open(struct inode *inode, struct file *filp) function floppy_release (line 946) | static int floppy_release(struct inode *inode, struct file *filp) function floppy_check_change (line 958) | static int floppy_check_change(struct gendisk *disk) function floppy_revalidate (line 964) | static int floppy_revalidate(struct gendisk *disk) type block_device_operations (line 1004) | struct block_device_operations function swim3_init (line 1012) | int swim3_init(void) function swim3_add_device (line 1078) | static int swim3_add_device(struct device_node *swim) FILE: drivers/block/swim_iop.c type swim_state (line 44) | enum swim_state { type floppy_state (line 52) | struct floppy_state { type swim_iop_req (line 67) | struct swim_iop_req { type swim_iop_req (line 75) | struct swim_iop_req type floppy_state (line 78) | struct floppy_state type swim_iop_req (line 95) | struct swim_iop_req type swim_iop_req (line 96) | struct swim_iop_req type iop_msg (line 97) | struct iop_msg type pt_regs (line 97) | struct pt_regs type swim_drvstatus (line 98) | struct swim_drvstatus type floppy_state (line 99) | struct floppy_state type inode (line 101) | struct inode type file (line 101) | struct file type inode (line 103) | struct inode type file (line 103) | struct file type inode (line 104) | struct inode type file (line 104) | struct file type gendisk (line 105) | struct gendisk type gendisk (line 106) | struct gendisk type floppy_state (line 107) | struct floppy_state type swim_state (line 107) | enum swim_state type floppy_state (line 109) | struct floppy_state type floppy_state (line 110) | struct floppy_state type floppy_state (line 114) | struct floppy_state type block_device_operations (line 116) | struct block_device_operations type request_queue (line 124) | struct request_queue function swimiop_init (line 129) | int swimiop_init(void) function swimiop_init_request (line 209) | static void swimiop_init_request(struct swim_iop_req *req) function swimiop_send_request (line 216) | static int swimiop_send_request(struct swim_iop_req *req) function swimiop_receive (line 260) | void swimiop_receive(struct iop_msg *msg, struct pt_regs *regs) function swimiop_status_update (line 284) | static void swimiop_status_update(int drive_num, struct swim_drvstatus *ds) function swimiop_eject (line 318) | static int swimiop_eject(struct floppy_state *fs) type floppy_struct (line 348) | struct floppy_struct function floppy_ioctl (line 351) | static int floppy_ioctl(struct inode *inode, struct file *filp, function floppy_open (line 375) | static int floppy_open(struct inode *inode, struct file *filp) function floppy_release (line 399) | static int floppy_release(struct inode *inode, struct file *filp) function floppy_check_change (line 407) | static int floppy_check_change(struct gendisk *disk) function floppy_revalidate (line 413) | static int floppy_revalidate(struct gendisk *disk) function floppy_off (line 422) | static void floppy_off(unsigned int nr) function grab_drive (line 426) | static int grab_drive(struct floppy_state *fs, enum swim_state state, function release_drive (line 449) | static void release_drive(struct floppy_state *fs) function set_timeout (line 459) | static void set_timeout(struct floppy_state *fs, int nticks, function do_fd_request (line 476) | static void do_fd_request(request_queue_t * q) function fd_request_complete (line 485) | static void fd_request_complete(struct swim_iop_req *req) function fd_request_timeout (line 507) | static void fd_request_timeout(unsigned long data) function start_request (line 516) | static void start_request(struct floppy_state *fs) FILE: drivers/block/sx8.c type carm_host (line 81) | struct carm_host type scatter_gather_types (line 183) | enum scatter_gather_types { type host_states (line 188) | enum host_states { type carm_port (line 218) | struct carm_port { type carm_request (line 232) | struct carm_request { type carm_host (line 243) | struct carm_host { type carm_response (line 285) | struct carm_response { type carm_msg_sg (line 290) | struct carm_msg_sg { type carm_msg_rw (line 295) | struct carm_msg_rw { type carm_msg_allocbuf (line 307) | struct carm_msg_allocbuf { type carm_msg_ioctl (line 324) | struct carm_msg_ioctl { type carm_msg_sync_time (line 334) | struct carm_msg_sync_time { type carm_msg_get_fw_ver (line 343) | struct carm_msg_get_fw_ver { type carm_fw_ver (line 352) | struct carm_fw_ver { type carm_array_info (line 359) | struct carm_array_info { type pci_dev (line 384) | struct pci_dev type pci_device_id (line 384) | struct pci_device_id type pci_dev (line 385) | struct pci_dev type inode (line 386) | struct inode type file (line 386) | struct file type pci_device_id (line 389) | struct pci_device_id type pci_driver (line 396) | struct pci_driver type block_device_operations (line 403) | struct block_device_operations function carm_bdev_ioctl (line 413) | static int carm_bdev_ioctl(struct inode *ino, struct file *fil, function carm_lookup_bucket (line 443) | static inline int carm_lookup_bucket(u32 msg_size) function carm_init_buckets (line 454) | static void carm_init_buckets(void __iomem *mmio) type carm_host (line 462) | struct carm_host function dma_addr_t (line 468) | static inline dma_addr_t carm_ref_msg_dma(struct carm_host *host, function carm_send_msg (line 474) | static int carm_send_msg(struct carm_host *host, type carm_request (line 503) | struct carm_request type carm_host (line 503) | struct carm_host type carm_request (line 513) | struct carm_request function carm_put_request (line 528) | static int carm_put_request(struct carm_host *host, struct carm_request ... type carm_request (line 544) | struct carm_request type carm_host (line 544) | struct carm_host type carm_request (line 547) | struct carm_request type request (line 548) | struct request function carm_array_info (line 576) | static int carm_array_info (struct carm_host *host, unsigned int array_idx) type carm_host (line 628) | struct carm_host function carm_send_special (line 630) | static int carm_send_special (struct carm_host *host, carm_sspc_t func) function carm_fill_sync_time (line 661) | static unsigned int carm_fill_sync_time(struct carm_host *host, function carm_fill_alloc_buf (line 678) | static unsigned int carm_fill_alloc_buf(struct carm_host *host, function carm_fill_scan_channels (line 703) | static unsigned int carm_fill_scan_channels(struct carm_host *host, function carm_fill_get_fw_ver (line 723) | static unsigned int carm_fill_get_fw_ver(struct carm_host *host, function carm_end_request_queued (line 739) | static inline void carm_end_request_queued(struct carm_host *host, function carm_push_q (line 755) | static inline void carm_push_q (struct carm_host *host, request_queue_t *q) function request_queue_t (line 767) | static inline request_queue_t *carm_pop_q(struct carm_host *host) function carm_round_robin (line 780) | static inline void carm_round_robin(struct carm_host *host) function carm_end_rq (line 789) | static inline void carm_end_rq(struct carm_host *host, struct carm_reque... function carm_oob_rq_fn (line 801) | static void carm_oob_rq_fn(request_queue_t *q) function carm_rq_fn (line 832) | static void carm_rq_fn(request_queue_t *q) function carm_handle_array_info (line 936) | static void carm_handle_array_info(struct carm_host *host, function carm_handle_scan_chan (line 996) | static void carm_handle_scan_chan(struct carm_host *host, function carm_handle_generic (line 1029) | static void carm_handle_generic(struct carm_host *host, function carm_handle_rw (line 1045) | static inline void carm_handle_rw(struct carm_host *host, function carm_handle_resp (line 1062) | static inline void carm_handle_resp(struct carm_host *host, function carm_handle_responses (line 1159) | static inline void carm_handle_responses(struct carm_host *host) function irqreturn_t (line 1199) | static irqreturn_t carm_interrupt(int irq, void *__host, struct pt_regs ... function carm_fsm_task (line 1243) | static void carm_fsm_task (void *_data) function carm_init_wait (line 1367) | static int carm_init_wait(void __iomem *mmio, u32 bits, unsigned int tes... function carm_init_responses (line 1391) | static void carm_init_responses(struct carm_host *host) function carm_init_host (line 1403) | static int carm_init_host(struct carm_host *host) function carm_init_disks (line 1485) | static int carm_init_disks(struct carm_host *host) function carm_free_disks (line 1530) | static void carm_free_disks(struct carm_host *host) function carm_init_shm (line 1548) | static int carm_init_shm(struct carm_host *host) type pci_dev (line 1564) | struct pci_dev type pci_device_id (line 1564) | struct pci_device_id type carm_host (line 1567) | struct carm_host function carm_remove_one (line 1724) | static void carm_remove_one (struct pci_dev *pdev) function carm_init (line 1751) | static int __init carm_init(void) function carm_exit (line 1756) | static void __exit carm_exit(void) FILE: drivers/block/ub.c type bulk_cb_wrap (line 63) | struct bulk_cb_wrap { type bulk_cs_wrap (line 79) | struct bulk_cs_wrap { type ub_dev (line 100) | struct ub_dev type ub_scsi_cmd_state (line 125) | enum ub_scsi_cmd_state { type ub_scsi_cmd (line 147) | struct ub_scsi_cmd { type ub_capacity (line 177) | struct ub_capacity { type ub_scsi_cmd_trace (line 190) | struct ub_scsi_cmd_trace { type ub_scsi_trace (line 200) | struct ub_scsi_trace { type ub_completion (line 214) | struct ub_completion { function ub_init_completion (line 219) | static inline void ub_init_completion(struct ub_completion *x) function ub_complete (line 227) | static void ub_complete(struct ub_completion *x) function ub_is_completed (line 236) | static int ub_is_completed(struct ub_completion *x) type ub_scsi_cmd_queue (line 249) | struct ub_scsi_cmd_queue { type ub_dev (line 257) | struct ub_dev { type ub_dev (line 303) | struct ub_dev type request (line 303) | struct request type ub_dev (line 304) | struct ub_dev type ub_scsi_cmd (line 304) | struct ub_scsi_cmd type request (line 305) | struct request type ub_dev (line 306) | struct ub_dev type ub_scsi_cmd (line 306) | struct ub_scsi_cmd type request (line 307) | struct request type ub_dev (line 308) | struct ub_dev type ub_scsi_cmd (line 308) | struct ub_scsi_cmd type request (line 309) | struct request type ub_dev (line 310) | struct ub_dev type ub_scsi_cmd (line 310) | struct ub_scsi_cmd type urb (line 311) | struct urb type pt_regs (line 311) | struct pt_regs type ub_dev (line 313) | struct ub_dev type ub_dev (line 314) | struct ub_dev type ub_scsi_cmd (line 314) | struct ub_scsi_cmd type ub_dev (line 315) | struct ub_dev type ub_scsi_cmd (line 315) | struct ub_scsi_cmd type ub_dev (line 316) | struct ub_dev type ub_scsi_cmd (line 316) | struct ub_scsi_cmd type ub_dev (line 317) | struct ub_dev type ub_scsi_cmd (line 317) | struct ub_scsi_cmd type ub_dev (line 318) | struct ub_dev type ub_scsi_cmd (line 318) | struct ub_scsi_cmd type ub_dev (line 319) | struct ub_dev type ub_scsi_cmd (line 319) | struct ub_scsi_cmd type ub_dev (line 321) | struct ub_dev type ub_scsi_cmd (line 321) | struct ub_scsi_cmd type ub_dev (line 322) | struct ub_dev type ub_dev (line 323) | struct ub_dev type ub_capacity (line 323) | struct ub_capacity type usb_device_id (line 327) | struct usb_device_id function ub_cmdtr_new (line 350) | static void ub_cmdtr_new(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_cmdtr_state (line 369) | static void ub_cmdtr_state(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_cmdtr_act_len (line 382) | static void ub_cmdtr_act_len(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_cmdtr_sense (line 391) | static void ub_cmdtr_sense(struct ub_dev *sc, struct ub_scsi_cmd *cmd, function ub_diag_show (line 404) | static ssize_t ub_diag_show(struct device *dev, char *page) function ub_id_get (line 462) | static int ub_id_get(void) function ub_id_put (line 479) | static void ub_id_put(int id) function ub_cleanup (line 497) | static void ub_cleanup(struct ub_dev *sc) type ub_scsi_cmd (line 518) | struct ub_scsi_cmd type ub_dev (line 518) | struct ub_dev type ub_scsi_cmd (line 520) | struct ub_scsi_cmd function ub_put_cmd (line 529) | static void ub_put_cmd(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_cmdq_add (line 546) | static void ub_cmdq_add(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_cmdq_insert (line 562) | static void ub_cmdq_insert(struct ub_dev *sc, struct ub_scsi_cmd *cmd) type ub_scsi_cmd (line 578) | struct ub_scsi_cmd type ub_dev (line 578) | struct ub_dev type ub_scsi_cmd_queue (line 580) | struct ub_scsi_cmd_queue type ub_scsi_cmd (line 581) | struct ub_scsi_cmd function ub_bd_rq_fn (line 599) | static void ub_bd_rq_fn(request_queue_t *q) function ub_bd_rq_fn_1 (line 612) | static int ub_bd_rq_fn_1(struct ub_dev *sc, struct request *rq) function ub_cmd_build_block (line 656) | static int ub_cmd_build_block(struct ub_dev *sc, struct ub_scsi_cmd *cmd, function ub_cmd_build_packet (line 739) | static int ub_cmd_build_packet(struct ub_dev *sc, struct ub_scsi_cmd *cmd, function ub_rw_cmd_done (line 771) | static void ub_rw_cmd_done(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_end_rq (line 794) | static void ub_end_rq(struct request *rq, int uptodate) function ub_submit_scsi (line 814) | static int ub_submit_scsi(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_scsi_cmd_start (line 835) | static int ub_scsi_cmd_start(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_urb_timeout (line 894) | static void ub_urb_timeout(unsigned long arg) function ub_urb_complete (line 911) | static void ub_urb_complete(struct urb *urb, struct pt_regs *pt) function ub_scsi_action (line 919) | static void ub_scsi_action(unsigned long _dev) function ub_scsi_dispatch (line 930) | static void ub_scsi_dispatch(struct ub_dev *sc) function ub_scsi_urb_compl (line 954) | static void ub_scsi_urb_compl(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_state_done (line 1229) | static void ub_state_done(struct ub_dev *sc, struct ub_scsi_cmd *cmd, in... function __ub_state_stat (line 1243) | static void __ub_state_stat(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_state_stat (line 1273) | static void ub_state_stat(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_state_sense (line 1286) | static void ub_state_sense(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_submit_clear_stall (line 1323) | static int ub_submit_clear_stall(struct ub_dev *sc, struct ub_scsi_cmd *... function ub_top_sense_done (line 1362) | static void ub_top_sense_done(struct ub_dev *sc, struct ub_scsi_cmd *scmd) function usb_stor_Bulk_max_lun (line 1402) | int usb_stor_Bulk_max_lun(struct us_data *us) function ub_revalidate (line 1439) | static void ub_revalidate(struct ub_dev *sc) function ub_bd_open (line 1471) | static int ub_bd_open(struct inode *inode, struct file *filp) function ub_bd_release (line 1539) | static int ub_bd_release(struct inode *inode, struct file *filp) function ub_bd_ioctl (line 1558) | static int ub_bd_ioctl(struct inode *inode, struct file *filp, function ub_bd_revalidate (line 1577) | static int ub_bd_revalidate(struct gendisk *disk) function ub_bd_media_changed (line 1606) | static int ub_bd_media_changed(struct gendisk *disk) type block_device_operations (line 1630) | struct block_device_operations function ub_probe_done (line 1642) | static void ub_probe_done(struct ub_dev *sc, struct ub_scsi_cmd *cmd) function ub_sync_tur (line 1651) | static int ub_sync_tur(struct ub_dev *sc) function ub_sync_read_cap (line 1700) | static int ub_sync_read_cap(struct ub_dev *sc, struct ub_capacity *ret) function ub_probe_urb_complete (line 1781) | static void ub_probe_urb_complete(struct urb *urb, struct pt_regs *pt) function ub_probe_timeout (line 1787) | static void ub_probe_timeout(unsigned long arg) function ub_probe_clear_stall (line 1796) | static int ub_probe_clear_stall(struct ub_dev *sc, int stalled_pipe) function ub_get_pipes (line 1850) | static int ub_get_pipes(struct ub_dev *sc, struct usb_device *dev, function ub_probe (line 1899) | static int ub_probe(struct usb_interface *intf, function ub_disconnect (line 2055) | static void ub_disconnect(struct usb_interface *intf) type usb_driver (line 2148) | struct usb_driver function ub_init (line 2156) | static int __init ub_init(void) function ub_exit (line 2179) | static void __exit ub_exit(void) FILE: drivers/block/umem.c type cardinfo (line 104) | struct cardinfo { type cardinfo (line 155) | struct cardinfo type block_device_operations (line 156) | struct block_device_operations type timer_list (line 157) | struct timer_list type gendisk (line 161) | struct gendisk type cardinfo (line 163) | struct cardinfo function get_userbit (line 170) | static int get_userbit(struct cardinfo *card, int bit) function set_userbit (line 182) | static int set_userbit(struct cardinfo *card, int bit, unsigned char state) function set_led (line 203) | static void set_led(struct cardinfo *card, int shift, unsigned char state) function dump_regs (line 224) | static void dump_regs(struct cardinfo *card) function dump_dmastat (line 245) | static void dump_dmastat(struct cardinfo *card, unsigned int dmastat) function mm_start_io (line 290) | static void mm_start_io(struct cardinfo *card) type cardinfo (line 339) | struct cardinfo function activate (line 341) | static void activate(struct cardinfo *card) function reset_page (line 363) | static inline void reset_page(struct mm_page *page) function mm_unplug_device (line 371) | static void mm_unplug_device(request_queue_t *q) function add_bio (line 387) | static int add_bio(struct cardinfo *card) function process_page (line 458) | static void process_page(unsigned long data) function mm_make_request (line 555) | static int mm_make_request(request_queue_t *q, struct bio *bio) function irqreturn_t (line 576) | static irqreturn_t mm_interrupt(int irq, void *__card, struct pt_regs *r... function set_fault_to_battery_status (line 682) | static void set_fault_to_battery_status(struct cardinfo *card) function check_battery (line 702) | static int check_battery(struct cardinfo *card, int battery, int status) function check_batteries (line 735) | static void check_batteries(struct cardinfo *card) function check_all_batteries (line 758) | static void check_all_batteries(unsigned long ptr) function init_battery_timer (line 780) | static void init_battery_timer(void) function del_battery_timer (line 792) | static void del_battery_timer(void) function mm_revalidate (line 809) | static int mm_revalidate(struct gendisk *disk) function mm_ioctl (line 820) | static int mm_ioctl(struct inode *i, struct file *f, unsigned int cmd, u... function mm_check_change (line 849) | static int mm_check_change(struct gendisk *disk) type block_device_operations (line 859) | struct block_device_operations function mm_pci_probe (line 870) | static int __devinit mm_pci_probe(struct pci_dev *dev, const struct pci_... function mm_pci_remove (line 1127) | static void mm_pci_remove(struct pci_dev *dev) type pci_device_id (line 1151) | struct pci_device_id type pci_driver (line 1172) | struct pci_driver function mm_init (line 1184) | int __init mm_init(void) function mm_cleanup (line 1235) | void __exit mm_cleanup(void) FILE: drivers/block/viodasd.c type gendisk (line 72) | struct gendisk type open_data (line 82) | struct open_data { type rw_data (line 91) | struct rw_data { type vioblocklpevent (line 100) | struct vioblocklpevent { type vioblocksubtype (line 116) | enum vioblocksubtype { type viodasd_waitevent (line 125) | struct viodasd_waitevent { type vio_error_entry (line 132) | struct vio_error_entry type viodasd_device (line 162) | struct viodasd_device { function viodasd_open (line 177) | static int viodasd_open(struct inode *ino, struct file *fil) function viodasd_release (line 226) | static int viodasd_release(struct inode *ino, struct file *fil) function viodasd_ioctl (line 250) | static int viodasd_ioctl(struct inode *ino, struct file *fil, type block_device_operations (line 294) | struct block_device_operations function viodasd_end_request (line 304) | static void viodasd_end_request(struct request *req, int uptodate, function send_request (line 316) | static int send_request(struct request *req) function do_viodasd_request (line 433) | static void do_viodasd_request(request_queue_t *q) function probe_disk (line 463) | static void probe_disk(struct viodasd_device *d) function block_event_to_scatterlist (line 577) | static int block_event_to_scatterlist(const struct vioblocklpevent *bevent, function viodasd_restart_all_queues_starting_from (line 605) | static void viodasd_restart_all_queues_starting_from(int first_index) function viodasd_handle_read_write (line 621) | static int viodasd_handle_read_write(struct vioblocklpevent *bevent) function handle_block_event (line 671) | static void handle_block_event(struct HvLpEvent *event) function probe_disks (line 736) | static ssize_t probe_disks(struct device_driver *drv, const char *buf, function viodasd_probe (line 749) | static int viodasd_probe(struct vio_dev *vdev, const struct vio_device_i... function viodasd_remove (line 760) | static int viodasd_remove(struct vio_dev *vdev) type vio_device_id (line 779) | struct vio_device_id type vio_driver (line 785) | struct vio_driver function viodasd_init (line 796) | static int __init viodasd_init(void) function viodasd_exit (line 839) | void viodasd_exit(void) FILE: drivers/block/xd.c type gendisk (line 128) | struct gendisk type block_device_operations (line 130) | struct block_device_operations type timer_list (line 141) | struct timer_list type request_queue (line 146) | struct request_queue function xd_init (line 149) | static int __init xd_init(void) function u_char (line 267) | static u_char __init xd_detect (u_char *controller, unsigned int *address) function do_xd_request (line 298) | static void do_xd_request (request_queue_t * q) function xd_ioctl (line 333) | static int xd_ioctl (struct inode *inode,struct file *file,u_int cmd,u_l... function xd_readwrite (line 374) | static int xd_readwrite (u_char operation,XD_INFO *p,char *buffer,u_int ... function xd_recalibrate (line 454) | static void xd_recalibrate (u_char drive) function irqreturn_t (line 464) | static irqreturn_t xd_interrupt_handler(int irq, void *dev_id, function u_char (line 481) | static u_char xd_setup_dma (u_char mode,u_char *buffer,u_int count) function u_char (line 507) | static u_char *xd_build (u_char *cmdblk,u_char command,u_char drive,u_ch... function xd_watchdog (line 519) | static void xd_watchdog (unsigned long unused) function u_char (line 526) | static inline u_char xd_waitport (u_short port,u_char flags,u_char mask,... function u_int (line 540) | static inline u_int xd_wait_for_IRQ (void) function u_int (line 567) | static u_int xd_command (u_char *command,u_char mode,u_char *indata,u_ch... function u_char (line 629) | static u_char __init xd_initdrives (void (*init_drive)(u_char drive)) function xd_manual_geo_set (line 649) | static void __init xd_manual_geo_set (u_char drive) function xd_dtc_init_controller (line 656) | static void __init xd_dtc_init_controller (unsigned int address) function xd_dtc5150cx_init_drive (line 673) | static void __init xd_dtc5150cx_init_drive (u_char drive) function xd_dtc_init_drive (line 720) | static void __init xd_dtc_init_drive (u_char drive) function xd_wd_init_controller (line 747) | static void __init xd_wd_init_controller (unsigned int address) function xd_wd_init_drive (line 768) | static void __init xd_wd_init_drive (u_char drive) function xd_seagate_init_controller (line 852) | static void __init xd_seagate_init_controller (unsigned int address) function xd_seagate_init_drive (line 868) | static void __init xd_seagate_init_drive (u_char drive) function xd_omti_init_controller (line 884) | static void __init xd_omti_init_controller (unsigned int address) function xd_omti_init_drive (line 901) | static void __init xd_omti_init_drive (u_char drive) function xd_xebec_init_controller (line 911) | static void __init xd_xebec_init_controller (unsigned int address) function xd_xebec_init_drive (line 943) | static void __init xd_xebec_init_drive (u_char drive) function xd_override_init_drive (line 986) | static void __init xd_override_init_drive (u_char drive) function do_xd_setup (line 1013) | static void __init do_xd_setup (int *integers) function xd_setparam (line 1034) | static void __init xd_setparam (u_char command,u_char drive,u_char heads... function cleanup_module (line 1063) | void cleanup_module(void) function xd_setup (line 1082) | static int __init xd_setup (char *str) function xd_manual_geo_init (line 1092) | static int __init xd_manual_geo_init (char *str) FILE: drivers/block/xd.h type XD_INFO (line 84) | typedef struct { type XD_SIGNATURE (line 93) | typedef struct { type inode (line 108) | struct inode type file (line 108) | struct file type pt_regs (line 113) | struct pt_regs FILE: drivers/block/z2ram.c type mem_info (line 45) | struct mem_info type block_device_operations (line 70) | struct block_device_operations type gendisk (line 71) | struct gendisk function do_z2_request (line 73) | static void do_z2_request(request_queue_t *q) function get_z2ram (line 103) | static void function get_chipram (line 122) | static void function z2_open (line 143) | static int function z2_release (line 304) | static int type block_device_operations (line 317) | struct block_device_operations type kobject (line 324) | struct kobject type request_queue (line 330) | struct request_queue function z2_init (line 332) | int __init function init_module (line 378) | int function cleanup_module (line 392) | void FILE: drivers/bluetooth/bcm203x.c type usb_device_id (line 51) | struct usb_device_id type bcm203x_data (line 71) | struct bcm203x_data { function bcm203x_complete (line 86) | static void bcm203x_complete(struct urb *urb, struct pt_regs *regs) function bcm203x_timer (line 162) | static void bcm203x_timer(unsigned long user_data) function bcm203x_probe (line 170) | static int bcm203x_probe(struct usb_interface *intf, const struct usb_de... function bcm203x_disconnect (line 263) | static void bcm203x_disconnect(struct usb_interface *intf) type usb_driver (line 279) | struct usb_driver function bcm203x_init (line 287) | static int __init bcm203x_init(void) function bcm203x_exit (line 300) | static void __exit bcm203x_exit(void) FILE: drivers/bluetooth/bfusb.c type usb_driver (line 52) | struct usb_driver type usb_device_id (line 54) | struct usb_device_id type bfusb (line 74) | struct bfusb { type bfusb_scb (line 96) | struct bfusb_scb { type urb (line 100) | struct urb type pt_regs (line 100) | struct pt_regs type urb (line 101) | struct urb type pt_regs (line 101) | struct pt_regs type urb (line 103) | struct urb type bfusb (line 103) | struct bfusb type sk_buff (line 105) | struct sk_buff type urb (line 106) | struct urb type bfusb_scb (line 112) | struct bfusb_scb function bfusb_unlink_urbs (line 119) | static void bfusb_unlink_urbs(struct bfusb *bfusb) function bfusb_send_bulk (line 137) | static int bfusb_send_bulk(struct bfusb *bfusb, struct sk_buff *skb) function bfusb_tx_wakeup (line 169) | static void bfusb_tx_wakeup(struct bfusb *bfusb) function bfusb_tx_complete (line 196) | static void bfusb_tx_complete(struct urb *urb, struct pt_regs *regs) function bfusb_rx_submit (line 224) | static int bfusb_rx_submit(struct bfusb *bfusb, struct urb *urb) function bfusb_recv_block (line 264) | static inline int bfusb_recv_block(struct bfusb *bfusb, int hdr, unsigne... function bfusb_rx_complete (line 354) | static void bfusb_rx_complete(struct urb *urb, struct pt_regs *regs) function bfusb_open (line 424) | static int bfusb_open(struct hci_dev *hdev) function bfusb_flush (line 450) | static int bfusb_flush(struct hci_dev *hdev) function bfusb_close (line 461) | static int bfusb_close(struct hci_dev *hdev) function bfusb_send_frame (line 480) | static int bfusb_send_frame(struct sk_buff *skb) function bfusb_destruct (line 558) | static void bfusb_destruct(struct hci_dev *hdev) function bfusb_ioctl (line 567) | static int bfusb_ioctl(struct hci_dev *hdev, unsigned int cmd, unsigned ... function bfusb_load_firmware (line 573) | static int bfusb_load_firmware(struct bfusb *bfusb, unsigned char *firmw... function bfusb_probe (line 649) | static int bfusb_probe(struct usb_interface *intf, const struct usb_devi... function bfusb_disconnect (line 752) | static void bfusb_disconnect(struct usb_interface *intf) type usb_driver (line 772) | struct usb_driver function bfusb_init (line 780) | static int __init bfusb_init(void) function bfusb_exit (line 792) | static void __exit bfusb_exit(void) FILE: drivers/bluetooth/bluecard_cs.c type bluecard_info_t (line 67) | typedef struct bluecard_info_t { function bluecard_activity_led_timeout (line 168) | static void bluecard_activity_led_timeout(u_long arg) function bluecard_enable_activity_led (line 186) | static void bluecard_enable_activity_led(bluecard_info_t *info) function bluecard_write (line 213) | static int bluecard_write(unsigned int iobase, unsigned int offset, __u8... function bluecard_write_wakeup (line 228) | static void bluecard_write_wakeup(bluecard_info_t *info) function bluecard_read (line 349) | static int bluecard_read(unsigned int iobase, unsigned int offset, __u8 ... function bluecard_receive (line 377) | static void bluecard_receive(bluecard_info_t *info, unsigned int offset) function irqreturn_t (line 504) | static irqreturn_t bluecard_interrupt(int irq, void *dev_inst, struct pt... function bluecard_hci_set_baud_rate (line 570) | static int bluecard_hci_set_baud_rate(struct hci_dev *hdev, int baud) function bluecard_hci_flush (line 618) | static int bluecard_hci_flush(struct hci_dev *hdev) function bluecard_hci_open (line 629) | static int bluecard_hci_open(struct hci_dev *hdev) function bluecard_hci_close (line 649) | static int bluecard_hci_close(struct hci_dev *hdev) function bluecard_hci_send_frame (line 668) | static int bluecard_hci_send_frame(struct sk_buff *skb) function bluecard_hci_destruct (line 702) | static void bluecard_hci_destruct(struct hci_dev *hdev) function bluecard_hci_ioctl (line 707) | static int bluecard_hci_ioctl(struct hci_dev *hdev, unsigned int cmd, un... function bluecard_open (line 717) | static int bluecard_open(bluecard_info_t *info) function bluecard_close (line 835) | static int bluecard_close(bluecard_info_t *info) function dev_link_t (line 862) | static dev_link_t *bluecard_attach(void) function bluecard_detach (line 913) | static void bluecard_detach(dev_link_t *link) function first_tuple (line 943) | static int first_tuple(client_handle_t handle, tuple_t *tuple, cisparse_... function bluecard_config (line 958) | static void bluecard_config(dev_link_t *link) function bluecard_release (line 1033) | static void bluecard_release(dev_link_t *link) function bluecard_event (line 1052) | static int bluecard_event(event_t event, int priority, event_callback_ar... type pcmcia_driver (line 1088) | struct pcmcia_driver function init_bluecard_cs (line 1097) | static int __init init_bluecard_cs(void) function exit_bluecard_cs (line 1103) | static void __exit exit_bluecard_cs(void) FILE: drivers/bluetooth/bpa10x.c type usb_device_id (line 47) | struct usb_device_id type bpa10x_data (line 66) | struct bpa10x_data { type hci_vendor_hdr (line 85) | struct hci_vendor_hdr { function bpa10x_recv_bulk (line 91) | static void bpa10x_recv_bulk(struct bpa10x_data *data, unsigned char *bu... function bpa10x_recv_event (line 147) | static int bpa10x_recv_event(struct bpa10x_data *data, unsigned char *bu... function bpa10x_wakeup (line 208) | static void bpa10x_wakeup(struct bpa10x_data *data) function bpa10x_complete (line 267) | static void bpa10x_complete(struct urb *urb, struct pt_regs *regs) type urb (line 310) | struct urb type usb_device (line 310) | struct usb_device type urb (line 312) | struct urb type usb_ctrlrequest (line 313) | struct usb_ctrlrequest function bpa10x_free_urb (line 363) | static inline void bpa10x_free_urb(struct urb *urb) function bpa10x_open (line 379) | static int bpa10x_open(struct hci_dev *hdev) function bpa10x_close (line 449) | static int bpa10x_close(struct hci_dev *hdev) function bpa10x_flush (line 477) | static int bpa10x_flush(struct hci_dev *hdev) function bpa10x_send_frame (line 488) | static int bpa10x_send_frame(struct sk_buff *skb) function bpa10x_destruct (line 534) | static void bpa10x_destruct(struct hci_dev *hdev) function bpa10x_probe (line 543) | static int bpa10x_probe(struct usb_interface *intf, const struct usb_dev... function bpa10x_disconnect (line 604) | static void bpa10x_disconnect(struct usb_interface *intf) type usb_driver (line 622) | struct usb_driver function bpa10x_init (line 630) | static int __init bpa10x_init(void) function bpa10x_exit (line 643) | static void __exit bpa10x_exit(void) FILE: drivers/bluetooth/bt3c_cs.c type bt3c_info_t (line 75) | typedef struct bt3c_info_t { function bt3c_address (line 128) | static inline void bt3c_address(unsigned int iobase, unsigned short addr) function bt3c_put (line 135) | static inline void bt3c_put(unsigned int iobase, unsigned short value) function bt3c_io_write (line 142) | static inline void bt3c_io_write(unsigned int iobase, unsigned short add... function bt3c_get (line 149) | static inline unsigned short bt3c_get(unsigned int iobase) function bt3c_read (line 159) | static inline unsigned short bt3c_read(unsigned int iobase, unsigned sho... function bt3c_write (line 171) | static int bt3c_write(unsigned int iobase, int fifo_size, __u8 *buf, int... function bt3c_write_wakeup (line 190) | static void bt3c_write_wakeup(bt3c_info_t *info) function bt3c_receive (line 229) | static void bt3c_receive(bt3c_info_t *info) function irqreturn_t (line 349) | static irqreturn_t bt3c_interrupt(int irq, void *dev_inst, struct pt_reg... function bt3c_hci_flush (line 400) | static int bt3c_hci_flush(struct hci_dev *hdev) function bt3c_hci_open (line 411) | static int bt3c_hci_open(struct hci_dev *hdev) function bt3c_hci_close (line 419) | static int bt3c_hci_close(struct hci_dev *hdev) function bt3c_hci_send_frame (line 430) | static int bt3c_hci_send_frame(struct sk_buff *skb) function bt3c_hci_destruct (line 469) | static void bt3c_hci_destruct(struct hci_dev *hdev) function bt3c_hci_ioctl (line 474) | static int bt3c_hci_ioctl(struct hci_dev *hdev, unsigned int cmd, unsign... type device (line 484) | struct device type device (line 486) | struct device function bt3c_load_firmware (line 496) | static int bt3c_load_firmware(bt3c_info_t *info, unsigned char *firmware... function bt3c_open (line 580) | static int bt3c_open(bt3c_info_t *info) function bt3c_close (line 650) | static int bt3c_close(bt3c_info_t *info) function dev_link_t (line 667) | static dev_link_t *bt3c_attach(void) function bt3c_detach (line 718) | static void bt3c_detach(dev_link_t *link) function get_tuple (line 747) | static int get_tuple(client_handle_t handle, tuple_t *tuple, cisparse_t ... function first_tuple (line 758) | static int first_tuple(client_handle_t handle, tuple_t *tuple, cisparse_... function next_tuple (line 765) | static int next_tuple(client_handle_t handle, tuple_t *tuple, cisparse_t... function bt3c_config (line 772) | static void bt3c_config(dev_link_t *link) function bt3c_release (line 885) | static void bt3c_release(dev_link_t *link) function bt3c_event (line 902) | static int bt3c_event(event_t event, int priority, event_callback_args_t... type pcmcia_driver (line 938) | struct pcmcia_driver function init_bt3c_cs (line 947) | static int __init init_bt3c_cs(void) function exit_bt3c_cs (line 953) | static void __exit exit_bt3c_cs(void) FILE: drivers/bluetooth/btuart_cs.c type btuart_info_t (line 71) | typedef struct btuart_info_t { function btuart_write (line 124) | static int btuart_write(unsigned int iobase, int fifo_size, __u8 *buf, i... function btuart_write_wakeup (line 143) | static void btuart_write_wakeup(btuart_info_t *info) function btuart_receive (line 187) | static void btuart_receive(btuart_info_t *info) function irqreturn_t (line 299) | static irqreturn_t btuart_interrupt(int irq, void *dev_inst, struct pt_r... function btuart_change_speed (line 354) | static void btuart_change_speed(btuart_info_t *info, unsigned int speed) function btuart_hci_flush (line 409) | static int btuart_hci_flush(struct hci_dev *hdev) function btuart_hci_open (line 420) | static int btuart_hci_open(struct hci_dev *hdev) function btuart_hci_close (line 428) | static int btuart_hci_close(struct hci_dev *hdev) function btuart_hci_send_frame (line 439) | static int btuart_hci_send_frame(struct sk_buff *skb) function btuart_hci_destruct (line 473) | static void btuart_hci_destruct(struct hci_dev *hdev) function btuart_hci_ioctl (line 478) | static int btuart_hci_ioctl(struct hci_dev *hdev, unsigned int cmd, unsi... function btuart_open (line 488) | static int btuart_open(btuart_info_t *info) function btuart_close (line 557) | static int btuart_close(btuart_info_t *info) function dev_link_t (line 586) | static dev_link_t *btuart_attach(void) function btuart_detach (line 637) | static void btuart_detach(dev_link_t *link) function get_tuple (line 666) | static int get_tuple(client_handle_t handle, tuple_t *tuple, cisparse_t ... function first_tuple (line 677) | static int first_tuple(client_handle_t handle, tuple_t *tuple, cisparse_... function next_tuple (line 684) | static int next_tuple(client_handle_t handle, tuple_t *tuple, cisparse_t... function btuart_config (line 691) | static void btuart_config(dev_link_t *link) function btuart_release (line 805) | static void btuart_release(dev_link_t *link) function btuart_event (line 822) | static int btuart_event(event_t event, int priority, event_callback_args... type pcmcia_driver (line 858) | struct pcmcia_driver function init_btuart_cs (line 867) | static int __init init_btuart_cs(void) function exit_btuart_cs (line 873) | static void __exit exit_btuart_cs(void) FILE: drivers/bluetooth/dtl1_cs.c type dtl1_info_t (line 71) | typedef struct dtl1_info_t { type nsh_t (line 113) | typedef struct { function dtl1_write (line 126) | static int dtl1_write(unsigned int iobase, int fifo_size, __u8 *buf, int... function dtl1_write_wakeup (line 145) | static void dtl1_write_wakeup(dtl1_info_t *info) function dtl1_control (line 194) | static void dtl1_control(dtl1_info_t *info, struct sk_buff *skb) function dtl1_receive (line 217) | static void dtl1_receive(dtl1_info_t *info) function irqreturn_t (line 302) | static irqreturn_t dtl1_interrupt(int irq, void *dev_inst, struct pt_reg... function dtl1_hci_open (line 370) | static int dtl1_hci_open(struct hci_dev *hdev) function dtl1_hci_flush (line 378) | static int dtl1_hci_flush(struct hci_dev *hdev) function dtl1_hci_close (line 389) | static int dtl1_hci_close(struct hci_dev *hdev) function dtl1_hci_send_frame (line 400) | static int dtl1_hci_send_frame(struct sk_buff *skb) function dtl1_hci_destruct (line 450) | static void dtl1_hci_destruct(struct hci_dev *hdev) function dtl1_hci_ioctl (line 455) | static int dtl1_hci_ioctl(struct hci_dev *hdev, unsigned int cmd, unsig... function dtl1_open (line 465) | static int dtl1_open(dtl1_info_t *info) function dtl1_close (line 536) | static int dtl1_close(dtl1_info_t *info) function dev_link_t (line 565) | static dev_link_t *dtl1_attach(void) function dtl1_detach (line 616) | static void dtl1_detach(dev_link_t *link) function get_tuple (line 645) | static int get_tuple(client_handle_t handle, tuple_t *tuple, cisparse_t ... function first_tuple (line 656) | static int first_tuple(client_handle_t handle, tuple_t *tuple, cisparse_... function next_tuple (line 663) | static int next_tuple(client_handle_t handle, tuple_t *tuple, cisparse_t... function dtl1_config (line 670) | static void dtl1_config(dev_link_t *link) function dtl1_release (line 757) | static void dtl1_release(dev_link_t *link) function dtl1_event (line 774) | static int dtl1_event(event_t event, int priority, event_callback_args_t... type pcmcia_driver (line 810) | struct pcmcia_driver function init_dtl1_cs (line 819) | static int __init init_dtl1_cs(void) function exit_dtl1_cs (line 825) | static void __exit exit_dtl1_cs(void) FILE: drivers/bluetooth/hci_bcsp.c function bcsp_crc_update (line 87) | static void bcsp_crc_update(u16 *crc, u8 d) function u16 (line 105) | static u16 bcsp_crc_reverse(u16 crc) function bcsp_slip_msgdelim (line 119) | static void bcsp_slip_msgdelim(struct sk_buff *skb) function bcsp_slip_one_byte (line 125) | static void bcsp_slip_one_byte(struct sk_buff *skb, u8 c) function bcsp_enqueue (line 142) | static int bcsp_enqueue(struct hci_uart *hu, struct sk_buff *skb) type sk_buff (line 170) | struct sk_buff type bcsp_struct (line 170) | struct bcsp_struct type sk_buff (line 173) | struct sk_buff type sk_buff (line 266) | struct sk_buff type hci_uart (line 266) | struct hci_uart type bcsp_struct (line 268) | struct bcsp_struct type sk_buff (line 270) | struct sk_buff type sk_buff (line 276) | struct sk_buff type sk_buff (line 293) | struct sk_buff type sk_buff (line 315) | struct sk_buff function bcsp_flush (line 323) | static int bcsp_flush(struct hci_uart *hu) function bcsp_pkt_cull (line 330) | static void bcsp_pkt_cull(struct bcsp_struct *bcsp) function bcsp_handle_le_pkt (line 375) | static void bcsp_handle_le_pkt(struct hci_uart *hu) function bcsp_unslip_one_byte (line 403) | static inline void bcsp_unslip_one_byte(struct bcsp_struct *bcsp, unsign... function bcsp_complete_rx_pkt (line 452) | static inline void bcsp_complete_rx_pkt(struct hci_uart *hu) function bcsp_recv (line 509) | static int bcsp_recv(struct hci_uart *hu, void *data, int count) function bcsp_timed_event (line 629) | static void bcsp_timed_event(unsigned long arg) function bcsp_open (line 650) | static int bcsp_open(struct hci_uart *hu) function bcsp_close (line 675) | static int bcsp_close(struct hci_uart *hu) type hci_uart_proto (line 691) | struct hci_uart_proto function bcsp_init (line 701) | int bcsp_init(void) function bcsp_deinit (line 712) | int bcsp_deinit(void) FILE: drivers/bluetooth/hci_bcsp.h type bcsp_struct (line 39) | struct bcsp_struct { FILE: drivers/bluetooth/hci_h4.c function h4_open (line 65) | static int h4_open(struct hci_uart *hu) function h4_flush (line 83) | static int h4_flush(struct hci_uart *hu) function h4_close (line 93) | static int h4_close(struct hci_uart *hu) function h4_enqueue (line 110) | static int h4_enqueue(struct hci_uart *hu, struct sk_buff *skb) function h4_check_data_len (line 122) | static inline int h4_check_data_len(struct h4_struct *h4, int len) function h4_recv (line 146) | static int h4_recv(struct hci_uart *hu, void *data, int count) type sk_buff (line 252) | struct sk_buff type hci_uart (line 252) | struct hci_uart type h4_struct (line 254) | struct h4_struct type hci_uart_proto (line 258) | struct hci_uart_proto function h4_init (line 268) | int h4_init(void) function h4_deinit (line 279) | int h4_deinit(void) FILE: drivers/bluetooth/hci_h4.h type h4_struct (line 30) | struct h4_struct { FILE: drivers/bluetooth/hci_ldisc.c type hci_uart_proto (line 66) | struct hci_uart_proto function hci_uart_register_proto (line 68) | int hci_uart_register_proto(struct hci_uart_proto *p) function hci_uart_unregister_proto (line 80) | int hci_uart_unregister_proto(struct hci_uart_proto *p) type hci_uart_proto (line 92) | struct hci_uart_proto function hci_uart_tx_complete (line 99) | static inline void hci_uart_tx_complete(struct hci_uart *hu, int pkt_type) type sk_buff (line 119) | struct sk_buff type hci_uart (line 119) | struct hci_uart type sk_buff (line 121) | struct sk_buff function hci_uart_tx_wakeup (line 129) | int hci_uart_tx_wakeup(struct hci_uart *hu) function hci_uart_open (line 171) | static int hci_uart_open(struct hci_dev *hdev) function hci_uart_flush (line 182) | static int hci_uart_flush(struct hci_dev *hdev) function hci_uart_close (line 205) | static int hci_uart_close(struct hci_dev *hdev) function hci_uart_send_frame (line 217) | static int hci_uart_send_frame(struct sk_buff *skb) function hci_uart_destruct (line 242) | static void hci_uart_destruct(struct hci_dev *hdev) function hci_uart_tty_open (line 264) | static int hci_uart_tty_open(struct tty_struct *tty) function hci_uart_tty_close (line 301) | static void hci_uart_tty_close(struct tty_struct *tty) function hci_uart_tty_wakeup (line 330) | static void hci_uart_tty_wakeup(struct tty_struct *tty) function hci_uart_tty_room (line 357) | static int hci_uart_tty_room (struct tty_struct *tty) function hci_uart_tty_receive (line 374) | static void hci_uart_tty_receive(struct tty_struct *tty, const __u8 *dat... function hci_uart_register_dev (line 393) | static int hci_uart_register_dev(struct hci_uart *hu) function hci_uart_set_proto (line 431) | static int hci_uart_set_proto(struct hci_uart *hu, int id) function hci_uart_tty_ioctl (line 467) | static int hci_uart_tty_ioctl(struct tty_struct *tty, struct file * file, function hci_uart_tty_read (line 507) | static ssize_t hci_uart_tty_read(struct tty_struct *tty, struct file *fi... function hci_uart_tty_write (line 511) | static ssize_t hci_uart_tty_write(struct tty_struct *tty, struct file *f... function hci_uart_tty_poll (line 515) | static unsigned int hci_uart_tty_poll(struct tty_struct *tty, struct fil... function hci_uart_init (line 529) | static int __init hci_uart_init(void) function hci_uart_exit (line 567) | static void __exit hci_uart_exit(void) FILE: drivers/bluetooth/hci_uart.h type hci_uart (line 46) | struct hci_uart type hci_uart_proto (line 48) | struct hci_uart_proto { type hci_uart (line 58) | struct hci_uart { type hci_uart_proto (line 78) | struct hci_uart_proto type hci_uart_proto (line 79) | struct hci_uart_proto type hci_uart (line 80) | struct hci_uart FILE: drivers/bluetooth/hci_usb.c type usb_driver (line 78) | struct usb_driver type usb_device_id (line 80) | struct usb_device_id type usb_device_id (line 102) | struct usb_device_id type _urb (line 129) | struct _urb type _urb (line 131) | struct _urb type _urb (line 131) | struct _urb type usb_iso_packet_descriptor (line 132) | struct usb_iso_packet_descriptor type _urb (line 140) | struct _urb type _urb_queue (line 140) | struct _urb_queue type _urb (line 142) | struct _urb type list_head (line 146) | struct list_head type list_head (line 147) | struct list_head type urb (line 157) | struct urb type pt_regs (line 157) | struct pt_regs type urb (line 158) | struct urb type pt_regs (line 158) | struct pt_regs type _urb (line 166) | struct _urb type hci_usb (line 166) | struct hci_usb function __fill_isoc_desc (line 172) | static void __fill_isoc_desc(struct urb *urb, int len, int mtu) function hci_usb_intr_rx_submit (line 193) | static int hci_usb_intr_rx_submit(struct hci_usb *husb) function hci_usb_bulk_rx_submit (line 232) | static int hci_usb_bulk_rx_submit(struct hci_usb *husb) function hci_usb_isoc_rx_submit (line 270) | static int hci_usb_isoc_rx_submit(struct hci_usb *husb) function hci_usb_open (line 322) | static int hci_usb_open(struct hci_dev *hdev) function hci_usb_flush (line 354) | static int hci_usb_flush(struct hci_dev *hdev) function hci_usb_unlink_urbs (line 366) | static void hci_usb_unlink_urbs(struct hci_usb *husb) function hci_usb_close (line 406) | static int hci_usb_close(struct hci_dev *hdev) function __tx_submit (line 425) | static int __tx_submit(struct hci_usb *husb, struct _urb *_urb) function hci_usb_send_ctrl (line 445) | static inline int hci_usb_send_ctrl(struct hci_usb *husb, struct sk_buff... function hci_usb_send_bulk (line 481) | static inline int hci_usb_send_bulk(struct hci_usb *husb, struct sk_buff... function hci_usb_send_isoc (line 507) | static inline int hci_usb_send_isoc(struct hci_usb *husb, struct sk_buff... function hci_usb_tx_process (line 541) | static void hci_usb_tx_process(struct hci_usb *husb) function hci_usb_tx_wakeup (line 581) | static inline void hci_usb_tx_wakeup(struct hci_usb *husb) function hci_usb_send_frame (line 592) | static int hci_usb_send_frame(struct sk_buff *skb) function __recv_frame (line 638) | static inline int __recv_frame(struct hci_usb *husb, int type, void *dat... function hci_usb_rx_complete (line 714) | static void hci_usb_rx_complete(struct urb *urb, struct pt_regs *regs) function hci_usb_tx_complete (line 768) | static void hci_usb_tx_complete(struct urb *urb, struct pt_regs *regs) function hci_usb_destruct (line 800) | static void hci_usb_destruct(struct hci_dev *hdev) function hci_usb_notify (line 809) | static void hci_usb_notify(struct hci_dev *hdev, unsigned int evt) function hci_usb_probe (line 814) | static int hci_usb_probe(struct usb_interface *intf, const struct usb_de... function hci_usb_disconnect (line 1009) | static void hci_usb_disconnect(struct usb_interface *intf) type usb_driver (line 1033) | struct usb_driver function hci_usb_init (line 1041) | static int __init hci_usb_init(void) function hci_usb_exit (line 1053) | static void __exit hci_usb_exit(void) FILE: drivers/bluetooth/hci_usb.h type _urb_queue (line 48) | struct _urb_queue { type _urb (line 53) | struct _urb { function _urb_free (line 61) | static inline void _urb_free(struct _urb *_urb) function _urb_queue_init (line 66) | static inline void _urb_queue_init(struct _urb_queue *q) function _urb_queue_head (line 72) | static inline void _urb_queue_head(struct _urb_queue *q, struct _urb *_urb) function _urb_queue_tail (line 80) | static inline void _urb_queue_tail(struct _urb_queue *q, struct _urb *_urb) function _urb_unlink (line 88) | static inline void _urb_unlink(struct _urb *_urb) type hci_usb (line 99) | struct hci_usb { FILE: drivers/bluetooth/hci_vhci.c function hci_vhci_open (line 57) | static int hci_vhci_open(struct hci_dev *hdev) function hci_vhci_flush (line 63) | static int hci_vhci_flush(struct hci_dev *hdev) function hci_vhci_close (line 70) | static int hci_vhci_close(struct hci_dev *hdev) function hci_vhci_destruct (line 79) | static void hci_vhci_destruct(struct hci_dev *hdev) function hci_vhci_send_frame (line 89) | static int hci_vhci_send_frame(struct sk_buff *skb) function hci_vhci_chr_poll (line 117) | static unsigned int hci_vhci_chr_poll(struct file *file, poll_table * wait) function hci_vhci_get_user (line 130) | static inline ssize_t hci_vhci_get_user(struct hci_vhci_struct *hci_vhci... function hci_vhci_chr_write (line 155) | static ssize_t hci_vhci_chr_write(struct file * file, const char __user ... function hci_vhci_put_user (line 167) | static inline ssize_t hci_vhci_put_user(struct hci_vhci_struct *hci_vhci, function hci_vhci_chr_read (line 198) | static ssize_t hci_vhci_chr_read(struct file * file, char __user * buf, ... function loff_t (line 239) | static loff_t hci_vhci_chr_lseek(struct file * file, loff_t offset, int ... function hci_vhci_chr_ioctl (line 244) | static int hci_vhci_chr_ioctl(struct inode *inode, struct file *file, un... function hci_vhci_chr_fasync (line 249) | static int hci_vhci_chr_fasync(int fd, struct file *file, int on) function hci_vhci_chr_open (line 265) | static int hci_vhci_chr_open(struct inode *inode, struct file * file) function hci_vhci_chr_close (line 308) | static int hci_vhci_chr_close(struct inode *inode, struct file *file) type file_operations (line 322) | struct file_operations type miscdevice (line 334) | struct miscdevice function hci_vhci_init (line 341) | static int __init hci_vhci_init(void) function hci_vhci_cleanup (line 353) | static void hci_vhci_cleanup(void) FILE: drivers/bluetooth/hci_vhci.h type hci_vhci_struct (line 34) | struct hci_vhci_struct { FILE: drivers/cdrom/aztcd.c type request_queue (line 228) | struct request_queue function current_valid (line 230) | static int current_valid(void) type azt_state_e (line 248) | enum azt_state_e { AZT_S_IDLE, /* 0 */ type azt_read_modes (line 256) | enum azt_read_modes { AZT_MODE_0, /*read mode for audio disks, not suppo... type azt_state_e (line 278) | enum azt_state_e type azt_state_e (line 280) | enum azt_state_e type azt_read_modes (line 283) | enum azt_read_modes type timer_list (line 300) | struct timer_list type azt_DiskInfo (line 302) | struct azt_DiskInfo type azt_Toc (line 303) | struct azt_Toc type azt_Play_msf (line 304) | struct azt_Play_msf type gendisk (line 331) | struct gendisk type inode (line 332) | struct inode type file (line 332) | struct file type inode (line 334) | struct inode type file (line 334) | struct file type inode (line 335) | struct inode type file (line 335) | struct file type block_device_operations (line 337) | struct block_device_operations type msf (line 349) | struct msf type msf (line 350) | struct msf function op_ok (line 362) | static void op_ok(void) function pa_ok (line 378) | static void pa_ok(void) function sten_low (line 394) | static void sten_low(void) function dten_low (line 412) | static void dten_low(void) function statusAzt (line 430) | static void statusAzt(void) function aztStatTimer (line 441) | static void aztStatTimer(void) function aztSendCmd (line 463) | static int aztSendCmd(int cmd) function sendAztCmd (line 512) | static int sendAztCmd(int cmd, struct azt_Play_msf *params) function aztSeek (line 553) | static int aztSeek(struct azt_Play_msf *params) function aztSetDiskType (line 589) | static int aztSetDiskType(int type) function aztStatus (line 625) | static int aztStatus(void) function getAztStatus (line 643) | static int getAztStatus(void) function aztPlay (line 677) | static int aztPlay(struct azt_Play_msf *arg) function aztCloseDoor (line 689) | static void aztCloseDoor(void) function aztLockDoor (line 696) | static void aztLockDoor(void) function aztUnlockDoor (line 705) | static void aztUnlockDoor(void) function aztGetValue (line 719) | static int aztGetValue(unsigned char *result) function aztGetQChannelInfo (line 737) | static int aztGetQChannelInfo(struct azt_Toc *qp) function aztUpdateToc (line 794) | static int aztUpdateToc(void) function aztGetDiskInfo (line 875) | static int aztGetDiskInfo(void) function aztGetMultiDiskInfo (line 934) | static int aztGetMultiDiskInfo(void) function aztGetToc (line 1040) | static int aztGetToc(int multi) function aztcd_setup (line 1125) | static int __init aztcd_setup(char *str) function check_aztcd_media_change (line 1145) | static int check_aztcd_media_change(struct gendisk *disk) function aztcd_ioctl (line 1157) | static int aztcd_ioctl(struct inode *ip, struct file *fp, unsigned int cmd, function azt_transfer (line 1525) | static void azt_transfer(void) function do_aztcd_request (line 1561) | static void do_aztcd_request(request_queue_t * q) function azt_invalidate_buffers (line 1604) | static void azt_invalidate_buffers(void) function aztcd_open (line 1619) | static int aztcd_open(struct inode *ip, struct file *fp) function aztcd_release (line 1668) | static int aztcd_release(struct inode *inode, struct file *file) type gendisk (line 1685) | struct gendisk function aztcd_init (line 1691) | static int __init aztcd_init(void) function aztcd_exit (line 1942) | static void __exit aztcd_exit(void) function azt_poll (line 1966) | static void azt_poll(void) function azt_hsg2msf (line 2453) | static void azt_hsg2msf(long hsg, struct msf *msf) function azt_msf2hsg (line 2473) | static long azt_msf2hsg(struct msf *mp) function azt_bin2bcd (line 2479) | static void azt_bin2bcd(unsigned char *p) function azt_bcd2bin (line 2488) | static int azt_bcd2bin(unsigned char bcd) FILE: drivers/cdrom/aztcd.h type msf (line 132) | struct msf { type azt_Play_msf (line 138) | struct azt_Play_msf { type azt_DiskInfo (line 143) | struct azt_DiskInfo { type azt_Toc (line 156) | struct azt_Toc { FILE: drivers/cdrom/cdrom.c type cdrom_device_info (line 342) | struct cdrom_device_info type cdrom_device_info (line 343) | struct cdrom_device_info type cdrom_device_ops (line 344) | struct cdrom_device_ops type cdrom_device_info (line 347) | struct cdrom_device_info type cdrom_device_info (line 350) | struct cdrom_device_info type cdrom_device_info (line 351) | struct cdrom_device_info type cdrom_device_info (line 352) | struct cdrom_device_info type cdrom_device_info (line 354) | struct cdrom_device_info type cdrom_device_info (line 356) | struct cdrom_device_info type cdrom_device_info (line 361) | struct cdrom_device_info function cdrom_dummy_generic_packet (line 363) | static int cdrom_dummy_generic_packet(struct cdrom_device_info *cdi, function register_cdrom (line 383) | int register_cdrom(struct cdrom_device_info *cdi) function unregister_cdrom (line 445) | int unregister_cdrom(struct cdrom_device_info *unreg) function cdrom_get_media_event (line 477) | int cdrom_get_media_event(struct cdrom_device_info *cdi, function cdrom_mrw_probe_pc (line 508) | static int cdrom_mrw_probe_pc(struct cdrom_device_info *cdi) function cdrom_is_mrw (line 529) | static int cdrom_is_mrw(struct cdrom_device_info *cdi, int *write) function cdrom_mrw_bgformat (line 561) | static int cdrom_mrw_bgformat(struct cdrom_device_info *cdi, int cont) function cdrom_mrw_bgformat_susp (line 602) | static int cdrom_mrw_bgformat_susp(struct cdrom_device_info *cdi, int im... function cdrom_flush_cache (line 620) | static int cdrom_flush_cache(struct cdrom_device_info *cdi) function cdrom_mrw_exit (line 632) | static int cdrom_mrw_exit(struct cdrom_device_info *cdi) function cdrom_mrw_set_lba_space (line 654) | static int cdrom_mrw_set_lba_space(struct cdrom_device_info *cdi, int sp... function cdrom_get_random_writable (line 683) | static int cdrom_get_random_writable(struct cdrom_device_info *cdi, function cdrom_has_defect_mgt (line 704) | static int cdrom_has_defect_mgt(struct cdrom_device_info *cdi) function cdrom_is_random_writable (line 729) | static int cdrom_is_random_writable(struct cdrom_device_info *cdi, int *... function cdrom_media_erasable (line 745) | static int cdrom_media_erasable(struct cdrom_device_info *cdi) function cdrom_dvdram_open_write (line 760) | static int cdrom_dvdram_open_write(struct cdrom_device_info *cdi) function cdrom_mrw_open_write (line 774) | static int cdrom_mrw_open_write(struct cdrom_device_info *cdi) function mo_open_write (line 813) | static int mo_open_write(struct cdrom_device_info *cdi) function cdrom_ram_open_write (line 842) | static int cdrom_ram_open_write(struct cdrom_device_info *cdi) function cdrom_mmc3_profile (line 859) | static void cdrom_mmc3_profile(struct cdrom_device_info *cdi) function cdrom_is_dvd_rw (line 881) | static int cdrom_is_dvd_rw(struct cdrom_device_info *cdi) function cdrom_open_write (line 895) | static int cdrom_open_write(struct cdrom_device_info *cdi) function cdrom_dvd_rw_close_write (line 939) | static void cdrom_dvd_rw_close_write(struct cdrom_device_info *cdi) function cdrom_close_write (line 977) | static int cdrom_close_write(struct cdrom_device_info *cdi) function cdrom_open (line 994) | int cdrom_open(struct cdrom_device_info *cdi, struct inode *ip, struct f... function open_for_data (line 1035) | static function check_for_audio_disc (line 1145) | int check_for_audio_disc(struct cdrom_device_info * cdi, function cdrom_release (line 1200) | int cdrom_release(struct cdrom_device_info *cdi, struct file *fp) function cdrom_read_mech_status (line 1236) | static int cdrom_read_mech_status(struct cdrom_device_info *cdi, function cdrom_slot_status (line 1268) | static int cdrom_slot_status(struct cdrom_device_info *cdi, int slot) function cdrom_number_of_slots (line 1297) | int cdrom_number_of_slots(struct cdrom_device_info *cdi) function cdrom_load_unload (line 1320) | static int cdrom_load_unload(struct cdrom_device_info *cdi, int slot) function cdrom_select_disc (line 1347) | static int cdrom_select_disc(struct cdrom_device_info *cdi, int slot) function media_changed (line 1407) | static function cdrom_media_changed (line 1425) | int cdrom_media_changed(struct cdrom_device_info *cdi) function cdrom_count_tracks (line 1438) | static void cdrom_count_tracks(struct cdrom_device_info *cdi, tracktype*... function sanitize_format (line 1502) | static function init_cdrom_command (line 1522) | void init_cdrom_command(struct packet_command *cgc, void *buf, int len, function setup_report_key (line 1539) | static void setup_report_key(struct packet_command *cgc, unsigned agid, ... function setup_send_key (line 1561) | static void setup_send_key(struct packet_command *cgc, unsigned agid, un... function dvd_do_auth (line 1583) | static int dvd_do_auth(struct cdrom_device_info *cdi, dvd_authinfo *ai) function dvd_read_physical (line 1731) | static int dvd_read_physical(struct cdrom_device_info *cdi, dvd_struct *s) function dvd_read_copyright (line 1781) | static int dvd_read_copyright(struct cdrom_device_info *cdi, dvd_struct *s) function dvd_read_disckey (line 1804) | static int dvd_read_disckey(struct cdrom_device_info *cdi, dvd_struct *s) function dvd_read_bca (line 1830) | static int dvd_read_bca(struct cdrom_device_info *cdi, dvd_struct *s) function dvd_read_manufact (line 1855) | static int dvd_read_manufact(struct cdrom_device_info *cdi, dvd_struct *s) function dvd_read_struct (line 1891) | static int dvd_read_struct(struct cdrom_device_info *cdi, dvd_struct *s) function cdrom_mode_sense (line 1916) | int cdrom_mode_sense(struct cdrom_device_info *cdi, function cdrom_mode_select (line 1932) | int cdrom_mode_select(struct cdrom_device_info *cdi, function cdrom_read_subchannel (line 1947) | static int cdrom_read_subchannel(struct cdrom_device_info *cdi, function cdrom_read_cd (line 1984) | static int cdrom_read_cd(struct cdrom_device_info *cdi, function cdrom_read_block (line 2004) | static int cdrom_read_block(struct cdrom_device_info *cdi, function cdrom_read_cdda_old (line 2036) | static int cdrom_read_cdda_old(struct cdrom_device_info *cdi, __u8 __use... function cdrom_read_cdda_bpc (line 2088) | static int cdrom_read_cdda_bpc(struct cdrom_device_info *cdi, __u8 __use... function cdrom_read_cdda (line 2155) | static int cdrom_read_cdda(struct cdrom_device_info *cdi, __u8 __user *u... function cdrom_ioctl (line 2198) | int cdrom_ioctl(struct file * file, struct cdrom_device_info *cdi, function msf_to_lba (line 2586) | static inline function cdrom_switch_blocksize (line 2596) | static int cdrom_switch_blocksize(struct cdrom_device_info *cdi, int size) function mmc_ioctl (line 2621) | static int mmc_ioctl(struct cdrom_device_info *cdi, unsigned int cmd, function cdrom_get_track_info (line 2890) | static int cdrom_get_track_info(struct cdrom_device_info *cdi, __u16 tra... function cdrom_get_disc_info (line 2923) | static int cdrom_get_disc_info(struct cdrom_device_info *cdi, disc_infor... function cdrom_get_last_written (line 2957) | int cdrom_get_last_written(struct cdrom_device_info *cdi, long *last_wri... function cdrom_get_next_writable (line 3019) | static int cdrom_get_next_writable(struct cdrom_device_info *cdi, long *... type cdrom_sysctl_settings (line 3084) | struct cdrom_sysctl_settings { function cdrom_sysctl_info (line 3093) | static int cdrom_sysctl_info(ctl_table *ctl, int write, struct file * filp, function cdrom_update_settings (line 3196) | static void cdrom_update_settings(void) function cdrom_sysctl_handler (line 3220) | static int cdrom_sysctl_handler(ctl_table *ctl, int write, struct file *... type ctl_table_header (line 3348) | struct ctl_table_header function cdrom_sysctl_register (line 3350) | static void cdrom_sysctl_register(void) function cdrom_sysctl_unregister (line 3371) | static void cdrom_sysctl_unregister(void) function cdrom_init (line 3379) | static int __init cdrom_init(void) function cdrom_exit (line 3387) | static void __exit cdrom_exit(void) FILE: drivers/cdrom/cdu31a.c type cdrom_device_info (line 206) | struct cdrom_device_info type request_queue (line 238) | struct request_queue type s_sony_session_toc (line 257) | struct s_sony_session_toc type s_all_sessions_toc (line 261) | struct s_all_sessions_toc type s_sony_subcode (line 267) | struct s_sony_subcode type task_struct (line 275) | struct task_struct type timer_list (line 320) | struct timer_list function scd_media_changed (line 331) | static int scd_media_changed(struct cdrom_device_info *cdi, int disc_nr) function scd_drive_status (line 345) | static int scd_drive_status(struct cdrom_device_info *cdi, int slot_nr) function enable_interrupts (line 357) | static inline void enable_interrupts(void) function disable_interrupts (line 365) | static inline void disable_interrupts(void) function sony_sleep (line 377) | static inline void sony_sleep(void) function is_attention (line 398) | static inline int is_attention(void) function is_busy (line 403) | static inline int is_busy(void) function is_data_ready (line 408) | static inline int is_data_ready(void) function is_data_requested (line 413) | static inline int is_data_requested(void) function is_result_ready (line 418) | static inline int is_result_ready(void) function is_param_write_rdy (line 423) | static inline int is_param_write_rdy(void) function is_result_reg_not_empty (line 428) | static inline int is_result_reg_not_empty(void) function reset_drive (line 433) | static inline void reset_drive(void) function scd_reset (line 444) | static int scd_reset(struct cdrom_device_info *cdi) function clear_attention (line 458) | static inline void clear_attention(void) function clear_result_ready (line 463) | static inline void clear_result_ready(void) function clear_data_ready (line 468) | static inline void clear_data_ready(void) function clear_param_reg (line 474) | static inline void clear_param_reg(void) function read_status_register (line 479) | static inline unsigned char read_status_register(void) function read_result_register (line 484) | static inline unsigned char read_result_register(void) function read_data_register (line 489) | static inline unsigned char read_data_register(void) function write_param (line 494) | static inline void write_param(unsigned char param) function write_cmd (line 499) | static inline void write_cmd(unsigned char cmd) function irqreturn_t (line 506) | static irqreturn_t cdu31a_interrupt(int irq, void *dev_id, struct pt_reg... function set_drive_params (line 601) | static void set_drive_params(int want_doublespeed) function scd_select_speed (line 639) | static int scd_select_speed(struct cdrom_device_info *cdi, int speed) function scd_lock_door (line 654) | static int scd_lock_door(struct cdrom_device_info *cdi, int lock) function restart_on_error (line 668) | static void restart_on_error(void) function write_params (line 697) | static int write_params(unsigned char *params, int num_params) function get_result (line 726) | static void function do_sony_cd_cmd (line 853) | static void function handle_sony_cd_attention (line 941) | static int handle_sony_cd_attention(void) function int_to_bcd (line 1034) | static inline unsigned int int_to_bcd(unsigned int val) function bcd_to_int (line 1046) | static unsigned int bcd_to_int(unsigned int bcd) function log_to_msf (line 1056) | static void log_to_msf(unsigned int log, unsigned char *msf) function msf_to_log (line 1069) | static unsigned int msf_to_log(unsigned char *msf) function size_to_buf (line 1087) | static void size_to_buf(unsigned int size, unsigned char *buf) function start_request (line 1101) | static int function abort_read (line 1154) | static void abort_read(void) function handle_abort_timeout (line 1182) | static void handle_abort_timeout(unsigned long data) function input_data_sector (line 1211) | static void function read_data_block (line 1238) | static void function do_cdu31a_request (line 1356) | static void do_cdu31a_request(request_queue_t * q) function sony_get_toc (line 1541) | static void sony_get_toc(void) function scd_get_last_session (line 2016) | static int scd_get_last_session(struct cdrom_device_info *cdi, function find_track (line 2036) | static int find_track(int track) function read_subcode (line 2053) | static int read_subcode(void) function scd_get_mcn (line 2092) | static int function sony_get_subchnl_info (line 2132) | static int sony_get_subchnl_info(struct cdrom_subchnl *schi) function read_audio_data (line 2199) | static void function read_audio (line 2314) | static int read_audio(struct cdrom_read_audio *ra) function do_sony_cd_cmd_chk (line 2481) | static int function scd_tray_move (line 2502) | static int scd_tray_move(struct cdrom_device_info *cdi, int position) function scd_audio_ioctl (line 2526) | static int scd_audio_ioctl(struct cdrom_device_info *cdi, function scd_dev_ioctl (line 2768) | static int scd_dev_ioctl(struct cdrom_device_info *cdi, function scd_spinup (line 2840) | static int scd_spinup(void) function scd_open (line 2891) | static int scd_open(struct cdrom_device_info *cdi, int purpose) function scd_release (line 2958) | static void scd_release(struct cdrom_device_info *cdi) type cdrom_device_ops (line 2972) | struct cdrom_device_ops type cdrom_device_info (line 2992) | struct cdrom_device_info function scd_block_open (line 2999) | static int scd_block_open(struct inode *inode, struct file *file) function scd_block_release (line 3004) | static int scd_block_release(struct inode *inode, struct file *file) function scd_block_ioctl (line 3009) | static int scd_block_ioctl(struct inode *inode, struct file *file, function scd_block_media_changed (line 3027) | static int scd_block_media_changed(struct gendisk *disk) type block_device_operations (line 3032) | struct block_device_operations type gendisk (line 3041) | struct gendisk function get_drive_configuration (line 3047) | static int __init function cdu31a_setup (line 3120) | static int __init cdu31a_setup(char *strings) function cdu31a_init (line 3151) | int __init cdu31a_init(void) function cdu31a_exit (line 3303) | void __exit cdu31a_exit(void) FILE: drivers/cdrom/cdu31a.h type s_sony_drive_config (line 170) | struct s_sony_drive_config type s_sony_subcode (line 180) | struct s_sony_subcode type s_sony_toc (line 197) | struct s_sony_toc type s_sony_session_toc (line 227) | struct s_sony_session_toc type s_all_sessions_toc (line 290) | struct s_all_sessions_toc FILE: drivers/cdrom/cm206.c type uch (line 258) | typedef unsigned char uch; type ush (line 259) | typedef unsigned short ush; type toc_struct (line 261) | struct toc_struct { /* private copy of Table of Contents */ type cm206_struct (line 265) | struct cm206_struct { type cm206_struct (line 303) | struct cm206_struct type request_queue (line 304) | struct request_queue function send_command_polled (line 310) | void send_command_polled(int command) function uch (line 321) | uch receive_echo_polled(void) function uch (line 331) | uch send_receive_polled(int command) function clear_ur (line 337) | inline void clear_ur(void) type tasklet_struct (line 348) | struct tasklet_struct function irqreturn_t (line 363) | static irqreturn_t cm206_interrupt(int sig, void *dev_id, struct pt_regs... function cm206_timeout (line 442) | void cm206_timeout(unsigned long who) function sleep_or_timeout (line 451) | int sleep_or_timeout(wait_queue_head_t * wait, int timeout) function cm206_delay (line 468) | void cm206_delay(int nr_jiffies) function send_command (line 474) | void send_command(int command) function uch (line 493) | uch receive_byte(int timeout) function uch (line 524) | inline uch receive_echo(void) function uch (line 529) | inline uch send_receive(int command) function uch (line 535) | inline uch wait_dsb(void) function type_0_command (line 540) | int type_0_command(int command, int expect_dsb) function type_1_command (line 555) | int type_1_command(int command, int bytes, uch * status) function reset_cm260 (line 567) | void reset_cm260(void) function fsm (line 575) | void fsm(int lba, uch * fsm) function fsm2lba (line 584) | inline int fsm2lba(uch * fsm) function f_s_m2lba (line 589) | inline int f_s_m2lba(uch f, uch s, uch m) function start_read (line 594) | int start_read(int start) function stop_read (line 616) | int stop_read(void) function read_background (line 633) | int read_background(int start, int reading) function transport_data (line 650) | void transport_data(int port, ush * dest, int count) function read_sector (line 661) | int read_sector(int start) function cm206_tasklet_func (line 707) | static void cm206_tasklet_func(unsigned long ignore) function get_drive_status (line 756) | void get_drive_status(void) function get_disc_status (line 767) | void get_disc_status(void) function cm206_open (line 776) | static int cm206_open(struct cdrom_device_info *cdi, int purpose) function cm206_release (line 789) | static void cm206_release(struct cdrom_device_info *cdi) function empty_buffer (line 804) | void empty_buffer(int sectors) function try_adapter (line 822) | int try_adapter(int sector) function do_cm206_request (line 850) | static void do_cm206_request(request_queue_t * q) function seek (line 913) | void seek(int lba) function uch (line 924) | uch bcdbin(unsigned char bcd) function uch (line 929) | inline uch normalize_track(uch track) function get_toc_lba (line 942) | int get_toc_lba(uch track) function update_toc_entry (line 994) | void update_toc_entry(uch track) function read_toc_header (line 1002) | int read_toc_header(struct cdrom_tochdr *hp) function play_from_to_msf (line 1019) | void play_from_to_msf(struct cdrom_msf *msfp) function play_from_to_track (line 1035) | void play_from_to_track(int from, int to) function get_current_q (line 1062) | int get_current_q(struct cdrom_subchnl *qp) function invalidate_toc (line 1096) | void invalidate_toc(void) function get_toc_entry (line 1103) | void get_toc_entry(struct cdrom_tocentry *ep) function cm206_audio_ioctl (line 1120) | int cm206_audio_ioctl(struct cdrom_device_info *cdi, unsigned int cmd, function cm206_ioctl (line 1170) | static int cm206_ioctl(struct cdrom_device_info *cdi, unsigned int cmd, function cm206_media_changed (line 1192) | int cm206_media_changed(struct cdrom_device_info *cdi, int disc_nr) function cm206_open_files (line 1208) | int cm206_open_files(struct cdrom_device_info *cdi) function cm206_tray_move (line 1216) | int cm206_tray_move(struct cdrom_device_info *cdi, int position) function cm206_drive_status (line 1227) | int cm206_drive_status(struct cdrom_device_info *cdi, int slot_nr) function cm206_lock_door (line 1240) | int cm206_lock_door(struct cdrom_device_info *cdi, int lock) function cm206_get_last_session (line 1251) | int cm206_get_last_session(struct cdrom_device_info *cdi, function cm206_get_upc (line 1271) | int cm206_get_upc(struct cdrom_device_info *cdi, struct cdrom_mcn *mcn) function cm206_reset (line 1290) | int cm206_reset(struct cdrom_device_info *cdi) function cm206_select_speed (line 1303) | int cm206_select_speed(struct cdrom_device_info *cdi, int speed) type cdrom_device_ops (line 1325) | struct cdrom_device_ops type cdrom_device_info (line 1346) | struct cdrom_device_info function cm206_block_open (line 1353) | static int cm206_block_open(struct inode *inode, struct file *file) function cm206_block_release (line 1358) | static int cm206_block_release(struct inode *inode, struct file *file) function cm206_block_ioctl (line 1363) | static int cm206_block_ioctl(struct inode *inode, struct file *file, function cm206_block_media_changed (line 1369) | static int cm206_block_media_changed(struct gendisk *disk) type block_device_operations (line 1374) | struct block_device_operations type gendisk (line 1383) | struct gendisk function probe_base_port (line 1395) | int __init probe_base_port(int base) function probe_irq (line 1419) | int __init probe_irq(int nr) function cm206_init (line 1436) | int __init cm206_init(void) function parse_options (line 1546) | static void __init parse_options(void) function __cm206_init (line 1561) | int __cm206_init(void) function cm206_exit (line 1570) | void __exit cm206_exit(void) function cm206_setup (line 1597) | static int __init cm206_setup(char *s) FILE: drivers/cdrom/gscd.c type request (line 86) | struct request type msf (line 87) | struct msf type inode (line 93) | struct inode type file (line 93) | struct file type inode (line 95) | struct inode type file (line 95) | struct file type inode (line 96) | struct inode type file (line 96) | struct file type gendisk (line 97) | struct gendisk type msf (line 112) | struct msf type timer_list (line 149) | struct timer_list type request_queue (line 151) | struct request_queue type block_device_operations (line 153) | struct block_device_operations function check_gscd_med_chg (line 165) | static int check_gscd_med_chg(struct gendisk *disk) function gscd_setup (line 177) | static int __init gscd_setup(char *str) function gscd_ioctl (line 192) | static int gscd_ioctl(struct inode *ip, struct file *fp, unsigned int cmd, function gscd_transfer (line 230) | static void gscd_transfer(struct request *req) function do_gscd_request (line 246) | static void do_gscd_request(request_queue_t * q) function __do_gscd_request (line 251) | static void __do_gscd_request(unsigned long dummy) function gscd_read_cmd (line 297) | static void gscd_read_cmd(struct request *req) function gscd_open (line 340) | static int gscd_open(struct inode *ip, struct file *fp) function gscd_release (line 370) | static int gscd_release(struct inode *inode, struct file *file) function get_status (line 383) | static int get_status(void) function cc_invalidate (line 399) | static void cc_invalidate(void) function clear_Audio (line 410) | static void clear_Audio(void) function wait_drv_ready (line 426) | static int wait_drv_ready(void) function cc_Ident (line 444) | static void cc_Ident(char *respons) function cc_SetSpeed (line 452) | static void cc_SetSpeed(void) function cc_Reset (line 463) | static void cc_Reset(void) function cmd_status (line 471) | static void cmd_status(void) function cmd_out (line 484) | static void cmd_out(int cmd_type, char *cmd, char *respo_buf, int respo_... function cmd_write_cmd (line 607) | static void cmd_write_cmd(char *pstr) function cmd_unit_alive (line 627) | static int cmd_unit_alive(void) function cmd_info_in (line 650) | static void cmd_info_in(char *pb, int count) function cmd_read_b (line 681) | static void cmd_read_b(char *pb, int count, int size) function cmd_end (line 718) | static void cmd_end(void) function cmd_read_w (line 750) | static void cmd_read_w(char *pb, int count, int size) function find_drives (line 783) | static int __init find_drives(void) function init_cd_drive (line 827) | static void __init init_cd_drive(int num) function update_state (line 847) | static void update_state(void) type gendisk (line 878) | struct gendisk function gscd_exit (line 880) | static void __exit gscd_exit(void) function gscd_init (line 897) | static int __init gscd_init(void) function gscd_hsg2msf (line 989) | static void gscd_hsg2msf(long hsg, struct msf *msf) function gscd_bin2bcd (line 1003) | static void gscd_bin2bcd(unsigned char *p) function gscd_msf2hsg (line 1014) | static long gscd_msf2hsg(struct msf *mp) function gscd_bcd2bin (line 1021) | static int gscd_bcd2bin(unsigned char bcd) FILE: drivers/cdrom/gscd.h type msf (line 83) | struct msf { type gscd_Play_msf (line 89) | struct gscd_Play_msf { type gscd_DiskInfo (line 94) | struct gscd_DiskInfo { type gscd_Toc (line 101) | struct gscd_Toc { FILE: drivers/cdrom/isp16.c function isp16_setup (line 85) | static int function isp16_init (line 111) | static int __init isp16_init(void) function isp16_detect (line 172) | static short __init isp16_detect(void) function isp16_c928__detect (line 181) | static short __init isp16_c928__detect(void) function isp16_c929__detect (line 226) | static short __init isp16_c929__detect(void) function isp16_cdi_config (line 252) | static short __init function isp16_exit (line 365) | static void __exit isp16_exit(void) FILE: drivers/cdrom/mcd.c type request_queue (line 116) | struct request_queue function current_valid (line 125) | static int current_valid(void) type mcd_state_e (line 140) | enum mcd_state_e { type mcd_state_e (line 149) | enum mcd_state_e type mcd_DiskInfo (line 163) | struct mcd_DiskInfo type mcd_Toc (line 164) | struct mcd_Toc type mcd_Play_msf (line 165) | struct mcd_Play_msf type msf (line 175) | struct msf type mcd_Play_msf (line 179) | struct mcd_Play_msf type mcd_Toc (line 181) | struct mcd_Toc type cdrom_device_info (line 186) | struct cdrom_device_info type cdrom_device_info (line 187) | struct cdrom_device_info type cdrom_device_info (line 188) | struct cdrom_device_info type cdrom_device_info (line 189) | struct cdrom_device_info type cdrom_device_info (line 191) | struct cdrom_device_info type cdrom_device_info (line 193) | struct cdrom_device_info type timer_list (line 195) | struct timer_list type cdrom_device_ops (line 197) | struct cdrom_device_ops type cdrom_device_info (line 208) | struct cdrom_device_info function mcd_block_open (line 215) | static int mcd_block_open(struct inode *inode, struct file *file) function mcd_block_release (line 220) | static int mcd_block_release(struct inode *inode, struct file *file) function mcd_block_ioctl (line 225) | static int mcd_block_ioctl(struct inode *inode, struct file *file, function mcd_block_media_changed (line 231) | static int mcd_block_media_changed(struct gendisk *disk) type block_device_operations (line 236) | struct block_device_operations type gendisk (line 245) | struct gendisk function mcd_setup (line 247) | static int __init mcd_setup(char *str) function param_set_mcd (line 266) | static int __init param_set_mcd(const char *val, struct kernel_param *kp) function mcd_media_changed (line 274) | static int mcd_media_changed(struct cdrom_device_info *cdi, int disc_nr) function statusCmd (line 285) | static int statusCmd(void) function mcdPlay (line 306) | static int mcdPlay(struct mcd_Play_msf *arg) function mcd_tray_move (line 321) | static int mcd_tray_move(struct cdrom_device_info *cdi, int position) function msf2hsg (line 346) | long msf2hsg(struct msf *mp) function mcd_audio_ioctl (line 352) | int mcd_audio_ioctl(struct cdrom_device_info *cdi, unsigned int cmd, function mcd_transfer (line 591) | static void mcd_transfer(void) function irqreturn_t (line 630) | static irqreturn_t mcd_interrupt(int irq, void *dev_id, struct pt_regs *... function do_mcd_request (line 646) | static void do_mcd_request(request_queue_t * q) function mcd_poll (line 680) | static void mcd_poll(unsigned long dummy) function mcd_invalidate_buffers (line 1003) | static void mcd_invalidate_buffers(void) function mcd_open (line 1014) | static int mcd_open(struct cdrom_device_info *cdi, int purpose) function mcd_release (line 1048) | static void mcd_release(struct cdrom_device_info *cdi) function mcd_init (line 1059) | int __init mcd_init(void) function hsg2msf (line 1181) | static void hsg2msf(long hsg, struct msf *msf) function bin2bcd (line 1195) | static void bin2bcd(unsigned char *p) function bcd2bin (line 1204) | static int bcd2bin(unsigned char bcd) function mcdStatus (line 1215) | static int mcdStatus(void) function sendMcdCmd (line 1233) | static void sendMcdCmd(int cmd, struct mcd_Play_msf *params) function mcdStatTimer (line 1250) | static void mcdStatTimer(unsigned long dummy) function getMcdStatus (line 1273) | static int getMcdStatus(int timeout) function mcd_drive_status (line 1305) | int mcd_drive_status(struct cdrom_device_info *cdi, int slot_nr) function getValue (line 1328) | static int getValue(unsigned char *result) function GetQChannelInfo (line 1352) | int GetQChannelInfo(struct mcd_Toc *qp) function updateToc (line 1394) | static int updateToc(void) function GetDiskInfo (line 1413) | static int GetDiskInfo(void) function GetToc (line 1463) | static int GetToc(void) function mcd_exit (line 1540) | void __exit mcd_exit(void) FILE: drivers/cdrom/mcd.h type msf (line 75) | struct msf { type mcd_Play_msf (line 81) | struct mcd_Play_msf { type mcd_DiskInfo (line 86) | struct mcd_DiskInfo { type mcd_Toc (line 93) | struct mcd_Toc { FILE: drivers/cdrom/mcdx.c type drivemodes (line 113) | enum drivemodes { TOC, DATA, RAW, COOKED } type datamodes (line 114) | enum datamodes { MODE0, MODE1, MODE2 } type resetmodes (line 115) | enum resetmodes { SOFT, HARD } type s_subqcode (line 127) | struct s_subqcode { type s_diskinfo (line 135) | struct s_diskinfo { type s_multi (line 142) | struct s_multi { type s_version (line 147) | struct s_version { type s_drive_stuff (line 154) | struct s_drive_stuff { function mcdx_block_open (line 217) | static int mcdx_block_open(struct inode *inode, struct file *file) function mcdx_block_release (line 223) | static int mcdx_block_release(struct inode *inode, struct file *file) function mcdx_block_ioctl (line 229) | static int mcdx_block_ioctl(struct inode *inode, struct file *file, function mcdx_block_media_changed (line 236) | static int mcdx_block_media_changed(struct gendisk *disk) type block_device_operations (line 242) | struct block_device_operations type cdrom_device_info (line 257) | struct cdrom_device_info type cdrom_device_info (line 258) | struct cdrom_device_info type cdrom_device_info (line 259) | struct cdrom_device_info type cdrom_device_info (line 260) | struct cdrom_device_info type cdrom_device_info (line 261) | struct cdrom_device_info type cdrom_device_info (line 262) | struct cdrom_device_info type cdrom_msf0 (line 266) | struct cdrom_msf0 type cdrom_msf0 (line 267) | struct cdrom_msf0 type s_drive_stuff (line 272) | struct s_drive_stuff type s_drive_stuff (line 273) | struct s_drive_stuff type s_drive_stuff (line 275) | struct s_drive_stuff type s_drive_stuff (line 278) | struct s_drive_stuff type s_drive_stuff (line 279) | struct s_drive_stuff type s_version (line 279) | struct s_version type s_drive_stuff (line 281) | struct s_drive_stuff type s_drive_stuff (line 282) | struct s_drive_stuff type s_drive_stuff (line 283) | struct s_drive_stuff type resetmodes (line 283) | enum resetmodes type s_drive_stuff (line 284) | struct s_drive_stuff type drivemodes (line 284) | enum drivemodes type s_drive_stuff (line 285) | struct s_drive_stuff type datamodes (line 285) | enum datamodes type s_drive_stuff (line 286) | struct s_drive_stuff type s_subqcode (line 287) | struct s_subqcode type s_drive_stuff (line 288) | struct s_drive_stuff type s_multi (line 289) | struct s_multi type s_drive_stuff (line 290) | struct s_drive_stuff type s_diskinfo (line 290) | struct s_diskinfo type s_drive_stuff (line 292) | struct s_drive_stuff type s_drive_stuff (line 293) | struct s_drive_stuff type s_drive_stuff (line 294) | struct s_drive_stuff type s_drive_stuff (line 297) | struct s_drive_stuff type s_drive_stuff (line 298) | struct s_drive_stuff type cdrom_ti (line 298) | struct cdrom_ti type s_drive_stuff (line 299) | struct s_drive_stuff type cdrom_msf (line 299) | struct cdrom_msf type s_drive_stuff (line 300) | struct s_drive_stuff type cdrom_volctrl (line 301) | struct cdrom_volctrl type s_drive_stuff (line 306) | struct s_drive_stuff type request_queue (line 308) | struct request_queue function mcdx_set (line 311) | static int mcdx_set(const char *val, struct kernel_param *kp) type cdrom_device_ops (line 318) | struct cdrom_device_ops function mcdx_audio_ioctl (line 332) | static int mcdx_audio_ioctl(struct cdrom_device_info *cdi, function do_mcdx_request (line 572) | void do_mcdx_request(request_queue_t * q) function mcdx_open (line 636) | static int mcdx_open(struct cdrom_device_info *cdi, int purpose) function mcdx_close (line 783) | static void mcdx_close(struct cdrom_device_info *cdi) function mcdx_media_changed (line 794) | static int mcdx_media_changed(struct cdrom_device_info *cdi, int disc_nr) function mcdx_setup (line 813) | static int __init mcdx_setup(char *str) function mcdx_delay (line 831) | static void mcdx_delay(struct s_drive_stuff *stuff, long jifs) function irqreturn_t (line 851) | static irqreturn_t mcdx_intr(int irq, void *dev_id, struct pt_regs *regs) function mcdx_talk (line 894) | static int mcdx_talk(struct s_drive_stuff *stuffp, function __mcdx_init (line 1011) | int __mcdx_init(void) function mcdx_exit (line 1031) | void __exit mcdx_exit(void) function mcdx_init_drive (line 1078) | int __init mcdx_init_drive(int drive) function mcdx_init (line 1264) | int __init mcdx_init(void) function mcdx_transfer (line 1287) | static int mcdx_transfer(struct s_drive_stuff *stuffp, function mcdx_xfer (line 1319) | static int mcdx_xfer(struct s_drive_stuff *stuffp, function port (line 1496) | static unsigned port(int *ip) function irq (line 1500) | static int irq(int *ip) function bcd2uint (line 1507) | static unsigned int bcd2uint(unsigned char c) function uint2bcd (line 1512) | static unsigned int uint2bcd(unsigned int ival) function log2msf (line 1517) | static void log2msf(unsigned int l, struct cdrom_msf0 *pmsf) function msf2log (line 1525) | static unsigned int msf2log(const struct cdrom_msf0 *pmsf) function mcdx_readtoc (line 1532) | int mcdx_readtoc(struct s_drive_stuff *stuffp) function mcdx_playmsf (line 1639) | static int function mcdx_playtrk (line 1675) | static int function mcdx_tray_move (line 1709) | static int mcdx_tray_move(struct cdrom_device_info *cdi, int position) function mcdx_stop (line 1725) | static int mcdx_stop(struct s_drive_stuff *stuffp, int tries) function mcdx_hold (line 1730) | static int mcdx_hold(struct s_drive_stuff *stuffp, int tries) function mcdx_requestsubqcode (line 1735) | static int mcdx_requestsubqcode(struct s_drive_stuff *stuffp, function mcdx_requestmultidiskinfo (line 1757) | static int mcdx_requestmultidiskinfo(struct s_drive_stuff *stuffp, function mcdx_requesttocdata (line 1778) | static int mcdx_requesttocdata(struct s_drive_stuff *stuffp, struct s_di... function mcdx_setdrivemode (line 1801) | static int mcdx_setdrivemode(struct s_drive_stuff *stuffp, enum drivemod... function mcdx_setdatamode (line 1832) | static int mcdx_setdatamode(struct s_drive_stuff *stuffp, enum datamodes... function mcdx_config (line 1853) | static int mcdx_config(struct s_drive_stuff *stuffp, int tries) function mcdx_requestversion (line 1873) | static int mcdx_requestversion(struct s_drive_stuff *stuffp, struct s_ve... function mcdx_reset (line 1889) | static int mcdx_reset(struct s_drive_stuff *stuffp, enum resetmodes mode... function mcdx_lockdoor (line 1899) | static int mcdx_lockdoor(struct cdrom_device_info *cdi, int lock) function mcdx_getstatus (line 1913) | static int mcdx_getstatus(struct s_drive_stuff *stuffp, int tries) function mcdx_getval (line 1918) | static int function mcdx_setattentuator (line 1938) | static int mcdx_setattentuator(struct s_drive_stuff *stuffp, FILE: drivers/cdrom/optcd.c function debug (line 95) | static void debug(int debug_this, const char* fmt, ...) function flag_low (line 248) | inline static int flag_low(int flag, unsigned long timeout) type timer_list (line 267) | struct timer_list type request_queue (line 269) | struct request_queue function sleep_timer (line 273) | static void sleep_timer(unsigned long data) function sleep_flag_low (line 285) | static int sleep_flag_low(int flag, unsigned long timeout) function send_cmd (line 317) | static int send_cmd(int cmd) function send_params (line 334) | static int send_params(struct cdrom_msf *params) function send_seek_params (line 362) | static int send_seek_params(struct cdrom_msf *params) function get_exec_status (line 384) | inline static int get_exec_status(int busy_waiting) function get_data (line 401) | inline static int get_data(int short_timeout) function reset_drive (line 415) | static int reset_drive(void) function stdt_flags (line 444) | inline static int stdt_flags(void) function fetch_status (line 451) | inline static int fetch_status(void) function fetch_data (line 465) | inline static void fetch_data(char *buf, int n) function flush_data (line 473) | inline static void flush_data(void) function exec_cmd (line 485) | inline static int exec_cmd(int cmd) function exec_read_cmd (line 496) | inline static int exec_read_cmd(int cmd, struct cdrom_msf *params) function exec_seek_cmd (line 506) | inline static int exec_seek_cmd(int cmd, struct cdrom_msf *params) function exec_long_cmd (line 519) | inline static int exec_long_cmd(int cmd, struct cdrom_msf *params) function single_bin2bcd (line 531) | inline static void single_bin2bcd(u_char *p) function bin2bcd (line 539) | static void bin2bcd(struct cdrom_msf *msf) function lba2msf (line 553) | static void lba2msf(int lba, struct cdrom_msf *msf) function u_char (line 568) | inline static u_char bcd2bin(u_char bcd) function msf2lba (line 575) | static void msf2lba(union cdrom_addr *addr) function msf_bcd2bin (line 585) | static void msf_bcd2bin(union cdrom_addr *addr) function drive_status (line 600) | static int drive_status(void) function get_q_channel (line 629) | static int get_q_channel(struct cdrom_subchnl *qp) type cdrom_disk_info (line 714) | struct cdrom_disk_info { type cdrom_disk_info (line 727) | struct cdrom_disk_info type cdrom_subchnl (line 730) | struct cdrom_subchnl function toc_debug_info (line 745) | static void toc_debug_info(int i) function read_toc (line 761) | static int read_toc(void) function get_multi_disk_info (line 867) | static int get_multi_disk_info(void) function update_toc (line 929) | static int update_toc(void) function current_valid (line 977) | static int current_valid(void) function opt_invalidate_buffers (line 991) | inline static void opt_invalidate_buffers(void) function transfer (line 1005) | static void transfer(void) type state_e (line 1048) | enum state_e { type state_e (line 1057) | enum state_e type state_e (line 1059) | enum state_e type timer_list (line 1078) | struct timer_list function poll (line 1081) | static void poll(unsigned long data) function do_optcd_request (line 1361) | static void do_optcd_request(request_queue_t * q) function cdrompause (line 1408) | static int cdrompause(void) function cdromresume (line 1425) | static int cdromresume(void) function cdromplaymsf (line 1443) | static int cdromplaymsf(void __user *arg) function cdromplaytrkind (line 1464) | static int cdromplaytrkind(void __user *arg) function cdromreadtochdr (line 1508) | static int cdromreadtochdr(void __user *arg) function cdromreadtocentry (line 1519) | static int cdromreadtocentry(void __user *arg) function cdromvolctrl (line 1551) | static int cdromvolctrl(void __user *arg) function cdromsubchnl (line 1576) | static int cdromsubchnl(void __user *arg) type gendisk (line 1600) | struct gendisk function cdromread (line 1603) | static int cdromread(void __user *arg, int blocksize, int cmd) function cdromseek (line 1631) | static int cdromseek(void __user *arg) function cdrommultisession (line 1651) | static int cdrommultisession(void __user *arg) function cdromreset (line 1696) | static int cdromreset(void) function opt_ioctl (line 1716) | static int opt_ioctl(struct inode *ip, struct file *fp, function opt_open (line 1848) | static int opt_open(struct inode *ip, struct file *fp) function opt_release (line 1908) | static int opt_release(struct inode *ip, struct file *fp) function opt_media_change (line 1936) | static int opt_media_change(struct gendisk *disk) function version_ok (line 1954) | static int __init version_ok(void) type block_device_operations (line 1991) | struct block_device_operations function optcd_setup (line 2001) | static int optcd_setup(char *str) function optcd_init (line 2018) | static int __init optcd_init(void) function optcd_exit (line 2089) | static void __exit optcd_exit(void) FILE: drivers/cdrom/sbpcd.c type request_queue (line 465) | struct request_queue type request (line 486) | struct request type request (line 487) | struct request type cdrom_msf (line 544) | struct cdrom_msf type cdrom_ti (line 545) | struct cdrom_ti type cdrom_tochdr (line 546) | struct cdrom_tochdr type cdrom_tocentry (line 547) | struct cdrom_tocentry type cdrom_subchnl (line 548) | struct cdrom_subchnl type cdrom_volctrl (line 549) | struct cdrom_volctrl type cdrom_read_audio (line 550) | struct cdrom_read_audio type sbpcd_drive (line 632) | struct sbpcd_drive { type sbpcd_drive (line 735) | struct sbpcd_drive type timer_list (line 745) | struct timer_list type timer_list (line 747) | struct timer_list type timer_list (line 750) | struct timer_list function msg (line 757) | static void msg(int level, const char *fmt, ...) function sbpcd_dbg_ioctl (line 786) | static int sbpcd_dbg_ioctl(unsigned long arg, int level) function mark_timeout_delay (line 801) | static void mark_timeout_delay(u_long i) function mark_timeout_data (line 809) | static void mark_timeout_data(u_long i) function mark_timeout_audio (line 818) | static void mark_timeout_audio(u_long i) function sbp_sleep (line 830) | static void sbp_sleep(u_int time) function INLINE (line 843) | static INLINE void lba2msf(int lba, u_char *msf) function INLINE (line 856) | static INLINE void bin2bcdx(u_char *p) /* must work only up to 75 or 99 */ function INLINE (line 861) | static INLINE u_int blk2msf(u_int blk) function INLINE (line 874) | static INLINE u_int make16(u_char rh, u_char rl) function INLINE (line 879) | static INLINE u_int make32(u_int rh, u_int rl) function INLINE (line 884) | static INLINE u_char swap_nibbles(u_char i) function INLINE (line 889) | static INLINE u_char byt2bcd(u_char i) function INLINE (line 894) | static INLINE u_char bcd2bin(u_char bcd) function INLINE (line 899) | static INLINE int msf2blk(int msfx) function INLINE (line 913) | static INLINE int msf2lba(u_char *msf) function sta2err (line 923) | static int sta2err(int sta) function INLINE (line 957) | static INLINE void clr_cmdbuf(void) function flush_status (line 965) | static void flush_status(void) function CDi_stat_loop_T (line 987) | static int CDi_stat_loop_T(void) function CDi_stat_loop (line 1024) | static int CDi_stat_loop(void) function tst_DataReady (line 1046) | static int tst_DataReady(void) function tst_ResultReady (line 1055) | static int tst_ResultReady(void) function tst_Attention (line 1064) | static int tst_Attention(void) function ResponseInfo (line 1075) | static int ResponseInfo(void) function EvaluateStatus (line 1113) | static void EvaluateStatus(int st) function get_state_T (line 1166) | static int get_state_T(void) function ResponseStatus (line 1211) | static int ResponseStatus(void) function cc_ReadStatus (line 1248) | static void cc_ReadStatus(void) function cc_ReadError (line 1262) | static int cc_ReadError(void) function cmd_out_T (line 1313) | static int cmd_out_T(void) function cmd_out (line 1471) | static int cmd_out(void) function cc_Seek (line 1538) | static int cc_Seek(u_int pos, char f_blk_msf) function cc_SpinUp (line 1594) | static int cc_SpinUp(void) function cc_SpinDown (line 1632) | static int cc_SpinDown(void) function cc_get_mode_T (line 1670) | static int cc_get_mode_T(void) function cc_set_mode_T (line 1682) | static int cc_set_mode_T(void) function cc_prep_mode_T (line 1702) | static int cc_prep_mode_T(void) function cc_SetSpeed (line 1730) | static int cc_SetSpeed(u_char speed, u_char x1, u_char x2) function cc_SetVolume (line 1769) | static int cc_SetVolume(void) function GetStatus (line 1936) | static int GetStatus(void) function cc_DriveReset (line 1948) | static int cc_DriveReset(void) function SetSpeed (line 1994) | static int SetSpeed(void) type sbpcd_drive (line 2009) | struct sbpcd_drive function sbpcd_select_speed (line 2011) | static int sbpcd_select_speed(struct cdrom_device_info *cdi, int speed) function DriveReset (line 2021) | static int DriveReset(void) function sbpcd_reset (line 2048) | static int sbpcd_reset(struct cdrom_device_info *cdi) function cc_PlayAudio (line 2057) | static int cc_PlayAudio(int pos_audio_start,int pos_audio_end) function cc_Pause_Resume (line 2118) | static int cc_Pause_Resume(int pau_res) function cc_LockDoor (line 2159) | static int cc_LockDoor(char lock) function UnLockDoor (line 2200) | static int UnLockDoor(void) function LockDoor (line 2220) | static int LockDoor(void) function sbpcd_lock_door (line 2247) | static int sbpcd_lock_door(struct cdrom_device_info *cdi, int lock) function cc_CloseTray (line 2253) | static int cc_CloseTray(void) function sbpcd_tray_move (line 2325) | static int sbpcd_tray_move(struct cdrom_device_info *cdi, int position) function cc_ReadSubQ (line 2343) | static int cc_ReadSubQ(void) function cc_ModeSense (line 2419) | static int cc_ModeSense(void) function cc_ModeSelect (line 2468) | static int cc_ModeSelect(int framesize) function cc_GetVolume (line 2515) | static int cc_GetVolume(void) function cc_ReadCapacity (line 2650) | static int cc_ReadCapacity(void) function cc_ReadTocDescr (line 2697) | static int cc_ReadTocDescr(void) function cc_ReadTocEntry (line 2815) | static int cc_ReadTocEntry(int num) function cc_ReadPacket (line 2894) | static int cc_ReadPacket(void) function convert_UPC (line 2913) | static int convert_UPC(u_char *p) function sbpcd_get_mcn (line 3040) | static int sbpcd_get_mcn(struct cdrom_device_info *cdi, struct cdrom_mcn... function cc_CheckMultiSession (line 3113) | static int cc_CheckMultiSession(void) function cc_SubChanInfo (line 3181) | static int cc_SubChanInfo(int frame, int count, u_char *buffer) function check_datarate (line 3209) | static void __init check_datarate(void) function c2_ReadError (line 3257) | static int c2_ReadError(int fam) function ask_mail (line 3279) | static void __init ask_mail(void) function check_version (line 3298) | static int __init check_version(void) function switch_drive (line 3584) | static void switch_drive(struct sbpcd_drive *p) function check_card (line 3597) | static int __init check_card(int port) function check_drives (line 3701) | static int __init check_drives(void) function obey_audio_state (line 3741) | static int obey_audio_state(u_char audio_state, u_char func,u_char subfunc) function check_allowed1 (line 3783) | static int check_allowed1(u_char func1, u_char func2) function check_allowed2 (line 3806) | static int check_allowed2(u_char func1, u_char func2) function check_allowed3 (line 3824) | static int check_allowed3(u_char func1, u_char func2) function seek_pos_audio_end (line 3858) | static int seek_pos_audio_end(void) function ReadToC (line 3869) | static int ReadToC(void) function DiskInfo (line 3915) | static int DiskInfo(void) function sbpcd_drive_status (line 3990) | static int sbpcd_drive_status(struct cdrom_device_info *cdi, int slot_nr) function prepare (line 4036) | static int prepare(u_char func, u_char subfunc) function sbp_status (line 4112) | static int sbp_status(void) function sbpcd_get_last_session (line 4154) | static int sbpcd_get_last_session(struct cdrom_device_info *cdi, struct ... function sbpcd_dev_ioctl (line 4172) | static int sbpcd_dev_ioctl(struct cdrom_device_info *cdi, u_int cmd, function sbpcd_audio_ioctl (line 4492) | static int sbpcd_audio_ioctl(struct cdrom_device_info *cdi, u_int cmd, function sbp_transfer (line 4791) | static void sbp_transfer(struct request *req) function do_sbpcd_request (line 4839) | static void do_sbpcd_request(request_queue_t * q) function sbp_read_cmd (line 4976) | static void sbp_read_cmd(struct request *req) function sbp_data (line 5083) | static int sbp_data(struct request *req) function sbpcd_block_open (line 5360) | static int sbpcd_block_open(struct inode *inode, struct file *file) function sbpcd_block_release (line 5366) | static int sbpcd_block_release(struct inode *inode, struct file *file) function sbpcd_block_ioctl (line 5372) | static int sbpcd_block_ioctl(struct inode *inode, struct file *file, function sbpcd_block_media_changed (line 5379) | static int sbpcd_block_media_changed(struct gendisk *disk) type block_device_operations (line 5385) | struct block_device_operations function sbpcd_open (line 5397) | static int sbpcd_open(struct cdrom_device_info *cdi, int purpose) function sbpcd_release (line 5435) | static void sbpcd_release(struct cdrom_device_info * cdi) type cdrom_device_info (line 5471) | struct cdrom_device_info type cdrom_device_ops (line 5472) | struct cdrom_device_ops function sbpcd_setup (line 5518) | int sbpcd_setup(char *s) function config_spea (line 5583) | static int __init config_spea(void) function sbpcd_init (line 5645) | int __init sbpcd_init(void) function sbpcd_exit (line 5898) | void sbpcd_exit(void) function sbpcd_media_changed (line 5934) | static int sbpcd_media_changed(struct cdrom_device_info *cdi, int disc_nr) FILE: drivers/cdrom/sbpcd.h type MSF (line 470) | typedef union _msf type BLK (line 476) | typedef union _blk FILE: drivers/cdrom/sjcd.c type request_queue (line 81) | struct request_queue type sjcd_play_msf (line 115) | struct sjcd_play_msf type sjcd_transfer_state (line 128) | enum sjcd_transfer_state { type sjcd_transfer_state (line 137) | enum sjcd_transfer_state type sjcd_stat (line 148) | struct sjcd_stat type timer_list (line 154) | struct timer_list function sjcd_setup (line 168) | static int __init sjcd_setup(char *str) function bin2bcd (line 185) | static unsigned char bin2bcd(int bin) function bcd2bin (line 194) | static int bcd2bin(unsigned char bcd) function msf2hsg (line 199) | static long msf2hsg(struct msf *mp) function hsg2msf (line 205) | static void hsg2msf(long hsg, struct msf *msf) function sjcd_send_cmd (line 220) | static void sjcd_send_cmd(unsigned char cmd) function sjcd_send_1_cmd (line 234) | static void sjcd_send_1_cmd(unsigned char cmd, unsigned char a) function sjcd_send_4_cmd (line 249) | static void sjcd_send_4_cmd(unsigned char cmd, unsigned char a, function sjcd_send_6_cmd (line 269) | static void sjcd_send_6_cmd(unsigned char cmd, struct sjcd_play_msf *pms) function sjcd_load_response (line 290) | static int sjcd_load_response(void *buf, int len) function sjcd_load_status (line 310) | static void sjcd_load_status(void) function sjcd_check_status (line 356) | static int sjcd_check_status(void) function sjcd_status_timer (line 384) | static void sjcd_status_timer(void) function sjcd_wait_for_status (line 408) | static int sjcd_wait_for_status(void) function sjcd_receive_status (line 420) | static int sjcd_receive_status(void) function sjcd_get_status (line 445) | static void sjcd_get_status(void) function sjcd_disk_change (line 457) | static int sjcd_disk_change(struct gendisk *disk) type sjcd_hw_disk_info (line 471) | struct sjcd_hw_disk_info function sjcd_update_toc (line 475) | static int sjcd_update_toc(void) function sjcd_get_q_info (line 620) | static int sjcd_get_q_info(struct sjcd_hw_qinfo *qp) function sjcd_play (line 647) | static int sjcd_play(struct sjcd_play_msf *mp) function sjcd_tray_close (line 677) | static int sjcd_tray_close(void) function sjcd_tray_lock (line 686) | static int sjcd_tray_lock(void) function sjcd_tray_unlock (line 695) | static int sjcd_tray_unlock(void) function sjcd_tray_open (line 704) | static int sjcd_tray_open(void) function sjcd_ioctl (line 716) | static int sjcd_ioctl(struct inode *ip, struct file *fp, function sjcd_invalidate_buffers (line 1053) | static void sjcd_invalidate_buffers(void) function current_valid (line 1065) | static int current_valid(void) function sjcd_transfer (line 1072) | static void sjcd_transfer(void) function sjcd_poll (line 1115) | static void sjcd_poll(void) function do_sjcd_request (line 1484) | static void do_sjcd_request(request_queue_t * q) function sjcd_open (line 1526) | static int sjcd_open(struct inode *ip, struct file *fp) function sjcd_release (line 1611) | static int sjcd_release(struct inode *inode, struct file *file) type block_device_operations (line 1644) | struct block_device_operations type gendisk (line 1662) | struct gendisk function sjcd_init (line 1668) | static int __init sjcd_init(void) function sjcd_exit (line 1802) | static void __exit sjcd_exit(void) FILE: drivers/cdrom/sjcd.h type msf (line 121) | struct msf { type sjcd_hw_disk_info (line 127) | struct sjcd_hw_disk_info { type sjcd_hw_qinfo (line 137) | struct sjcd_hw_qinfo { type sjcd_play_msf (line 145) | struct sjcd_play_msf { type sjcd_disk_info (line 150) | struct sjcd_disk_info { type sjcd_toc (line 157) | struct sjcd_toc { type sjcd_stat (line 167) | struct sjcd_stat { FILE: drivers/cdrom/sonycd535.c type inode (line 204) | struct inode type file (line 204) | struct file type request_queue (line 226) | struct request_queue type s535_sony_toc (line 245) | struct s535_sony_toc type s535_sony_subcode (line 248) | struct s535_sony_subcode function cdu535_check_media_change (line 285) | static int function enable_interrupts (line 294) | static inline void function disable_interrupts (line 309) | static inline void function irqreturn_t (line 324) | static irqreturn_t function sony_sleep (line 341) | static inline void function select_unit (line 365) | static void function read_result_reg (line 379) | static int function read_exec_status (line 410) | static int function check_drive_status (line 434) | static int function do_sony_cmd (line 539) | static int function set_drive_mode (line 581) | static int function seek_and_read_N_blocks (line 604) | static int function request_toc_data (line 664) | static int function spin_up_drive (line 702) | static int function int_to_bcd (line 722) | static inline unsigned int function bcd_to_int (line 734) | static unsigned int function log_to_msf (line 745) | static void function msf_to_log (line 759) | static unsigned int function size_to_buf (line 778) | static void function do_cdu535_request (line 795) | static void function sony_get_toc (line 933) | static void function find_track (line 951) | static int function read_subcode (line 972) | static int function sony_get_subchnl_info (line 999) | static int function cdu_ioctl (line 1063) | static int function cdu_open (line 1361) | static int function cdu_release (line 1403) | static int type block_device_operations (line 1430) | struct block_device_operations type gendisk (line 1439) | struct gendisk function sony535_init (line 1444) | static int __init sony535_init(void) function sonycd535_setup (line 1643) | static int __init function sony535_exit (line 1667) | static void __exit FILE: drivers/cdrom/sonycd535.h type Byte (line 120) | typedef unsigned char Byte; type s535_sony_drive_config (line 126) | struct s535_sony_drive_config type s535_sony_subcode (line 134) | struct s535_sony_subcode type s535_sony_disc_capacity (line 144) | struct s535_sony_disc_capacity type s535_sony_toc (line 154) | struct s535_sony_toc FILE: drivers/cdrom/viocd.c type viocdlpevent (line 61) | struct viocdlpevent { type viocdsubtype (line 75) | enum viocdsubtype { type vio_error_entry (line 90) | struct vio_error_entry type viocd_waitevent (line 110) | struct viocd_waitevent { type capability_entry (line 118) | struct capability_entry { type capability_entry (line 123) | struct capability_entry type cdrom_info (line 136) | struct cdrom_info { type cdrom_info (line 145) | struct cdrom_info type disk_info (line 148) | struct disk_info { type disk_info (line 153) | struct disk_info function proc_viocd_show (line 162) | static int proc_viocd_show(struct seq_file *m, void *v) function proc_viocd_open (line 176) | static int proc_viocd_open(struct inode *inode, struct file *file) type file_operations (line 181) | struct file_operations function viocd_blk_open (line 188) | static int viocd_blk_open(struct inode *inode, struct file *file) function viocd_blk_release (line 194) | static int viocd_blk_release(struct inode *inode, struct file *file) function viocd_blk_ioctl (line 200) | static int viocd_blk_ioctl(struct inode *inode, struct file *file, function viocd_blk_media_changed (line 207) | static int viocd_blk_media_changed(struct gendisk *disk) type block_device_operations (line 213) | struct block_device_operations function get_viocd_info (line 222) | static void __init get_viocd_info(void) function viocd_open (line 276) | static int viocd_open(struct cdrom_device_info *cdi, int purpose) function viocd_release (line 312) | static void viocd_release(struct cdrom_device_info *cdi) function send_request (line 331) | static int send_request(struct request *req) function do_viocd_request (line 384) | static void do_viocd_request(request_queue_t *q) function viocd_media_changed (line 400) | static int viocd_media_changed(struct cdrom_device_info *cdi, int disc_nr) function viocd_lock_door (line 438) | static int viocd_lock_door(struct cdrom_device_info *cdi, int locking) function viocd_packet (line 470) | static int viocd_packet(struct cdrom_device_info *cdi, function restart_all_queues (line 505) | static void restart_all_queues(int first_index) function vio_handle_cd_event (line 518) | static void vio_handle_cd_event(struct HvLpEvent *event) type cdrom_device_ops (line 612) | struct cdrom_device_ops function find_capability (line 621) | static int __init find_capability(const char *type) function viocd_probe (line 631) | static int viocd_probe(struct vio_dev *vdev, const struct vio_device_id ... function viocd_remove (line 703) | static int viocd_remove(struct vio_dev *vdev) type vio_device_id (line 721) | struct vio_device_id type vio_driver (line 727) | struct vio_driver function viocd_init (line 734) | static int __init viocd_init(void) function viocd_exit (line 794) | static void __exit viocd_exit(void) FILE: drivers/char/agp/agp.h type agp_bridge_data (line 42) | struct agp_bridge_data type aper_size_type (line 44) | enum aper_size_type { type gatt_mask (line 52) | struct gatt_mask { type aper_size_info_8 (line 60) | struct aper_size_info_8 { type aper_size_info_16 (line 67) | struct aper_size_info_16 { type aper_size_info_32 (line 74) | struct aper_size_info_32 { type aper_size_info_lvl2 (line 81) | struct aper_size_info_lvl2 { type aper_size_info_fixed (line 87) | struct aper_size_info_fixed { type agp_bridge_driver (line 93) | struct agp_bridge_driver { type agp_bridge_data (line 118) | struct agp_bridge_data { type agp_device_ids (line 228) | struct agp_device_ids { type agp_bridge_data (line 236) | struct agp_bridge_data type agp_bridge_data (line 237) | struct agp_bridge_data type agp_bridge_data (line 238) | struct agp_bridge_data type agp_bridge_data (line 239) | struct agp_bridge_data type agp_memory (line 249) | struct agp_memory type agp_memory (line 250) | struct agp_memory type agp_memory (line 251) | struct agp_memory type agp_memory (line 252) | struct agp_memory type agp_memory (line 253) | struct agp_memory type agp_bridge_data (line 260) | struct agp_bridge_data type agp_bridge_data (line 262) | struct agp_bridge_data type agp_memory (line 267) | struct agp_memory type aper_size_info_16 (line 273) | struct aper_size_info_16 FILE: drivers/char/agp/ali-agp.c function ali_fetch_size (line 20) | static int ali_fetch_size(void) function ali_tlbflush (line 42) | static void ali_tlbflush(struct agp_memory *mem) function ali_cleanup (line 52) | static void ali_cleanup(void) function ali_configure (line 69) | static int ali_configure(void) function m1541_cache_flush (line 124) | static void m1541_cache_flush(void) function ali_destroy_page (line 157) | static void ali_destroy_page(void * addr) function m1541_destroy_page (line 165) | static void m1541_destroy_page(void * addr) type aper_size_info_32 (line 184) | struct aper_size_info_32 type agp_bridge_driver (line 195) | struct agp_bridge_driver type agp_bridge_driver (line 218) | struct agp_bridge_driver type agp_device_ids (line 242) | struct agp_device_ids function agp_ali_probe (line 292) | static int __devinit agp_ali_probe(struct pci_dev *pdev, function agp_ali_remove (line 368) | static void __devexit agp_ali_remove(struct pci_dev *pdev) type pci_device_id (line 376) | struct pci_device_id type pci_driver (line 390) | struct pci_driver function agp_ali_init (line 397) | static int __init agp_ali_init(void) function agp_ali_cleanup (line 404) | static void __exit agp_ali_cleanup(void) FILE: drivers/char/agp/alpha-agp.c type page (line 14) | struct page type vm_area_struct (line 14) | struct vm_area_struct type page (line 21) | struct page type aper_size_info_fixed (line 38) | struct aper_size_info_fixed type vm_operations_struct (line 43) | struct vm_operations_struct function alpha_core_agp_nop (line 48) | static int alpha_core_agp_nop(void) function alpha_core_agp_fetch_size (line 54) | static int alpha_core_agp_fetch_size(void) function alpha_core_agp_configure (line 59) | static int alpha_core_agp_configure(void) function alpha_core_agp_cleanup (line 66) | static void alpha_core_agp_cleanup(void) function alpha_core_agp_tlbflush (line 73) | static void alpha_core_agp_tlbflush(struct agp_memory *mem) function alpha_core_agp_enable (line 79) | static void alpha_core_agp_enable(u32 mode) function alpha_core_agp_insert_memory (line 91) | static int alpha_core_agp_insert_memory(struct agp_memory *mem, off_t pg... function alpha_core_agp_remove_memory (line 109) | static int alpha_core_agp_remove_memory(struct agp_memory *mem, off_t pg... type agp_bridge_driver (line 120) | struct agp_bridge_driver type agp_bridge_data (line 145) | struct agp_bridge_data function alpha_core_agp_setup (line 147) | int __init function agp_alpha_core_init (line 196) | static int __init agp_alpha_core_init(void) function agp_alpha_core_cleanup (line 205) | static void __exit agp_alpha_core_cleanup(void) FILE: drivers/char/agp/amd-k7-agp.c type pci_device_id (line 23) | struct pci_device_id type amd_page_map (line 25) | struct amd_page_map { type _amd_irongate_private (line 30) | struct _amd_irongate_private { function amd_create_page_map (line 36) | static int amd_create_page_map(struct amd_page_map *page_map) function amd_free_page_map (line 64) | static void amd_free_page_map(struct amd_page_map *page_map) function amd_free_gatt_pages (line 71) | static void amd_free_gatt_pages(void) function amd_create_gatt_pages (line 90) | static int amd_create_gatt_pages(int nr_tables) function amd_create_gatt_table (line 135) | static int amd_create_gatt_table(void) function amd_free_gatt_table (line 178) | static int amd_free_gatt_table(void) function amd_irongate_fetch_size (line 190) | static int amd_irongate_fetch_size(void) function amd_irongate_configure (line 212) | static int amd_irongate_configure(void) function amd_irongate_cleanup (line 252) | static void amd_irongate_cleanup(void) function amd_irongate_tlbflush (line 280) | static void amd_irongate_tlbflush(struct agp_memory *temp) function amd_insert_memory (line 286) | static int amd_insert_memory(struct agp_memory *mem, off_t pg_start, int... function amd_remove_memory (line 324) | static int amd_remove_memory(struct agp_memory *mem, off_t pg_start, int... type aper_size_info_lvl2 (line 344) | struct aper_size_info_lvl2 type gatt_mask (line 355) | struct gatt_mask type agp_bridge_driver (line 360) | struct agp_bridge_driver type agp_device_ids (line 383) | struct agp_device_ids function agp_amdk7_probe (line 400) | static int __devinit agp_amdk7_probe(struct pci_dev *pdev, function agp_amdk7_remove (line 433) | static void __devexit agp_amdk7_remove(struct pci_dev *pdev) type pci_device_id (line 442) | struct pci_device_id type pci_driver (line 472) | struct pci_driver function agp_amdk7_init (line 479) | static int __init agp_amdk7_init(void) function agp_amdk7_cleanup (line 486) | static void __exit agp_amdk7_cleanup(void) FILE: drivers/char/agp/amd64-agp.c type pci_dev (line 55) | struct pci_dev type resource (line 57) | struct resource function flush_amd64_tlb (line 63) | static void flush_amd64_tlb(struct pci_dev *dev) function amd64_tlbflush (line 72) | static void amd64_tlbflush(struct agp_memory *temp) function amd64_insert_memory (line 78) | static int amd64_insert_memory(struct agp_memory *mem, off_t pg_start, i... type aper_size_info_32 (line 128) | struct aper_size_info_32 function amd64_fetch_size (line 146) | static int amd64_fetch_size(void) function u64 (line 177) | static u64 amd64_configure (struct pci_dev *hammer, u64 gatt_table) type aper_size_info_32 (line 208) | struct aper_size_info_32 function amd_8151_configure (line 219) | static int amd_8151_configure(void) function amd64_cleanup (line 232) | static void amd64_cleanup(void) type agp_bridge_driver (line 245) | struct agp_bridge_driver function aperture_valid (line 269) | static int __devinit aperture_valid(u64 aper, u32 size) function __devinit (line 316) | static __devinit int fix_northbridge(struct pci_dev *nb, struct pci_dev ... function __devinit (line 358) | static __devinit int cache_nbs (struct pci_dev *pdev, u32 cap_ptr) function amd8151_init (line 385) | static void __devinit amd8151_init(struct pci_dev *pdev, struct agp_brid... type aper_size_info_32 (line 415) | struct aper_size_info_32 function uli_agp_init (line 425) | static int __devinit uli_agp_init(struct pci_dev *pdev) type aper_size_info_32 (line 469) | struct aper_size_info_32 function nforce3_agp_init (line 480) | static int __devinit nforce3_agp_init(struct pci_dev *pdev) function agp_amd64_probe (line 534) | static int __devinit agp_amd64_probe(struct pci_dev *pdev, function agp_amd64_remove (line 589) | static void __devexit agp_amd64_remove(struct pci_dev *pdev) type pci_device_id (line 599) | struct pci_device_id type pci_driver (line 693) | struct pci_driver function agp_amd64_init (line 702) | int __init agp_amd64_init(void) function agp_amd64_cleanup (line 744) | static void __exit agp_amd64_cleanup(void) FILE: drivers/char/agp/ati-agp.c type aper_size_info_lvl2 (line 25) | struct aper_size_info_lvl2 type gatt_mask (line 36) | struct gatt_mask type ati_page_map (line 43) | typedef struct _ati_page_map { type _ati_generic_private (line 48) | struct _ati_generic_private { function ati_create_page_map (line 54) | static int ati_create_page_map(ati_page_map *page_map) function ati_free_page_map (line 84) | static void ati_free_page_map(ati_page_map *page_map) function ati_free_gatt_pages (line 93) | static void ati_free_gatt_pages(void) function ati_create_gatt_pages (line 112) | static int ati_create_gatt_pages(int nr_tables) function is_r200 (line 150) | static int is_r200(void) function ati_fetch_size (line 160) | static int ati_fetch_size(void) function ati_tlbflush (line 186) | static void ati_tlbflush(struct agp_memory * mem) function ati_cleanup (line 192) | static void ati_cleanup(void) function ati_configure (line 213) | static int ati_configure(void) function ati_insert_memory (line 261) | static int ati_insert_memory(struct agp_memory * mem, function ati_remove_memory (line 301) | static int ati_remove_memory(struct agp_memory * mem, off_t pg_start, function ati_create_gatt_table (line 322) | static int ati_create_gatt_table(void) function ati_free_gatt_table (line 383) | static int ati_free_gatt_table(void) type agp_bridge_driver (line 395) | struct agp_bridge_driver type agp_device_ids (line 419) | struct agp_device_ids function agp_ati_probe (line 456) | static int __devinit agp_ati_probe(struct pci_dev *pdev, function agp_ati_remove (line 501) | static void __devexit agp_ati_remove(struct pci_dev *pdev) type pci_device_id (line 509) | struct pci_device_id type pci_driver (line 523) | struct pci_driver function agp_ati_init (line 530) | static int __init agp_ati_init(void) function agp_ati_cleanup (line 537) | static void __exit agp_ati_cleanup(void) FILE: drivers/char/agp/backend.c type agp_version (line 46) | struct agp_version type agp_bridge_data (line 54) | struct agp_bridge_data type agp_bridge_data (line 55) | struct agp_bridge_data function agp_backend_acquire (line 65) | int agp_backend_acquire(void) function agp_backend_release (line 85) | void agp_backend_release(void) function agp_find_max (line 105) | static int agp_find_max(void) function agp_backend_initialize (line 130) | static int agp_backend_initialize(struct agp_bridge_data *bridge) function agp_backend_cleanup (line 200) | static void agp_backend_cleanup(struct agp_bridge_data *bridge) type agp_bridge_data (line 218) | struct agp_bridge_data function agp_put_bridge (line 225) | void agp_put_bridge(struct agp_bridge_data *bridge) function agp_add_bridge (line 231) | int agp_add_bridge(struct agp_bridge_data *bridge) function agp_remove_bridge (line 282) | void agp_remove_bridge(struct agp_bridge_data *bridge) function agp_init (line 297) | static int __init agp_init(void) function agp_exit (line 305) | void __exit agp_exit(void) function __init (line 310) | static __init int agp_setup(char *s) FILE: drivers/char/agp/efficeon-agp.c type _efficeon_private (line 58) | struct _efficeon_private { type gatt_mask (line 62) | struct gatt_mask type aper_size_info_lvl2 (line 67) | struct aper_size_info_lvl2 function efficeon_fetch_size (line 80) | static int efficeon_fetch_size(void) function efficeon_tlbflush (line 101) | static void efficeon_tlbflush(struct agp_memory * mem) function efficeon_cleanup (line 108) | static void efficeon_cleanup(void) function efficeon_configure (line 121) | static int efficeon_configure(void) function efficeon_free_gatt_table (line 151) | static int efficeon_free_gatt_table(void) function efficeon_create_gatt_table (line 186) | static int efficeon_create_gatt_table(void) function efficeon_insert_memory (line 231) | static int efficeon_insert_memory(struct agp_memory * mem, off_t pg_star... function efficeon_remove_memory (line 279) | static int efficeon_remove_memory(struct agp_memory * mem, off_t pg_star... type agp_bridge_driver (line 306) | struct agp_bridge_driver function agp_efficeon_resume (line 335) | static int agp_efficeon_resume(struct pci_dev *pdev) function agp_efficeon_probe (line 341) | static int __devinit agp_efficeon_probe(struct pci_dev *pdev, function agp_efficeon_remove (line 403) | static void __devexit agp_efficeon_remove(struct pci_dev *pdev) function agp_efficeon_suspend (line 411) | static int agp_efficeon_suspend(struct pci_dev *dev, u32 state) type pci_device_id (line 417) | struct pci_device_id type pci_driver (line 431) | struct pci_driver function agp_efficeon_init (line 440) | static int __init agp_efficeon_init(void) function agp_efficeon_cleanup (line 454) | static void __exit agp_efficeon_cleanup(void) FILE: drivers/char/agp/frontend.c type agp_front_data (line 43) | struct agp_front_data type agp_memory (line 45) | struct agp_memory type agp_memory (line 47) | struct agp_memory function agp_remove_from_pool (line 64) | static void agp_remove_from_pool(struct agp_memory *temp) type agp_segment_priv (line 97) | struct type agp_client (line 98) | struct agp_client type agp_segment_priv (line 102) | struct agp_segment_priv function agp_remove_seg_from_client (line 123) | static void agp_remove_seg_from_client(struct agp_client *client) function agp_add_seg_to_client (line 138) | static void agp_add_seg_to_client(struct agp_client *client, function pgprot_t (line 165) | static pgprot_t agp_convert_mmap_flags(int prot) function agp_create_segment (line 184) | static int agp_create_segment(struct agp_client *client, struct agp_regi... function agp_insert_into_pool (line 221) | static void agp_insert_into_pool(struct agp_memory * temp) type agp_file_private (line 237) | struct agp_file_private type agp_file_private (line 239) | struct agp_file_private function agp_insert_file_private (line 252) | void agp_insert_file_private(struct agp_file_private * priv) function agp_remove_file_private (line 264) | void agp_remove_file_private(struct agp_file_private * priv) function agp_free_memory_wrap (line 292) | static void agp_free_memory_wrap(struct agp_memory *memory) type agp_memory (line 298) | struct agp_memory type agp_memory (line 300) | struct agp_memory type agp_controller (line 315) | struct agp_controller type agp_controller (line 317) | struct agp_controller type agp_controller (line 330) | struct agp_controller type agp_controller (line 332) | struct agp_controller type agp_controller (line 334) | struct agp_controller type agp_controller (line 339) | struct agp_controller function agp_insert_controller (line 345) | static int agp_insert_controller(struct agp_controller *controller) function agp_remove_all_clients (line 360) | static void agp_remove_all_clients(struct agp_controller *controller) function agp_remove_all_memory (line 383) | static void agp_remove_all_memory(struct agp_controller *controller) function agp_remove_controller (line 397) | static int agp_remove_controller(struct agp_controller *controller) function agp_controller_make_current (line 429) | static void agp_controller_make_current(struct agp_controller *controller) function agp_controller_release_current (line 450) | static void agp_controller_release_current(struct agp_controller *contro... type agp_client (line 479) | struct agp_client type agp_controller (line 480) | struct agp_controller type agp_client (line 482) | struct agp_client type agp_controller (line 498) | struct agp_controller type agp_controller (line 500) | struct agp_controller type agp_client (line 513) | struct agp_client type agp_client (line 515) | struct agp_client function agp_insert_client (line 524) | static void agp_insert_client(struct agp_client *client) type agp_client (line 538) | struct agp_client type agp_client (line 540) | struct agp_client type agp_client (line 542) | struct agp_client type agp_client (line 547) | struct agp_client function agp_remove_client (line 553) | static int agp_remove_client(pid_t id) function agp_mmap (line 592) | static int agp_mmap(struct file *file, struct vm_area_struct *vma) function agp_release (line 668) | static int agp_release(struct inode *inode, struct file *file) function agp_open (line 699) | static int agp_open(struct inode *inode, struct file *file) function agp_read (line 743) | static ssize_t agp_read(struct file *file, char __user *buf, function agp_write (line 749) | static ssize_t agp_write(struct file *file, const char __user *buf, function agpioc_info_wrap (line 755) | static int agpioc_info_wrap(struct agp_file_private *priv, void __user *... function agpioc_acquire_wrap (line 778) | static int agpioc_acquire_wrap(struct agp_file_private *priv) function agpioc_release_wrap (line 818) | static int agpioc_release_wrap(struct agp_file_private *priv) function agpioc_setup_wrap (line 825) | static int agpioc_setup_wrap(struct agp_file_private *priv, void __user ... function agpioc_reserve_wrap (line 837) | static int agpioc_reserve_wrap(struct agp_file_private *priv, void __use... function agpioc_protect_wrap (line 905) | static int agpioc_protect_wrap(struct agp_file_private *priv) function agpioc_allocate_wrap (line 912) | static int agpioc_allocate_wrap(struct agp_file_private *priv, void __us... function agpioc_deallocate_wrap (line 936) | static int agpioc_deallocate_wrap(struct agp_file_private *priv, int arg) function agpioc_bind_wrap (line 950) | static int agpioc_bind_wrap(struct agp_file_private *priv, void __user *... function agpioc_unbind_wrap (line 967) | static int agpioc_unbind_wrap(struct agp_file_private *priv, void __user... function agp_ioctl (line 984) | static int agp_ioctl(struct inode *inode, struct file *file, type file_operations (line 1065) | struct file_operations type miscdevice (line 1077) | struct miscdevice function agp_frontend_initialize (line 1084) | int agp_frontend_initialize(void) function agp_frontend_cleanup (line 1096) | void agp_frontend_cleanup(void) FILE: drivers/char/agp/generic.c function map_page_into_agp (line 54) | int map_page_into_agp(struct page *page) function unmap_page_from_agp (line 63) | int unmap_page_from_agp(struct page *page) function agp_free_key (line 78) | void agp_free_key(int key) function agp_get_key (line 89) | static int agp_get_key(void) type agp_memory (line 102) | struct agp_memory type agp_memory (line 104) | struct agp_memory type agp_memory (line 106) | struct agp_memory type agp_memory (line 111) | struct agp_memory function agp_free_memory (line 138) | void agp_free_memory(struct agp_memory *curr) type agp_memory (line 176) | struct agp_memory type agp_memory (line 179) | struct agp_memory function agp_return_size (line 221) | static int agp_return_size(void) function agp_num_entries (line 256) | int agp_num_entries(void) function agp_copy_info (line 300) | int agp_copy_info(struct agp_kern_info *info) function agp_bind_memory (line 344) | int agp_bind_memory(struct agp_memory *curr, off_t pg_start) function agp_unbind_memory (line 379) | int agp_unbind_memory(struct agp_memory *curr) function agp_v2_parse_one (line 406) | static void agp_v2_parse_one(u32 *mode, u32 *cmd, u32 *tmp) function agp_v3_parse_one (line 438) | static void agp_v3_parse_one(u32 *mode, u32 *cmd, u32 *tmp) function u32 (line 525) | u32 agp_collect_device_status(u32 mode, u32 cmd) function agp_device_command (line 567) | void agp_device_command(u32 command, int agp_v3) function get_agp_version (line 589) | void get_agp_version(struct agp_bridge_data *bridge) function agp_generic_enable (line 604) | void agp_generic_enable(u32 mode) function agp_generic_create_gatt_table (line 652) | int agp_generic_create_gatt_table(void) function agp_generic_free_gatt_table (line 771) | int agp_generic_free_gatt_table(void) function agp_generic_insert_memory (line 825) | int agp_generic_insert_memory(struct agp_memory * mem, off_t pg_start, i... function agp_generic_remove_memory (line 892) | int agp_generic_remove_memory(struct agp_memory *mem, off_t pg_start, in... type agp_memory (line 914) | struct agp_memory function agp_generic_free_by_type (line 921) | void agp_generic_free_by_type(struct agp_memory *curr) type page (line 941) | struct page function agp_generic_destroy_page (line 957) | void agp_generic_destroy_page(void *addr) function agp_enable (line 981) | void agp_enable(u32 mode) function ipi_handler (line 990) | static void ipi_handler(void *null) function global_cache_flush (line 995) | void global_cache_flush(void) function agp_generic_mask_memory (line 1002) | unsigned long agp_generic_mask_memory(unsigned long addr, int type) function agp3_generic_fetch_size (line 1018) | int agp3_generic_fetch_size(void) function agp3_generic_tlbflush (line 1040) | void agp3_generic_tlbflush(struct agp_memory *mem) function agp3_generic_configure (line 1049) | int agp3_generic_configure(void) function agp3_generic_cleanup (line 1070) | void agp3_generic_cleanup(void) type aper_size_info_16 (line 1078) | struct aper_size_info_16 FILE: drivers/char/agp/hp-agp.c type pci_dev (line 47) | struct pci_dev type aper_size_info_fixed (line 51) | struct aper_size_info_fixed type gatt_mask (line 56) | struct gatt_mask type _hp_private (line 61) | struct _hp_private { function hp_zx1_ioc_shared (line 79) | static int __init hp_zx1_ioc_shared(void) function hp_zx1_ioc_owner (line 128) | static int __init function hp_zx1_ioc_init (line 164) | static int __init function hp_zx1_lba_find_capability (line 185) | static int function hp_zx1_lba_init (line 208) | static int __init function hp_zx1_fetch_size (line 230) | static int function hp_zx1_configure (line 241) | static int function hp_zx1_cleanup (line 266) | static void function hp_zx1_tlbflush (line 282) | static void function hp_zx1_create_gatt_table (line 291) | static int function hp_zx1_free_gatt_table (line 319) | static int function hp_zx1_insert_memory (line 332) | static int function hp_zx1_remove_memory (line 378) | static int function hp_zx1_mask_memory (line 398) | static unsigned long function hp_zx1_enable (line 404) | static void type agp_bridge_driver (line 419) | struct agp_bridge_driver function hp_zx1_setup (line 441) | static int __init function acpi_status (line 473) | static acpi_status __init function agp_hp_init (line 524) | static int __init function agp_hp_cleanup (line 541) | static void __exit FILE: drivers/char/agp/i460-agp.c type lp_desc (line 72) | struct lp_desc { type aper_size_info_8 (line 79) | struct aper_size_info_8 type gatt_mask (line 91) | struct gatt_mask function i460_fetch_size (line 99) | static int i460_fetch_size (void) function i460_tlb_flush (line 163) | static void i460_tlb_flush (struct agp_memory *mem) function i460_write_agpsiz (line 172) | static void i460_write_agpsiz (u8 size_value) function i460_cleanup (line 181) | static void i460_cleanup (void) function i460_configure (line 192) | static int i460_configure (void) function i460_create_gatt_table (line 236) | static int i460_create_gatt_table (void) function i460_free_gatt_table (line 261) | static int i460_free_gatt_table (void) function i460_insert_memory_small_io_page (line 283) | static int i460_insert_memory_small_io_page (struct agp_memory *mem, function i460_remove_memory_small_io_page (line 323) | static int i460_remove_memory_small_io_page(struct agp_memory *mem, function i460_alloc_large_page (line 353) | static int i460_alloc_large_page (struct lp_desc *lp) function i460_free_large_page (line 380) | static void i460_free_large_page (struct lp_desc *lp) function i460_insert_memory_large_io_page (line 389) | static int i460_insert_memory_large_io_page (struct agp_memory *mem, function i460_remove_memory_large_io_page (line 446) | static int i460_remove_memory_large_io_page (struct agp_memory *mem, function i460_insert_memory (line 485) | static int i460_insert_memory (struct agp_memory *mem, function i460_remove_memory (line 494) | static int i460_remove_memory (struct agp_memory *mem, function i460_destroy_page (line 524) | static void i460_destroy_page (void *page) function i460_mask_memory (line 532) | static unsigned long i460_mask_memory (unsigned long addr, int type) type agp_bridge_driver (line 539) | struct agp_bridge_driver function agp_intel_i460_probe (line 570) | static int __devinit agp_intel_i460_probe(struct pci_dev *pdev, function agp_intel_i460_remove (line 594) | static void __devexit agp_intel_i460_remove(struct pci_dev *pdev) type pci_device_id (line 602) | struct pci_device_id type pci_driver (line 616) | struct pci_driver function agp_intel_i460_init (line 623) | static int __init agp_intel_i460_init(void) function agp_intel_i460_cleanup (line 630) | static void __exit agp_intel_i460_cleanup(void) FILE: drivers/char/agp/intel-agp.c type aper_size_info_fixed (line 53) | struct aper_size_info_fixed type gatt_mask (line 63) | struct gatt_mask type _intel_i810_private (line 70) | struct _intel_i810_private { function intel_i810_fetch_size (line 76) | static int intel_i810_fetch_size(void) function intel_i810_configure (line 103) | static int intel_i810_configure(void) function intel_i810_cleanup (line 141) | static void intel_i810_cleanup(void) function intel_i810_tlbflush (line 148) | static void intel_i810_tlbflush(struct agp_memory *mem) function intel_i810_agp_enable (line 153) | static void intel_i810_agp_enable(u32 mode) type page (line 161) | struct page function i8xx_destroy_pages (line 179) | static void i8xx_destroy_pages(void *addr) function intel_i810_insert_entries (line 195) | static int intel_i810_insert_entries(struct agp_memory *mem, off_t pg_st... function intel_i810_remove_entries (line 242) | static int intel_i810_remove_entries(struct agp_memory *mem, off_t pg_st... type agp_memory (line 262) | struct agp_memory type agp_memory (line 264) | struct agp_memory type agp_memory (line 302) | struct agp_memory type agp_memory (line 304) | struct agp_memory function intel_i810_free_by_type (line 326) | static void intel_i810_free_by_type(struct agp_memory *curr) function intel_i810_mask_memory (line 340) | static unsigned long intel_i810_mask_memory(unsigned long addr, int type) type aper_size_info_fixed (line 346) | struct aper_size_info_fixed type _intel_i830_private (line 354) | struct _intel_i830_private { function intel_i830_init_gtt_entries (line 361) | static void intel_i830_init_gtt_entries(void) function intel_i830_create_gatt_table (line 450) | static int intel_i830_create_gatt_table(void) function intel_i830_free_gatt_table (line 485) | static int intel_i830_free_gatt_table(void) function intel_i830_fetch_size (line 490) | static int intel_i830_fetch_size(void) function intel_i830_configure (line 520) | static int intel_i830_configure(void) function intel_i830_cleanup (line 550) | static void intel_i830_cleanup(void) function intel_i830_insert_entries (line 555) | static int intel_i830_insert_entries(struct agp_memory *mem,off_t pg_sta... function intel_i830_remove_entries (line 595) | static int intel_i830_remove_entries(struct agp_memory *mem,off_t pg_start, type agp_memory (line 617) | struct agp_memory function intel_i915_configure (line 626) | static int intel_i915_configure(void) function intel_i915_cleanup (line 657) | static void intel_i915_cleanup(void) function intel_i915_insert_entries (line 663) | static int intel_i915_insert_entries(struct agp_memory *mem,off_t pg_start, function intel_i915_remove_entries (line 703) | static int intel_i915_remove_entries(struct agp_memory *mem,off_t pg_start, function intel_i915_fetch_size (line 725) | static int intel_i915_fetch_size(void) function intel_i915_create_gatt_table (line 746) | static int intel_i915_create_gatt_table(void) function intel_fetch_size (line 784) | static int intel_fetch_size(void) function __intel_8xx_fetch_size (line 804) | static int __intel_8xx_fetch_size(u8 temp) function intel_8xx_fetch_size (line 822) | static int intel_8xx_fetch_size(void) function intel_815_fetch_size (line 830) | static int intel_815_fetch_size(void) function intel_tlbflush (line 842) | static void intel_tlbflush(struct agp_memory *mem) function intel_8xx_tlbflush (line 849) | static void intel_8xx_tlbflush(struct agp_memory *mem) function intel_cleanup (line 859) | static void intel_cleanup(void) function intel_8xx_cleanup (line 871) | static void intel_8xx_cleanup(void) function intel_configure (line 883) | static int intel_configure(void) function intel_815_configure (line 913) | static int intel_815_configure(void) function intel_820_tlbflush (line 954) | static void intel_820_tlbflush(struct agp_memory *mem) function intel_820_cleanup (line 959) | static void intel_820_cleanup(void) function intel_820_configure (line 973) | static int intel_820_configure(void) function intel_840_configure (line 1004) | static int intel_840_configure(void) function intel_845_configure (line 1033) | static int intel_845_configure(void) function intel_850_configure (line 1062) | static int intel_850_configure(void) function intel_860_configure (line 1091) | static int intel_860_configure(void) function intel_830mp_configure (line 1120) | static int intel_830mp_configure(void) function intel_7505_configure (line 1149) | static int intel_7505_configure(void) type gatt_mask (line 1178) | struct gatt_mask type aper_size_info_8 (line 1183) | struct aper_size_info_8 type aper_size_info_8 (line 1189) | struct aper_size_info_8 type aper_size_info_16 (line 1200) | struct aper_size_info_16 type aper_size_info_8 (line 1211) | struct aper_size_info_8 type agp_bridge_driver (line 1219) | struct agp_bridge_driver type agp_bridge_driver (line 1242) | struct agp_bridge_driver type agp_bridge_driver (line 1266) | struct agp_bridge_driver type agp_bridge_driver (line 1289) | struct agp_bridge_driver type agp_bridge_driver (line 1313) | struct agp_bridge_driver type agp_bridge_driver (line 1336) | struct agp_bridge_driver type agp_bridge_driver (line 1359) | struct agp_bridge_driver type agp_bridge_driver (line 1382) | struct agp_bridge_driver type agp_bridge_driver (line 1405) | struct agp_bridge_driver type agp_bridge_driver (line 1428) | struct agp_bridge_driver type agp_bridge_driver (line 1451) | struct agp_bridge_driver type agp_bridge_driver (line 1476) | struct agp_bridge_driver function find_i810 (line 1499) | static int find_i810(u16 device) function find_i830 (line 1510) | static int find_i830(u16 device) function agp_intel_probe (line 1527) | static int __devinit agp_intel_probe(struct pci_dev *pdev, function agp_intel_remove (line 1729) | static void __devexit agp_intel_remove(struct pci_dev *pdev) function agp_intel_resume (line 1743) | static int agp_intel_resume(struct pci_dev *pdev) type pci_device_id (line 1765) | struct pci_device_id type pci_driver (line 1803) | struct pci_driver function agp_intel_init (line 1811) | static int __init agp_intel_init(void) function agp_intel_cleanup (line 1816) | static void __exit agp_intel_cleanup(void) FILE: drivers/char/agp/intel-mch-agp.c type gatt_mask (line 15) | struct gatt_mask function intel_i810_tlbflush (line 22) | static void intel_i810_tlbflush(struct agp_memory *mem) function intel_i810_agp_enable (line 27) | static void intel_i810_agp_enable(u32 mode) type agp_memory (line 38) | struct agp_memory type agp_memory (line 40) | struct agp_memory function intel_i810_free_by_type (line 62) | static void intel_i810_free_by_type(struct agp_memory *curr) function intel_i810_mask_memory (line 72) | static unsigned long intel_i810_mask_memory(unsigned long addr, int type) type aper_size_info_fixed (line 78) | struct aper_size_info_fixed type _intel_i830_private (line 85) | struct _intel_i830_private { function intel_i830_init_gtt_entries (line 91) | static void intel_i830_init_gtt_entries(void) function intel_i830_create_gatt_table (line 159) | static int intel_i830_create_gatt_table(void) function intel_i830_free_gatt_table (line 194) | static int intel_i830_free_gatt_table(void) function intel_i830_fetch_size (line 199) | static int intel_i830_fetch_size(void) function intel_i830_configure (line 229) | static int intel_i830_configure(void) function intel_i830_cleanup (line 258) | static void intel_i830_cleanup(void) function intel_i830_insert_entries (line 263) | static int intel_i830_insert_entries(struct agp_memory *mem,off_t pg_start, function intel_i830_remove_entries (line 306) | static int intel_i830_remove_entries(struct agp_memory *mem,off_t pg_start, type agp_memory (line 328) | struct agp_memory function intel_8xx_fetch_size (line 337) | static int intel_8xx_fetch_size(void) function intel_8xx_tlbflush (line 358) | static void intel_8xx_tlbflush(struct agp_memory *mem) function intel_8xx_cleanup (line 367) | static void intel_8xx_cleanup(void) function intel_845_configure (line 378) | static int intel_845_configure(void) type gatt_mask (line 409) | struct gatt_mask type aper_size_info_8 (line 414) | struct aper_size_info_8 type agp_bridge_driver (line 425) | struct agp_bridge_driver type agp_bridge_driver (line 449) | struct agp_bridge_driver function find_i830 (line 473) | static int find_i830(u16 device) function agp_intelmch_probe (line 490) | static int __devinit agp_intelmch_probe(struct pci_dev *pdev, function agp_intelmch_remove (line 568) | static void __devexit agp_intelmch_remove(struct pci_dev *pdev) function agp_intelmch_resume (line 578) | static int agp_intelmch_resume(struct pci_dev *pdev) type pci_device_id (line 590) | struct pci_device_id type pci_driver (line 612) | struct pci_driver function agp_intelmch_init (line 622) | int __init agp_intelmch_init(void) function agp_intelmch_cleanup (line 633) | static void __exit agp_intelmch_cleanup(void) FILE: drivers/char/agp/isoch.c type agp_3_5_dev (line 14) | struct agp_3_5_dev { function agp_3_5_dev_list_insert (line 21) | static void agp_3_5_dev_list_insert(struct list_head *head, struct list_... function agp_3_5_dev_list_sort (line 34) | static void agp_3_5_dev_list_sort(struct agp_3_5_dev *list, unsigned int... function agp_3_5_isochronous_node_enable (line 62) | static int agp_3_5_isochronous_node_enable(struct agp_bridge_data *bridge, function agp_3_5_nonisochronous_node_enable (line 287) | static void agp_3_5_nonisochronous_node_enable(struct agp_bridge_data *b... function agp_3_5_enable (line 317) | int agp_3_5_enable(struct agp_bridge_data *bridge) FILE: drivers/char/agp/nvidia-agp.c type _nvidia_private (line 27) | struct _nvidia_private { function nvidia_fetch_size (line 38) | static int nvidia_fetch_size(void) function nvidia_init_iorr (line 65) | static int nvidia_init_iorr(u32 base, u32 size) function nvidia_configure (line 105) | static int nvidia_configure(void) function nvidia_cleanup (line 162) | static void nvidia_cleanup(void) function nvidia_insert_memory (line 197) | static int nvidia_insert_memory(struct agp_memory *mem, off_t pg_start, ... function nvidia_remove_memory (line 227) | static int nvidia_remove_memory(struct agp_memory *mem, off_t pg_start, ... function nvidia_tlbflush (line 242) | static void nvidia_tlbflush(struct agp_memory *mem) type aper_size_info_8 (line 273) | struct aper_size_info_8 type gatt_mask (line 284) | struct gatt_mask type agp_bridge_driver (line 290) | struct agp_bridge_driver function agp_nvidia_probe (line 313) | static int __devinit agp_nvidia_probe(struct pci_dev *pdev, function agp_nvidia_remove (line 369) | static void __devexit agp_nvidia_remove(struct pci_dev *pdev) type pci_device_id (line 377) | struct pci_device_id type pci_driver (line 399) | struct pci_driver function agp_nvidia_init (line 406) | static int __init agp_nvidia_init(void) function agp_nvidia_cleanup (line 413) | static void __exit agp_nvidia_cleanup(void) FILE: drivers/char/agp/sis-agp.c function sis_fetch_size (line 20) | static int sis_fetch_size(void) function sis_tlbflush (line 43) | static void sis_tlbflush(struct agp_memory *mem) function sis_configure (line 48) | static int sis_configure(void) function sis_cleanup (line 64) | static void sis_cleanup(void) function sis_delayed_enable (line 73) | static void sis_delayed_enable(u32 mode) type aper_size_info_8 (line 111) | struct aper_size_info_8 type agp_bridge_driver (line 122) | struct agp_bridge_driver type agp_device_ids (line 145) | struct agp_device_ids function sis_get_driver (line 242) | static void __devinit sis_get_driver(struct agp_bridge_data *bridge) function agp_sis_probe (line 268) | static int __devinit agp_sis_probe(struct pci_dev *pdev, function agp_sis_remove (line 312) | static void __devexit agp_sis_remove(struct pci_dev *pdev) type pci_device_id (line 320) | struct pci_device_id type pci_driver (line 334) | struct pci_driver function agp_sis_init (line 341) | static int __init agp_sis_init(void) function agp_sis_cleanup (line 348) | static void __exit agp_sis_cleanup(void) FILE: drivers/char/agp/sworks-agp.c type serverworks_page_map (line 28) | struct serverworks_page_map { type _serverworks_private (line 33) | struct _serverworks_private { function serverworks_create_page_map (line 44) | static int serverworks_create_page_map(struct serverworks_page_map *page... function serverworks_free_page_map (line 70) | static void serverworks_free_page_map(struct serverworks_page_map *page_... function serverworks_free_gatt_pages (line 77) | static void serverworks_free_gatt_pages(void) function serverworks_create_gatt_pages (line 96) | static int serverworks_create_gatt_pages(int nr_tables) function serverworks_create_gatt_table (line 144) | static int serverworks_create_gatt_table(void) function serverworks_free_gatt_table (line 195) | static int serverworks_free_gatt_table(void) function serverworks_fetch_size (line 208) | static int serverworks_fetch_size(void) function serverworks_tlbflush (line 243) | static void serverworks_tlbflush(struct agp_memory *temp) function serverworks_configure (line 254) | static int serverworks_configure(void) function serverworks_cleanup (line 306) | static void serverworks_cleanup(void) function serverworks_insert_memory (line 311) | static int serverworks_insert_memory(struct agp_memory *mem, function serverworks_remove_memory (line 350) | static int serverworks_remove_memory(struct agp_memory *mem, off_t pg_st... type gatt_mask (line 374) | struct gatt_mask type aper_size_info_lvl2 (line 379) | struct aper_size_info_lvl2 function serverworks_agp_enable (line 390) | static void serverworks_agp_enable(u32 mode) type agp_bridge_driver (line 412) | struct agp_bridge_driver function agp_serverworks_probe (line 435) | static int __devinit agp_serverworks_probe(struct pci_dev *pdev, function agp_serverworks_remove (line 511) | static void __devexit agp_serverworks_remove(struct pci_dev *pdev) type pci_device_id (line 519) | struct pci_device_id type pci_driver (line 533) | struct pci_driver function agp_serverworks_init (line 540) | static int __init agp_serverworks_init(void) function agp_serverworks_cleanup (line 547) | static void __exit agp_serverworks_cleanup(void) FILE: drivers/char/agp/uninorth-agp.c function uninorth_fetch_size (line 13) | static int uninorth_fetch_size(void) function uninorth_tlbflush (line 40) | static void uninorth_tlbflush(struct agp_memory *mem) function uninorth_cleanup (line 52) | static void uninorth_cleanup(void) function uninorth_configure (line 64) | static int uninorth_configure(void) function uninorth_insert_memory (line 90) | static int uninorth_insert_memory(struct agp_memory *mem, off_t pg_start, function uninorth_agp_enable (line 127) | static void uninorth_agp_enable(u32 mode) function uninorth_create_gatt_table (line 158) | static int uninorth_create_gatt_table(void) function uninorth_free_gatt_table (line 215) | static int uninorth_free_gatt_table(void) function null_cache_flush (line 241) | void null_cache_flush(void) type aper_size_info_32 (line 248) | struct aper_size_info_32 type agp_bridge_driver (line 261) | struct agp_bridge_driver type agp_device_ids (line 285) | struct agp_device_ids function agp_uninorth_probe (line 304) | static int __devinit agp_uninorth_probe(struct pci_dev *pdev, function agp_uninorth_remove (line 345) | static void __devexit agp_uninorth_remove(struct pci_dev *pdev) type pci_device_id (line 353) | struct pci_device_id type pci_driver (line 367) | struct pci_driver function agp_uninorth_init (line 374) | static int __init agp_uninorth_init(void) function agp_uninorth_cleanup (line 381) | static void __exit agp_uninorth_cleanup(void) FILE: drivers/char/agp/via-agp.c type pci_device_id (line 12) | struct pci_device_id function via_fetch_size (line 23) | static int via_fetch_size(void) function via_configure (line 43) | static int via_configure(void) function via_cleanup (line 66) | static void via_cleanup(void) function via_tlbflush (line 79) | static void via_tlbflush(struct agp_memory *mem) type aper_size_info_8 (line 86) | struct aper_size_info_8 function via_fetch_size_agp3 (line 98) | static int via_fetch_size_agp3(void) function via_configure_agp3 (line 120) | static int via_configure_agp3(void) function via_cleanup_agp3 (line 146) | static void via_cleanup_agp3(void) function via_tlbflush_agp3 (line 155) | static void via_tlbflush_agp3(struct agp_memory *mem) type agp_bridge_driver (line 165) | struct agp_bridge_driver type agp_bridge_driver (line 188) | struct agp_bridge_driver type agp_device_ids (line 211) | struct agp_device_ids function check_via_agp3 (line 375) | static void check_via_agp3 (struct agp_bridge_data *bridge) function agp_via_probe (line 386) | static int __devinit agp_via_probe(struct pci_dev *pdev, function agp_via_remove (line 433) | static void __devexit agp_via_remove(struct pci_dev *pdev) function agp_via_suspend (line 443) | static int agp_via_suspend(struct pci_dev *pdev, u32 state) function agp_via_resume (line 451) | static int agp_via_resume(struct pci_dev *pdev) type pci_device_id (line 469) | struct pci_device_id type pci_driver (line 512) | struct pci_driver function agp_via_init (line 524) | static int __init agp_via_init(void) function agp_via_cleanup (line 531) | static void __exit agp_via_cleanup(void) FILE: drivers/char/amiserial.c type tty_driver (line 104) | struct tty_driver type async_struct (line 109) | struct async_struct type async_struct (line 113) | struct async_struct type termios (line 113) | struct termios type tty_struct (line 114) | struct tty_struct type serial_state (line 117) | struct serial_state function serial_paranoia_check (line 138) | static inline int serial_paranoia_check(struct async_struct *info, function rtsdtr_ctrl (line 176) | static __inline__ void rtsdtr_ctrl(int bits) function rs_stop (line 189) | static void rs_stop(struct tty_struct *tty) function rs_start (line 209) | static void rs_start(struct tty_struct *tty) function _INLINE_ (line 256) | static _INLINE_ void rs_sched_event(struct async_struct *info, function _INLINE_ (line 263) | static _INLINE_ void receive_chars(struct async_struct *info) function _INLINE_ (line 359) | static _INLINE_ void transmit_chars(struct async_struct *info) function _INLINE_ (line 399) | static _INLINE_ void check_modem_status(struct async_struct *info) function irqreturn_t (line 475) | static irqreturn_t ser_vbl_int( int irq, void *data, struct pt_regs *regs) function irqreturn_t (line 488) | static irqreturn_t ser_rx_int(int irq, void *dev_id, struct pt_regs * regs) function irqreturn_t (line 508) | static irqreturn_t ser_tx_int(int irq, void *dev_id, struct pt_regs * regs) function do_softint (line 546) | static void do_softint(unsigned long private_) function startup (line 570) | static int startup(struct async_struct * info) function shutdown (line 663) | static void shutdown(struct async_struct * info) function change_speed (line 721) | static void change_speed(struct async_struct *info, function rs_put_char (line 862) | static void rs_put_char(struct tty_struct *tty, unsigned char ch) function rs_flush_chars (line 886) | static void rs_flush_chars(struct tty_struct *tty) function rs_write (line 910) | static int rs_write(struct tty_struct * tty, const unsigned char *buf, i... function rs_write_room (line 958) | static int rs_write_room(struct tty_struct *tty) function rs_chars_in_buffer (line 967) | static int rs_chars_in_buffer(struct tty_struct *tty) function rs_flush_buffer (line 976) | static void rs_flush_buffer(struct tty_struct *tty) function rs_send_xchar (line 994) | static void rs_send_xchar(struct tty_struct *tty, char ch) function rs_throttle (line 1029) | static void rs_throttle(struct tty_struct * tty) function rs_unthrottle (line 1054) | static void rs_unthrottle(struct tty_struct * tty) function get_serial_info (line 1087) | static int get_serial_info(struct async_struct * info, function set_serial_info (line 1111) | static int set_serial_info(struct async_struct * info, function get_lsr_info (line 1193) | static int get_lsr_info(struct async_struct * info, unsigned int *value) function rs_tiocmget (line 1210) | static int rs_tiocmget(struct tty_struct *tty, struct file *file) function rs_tiocmset (line 1232) | static int rs_tiocmset(struct tty_struct *tty, struct file *file, function rs_break (line 1260) | static void rs_break(struct tty_struct *tty, int break_state) function rs_ioctl (line 1278) | static int rs_ioctl(struct tty_struct *tty, struct file * file, function rs_set_termios (line 1384) | static void rs_set_termios(struct tty_struct *tty, struct termios *old_t... function rs_close (line 1449) | static void rs_close(struct tty_struct *tty, struct file * filp) function rs_wait_until_sent (line 1545) | static void rs_wait_until_sent(struct tty_struct *tty, int timeout) function rs_hangup (line 1606) | static void rs_hangup(struct tty_struct *tty) function block_til_ready (line 1630) | static int block_til_ready(struct tty_struct *tty, struct file * filp, function get_async_struct (line 1738) | static int get_async_struct(int line, struct async_struct **ret_info) function rs_open (line 1782) | static int rs_open(struct tty_struct *tty, struct file * filp) function line_info (line 1859) | static inline int line_info(char *buf, struct serial_state *state) function rs_read_proc (line 1924) | static int rs_read_proc(char *page, char **start, off_t off, int count, function _INLINE_ (line 1960) | static _INLINE_ void show_serial_version(void) type serial_struct (line 1966) | struct serial_struct type tty_operations (line 1970) | struct tty_operations function rs_init (line 1997) | static int __init rs_init(void) function __exit (line 2089) | static __exit void rs_exit(void) function amiga_serial_putc (line 2125) | static void amiga_serial_putc(char c) function serial_console_write (line 2138) | static void serial_console_write(struct console *co, const char *s, type tty_driver (line 2154) | struct tty_driver type console (line 2154) | struct console type console (line 2160) | struct console function amiserial_console_init (line 2171) | static int __init amiserial_console_init(void) FILE: drivers/char/applicom.c type pci_device_id (line 68) | struct pci_device_id type applicom_board (line 86) | struct applicom_board { type file (line 109) | struct file type file (line 110) | struct file type inode (line 111) | struct inode type file (line 111) | struct file type pt_regs (line 113) | struct pt_regs type file_operations (line 115) | struct file_operations type miscdevice (line 123) | struct miscdevice function ac_register_board (line 131) | static int ac_register_board(unsigned long physloc, void __iomem *loc, function cleanup_module (line 173) | void cleanup_module(void) function applicom_init (line 193) | int __init applicom_init(void) function ac_write (line 347) | static ssize_t ac_write(struct file *file, const char __user *buf, size_... function do_ac_read (line 471) | static int do_ac_read(int IndexCard, char __user *buf, function ac_read (line 525) | static ssize_t ac_read (struct file *filp, char __user *buf, size_t coun... function irqreturn_t (line 608) | static irqreturn_t ac_interrupt(int vec, void *dev_instance, struct pt_r... function ac_ioctl (line 684) | static int ac_ioctl(struct inode *inode, struct file *file, unsigned int... function applicom_setup (line 839) | static int __init applicom_setup(char *str) FILE: drivers/char/applicom.h type mailbox (line 33) | struct mailbox{ type st_ram_io (line 54) | struct st_ram_io FILE: drivers/char/consolemap.c type uni_pagedir (line 176) | struct uni_pagedir { type uni_pagedir (line 184) | struct uni_pagedir function set_inverse_transl (line 186) | static void set_inverse_transl(struct vc_data *conp, struct uni_pagedir ... function inverse_translate (line 224) | unsigned char inverse_translate(struct vc_data *conp, int glyph) function update_user_maps (line 236) | static void update_user_maps(void) function con_set_trans_old (line 260) | int con_set_trans_old(unsigned char __user * arg) function con_get_trans_old (line 279) | int con_get_trans_old(unsigned char __user * arg) function con_set_trans_new (line 296) | int con_set_trans_new(ushort __user * arg) function con_get_trans_new (line 315) | int con_get_trans_new(ushort __user * arg) function con_release_unimap (line 343) | static void con_release_unimap(struct uni_pagedir *p) function con_free_unimap (line 365) | void con_free_unimap(int con) function con_unify_unimap (line 378) | static int con_unify_unimap(struct vc_data *conp, struct uni_pagedir *p) function con_insert_unipair (line 418) | static int function con_clear_unimap (line 445) | int con_clear_unimap(int con, struct unimapinit *ui) function con_set_unimap (line 470) | int function con_set_default_unimap (line 532) | int function con_copy_unimap (line 580) | int function con_get_unimap (line 598) | int function con_protect_unimap (line 628) | void con_protect_unimap(int con, int rdonly) function conv_uni_to_pc (line 636) | int function console_map_init (line 675) | void __init FILE: drivers/char/cyclades.c type tty_struct (line 679) | struct tty_struct type tty_struct (line 680) | struct tty_struct type tty_driver (line 703) | struct tty_driver type cyclades_card (line 741) | struct cyclades_card type cyclades_port (line 746) | struct cyclades_port type tty_struct (line 852) | struct tty_struct type cyclades_port (line 853) | struct cyclades_port type cyclades_card (line 854) | struct cyclades_card type timer_list (line 868) | struct timer_list type timer_list (line 872) | struct timer_list function serial_paranoia_check (line 875) | static inline int function cy_sched_event (line 912) | static inline void function do_softint (line 940) | static void function cyy_issue_cmd (line 993) | static int function detect_isa_irq (line 1017) | static unsigned function irqreturn_t (line 1071) | static irqreturn_t function cyz_fetch_msg (line 1485) | static int function cyz_issue_cmd (line 1514) | static int function cyz_handle_rx (line 1546) | static void function cyz_handle_tx (line 1645) | static void function cyz_handle_cmd (line 1730) | static void function irqreturn_t (line 1852) | static irqreturn_t function cyz_rx_restart (line 1877) | static void function cyz_poll (line 1898) | static void function startup (line 1958) | static int function start_xmit (line 2147) | static void function shutdown (line 2188) | static void function block_til_ready (line 2310) | static int function cy_open (line 2500) | static int function cy_wait_until_sent (line 2633) | static void function cy_close (line 2710) | static void function cy_write (line 2856) | static int function cy_put_char (line 2909) | static void function cy_flush_chars (line 2944) | static void function cy_write_room (line 2970) | static int function cy_chars_in_buffer (line 2989) | static int function cyy_baud_calc (line 3046) | static void function set_line_char (line 3075) | static void function get_serial_info (line 3455) | static int function set_serial_info (line 3478) | static int function get_lsr_info (line 3534) | static int get_lsr_info(struct cyclades_port *info, unsigned int __user ... function cy_tiocmget (line 3561) | static int function cy_tiocmset (line 3633) | static int function cy_break (line 3768) | static void function get_mon_info (line 3825) | static int function set_threshold (line 3839) | static int function get_threshold (line 3868) | static int function set_default_threshold (line 3892) | static int function get_default_threshold (line 3900) | static int function set_timeout (line 3907) | static int function get_timeout (line 3932) | static int function set_default_timeout (line 3956) | static int function get_default_timeout (line 3964) | static int function cy_ioctl (line 3975) | static int function cy_set_termios (line 4161) | static void function cy_send_xchar (line 4199) | static void function cy_throttle (line 4228) | static void function cy_unthrottle (line 4287) | static void function cy_stop (line 4343) | static void function cy_start (line 4381) | static void function cy_flush_buffer (line 4419) | static void function cy_hangup (line 4458) | static void function cyy_init_card (line 4493) | static unsigned short __init function cy_detect_isa (line 4577) | static int __init function plx_init (line 4685) | static void function cy_detect_pci (line 4705) | static int __init function show_version (line 5156) | static inline void function cyclades_get_proc_info (line 5170) | static int type tty_operations (line 5245) | struct tty_operations function cy_init (line 5268) | static int __init function cy_cleanup_module (line 5496) | static void __exit FILE: drivers/char/decserial.c function rs_init (line 48) | int __init rs_init(void) function decserial_console_init (line 78) | static int __init decserial_console_init(void) FILE: drivers/char/defkeymap.c type kbdiacr (line 225) | struct kbdiacr FILE: drivers/char/digi.h type digiflow_struct (line 41) | struct digiflow_struct { type digiflow_t (line 46) | typedef struct digiflow_struct digiflow_t; type digi_struct (line 67) | struct digi_struct { type digi_t (line 71) | typedef struct digi_struct digi_t; FILE: drivers/char/digi1.h type digiflow_struct (line 45) | struct digiflow_struct type digiflow_t (line 51) | typedef struct digiflow_struct digiflow_t; type digi_struct (line 82) | struct digi_struct type digi_t (line 87) | typedef struct digi_struct digi_t; type digi_info (line 89) | struct digi_info FILE: drivers/char/digiFep1.h type global_data (line 14) | struct global_data type board_chan (line 27) | struct board_chan FILE: drivers/char/drm/ati_pcigart.c function drm_ati_alloc_pcigart_table (line 55) | unsigned long drm_ati_alloc_pcigart_table( void ) function drm_ati_free_pcigart_table (line 78) | static void drm_ati_free_pcigart_table( unsigned long address ) function drm_ati_pcigart_cleanup (line 94) | int drm_ati_pcigart_cleanup( drm_device_t *dev, function drm_ati_pcigart_init (line 131) | int drm_ati_pcigart_init( drm_device_t *dev, FILE: drivers/char/drm/drm.h type drm_handle_t (line 99) | typedef unsigned long drm_handle_t; type drm_context_t (line 100) | typedef unsigned int drm_context_t; type drm_drawable_t (line 101) | typedef unsigned int drm_drawable_t; type drm_magic_t (line 102) | typedef unsigned int drm_magic_t; type drm_clip_rect_t (line 114) | typedef struct drm_clip_rect { type drm_tex_region_t (line 125) | typedef struct drm_tex_region { type drm_hw_lock_t (line 140) | typedef struct drm_hw_lock { type drm_version_t (line 151) | typedef struct drm_version { type drm_unique_t (line 169) | typedef struct drm_unique { type drm_list_t (line 175) | typedef struct drm_list { type drm_block_t (line 181) | typedef struct drm_block { type drm_control_t (line 191) | typedef struct drm_control { type drm_map_type_t (line 205) | typedef enum drm_map_type { type drm_map_flags_t (line 217) | typedef enum drm_map_flags { type drm_ctx_priv_map_t (line 228) | typedef struct drm_ctx_priv_map { type drm_map_t (line 240) | typedef struct drm_map { type drm_client_t (line 255) | typedef struct drm_client { type drm_stat_type_t (line 265) | typedef enum { type drm_stats_t (line 290) | typedef struct drm_stats { type drm_lock_flags_t (line 302) | typedef enum drm_lock_flags { type drm_lock_t (line 320) | typedef struct drm_lock { type drm_dma_flags_t (line 334) | typedef enum drm_dma_flags { type drm_buf_desc_t (line 361) | typedef struct drm_buf_desc { type drm_buf_info_t (line 381) | typedef struct drm_buf_info { type drm_buf_free_t (line 390) | typedef struct drm_buf_free { type drm_buf_pub_t (line 401) | typedef struct drm_buf_pub { type drm_buf_map_t (line 412) | typedef struct drm_buf_map { type drm_dma_t (line 426) | typedef struct drm_dma { type drm_ctx_flags_t (line 440) | typedef enum { type drm_ctx_t (line 451) | typedef struct drm_ctx { type drm_ctx_res_t (line 460) | typedef struct drm_ctx_res { type drm_draw_t (line 469) | typedef struct drm_draw { type drm_auth_t (line 477) | typedef struct drm_auth { type drm_irq_busid_t (line 487) | typedef struct drm_irq_busid { type drm_vblank_seq_type_t (line 495) | typedef enum { type drm_wait_vblank_request (line 505) | struct drm_wait_vblank_request { type drm_wait_vblank_reply (line 512) | struct drm_wait_vblank_reply { type drm_wait_vblank_t (line 525) | typedef union drm_wait_vblank { type drm_agp_mode_t (line 536) | typedef struct drm_agp_mode { type drm_agp_buffer_t (line 546) | typedef struct drm_agp_buffer { type drm_agp_binding_t (line 559) | typedef struct drm_agp_binding { type drm_agp_info_t (line 572) | typedef struct drm_agp_info { type drm_scatter_gather_t (line 590) | typedef struct drm_scatter_gather { type drm_set_version_t (line 598) | typedef struct drm_set_version { FILE: drivers/char/drm/drmP.h type page (line 164) | struct page type page (line 167) | struct page type inode (line 316) | struct inode type file (line 316) | struct file type drm_ioctl_desc_t (line 319) | typedef struct drm_ioctl_desc { type drm_devstate_t (line 325) | typedef struct drm_devstate { type drm_magic_entry_t (line 329) | typedef struct drm_magic_entry { type drm_magic_head_t (line 335) | typedef struct drm_magic_head { type drm_vma_entry_t (line 340) | typedef struct drm_vma_entry { type drm_buf_t (line 349) | typedef struct drm_buf { type drm_waitlist_t (line 379) | typedef struct drm_waitlist { type drm_freelist_t (line 389) | typedef struct drm_freelist { type drm_buf_entry_t (line 404) | typedef struct drm_buf_entry { type drm_file_t (line 416) | typedef struct drm_file { type drm_queue_t (line 432) | typedef struct drm_queue { type drm_lock_data_t (line 453) | typedef struct drm_lock_data { type drm_device_dma_t (line 463) | typedef struct drm_device_dma { type drm_agp_mem_t (line 482) | typedef struct drm_agp_mem { type drm_agp_head_t (line 496) | typedef struct drm_agp_head { type drm_sg_mem_t (line 511) | typedef struct drm_sg_mem { type drm_sigdata_t (line 519) | typedef struct drm_sigdata { type drm_map_list_t (line 527) | typedef struct drm_map_list { type drm_map_t (line 532) | typedef drm_map_t drm_local_map_t; type drm_ctx_list_t (line 537) | typedef struct drm_ctx_list { type drm_vbl_sig_t (line 544) | typedef struct drm_vbl_sig { type drm_device (line 557) | struct drm_device type drm_driver (line 559) | struct drm_driver { type drm_device_t (line 598) | typedef struct drm_device { type drm_minor_t (line 725) | typedef struct drm_minor { function drm_core_check_feature (line 734) | static __inline__ int drm_core_check_feature(struct drm_device *dev, int... function drm_core_has_AGP (line 740) | static inline int drm_core_has_AGP(struct drm_device *dev) function drm_core_has_MTRR (line 749) | static inline int drm_core_has_MTRR(struct drm_device *dev) type drm_driver (line 767) | struct drm_driver type drm_driver (line 768) | struct drm_driver type inode (line 769) | struct inode type file (line 769) | struct file type inode (line 771) | struct inode type file (line 771) | struct file type inode (line 776) | struct inode type file (line 776) | struct file type inode (line 777) | struct inode type file (line 777) | struct file type inode (line 778) | struct inode type file (line 778) | struct file type file (line 780) | struct file type file (line 781) | struct file type inode (line 782) | struct inode type file (line 782) | struct file type vm_area_struct (line 785) | struct vm_area_struct type vm_area_struct (line 786) | struct vm_area_struct type vm_area_struct (line 787) | struct vm_area_struct type file (line 788) | struct file type vm_area_struct (line 789) | struct vm_area_struct type file (line 790) | struct file type vm_area_struct (line 790) | struct vm_area_struct type file (line 791) | struct file type poll_table_struct (line 791) | struct poll_table_struct type file (line 792) | struct file type inode (line 816) | struct inode type file (line 816) | struct file type inode (line 818) | struct inode type file (line 818) | struct file type inode (line 820) | struct inode type file (line 820) | struct file type inode (line 822) | struct inode type file (line 822) | struct file type inode (line 824) | struct inode type file (line 824) | struct file type inode (line 826) | struct inode type file (line 826) | struct file type inode (line 828) | struct inode type file (line 828) | struct file type inode (line 832) | struct inode type file (line 832) | struct file type inode (line 834) | struct inode type file (line 834) | struct file type inode (line 836) | struct inode type file (line 836) | struct file type inode (line 838) | struct inode type file (line 838) | struct file type inode (line 840) | struct inode type file (line 840) | struct file type inode (line 842) | struct inode type file (line 842) | struct file type inode (line 844) | struct inode type file (line 844) | struct file type inode (line 854) | struct inode type file (line 854) | struct file type inode (line 856) | struct inode type file (line 856) | struct file type inode (line 860) | struct inode type file (line 860) | struct file type inode (line 862) | struct inode type file (line 862) | struct file type inode (line 870) | struct inode type file (line 870) | struct file type inode (line 872) | struct inode type file (line 872) | struct file type inode (line 876) | struct inode type file (line 876) | struct file type inode (line 880) | struct inode type file (line 880) | struct file type inode (line 882) | struct inode type file (line 882) | struct file type inode (line 896) | struct inode type file (line 896) | struct file type inode (line 898) | struct inode type file (line 898) | struct file type inode (line 900) | struct inode type file (line 900) | struct file type inode (line 902) | struct inode type file (line 902) | struct file type inode (line 904) | struct inode type file (line 904) | struct file type inode (line 906) | struct inode type file (line 906) | struct file type inode (line 908) | struct inode type file (line 908) | struct file type file (line 915) | struct file type inode (line 918) | struct inode type file (line 918) | struct file type inode (line 927) | struct inode type file (line 927) | struct file type inode (line 934) | struct inode type file (line 934) | struct file type inode (line 937) | struct inode type file (line 937) | struct file type inode (line 939) | struct inode type file (line 939) | struct file type inode (line 941) | struct inode type file (line 941) | struct file type inode (line 943) | struct inode type file (line 943) | struct file type inode (line 945) | struct inode type file (line 945) | struct file type inode (line 947) | struct inode type file (line 947) | struct file type inode (line 949) | struct inode type file (line 949) | struct file type pci_dev (line 957) | struct pci_dev type pci_device_id (line 957) | struct pci_device_id type drm_driver (line 957) | struct drm_driver type drm_sysfs_class (line 963) | struct drm_sysfs_class type proc_dir_entry (line 964) | struct proc_dir_entry type proc_dir_entry (line 969) | struct proc_dir_entry type proc_dir_entry (line 970) | struct proc_dir_entry type proc_dir_entry (line 972) | struct proc_dir_entry type proc_dir_entry (line 973) | struct proc_dir_entry type inode (line 977) | struct inode type file (line 977) | struct file type inode (line 979) | struct inode type file (line 979) | struct file type drm_sysfs_class (line 998) | struct drm_sysfs_class type drm_sysfs_class (line 999) | struct drm_sysfs_class type module (line 999) | struct module type drm_sysfs_class (line 1001) | struct drm_sysfs_class type class_device (line 1002) | struct class_device type drm_sysfs_class (line 1002) | struct drm_sysfs_class type device (line 1004) | struct device function drm_core_ioremap (line 1010) | static __inline__ void drm_core_ioremap(struct drm_map *map, struct drm_... function drm_core_ioremap_nocache (line 1015) | static __inline__ void drm_core_ioremap_nocache(struct drm_map *map, str... function drm_core_ioremapfree (line 1020) | static __inline__ void drm_core_ioremapfree(struct drm_map *map, struct ... type drm_map (line 1026) | struct drm_map type drm_device (line 1026) | struct drm_device type list_head (line 1028) | struct list_head function drm_core_dropmap (line 1039) | static __inline__ void drm_core_dropmap(struct drm_map *map) function drm_free (line 1051) | static __inline__ void drm_free(void *pt, size_t size, int area) type drm_device (line 1063) | struct drm_device FILE: drivers/char/drm/drm_agpsupport.c function drm_agp_info (line 51) | int drm_agp_info(struct inode *inode, struct file *filp, function drm_agp_acquire (line 90) | int drm_agp_acquire(struct inode *inode, struct file *filp, function drm_agp_release (line 118) | int drm_agp_release(struct inode *inode, struct file *filp, function drm_agp_do_release (line 137) | void drm_agp_do_release(void) function drm_agp_enable (line 154) | int drm_agp_enable(struct inode *inode, struct file *filp, function drm_agp_alloc (line 186) | int drm_agp_alloc(struct inode *inode, struct file *filp, function drm_agp_mem_t (line 247) | static drm_agp_mem_t *drm_agp_lookup_entry(drm_device_t *dev, function drm_agp_unbind (line 271) | int drm_agp_unbind(struct inode *inode, struct file *filp, function drm_agp_bind (line 307) | int drm_agp_bind(struct inode *inode, struct file *filp, function drm_agp_free (line 348) | int drm_agp_free(struct inode *inode, struct file *filp, function drm_agp_head_t (line 384) | drm_agp_head_t *drm_agp_init(void) function DRM_AGP_MEM (line 409) | DRM_AGP_MEM *drm_agp_allocate_memory(size_t pages, u32 type) function drm_agp_free_memory (line 415) | int drm_agp_free_memory(DRM_AGP_MEM *handle) function drm_agp_bind_memory (line 424) | int drm_agp_bind_memory(DRM_AGP_MEM *handle, off_t start) function drm_agp_unbind_memory (line 432) | int drm_agp_unbind_memory(DRM_AGP_MEM *handle) FILE: drivers/char/drm/drm_auth.c function drm_hash_magic (line 47) | static int drm_hash_magic(drm_magic_t magic) function drm_file_t (line 62) | static drm_file_t *drm_find_file(drm_device_t *dev, drm_magic_t magic) function drm_add_magic (line 90) | int drm_add_magic(drm_device_t *dev, drm_file_t *priv, drm_magic_t magic) function drm_remove_magic (line 127) | int drm_remove_magic(drm_device_t *dev, drm_magic_t magic) function drm_getmagic (line 173) | int drm_getmagic(struct inode *inode, struct file *filp, function drm_authmagic (line 213) | int drm_authmagic(struct inode *inode, struct file *filp, FILE: drivers/char/drm/drm_bufs.c function drm_order (line 48) | int drm_order( unsigned long size ) function drm_addmap (line 76) | int drm_addmap( struct inode *inode, struct file *filp, function drm_rmmap (line 220) | int drm_rmmap(struct inode *inode, struct file *filp, function drm_cleanup_buf_error (line 297) | static void drm_cleanup_buf_error(drm_device_t *dev, drm_buf_entry_t *en... function drm_addbufs_agp (line 348) | int drm_addbufs_agp( struct inode *inode, struct file *filp, function drm_addbufs_pci (line 513) | int drm_addbufs_pci( struct inode *inode, struct file *filp, function drm_addbufs_sg (line 743) | int drm_addbufs_sg( struct inode *inode, struct file *filp, function drm_addbufs (line 923) | int drm_addbufs( struct inode *inode, struct file *filp, function drm_infobufs (line 966) | int drm_infobufs( struct inode *inode, struct file *filp, function drm_markbufs (line 1051) | int drm_markbufs( struct inode *inode, struct file *filp, function drm_freebufs (line 1100) | int drm_freebufs( struct inode *inode, struct file *filp, function drm_mapbufs (line 1157) | int drm_mapbufs( struct inode *inode, struct file *filp, FILE: drivers/char/drm/drm_context.c function drm_ctxbitmap_free (line 59) | void drm_ctxbitmap_free( drm_device_t *dev, int ctx_handle ) function drm_ctxbitmap_next (line 87) | int drm_ctxbitmap_next( drm_device_t *dev ) function drm_ctxbitmap_init (line 145) | int drm_ctxbitmap_init( drm_device_t *dev ) function drm_ctxbitmap_cleanup (line 178) | void drm_ctxbitmap_cleanup( drm_device_t *dev ) function drm_getsareactx (line 207) | int drm_getsareactx(struct inode *inode, struct file *filp, function drm_setsareactx (line 246) | int drm_setsareactx(struct inode *inode, struct file *filp, function drm_context_switch (line 300) | int drm_context_switch( drm_device_t *dev, int old, int new ) function drm_context_switch_complete (line 329) | int drm_context_switch_complete( drm_device_t *dev, int new ) function drm_resctx (line 356) | int drm_resctx( struct inode *inode, struct file *filp, function drm_addctx (line 394) | int drm_addctx( struct inode *inode, struct file *filp, function drm_modctx (line 444) | int drm_modctx( struct inode *inode, struct file *filp, function drm_getctx (line 460) | int drm_getctx( struct inode *inode, struct file *filp, function drm_switchctx (line 488) | int drm_switchctx( struct inode *inode, struct file *filp, function drm_newctx (line 513) | int drm_newctx( struct inode *inode, struct file *filp, function drm_rmctx (line 540) | int drm_rmctx( struct inode *inode, struct file *filp, FILE: drivers/char/drm/drm_dma.c function drm_dma_setup (line 46) | int drm_dma_setup( drm_device_t *dev ) function drm_dma_takedown (line 70) | void drm_dma_takedown(drm_device_t *dev) function drm_free_buffer (line 136) | void drm_free_buffer(drm_device_t *dev, drm_buf_t *buf) function drm_core_reclaim_buffers (line 157) | void drm_core_reclaim_buffers(drm_device_t *dev, struct file *filp) FILE: drivers/char/drm/drm_drawable.c function drm_adddraw (line 39) | int drm_adddraw(struct inode *inode, struct file *filp, function drm_rmdraw (line 52) | int drm_rmdraw(struct inode *inode, struct file *filp, FILE: drivers/char/drm/drm_drv.c function drm_takedown (line 133) | int drm_takedown( drm_device_t *dev ) function drm_init (line 292) | int drm_init( struct drm_driver *driver ) function drm_cleanup (line 324) | static void drm_cleanup( drm_device_t *dev ) function drm_exit (line 358) | void drm_exit (struct drm_driver *driver) type file_operations (line 388) | struct file_operations function drm_core_init (line 393) | static int __init drm_core_init(void) function drm_core_exit (line 437) | static void __exit drm_core_exit (void) function drm_version (line 464) | int drm_version( struct inode *inode, struct file *filp, function drm_ioctl (line 499) | int drm_ioctl( struct inode *inode, struct file *filp, FILE: drivers/char/drm/drm_fops.c function drm_setup (line 40) | static int drm_setup( drm_device_t *dev ) function drm_open (line 137) | int drm_open( struct inode *inode, struct file *filp ) function drm_release (line 177) | int drm_release( struct inode *inode, struct file *filp ) function drm_open_helper (line 342) | int drm_open_helper(struct inode *inode, struct file *filp, drm_device_t... function drm_flush (line 412) | int drm_flush(struct file *filp) function drm_fasync (line 424) | int drm_fasync(int fd, struct file *filp, int on) function drm_poll (line 438) | unsigned int drm_poll(struct file *filp, struct poll_table_struct *wait) function drm_read (line 446) | ssize_t drm_read(struct file *filp, char __user *buf, size_t count, loff... FILE: drivers/char/drm/drm_init.c function drm_cpu_valid (line 43) | int drm_cpu_valid(void) FILE: drivers/char/drm/drm_ioctl.c function drm_getunique (line 52) | int drm_getunique(struct inode *inode, struct file *filp, function drm_setunique (line 86) | int drm_setunique(struct inode *inode, struct file *filp, function drm_set_busid (line 134) | static int function drm_getmap (line 172) | int drm_getmap( struct inode *inode, struct file *filp, function drm_getclient (line 232) | int drm_getclient( struct inode *inode, struct file *filp, function drm_getstats (line 276) | int drm_getstats( struct inode *inode, struct file *filp, function drm_setversion (line 318) | int drm_setversion(DRM_IOCTL_ARGS) function drm_noop (line 363) | int drm_noop(struct inode *inode, struct file *filp, unsigned int cmd, FILE: drivers/char/drm/drm_irq.c function drm_irq_by_busid (line 53) | int drm_irq_by_busid(struct inode *inode, struct file *filp, function drm_irq_install (line 92) | int drm_irq_install( drm_device_t *dev ) function drm_irq_uninstall (line 159) | int drm_irq_uninstall( drm_device_t *dev ) function drm_control (line 195) | int drm_control( struct inode *inode, struct file *filp, function drm_wait_vblank (line 243) | int drm_wait_vblank( DRM_IOCTL_ARGS ) function drm_vbl_send_signals (line 343) | void drm_vbl_send_signals( drm_device_t *dev ) FILE: drivers/char/drm/drm_lock.c function drm_lock (line 49) | int drm_lock( struct inode *inode, struct file *filp, function drm_unlock (line 144) | int drm_unlock( struct inode *inode, struct file *filp, function drm_lock_take (line 190) | int drm_lock_take(__volatile__ unsigned int *lock, unsigned int context) function drm_lock_transfer (line 228) | int drm_lock_transfer(drm_device_t *dev, function drm_lock_free (line 253) | int drm_lock_free(drm_device_t *dev, function drm_notifier (line 285) | int drm_notifier(void *priv) FILE: drivers/char/drm/drm_memory.c function drm_mem_init (line 45) | void drm_mem_init(void) function drm_mem_info (line 62) | int drm_mem_info(char *buf, char **start, off_t offset, function drm_alloc_pages (line 103) | unsigned long drm_alloc_pages(int order, int area) function drm_free_pages (line 136) | void drm_free_pages(unsigned long address, int order, int area) function DRM_AGP_MEM (line 158) | DRM_AGP_MEM *drm_alloc_agp(int pages, u32 type) function drm_free_agp (line 164) | int drm_free_agp(DRM_AGP_MEM *handle, int pages) function drm_bind_agp (line 170) | int drm_bind_agp(DRM_AGP_MEM *handle, unsigned int start) function drm_unbind_agp (line 176) | int drm_unbind_agp(DRM_AGP_MEM *handle) FILE: drivers/char/drm/drm_memory.h function drm_map_t (line 63) | static inline drm_map_t * type drm_agp_mem (line 85) | struct drm_agp_mem type page (line 86) | struct page type page (line 108) | struct page function drm_follow_page (line 121) | static inline unsigned long function drm_map_t (line 133) | static inline drm_map_t *drm_lookup_map(unsigned long offset, unsigned l... function drm_follow_page (line 143) | static inline unsigned long drm_follow_page (void *vaddr) function drm_ioremapfree (line 173) | static inline void drm_ioremapfree(void *pt, unsigned long size, drm_dev... FILE: drivers/char/drm/drm_memory_debug.h type drm_mem_stats_t (line 37) | typedef struct drm_mem_stats { type sysinfo (line 78) | struct sysinfo function DRM_AGP_MEM (line 357) | DRM_AGP_MEM *DRM(alloc_agp)(int pages, u32 type) FILE: drivers/char/drm/drm_os_linux.h type no_agp_kern (line 49) | struct no_agp_kern { function mtrr_add (line 58) | static __inline__ int mtrr_add (unsigned long base, unsigned long size, function mtrr_del (line 64) | static __inline__ int mtrr_del (int reg, unsigned long base, FILE: drivers/char/drm/drm_pci.c function drm_pci_free (line 106) | void FILE: drivers/char/drm/drm_proc.c type drm_proc_list (line 60) | struct drm_proc_list { function drm_proc_init (line 89) | int drm_proc_init(drm_device_t *dev, int minor, function drm_proc_cleanup (line 134) | int drm_proc_cleanup(int minor, struct proc_dir_entry *root, function drm_name_info (line 163) | static int drm_name_info(char *buf, char **start, off_t offset, int requ... function drm__vm_info (line 202) | static int drm__vm_info(char *buf, char **start, off_t offset, int request, function drm_vm_info (line 258) | static int drm_vm_info(char *buf, char **start, off_t offset, int request, function drm__queues_info (line 281) | static int drm__queues_info(char *buf, char **start, off_t offset, function drm_queues_info (line 328) | static int drm_queues_info(char *buf, char **start, off_t offset, int re... function drm__bufs_info (line 351) | static int drm__bufs_info(char *buf, char **start, off_t offset, int req... function drm_bufs_info (line 398) | static int drm_bufs_info(char *buf, char **start, off_t offset, int requ... function drm__clients_info (line 421) | static int drm__clients_info(char *buf, char **start, off_t offset, function drm_clients_info (line 455) | static int drm_clients_info(char *buf, char **start, off_t offset, function drm__vma_info (line 469) | static int drm__vma_info(char *buf, char **start, off_t offset, int requ... function drm_vma_info (line 526) | static int drm_vma_info(char *buf, char **start, off_t offset, int request, FILE: drivers/char/drm/drm_sarea.h type drm_sarea_drawable_t (line 53) | typedef struct drm_sarea_drawable { type drm_sarea_frame_t (line 59) | typedef struct drm_sarea_frame { type drm_sarea_t (line 68) | typedef struct drm_sarea { FILE: drivers/char/drm/drm_scatter.c function drm_sg_cleanup (line 40) | void drm_sg_cleanup( drm_sg_mem_t *entry ) function drm_sg_alloc (line 64) | int drm_sg_alloc( struct inode *inode, struct file *filp, function drm_sg_free (line 204) | int drm_sg_free( struct inode *inode, struct file *filp, FILE: drivers/char/drm/drm_stub.c type drm_sysfs_class (line 53) | struct drm_sysfs_class type proc_dir_entry (line 54) | struct proc_dir_entry function drm_fill_in_dev (line 56) | static int drm_fill_in_dev(drm_device_t *dev, struct pci_dev *pdev, cons... function drm_stub_open (line 137) | int drm_stub_open(struct inode *inode, struct file *filp) function drm_probe (line 175) | int drm_probe(struct pci_dev *pdev, const struct pci_device_id *ent, str... function drm_put_minor (line 245) | int drm_put_minor(drm_device_t *dev) FILE: drivers/char/drm/drm_sysfs.c type drm_sysfs_class (line 21) | struct drm_sysfs_class { type simple_dev (line 27) | struct simple_dev { function release_simple_dev (line 37) | static void release_simple_dev(struct class_device *class_dev) function show_dev (line 43) | static ssize_t show_dev(struct class_device *class_dev, char *buf) function drm_sysfs_class_release (line 49) | static void drm_sysfs_class_release(struct class *class) function version_show (line 56) | static ssize_t version_show(struct class *dev, char *buf) type drm_sysfs_class (line 75) | struct drm_sysfs_class type module (line 75) | struct module type drm_sysfs_class (line 77) | struct drm_sysfs_class function drm_sysfs_destroy (line 116) | void drm_sysfs_destroy(struct drm_sysfs_class *cs) type class_device (line 138) | struct class_device type drm_sysfs_class (line 138) | struct drm_sysfs_class type device (line 139) | struct device type simple_dev (line 143) | struct simple_dev function drm_sysfs_device_remove (line 189) | void drm_sysfs_device_remove(dev_t dev) FILE: drivers/char/drm/drm_vm.c type page (line 53) | struct page type vm_area_struct (line 53) | struct vm_area_struct type list_head (line 60) | struct list_head type drm_agp_mem (line 80) | struct drm_agp_mem type page (line 81) | struct page type page (line 118) | struct page type vm_area_struct (line 118) | struct vm_area_struct type page (line 135) | struct page type vm_area_struct (line 135) | struct vm_area_struct type page (line 141) | struct page function drm_vm_shm_close (line 166) | void drm_vm_shm_close(struct vm_area_struct *vma) type page (line 245) | struct page type vm_area_struct (line 245) | struct vm_area_struct type page (line 253) | struct page type page (line 279) | struct page type vm_area_struct (line 279) | struct vm_area_struct type page (line 289) | struct page type page (line 308) | struct page type vm_area_struct (line 308) | struct vm_area_struct type page (line 315) | struct page type vm_area_struct (line 315) | struct vm_area_struct type page (line 322) | struct page type vm_area_struct (line 322) | struct vm_area_struct type page (line 329) | struct page type vm_area_struct (line 329) | struct vm_area_struct type page (line 338) | struct page type vm_area_struct (line 338) | struct vm_area_struct type page (line 344) | struct page type vm_area_struct (line 344) | struct vm_area_struct type page (line 350) | struct page type vm_area_struct (line 350) | struct vm_area_struct type page (line 356) | struct page type vm_area_struct (line 356) | struct vm_area_struct type vm_operations_struct (line 366) | struct vm_operations_struct type vm_operations_struct (line 373) | struct vm_operations_struct type vm_operations_struct (line 380) | struct vm_operations_struct type vm_operations_struct (line 387) | struct vm_operations_struct function drm_vm_open (line 402) | void drm_vm_open(struct vm_area_struct *vma) function drm_vm_close (line 431) | void drm_vm_close(struct vm_area_struct *vma) function drm_mmap_dma (line 466) | int drm_mmap_dma(struct file *filp, struct vm_area_struct *vma) function drm_core_get_map_ofs (line 499) | unsigned long drm_core_get_map_ofs(drm_map_t *map) function drm_core_get_reg_ofs (line 505) | unsigned long drm_core_get_reg_ofs(struct drm_device *dev) function drm_mmap (line 528) | int drm_mmap(struct file *filp, struct vm_area_struct *vma) FILE: drivers/char/drm/ffb_context.c type ffb_hw_context (line 30) | struct ffb_hw_context function ffb_save_context (line 40) | static void ffb_save_context(ffb_dev_priv_t *fpriv, int idx) function ffb_restore_context (line 173) | static void ffb_restore_context(ffb_dev_priv_t *fpriv, int old, int idx) function FFBWait (line 345) | static void FFBWait(ffb_fbcPtr ffb) function ffb_driver_context_switch (line 357) | int ffb_driver_context_switch(drm_device_t *dev, int old, int new) function ffb_driver_resctx (line 383) | int ffb_driver_resctx(struct inode *inode, struct file *filp, unsigned i... function ffb_driver_addctx (line 410) | int ffb_driver_addctx(struct inode *inode, struct file *filp, unsigned i... function ffb_driver_modctx (line 431) | int ffb_driver_modctx(struct inode *inode, struct file *filp, unsigned i... function ffb_driver_getctx (line 460) | int ffb_driver_getctx(struct inode *inode, struct file *filp, unsigned i... function ffb_driver_switchctx (line 492) | int ffb_driver_switchctx(struct inode *inode, struct file *filp, unsigne... function ffb_driver_newctx (line 505) | int ffb_driver_newctx(struct inode *inode, struct file *filp, unsigned i... function ffb_driver_rmctx (line 517) | int ffb_driver_rmctx(struct inode *inode, struct file *filp, unsigned in... function ffb_set_context_ioctls (line 541) | void ffb_set_context_ioctls(void) FILE: drivers/char/drm/ffb_drv.c type ffb_position_t (line 29) | typedef struct _ffb_position_t { function get_ffb_type (line 36) | static void get_ffb_type(ffb_dev_priv_t *ffb_priv, int instance) function ffb_apply_upa_parent_ranges (line 89) | static void ffb_apply_upa_parent_ranges(int parent, function ffb_init_one (line 120) | static int ffb_init_one(drm_device_t *dev, int prom_node, int parent_node, function drm_map_t (line 143) | static drm_map_t *ffb_find_map(struct file *filp, unsigned long off) function ffb_get_unmapped_area (line 169) | unsigned long ffb_get_unmapped_area(struct file *filp, function ffb_presetup (line 213) | static int ffb_presetup(drm_device_t *dev) function ffb_driver_release (line 237) | static void ffb_driver_release(drm_device_t *dev, struct file *filp) function ffb_driver_pretakedown (line 252) | static void ffb_driver_pretakedown(drm_device_t *dev) function ffb_driver_postcleanup (line 257) | static int ffb_driver_postcleanup(drm_device_t *dev) function ffb_driver_kernel_context_switch_unlock (line 263) | static void ffb_driver_kernel_context_switch_unlock(struct drm_device *d... function ffb_driver_get_map_ofs (line 280) | static unsigned long ffb_driver_get_map_ofs(drm_map_t *map) function ffb_driver_get_reg_ofs (line 285) | static unsigned long ffb_driver_get_reg_ofs(drm_device_t *dev) function postinit (line 295) | static int postinit( struct drm_device *dev, unsigned long flags ) function version (line 308) | static int version( drm_version_t *version ) type drm_driver (line 325) | struct drm_driver function ffb_init (line 351) | static int __init ffb_init(void) function ffb_exit (line 356) | static void __exit ffb_exit(void) FILE: drivers/char/drm/ffb_drv.h type ffb_auxclip (line 8) | typedef struct { type ffb_fbc (line 14) | typedef struct _ffb_fbc { type ffb_hw_context (line 186) | struct ffb_hw_context { type ffb_chip_type (line 250) | enum ffb_chip_type { type ffb_dev_priv_t (line 264) | typedef struct ffb_dev_priv { type file (line 278) | struct file FILE: drivers/char/drm/gamma_context.h function gamma_fops_read (line 45) | ssize_t gamma_fops_read(struct file *filp, char __user *buf, size_t coun... function gamma_fops_poll (line 131) | unsigned int gamma_fops_poll(struct file *filp, struct poll_table_struct... type inode (line 295) | struct inode type file (line 295) | struct file type inode (line 322) | struct inode type file (line 322) | struct file type inode (line 344) | struct inode type file (line 344) | struct file type inode (line 378) | struct inode type file (line 378) | struct file type inode (line 411) | struct inode type file (line 411) | struct file type inode (line 424) | struct inode type file (line 424) | struct file type inode (line 439) | struct inode type file (line 439) | struct file FILE: drivers/char/drm/gamma_dma.c function gamma_dma_dispatch (line 41) | static inline void gamma_dma_dispatch(drm_device_t *dev, unsigned long a... function gamma_dma_quiescent_single (line 58) | void gamma_dma_quiescent_single(drm_device_t *dev) function gamma_dma_quiescent_dual (line 77) | void gamma_dma_quiescent_dual(drm_device_t *dev) function gamma_dma_ready (line 104) | void gamma_dma_ready(drm_device_t *dev) function gamma_dma_is_ready (line 112) | static inline int gamma_dma_is_ready(drm_device_t *dev) function irqreturn_t (line 119) | irqreturn_t gamma_driver_irq_handler( DRM_IRQ_ARGS ) function gamma_do_dma (line 152) | static int gamma_do_dma(drm_device_t *dev, int locked) function gamma_dma_timer_bh (line 260) | static void gamma_dma_timer_bh(unsigned long dev) function gamma_irq_immediate_bh (line 265) | void gamma_irq_immediate_bh(void *dev) function gamma_dma_schedule (line 270) | int gamma_dma_schedule(drm_device_t *dev, int locked) function gamma_dma_priority (line 337) | static int gamma_dma_priority(struct file *filp, function gamma_dma_send_buffers (line 501) | static int gamma_dma_send_buffers(struct file *filp, function gamma_dma (line 561) | int gamma_dma(struct inode *inode, struct file *filp, unsigned int cmd, function gamma_do_init_dma (line 611) | static int gamma_do_init_dma( drm_device_t *dev, drm_gamma_init_t *init ) function gamma_do_cleanup_dma (line 688) | int gamma_do_cleanup_dma( drm_device_t *dev ) function gamma_dma_init (line 713) | int gamma_dma_init( struct inode *inode, struct file *filp, function gamma_do_copy_dma (line 735) | static int gamma_do_copy_dma( drm_device_t *dev, drm_gamma_copy_t *copy ) function gamma_dma_copy (line 784) | int gamma_dma_copy( struct inode *inode, struct file *filp, function gamma_getsareactx (line 801) | int gamma_getsareactx(struct inode *inode, struct file *filp, function gamma_setsareactx (line 828) | int gamma_setsareactx(struct inode *inode, struct file *filp, function gamma_driver_irq_preinstall (line 869) | void gamma_driver_irq_preinstall( drm_device_t *dev ) { function gamma_driver_irq_postinstall (line 880) | void gamma_driver_irq_postinstall( drm_device_t *dev ) { function gamma_driver_irq_uninstall (line 892) | void gamma_driver_irq_uninstall( drm_device_t *dev ) { function gamma_driver_preinit (line 908) | static int gamma_driver_preinit(drm_device_t *dev) function gamma_driver_pretakedown (line 915) | static void gamma_driver_pretakedown(drm_device_t *dev) function gamma_driver_dma_ready (line 920) | static void gamma_driver_dma_ready(drm_device_t *dev) function gamma_driver_dma_quiescent (line 925) | static int gamma_driver_dma_quiescent(drm_device_t *dev) function gamma_driver_register_fns (line 935) | void gamma_driver_register_fns(drm_device_t *dev) FILE: drivers/char/drm/gamma_drm.h type drm_gamma_tex_region_t (line 4) | typedef struct _drm_gamma_tex_region { type drm_gamma_context_regs_t (line 10) | typedef struct { type drm_gamma_sarea_t (line 17) | typedef struct _drm_gamma_sarea { type drm_gamma_copy_t (line 61) | typedef struct drm_gamma_copy { type drm_gamma_init_t (line 74) | typedef struct drm_gamma_init { FILE: drivers/char/drm/gamma_drv.h type drm_gamma_private_t (line 35) | typedef struct drm_gamma_private { type inode (line 46) | struct inode type file (line 46) | struct file type inode (line 48) | struct inode type file (line 48) | struct file type inode (line 58) | struct inode type file (line 58) | struct file type inode (line 65) | struct inode type file (line 65) | struct file type file (line 77) | struct file type file (line 78) | struct file type file_operations (line 94) | struct file_operations type file (line 95) | struct file type poll_table_struct (line 95) | struct poll_table_struct type file (line 96) | struct file FILE: drivers/char/drm/gamma_lists.h function drm_buf_t (line 88) | drm_buf_t *DRM(waitlist_get)(drm_waitlist_t *bl) function drm_buf_t (line 160) | static drm_buf_t *DRM(freelist_try)(drm_freelist_t *bl) function drm_buf_t (line 187) | drm_buf_t *DRM(freelist_get)(drm_freelist_t *bl, int block) FILE: drivers/char/drm/gamma_lock.h type inode (line 125) | struct inode type file (line 125) | struct file FILE: drivers/char/drm/gamma_old_dma.h type file (line 115) | struct file type file (line 238) | struct file type file (line 275) | struct file FILE: drivers/char/drm/i810_dma.c function drm_buf_t (line 73) | static drm_buf_t *i810_freelist_get(drm_device_t *dev) function i810_freelist_put (line 98) | static int i810_freelist_put(drm_device_t *dev, drm_buf_t *buf) type file_operations (line 113) | struct file_operations function i810_mmap_buffers (line 122) | int i810_mmap_buffers(struct file *filp, struct vm_area_struct *vma) function i810_map_buffer (line 149) | static int i810_map_buffer(drm_buf_t *buf, struct file *filp) function i810_unmap_buffer (line 182) | static int i810_unmap_buffer(drm_buf_t *buf) function i810_dma_get_buffer (line 202) | static int i810_dma_get_buffer(drm_device_t *dev, drm_i810_dma_t *d, function i810_dma_cleanup (line 232) | int i810_dma_cleanup(drm_device_t *dev) function i810_wait_ring (line 273) | static int i810_wait_ring(drm_device_t *dev, int n) function i810_kernel_lost_context (line 305) | static void i810_kernel_lost_context(drm_device_t *dev) function i810_freelist_init (line 316) | static int i810_freelist_init(drm_device_t *dev, drm_i810_private_t *dev... function i810_dma_initialize (line 344) | static int i810_dma_initialize(drm_device_t *dev, function i810_dma_init_compat (line 458) | int i810_dma_init_compat(drm_i810_init_t *init, unsigned long arg) function i810_dma_init (line 490) | int i810_dma_init(struct inode *inode, struct file *filp, function i810EmitContextVerified (line 552) | static void i810EmitContextVerified( drm_device_t *dev, function i810EmitTexVerified (line 586) | static void i810EmitTexVerified( drm_device_t *dev, function i810EmitDestVerified (line 622) | static void i810EmitDestVerified( drm_device_t *dev, function i810EmitState (line 659) | static void i810EmitState( drm_device_t *dev ) function i810_dma_dispatch_clear (line 692) | static void i810_dma_dispatch_clear( drm_device_t *dev, int flags, function i810_dma_dispatch_swap (line 769) | static void i810_dma_dispatch_swap( drm_device_t *dev ) function i810_dma_dispatch_vertex (line 818) | static void i810_dma_dispatch_vertex(drm_device_t *dev, function i810_dma_dispatch_flip (line 898) | static void i810_dma_dispatch_flip( drm_device_t *dev ) function i810_dma_quiescent (line 945) | void i810_dma_quiescent(drm_device_t *dev) function i810_flush_queue (line 964) | static int i810_flush_queue(drm_device_t *dev) function i810_reclaim_buffers (line 999) | void i810_reclaim_buffers(drm_device_t *dev, struct file *filp) function i810_flush_ioctl (line 1026) | int i810_flush_ioctl(struct inode *inode, struct file *filp, function i810_dma_vertex (line 1039) | int i810_dma_vertex(struct inode *inode, struct file *filp, function i810_clear_bufs (line 1076) | int i810_clear_bufs(struct inode *inode, struct file *filp, function i810_swap_bufs (line 1099) | int i810_swap_bufs(struct inode *inode, struct file *filp, function i810_getage (line 1113) | int i810_getage(struct inode *inode, struct file *filp, unsigned int cmd, function i810_getbuf (line 1127) | int i810_getbuf(struct inode *inode, struct file *filp, unsigned int cmd, function i810_copybuf (line 1158) | int i810_copybuf(struct inode *inode, function i810_docopy (line 1167) | int i810_docopy(struct inode *inode, struct file *filp, unsigned int cmd, function i810_dma_dispatch_mc (line 1174) | static void i810_dma_dispatch_mc(drm_device_t *dev, drm_buf_t *buf, int ... function i810_dma_mc (line 1237) | int i810_dma_mc(struct inode *inode, struct file *filp, function i810_rstatus (line 1268) | int i810_rstatus(struct inode *inode, struct file *filp, function i810_ov0_info (line 1278) | int i810_ov0_info(struct inode *inode, struct file *filp, function i810_fstatus (line 1293) | int i810_fstatus(struct inode *inode, struct file *filp, function i810_ov0_flip (line 1305) | int i810_ov0_flip(struct inode *inode, struct file *filp, function i810_do_init_pageflip (line 1323) | static void i810_do_init_pageflip( drm_device_t *dev ) function i810_do_cleanup_pageflip (line 1333) | int i810_do_cleanup_pageflip( drm_device_t *dev ) function i810_flip_bufs (line 1345) | int i810_flip_bufs(struct inode *inode, struct file *filp, function i810_driver_pretakedown (line 1363) | void i810_driver_pretakedown(drm_device_t *dev) function i810_driver_release (line 1368) | void i810_driver_release(drm_device_t *dev, struct file *filp) function i810_driver_dma_quiescent (line 1373) | int i810_driver_dma_quiescent(drm_device_t *dev) FILE: drivers/char/drm/i810_drm.h type drm_i810_init_func_t (line 97) | typedef enum _drm_i810_init_func { type drm_i810_init_t (line 104) | typedef struct _drm_i810_init { type drm_i810_pre12_init_t (line 129) | typedef struct _drm_i810_pre12_init { type drm_i810_tex_region_t (line 149) | typedef struct _drm_i810_tex_region { type drm_i810_sarea_t (line 155) | typedef struct _drm_i810_sarea { type drm_i810_clear_t (line 234) | typedef struct _drm_i810_clear { type drm_i810_vertex_t (line 245) | typedef struct _drm_i810_vertex { type drm_i810_copy_t (line 251) | typedef struct _drm_i810_copy_t { type drm_i810_dma_t (line 268) | typedef struct drm_i810_dma { type drm_i810_overlay_t (line 275) | typedef struct _drm_i810_overlay_t { type drm_i810_mc_t (line 280) | typedef struct _drm_i810_mc { FILE: drivers/char/drm/i810_drv.c function postinit (line 41) | static int postinit( struct drm_device *dev, unsigned long flags ) function version (line 62) | static int version( drm_version_t *version ) type pci_device_id (line 75) | struct pci_device_id type drm_driver (line 82) | struct drm_driver function i810_init (line 109) | static int __init i810_init(void) function i810_exit (line 115) | static void __exit i810_exit(void) FILE: drivers/char/drm/i810_drv.h type drm_i810_buf_priv_t (line 58) | typedef struct drm_i810_buf_priv { type drm_i810_ring_buffer_t (line 66) | typedef struct _drm_i810_ring_buffer{ type drm_i810_private_t (line 77) | typedef struct drm_i810_private { type inode (line 118) | struct inode type file (line 118) | struct file type inode (line 120) | struct inode type file (line 120) | struct file type inode (line 123) | struct inode type file (line 123) | struct file type file (line 125) | struct file type inode (line 126) | struct inode type file (line 126) | struct file type file (line 128) | struct file type vm_area_struct (line 128) | struct vm_area_struct type inode (line 132) | struct inode type file (line 132) | struct file type inode (line 136) | struct inode type file (line 136) | struct file type inode (line 139) | struct inode type file (line 139) | struct file type inode (line 141) | struct inode type file (line 141) | struct file type inode (line 143) | struct inode type file (line 143) | struct file type inode (line 145) | struct inode type file (line 145) | struct file type inode (line 147) | struct inode type file (line 147) | struct file type inode (line 153) | struct inode type file (line 153) | struct file type inode (line 156) | struct inode type file (line 156) | struct file type inode (line 159) | struct inode type file (line 159) | struct file type inode (line 162) | struct inode type file (line 162) | struct file type file (line 166) | struct file FILE: drivers/char/drm/i830_dma.c function i830_print_status_page (line 74) | static inline void i830_print_status_page(drm_device_t *dev) function drm_buf_t (line 91) | static drm_buf_t *i830_freelist_get(drm_device_t *dev) function i830_freelist_put (line 116) | static int i830_freelist_put(drm_device_t *dev, drm_buf_t *buf) type file_operations (line 131) | struct file_operations function i830_mmap_buffers (line 140) | int i830_mmap_buffers(struct file *filp, struct vm_area_struct *vma) function i830_map_buffer (line 167) | static int i830_map_buffer(drm_buf_t *buf, struct file *filp) function i830_unmap_buffer (line 200) | static int i830_unmap_buffer(drm_buf_t *buf) function i830_dma_get_buffer (line 220) | static int i830_dma_get_buffer(drm_device_t *dev, drm_i830_dma_t *d, function i830_dma_cleanup (line 250) | int i830_dma_cleanup(drm_device_t *dev) function i830_wait_ring (line 291) | int i830_wait_ring(drm_device_t *dev, int n, const char *caller) function i830_kernel_lost_context (line 324) | static void i830_kernel_lost_context(drm_device_t *dev) function i830_freelist_init (line 338) | static int i830_freelist_init(drm_device_t *dev, drm_i830_private_t *dev... function i830_dma_initialize (line 366) | static int i830_dma_initialize(drm_device_t *dev, function i830_dma_init (line 482) | int i830_dma_init(struct inode *inode, struct file *filp, function i830EmitContextVerified (line 519) | static void i830EmitContextVerified( drm_device_t *dev, function i830EmitTexVerified (line 565) | static void i830EmitTexVerified( drm_device_t *dev, unsigned int *code ) function i830EmitTexBlendVerified (line 600) | static void i830EmitTexBlendVerified( drm_device_t *dev, function i830EmitTexPalette (line 626) | static void i830EmitTexPalette( drm_device_t *dev, function i830EmitDestVerified (line 656) | static void i830EmitDestVerified( drm_device_t *dev, function i830EmitStippleVerified (line 720) | static void i830EmitStippleVerified( drm_device_t *dev, function i830EmitState (line 733) | static void i830EmitState( drm_device_t *dev ) function i830_fill_box (line 840) | static void i830_fill_box( drm_device_t *dev, function i830_cp_performance_boxes (line 880) | static void i830_cp_performance_boxes( drm_device_t *dev ) function i830_dma_dispatch_clear (line 924) | static void i830_dma_dispatch_clear( drm_device_t *dev, int flags, function i830_dma_dispatch_swap (line 1019) | static void i830_dma_dispatch_swap( drm_device_t *dev ) function i830_dma_dispatch_flip (line 1093) | static void i830_dma_dispatch_flip( drm_device_t *dev ) function i830_dma_dispatch_vertex (line 1140) | static void i830_dma_dispatch_vertex(drm_device_t *dev, function i830_dma_quiescent (line 1255) | void i830_dma_quiescent(drm_device_t *dev) function i830_flush_queue (line 1272) | static int i830_flush_queue(drm_device_t *dev) function i830_reclaim_buffers (line 1305) | void i830_reclaim_buffers(drm_device_t *dev, struct file *filp) function i830_flush_ioctl (line 1332) | int i830_flush_ioctl(struct inode *inode, struct file *filp, function i830_dma_vertex (line 1344) | int i830_dma_vertex(struct inode *inode, struct file *filp, function i830_clear_bufs (line 1376) | int i830_clear_bufs(struct inode *inode, struct file *filp, function i830_swap_bufs (line 1400) | int i830_swap_bufs(struct inode *inode, struct file *filp, function i830_do_init_pageflip (line 1418) | static void i830_do_init_pageflip( drm_device_t *dev ) function i830_do_cleanup_pageflip (line 1428) | int i830_do_cleanup_pageflip( drm_device_t *dev ) function i830_flip_bufs (line 1440) | int i830_flip_bufs(struct inode *inode, struct file *filp, function i830_getage (line 1458) | int i830_getage(struct inode *inode, struct file *filp, unsigned int cmd, function i830_getbuf (line 1472) | int i830_getbuf(struct inode *inode, struct file *filp, unsigned int cmd, function i830_copybuf (line 1504) | int i830_copybuf(struct inode *inode, function i830_docopy (line 1513) | int i830_docopy(struct inode *inode, struct file *filp, unsigned int cmd, function i830_getparam (line 1521) | int i830_getparam( struct inode *inode, struct file *filp, unsigned int ... function i830_setparam (line 1555) | int i830_setparam( struct inode *inode, struct file *filp, unsigned int ... function i830_driver_pretakedown (line 1583) | void i830_driver_pretakedown(drm_device_t *dev) function i830_driver_release (line 1588) | void i830_driver_release(drm_device_t *dev, struct file *filp) function i830_driver_dma_quiescent (line 1593) | int i830_driver_dma_quiescent(drm_device_t *dev) FILE: drivers/char/drm/i830_drm.h type drm_i830_init_t (line 153) | typedef struct _drm_i830_init { type drm_i830_tex_region_t (line 179) | typedef struct _drm_i830_tex_region { type drm_i830_sarea_t (line 185) | typedef struct _drm_i830_sarea { type drm_i830_clear_t (line 284) | typedef struct _drm_i830_clear { type drm_i830_vertex_t (line 299) | typedef struct _drm_i830_vertex { type drm_i830_copy_t (line 305) | typedef struct _drm_i830_copy_t { type drm_i830_dma_t (line 311) | typedef struct drm_i830_dma { type drm_i830_irq_emit_t (line 321) | typedef struct drm_i830_irq_emit { type drm_i830_irq_wait_t (line 325) | typedef struct drm_i830_irq_wait { type drm_i830_getparam_t (line 334) | typedef struct drm_i830_getparam { type drm_i830_setparam_t (line 344) | typedef struct drm_i830_setparam { FILE: drivers/char/drm/i830_drv.c function postinit (line 43) | int postinit( struct drm_device *dev, unsigned long flags ) function version (line 63) | static int version( drm_version_t *version ) type pci_device_id (line 76) | struct pci_device_id type drm_driver (line 83) | struct drm_driver function i830_init (line 120) | static int __init i830_init(void) function i830_exit (line 126) | static void __exit i830_exit(void) FILE: drivers/char/drm/i830_drv.h type drm_i830_buf_priv_t (line 65) | typedef struct drm_i830_buf_priv { type drm_i830_ring_buffer_t (line 73) | typedef struct _drm_i830_ring_buffer{ type drm_i830_private_t (line 84) | typedef struct drm_i830_private { type inode (line 125) | struct inode type file (line 125) | struct file type inode (line 127) | struct inode type file (line 127) | struct file type inode (line 130) | struct inode type file (line 130) | struct file type file (line 132) | struct file type inode (line 133) | struct inode type file (line 133) | struct file type file (line 135) | struct file type vm_area_struct (line 135) | struct vm_area_struct type inode (line 136) | struct inode type file (line 136) | struct file type inode (line 138) | struct inode type file (line 138) | struct file type inode (line 143) | struct inode type file (line 143) | struct file type inode (line 146) | struct inode type file (line 146) | struct file type inode (line 149) | struct inode type file (line 149) | struct file type inode (line 152) | struct inode type file (line 152) | struct file type inode (line 155) | struct inode type file (line 155) | struct file type inode (line 158) | struct inode type file (line 158) | struct file type inode (line 162) | struct inode type file (line 162) | struct file type inode (line 164) | struct inode type file (line 164) | struct file type file (line 174) | struct file FILE: drivers/char/drm/i830_irq.c function irqreturn_t (line 37) | irqreturn_t i830_driver_irq_handler( DRM_IRQ_ARGS ) function i830_emit_irq (line 58) | int i830_emit_irq(drm_device_t *dev) function i830_wait_irq (line 76) | int i830_wait_irq(drm_device_t *dev, int irq_nr) function i830_irq_emit (line 122) | int i830_irq_emit( struct inode *inode, struct file *filp, unsigned int ... function i830_irq_wait (line 154) | int i830_irq_wait( struct inode *inode, struct file *filp, unsigned int ... function i830_driver_irq_preinstall (line 177) | void i830_driver_irq_preinstall( drm_device_t *dev ) { function i830_driver_irq_postinstall (line 189) | void i830_driver_irq_postinstall( drm_device_t *dev ) { function i830_driver_irq_uninstall (line 196) | void i830_driver_irq_uninstall( drm_device_t *dev ) { FILE: drivers/char/drm/i915_dma.c function i915_wait_ring (line 37) | int i915_wait_ring(drm_device_t * dev, int n, const char *caller) function i915_kernel_lost_context (line 63) | void i915_kernel_lost_context(drm_device_t * dev) function i915_dma_cleanup (line 78) | int i915_dma_cleanup(drm_device_t * dev) function i915_initialize (line 111) | static int i915_initialize(drm_device_t * dev, function i915_resume (line 195) | static int i915_resume(drm_device_t * dev) function i915_dma_init (line 230) | int i915_dma_init(DRM_IOCTL_ARGS) function do_validate_cmd (line 271) | static int do_validate_cmd(int cmd) function validate_cmd (line 329) | static int validate_cmd(int cmd) function i915_emit_cmds (line 338) | static int i915_emit_cmds(drm_device_t * dev, int __user * buffer, int d... function i915_emit_box (line 371) | static int i915_emit_box(drm_device_t * dev, function i915_dispatch_cmdbuffer (line 401) | static int i915_dispatch_cmdbuffer(drm_device_t * dev, function i915_dispatch_batchbuffer (line 432) | static int i915_dispatch_batchbuffer(drm_device_t * dev, function i915_dispatch_flip (line 485) | static int i915_dispatch_flip(drm_device_t * dev) function i915_quiescent (line 533) | static int i915_quiescent(drm_device_t * dev) function i915_flush_ioctl (line 541) | int i915_flush_ioctl(DRM_IOCTL_ARGS) function i915_batchbuffer (line 550) | int i915_batchbuffer(DRM_IOCTL_ARGS) function i915_cmdbuffer (line 584) | int i915_cmdbuffer(DRM_IOCTL_ARGS) function i915_do_cleanup_pageflip (line 620) | int i915_do_cleanup_pageflip(drm_device_t * dev) function i915_flip_bufs (line 631) | int i915_flip_bufs(DRM_IOCTL_ARGS) function i915_getparam (line 642) | int i915_getparam(DRM_IOCTL_ARGS) function i915_setparam (line 677) | int i915_setparam(DRM_IOCTL_ARGS) function i915_driver_pretakedown (line 709) | void i915_driver_pretakedown(drm_device_t *dev) function i915_driver_prerelease (line 718) | void i915_driver_prerelease(drm_device_t *dev, DRMFILE filp) FILE: drivers/char/drm/i915_drm.h type drm_i915_init_t (line 16) | typedef struct _drm_i915_init { type drm_i915_sarea_t (line 40) | typedef struct _drm_i915_sarea { type drm_i915_batchbuffer_t (line 93) | typedef struct _drm_i915_batchbuffer { type drm_i915_cmdbuffer_t (line 105) | typedef struct _drm_i915_cmdbuffer { type drm_i915_irq_emit_t (line 116) | typedef struct drm_i915_irq_emit { type drm_i915_irq_wait_t (line 120) | typedef struct drm_i915_irq_wait { type drm_i915_getparam_t (line 129) | typedef struct drm_i915_getparam { type drm_i915_setparam_t (line 140) | typedef struct drm_i915_setparam { type drm_i915_mem_alloc_t (line 149) | typedef struct drm_i915_mem_alloc { type drm_i915_mem_free_t (line 156) | typedef struct drm_i915_mem_free { type drm_i915_mem_init_heap_t (line 161) | typedef struct drm_i915_mem_init_heap { FILE: drivers/char/drm/i915_drv.c function postinit (line 18) | int postinit( struct drm_device *dev, unsigned long flags ) function version (line 38) | static int version( drm_version_t *version ) type pci_device_id (line 51) | struct pci_device_id type drm_driver (line 58) | struct drm_driver function i915_init (line 88) | static int __init i915_init(void) function i915_exit (line 94) | static void __exit i915_exit(void) FILE: drivers/char/drm/i915_drv.h type drm_i915_ring_buffer_t (line 35) | typedef struct _drm_i915_ring_buffer { type mem_block (line 47) | struct mem_block { type drm_i915_private_t (line 55) | typedef struct drm_i915_private { type mem_block (line 109) | struct mem_block type mem_block (line 111) | struct mem_block FILE: drivers/char/drm/i915_irq.c function irqreturn_t (line 19) | irqreturn_t i915_driver_irq_handler(DRM_IRQ_ARGS) function i915_emit_irq (line 39) | int i915_emit_irq(drm_device_t * dev) function i915_wait_irq (line 59) | int i915_wait_irq(drm_device_t * dev, int irq_nr) function i915_irq_emit (line 87) | int i915_irq_emit(DRM_IOCTL_ARGS) function i915_irq_wait (line 116) | int i915_irq_wait(DRM_IOCTL_ARGS) function i915_driver_irq_preinstall (line 135) | void i915_driver_irq_preinstall(drm_device_t * dev) function i915_driver_irq_postinstall (line 144) | void i915_driver_irq_postinstall(drm_device_t * dev) function i915_driver_irq_uninstall (line 152) | void i915_driver_irq_uninstall(drm_device_t * dev) FILE: drivers/char/drm/i915_mem.c function mark_block (line 27) | static void mark_block(drm_device_t * dev, struct mem_block *p, int in_use) type mem_block (line 72) | struct mem_block type mem_block (line 72) | struct mem_block type mem_block (line 77) | struct mem_block type mem_block (line 93) | struct mem_block type mem_block (line 112) | struct mem_block type mem_block (line 112) | struct mem_block type mem_block (line 115) | struct mem_block type mem_block (line 127) | struct mem_block type mem_block (line 127) | struct mem_block type mem_block (line 129) | struct mem_block function free_block (line 138) | static void free_block(struct mem_block *p) function init_heap (line 164) | static int init_heap(struct mem_block **heap, int start, int size) function i915_mem_release (line 190) | void i915_mem_release(drm_device_t * dev, DRMFILE filp, struct mem_block... function i915_mem_takedown (line 220) | void i915_mem_takedown(struct mem_block **heap) type mem_block (line 237) | struct mem_block function i915_mem_alloc (line 249) | int i915_mem_alloc(DRM_IOCTL_ARGS) function i915_mem_free (line 289) | int i915_mem_free(DRM_IOCTL_ARGS) function i915_mem_init_heap (line 320) | int i915_mem_init_heap(DRM_IOCTL_ARGS) FILE: drivers/char/drm/mga_dma.c function mga_do_wait_for_idle (line 49) | int mga_do_wait_for_idle( drm_mga_private_t *dev_priv ) function mga_do_dma_idle (line 71) | int mga_do_dma_idle( drm_mga_private_t *dev_priv ) function mga_do_dma_reset (line 89) | int mga_do_dma_reset( drm_mga_private_t *dev_priv ) function mga_do_engine_reset (line 113) | int mga_do_engine_reset( drm_mga_private_t *dev_priv ) function mga_do_dma_flush (line 155) | void mga_do_dma_flush( drm_mga_private_t *dev_priv ) function mga_do_dma_wrap_start (line 211) | void mga_do_dma_wrap_start( drm_mga_private_t *dev_priv ) function mga_do_dma_wrap_end (line 254) | void mga_do_dma_wrap_end( drm_mga_private_t *dev_priv ) function mga_freelist_print (line 280) | static void mga_freelist_print( drm_device_t *dev ) function mga_freelist_init (line 301) | static int mga_freelist_init( drm_device_t *dev, drm_mga_private_t *dev_... function mga_freelist_cleanup (line 349) | static void mga_freelist_cleanup( drm_device_t *dev ) function mga_freelist_reset (line 369) | static void mga_freelist_reset( drm_device_t *dev ) function drm_buf_t (line 385) | static drm_buf_t *mga_freelist_get( drm_device_t *dev ) function mga_freelist_put (line 418) | int mga_freelist_put( drm_device_t *dev, drm_buf_t *buf ) function mga_do_init_dma (line 454) | static int mga_do_init_dma( drm_device_t *dev, drm_mga_init_t *init ) function mga_do_cleanup_dma (line 628) | int mga_do_cleanup_dma( drm_device_t *dev ) function mga_dma_init (line 660) | int mga_dma_init( DRM_IOCTL_ARGS ) function mga_dma_flush (line 684) | int mga_dma_flush( DRM_IOCTL_ARGS ) function mga_dma_reset (line 719) | int mga_dma_reset( DRM_IOCTL_ARGS ) function mga_dma_get_buffers (line 734) | static int mga_dma_get_buffers( DRMFILE filp, function mga_dma_buffers (line 758) | int mga_dma_buffers( DRM_IOCTL_ARGS ) function mga_driver_pretakedown (line 800) | void mga_driver_pretakedown(drm_device_t *dev) function mga_driver_dma_quiescent (line 805) | int mga_driver_dma_quiescent(drm_device_t *dev) FILE: drivers/char/drm/mga_drm.h type drm_mga_context_regs_t (line 127) | typedef struct { type drm_mga_server_regs_t (line 144) | typedef struct { type drm_mga_texture_regs_t (line 150) | typedef struct { type drm_mga_age_t (line 166) | typedef struct { type drm_mga_sarea_t (line 171) | typedef struct _drm_mga_sarea { type drm_mga_warp_index_t (line 257) | typedef struct _drm_mga_warp_index { type drm_mga_init_t (line 263) | typedef struct drm_mga_init { type drm_mga_fullscreen_t (line 294) | typedef struct drm_mga_fullscreen { type drm_mga_clear_t (line 301) | typedef struct drm_mga_clear { type drm_mga_vertex_t (line 309) | typedef struct drm_mga_vertex { type drm_mga_indices_t (line 315) | typedef struct drm_mga_indices { type drm_mga_iload_t (line 322) | typedef struct drm_mga_iload { type drm_mga_blit_t (line 328) | typedef struct _drm_mga_blit { type drm_mga_getparam_t (line 344) | typedef struct drm_mga_getparam { FILE: drivers/char/drm/mga_drv.c function postinit (line 41) | static int postinit( struct drm_device *dev, unsigned long flags ) function version (line 60) | static int version( drm_version_t *version ) type pci_device_id (line 73) | struct pci_device_id type drm_driver (line 80) | struct drm_driver function mga_init (line 111) | static int __init mga_init(void) function mga_exit (line 117) | static void __exit mga_exit(void) FILE: drivers/char/drm/mga_drv.h type drm_mga_primary_buffer_t (line 47) | typedef struct drm_mga_primary_buffer { type drm_mga_freelist_t (line 64) | typedef struct drm_mga_freelist { type drm_mga_buf_priv_t (line 71) | typedef struct { type drm_mga_private_t (line 77) | typedef struct drm_mga_private { function u32 (line 168) | static inline u32 _MGA_READ(u32 *addr) function mga_is_idle (line 645) | static __inline__ int mga_is_idle( drm_mga_private_t *dev_priv ) FILE: drivers/char/drm/mga_irq.c function irqreturn_t (line 38) | irqreturn_t mga_driver_irq_handler( DRM_IRQ_ARGS ) function mga_driver_vblank_wait (line 58) | int mga_driver_vblank_wait(drm_device_t *dev, unsigned int *sequence) function mga_driver_irq_preinstall (line 76) | void mga_driver_irq_preinstall( drm_device_t *dev ) { function mga_driver_irq_postinstall (line 86) | void mga_driver_irq_postinstall( drm_device_t *dev ) { function mga_driver_irq_uninstall (line 94) | void mga_driver_irq_uninstall( drm_device_t *dev ) { FILE: drivers/char/drm/mga_state.c function mga_emit_clip_rect (line 59) | static void mga_emit_clip_rect( drm_mga_private_t *dev_priv, function mga_g200_emit_context (line 85) | static __inline__ void mga_g200_emit_context( drm_mga_private_t *dev_priv ) function mga_g400_emit_context (line 111) | static __inline__ void mga_g400_emit_context( drm_mga_private_t *dev_priv ) function mga_g200_emit_tex0 (line 142) | static __inline__ void mga_g200_emit_tex0( drm_mga_private_t *dev_priv ) function mga_g400_emit_tex0 (line 173) | static __inline__ void mga_g400_emit_tex0( drm_mga_private_t *dev_priv ) function mga_g400_emit_tex1 (line 217) | static __inline__ void mga_g400_emit_tex1( drm_mga_private_t *dev_priv ) function mga_g200_emit_pipe (line 258) | static __inline__ void mga_g200_emit_pipe( drm_mga_private_t *dev_priv ) function mga_g400_emit_pipe (line 288) | static __inline__ void mga_g400_emit_pipe( drm_mga_private_t *dev_priv ) function mga_g200_emit_state (line 370) | static void mga_g200_emit_state( drm_mga_private_t *dev_priv ) function mga_g400_emit_state (line 391) | static void mga_g400_emit_state( drm_mga_private_t *dev_priv ) function mga_verify_context (line 425) | static int mga_verify_context( drm_mga_private_t *dev_priv ) function mga_verify_tex (line 444) | static int mga_verify_tex( drm_mga_private_t *dev_priv, int unit ) function mga_verify_state (line 462) | static int mga_verify_state( drm_mga_private_t *dev_priv ) function mga_verify_iload (line 491) | static int mga_verify_iload( drm_mga_private_t *dev_priv, function mga_verify_blit (line 510) | static int mga_verify_blit( drm_mga_private_t *dev_priv, function mga_dma_dispatch_clear (line 527) | static void mga_dma_dispatch_clear( drm_device_t *dev, function mga_dma_dispatch_swap (line 622) | static void mga_dma_dispatch_swap( drm_device_t *dev ) function mga_dma_dispatch_vertex (line 680) | static void mga_dma_dispatch_vertex( drm_device_t *dev, drm_buf_t *buf ) function mga_dma_dispatch_indices (line 727) | static void mga_dma_dispatch_indices( drm_device_t *dev, drm_buf_t *buf, function mga_dma_dispatch_iload (line 776) | static void mga_dma_dispatch_iload( drm_device_t *dev, drm_buf_t *buf, function mga_dma_dispatch_blit (line 829) | static void mga_dma_dispatch_blit( drm_device_t *dev, function mga_dma_clear (line 896) | int mga_dma_clear( DRM_IOCTL_ARGS ) function mga_dma_swap (line 921) | int mga_dma_swap( DRM_IOCTL_ARGS ) function mga_dma_vertex (line 943) | int mga_dma_vertex( DRM_IOCTL_ARGS ) function mga_dma_indices (line 982) | int mga_dma_indices( DRM_IOCTL_ARGS ) function mga_dma_iload (line 1021) | int mga_dma_iload( DRM_IOCTL_ARGS ) function mga_dma_blit (line 1063) | int mga_dma_blit( DRM_IOCTL_ARGS ) function mga_getparam (line 1092) | int mga_getparam( DRM_IOCTL_ARGS ) FILE: drivers/char/drm/mga_warp.c function mga_warp_g400_microcode_size (line 52) | static unsigned int mga_warp_g400_microcode_size( drm_mga_private_t *dev... function mga_warp_g200_microcode_size (line 79) | static unsigned int mga_warp_g200_microcode_size( drm_mga_private_t *dev... function mga_warp_install_g400_microcode (line 98) | static int mga_warp_install_g400_microcode( drm_mga_private_t *dev_priv ) function mga_warp_install_g200_microcode (line 135) | static int mga_warp_install_g200_microcode( drm_mga_private_t *dev_priv ) function mga_warp_install_microcode (line 163) | int mga_warp_install_microcode( drm_mga_private_t *dev_priv ) function mga_warp_init (line 177) | int mga_warp_init( drm_mga_private_t *dev_priv ) FILE: drivers/char/drm/r128_cce.c function R128_READ_PLL (line 83) | int R128_READ_PLL(drm_device_t *dev, int addr) function r128_status (line 92) | static void r128_status( drm_r128_private_t *dev_priv ) function r128_do_pixcache_flush (line 114) | static int r128_do_pixcache_flush( drm_r128_private_t *dev_priv ) function r128_do_wait_for_fifo (line 135) | static int r128_do_wait_for_fifo( drm_r128_private_t *dev_priv, int entr... function r128_do_wait_for_idle (line 151) | static int r128_do_wait_for_idle( drm_r128_private_t *dev_priv ) function r128_cce_load_microcode (line 178) | static void r128_cce_load_microcode( drm_r128_private_t *dev_priv ) function r128_do_cce_flush (line 199) | static void r128_do_cce_flush( drm_r128_private_t *dev_priv ) function r128_do_cce_idle (line 209) | int r128_do_cce_idle( drm_r128_private_t *dev_priv ) function r128_do_cce_start (line 235) | static void r128_do_cce_start( drm_r128_private_t *dev_priv ) function r128_do_cce_reset (line 252) | static void r128_do_cce_reset( drm_r128_private_t *dev_priv ) function r128_do_cce_stop (line 263) | static void r128_do_cce_stop( drm_r128_private_t *dev_priv ) function r128_do_engine_reset (line 274) | static int r128_do_engine_reset( drm_device_t *dev ) function r128_cce_init_ring_buffer (line 313) | static void r128_cce_init_ring_buffer( drm_device_t *dev, function r128_do_cleanup_cce (line 585) | int r128_do_cleanup_cce( drm_device_t *dev ) function r128_cce_init (line 622) | int r128_cce_init( DRM_IOCTL_ARGS ) function r128_cce_start (line 643) | int r128_cce_start( DRM_IOCTL_ARGS ) function r128_cce_stop (line 664) | int r128_cce_stop( DRM_IOCTL_ARGS ) function r128_cce_reset (line 705) | int r128_cce_reset( DRM_IOCTL_ARGS ) function r128_cce_idle (line 726) | int r128_cce_idle( DRM_IOCTL_ARGS ) function r128_engine_reset (line 741) | int r128_engine_reset( DRM_IOCTL_ARGS ) function r128_fullscreen (line 751) | int r128_fullscreen( DRM_IOCTL_ARGS ) function r128_freelist_init (line 764) | static int r128_freelist_init( drm_device_t *dev ) function drm_buf_t (line 811) | drm_buf_t *r128_freelist_get( drm_device_t *dev ) function r128_freelist_reset (line 849) | void r128_freelist_reset( drm_device_t *dev ) function r128_wait_ring (line 866) | int r128_wait_ring( drm_r128_private_t *dev_priv, int n ) function r128_cce_get_buffers (line 883) | static int r128_cce_get_buffers( DRMFILE filp, drm_device_t *dev, drm_dm... function r128_cce_buffers (line 906) | int r128_cce_buffers( DRM_IOCTL_ARGS ) FILE: drivers/char/drm/r128_drm.h type drm_r128_context_regs_t (line 98) | typedef struct { type drm_r128_texture_regs_t (line 135) | typedef struct { type drm_r128_sarea_t (line 144) | typedef struct drm_r128_sarea { type drm_r128_init_t (line 221) | typedef struct drm_r128_init { type drm_r128_cce_stop_t (line 261) | typedef struct drm_r128_cce_stop { type drm_r128_clear_t (line 266) | typedef struct drm_r128_clear { type drm_r128_vertex_t (line 279) | typedef struct drm_r128_vertex { type drm_r128_indices_t (line 286) | typedef struct drm_r128_indices { type drm_r128_blit_t (line 294) | typedef struct drm_r128_blit { type drm_r128_depth_t (line 303) | typedef struct drm_r128_depth { type drm_r128_stipple_t (line 317) | typedef struct drm_r128_stipple { type drm_r128_indirect_t (line 321) | typedef struct drm_r128_indirect { type drm_r128_fullscreen_t (line 328) | typedef struct drm_r128_fullscreen { type drm_r128_getparam_t (line 340) | typedef struct drm_r128_getparam { FILE: drivers/char/drm/r128_drv.c function postinit (line 40) | static int postinit( struct drm_device *dev, unsigned long flags ) function version (line 54) | static int version( drm_version_t *version ) type pci_device_id (line 67) | struct pci_device_id type drm_driver (line 74) | struct drm_driver function r128_init (line 106) | static int __init r128_init(void) function r128_exit (line 112) | static void __exit r128_exit(void) FILE: drivers/char/drm/r128_drv.h type drm_r128_freelist_t (line 58) | typedef struct drm_r128_freelist { type drm_r128_ring_buffer_t (line 65) | typedef struct drm_r128_ring_buffer { type drm_r128_private_t (line 78) | typedef struct drm_r128_private { type drm_r128_buf_priv_t (line 125) | typedef struct drm_r128_buf_priv { function r128_update_ring_snapshot (line 421) | static __inline__ void FILE: drivers/char/drm/r128_irq.c function irqreturn_t (line 38) | irqreturn_t r128_driver_irq_handler( DRM_IRQ_ARGS ) function r128_driver_vblank_wait (line 58) | int r128_driver_vblank_wait(drm_device_t *dev, unsigned int *sequence) function r128_driver_irq_preinstall (line 76) | void r128_driver_irq_preinstall( drm_device_t *dev ) { function r128_driver_irq_postinstall (line 86) | void r128_driver_irq_postinstall( drm_device_t *dev ) { function r128_driver_irq_uninstall (line 94) | void r128_driver_irq_uninstall( drm_device_t *dev ) { FILE: drivers/char/drm/r128_state.c function r128_emit_clip_rects (line 61) | static void r128_emit_clip_rects( drm_r128_private_t *dev_priv, function r128_emit_core (line 104) | static __inline__ void r128_emit_core( drm_r128_private_t *dev_priv ) function r128_emit_context (line 119) | static __inline__ void r128_emit_context( drm_r128_private_t *dev_priv ) function r128_emit_setup (line 145) | static __inline__ void r128_emit_setup( drm_r128_private_t *dev_priv ) function r128_emit_masks (line 161) | static __inline__ void r128_emit_masks( drm_r128_private_t *dev_priv ) function r128_emit_window (line 180) | static __inline__ void r128_emit_window( drm_r128_private_t *dev_priv ) function r128_emit_tex0 (line 195) | static __inline__ void r128_emit_tex0( drm_r128_private_t *dev_priv ) function r128_emit_tex1 (line 222) | static __inline__ void r128_emit_tex1( drm_r128_private_t *dev_priv ) function r128_emit_state (line 246) | static __inline__ void r128_emit_state( drm_r128_private_t *dev_priv ) function r128_clear_box (line 300) | static void r128_clear_box( drm_r128_private_t *dev_priv, function r128_cce_performance_boxes (line 350) | static void r128_cce_performance_boxes( drm_r128_private_t *dev_priv ) function r128_print_dirty (line 366) | static void r128_print_dirty( const char *msg, unsigned int flags ) function r128_cce_dispatch_clear (line 382) | static void r128_cce_dispatch_clear( drm_device_t *dev, function r128_cce_dispatch_swap (line 487) | static void r128_cce_dispatch_swap( drm_device_t *dev ) function r128_cce_dispatch_flip (line 555) | static void r128_cce_dispatch_flip( drm_device_t *dev ) function r128_cce_dispatch_vertex (line 599) | static void r128_cce_dispatch_vertex( drm_device_t *dev, function r128_cce_dispatch_indirect (line 670) | static void r128_cce_dispatch_indirect( drm_device_t *dev, function r128_cce_dispatch_indices (line 727) | static void r128_cce_dispatch_indices( drm_device_t *dev, function r128_cce_dispatch_blit (line 812) | static int r128_cce_dispatch_blit( DRMFILE filp, function r128_cce_dispatch_write_span (line 926) | static int r128_cce_dispatch_write_span( drm_device_t *dev, function r128_cce_dispatch_write_pixels (line 1022) | static int r128_cce_dispatch_write_pixels( drm_device_t *dev, function r128_cce_dispatch_read_span (line 1144) | static int r128_cce_dispatch_read_span( drm_device_t *dev, function r128_cce_dispatch_read_pixels (line 1188) | static int r128_cce_dispatch_read_pixels( drm_device_t *dev, function r128_cce_dispatch_stipple (line 1262) | static void r128_cce_dispatch_stipple( drm_device_t *dev, u32 *stipple ) function r128_cce_clear (line 1284) | int r128_cce_clear( DRM_IOCTL_ARGS ) function r128_do_init_pageflip (line 1312) | static int r128_do_init_pageflip( drm_device_t *dev ) function r128_do_cleanup_pageflip (line 1331) | int r128_do_cleanup_pageflip( drm_device_t *dev ) function r128_cce_flip (line 1352) | int r128_cce_flip( DRM_IOCTL_ARGS ) function r128_cce_swap (line 1371) | int r128_cce_swap( DRM_IOCTL_ARGS ) function r128_cce_vertex (line 1393) | int r128_cce_vertex( DRM_IOCTL_ARGS ) function r128_cce_indices (line 1453) | int r128_cce_indices( DRM_IOCTL_ARGS ) function r128_cce_blit (line 1525) | int r128_cce_blit( DRM_IOCTL_ARGS ) function r128_cce_depth (line 1555) | int r128_cce_depth( DRM_IOCTL_ARGS ) function r128_cce_stipple (line 1585) | int r128_cce_stipple( DRM_IOCTL_ARGS ) function r128_cce_indirect (line 1609) | int r128_cce_indirect( DRM_IOCTL_ARGS ) function r128_getparam (line 1685) | int r128_getparam( DRM_IOCTL_ARGS ) function r128_driver_prerelease (line 1718) | void r128_driver_prerelease(drm_device_t *dev, DRMFILE filp) function r128_driver_pretakedown (line 1728) | void r128_driver_pretakedown(drm_device_t *dev) FILE: drivers/char/drm/radeon_cp.c function RADEON_READ_PLL (line 818) | int RADEON_READ_PLL(drm_device_t *dev, int addr) function radeon_status (line 827) | static void radeon_status( drm_radeon_private_t *dev_priv ) function radeon_do_pixcache_flush (line 854) | static int radeon_do_pixcache_flush( drm_radeon_private_t *dev_priv ) function radeon_do_wait_for_fifo (line 880) | static int radeon_do_wait_for_fifo( drm_radeon_private_t *dev_priv, function radeon_do_wait_for_idle (line 901) | static int radeon_do_wait_for_idle( drm_radeon_private_t *dev_priv ) function radeon_cp_load_microcode (line 932) | static void radeon_cp_load_microcode( drm_radeon_private_t *dev_priv ) function radeon_do_cp_flush (line 973) | static void radeon_do_cp_flush( drm_radeon_private_t *dev_priv ) function radeon_do_cp_idle (line 986) | int radeon_do_cp_idle( drm_radeon_private_t *dev_priv ) function radeon_do_cp_start (line 1005) | static void radeon_do_cp_start( drm_radeon_private_t *dev_priv ) function radeon_do_cp_reset (line 1030) | static void radeon_do_cp_reset( drm_radeon_private_t *dev_priv ) function radeon_do_cp_stop (line 1045) | static void radeon_do_cp_stop( drm_radeon_private_t *dev_priv ) function radeon_do_engine_reset (line 1056) | static int radeon_do_engine_reset( drm_device_t *dev ) function radeon_cp_init_ring_buffer (line 1113) | static void radeon_cp_init_ring_buffer( drm_device_t *dev, function radeon_set_pcigart (line 1241) | static void radeon_set_pcigart( drm_radeon_private_t *dev_priv, int on ) function radeon_do_init_cp (line 1267) | static int radeon_do_init_cp( drm_device_t *dev, drm_radeon_init_t *init ) function radeon_do_cleanup_cp (line 1541) | int radeon_do_cleanup_cp( drm_device_t *dev ) function radeon_do_resume_cp (line 1585) | static int radeon_do_resume_cp( drm_device_t *dev ) function radeon_cp_init (line 1618) | int radeon_cp_init( DRM_IOCTL_ARGS ) function radeon_cp_start (line 1639) | int radeon_cp_start( DRM_IOCTL_ARGS ) function radeon_cp_stop (line 1665) | int radeon_cp_stop( DRM_IOCTL_ARGS ) function radeon_do_release (line 1708) | void radeon_do_release( drm_device_t *dev ) function radeon_cp_reset (line 1751) | int radeon_cp_reset( DRM_IOCTL_ARGS ) function radeon_cp_idle (line 1772) | int radeon_cp_idle( DRM_IOCTL_ARGS ) function radeon_cp_resume (line 1785) | int radeon_cp_resume( DRM_IOCTL_ARGS ) function radeon_engine_reset (line 1793) | int radeon_engine_reset( DRM_IOCTL_ARGS ) function radeon_fullscreen (line 1810) | int radeon_fullscreen( DRM_IOCTL_ARGS ) function drm_buf_t (line 1837) | drm_buf_t *radeon_freelist_get( drm_device_t *dev ) function drm_buf_t (line 1876) | drm_buf_t *radeon_freelist_get( drm_device_t *dev ) function radeon_freelist_reset (line 1910) | void radeon_freelist_reset( drm_device_t *dev ) function radeon_wait_ring (line 1929) | int radeon_wait_ring( drm_radeon_private_t *dev_priv, int n ) function radeon_cp_get_buffers (line 1961) | static int radeon_cp_get_buffers( DRMFILE filp, drm_device_t *dev, drm_d... function radeon_cp_buffers (line 1984) | int radeon_cp_buffers( DRM_IOCTL_ARGS ) function radeon_driver_preinit (line 2023) | int radeon_driver_preinit(struct drm_device *dev, unsigned long flags) function radeon_driver_postcleanup (line 2050) | int radeon_driver_postcleanup(struct drm_device *dev) FILE: drivers/char/drm/radeon_drm.h type drm_radeon_cmd_header_t (line 167) | typedef union { type radeon_color_regs_t (line 245) | typedef struct { type drm_radeon_context_regs_t (line 252) | typedef struct { type drm_radeon_context2_regs_t (line 305) | typedef struct { type drm_radeon_texture_regs_t (line 314) | typedef struct { type drm_radeon_prim_t (line 324) | typedef struct { type drm_radeon_state_t (line 334) | typedef struct { type drm_radeon_sarea_t (line 342) | typedef struct { type drm_radeon_init_t (line 440) | typedef struct drm_radeon_init { type drm_radeon_cp_stop_t (line 468) | typedef struct drm_radeon_cp_stop { type drm_radeon_fullscreen_t (line 473) | typedef struct drm_radeon_fullscreen { type drm_radeon_clear_rect_t (line 486) | typedef union drm_radeon_clear_rect { type drm_radeon_clear_t (line 491) | typedef struct drm_radeon_clear { type drm_radeon_vertex_t (line 500) | typedef struct drm_radeon_vertex { type drm_radeon_indices_t (line 507) | typedef struct drm_radeon_indices { type drm_radeon_vertex2_t (line 519) | typedef struct drm_radeon_vertex2 { type drm_radeon_cmd_buffer_t (line 538) | typedef struct drm_radeon_cmd_buffer { type drm_radeon_tex_image_t (line 545) | typedef struct drm_radeon_tex_image { type drm_radeon_texture_t (line 551) | typedef struct drm_radeon_texture { type drm_radeon_stipple_t (line 560) | typedef struct drm_radeon_stipple { type drm_radeon_indirect_t (line 564) | typedef struct drm_radeon_indirect { type drm_radeon_getparam_t (line 589) | typedef struct drm_radeon_getparam { type drm_radeon_mem_alloc_t (line 599) | typedef struct drm_radeon_mem_alloc { type drm_radeon_mem_free_t (line 606) | typedef struct drm_radeon_mem_free { type drm_radeon_mem_init_heap_t (line 611) | typedef struct drm_radeon_mem_init_heap { type drm_radeon_irq_emit_t (line 620) | typedef struct drm_radeon_irq_emit { type drm_radeon_irq_wait_t (line 624) | typedef struct drm_radeon_irq_wait { type drm_radeon_setparam_t (line 633) | typedef struct drm_radeon_setparam { type drm_radeon_surface_alloc_t (line 643) | typedef struct drm_radeon_surface_alloc { type drm_radeon_surface_free_t (line 649) | typedef struct drm_radeon_surface_free { FILE: drivers/char/drm/radeon_drv.c function postinit (line 41) | static int postinit( struct drm_device *dev, unsigned long flags ) function version (line 55) | static int version( drm_version_t *version ) type pci_device_id (line 68) | struct pci_device_id type drm_driver (line 75) | struct drm_driver function radeon_init (line 111) | static int __init radeon_init(void) function radeon_exit (line 117) | static void __exit radeon_exit(void) FILE: drivers/char/drm/radeon_drv.h type radeon_family (line 92) | enum radeon_family { type radeon_cp_microcode_version (line 109) | enum radeon_cp_microcode_version { type radeon_chip_flags (line 118) | enum radeon_chip_flags { type drm_radeon_freelist_t (line 128) | typedef struct drm_radeon_freelist { type drm_radeon_ring_buffer_t (line 135) | typedef struct drm_radeon_ring_buffer { type drm_radeon_depth_clear_t (line 148) | typedef struct drm_radeon_depth_clear_t { type drm_radeon_driver_file_fields (line 154) | struct drm_radeon_driver_file_fields { type mem_block (line 158) | struct mem_block { type radeon_surface (line 166) | struct radeon_surface { type radeon_virt_surface (line 173) | struct radeon_virt_surface { type drm_radeon_private_t (line 181) | typedef struct drm_radeon_private { type drm_radeon_buf_priv_t (line 266) | typedef struct drm_radeon_buf_priv { type drm_device (line 290) | struct drm_device type drm_device (line 291) | struct drm_device type mem_block (line 310) | struct mem_block type mem_block (line 311) | struct mem_block type drm_device (line 334) | struct drm_device type drm_device (line 335) | struct drm_device type drm_device (line 336) | struct drm_device FILE: drivers/char/drm/radeon_irq.c function irqreturn_t (line 56) | irqreturn_t radeon_driver_irq_handler( DRM_IRQ_ARGS ) function radeon_acknowledge_irqs (line 88) | static __inline__ void radeon_acknowledge_irqs(drm_radeon_private_t *dev... function radeon_emit_irq (line 96) | int radeon_emit_irq(drm_device_t *dev) function radeon_wait_irq (line 115) | int radeon_wait_irq(drm_device_t *dev, int swi_nr) function radeon_emit_and_wait_irq (line 137) | int radeon_emit_and_wait_irq(drm_device_t *dev) function radeon_driver_vblank_wait (line 143) | int radeon_driver_vblank_wait(drm_device_t *dev, unsigned int *sequence) function radeon_irq_emit (line 175) | int radeon_irq_emit( DRM_IOCTL_ARGS ) function radeon_irq_wait (line 205) | int radeon_irq_wait( DRM_IOCTL_ARGS ) function radeon_driver_irq_preinstall (line 225) | void radeon_driver_irq_preinstall( drm_device_t *dev ) { function radeon_driver_irq_postinstall (line 236) | void radeon_driver_irq_postinstall( drm_device_t *dev ) { function radeon_driver_irq_uninstall (line 249) | void radeon_driver_irq_uninstall( drm_device_t *dev ) { FILE: drivers/char/drm/radeon_mem.c type mem_block (line 41) | struct mem_block type mem_block (line 41) | struct mem_block type mem_block (line 46) | struct mem_block type mem_block (line 62) | struct mem_block type mem_block (line 81) | struct mem_block type mem_block (line 81) | struct mem_block type mem_block (line 84) | struct mem_block type mem_block (line 96) | struct mem_block type mem_block (line 96) | struct mem_block type mem_block (line 98) | struct mem_block function free_block (line 108) | static void free_block( struct mem_block *p ) function init_heap (line 134) | static int init_heap(struct mem_block **heap, int start, int size) function radeon_mem_release (line 161) | void radeon_mem_release( DRMFILE filp, struct mem_block *heap ) function radeon_mem_takedown (line 189) | void radeon_mem_takedown( struct mem_block **heap ) type mem_block (line 210) | struct mem_block function radeon_mem_alloc (line 223) | int radeon_mem_alloc( DRM_IOCTL_ARGS ) function radeon_mem_free (line 265) | int radeon_mem_free( DRM_IOCTL_ARGS ) function radeon_mem_init_heap (line 295) | int radeon_mem_init_heap( DRM_IOCTL_ARGS ) FILE: drivers/char/drm/radeon_state.c function radeon_check_and_fixup_offset (line 72) | static __inline__ int radeon_check_and_fixup_offset( drm_radeon_private_... function radeon_check_and_fixup_packets (line 96) | static __inline__ int radeon_check_and_fixup_packets( drm_radeon_private... function radeon_check_and_fixup_packet3 (line 233) | static __inline__ int radeon_check_and_fixup_packet3( drm_radeon_private... function radeon_emit_clip_rect (line 284) | static __inline__ void radeon_emit_clip_rect( drm_radeon_private_t *dev_... function radeon_emit_state (line 302) | static int radeon_emit_state( drm_radeon_private_t *dev_priv, function radeon_emit_state2 (line 471) | static int radeon_emit_state2( drm_radeon_private_t *dev_priv, function radeon_clear_box (line 584) | static void radeon_clear_box( drm_radeon_private_t *dev_priv, function radeon_cp_performance_boxes (line 636) | static void radeon_cp_performance_boxes( drm_radeon_private_t *dev_priv ) function radeon_cp_dispatch_clear (line 693) | static void radeon_cp_dispatch_clear( drm_device_t *dev, function radeon_cp_dispatch_swap (line 1169) | static void radeon_cp_dispatch_swap( drm_device_t *dev ) function radeon_cp_dispatch_flip (line 1248) | static void radeon_cp_dispatch_flip( drm_device_t *dev ) function bad_prim_vertex_nr (line 1296) | static int bad_prim_vertex_nr( int primitive, int nr ) type drm_radeon_tcl_prim_t (line 1321) | typedef struct { function radeon_cp_dispatch_vertex (line 1330) | static void radeon_cp_dispatch_vertex( drm_device_t *dev, function radeon_cp_discard_buffer (line 1383) | static void radeon_cp_discard_buffer( drm_device_t *dev, drm_buf_t *buf ) function radeon_cp_dispatch_indirect (line 1400) | static void radeon_cp_dispatch_indirect( drm_device_t *dev, function radeon_cp_dispatch_indices (line 1437) | static void radeon_cp_dispatch_indices( drm_device_t *dev, function radeon_cp_dispatch_texture (line 1503) | static int radeon_cp_dispatch_texture( DRMFILE filp, function radeon_cp_dispatch_stipple (line 1689) | static void radeon_cp_dispatch_stipple( drm_device_t *dev, u32 *stipple ) function radeon_apply_surface_regs (line 1709) | static void radeon_apply_surface_regs(int surf_index, drm_radeon_private... function alloc_surface (line 1736) | static int alloc_surface(drm_radeon_surface_alloc_t* new, drm_radeon_pri... function free_surface (line 1827) | static int free_surface(DRMFILE filp, drm_radeon_private_t *dev_priv, in... function radeon_surfaces_release (line 1854) | static void radeon_surfaces_release(DRMFILE filp, drm_radeon_private_t *... function radeon_surface_alloc (line 1867) | int radeon_surface_alloc(DRM_IOCTL_ARGS) function radeon_surface_free (line 1887) | int radeon_surface_free(DRM_IOCTL_ARGS) function radeon_cp_clear (line 1907) | int radeon_cp_clear( DRM_IOCTL_ARGS ) function radeon_do_init_pageflip (line 1939) | static int radeon_do_init_pageflip( drm_device_t *dev ) function radeon_do_cleanup_pageflip (line 1964) | int radeon_do_cleanup_pageflip( drm_device_t *dev ) function radeon_cp_flip (line 1979) | int radeon_cp_flip( DRM_IOCTL_ARGS ) function radeon_cp_swap (line 1998) | int radeon_cp_swap( DRM_IOCTL_ARGS ) function radeon_cp_vertex (line 2019) | int radeon_cp_vertex( DRM_IOCTL_ARGS ) function radeon_cp_indices (line 2104) | int radeon_cp_indices( DRM_IOCTL_ARGS ) function radeon_cp_texture (line 2206) | int radeon_cp_texture( DRM_IOCTL_ARGS ) function radeon_cp_stipple (line 2237) | int radeon_cp_stipple( DRM_IOCTL_ARGS ) function radeon_cp_indirect (line 2260) | int radeon_cp_indirect( DRM_IOCTL_ARGS ) function radeon_cp_vertex2 (line 2335) | int radeon_cp_vertex2( DRM_IOCTL_ARGS ) function radeon_emit_packets (line 2441) | static int radeon_emit_packets( function radeon_emit_scalars (line 2478) | static __inline__ int radeon_emit_scalars( function radeon_emit_scalars2 (line 2501) | static __inline__ int radeon_emit_scalars2( function radeon_emit_vectors (line 2522) | static __inline__ int radeon_emit_vectors( function radeon_emit_packet3 (line 2545) | static int radeon_emit_packet3( drm_device_t *dev, function radeon_emit_packet3_cliprect (line 2572) | static int radeon_emit_packet3_cliprect( drm_device_t *dev, function radeon_emit_wait (line 2635) | static int radeon_emit_wait( drm_device_t *dev, int flags ) function radeon_cp_cmdbuf (line 2664) | int radeon_cp_cmdbuf( DRM_IOCTL_ARGS ) function radeon_cp_getparam (line 2816) | int radeon_cp_getparam( DRM_IOCTL_ARGS ) function radeon_cp_setparam (line 2890) | int radeon_cp_setparam( DRM_IOCTL_ARGS ) { function radeon_driver_prerelease (line 2940) | void radeon_driver_prerelease(drm_device_t *dev, DRMFILE filp) function radeon_driver_pretakedown (line 2953) | void radeon_driver_pretakedown(drm_device_t *dev) function radeon_driver_open_helper (line 2958) | int radeon_driver_open_helper(drm_device_t *dev, drm_file_t *filp_priv) function radeon_driver_free_filp_priv (line 2977) | void radeon_driver_free_filp_priv(drm_device_t *dev, drm_file_t *filp_priv) FILE: drivers/char/drm/sis_drm.h type drm_sis_mem_t (line 27) | typedef struct { type drm_sis_agp_t (line 34) | typedef struct { type drm_sis_fb_t (line 38) | typedef struct { FILE: drivers/char/drm/sis_drv.c function postinit (line 35) | static int postinit( struct drm_device *dev, unsigned long flags ) function version (line 49) | static int version( drm_version_t *version ) type pci_device_id (line 62) | struct pci_device_id type drm_driver (line 69) | struct drm_driver function sis_init (line 94) | static int __init sis_init(void) function sis_exit (line 100) | static void __exit sis_exit(void) FILE: drivers/char/drm/sis_drv.h type drm_sis_private_t (line 44) | typedef struct drm_sis_private { FILE: drivers/char/drm/sis_ds.c function set_t (line 39) | set_t *setInit(void) function setAdd (line 58) | int setAdd(set_t *set, ITEM_TYPE item) function setDel (line 76) | int setDel(set_t *set, ITEM_TYPE item) function setFirst (line 106) | int setFirst(set_t *set, ITEM_TYPE *item) function setNext (line 117) | int setNext(set_t *set, ITEM_TYPE *item) function setDestroy (line 128) | int setDestroy(set_t *set) function memHeap_t (line 161) | memHeap_t *mmInit(int ofs, function mmBlockInHeap (line 180) | int mmBlockInHeap(memHeap_t *heap, PMemBlock b) function memHeap_t (line 199) | memHeap_t *mmAddRange( memHeap_t *heap, function TMemBlock (line 223) | static TMemBlock* SliceBlock(TMemBlock *p, function PMemBlock (line 261) | PMemBlock mmAllocMem( memHeap_t *heap, int size, int align2, int startSe... function Join2Blocks (line 291) | static __inline__ int Join2Blocks(TMemBlock *p) function mmFreeMem (line 303) | int mmFreeMem(PMemBlock b) function mmReserveMem (line 328) | int mmReserveMem(memHeap_t *heap, int offset,int size) function mmFreeReserved (line 348) | int mmFreeReserved(memHeap_t *heap, int offset) function mmDestroy (line 372) | void mmDestroy(memHeap_t *heap) FILE: drivers/char/drm/sis_ds.h type ITEM_TYPE (line 38) | typedef unsigned int ITEM_TYPE; type list_item_t (line 40) | typedef struct { type set_t (line 45) | typedef struct { type mem_block_t (line 83) | struct mem_block_t { type TMemBlock (line 91) | typedef struct mem_block_t TMemBlock; type mem_block_t (line 92) | struct mem_block_t type memHeap_t (line 95) | typedef struct mem_block_t memHeap_t; function mmBlockSize (line 97) | static __inline__ int mmBlockSize(PMemBlock b) function mmOffset (line 102) | static __inline__ int mmOffset(PMemBlock b) function mmMarkReserved (line 107) | static __inline__ void mmMarkReserved(PMemBlock b) FILE: drivers/char/drm/sis_mm.c type sis_context_t (line 54) | typedef struct { function add_alloc_set (line 63) | static int add_alloc_set(int context, int type, unsigned int val) function del_alloc_set (line 77) | static int del_alloc_set(int context, int type, unsigned int val) function sis_fb_init (line 94) | int sis_fb_init( DRM_IOCTL_ARGS ) function sis_fb_alloc (line 99) | int sis_fb_alloc( DRM_IOCTL_ARGS ) function sis_fb_free (line 132) | int sis_fb_free( DRM_IOCTL_ARGS ) function sis_fb_init (line 163) | int sis_fb_init( DRM_IOCTL_ARGS ) function sis_fb_alloc (line 189) | int sis_fb_alloc( DRM_IOCTL_ARGS ) function sis_fb_free (line 226) | int sis_fb_free( DRM_IOCTL_ARGS ) function sis_ioctl_agp_init (line 253) | int sis_ioctl_agp_init( DRM_IOCTL_ARGS ) function sis_ioctl_agp_alloc (line 279) | int sis_ioctl_agp_alloc( DRM_IOCTL_ARGS ) function sis_ioctl_agp_free (line 316) | int sis_ioctl_agp_free( DRM_IOCTL_ARGS ) function sis_init_context (line 339) | int sis_init_context(struct drm_device *dev, int context) function sis_final_context (line 371) | int sis_final_context(struct drm_device *dev, int context) FILE: drivers/char/drm/tdfx_drv.c function postinit (line 39) | static int postinit( struct drm_device *dev, unsigned long flags ) function version (line 53) | static int version( drm_version_t *version ) type pci_device_id (line 66) | struct pci_device_id type drm_driver (line 70) | struct drm_driver function tdfx_init (line 92) | static int __init tdfx_init(void) function tdfx_exit (line 97) | static void __exit tdfx_exit(void) FILE: drivers/char/ds1286.c type file (line 57) | struct file type inode (line 60) | struct inode type file (line 60) | struct file type file (line 63) | struct file type rtc_time (line 65) | struct rtc_time type rtc_time (line 66) | struct rtc_time type rtc_time (line 67) | struct rtc_time function ds1286_read (line 93) | static ssize_t ds1286_read(struct file *file, char *buf, function ds1286_ioctl (line 99) | static int ds1286_ioctl(struct inode *inode, struct file *file, function ds1286_open (line 249) | static int ds1286_open(struct inode *inode, struct file *file) function ds1286_release (line 266) | static int ds1286_release(struct inode *inode, struct file *file) function ds1286_poll (line 273) | static unsigned int ds1286_poll(struct file *file, poll_table *wait) type file_operations (line 284) | struct file_operations type miscdevice (line 293) | struct miscdevice function ds1286_init (line 300) | static int __init ds1286_init(void) function ds1286_exit (line 325) | static void __exit ds1286_exit(void) function ds1286_proc_output (line 338) | static int ds1286_proc_output(char *buf) function ds1286_read_proc (line 410) | static int ds1286_read_proc(char *page, char **start, off_t off, function ds1286_is_updating (line 428) | static inline unsigned char ds1286_is_updating(void) function ds1286_get_time (line 434) | static void ds1286_get_time(struct rtc_time *rtc_tm) function ds1286_set_time (line 493) | static int ds1286_set_time(struct rtc_time *rtc_tm) function ds1286_get_alm_time (line 552) | static void ds1286_get_alm_time(struct rtc_time *alm_tm) FILE: drivers/char/ds1302.c function out_byte_rtc (line 38) | static void function in_byte_rtc (line 55) | static unsigned char function ds1302_wenable (line 80) | static void function ds1302_wdisable (line 88) | static void function ds1302_readreg (line 98) | unsigned char function ds1302_writereg (line 110) | void function get_rtc_time (line 118) | void function rtc_ioctl (line 158) | static int function get_rtc_status (line 259) | int type file_operations (line 286) | struct file_operations function ds1302_probe (line 295) | static int __init function ds1302_init (line 334) | int __init function ds1302_register (line 343) | static int __init ds1302_register(void) FILE: drivers/char/ds1620.c function netwinder_ds1620_set_clk (line 51) | static inline void netwinder_ds1620_set_clk(int clk) function netwinder_ds1620_set_data (line 56) | static inline void netwinder_ds1620_set_data(int dat) function netwinder_ds1620_get_data (line 61) | static inline int netwinder_ds1620_get_data(void) function netwinder_ds1620_set_data_dir (line 66) | static inline void netwinder_ds1620_set_data_dir(int dir) function netwinder_ds1620_reset (line 71) | static inline void netwinder_ds1620_reset(void) function netwinder_lock (line 77) | static inline void netwinder_lock(unsigned long *flags) function netwinder_unlock (line 82) | static inline void netwinder_unlock(unsigned long *flags) function netwinder_set_fan (line 87) | static inline void netwinder_set_fan(int i) function netwinder_get_fan (line 96) | static inline int netwinder_get_fan(void) function ds1620_send_bits (line 108) | static void ds1620_send_bits(int nr, int value) function ds1620_recv_bits (line 123) | static unsigned int ds1620_recv_bits(int nr) function ds1620_out (line 146) | static void ds1620_out(int cmd, int bits, int value) function ds1620_in (line 170) | static unsigned int ds1620_in(int cmd, int bits) function cvt_9_to_int (line 193) | static int cvt_9_to_int(unsigned int val) function ds1620_write_state (line 201) | static void ds1620_write_state(struct therm *therm) function ds1620_read_state (line 209) | static void ds1620_read_state(struct therm *therm) function ds1620_read (line 215) | static ssize_t function ds1620_ioctl (line 232) | static int function proc_therm_ds1620_read (line 318) | static int type proc_dir_entry (line 338) | struct proc_dir_entry type file_operations (line 341) | struct file_operations type miscdevice (line 348) | struct miscdevice function ds1620_init (line 354) | static int __init ds1620_init(void) function ds1620_exit (line 405) | static void __exit ds1620_exit(void) FILE: drivers/char/dsp56k.c type dsp56k_device (line 141) | struct dsp56k_device { type class_simple (line 147) | struct class_simple function dsp56k_reset (line 149) | static int dsp56k_reset(void) function dsp56k_upload (line 168) | static int dsp56k_upload(u_char *bin, int len) function dsp56k_read (line 202) | static ssize_t dsp56k_read(struct file *file, char *buf, size_t count, function dsp56k_write (line 265) | static ssize_t dsp56k_write(struct file *file, const char *buf, size_t c... function dsp56k_ioctl (line 327) | static int dsp56k_ioctl(struct inode *inode, struct file *file, function dsp56k_poll (line 421) | static unsigned int dsp56k_poll(struct file *file, poll_table *wait) function dsp56k_open (line 438) | static int dsp56k_open(struct inode *inode, struct file *file) function dsp56k_release (line 469) | static int dsp56k_release(struct inode *inode, struct file *file) type file_operations (line 486) | struct file_operations function dsp56k_init_driver (line 500) | static int __init dsp56k_init_driver(void) function dsp56k_cleanup_driver (line 538) | static void __exit dsp56k_cleanup_driver(void) FILE: drivers/char/dtlk.c type timer_list (line 85) | struct timer_list type file (line 88) | struct file type file (line 90) | struct file type file (line 92) | struct file type inode (line 93) | struct inode type file (line 93) | struct file type inode (line 94) | struct inode type file (line 94) | struct file type inode (line 95) | struct inode type file (line 95) | struct file type file_operations (line 98) | struct file_operations type dtlk_settings (line 111) | struct dtlk_settings function dtlk_read (line 123) | static ssize_t dtlk_read(struct file *file, char __user *buf, function dtlk_write (line 156) | static ssize_t dtlk_write(struct file *file, const char __user *buf, function dtlk_poll (line 229) | static unsigned int dtlk_poll(struct file *file, poll_table * wait) function dtlk_timer_tick (line 260) | static void dtlk_timer_tick(unsigned long data) function dtlk_ioctl (line 266) | static int dtlk_ioctl(struct inode *inode, function dtlk_open (line 293) | static int dtlk_open(struct inode *inode, struct file *file) function dtlk_release (line 309) | static int dtlk_release(struct inode *inode, struct file *file) function dtlk_init (line 327) | static int __init dtlk_init(void) function dtlk_cleanup (line 350) | static void __exit dtlk_cleanup (void) function dtlk_readable (line 369) | static int dtlk_readable(void) function dtlk_writeable (line 377) | static int dtlk_writeable(void) function dtlk_dev_probe (line 386) | static int __init dtlk_dev_probe(void) type dtlk_settings (line 507) | struct dtlk_settings type dtlk_settings (line 510) | struct dtlk_settings type dtlk_settings (line 512) | struct dtlk_settings type dtlk_settings (line 519) | struct dtlk_settings function dtlk_read_tts (line 562) | static char dtlk_read_tts(void) function dtlk_read_lpc (line 592) | static char dtlk_read_lpc(void) function dtlk_write_bytes (line 617) | static char dtlk_write_bytes(const char *buf, int n) function dtlk_write_tts (line 628) | static char dtlk_write_tts(char ch) FILE: drivers/char/ec3104_keyb.c type e5_struct (line 65) | struct e5_struct { function ec3104_kbd_setkeycode (line 104) | int ec3104_kbd_setkeycode(unsigned int scancode, unsigned int keycode) function ec3104_kbd_getkeycode (line 109) | int ec3104_kbd_getkeycode(unsigned int scancode) function ec3104_scan2key (line 117) | static inline unsigned char ec3104_scan2key(unsigned char scancode) function ec3104_kbd_translate (line 203) | int ec3104_kbd_translate(unsigned char scancode, unsigned char *keycode, function ec3104_kbd_unexpected_up (line 213) | char ec3104_kbd_unexpected_up(unsigned char keycode) function handle_keyboard_event (line 218) | static inline void handle_keyboard_event(unsigned char scancode) function ec3104_kbd_leds (line 226) | void ec3104_kbd_leds(unsigned char leds) function u8 (line 230) | static u8 e5_checksum(u8 *packet, int count) function e5_wait_for_cts (line 244) | static void e5_wait_for_cts(struct e5_struct *k) function e5_send_byte (line 254) | static void e5_send_byte(u8 byte, struct e5_struct *k) function e5_send_packet (line 272) | static int e5_send_packet(u8 *packet, int count, struct e5_struct *k) function e5_receive (line 323) | static void e5_receive(struct e5_struct *k) function ec3104_keyb_interrupt (line 374) | static void ec3104_keyb_interrupt(int irq, void *data, struct pt_regs *r... function ec3104_keyb_clear_state (line 406) | static void ec3104_keyb_clear_state(void) function ec3104_kbd_init_hw (line 450) | void __init ec3104_kbd_init_hw(void) FILE: drivers/char/efirtc.c type inode (line 53) | struct inode type file (line 53) | struct file function compute_yday (line 70) | static inline int function compute_wday (line 81) | static int function convert_to_efi_time (line 103) | static void function convert_from_efi_time (line 118) | static void function efi_rtc_ioctl (line 148) | static int function efi_rtc_open (line 267) | static int function efi_rtc_close (line 278) | static int type file_operations (line 288) | struct file_operations type miscdevice (line 295) | struct miscdevice function efi_rtc_get_status (line 305) | static int function efi_rtc_read_proc (line 370) | static int function efi_rtc_init (line 383) | static int __init function efi_rtc_exit (line 408) | static void __exit FILE: drivers/char/epca.c type board_info (line 95) | struct board_info type tty_driver (line 100) | struct tty_driver type tty_driver (line 101) | struct tty_driver type channel (line 113) | struct channel type channel (line 120) | struct channel type timer_list (line 122) | struct timer_list type board_info (line 132) | struct board_info type board_info (line 133) | struct board_info type channel (line 134) | struct channel type channel (line 135) | struct channel type channel (line 136) | struct channel type channel (line 137) | struct channel type channel (line 138) | struct channel type channel (line 139) | struct channel type board_info (line 143) | struct board_info type board_info (line 144) | struct board_info type channel (line 145) | struct channel type channel (line 146) | struct channel type channel (line 147) | struct channel type channel (line 148) | struct channel type board_info (line 152) | struct board_info type board_info (line 153) | struct board_info type channel (line 154) | struct channel type channel (line 155) | struct channel type channel (line 156) | struct channel type channel (line 157) | struct channel type board_info (line 162) | struct board_info type board_info (line 163) | struct board_info type channel (line 164) | struct channel type channel (line 165) | struct channel type channel (line 166) | struct channel type channel (line 167) | struct channel type board_info (line 171) | struct board_info type board_info (line 172) | struct board_info type channel (line 173) | struct channel type channel (line 174) | struct channel type channel (line 175) | struct channel type channel (line 176) | struct channel type channel (line 177) | struct channel type channel (line 178) | struct channel type channel (line 182) | struct channel type tty_struct (line 182) | struct tty_struct type channel (line 183) | struct channel type tty_struct (line 185) | struct tty_struct type file (line 185) | struct file type channel (line 186) | struct channel type tty_struct (line 187) | struct tty_struct type tty_struct (line 188) | struct tty_struct type tty_struct (line 189) | struct tty_struct type tty_struct (line 190) | struct tty_struct type tty_struct (line 191) | struct tty_struct type tty_struct (line 192) | struct tty_struct type tty_struct (line 193) | struct tty_struct type file (line 193) | struct file type channel (line 194) | struct channel type tty_struct (line 195) | struct tty_struct type file (line 195) | struct file type channel (line 199) | struct channel type channel (line 200) | struct channel type channel (line 201) | struct channel type channel (line 202) | struct channel type tty_struct (line 203) | struct tty_struct type channel (line 203) | struct channel type channel (line 204) | struct channel type tty_struct (line 205) | struct tty_struct type file (line 205) | struct file type tty_struct (line 207) | struct tty_struct type file (line 207) | struct file type tty_struct (line 209) | struct tty_struct type termios (line 209) | struct termios type tty_struct (line 211) | struct tty_struct type tty_struct (line 212) | struct tty_struct type tty_struct (line 213) | struct tty_struct type tty_struct (line 214) | struct tty_struct type channel (line 215) | struct channel type tty_struct (line 216) | struct tty_struct type channel (line 216) | struct channel type tty_struct (line 220) | struct tty_struct type termio (line 220) | struct termio type tty_struct (line 221) | struct tty_struct function memwinon (line 240) | static inline void memwinon(struct board_info *b, unsigned int win) function memwinoff (line 245) | static inline void memwinoff(struct board_info *b, unsigned int win) function globalwinon (line 250) | static inline void globalwinon(struct channel *ch) function rxwinon (line 255) | static inline void rxwinon(struct channel *ch) function txwinon (line 260) | static inline void txwinon(struct channel *ch) function memoff (line 265) | static inline void memoff(struct channel *ch) function assertgwinon (line 269) | static inline void assertgwinon(struct channel *ch) function assertmemoff (line 274) | static inline void assertmemoff(struct channel *ch) function pcxem_memwinon (line 284) | static inline void pcxem_memwinon(struct board_info *b, unsigned int win) function pcxem_memwinoff (line 289) | static inline void pcxem_memwinoff(struct board_info *b, unsigned int win) function pcxem_globalwinon (line 294) | static inline void pcxem_globalwinon(struct channel *ch) function pcxem_rxwinon (line 299) | static inline void pcxem_rxwinon(struct channel *ch) function pcxem_txwinon (line 304) | static inline void pcxem_txwinon(struct channel *ch) function pcxem_memoff (line 309) | static inline void pcxem_memoff(struct channel *ch) function pcxe_memwinon (line 316) | static inline void pcxe_memwinon(struct board_info *b, unsigned int win) function pcxe_memwinoff (line 321) | static inline void pcxe_memwinoff(struct board_info *b, unsigned int win) function pcxe_globalwinon (line 328) | static inline void pcxe_globalwinon(struct channel *ch) function pcxe_rxwinon (line 333) | static inline void pcxe_rxwinon(struct channel *ch) function pcxe_txwinon (line 338) | static inline void pcxe_txwinon(struct channel *ch) function pcxe_memoff (line 343) | static inline void pcxe_memoff(struct channel *ch) function pcxi_memwinon (line 351) | static inline void pcxi_memwinon(struct board_info *b, unsigned int win) function pcxi_memwinoff (line 356) | static inline void pcxi_memwinoff(struct board_info *b, unsigned int win) function pcxi_globalwinon (line 361) | static inline void pcxi_globalwinon(struct channel *ch) function pcxi_rxwinon (line 366) | static inline void pcxi_rxwinon(struct channel *ch) function pcxi_txwinon (line 371) | static inline void pcxi_txwinon(struct channel *ch) function pcxi_memoff (line 376) | static inline void pcxi_memoff(struct channel *ch) function pcxi_assertgwinon (line 381) | static inline void pcxi_assertgwinon(struct channel *ch) function pcxi_assertmemoff (line 386) | static inline void pcxi_assertmemoff(struct channel *ch) function dummy_memwinon (line 401) | static inline void dummy_memwinon(struct board_info *b, unsigned int win) function dummy_memwinoff (line 405) | static inline void dummy_memwinoff(struct board_info *b, unsigned int win) function dummy_globalwinon (line 409) | static inline void dummy_globalwinon(struct channel *ch) function dummy_rxwinon (line 413) | static inline void dummy_rxwinon(struct channel *ch) function dummy_txwinon (line 417) | static inline void dummy_txwinon(struct channel *ch) function dummy_memoff (line 421) | static inline void dummy_memoff(struct channel *ch) function dummy_assertgwinon (line 425) | static inline void dummy_assertgwinon(struct channel *ch) function dummy_assertmemoff (line 429) | static inline void dummy_assertmemoff(struct channel *ch) type channel (line 434) | struct channel type tty_struct (line 434) | struct tty_struct type channel (line 447) | struct channel type channel (line 447) | struct channel function pc_sched_event (line 464) | static inline void pc_sched_event(struct channel *ch, int event) function epca_error (line 481) | static void epca_error(int line, char *msg) function pc_close (line 490) | static void pc_close(struct tty_struct * tty, struct file * filp) function shutdown (line 584) | static void shutdown(struct channel *ch) function pc_hangup (line 637) | static void pc_hangup(struct tty_struct *tty) function pc_write (line 672) | static int pc_write(struct tty_struct * tty, function pc_put_char (line 796) | static void pc_put_char(struct tty_struct *tty, unsigned char c) function pc_write_room (line 807) | static int pc_write_room(struct tty_struct *tty) function pc_chars_in_buffer (line 857) | static int pc_chars_in_buffer(struct tty_struct *tty) function pc_flush_buffer (line 927) | static void pc_flush_buffer(struct tty_struct *tty) function pc_flush_chars (line 966) | static void pc_flush_chars(struct tty_struct *tty) function block_til_ready (line 998) | static int block_til_ready(struct tty_struct *tty, function pc_open (line 1117) | static int pc_open(struct tty_struct *tty, struct file * filp) function epca_module_init (line 1260) | static int __init epca_module_init(void) type pci_driver (line 1279) | struct pci_driver function epca_module_exit (line 1285) | static void __exit epca_module_exit(void) type tty_operations (line 1344) | struct tty_operations function info_open (line 1362) | static int info_open(struct tty_struct *tty, struct file * filp) type tty_operations (line 1367) | struct tty_operations function pc_init (line 1374) | int __init pc_init(void) function post_fep_init (line 1646) | static void post_fep_init(unsigned int crd) function epcapoll (line 1929) | static void epcapoll(unsigned long ignored) function doevent (line 1992) | static void doevent(int crd) function fepcmd (line 2146) | static void fepcmd(struct channel *ch, int cmd, int word_or_byte, function termios2digi_h (line 2256) | static unsigned termios2digi_h(struct channel *ch, unsigned cflag) function termios2digi_i (line 2293) | static unsigned termios2digi_i(struct channel *ch, unsigned iflag) function termios2digi_c (line 2307) | static unsigned termios2digi_c(struct channel *ch, unsigned cflag) function epcaparam (line 2385) | static void epcaparam(struct tty_struct *tty, struct channel *ch) function receive_data (line 2550) | static void receive_data(struct channel *ch) function info_ioctl (line 2674) | static int info_ioctl(struct tty_struct *tty, struct file * file, function pc_tiocmget (line 2750) | static int pc_tiocmget(struct tty_struct *tty, struct file *file) function pc_tiocmset (line 2793) | static int pc_tiocmset(struct tty_struct *tty, struct file *file, function pc_ioctl (line 2841) | static int pc_ioctl(struct tty_struct *tty, struct file * file, function pc_set_termios (line 3081) | static void pc_set_termios(struct tty_struct *tty, struct termios *old_t... function do_softint (line 3117) | static void do_softint(void *private_) function pc_stop (line 3152) | static void pc_stop(struct tty_struct *tty) function pc_start (line 3191) | static void pc_start(struct tty_struct *tty) function pc_throttle (line 3245) | static void pc_throttle(struct tty_struct * tty) function pc_unthrottle (line 3279) | static void pc_unthrottle(struct tty_struct *tty) function digi_send_break (line 3318) | void digi_send_break(struct channel *ch, int msec) function setup_empty_event (line 3344) | static void setup_empty_event(struct tty_struct *tty, struct channel *ch) function get_termio (line 3368) | static int get_termio(struct tty_struct * tty, struct termio __user * te... function epca_setup (line 3373) | void epca_setup(char *str, int *ints) type epic_board_types (line 3669) | enum epic_board_types { function epca_init_one (line 3689) | static int __devinit epca_init_one (struct pci_dev *pdev, type pci_device_id (line 3767) | struct pci_device_id function init_PCI (line 3777) | int __init init_PCI (void) FILE: drivers/char/epca.h type channel (line 85) | struct channel type board_info (line 144) | struct board_info FILE: drivers/char/epcaconfig.h type board_info (line 4) | struct board_info FILE: drivers/char/esp.c type esp_pio_buffer (line 103) | struct esp_pio_buffer type tty_driver (line 112) | struct tty_driver type esp_struct (line 141) | struct esp_struct type esp_struct (line 143) | struct esp_struct type tty_struct (line 144) | struct tty_struct function serial_paranoia_check (line 167) | static inline int serial_paranoia_check(struct esp_struct *info, function serial_in (line 188) | static inline unsigned int serial_in(struct esp_struct *info, int offset) function serial_out (line 193) | static inline void serial_out(struct esp_struct *info, int offset, function rs_stop (line 207) | static void rs_stop(struct tty_struct *tty) function rs_start (line 225) | static void rs_start(struct tty_struct *tty) function _INLINE_ (line 267) | static _INLINE_ void rs_sched_event(struct esp_struct *info, function esp_pio_buffer (line 274) | esp_pio_buffer *get_pio_buffer(void) function _INLINE_ (line 288) | static _INLINE_ void release_pio_buffer(struct esp_pio_buffer *buf) function _INLINE_ (line 294) | static _INLINE_ void receive_chars_pio(struct esp_struct *info, int num_... function _INLINE_ (line 374) | static _INLINE_ void receive_chars_dma(struct esp_struct *info, int num_... function _INLINE_ (line 393) | static _INLINE_ void receive_chars_dma_done(struct esp_struct *info, function _INLINE_ (line 453) | static _INLINE_ void transmit_chars_pio(struct esp_struct *info, function _INLINE_ (line 523) | static _INLINE_ void transmit_chars_dma(struct esp_struct *info, int num... function _INLINE_ (line 570) | static _INLINE_ void transmit_chars_dma_done(struct esp_struct *info) function _INLINE_ (line 604) | static _INLINE_ void check_modem_status(struct esp_struct *info) function irqreturn_t (line 643) | static irqreturn_t rs_interrupt_single(int irq, void *dev_id, function do_softint (line 753) | static void do_softint(void *private_) function do_serial_hangup (line 776) | static void do_serial_hangup(void *private_) function _INLINE_ (line 795) | static _INLINE_ void esp_basic_init(struct esp_struct * info) function startup (line 856) | static int startup(struct esp_struct * info) function shutdown (line 984) | static void shutdown(struct esp_struct * info) function change_speed (line 1068) | static void change_speed(struct esp_struct *info) function rs_put_char (line 1225) | static void rs_put_char(struct tty_struct *tty, unsigned char ch) function rs_flush_chars (line 1248) | static void rs_flush_chars(struct tty_struct *tty) function rs_write (line 1268) | static int rs_write(struct tty_struct * tty, function rs_write_room (line 1320) | static int rs_write_room(struct tty_struct *tty) function rs_chars_in_buffer (line 1333) | static int rs_chars_in_buffer(struct tty_struct *tty) function rs_flush_buffer (line 1342) | static void rs_flush_buffer(struct tty_struct *tty) function rs_throttle (line 1362) | static void rs_throttle(struct tty_struct * tty) function rs_unthrottle (line 1384) | static void rs_unthrottle(struct tty_struct * tty) function get_serial_info (line 1412) | static int get_serial_info(struct esp_struct * info, function get_esp_config (line 1434) | static int get_esp_config(struct esp_struct * info, function set_serial_info (line 1454) | static int set_serial_info(struct esp_struct * info, function set_esp_config (line 1569) | static int set_esp_config(struct esp_struct * info, function get_lsr_info (line 1715) | static int get_lsr_info(struct esp_struct * info, unsigned int __user *v... function esp_tiocmget (line 1729) | static int esp_tiocmget(struct tty_struct *tty, struct file *file) function esp_tiocmset (line 1752) | static int esp_tiocmset(struct tty_struct *tty, struct file *file, function esp_break (line 1784) | static void esp_break(struct tty_struct *tty, int break_state) function rs_ioctl (line 1805) | static int rs_ioctl(struct tty_struct *tty, struct file * file, function rs_set_termios (line 1911) | static void rs_set_termios(struct tty_struct *tty, struct termios *old_t... function rs_close (line 1973) | static void rs_close(struct tty_struct *tty, struct file * filp) function rs_wait_until_sent (line 2064) | static void rs_wait_until_sent(struct tty_struct *tty, int timeout) function esp_hangup (line 2104) | static void esp_hangup(struct tty_struct *tty) function block_til_ready (line 2125) | static int block_til_ready(struct tty_struct *tty, struct file * filp, function esp_open (line 2250) | static int esp_open(struct tty_struct *tty, struct file * filp) function _INLINE_ (line 2320) | static _INLINE_ void show_serial_version(void) function _INLINE_ (line 2330) | static _INLINE_ int autoconfig(struct esp_struct * info) type tty_operations (line 2379) | struct tty_operations function espserial_init (line 2404) | static int __init espserial_init(void) function espserial_exit (line 2564) | static void __exit espserial_exit(void) FILE: drivers/char/fep.h type global_data (line 14) | struct global_data { type board_chan (line 26) | struct board_chan { FILE: drivers/char/ftape/compressor/lzrw3.c type compress_identity (line 95) | struct compress_identity function EXPORT (line 118) | EXPORT void lzrw3_compress( function LOCAL (line 328) | LOCAL void compress_compress(UBYTE *p_wrk_mem, function LOCAL (line 574) | LOCAL void compress_decompress( UBYTE *p_wrk_mem, FILE: drivers/char/ftape/compressor/lzrw3.h type compress_identity (line 204) | struct compress_identity FILE: drivers/char/ftape/compressor/zftape-compress.c type cmpr_info (line 116) | typedef struct function get_cseg (line 165) | static int get_cseg (cmpr_info *cinfo, const __u8 *buff, function get_next_cluster (line 229) | static void get_next_cluster(cmpr_info *cluster, const __u8 *buff, function zftc_lock (line 262) | static void zftc_lock(void) function zftc_reset (line 268) | static void zftc_reset(void) function zft_allocate_cmpr_mem (line 280) | static int zft_allocate_cmpr_mem(unsigned int blksz) function zftc_cleanup (line 298) | static void zftc_cleanup(void) function zft_compress (line 344) | static int zft_compress(__u8 *in_buffer, unsigned int in_sz, __u8 *out_b... function zft_uncompress (line 383) | static unsigned int zft_uncompress(__u8 *in_buffer, function zftc_stats (line 410) | static void zftc_stats(void) function start_new_cseg (line 453) | static int start_new_cseg(cmpr_info *cluster, function zftc_write (line 535) | static int zftc_write(int *write_cnt, function zftc_read (line 653) | static int zftc_read (int *read_cnt, function zftc_seek (line 770) | static int zftc_seek(unsigned int new_block_pos, function seek_in_segment (line 923) | static int seek_in_segment(const unsigned int to_do, function slow_seek_forward_until_error (line 981) | static int slow_seek_forward_until_error(const unsigned int distance, function search_valid_segment (line 1027) | static int search_valid_segment(unsigned int segment, function slow_seek_forward (line 1069) | static int slow_seek_forward(unsigned int dest, function compute_seg_pos (line 1111) | static int compute_seg_pos(const unsigned int dest, type zft_cmpr_ops (line 1157) | struct zft_cmpr_ops function zft_compressor_init (line 1166) | int zft_compressor_init(void) function init_module (line 1198) | int init_module(void) FILE: drivers/char/ftape/compressor/zftape-compress.h type __u32 (line 75) | typedef __u32 CmprMap; FILE: drivers/char/ftape/lowlevel/fc-10.c function fc10_enable (line 69) | int fc10_enable(void) FILE: drivers/char/ftape/lowlevel/fdc-io.c function fdc_catch_stray_interrupts (line 91) | void fdc_catch_stray_interrupts(int count) function fdc_wait (line 108) | static int fdc_wait(unsigned int usecs, __u8 mask, __u8 state) function fdc_ready_wait (line 122) | int fdc_ready_wait(unsigned int usecs) function fdc_usec_wait (line 129) | static void fdc_usec_wait(unsigned int usecs) function fdc_ready_out_wait (line 134) | static int fdc_ready_out_wait(unsigned int usecs) function fdc_wait_calibrate (line 140) | void fdc_wait_calibrate(void) function fdc_write (line 150) | static int fdc_write(const __u8 data) function fdc_read (line 165) | static int fdc_read(__u8 * data) function fdc_command (line 180) | int fdc_command(const __u8 * cmd_data, int cmd_len) function fdc_result (line 294) | int fdc_result(__u8 * res_data, int res_len) function fdc_issue_command (line 340) | static int fdc_issue_command(const __u8 * out_data, int out_count, function fdc_interrupt_wait (line 367) | int fdc_interrupt_wait(unsigned int time) function fdc_motor (line 439) | void fdc_motor(int motor) function fdc_update_dsr (line 461) | static void fdc_update_dsr(void) function fdc_set_write_precomp (line 475) | void fdc_set_write_precomp(int precomp) function fdc_set_drive_specs (line 496) | static void fdc_set_drive_specs(void) function fdc_set_data_rate (line 519) | int fdc_set_data_rate(int rate) function fdc_dor_reset (line 565) | static void fdc_dor_reset(int keep_select) function fdc_reset (line 597) | void fdc_reset(void) function fdc_disable (line 663) | void fdc_disable(void) function fdc_set_seek_rate (line 704) | static int fdc_set_seek_rate(int seek_rate) function fdc_sense_drive_status (line 718) | int fdc_sense_drive_status(int *st3) function fdc_sense_interrupt_status (line 735) | int fdc_sense_interrupt_status(int *st0, int *current_cylinder) function fdc_seek (line 750) | int fdc_seek(int track) function perpend_off (line 804) | static int perpend_off(void) function handle_perpend (line 819) | static int handle_perpend(int segment_id) function fdc_setup_dma (line 852) | static inline void fdc_setup_dma(char mode, function fdc_setup_formatting (line 867) | int fdc_setup_formatting(buffer_struct * buff) function fdc_setup_read_write (line 896) | int fdc_setup_read_write(buffer_struct * buff, __u8 operation) function fdc_fifo_threshold (line 954) | int fdc_fifo_threshold(__u8 threshold, function fdc_fifo_enable (line 1015) | static int fdc_fifo_enable(void) function fdc_probe (line 1035) | static int fdc_probe(void) function fdc_request_regions (line 1136) | static int fdc_request_regions(void) function fdc_release_regions (line 1171) | void fdc_release_regions(void) function fdc_config_regs (line 1186) | static int fdc_config_regs(unsigned int fdc_base, function fdc_config (line 1206) | static int fdc_config(void) function irqreturn_t (line 1248) | static irqreturn_t ftape_interrupt(int irq, void *dev_id, struct pt_regs... function fdc_grab_irq_and_dma (line 1264) | static int fdc_grab_irq_and_dma(void) function fdc_release_irq_and_dma (line 1297) | int fdc_release_irq_and_dma(void) function fdc_init (line 1319) | int fdc_init(void) FILE: drivers/char/ftape/lowlevel/fdc-io.h type fdc_config_info (line 87) | typedef struct { type fdc_data_rate_type (line 109) | typedef enum { type fdc_mode_enum (line 117) | typedef enum { type buffer_state_enum (line 129) | typedef enum { type buffer_struct (line 141) | typedef struct { FILE: drivers/char/ftape/lowlevel/fdc-isr.c type error_cause (line 53) | typedef enum { function print_error_cause (line 61) | static void print_error_cause(int cause) function error_cause (line 113) | static inline error_cause decode_irq_cause(fdc_mode_enum mode, __u8 st[]) function update_history (line 166) | static void update_history(error_cause cause) function skip_bad_sector (line 191) | static void skip_bad_sector(buffer_struct * buff) function update_error_maps (line 213) | static void update_error_maps(buffer_struct * buff, unsigned int error_o... function print_progress (line 234) | static void print_progress(buffer_struct *buff, error_cause cause) function determine_verify_progress (line 287) | static void determine_verify_progress(buffer_struct *buff, function determine_progress (line 337) | static void determine_progress(buffer_struct *buff, function calc_steps (line 407) | static int calc_steps(int cmd) function pause_tape (line 416) | static void pause_tape(int retry, int mode) function continue_xfer (line 451) | static void continue_xfer(buffer_struct *buff, function retry_sector (line 567) | static void retry_sector(buffer_struct *buff, function find_resume_point (line 582) | static unsigned int find_resume_point(buffer_struct *buff) function determine_fmt_progress (line 633) | static int determine_fmt_progress(buffer_struct *buff, error_cause cause) function continue_formatting (line 687) | static void continue_formatting(buffer_struct *buff) function handle_fdc_busy (line 731) | static void handle_fdc_busy(buffer_struct *buff) function fdc_isr (line 1078) | void fdc_isr(void) FILE: drivers/char/ftape/lowlevel/ftape-bsm.c type mode_type (line 45) | typedef enum { function fix_tape (line 57) | void fix_tape(__u8 * buffer, ft_format_type new_code) function __u8 (line 104) | __u8 * ftape_find_end_of_bsm_list(__u8 * address) function put_sector (line 118) | static inline void put_sector(SectorCount *ptr, unsigned int sector) function get_sector (line 127) | static inline unsigned int get_sector(SectorCount *ptr) function bsm_debug_fake (line 146) | static void bsm_debug_fake(void) function print_bad_sector_map (line 198) | static void print_bad_sector_map(void) function ftape_extract_bad_sector_map (line 259) | void ftape_extract_bad_sector_map(__u8 * buffer) function SectorMap (line 290) | static inline SectorMap cvt2map(unsigned int sector) function cvt2segment (line 295) | static inline int cvt2segment(unsigned int sector) function forward_seek_entry (line 300) | static int forward_seek_entry(int segment_id, function backwards_seek_entry (line 335) | static int backwards_seek_entry(int segment_id, function ftape_put_bad_sector_entry (line 383) | static void ftape_put_bad_sector_entry(int segment_id, SectorMap new_map) function SectorMap (line 448) | SectorMap ftape_get_bad_sector_entry(int segment_id) function ftape_init_bsm (line 487) | void ftape_init_bsm(void) FILE: drivers/char/ftape/lowlevel/ftape-bsm.h type __u32 (line 44) | typedef __u32 SectorMap; type SectorCount (line 48) | typedef struct NewSectorMap { FILE: drivers/char/ftape/lowlevel/ftape-buffer.c type page (line 49) | struct page function dmafree (line 57) | static inline void dmafree(void *addr, size_t size) function add_one_buffer (line 69) | static int add_one_buffer(void) function del_one_buffer (line 95) | static void del_one_buffer(void) function ftape_set_nr_buffers (line 111) | int ftape_set_nr_buffers(int cnt) FILE: drivers/char/ftape/lowlevel/ftape-calibr.c function ftape_timestamp (line 71) | unsigned int ftape_timestamp(void) function short_ftape_timestamp (line 104) | static unsigned int short_ftape_timestamp(void) function diff (line 121) | static unsigned int diff(unsigned int t0, unsigned int t1) function usecs (line 137) | static unsigned int usecs(unsigned int count) function ftape_timediff (line 146) | unsigned int ftape_timediff(unsigned int t0, unsigned int t1) function time_inb (line 159) | static void time_inb(void) function init_clock (line 178) | static void init_clock(void) function ftape_calibrate (line 195) | void ftape_calibrate(char *name, FILE: drivers/char/ftape/lowlevel/ftape-ctl.c function ftape_info (line 102) | const ftape_info *ftape_get_status(void) function ftape_not_operational (line 116) | static int ftape_not_operational(int status) function ftape_seek_to_eot (line 126) | int ftape_seek_to_eot(void) function ftape_seek_to_bot (line 142) | int ftape_seek_to_bot(void) function ftape_new_cartridge (line 158) | static int ftape_new_cartridge(void) function ftape_abort_operation (line 166) | int ftape_abort_operation(void) function lookup_vendor_id (line 196) | static int lookup_vendor_id(unsigned int vendor_id) function ftape_detach_drive (line 208) | static void ftape_detach_drive(void) function clear_history (line 221) | static void clear_history(void) function ftape_activate_drive (line 239) | static int ftape_activate_drive(vendor_struct * drive_type) function ftape_get_drive_status (line 299) | static int ftape_get_drive_status(void) function ftape_log_vendor_id (line 372) | static void ftape_log_vendor_id(void) function ftape_calc_timeouts (line 432) | void ftape_calc_timeouts(unsigned int qic_std, function ftape_calibrate_data_rate (line 546) | int ftape_calibrate_data_rate(unsigned int qic_std) function ftape_init_drive (line 578) | static int ftape_init_drive(void) function ftape_munmap (line 673) | static void ftape_munmap(void) function ftape_mmap (line 688) | int ftape_mmap(struct vm_area_struct *vma) function ftape_enable (line 748) | int ftape_enable(int drive_selection) function ftape_disable (line 782) | void ftape_disable(void) function ftape_init_driver (line 841) | static void ftape_init_driver(void) FILE: drivers/char/ftape/lowlevel/ftape-ctl.h type history_record (line 39) | typedef struct { type ftape_info (line 63) | typedef struct { type vm_area_struct (line 151) | struct vm_area_struct FILE: drivers/char/ftape/lowlevel/ftape-ecc.c type __u8 (line 93) | typedef __u8 Matrix[3][3]; function __u8 (line 217) | static inline __u8 mod255(int v) function __u8 (line 235) | static inline __u8 gfadd(__u8 a, __u8 b) function gfadd_long (line 244) | static inline unsigned long gfadd_long(unsigned long a, unsigned long b) function __u8 (line 252) | static inline __u8 gfmul(__u8 a, __u8 b) function __u8 (line 265) | static inline __u8 gfmul_exp(__u8 a, int b) function gfmul_exp_long (line 278) | static inline unsigned long gfmul_exp_long(unsigned long a, int b) function __u8 (line 320) | static inline __u8 gfdiv(__u8 a, __u8 b) function gfinv3 (line 348) | static inline int gfinv3(__u8 l0, function gfinv2 (line 393) | static inline int gfinv2(__u8 l0, __u8 l1, Matrix Ainv) function gfmat_mul (line 423) | static inline void gfmat_mul(int n, Matrix A, function set_parity (line 463) | static inline void set_parity(unsigned long *data, function compute_syndromes (line 552) | static int compute_syndromes(unsigned long *data, int nblocks, unsigned ... function correct_block (line 592) | static inline int correct_block(__u8 *data, int nblocks, function sanity_check (line 699) | static int sanity_check(unsigned long *data, int nblocks) function ftape_ecc_set_segment_parity (line 715) | int ftape_ecc_set_segment_parity(struct memory_segment *mseg) function ftape_ecc_correct_data (line 739) | int ftape_ecc_correct_data(struct memory_segment *mseg) FILE: drivers/char/ftape/lowlevel/ftape-ecc.h type memory_segment (line 63) | struct memory_segment { type memory_segment (line 81) | struct memory_segment type memory_segment (line 82) | struct memory_segment FILE: drivers/char/ftape/lowlevel/ftape-format.c function setup_format_buffer (line 64) | static void setup_format_buffer(buffer_struct *buff, int start, int spt, function ftape_format_track (line 92) | int ftape_format_track(const unsigned int track, const __u8 gap3) function ftape_format_status (line 143) | int ftape_format_status(unsigned int *segment_id) function ftape_verify_segment (line 205) | int ftape_verify_segment(const unsigned int segment_id, SectorMap *bsm) FILE: drivers/char/ftape/lowlevel/ftape-init.c function ftape_init (line 59) | static int __init ftape_init(void) function ftape_exit (line 148) | static void __exit ftape_exit(void) FILE: drivers/char/ftape/lowlevel/ftape-io.c type qic117_command_table (line 55) | struct qic117_command_table function ftape_udelay (line 64) | void ftape_udelay(unsigned int usecs) function ftape_udelay_calibrate (line 75) | void ftape_udelay_calibrate(void) function ftape_sleep (line 83) | void ftape_sleep(unsigned int time) function ft_send_to_drive (line 114) | static inline int ft_send_to_drive(int arg) function ft_check_cmd_restrictions (line 131) | static int ft_check_cmd_restrictions(qic117_cmd_t command) function ftape_command (line 225) | int ftape_command(qic117_cmd_t command) function ftape_parameter (line 269) | int ftape_parameter(unsigned int parameter) function ftape_ready_wait (line 284) | int ftape_ready_wait(unsigned int timeout, int *status) function ftape_command_wait (line 340) | int ftape_command_wait(qic117_cmd_t command, unsigned int timeout, int *... function ftape_parameter_wait (line 353) | static int ftape_parameter_wait(unsigned int parm, unsigned int timeout,... function ftape_report_operation (line 374) | int ftape_report_operation(int *status, function ftape_report_raw_drive_status (line 425) | int ftape_report_raw_drive_status(int *status) function ftape_report_drive_status (line 450) | int ftape_report_drive_status(int *status) function ftape_report_error (line 467) | int ftape_report_error(unsigned int *error, function ftape_report_configuration (line 506) | int ftape_report_configuration(qic_model *model, function ftape_report_rom_version (line 610) | static int ftape_report_rom_version(int *version) function ftape_report_vendor_id (line 620) | void ftape_report_vendor_id(unsigned int *id) function qic_rate_code (line 701) | static int qic_rate_code(unsigned int rate) function ftape_set_rate_test (line 717) | static int ftape_set_rate_test(unsigned int *max_rate) function ftape_set_data_rate (line 749) | int ftape_set_data_rate(unsigned int new_rate /* Kbps */, unsigned int q... function ftape_increase_threshold (line 825) | int ftape_increase_threshold(void) function ftape_half_data_rate (line 841) | int ftape_half_data_rate(void) function ftape_seek_head_to_track (line 855) | int ftape_seek_head_to_track(unsigned int track) function ftape_wakeup_drive (line 873) | int ftape_wakeup_drive(wake_up_types method) function ftape_put_drive_to_sleep (line 908) | int ftape_put_drive_to_sleep(wake_up_types method) function ftape_reset_drive (line 929) | int ftape_reset_drive(void) FILE: drivers/char/ftape/lowlevel/ftape-io.h type ft_timeout_table (line 34) | typedef struct { type qic_model (line 43) | typedef enum { type qic117_command_table (line 53) | struct qic117_command_table FILE: drivers/char/ftape/lowlevel/ftape-proc.c function get_driver_info (line 44) | static size_t get_driver_info(char *buf) function get_tapedrive_info (line 67) | static size_t get_tapedrive_info(char *buf) function get_cartridge_info (line 90) | static size_t get_cartridge_info(char *buf) function get_controller_info (line 119) | static size_t get_controller_info(char *buf) function get_history_info (line 141) | static size_t get_history_info(char *buf) function ftape_read_proc (line 177) | static int ftape_read_proc(char *page, char **start, off_t off, function ftape_proc_init (line 204) | int __init ftape_proc_init(void) function ftape_proc_destroy (line 210) | void ftape_proc_destroy(void) FILE: drivers/char/ftape/lowlevel/ftape-read.c function ftape_zap_read_buffers (line 50) | void ftape_zap_read_buffers(void) function SectorMap (line 64) | static SectorMap convert_sector_map(buffer_struct * buff) function correct_and_copy_fraction (line 98) | static int correct_and_copy_fraction(buffer_struct *buff, __u8 * destina... function ftape_read_segment_fraction (line 155) | int ftape_read_segment_fraction(const int segment_id, function ftape_read_header_segment (line 335) | int ftape_read_header_segment(__u8 *address) function ftape_decode_header_segment (line 379) | int ftape_decode_header_segment(__u8 *address) FILE: drivers/char/ftape/lowlevel/ftape-read.h type ft_read_mode_t (line 34) | typedef enum { FILE: drivers/char/ftape/lowlevel/ftape-rw.c function buffer_struct (line 65) | buffer_struct *ftape_next_buffer(ft_buffer_queue_t pos) function ftape_buffer_id (line 82) | int ftape_buffer_id(ft_buffer_queue_t pos) function buffer_struct (line 90) | buffer_struct *ftape_get_buffer(ft_buffer_queue_t pos) function ftape_reset_buffer (line 98) | void ftape_reset_buffer(void) function buffer_state_enum (line 103) | buffer_state_enum ftape_set_state(buffer_state_enum new_state) function setup_segment (line 115) | static int setup_segment(buffer_struct * buff, function ftape_setup_new_segment (line 192) | int ftape_setup_new_segment(buffer_struct * buff, int segment_id, int skip) function ftape_calc_next_cluster (line 231) | int ftape_calc_next_cluster(buffer_struct * buff) function ftape_handle_logical_eot (line 259) | int ftape_handle_logical_eot(void) function check_bot_eot (line 280) | static int check_bot_eot(int status) function ftape_read_id (line 304) | static int ftape_read_id(void) function logical_forward (line 369) | static int logical_forward(void) function ftape_stop_tape (line 375) | int ftape_stop_tape(int *pstatus) function ftape_dumb_stop (line 398) | int ftape_dumb_stop(void) function ftape_wait_segment (line 449) | int ftape_wait_segment(buffer_state_enum state) function fast_seek (line 519) | static int fast_seek(int count, int reverse) function validate (line 600) | static int validate(int id) function seek_forward (line 621) | static int seek_forward(int segment_id, int fast) function skip_reverse (line 725) | static int skip_reverse(int segment_id, int *pstatus) function determine_position (line 839) | static int determine_position(void) function ftape_start_tape (line 941) | int ftape_start_tape(int segment_id, int sector_offset) FILE: drivers/char/ftape/lowlevel/ftape-rw.h type runner_status_enum (line 48) | enum runner_status_enum { type ft_buffer_queue_t (line 57) | typedef enum ft_buffer_queue { type location_record (line 63) | typedef struct { function count_ones (line 74) | static inline int count_ones(unsigned long mask) FILE: drivers/char/ftape/lowlevel/ftape-setup.c type param_table (line 38) | struct param_table { function ftape_setup (line 57) | static int __init ftape_setup(char *str) FILE: drivers/char/ftape/lowlevel/ftape-tracing.c function ftape_trace_call (line 53) | void ftape_trace_call(const char *file, const char *name) function ftape_trace_exit (line 76) | void ftape_trace_exit(const char *file, const char *name) function ftape_trace_log (line 98) | void ftape_trace_log(const char *file, const char *function) FILE: drivers/char/ftape/lowlevel/ftape-tracing.h type ft_trace_t (line 51) | typedef enum { FILE: drivers/char/ftape/lowlevel/ftape-write.c function ftape_zap_write_buffers (line 51) | void ftape_zap_write_buffers(void) function copy_and_gen_ecc (line 61) | static int copy_and_gen_ecc(void *destination, function ftape_start_writing (line 92) | int ftape_start_writing(const ft_write_mode_t mode) function ftape_loop_until_writes_done (line 131) | int ftape_loop_until_writes_done(void) function write_segment (line 186) | static int write_segment(const int segment_id, function ftape_write_segment (line 296) | int ftape_write_segment(const int segment_id, FILE: drivers/char/ftape/lowlevel/ftape-write.h type ft_write_mode_t (line 38) | typedef enum { FILE: drivers/char/ftape/zftape/zftape-buffers.c function zft_memory_stats (line 52) | void zft_memory_stats(void) function zft_vcalloc_once (line 64) | int zft_vcalloc_once(void *new, size_t size) function zft_vmalloc_once (line 73) | int zft_vmalloc_once(void *new, size_t size) function zft_vmalloc_always (line 90) | int zft_vmalloc_always(void *new, size_t size) function zft_vfree (line 97) | void zft_vfree(void *old, size_t size) function zft_kfree (line 126) | void zft_kfree(void *old, size_t size) function zft_uninit_mem (line 136) | void zft_uninit_mem(void) FILE: drivers/char/ftape/zftape/zftape-ctl.c type fun_entry (line 60) | typedef struct function zft_reset_position (line 117) | void zft_reset_position(zft_position *pos) function zft_init_driver (line 153) | static void zft_init_driver(void) function zft_def_idle_state (line 174) | int zft_def_idle_state(void) function mt_dummy (line 202) | static int mt_dummy(int *dummy) function mt_reset (line 209) | static int mt_reset(int *dummy) function mt_fsf (line 224) | static int mt_fsf(int *arg) function mt_bsf (line 234) | static int mt_bsf(int *arg) function seek_block (line 245) | static int seek_block(__s64 data_offset, function mt_fsr (line 320) | static int mt_fsr(int *arg) function mt_bsr (line 329) | static int mt_bsr(int *arg) function mt_weof (line 338) | static int mt_weof(int *arg) function mt_rew (line 348) | static int mt_rew(int *dummy) function mt_offl (line 361) | static int mt_offl(int *dummy) function mt_nop (line 371) | static int mt_nop(int *dummy) function mt_reten (line 382) | static int mt_reten(int *dummy) function fsfbsfm (line 397) | static int fsfbsfm(int arg, zft_position *pos) function mt_bsfm (line 433) | static int mt_bsfm(int *arg) function mt_fsfm (line 442) | static int mt_fsfm(int *arg) function mt_eom (line 451) | static int mt_eom(int *dummy) function mt_erase (line 459) | static int mt_erase(int *dummy) function mt_ras2 (line 468) | static int mt_ras2(int *dummy) function mt_setblk (line 480) | static int mt_setblk(int *new_size) function mt_setdensity (line 506) | static int mt_setdensity(int *arg) function mt_seek (line 518) | static int mt_seek(int *new_block_pos) function mt_setdrvbuffer (line 536) | static int mt_setdrvbuffer(int *cnt) function mt_tell (line 548) | static int mt_tell(int *arg) function mt_compression (line 557) | static int mt_compression(int *arg) function zft_check_write_access (line 608) | int zft_check_write_access(zft_position *pos) function _zft_open (line 651) | int _zft_open(unsigned int dev_minor, unsigned int access_mode) function _zft_close (line 738) | int _zft_close(void) function mtioctop (line 800) | static int mtioctop(struct mtop *mtop, int arg_size) function mtiocget (line 846) | static int mtiocget(struct mtget *mtget, int arg_size) function mtiocrdftseg (line 915) | static int mtiocrdftseg(struct mtftseg * mtftseg, int arg_size) function mtiocwrftseg (line 971) | static int mtiocwrftseg(struct mtftseg * mtftseg, int arg_size) function mtiocvolinfo (line 1034) | static int mtiocvolinfo(struct mtvolinfo *volinfo, int arg_size) function mtioc_zftape_getblksz (line 1063) | static int mtioc_zftape_getblksz(struct mtblksz *blksz, int arg_size) function mtiocgetsize (line 1091) | static int mtiocgetsize(struct mttapesize *size, int arg_size) function mtiocpos (line 1113) | static int mtiocpos(struct mtpos *mtpos, int arg_size) function set_format_parms (line 1143) | static int set_format_parms(struct ftfmtparms *p, __u8 *hseg_buf) function get_format_parms (line 1197) | static int get_format_parms(struct ftfmtparms *p, __u8 *hseg_buffer) function mtiocftformat (line 1211) | static int mtiocftformat(struct mtftformat *mtftformat, int arg_size) function mtiocftcmd (line 1268) | static int mtiocftcmd(struct mtftcmd *ftcmd, int arg_size) function _zft_ioctl (line 1322) | int _zft_ioctl(unsigned int command, void __user * arg) FILE: drivers/char/ftape/zftape/zftape-eof.c function zft_ftape_validate_label (line 98) | int zft_ftape_validate_label(char *label) function __u8 (line 121) | static __u8 * find_end_of_eof_list(__u8 * ptr, __u8 * limit) function zft_ftape_extract_file_marks (line 134) | void zft_ftape_extract_file_marks(__u8* address) function zft_clear_ftape_file_marks (line 186) | void zft_clear_ftape_file_marks(void) FILE: drivers/char/ftape/zftape/zftape-eof.h type eof_mark_union (line 36) | typedef union { FILE: drivers/char/ftape/zftape/zftape-init.c type zft_cmpr_ops (line 59) | struct zft_cmpr_ops type inode (line 81) | struct inode type file (line 81) | struct file type inode (line 82) | struct inode type file (line 82) | struct file type inode (line 83) | struct inode type file (line 83) | struct file type file (line 85) | struct file type vm_area_struct (line 85) | struct vm_area_struct type file (line 86) | struct file type file (line 88) | struct file type file_operations (line 91) | struct file_operations type class_simple (line 102) | struct class_simple function zft_open (line 106) | static int zft_open(struct inode *ino, struct file *filep) function zft_close (line 141) | static int zft_close(struct inode *ino, struct file *filep) function zft_ioctl (line 162) | static int zft_ioctl(struct inode *ino, struct file *filep, function zft_mmap (line 183) | static int zft_mmap(struct file *filep, struct vm_area_struct *vma) function zft_read (line 210) | static ssize_t zft_read(struct file *fp, char __user *buff, function zft_write (line 233) | static ssize_t zft_write(struct file *fp, const char __user *buff, function zft_cmpr_register (line 264) | int zft_cmpr_register(struct zft_cmpr_ops *new_ops) function zft_cmpr_lock (line 278) | int zft_cmpr_lock(int try_to_load) function zft_init (line 305) | int __init zft_init(void) function zft_exit (line 372) | static void zft_exit(void) FILE: drivers/char/ftape/zftape/zftape-init.h type zft_cmpr_ops (line 52) | struct zft_cmpr_ops { type zft_cmpr_ops (line 69) | struct zft_cmpr_ops type zft_cmpr_ops (line 72) | struct zft_cmpr_ops FILE: drivers/char/ftape/zftape/zftape-read.c function zft_zap_read_buffers (line 50) | void zft_zap_read_buffers(void) function zft_read_header_segments (line 55) | int zft_read_header_segments(void) function zft_fetch_segment_fraction (line 94) | int zft_fetch_segment_fraction(const unsigned int segment, void *buffer, function zft_simple_read (line 156) | static int zft_simple_read (int *read_cnt, function check_read_access (line 183) | static int check_read_access(int *req_len, function empty_deblock_buf (line 255) | static int empty_deblock_buf(__u8 __user *usr_buf, const int req_len, function _zft_read (line 296) | int _zft_read(char __user *buff, int req_len) FILE: drivers/char/ftape/zftape/zftape-rw.c function zft_get_seg_sz (line 65) | unsigned int zft_get_seg_sz(unsigned int segment) function zft_set_flags (line 81) | void zft_set_flags(unsigned minor_unit) function zft_calc_seg_byte_coord (line 121) | int zft_calc_seg_byte_coord(int *seg_byte_pos, __s64 tape_pos) function __s64 (line 169) | __s64 zft_get_capacity(void) function __s64 (line 180) | __s64 zft_calc_tape_pos(int segment) function zft_update_label (line 225) | void zft_update_label(__u8 *buffer) function zft_verify_write_segments (line 242) | int zft_verify_write_segments(unsigned int segment, function zft_erase (line 330) | int zft_erase(void) function zft_get_time (line 372) | unsigned int zft_get_time(void) FILE: drivers/char/ftape/zftape/zftape-rw.h type zft_status_enum (line 59) | typedef enum type zft_position (line 66) | typedef struct /* all values measured in bytes */ FILE: drivers/char/ftape/zftape/zftape-vtbl.c function zft_new_vtbl_entry (line 65) | static inline void zft_new_vtbl_entry(void) function zft_free_vtbl (line 74) | void zft_free_vtbl(void) function zft_init_vtbl (line 92) | void zft_init_vtbl(void) function vtbl_signature_valid (line 131) | static int vtbl_signature_valid(__u8 signature[4]) function check_volume_label (line 150) | static int check_volume_label(const char *label, int *blk_sz) function check_volume (line 189) | static int check_volume(__u8 *entry, zft_volinfo *volume) function create_zft_volume (line 208) | static void create_zft_volume(__u8 *entry, zft_volinfo *vtbl) function zft_create_volume_headers (line 251) | static void zft_create_volume_headers(__u8 *buffer) function zft_update_volume_table (line 288) | int zft_update_volume_table(unsigned int segment) function extract_alien_volume (line 315) | static void extract_alien_volume(__u8 *entry, zft_volinfo *vtbl) function extract_zft_volume (line 338) | static void extract_zft_volume(__u8 *entry, zft_volinfo *vtbl) function zft_extract_volume_headers (line 367) | int zft_extract_volume_headers(__u8 *buffer) function zft_fake_volume_headers (line 437) | int zft_fake_volume_headers (eof_mark_union *eof_map, int num_failed_sec... function zft_open_volume (line 504) | int zft_open_volume(zft_position *pos, int blk_sz, int use_compression) function zft_skip_volumes (line 549) | int zft_skip_volumes(int count, zft_position *pos) function __s64 (line 589) | __s64 zft_get_eom_pos(void) function zft_skip_to_eom (line 601) | void zft_skip_to_eom(zft_position *pos) function zft_close_volume (line 620) | int zft_close_volume(zft_position *pos) function zft_weof (line 651) | int zft_weof(unsigned int count, zft_position *pos) function zft_volinfo (line 710) | const zft_volinfo *zft_find_volume(unsigned int seg_pos) function zft_move_past_eof (line 742) | void zft_move_past_eof(zft_position *pos) FILE: drivers/char/ftape/zftape/zftape-vtbl.h type zft_volinfo (line 96) | typedef struct zft_internal_vtbl type list_head (line 122) | struct list_head function zft_position_before_eof (line 181) | static inline void zft_position_before_eof(zft_position *pos, function zft_tape_at_eod (line 196) | static inline int zft_tape_at_eod(const zft_position *pos) function zft_tape_at_lbot (line 208) | static inline int zft_tape_at_lbot(const zft_position *pos) function __s64 (line 221) | static inline __s64 zft_check_for_eof(const zft_volinfo *vtbl, FILE: drivers/char/ftape/zftape/zftape-write.c function zft_prevent_flush (line 50) | void zft_prevent_flush(void) function zft_write_header_segments (line 55) | static int zft_write_header_segments(__u8* buffer) function zft_update_header_segments (line 102) | int zft_update_header_segments(void) function read_merge_buffer (line 144) | static int read_merge_buffer(int seg_pos, __u8 *buffer, int offset, int ... function zft_flush_buffers (line 189) | int zft_flush_buffers(void) function zft_simple_write (line 304) | static int zft_simple_write(int *cnt, function check_write_access (line 326) | static int check_write_access(int req_len, function fill_deblock_buf (line 380) | static int fill_deblock_buf(__u8 *dst_buf, const int seg_sz, function _zft_write (line 423) | int _zft_write(const char __user *buff, int req_len) FILE: drivers/char/generic_nvram.c function loff_t (line 28) | static loff_t nvram_llseek(struct file *file, loff_t offset, int origin) function read_nvram (line 48) | static ssize_t read_nvram(struct file *file, char __user *buf, function write_nvram (line 65) | static ssize_t write_nvram(struct file *file, const char __user *buf, function nvram_ioctl (line 85) | static int nvram_ioctl(struct inode *inode, struct file *file, type file_operations (line 117) | struct file_operations type miscdevice (line 125) | struct miscdevice function nvram_init (line 131) | int __init nvram_init(void) function nvram_cleanup (line 138) | void __exit nvram_cleanup(void) FILE: drivers/char/generic_serial.c function gs_put_char (line 64) | void gs_put_char(struct tty_struct * tty, unsigned char ch) function gs_write (line 106) | int gs_write(struct tty_struct * tty, function gs_write (line 179) | int gs_write(struct tty_struct * tty, function gs_write_room (line 258) | int gs_write_room(struct tty_struct * tty) function gs_chars_in_buffer (line 272) | int gs_chars_in_buffer(struct tty_struct *tty) function gs_real_chars_in_buffer (line 282) | static int gs_real_chars_in_buffer(struct tty_struct *tty) function gs_wait_tx_flushed (line 298) | static int gs_wait_tx_flushed (void * ptr, int timeout) function gs_flush_buffer (line 369) | void gs_flush_buffer(struct tty_struct *tty) function gs_flush_chars (line 393) | void gs_flush_chars(struct tty_struct * tty) function gs_stop (line 418) | void gs_stop(struct tty_struct * tty) function gs_start (line 440) | void gs_start(struct tty_struct * tty) function gs_shutdown_port (line 460) | static void gs_shutdown_port (struct gs_port *port) function gs_hangup (line 491) | void gs_hangup(struct tty_struct *tty) function gs_block_til_ready (line 514) | int gs_block_til_ready(void *port_, struct file * filp) function gs_close (line 617) | void gs_close(struct tty_struct * tty, struct file * filp) function gs_set_termios (line 716) | void gs_set_termios (struct tty_struct * tty, function gs_init_port (line 834) | int gs_init_port(struct gs_port *port) function gs_setserial (line 893) | int gs_setserial(struct gs_port *port, struct serial_struct __user *sp) function gs_getserial (line 928) | int gs_getserial(struct gs_port *port, struct serial_struct __user *sp) function gs_got_break (line 957) | void gs_got_break(struct gs_port *port) FILE: drivers/char/genrtc.c type work_struct (line 86) | struct work_struct type timer_list (line 87) | struct timer_list function genrtc_troutine (line 106) | static void genrtc_troutine(void *data) function gen_rtc_timer (line 130) | static void gen_rtc_timer(unsigned long data) function gen_rtc_interrupt (line 151) | static void gen_rtc_interrupt(unsigned long arg) function gen_rtc_read (line 174) | static ssize_t gen_rtc_read(struct file *file, char __user *buf, function gen_rtc_poll (line 217) | static unsigned int gen_rtc_poll(struct file *file, function gen_clear_rtc_irq_bit (line 234) | static inline void gen_clear_rtc_irq_bit(unsigned char bit) function gen_set_rtc_irq_bit (line 251) | static inline int gen_set_rtc_irq_bit(unsigned char bit) function gen_rtc_ioctl (line 276) | static int gen_rtc_ioctl(struct inode *inode, struct file *file, function gen_rtc_open (line 352) | static int gen_rtc_open(struct inode *inode, struct file *file) function gen_rtc_release (line 364) | static int gen_rtc_release(struct inode *inode, struct file *file) function gen_rtc_proc_output (line 384) | static int gen_rtc_proc_output(char *buf) function gen_rtc_read_proc (line 456) | static int gen_rtc_read_proc(char *page, char **start, off_t off, function gen_rtc_proc_init (line 468) | static int __init gen_rtc_proc_init(void) function gen_rtc_proc_init (line 478) | static inline int gen_rtc_proc_init(void) { return 0; } type file_operations (line 486) | struct file_operations type miscdevice (line 497) | struct miscdevice function rtc_generic_init (line 504) | static int __init rtc_generic_init(void) function rtc_generic_exit (line 523) | static void __exit rtc_generic_exit(void) FILE: drivers/char/hangcheck-timer.c type timer_list (line 78) | struct timer_list function hangcheck_fire (line 83) | static void hangcheck_fire(unsigned long data) function hangcheck_init (line 107) | static int __init hangcheck_init(void) function hangcheck_exit (line 123) | static void __exit hangcheck_exit(void) FILE: drivers/char/hp600_keyb.c function hp620_japanese_scan_kbd (line 91) | static int hp620_japanese_scan_kbd(unsigned char *s) function hp680_japanese_scan_kbd (line 123) | static int hp680_japanese_scan_kbd(unsigned char *s) function hp600_kbd_init_hw (line 154) | void __init hp600_kbd_init_hw(void) function hp620_keyboard_test (line 265) | int __init hp620_keyboard_test(void) FILE: drivers/char/hpet.c type hpet_dev (line 61) | struct hpet_dev { type hpets (line 76) | struct hpets { type hpets (line 87) | struct hpets function readq (line 102) | static unsigned long long __inline readq(void __iomem *addr) function writeq (line 109) | static void __inline writeq(unsigned long long v, void __iomem *addr) function irqreturn_t (line 116) | static irqreturn_t hpet_interrupt(int irq, void *data, struct pt_regs *r... function hpet_open (line 155) | static int hpet_open(struct inode *inode, struct file *file) function hpet_read (line 189) | static ssize_t function hpet_poll (line 236) | static unsigned int hpet_poll(struct file *file, poll_table * wait) function hpet_mmap (line 258) | static int hpet_mmap(struct file *file, struct vm_area_struct *vma) function hpet_fasync (line 289) | static int hpet_fasync(int fd, struct file *file, int on) function hpet_release (line 301) | static int hpet_release(struct inode *inode, struct file *file) type hpet_dev (line 342) | struct hpet_dev function hpet_ioctl (line 344) | static int function hpet_ioctl_ieon (line 354) | static int hpet_ioctl_ieon(struct hpet_dev *devp) function hpet_time_div (line 427) | static inline unsigned long hpet_time_div(unsigned long dis) function hpet_ioctl_common (line 436) | static int type file_operations (line 530) | struct file_operations function hpet_register (line 547) | int hpet_register(struct hpet_task *tp, int periodic) function hpet_tpcheck (line 597) | static inline int hpet_tpcheck(struct hpet_task *tp) function hpet_unregister (line 616) | int hpet_unregister(struct hpet_task *tp) function hpet_control (line 646) | int hpet_control(struct hpet_task *tp, unsigned int cmd, unsigned long arg) type ctl_table_header (line 698) | struct ctl_table_header function hpet_register_interpolator (line 700) | static void hpet_register_interpolator(struct hpets *hpetp) function hpet_calibrate (line 729) | static unsigned long hpet_calibrate(struct hpets *hpetp) function hpet_alloc (line 766) | int hpet_alloc(struct hpet_data *hdp) function acpi_status (line 877) | static acpi_status hpet_resources(struct acpi_resource *res, void *data) function hpet_acpi_add (line 918) | static int hpet_acpi_add(struct acpi_device *device) function hpet_acpi_remove (line 940) | static int hpet_acpi_remove(struct acpi_device *device, int type) type acpi_driver (line 946) | struct acpi_driver type miscdevice (line 955) | struct miscdevice function hpet_init (line 957) | static int __init hpet_init(void) function hpet_exit (line 978) | static void __exit hpet_exit(void) FILE: drivers/char/hvc_console.c type tty_driver (line 64) | struct tty_driver type hvc_struct (line 74) | struct hvc_struct { type list_head (line 91) | struct list_head type task_struct (line 110) | struct task_struct function hvc_kick (line 122) | static void hvc_kick(void) function irqreturn_t (line 132) | static irqreturn_t hvc_handle_interrupt(int irq, void *dev_instance, str... function hvc_unthrottle (line 138) | static void hvc_unthrottle(struct tty_struct *tty) type hvc_struct (line 148) | struct hvc_struct type hvc_struct (line 150) | struct hvc_struct function hvc_open (line 175) | static int hvc_open(struct tty_struct *tty, struct file * filp) function hvc_close (line 232) | static void hvc_close(struct tty_struct *tty, struct file * filp) function hvc_hangup (line 283) | static void hvc_hangup(struct tty_struct *tty) function hvc_push (line 328) | static void hvc_push(struct hvc_struct *hp) function __hvc_write_kernel (line 347) | static inline int __hvc_write_kernel(struct hvc_struct *hp, function hvc_write (line 373) | static int hvc_write(struct tty_struct *tty, const unsigned char *buf, i... function hvc_write_room (line 403) | static int hvc_write_room(struct tty_struct *tty) function hvc_chars_in_buffer (line 413) | static int hvc_chars_in_buffer(struct tty_struct *tty) function hvc_poll (line 426) | static int hvc_poll(struct hvc_struct *hp) function khvcd (line 532) | int khvcd(void *unused) type tty_operations (line 570) | struct tty_operations type vio_device_id (line 582) | struct vio_device_id function destroy_hvc_struct (line 589) | static void destroy_hvc_struct(struct kobject *kobj) type kobj_type (line 605) | struct kobj_type function hvc_probe (line 609) | static int __devinit hvc_probe( function hvc_remove (line 641) | static int __devexit hvc_remove(struct vio_dev *dev) type vio_driver (line 677) | struct vio_driver function hvc_init (line 686) | int __init hvc_init(void) function hvc_exit (line 727) | static void __exit hvc_exit(void) function hvc_instantiate (line 747) | int hvc_instantiate(uint32_t vtermno, int index) function hvc_console_print (line 759) | void hvc_console_print(struct console *co, const char *b, unsigned count) type tty_driver (line 797) | struct tty_driver type console (line 797) | struct console function hvc_console_setup (line 803) | static int __init hvc_console_setup(struct console *co, char *options) type console (line 808) | struct console function hvc_console_init (line 818) | static int __init hvc_console_init(void) FILE: drivers/char/hvcs.c type termios (line 194) | struct termios type tty_driver (line 218) | struct tty_driver type task_struct (line 251) | struct task_struct type hvcs_struct (line 263) | struct hvcs_struct { type list_head (line 310) | struct list_head type tty_struct (line 313) | struct tty_struct type tty_struct (line 314) | struct tty_struct type pt_regs (line 316) | struct pt_regs type tty_struct (line 318) | struct tty_struct type tty_struct (line 320) | struct tty_struct type tty_struct (line 321) | struct tty_struct type hvcs_struct (line 323) | struct hvcs_struct type hvcs_partner_info (line 324) | struct hvcs_partner_info type hvcs_struct (line 325) | struct hvcs_struct type hvcs_struct (line 326) | struct hvcs_struct type hvcs_struct (line 329) | struct hvcs_struct type hvcs_struct (line 330) | struct hvcs_struct type hvcs_struct (line 332) | struct hvcs_struct type vio_dev (line 333) | struct vio_dev type kobject (line 335) | struct kobject type tty_struct (line 336) | struct tty_struct type file (line 336) | struct file type tty_struct (line 337) | struct tty_struct type file (line 337) | struct file type tty_struct (line 338) | struct tty_struct type hvcs_struct (line 340) | struct hvcs_struct type vio_dev (line 341) | struct vio_dev type vio_dev (line 345) | struct vio_dev type vio_device_id (line 346) | struct vio_device_id type vio_dev (line 347) | struct vio_dev function hvcs_kick (line 356) | static void hvcs_kick(void) function hvcs_unthrottle (line 363) | static void hvcs_unthrottle(struct tty_struct *tty) function hvcs_throttle (line 374) | static void hvcs_throttle(struct tty_struct *tty) function irqreturn_t (line 389) | static irqreturn_t hvcs_handle_interrupt(int irq, void *dev_instance, function hvcs_try_write (line 404) | static void hvcs_try_write(struct hvcs_struct *hvcsd) function hvcs_io (line 434) | static int hvcs_io(struct hvcs_struct *hvcsd) function khvcsd (line 491) | static int khvcsd(void *unused) type vio_device_id (line 528) | struct vio_device_id function hvcs_return_index (line 534) | static void hvcs_return_index(int index) function destroy_hvcs_struct (line 548) | static void destroy_hvcs_struct(struct kobject *kobj) type kobj_type (line 587) | struct kobj_type function hvcs_get_index (line 591) | static int hvcs_get_index(void) function hvcs_probe (line 609) | static int __devinit hvcs_probe( function hvcs_remove (line 683) | static int __devexit hvcs_remove(struct vio_dev *dev) type vio_driver (line 722) | struct vio_driver function hvcs_set_pi (line 730) | static void hvcs_set_pi(struct hvcs_partner_info *pi, struct hvcs_struct... function hvcs_get_pi (line 758) | static int hvcs_get_pi(struct hvcs_struct *hvcsd) function hvcs_rescan_devices_list (line 793) | static int hvcs_rescan_devices_list(void) function hvcs_has_pi (line 816) | static int hvcs_has_pi(struct hvcs_struct *hvcsd) function hvcs_partner_connect (line 829) | static int hvcs_partner_connect(struct hvcs_struct *hvcsd) function hvcs_partner_free (line 880) | static void hvcs_partner_free(struct hvcs_struct *hvcsd) function hvcs_enable_device (line 890) | static int hvcs_enable_device(struct hvcs_struct *hvcsd, uint32_t unit_a... type hvcs_struct (line 932) | struct hvcs_struct type hvcs_struct (line 934) | struct hvcs_struct function hvcs_open (line 961) | static int hvcs_open(struct tty_struct *tty, struct file *filp) function hvcs_close (line 1060) | static void hvcs_close(struct tty_struct *tty, struct file *filp) function hvcs_hangup (line 1122) | static void hvcs_hangup(struct tty_struct * tty) function hvcs_write (line 1186) | static int hvcs_write(struct tty_struct *tty, function hvcs_write_room (line 1291) | static int hvcs_write_room(struct tty_struct *tty) function hvcs_chars_in_buffer (line 1301) | static int hvcs_chars_in_buffer(struct tty_struct *tty) type tty_operations (line 1308) | struct tty_operations function hvcs_alloc_index_list (line 1319) | static int hvcs_alloc_index_list(int n) function hvcs_free_index_list (line 1331) | static void hvcs_free_index_list(void) function hvcs_module_init (line 1341) | static int __init hvcs_module_init(void) function hvcs_module_exit (line 1429) | static void __exit hvcs_module_exit(void) type hvcs_struct (line 1463) | struct hvcs_struct type vio_dev (line 1463) | struct vio_dev function hvcs_partner_vtys_show (line 1469) | static ssize_t hvcs_partner_vtys_show(struct device *dev, char *buf) function hvcs_partner_clcs_show (line 1483) | static ssize_t hvcs_partner_clcs_show(struct device *dev, char *buf) function hvcs_current_vty_store (line 1497) | static ssize_t hvcs_current_vty_store(struct device *dev, const char * buf, function hvcs_current_vty_show (line 1508) | static ssize_t hvcs_current_vty_show(struct device *dev, char *buf) function hvcs_vterm_state_store (line 1524) | static ssize_t hvcs_vterm_state_store(struct device *dev, const char *buf, function hvcs_vterm_state_show (line 1562) | static ssize_t hvcs_vterm_state_show(struct device *dev, char *buf) function hvcs_index_show (line 1577) | static ssize_t hvcs_index_show(struct device *dev, char *buf) type attribute (line 1592) | struct attribute type attribute_group (line 1601) | struct attribute_group function hvcs_create_device_attrs (line 1605) | static void hvcs_create_device_attrs(struct hvcs_struct *hvcsd) function hvcs_remove_device_attrs (line 1611) | static void hvcs_remove_device_attrs(struct vio_dev *vdev) function hvcs_rescan_show (line 1616) | static ssize_t hvcs_rescan_show(struct device_driver *ddp, char *buf) function hvcs_rescan_store (line 1622) | static ssize_t hvcs_rescan_store(struct device_driver *ddp, const char *... function hvcs_create_driver_attrs (line 1639) | static void hvcs_create_driver_attrs(void) function hvcs_remove_driver_attrs (line 1645) | static void hvcs_remove_driver_attrs(void) FILE: drivers/char/hvsi.c type hvsi_struct (line 71) | struct hvsi_struct { type hvsi_struct (line 97) | struct hvsi_struct type tty_driver (line 99) | struct tty_driver type hvsi_struct (line 101) | struct hvsi_struct type HVSI_PROTOCOL_STATE (line 103) | enum HVSI_PROTOCOL_STATE { type hvsi_header (line 131) | struct hvsi_header { type hvsi_data (line 137) | struct hvsi_data { type hvsi_control (line 144) | struct hvsi_control { type hvsi_query (line 154) | struct hvsi_query { type hvsi_query_response (line 161) | struct hvsi_query_response { function is_console (line 175) | static inline int is_console(struct hvsi_struct *hp) function is_open (line 180) | static inline int is_open(struct hvsi_struct *hp) function print_state (line 187) | static inline void print_state(struct hvsi_struct *hp) function __set_state (line 207) | static inline void __set_state(struct hvsi_struct *hp, int state) function set_state (line 214) | static inline void set_state(struct hvsi_struct *hp, int state) function len_packet (line 223) | static inline int len_packet(const uint8_t *packet) function is_header (line 228) | static inline int is_header(const uint8_t *packet) function got_packet (line 234) | static inline int got_packet(const struct hvsi_struct *hp, uint8_t *packet) function compact_inbuf (line 246) | static void compact_inbuf(struct hvsi_struct *hp, uint8_t *read_to) function dump_hex (line 266) | static void dump_hex(const uint8_t *data, int len) function dump_packet (line 284) | static void dump_packet(uint8_t *packet) function hvsi_read (line 295) | static int hvsi_read(struct hvsi_struct *hp, char *buf, int count) function hvsi_recv_control (line 305) | static void hvsi_recv_control(struct hvsi_struct *hp, uint8_t *packet, function hvsi_recv_response (line 334) | static void hvsi_recv_response(struct hvsi_struct *hp, uint8_t *packet) function hvsi_version_respond (line 358) | static int hvsi_version_respond(struct hvsi_struct *hp, uint16_t query_s... function hvsi_recv_query (line 383) | static void hvsi_recv_query(struct hvsi_struct *hp, uint8_t *packet) function hvsi_insert_chars (line 399) | static void hvsi_insert_chars(struct hvsi_struct *hp, const char *buf, i... type tty_struct (line 428) | struct tty_struct type hvsi_struct (line 428) | struct hvsi_struct type hvsi_header (line 431) | struct hvsi_header type hvsi_header (line 431) | struct hvsi_header type hvsi_header (line 432) | struct hvsi_header type hvsi_header (line 433) | struct hvsi_header function hvsi_load_chunk (line 467) | static int hvsi_load_chunk(struct hvsi_struct *hp, struct tty_struct **f... function hvsi_send_overflow (line 546) | static void hvsi_send_overflow(struct hvsi_struct *hp) function irqreturn_t (line 559) | static irqreturn_t hvsi_interrupt(int irq, void *arg, struct pt_regs *regs) function poll_for_state (line 615) | static int __init poll_for_state(struct hvsi_struct *hp, int state) function wait_for_state (line 632) | static int wait_for_state(struct hvsi_struct *hp, int state) function hvsi_query (line 659) | static int hvsi_query(struct hvsi_struct *hp, uint16_t verb) function hvsi_get_mctrl (line 682) | static int hvsi_get_mctrl(struct hvsi_struct *hp) function hvsi_set_mctrl (line 702) | static int hvsi_set_mctrl(struct hvsi_struct *hp, uint16_t mctrl) function hvsi_drain_input (line 728) | static void hvsi_drain_input(struct hvsi_struct *hp) function hvsi_handshake (line 738) | static int hvsi_handshake(struct hvsi_struct *hp) function hvsi_handshaker (line 765) | static void hvsi_handshaker(void *arg) function hvsi_put_chars (line 782) | static int hvsi_put_chars(struct hvsi_struct *hp, const char *buf, int c... function hvsi_close_protocol (line 802) | static void hvsi_close_protocol(struct hvsi_struct *hp) function hvsi_open (line 817) | static int hvsi_open(struct tty_struct *tty, struct file *filp) function hvsi_flush_output (line 869) | static void hvsi_flush_output(struct hvsi_struct *hp) function hvsi_close (line 901) | static void hvsi_close(struct tty_struct *tty, struct file *filp) function hvsi_hangup (line 953) | static void hvsi_hangup(struct tty_struct *tty) function hvsi_push (line 970) | static void hvsi_push(struct hvsi_struct *hp) function hvsi_write_worker (line 989) | static void hvsi_write_worker(void *arg) function hvsi_write_room (line 1035) | static int hvsi_write_room(struct tty_struct *tty) function hvsi_chars_in_buffer (line 1042) | static int hvsi_chars_in_buffer(struct tty_struct *tty) function hvsi_write (line 1049) | static int hvsi_write(struct tty_struct *tty, function hvsi_throttle (line 1108) | static void hvsi_throttle(struct tty_struct *tty) function hvsi_unthrottle (line 1117) | static void hvsi_unthrottle(struct tty_struct *tty) function hvsi_tiocmget (line 1138) | static int hvsi_tiocmget(struct tty_struct *tty, struct file *file) function hvsi_tiocmset (line 1146) | static int hvsi_tiocmset(struct tty_struct *tty, struct file *file, type tty_operations (line 1171) | struct tty_operations function hvsi_init (line 1184) | static int __init hvsi_init(void) function hvsi_console_print (line 1226) | static void hvsi_console_print(struct console *console, const char *buf, type tty_driver (line 1261) | struct tty_driver type console (line 1261) | struct console function hvsi_console_setup (line 1268) | static int __init hvsi_console_setup(struct console *console, char *opti... type console (line 1296) | struct console function hvsi_console_init (line 1305) | static int __init hvsi_console_init(void) FILE: drivers/char/hw_random.c type inode (line 77) | struct inode type file (line 77) | struct file type file (line 78) | struct file type pci_dev (line 81) | struct pci_dev type pci_dev (line 86) | struct pci_dev type pci_dev (line 92) | struct pci_dev type rng_operations (line 98) | struct rng_operations { type rng_operations (line 105) | struct rng_operations type file_operations (line 107) | struct file_operations type miscdevice (line 114) | struct miscdevice type rng_operations (line 127) | struct rng_operations type pci_device_id (line 152) | struct pci_device_id function u8 (line 192) | static inline u8 intel_hwstatus (void) function u8 (line 198) | static inline u8 intel_hwstatus_set (u8 hw_status) function intel_data_present (line 205) | static unsigned int intel_data_present(void) function u32 (line 213) | static u32 intel_data_read(void) function intel_init (line 220) | static int __init intel_init (struct pci_dev *dev) function intel_cleanup (line 262) | static void intel_cleanup(void) type pci_dev (line 282) | struct pci_dev function amd_data_present (line 284) | static unsigned int amd_data_present (void) function u32 (line 290) | static u32 amd_data_read (void) function amd_init (line 295) | static int __init amd_init (struct pci_dev *dev) function amd_cleanup (line 334) | static void amd_cleanup(void) function u32 (line 385) | static inline u32 xstore(u32 *addr, u32 edx_in) function via_data_present (line 396) | static unsigned int via_data_present(void) function u32 (line 420) | static u32 via_data_read(void) function via_init (line 425) | static int __init via_init(struct pci_dev *dev) function via_cleanup (line 457) | static void via_cleanup(void) function rng_dev_open (line 470) | static int rng_dev_open (struct inode *inode, struct file *filp) function rng_dev_read (line 482) | static ssize_t rng_dev_read (struct file *filp, char __user *buf, size_t... function rng_init_one (line 534) | static int __init rng_init_one (struct pci_dev *dev) function rng_init (line 572) | static int __init rng_init (void) function rng_cleanup (line 616) | static void __exit rng_cleanup (void) FILE: drivers/char/i8k.c type file (line 84) | struct file type inode (line 85) | struct inode type file (line 85) | struct file type file_operations (line 88) | struct file_operations type SMMRegisters (line 93) | typedef struct { type DMIHeader (line 102) | typedef struct { function i8k_smm (line 111) | static int i8k_smm(SMMRegisters *regs) function i8k_get_bios_version (line 153) | static int i8k_get_bios_version(void) function i8k_get_serial_number (line 169) | static int i8k_get_serial_number(unsigned char *buff) function i8k_get_fn_status (line 178) | static int i8k_get_fn_status(void) function i8k_get_power_status (line 203) | static int i8k_get_power_status(void) function i8k_get_fan_status (line 224) | static int i8k_get_fan_status(int fan) function i8k_get_fan_speed (line 241) | static int i8k_get_fan_speed(int fan) function i8k_set_fan (line 258) | static int i8k_set_fan(int fan, int speed) function i8k_get_cpu_temp (line 277) | static int i8k_get_cpu_temp(void) function i8k_get_dell_signature (line 312) | static int i8k_get_dell_signature(void) function i8k_ioctl (line 329) | static int i8k_ioctl(struct inode *ip, struct file *fp, unsigned int cmd, function i8k_get_info (line 421) | static int i8k_get_info(char *buffer, char **start, off_t fpos, int length) function i8k_read (line 467) | static ssize_t i8k_read(struct file *f, char __user *buffer, size_t len,... function dmi_decode (line 537) | static void __init dmi_decode(DMIHeader *dmi) function dmi_table (line 579) | static int __init dmi_table(u32 base, int len, int num, void (*fn)(DMIHe... function dmi_iterate (line 622) | static int __init dmi_iterate(void (*decode)(DMIHeader *)) function i8k_dmi_probe (line 659) | static int __init i8k_dmi_probe(void) function i8k_probe (line 689) | static int __init i8k_probe(void) function i8k_init (line 749) | int __init i8k_init(void) function init_module (line 774) | int init_module(void) function cleanup_module (line 779) | void cleanup_module(void) FILE: drivers/char/ip2.c function ip2_init (line 49) | static int __init ip2_init(void) function ip2_setup (line 84) | static int __init ip2_setup(char *str) FILE: drivers/char/ip2/i2cmd.c function cmdSyntaxPtr (line 165) | cmdSyntaxPtr function cmdSyntaxPtr (line 190) | cmdSyntaxPtr FILE: drivers/char/ip2/i2cmd.h type cmdSyntax (line 44) | typedef struct _cmdSyntax FILE: drivers/char/ip2/i2ellis.c type timer_list (line 58) | struct timer_list function iiEllisInit (line 86) | static void function iiEllisCleanup (line 106) | static void function iiSetAddress (line 131) | static int function iiReset (line 184) | static int function iiResetDelay (line 244) | static int function iiInitialize (line 276) | static int function ii2DelayWakeup (line 572) | static void function ii2DelayTimer (line 596) | static void function ii2DelayIO (line 696) | static void function ii2Nop (line 722) | static void function iiWriteBuf16 (line 751) | static int function iiWriteBuf8 (line 780) | static int function iiReadBuf16 (line 809) | static int function iiReadBuf8 (line 838) | static int function iiReadWord16 (line 864) | static unsigned short function iiReadWord8 (line 884) | static unsigned short function iiWriteWord16 (line 909) | static void function iiWriteWord8 (line 930) | static void function iiWaitForTxEmptyII (line 961) | static int function iiWaitForTxEmptyIIEX (line 1036) | static int function iiTxMailEmptyII (line 1081) | static int function iiTxMailEmptyIIEX (line 1104) | static int function iiTrySendMailII (line 1126) | static int function iiTrySendMailIIEX (line 1156) | static int function iiGetMailII (line 1180) | static unsigned short function iiGetMailIIEX (line 1205) | static unsigned short function iiEnableMailIrqII (line 1228) | static void function iiEnableMailIrqIIEX (line 1248) | static void function iiWriteMaskII (line 1267) | static void function iiWriteMaskIIEX (line 1287) | static void function iiDownloadBlock (line 1323) | static int function iiDownloadAll (line 1453) | static int FILE: drivers/char/ip2/i2ellis.h type bidStat (line 59) | typedef struct _bidStat type i2eBordStr (line 132) | typedef struct _i2eBordStr FILE: drivers/char/ip2/i2hw.h type porStr (line 356) | typedef union _porStr // "por" stands for Power On Reset type loadHdrStr (line 589) | typedef union _loadHdrStr FILE: drivers/char/ip2/i2lib.c function WriteDBGBuf (line 98) | static void function fatality (line 115) | static void function i2Validate (line 144) | static inline int function iiSendPendingMail (line 162) | static inline void function i2InitChannels (line 219) | static int function i2ChanStrPtr (line 361) | static i2ChanStrPtr function i2QueueNeeds (line 439) | static void function i2QueueCommands (line 526) | static int function i2GetStatus (line 784) | static int function i2Input (line 825) | static int function i2InputFlush (line 914) | static int function i2InputAvailable (line 969) | static int function i2Output (line 1010) | static int function i2FlushOutput (line 1210) | static inline void function i2RetryFlushOutput (line 1231) | static int function i2DrainWakeup (line 1275) | static void function i2DrainOutput (line 1284) | static void function i2OutputFree (line 1349) | static int function ip2_owake (line 1371) | static void function set_baud_params (line 1395) | static inline void function i2StripFifo (line 1464) | static inline void function i2Write2Fifo (line 1866) | static int function i2StuffFifoBypass (line 1893) | static inline void function i2StuffFifoFlow (line 1963) | static inline void function i2StuffFifoInline (line 2000) | static inline void function serviceOutgoingFifo (line 2131) | static void function i2ServiceBoard (line 2172) | static inline int FILE: drivers/char/ip2/i2lib.h type i2ChanStr (line 75) | typedef struct _i2ChanStr FILE: drivers/char/ip2/i2pack.h type i2DataHeader (line 64) | typedef struct _i2DataHeader type i2CmdHeader (line 95) | typedef struct _i2CmdHeader type flowIn (line 123) | typedef struct _flowIn type flowStat (line 190) | typedef struct _flowStat type debugStat (line 213) | typedef struct _debugStat type cntStat (line 260) | typedef struct _cntStat type failStat (line 275) | typedef struct _failStat FILE: drivers/char/ip2/ip2types.h type tty_struct (line 39) | struct tty_struct type wait_queue_head_t (line 40) | typedef wait_queue_head_t PWAITQ; type UCHAR (line 42) | typedef unsigned char UCHAR; type UINT (line 43) | typedef unsigned int UINT; type USHORT (line 44) | typedef unsigned short USHORT; type ULONG (line 45) | typedef unsigned long ULONG; type ip2config_t (line 47) | typedef struct FILE: drivers/char/ip27-rtc.c type inode (line 50) | struct inode type file (line 50) | struct file type rtc_time (line 56) | struct rtc_time type m48t35_rtc (line 67) | struct m48t35_rtc function rtc_ioctl (line 79) | static int rtc_ioctl(struct inode *inode, struct file *file, unsigned in... function rtc_open (line 166) | static int rtc_open(struct inode *inode, struct file *file) function rtc_release (line 181) | static int rtc_release(struct inode *inode, struct file *file) type file_operations (line 199) | struct file_operations type miscdevice (line 206) | struct miscdevice function rtc_init (line 213) | static int __init rtc_init(void) function rtc_exit (line 234) | static void __exit rtc_exit (void) function rtc_get_status (line 249) | static int rtc_get_status(char *buf) function rtc_read_proc (line 277) | static int rtc_read_proc(char *page, char **start, off_t off, function get_rtc_time (line 289) | static void get_rtc_time(struct rtc_time *rtc_tm) FILE: drivers/char/ip2main.c type file (line 174) | struct file type file (line 175) | struct file type file (line 182) | struct file type termios (line 183) | struct termios type tty_struct (line 190) | struct tty_struct type file (line 190) | struct file type tty_struct (line 191) | struct tty_struct type file (line 191) | struct file type pt_regs (line 196) | struct pt_regs type termios (line 204) | struct termios type serial_struct (line 205) | struct serial_struct type serial_struct (line 206) | struct serial_struct type file (line 208) | struct file type file (line 209) | struct file type inode (line 210) | struct inode type file (line 210) | struct file type inode (line 211) | struct inode type file (line 211) | struct file type tty_driver (line 223) | struct tty_driver type file_operations (line 239) | struct file_operations type timer_list (line 258) | struct timer_list type class_simple (line 305) | struct class_simple function is_valid_irq (line 309) | static int __init function mark_requested_irq (line 320) | static void __init function clear_requested_irq (line 327) | static int __init function have_requested_irq (line 341) | static int __init function init_module (line 363) | int function cleanup_module (line 389) | void type tty_operations (line 466) | struct tty_operations function ip2_loadmain (line 505) | int function ip2_init_board (line 820) | static void __init function find_eisa_board (line 963) | static unsigned short __init function set_irq (line 1051) | static void function service_all_boards (line 1131) | static inline void function ip2_interrupt_bh (line 1157) | static void function irqreturn_t (line 1195) | static irqreturn_t function ip2_poll (line 1250) | static void function do_input (line 1269) | static void do_input(void *p) function isig (line 1292) | static inline void isig(int sig, struct tty_struct *tty, int flush) function do_status (line 1303) | static void do_status(void *p) function open_sanity_check (line 1387) | static void function ip2_open (line 1417) | static int function ip2_close (line 1567) | static void function ip2_hangup (line 1661) | static void function ip2_write (line 1714) | static int function ip2_putchar (line 1746) | static void function ip2_flush_chars (line 1773) | static void function ip2_write_room (line 1805) | static int function ip2_chars_in_buf (line 1830) | static int function ip2_flush_buffer (line 1862) | static void function ip2_wait_until_sent (line 1895) | static void function ip2_throttle (line 1921) | static void function ip2_unthrottle (line 1947) | static void function ip2_start (line 1972) | static void function ip2_stop (line 1985) | static void function ip2_tiocmget (line 2000) | static int ip2_tiocmget(struct tty_struct *tty, struct file *file) function ip2_tiocmset (line 2045) | static int ip2_tiocmset(struct tty_struct *tty, struct file *file, function ip2_ioctl (line 2086) | static int function get_serial_info (line 2321) | static int function set_serial_info (line 2355) | static int function ip2_set_termios (line 2416) | static void function ip2_set_line_discipline (line 2437) | static void function set_params (line 2458) | static void function ip2_ipl_read (line 2725) | static function DumpFifoBuffer (line 2759) | static int function DumpTraceBuffer (line 2773) | static int function ip2_ipl_write (line 2835) | static ssize_t function ip2_ipl_ioctl (line 2856) | static int function ip2_ipl_open (line 2992) | static int function ip2_read_procmem (line 3047) | static int function ip2_read_proc (line 3099) | static int ip2_read_proc(char *page, char **start, off_t off, function ip2trace (line 3219) | void FILE: drivers/char/ipmi/ipmi_bt_sm.c type bt_states (line 52) | enum bt_states { type si_sm_data (line 67) | struct si_sm_data { function bt_init_data (line 145) | static unsigned int bt_init_data(struct si_sm_data *bt, struct si_sm_io ... function bt_start_transaction (line 160) | static int bt_start_transaction(struct si_sm_data *bt, function bt_get_result (line 196) | static int bt_get_result(struct si_sm_data *bt, function reset_flags (line 232) | static void reset_flags(struct si_sm_data *bt) function write_all_bytes (line 251) | static inline void write_all_bytes(struct si_sm_data *bt) function read_all_bytes (line 265) | static inline int read_all_bytes(struct si_sm_data *bt) function error_recovery (line 308) | static void error_recovery(struct si_sm_data *bt, char *reason) function bt_event (line 346) | static enum si_sm_result bt_event(struct si_sm_data *bt, long time) function bt_detect (line 482) | static int bt_detect(struct si_sm_data *bt) function bt_cleanup (line 494) | static void bt_cleanup(struct si_sm_data *bt) function bt_size (line 498) | static int bt_size(void) type si_sm_handlers (line 503) | struct si_sm_handlers FILE: drivers/char/ipmi/ipmi_devintf.c type ipmi_file_private (line 50) | struct ipmi_file_private function file_receive_handler (line 63) | static void file_receive_handler(struct ipmi_recv_msg *msg, function ipmi_poll (line 83) | static unsigned int ipmi_poll(struct file *file, poll_table *wait) function ipmi_fasync (line 101) | static int ipmi_fasync(int fd, struct file *file, int on) type ipmi_user_hndl (line 111) | struct ipmi_user_hndl function ipmi_open (line 116) | static int ipmi_open(struct inode *inode, struct file *file) function ipmi_release (line 153) | static int ipmi_release(struct inode *inode, struct file *file) function handle_send_req (line 170) | static int handle_send_req(ipmi_user_t user, function ipmi_ioctl (line 229) | static int ipmi_ioctl(struct inode *inode, type file_operations (line 503) | struct file_operations function ipmi_new_smi (line 522) | static void ipmi_new_smi(int if_num) function ipmi_smi_gone (line 529) | static void ipmi_smi_gone(int if_num) type ipmi_smi_watcher (line 534) | struct ipmi_smi_watcher function __init (line 541) | static __init int init_ipmi_devintf(void) function __exit (line 574) | static __exit void cleanup_ipmi(void) FILE: drivers/char/ipmi/ipmi_kcs_sm.c type kcs_states (line 55) | enum kcs_states { type si_sm_data (line 97) | struct si_sm_data function init_kcs_data (line 114) | static unsigned int init_kcs_data(struct si_sm_data *kcs, function read_status (line 132) | static inline unsigned char read_status(struct si_sm_data *kcs) function read_data (line 137) | static inline unsigned char read_data(struct si_sm_data *kcs) function write_cmd (line 142) | static inline void write_cmd(struct si_sm_data *kcs, unsigned char data) function write_data (line 147) | static inline void write_data(struct si_sm_data *kcs, unsigned char data) function write_next_byte (line 169) | static inline void write_next_byte(struct si_sm_data *kcs) function start_error_recovery (line 176) | static inline void start_error_recovery(struct si_sm_data *kcs, char *re... function read_next_byte (line 189) | static inline void read_next_byte(struct si_sm_data *kcs) function check_ibf (line 202) | static inline int check_ibf(struct si_sm_data *kcs, unsigned char status, function check_obf (line 218) | static inline int check_obf(struct si_sm_data *kcs, unsigned char status, function clear_obf (line 233) | static void clear_obf(struct si_sm_data *kcs, unsigned char status) function restart_kcs_transaction (line 239) | static void restart_kcs_transaction(struct si_sm_data *kcs) function start_kcs_transaction (line 250) | static int start_kcs_transaction(struct si_sm_data *kcs, unsigned char *... function get_kcs_result (line 273) | static int get_kcs_result(struct si_sm_data *kcs, unsigned char *data, function kcs_event (line 303) | static enum si_sm_result kcs_event(struct si_sm_data *kcs, long time) function kcs_size (line 469) | static int kcs_size(void) function kcs_detect (line 474) | static int kcs_detect(struct si_sm_data *kcs) function kcs_cleanup (line 486) | static void kcs_cleanup(struct si_sm_data *kcs) type si_sm_handlers (line 490) | struct si_sm_handlers FILE: drivers/char/ipmi/ipmi_msghandler.c type ipmi_recv_msg (line 52) | struct ipmi_recv_msg type proc_dir_entry (line 57) | struct proc_dir_entry type ipmi_user (line 65) | struct ipmi_user type cmd_rcvr (line 80) | struct cmd_rcvr type seq_table (line 89) | struct seq_table type ipmi_channel (line 121) | struct ipmi_channel type ipmi_proc_entry (line 127) | struct ipmi_proc_entry type ipmi_smi (line 135) | struct ipmi_smi type list_head (line 311) | struct list_head function ipmi_smi_watcher_register (line 314) | int ipmi_smi_watcher_register(struct ipmi_smi_watcher *watcher) function ipmi_smi_watcher_unregister (line 331) | int ipmi_smi_watcher_unregister(struct ipmi_smi_watcher *watcher) function call_smi_watchers (line 339) | static void function ipmi_addr_equal (line 354) | static int function ipmi_validate_addr (line 399) | int ipmi_validate_addr(struct ipmi_addr *addr, int len) function ipmi_addr_length (line 435) | unsigned int ipmi_addr_length(int addr_type) function deliver_response (line 452) | static void deliver_response(struct ipmi_recv_msg *msg) function intf_next_seq (line 460) | static int intf_next_seq(ipmi_smi_t intf, function intf_find_seq (line 505) | static int intf_find_seq(ipmi_smi_t intf, function intf_start_seq_timer (line 540) | static int intf_start_seq_timer(ipmi_smi_t intf, function intf_err_seq (line 567) | static int intf_err_seq(ipmi_smi_t intf, function ipmi_create_user (line 607) | int ipmi_create_user(unsigned int if_num, function ipmi_destroy_user_nolock (line 674) | static int ipmi_destroy_user_nolock(ipmi_user_t user) function ipmi_destroy_user (line 723) | int ipmi_destroy_user(ipmi_user_t user) function ipmi_get_version (line 740) | void ipmi_get_version(ipmi_user_t user, function ipmi_set_my_address (line 748) | void ipmi_set_my_address(ipmi_user_t user, function ipmi_get_my_address (line 754) | unsigned char ipmi_get_my_address(ipmi_user_t user) function ipmi_set_my_LUN (line 759) | void ipmi_set_my_LUN(ipmi_user_t user, function ipmi_get_my_LUN (line 765) | unsigned char ipmi_get_my_LUN(ipmi_user_t user) function ipmi_set_gets_events (line 770) | int ipmi_set_gets_events(ipmi_user_t user, int val) function ipmi_register_for_cmd (line 794) | int ipmi_register_for_cmd(ipmi_user_t user, function ipmi_unregister_for_cmd (line 839) | int ipmi_unregister_for_cmd(ipmi_user_t user, function ipmi_user_set_run_to_completion (line 864) | void ipmi_user_set_run_to_completion(ipmi_user_t user, int val) function ipmb_checksum (line 870) | static unsigned char function format_ipmb_msg (line 881) | static inline void format_ipmb_msg(struct ipmi_smi_msg *smi_msg, function format_lan_msg (line 923) | static inline void format_lan_msg(struct ipmi_smi_msg *smi_msg, function i_ipmi_request (line 964) | static inline int i_ipmi_request(ipmi_user_t user, function ipmi_request_settime (line 1328) | int ipmi_request_settime(ipmi_user_t user, function ipmi_request_supply_msgs (line 1351) | int ipmi_request_supply_msgs(ipmi_user_t user, function ipmb_file_read_proc (line 1374) | static int ipmb_file_read_proc(char *page, char **start, off_t off, function version_file_read_proc (line 1383) | static int version_file_read_proc(char *page, char **start, off_t off, function stat_file_read_proc (line 1393) | static int stat_file_read_proc(char *page, char **start, off_t off, function ipmi_smi_add_proc_entry (line 1455) | int ipmi_smi_add_proc_entry(ipmi_smi_t smi, char *name, function add_proc_entries (line 1494) | static int add_proc_entries(ipmi_smi_t smi, int num) function remove_proc_entries (line 1524) | static void remove_proc_entries(ipmi_smi_t smi) function send_channel_info_cmd (line 1539) | static int function channel_handler (line 1569) | static void function ipmi_register_smi (line 1628) | int ipmi_register_smi(struct ipmi_smi_handlers *handlers, function free_recv_msg_list (line 1751) | static void free_recv_msg_list(struct list_head *q) function free_cmd_rcvr_list (line 1761) | static void free_cmd_rcvr_list(struct list_head *q) function clean_up_interface_data (line 1771) | static void clean_up_interface_data(ipmi_smi_t intf) function ipmi_unregister_smi (line 1788) | int ipmi_unregister_smi(ipmi_smi_t intf) function handle_ipmb_get_msg_rsp (line 1831) | static int handle_ipmb_get_msg_rsp(ipmi_smi_t intf, function handle_ipmb_get_msg_cmd (line 1895) | static int handle_ipmb_get_msg_cmd(ipmi_smi_t intf, function handle_lan_get_msg_rsp (line 2013) | static int handle_lan_get_msg_rsp(ipmi_smi_t intf, function handle_lan_get_msg_cmd (line 2080) | static int handle_lan_get_msg_cmd(ipmi_smi_t intf, function copy_event_into_recv_msg (line 2176) | static void copy_event_into_recv_msg(struct ipmi_recv_msg *recv_msg, function handle_read_event_rsp (line 2196) | static int handle_read_event_rsp(ipmi_smi_t intf, function handle_bmc_rsp (line 2286) | static int handle_bmc_rsp(ipmi_smi_t intf, function handle_new_recv_msg (line 2348) | static int handle_new_recv_msg(ipmi_smi_t intf, function ipmi_smi_msg_received (line 2471) | void ipmi_smi_msg_received(ipmi_smi_t intf, function ipmi_smi_watchdog_pretimeout (line 2548) | void ipmi_smi_watchdog_pretimeout(ipmi_smi_t intf) function handle_msg_timeout (line 2562) | static void function send_from_recv_msg (line 2573) | static void function ipmi_timeout_handler (line 2606) | static void function ipmi_request_event (line 2696) | static void ipmi_request_event(void) type timer_list (line 2712) | struct timer_list function ipmi_timeout (line 2730) | static void ipmi_timeout(unsigned long data) function free_smi_msg (line 2754) | static void free_smi_msg(struct ipmi_smi_msg *msg) type ipmi_smi_msg (line 2760) | struct ipmi_smi_msg type ipmi_smi_msg (line 2762) | struct ipmi_smi_msg type ipmi_smi_msg (line 2763) | struct ipmi_smi_msg function free_recv_msg (line 2772) | static void free_recv_msg(struct ipmi_recv_msg *msg) type ipmi_recv_msg (line 2778) | struct ipmi_recv_msg type ipmi_recv_msg (line 2780) | struct ipmi_recv_msg type ipmi_recv_msg (line 2782) | struct ipmi_recv_msg function dummy_smi_done_handler (line 2792) | static void dummy_smi_done_handler(struct ipmi_smi_msg *msg) function dummy_recv_done_handler (line 2796) | static void dummy_recv_done_handler(struct ipmi_recv_msg *msg) function event_receiver_fetcher (line 2801) | static void event_receiver_fetcher(ipmi_smi_t intf, struct ipmi_smi_msg ... function device_id_fetcher (line 2813) | static void device_id_fetcher(ipmi_smi_t intf, struct ipmi_smi_msg *msg) function send_panic_events (line 2827) | static void send_panic_events(char *str) function panic_event (line 3021) | static int panic_event(struct notifier_block *this, type notifier_block (line 3048) | struct notifier_block function ipmi_init_msghandler (line 3054) | static int ipmi_init_msghandler(void) function __init (line 3089) | static __init int ipmi_init_msghandler_mod(void) function __exit (line 3095) | static __exit void cleanup_ipmi(void) FILE: drivers/char/ipmi/ipmi_poweroff.c function dummy_smi_free (line 56) | static void dummy_smi_free(struct ipmi_smi_msg *msg) function dummy_recv_free (line 59) | static void dummy_recv_free(struct ipmi_recv_msg *msg) type ipmi_smi_msg (line 62) | struct ipmi_smi_msg type ipmi_recv_msg (line 66) | struct ipmi_recv_msg function receive_handler (line 76) | static void receive_handler(struct ipmi_recv_msg *recv_msg, void *handle... type ipmi_user_hndl (line 84) | struct ipmi_user_hndl function ipmi_request_wait_for_response (line 90) | static int ipmi_request_wait_for_response(ipmi_user_t user, function ipmi_request_in_rc_mode (line 110) | static int ipmi_request_in_rc_mode(ipmi_user_t user, function ipmi_atca_detect (line 133) | static int ipmi_atca_detect (ipmi_user_t user) function ipmi_poweroff_atca (line 161) | static void ipmi_poweroff_atca (ipmi_user_t user) function ipmi_cpi1_detect (line 217) | static int ipmi_cpi1_detect (ipmi_user_t user) function ipmi_poweroff_cpi1 (line 223) | static void ipmi_poweroff_cpi1 (ipmi_user_t user) function ipmi_chassis_detect (line 332) | static int ipmi_chassis_detect (ipmi_user_t user) function ipmi_poweroff_chassis (line 338) | static void ipmi_poweroff_chassis (ipmi_user_t user) type poweroff_function (line 377) | struct poweroff_function { type poweroff_function (line 383) | struct poweroff_function function ipmi_poweroff_function (line 410) | static void ipmi_poweroff_function (void) function ipmi_po_new_smi (line 423) | static void ipmi_po_new_smi(int if_num) function ipmi_po_smi_gone (line 497) | static void ipmi_po_smi_gone(int if_num) type ipmi_smi_watcher (line 504) | struct ipmi_smi_watcher function ipmi_poweroff_init (line 515) | static int ipmi_poweroff_init (void) function __exit (line 531) | static __exit void ipmi_poweroff_cleanup(void) FILE: drivers/char/ipmi/ipmi_si_intf.c function add_usec_to_timer (line 62) | static inline void add_usec_to_timer(struct timer_list *t, long v) type si_intf_state (line 91) | enum si_intf_state { type si_type (line 103) | enum si_type { type smi_info (line 107) | struct smi_info type smi_info (line 195) | struct smi_info function deliver_recv_msg (line 197) | static void deliver_recv_msg(struct smi_info *smi_info, function return_hosed_msg (line 207) | static void return_hosed_msg(struct smi_info *smi_info) function start_next_msg (line 221) | static enum si_sm_result start_next_msg(struct smi_info *smi_info) function start_enable_irq (line 269) | static void start_enable_irq(struct smi_info *smi_info) function start_clear_flags (line 282) | static void start_clear_flags(struct smi_info *smi_info) function disable_si_irq (line 299) | static inline void disable_si_irq(struct smi_info *smi_info) function enable_si_irq (line 307) | static inline void enable_si_irq(struct smi_info *smi_info) function handle_flags (line 315) | static void handle_flags(struct smi_info *smi_info) function handle_transaction_done (line 371) | static void handle_transaction_done(struct smi_info *smi_info) function smi_event_handler (line 554) | static enum si_sm_result smi_event_handler(struct smi_info *smi_info, function sender (line 658) | static void sender(void *send_info, function set_run_to_completion (line 713) | static void set_run_to_completion(void *send_info, int i_run_to_completion) function poll (line 734) | static void poll(void *send_info) function request_events (line 741) | static void request_events(void *send_info) function si_restart_short_timer (line 751) | static void si_restart_short_timer(struct smi_info *smi_info) function smi_timeout (line 779) | static void smi_timeout(unsigned long data) function irqreturn_t (line 848) | static irqreturn_t si_irq_handler(int irq, void *data, struct pt_regs *r... type ipmi_smi_handlers (line 875) | struct ipmi_smi_handlers type smi_info (line 889) | struct smi_info function is_new_interface (line 963) | static int is_new_interface(int intf, u8 addr_space, unsigned long base_... function std_irq_setup (line 986) | static int std_irq_setup(struct smi_info *info) function std_irq_cleanup (line 1011) | static void std_irq_cleanup(struct smi_info *info) function port_inb (line 1019) | static unsigned char port_inb(struct si_sm_io *io, unsigned int offset) function port_outb (line 1026) | static void port_outb(struct si_sm_io *io, unsigned int offset, function port_inw (line 1034) | static unsigned char port_inw(struct si_sm_io *io, unsigned int offset) function port_outw (line 1041) | static void port_outw(struct si_sm_io *io, unsigned int offset, function port_inl (line 1049) | static unsigned char port_inl(struct si_sm_io *io, unsigned int offset) function port_outl (line 1056) | static void port_outl(struct si_sm_io *io, unsigned int offset, function port_cleanup (line 1064) | static void port_cleanup(struct smi_info *info) function port_setup (line 1078) | static int port_setup(struct smi_info *info) function try_init_port (line 1122) | static int try_init_port(int intf_num, struct smi_info **new_info) function mem_inb (line 1162) | static unsigned char mem_inb(struct si_sm_io *io, unsigned int offset) function mem_outb (line 1167) | static void mem_outb(struct si_sm_io *io, unsigned int offset, function mem_inw (line 1173) | static unsigned char mem_inw(struct si_sm_io *io, unsigned int offset) function mem_outw (line 1179) | static void mem_outw(struct si_sm_io *io, unsigned int offset, function mem_inl (line 1185) | static unsigned char mem_inl(struct si_sm_io *io, unsigned int offset) function mem_outl (line 1191) | static void mem_outl(struct si_sm_io *io, unsigned int offset, function mem_inq (line 1198) | static unsigned char mem_inq(struct si_sm_io *io, unsigned int offset) function mem_outq (line 1204) | static void mem_outq(struct si_sm_io *io, unsigned int offset, function mem_cleanup (line 1211) | static void mem_cleanup(struct smi_info *info) function mem_setup (line 1227) | static int mem_setup(struct smi_info *info) function try_init_mem (line 1283) | static int try_init_mem(int intf_num, struct smi_info **new_info) function u32 (line 1334) | static u32 ipmi_acpi_gpe(void *context) function acpi_gpe_irq_setup (line 1362) | static int acpi_gpe_irq_setup(struct smi_info *info) function acpi_gpe_irq_cleanup (line 1388) | static void acpi_gpe_irq_cleanup(struct smi_info *info) type SPMITable (line 1400) | struct SPMITable { function try_init_acpi (line 1438) | static int try_init_acpi(int intf_num, struct smi_info **new_info) type dmi_ipmi_data_t (line 1546) | typedef struct dmi_ipmi_data type dmi_header_t (line 1555) | typedef struct dmi_header function decode_dmi (line 1562) | static int decode_dmi(dmi_header_t *dm, dmi_ipmi_data_t *ipmi_data) function dmi_table (line 1619) | static int dmi_table(u32 base, int len, int num, function dmi_checksum (line 1659) | inline static int dmi_checksum(u8 *buf) function dmi_iterator (line 1669) | static int dmi_iterator(dmi_ipmi_data_t *ipmi_data) function try_init_smbios (line 1696) | static int try_init_smbios(int intf_num, struct smi_info **new_info) function find_pci_smic (line 1774) | static int find_pci_smic(int intf_num, struct smi_info **new_info) function try_init_plug_and_play (line 1856) | static int try_init_plug_and_play(int intf_num, struct smi_info **new_info) function try_get_dev_id (line 1868) | static int try_get_dev_id(struct smi_info *smi_info) function type_file_read_proc (line 1937) | static int type_file_read_proc(char *page, char **start, off_t off, function stat_file_read_proc (line 1955) | static int stat_file_read_proc(char *page, char **start, off_t off, function init_one_smi (line 1992) | static int init_one_smi(int intf_num, struct smi_info **smi) function __init (line 2189) | static __init int init_ipmi_si(void) function cleanup_one_si (line 2263) | static void __exit cleanup_one_si(struct smi_info *to_clean) function __exit (line 2317) | static __exit void cleanup_ipmi_si(void) FILE: drivers/char/ipmi/ipmi_si_sm.h type si_sm_data (line 39) | struct si_sm_data type si_sm_io (line 44) | struct si_sm_io type si_sm_result (line 61) | enum si_sm_result type si_sm_handlers (line 73) | struct si_sm_handlers type si_sm_handlers (line 117) | struct si_sm_handlers type si_sm_handlers (line 118) | struct si_sm_handlers type si_sm_handlers (line 119) | struct si_sm_handlers FILE: drivers/char/ipmi/ipmi_smic_sm.c type smic_states (line 62) | enum smic_states { type si_sm_data (line 99) | struct si_sm_data function init_smic_data (line 114) | static unsigned int init_smic_data (struct si_sm_data *smic, function start_smic_transaction (line 131) | static int start_smic_transaction(struct si_sm_data *smic, function smic_get_result (line 160) | static int smic_get_result(struct si_sm_data *smic, function read_smic_flags (line 189) | static inline unsigned char read_smic_flags(struct si_sm_data *smic) function read_smic_status (line 194) | static inline unsigned char read_smic_status(struct si_sm_data *smic) function read_smic_data (line 199) | static inline unsigned char read_smic_data(struct si_sm_data *smic) function write_smic_flags (line 204) | static inline void write_smic_flags(struct si_sm_data *smic, function write_smic_control (line 210) | static inline void write_smic_control(struct si_sm_data *smic, function write_si_sm_data (line 216) | static inline void write_si_sm_data (struct si_sm_data *smic, function start_error_recovery (line 222) | static inline void start_error_recovery(struct si_sm_data *smic, char *r... function write_next_byte (line 240) | static inline void write_next_byte(struct si_sm_data *smic) function read_next_byte (line 247) | static inline void read_next_byte (struct si_sm_data *smic) function smic_event (line 329) | static enum si_sm_result smic_event (struct si_sm_data *smic, long time) function smic_detect (line 568) | static int smic_detect(struct si_sm_data *smic) function smic_cleanup (line 580) | static void smic_cleanup(struct si_sm_data *kcs) function smic_size (line 584) | static int smic_size(void) type si_sm_handlers (line 589) | struct si_sm_handlers FILE: drivers/char/ipmi/ipmi_watchdog.c type fasync_struct (line 163) | struct fasync_struct function set_timeout_free_smi (line 220) | static void set_timeout_free_smi(struct ipmi_smi_msg *msg) function set_timeout_free_recv (line 225) | static void set_timeout_free_recv(struct ipmi_recv_msg *msg) type ipmi_smi_msg (line 230) | struct ipmi_smi_msg type ipmi_recv_msg (line 234) | struct ipmi_recv_msg function i_ipmi_set_timeout (line 239) | static int i_ipmi_set_timeout(struct ipmi_smi_msg *smi_msg, function ipmi_set_timeout (line 308) | static int ipmi_set_timeout(int do_heartbeat) function dummy_smi_free (line 336) | static void dummy_smi_free(struct ipmi_smi_msg *msg) function dummy_recv_free (line 339) | static void dummy_recv_free(struct ipmi_recv_msg *msg) type ipmi_smi_msg (line 342) | struct ipmi_smi_msg type ipmi_recv_msg (line 346) | struct ipmi_recv_msg function panic_halt_ipmi_set_timeout (line 355) | static void panic_halt_ipmi_set_timeout(void) function heartbeat_free_smi (line 376) | static void heartbeat_free_smi(struct ipmi_smi_msg *msg) function heartbeat_free_recv (line 381) | static void heartbeat_free_recv(struct ipmi_recv_msg *msg) type ipmi_smi_msg (line 386) | struct ipmi_smi_msg type ipmi_recv_msg (line 390) | struct ipmi_recv_msg type ipmi_smi_msg (line 395) | struct ipmi_smi_msg type ipmi_recv_msg (line 399) | struct ipmi_recv_msg function ipmi_heartbeat (line 404) | static int ipmi_heartbeat(void) function panic_halt_ipmi_heartbeat (line 476) | static void panic_halt_ipmi_heartbeat(void) type watchdog_info (line 505) | struct watchdog_info function ipmi_ioctl (line 512) | static int ipmi_ioctl(struct inode *inode, struct file *file, function ipmi_write (line 583) | static ssize_t ipmi_write(struct file *file, function ipmi_read (line 614) | static ssize_t ipmi_read(struct file *file, function ipmi_open (line 664) | static int ipmi_open(struct inode *ino, struct file *filep) function ipmi_poll (line 682) | static unsigned int ipmi_poll(struct file *file, poll_table *wait) function ipmi_fasync (line 696) | static int ipmi_fasync(int fd, struct file *file, int on) function ipmi_close (line 705) | static int ipmi_close(struct inode *ino, struct file *filep) type file_operations (line 725) | struct file_operations type miscdevice (line 736) | struct miscdevice function ipmi_wdog_msg_handler (line 744) | static void ipmi_wdog_msg_handler(struct ipmi_recv_msg *msg, function ipmi_wdog_pretimeout_handler (line 756) | static void ipmi_wdog_pretimeout_handler(void *handler_data) type ipmi_user_hndl (line 777) | struct ipmi_user_hndl function ipmi_register_watchdog (line 783) | static void ipmi_register_watchdog(int ipmi_intf) function ipmi_nmi (line 821) | static int type nmi_handler (line 837) | struct nmi_handler function wdog_reboot_handler (line 847) | static int wdog_reboot_handler(struct notifier_block *this, type notifier_block (line 873) | struct notifier_block function wdog_panic_handler (line 879) | static int wdog_panic_handler(struct notifier_block *this, type notifier_block (line 901) | struct notifier_block function ipmi_new_smi (line 908) | static void ipmi_new_smi(int if_num) function ipmi_smi_gone (line 913) | static void ipmi_smi_gone(int if_num) type ipmi_smi_watcher (line 920) | struct ipmi_smi_watcher function __exit (line 1021) | static __exit void ipmi_unregister_watchdog(void) function ipmi_wdog_exit (line 1061) | static void __exit ipmi_wdog_exit(void) FILE: drivers/char/isicom.c type pci_device_id (line 137) | struct pci_device_id type tty_driver (line 152) | struct tty_driver type isi_board (line 154) | struct isi_board type isi_port (line 155) | struct isi_port type timer_list (line 157) | struct timer_list type inode (line 163) | struct inode type file (line 163) | struct file type tty_struct (line 166) | struct tty_struct type isi_board (line 178) | struct isi_board { type isi_port (line 192) | struct isi_port { function lock_card (line 219) | static int lock_card(struct isi_board *card) function lock_card_at_interrupt (line 237) | static int lock_card_at_interrupt(struct isi_board *card) function unlock_card (line 254) | static void unlock_card(struct isi_board *card) function raise_dtr (line 263) | static void raise_dtr(struct isi_port * port) function drop_dtr (line 279) | static inline void drop_dtr(struct isi_port * port) function raise_rts (line 295) | static inline void raise_rts(struct isi_port * port) function drop_rts (line 310) | static inline void drop_rts(struct isi_port * port) function raise_dtr_rts (line 326) | static inline void raise_dtr_rts(struct isi_port * port) function drop_dtr_rts (line 342) | static void drop_dtr_rts(struct isi_port * port) function kill_queue (line 358) | static inline void kill_queue(struct isi_port * port, short queue) type file_operations (line 379) | struct file_operations type miscdevice (line 384) | struct miscdevice function WaitTillCardIsFree (line 389) | static inline int WaitTillCardIsFree(unsigned short base) function ISILoad_ioctl (line 399) | static int ISILoad_ioctl(struct inode *inode, struct file *filp, function isicom_paranoia_check (line 607) | static inline int isicom_paranoia_check(struct isi_port const * port, ch... function isicom_tx (line 634) | static void isicom_tx(unsigned long _data) function isicom_bottomhalf (line 751) | static void isicom_bottomhalf(void * data) function irqreturn_t (line 767) | static irqreturn_t isicom_interrupt(int irq, void *dev_id, function isicom_config_port (line 960) | static void isicom_config_port(struct isi_port * port) function isicom_setup_board (line 1069) | static inline void isicom_setup_board(struct isi_board * bp) function isicom_setup_port (line 1088) | static int isicom_setup_port(struct isi_port * port) function block_til_ready (line 1127) | static int block_til_ready(struct tty_struct * tty, struct file * filp, ... function isicom_open (line 1205) | static int isicom_open(struct tty_struct * tty, struct file * filp) function isicom_shutdown_board (line 1244) | static inline void isicom_shutdown_board(struct isi_board * bp) function isicom_shutdown_port (line 1255) | static void isicom_shutdown_port(struct isi_port * port) function isicom_close (line 1304) | static void isicom_close(struct tty_struct * tty, struct file * filp) function isicom_write (line 1382) | static int isicom_write(struct tty_struct * tty, function isicom_put_char (line 1418) | static void isicom_put_char(struct tty_struct * tty, unsigned char ch) function isicom_flush_chars (line 1443) | static void isicom_flush_chars(struct tty_struct * tty) function isicom_write_room (line 1459) | static int isicom_write_room(struct tty_struct * tty) function isicom_chars_in_buffer (line 1474) | static int isicom_chars_in_buffer(struct tty_struct * tty) function isicom_send_break (line 1483) | static inline void isicom_send_break(struct isi_port * port, unsigned lo... function isicom_tiocmget (line 1499) | static int isicom_tiocmget(struct tty_struct *tty, struct file *file) function isicom_tiocmset (line 1516) | static int isicom_tiocmset(struct tty_struct *tty, struct file *file, function isicom_set_serial_info (line 1537) | static int isicom_set_serial_info(struct isi_port * port, function isicom_get_serial_info (line 1570) | static int isicom_get_serial_info(struct isi_port * port, function isicom_ioctl (line 1589) | static int isicom_ioctl(struct tty_struct * tty, struct file * filp, function isicom_set_termios (line 1641) | static void isicom_set_termios(struct tty_struct * tty, struct termios *... function isicom_throttle (line 1662) | static void isicom_throttle(struct tty_struct * tty) function isicom_unthrottle (line 1676) | static void isicom_unthrottle(struct tty_struct * tty) function isicom_stop (line 1690) | static void isicom_stop(struct tty_struct * tty) function isicom_start (line 1703) | static void isicom_start(struct tty_struct * tty) function do_isicom_hangup (line 1716) | static void do_isicom_hangup(void * data) function isicom_hangup (line 1726) | static void isicom_hangup(struct tty_struct * tty) function isicom_flush_buffer (line 1741) | static void isicom_flush_buffer(struct tty_struct * tty) function register_ioregion (line 1759) | static int __init register_ioregion(void) function unregister_ioregion (line 1774) | static void __exit unregister_ioregion(void) type tty_operations (line 1786) | struct tty_operations function register_drivers (line 1806) | static int __init register_drivers(void) function unregister_drivers (line 1837) | static void __exit unregister_drivers(void) function register_isr (line 1845) | static int __init register_isr(void) function unregister_isr (line 1876) | static void __exit unregister_isr(void) function isicom_init (line 1886) | static int __init isicom_init(void) function isicom_setup (line 1964) | static int __devinit isicom_setup(void) function isicom_exit (line 2064) | static void __exit isicom_exit(void) FILE: drivers/char/istallion.c type stlconf_t (line 124) | typedef struct { type tty_driver (line 173) | struct tty_driver type tty_struct (line 197) | struct tty_struct type termios (line 204) | struct termios type stlibrdtype_t (line 315) | typedef struct stlibrdtype { type pci_device_id (line 422) | struct pci_device_id type tty_struct (line 661) | struct tty_struct type file (line 661) | struct file type tty_struct (line 662) | struct tty_struct type file (line 662) | struct file type tty_struct (line 663) | struct tty_struct type tty_struct (line 664) | struct tty_struct type tty_struct (line 665) | struct tty_struct type tty_struct (line 666) | struct tty_struct type tty_struct (line 667) | struct tty_struct type tty_struct (line 668) | struct tty_struct type file (line 668) | struct file type tty_struct (line 669) | struct tty_struct type termios (line 669) | struct termios type tty_struct (line 670) | struct tty_struct type tty_struct (line 671) | struct tty_struct type tty_struct (line 672) | struct tty_struct type tty_struct (line 673) | struct tty_struct type tty_struct (line 674) | struct tty_struct type tty_struct (line 675) | struct tty_struct type tty_struct (line 676) | struct tty_struct type tty_struct (line 677) | struct tty_struct type tty_struct (line 678) | struct tty_struct type file (line 683) | struct file type file (line 684) | struct file type inode (line 685) | struct inode type file (line 685) | struct file type file (line 692) | struct file type termios (line 698) | struct termios type serial_struct (line 702) | struct serial_struct type serial_struct (line 703) | struct serial_struct type pci_dev (line 757) | struct pci_dev type file_operations (line 768) | struct file_operations type timer_list (line 783) | struct timer_list type class_simple (line 794) | struct class_simple function istallion_module_init (line 802) | static int __init istallion_module_init(void) function istallion_module_exit (line 820) | static void __exit istallion_module_exit(void) function stli_argbrds (line 899) | static void stli_argbrds(void) function stli_atol (line 932) | static unsigned long stli_atol(char *str) function stli_parsebrd (line 968) | static int stli_parsebrd(stlconf_t *confp, char **argp) function stli_open (line 1016) | static int stli_open(struct tty_struct *tty, struct file *filp) function stli_close (line 1117) | static void stli_close(struct tty_struct *tty, struct file *filp) function stli_initopen (line 1201) | static int stli_initopen(stlibrd_t *brdp, stliport_t *portp) function stli_rawopen (line 1253) | static int stli_rawopen(stlibrd_t *brdp, stliport_t *portp, unsigned lon... function stli_rawclose (line 1334) | static int stli_rawclose(stlibrd_t *brdp, stliport_t *portp, unsigned lo... function stli_cmdwait (line 1411) | static int stli_cmdwait(stlibrd_t *brdp, stliport_t *portp, unsigned lon... function stli_setport (line 1454) | static int stli_setport(stliport_t *portp) function stli_waitcarrier (line 1484) | static int stli_waitcarrier(stlibrd_t *brdp, stliport_t *portp, struct f... function stli_write (line 1546) | static int stli_write(struct tty_struct *tty, const unsigned char *buf, ... function stli_putchar (line 1642) | static void stli_putchar(struct tty_struct *tty, unsigned char ch) function stli_flushchars (line 1669) | static void stli_flushchars(struct tty_struct *tty) function stli_writeroom (line 1764) | static int stli_writeroom(struct tty_struct *tty) function stli_charsinbuffer (line 1824) | static int stli_charsinbuffer(struct tty_struct *tty) function stli_getserial (line 1872) | static int stli_getserial(stliport_t *portp, struct serial_struct __user... function stli_setserial (line 1909) | static int stli_setserial(stliport_t *portp, struct serial_struct __user... function stli_tiocmget (line 1942) | static int stli_tiocmget(struct tty_struct *tty, struct file *file) function stli_tiocmset (line 1965) | static int stli_tiocmset(struct tty_struct *tty, struct file *file, function stli_ioctl (line 1997) | static int stli_ioctl(struct tty_struct *tty, struct file *file, unsigne... function stli_settermios (line 2081) | static void stli_settermios(struct tty_struct *tty, struct termios *old) function stli_throttle (line 2131) | static void stli_throttle(struct tty_struct *tty) function stli_unthrottle (line 2156) | static void stli_unthrottle(struct tty_struct *tty) function stli_stop (line 2180) | static void stli_stop(struct tty_struct *tty) function stli_start (line 2214) | static void stli_start(struct tty_struct *tty) function stli_dohangup (line 2253) | static void stli_dohangup(void *arg) function stli_hangup (line 2283) | static void stli_hangup(struct tty_struct *tty) function stli_flushbuffer (line 2341) | static void stli_flushbuffer(struct tty_struct *tty) function stli_breakctl (line 2390) | static void stli_breakctl(struct tty_struct *tty, int state) function stli_waituntilsent (line 2431) | static void stli_waituntilsent(struct tty_struct *tty, int timeout) function stli_sendxchar (line 2461) | static void stli_sendxchar(struct tty_struct *tty, char ch) function stli_portinfo (line 2505) | static int stli_portinfo(stlibrd_t *brdp, stliport_t *portp, int portnr,... function stli_readproc (line 2566) | static int stli_readproc(char *page, char **start, off_t off, int count,... function stli_sendcmd (line 2643) | static void stli_sendcmd(stlibrd_t *brdp, stliport_t *portp, unsigned lo... function stli_read (line 2696) | static void stli_read(stlibrd_t *brdp, stliport_t *portp) function stli_dodelaycmd (line 2764) | static void stli_dodelaycmd(stliport_t *portp, volatile cdkctrl_t *cp) function stli_hostcmd (line 2812) | static int stli_hostcmd(stlibrd_t *brdp, stliport_t *portp) function stli_brdpoll (line 2971) | static void stli_brdpoll(stlibrd_t *brdp, volatile cdkhdr_t *hdrp) function stli_poll (line 3037) | static void stli_poll(unsigned long arg) function stli_mkasyport (line 3071) | static void stli_mkasyport(stliport_t *portp, asyport_t *pp, struct term... function stli_mkasysigs (line 3194) | static void stli_mkasysigs(asysigs_t *sp, int dtr, int rts) function stli_mktiocm (line 3219) | static long stli_mktiocm(unsigned long sigvalue) function stli_initports (line 3244) | static int stli_initports(stlibrd_t *brdp) function stli_ecpinit (line 3289) | static void stli_ecpinit(stlibrd_t *brdp) function stli_ecpenable (line 3308) | static void stli_ecpenable(stlibrd_t *brdp) function stli_ecpdisable (line 3318) | static void stli_ecpdisable(stlibrd_t *brdp) function stli_ecpreset (line 3354) | static void stli_ecpreset(stlibrd_t *brdp) function stli_ecpintr (line 3368) | static void stli_ecpintr(stlibrd_t *brdp) function stli_ecpeiinit (line 3382) | static void stli_ecpeiinit(stlibrd_t *brdp) function stli_ecpeienable (line 3404) | static void stli_ecpeienable(stlibrd_t *brdp) function stli_ecpeidisable (line 3411) | static void stli_ecpeidisable(stlibrd_t *brdp) function stli_ecpeireset (line 3447) | static void stli_ecpeireset(stlibrd_t *brdp) function stli_ecpmcenable (line 3461) | static void stli_ecpmcenable(stlibrd_t *brdp) function stli_ecpmcdisable (line 3468) | static void stli_ecpmcdisable(stlibrd_t *brdp) function stli_ecpmcreset (line 3496) | static void stli_ecpmcreset(stlibrd_t *brdp) function stli_ecppciinit (line 3510) | static void stli_ecppciinit(stlibrd_t *brdp) function stli_ecppcireset (line 3550) | static void stli_ecppcireset(stlibrd_t *brdp) function stli_onbinit (line 3564) | static void stli_onbinit(stlibrd_t *brdp) function stli_onbenable (line 3585) | static void stli_onbenable(stlibrd_t *brdp) function stli_onbdisable (line 3595) | static void stli_onbdisable(stlibrd_t *brdp) function stli_onbreset (line 3627) | static void stli_onbreset(stlibrd_t *brdp) function stli_onbeinit (line 3646) | static void stli_onbeinit(stlibrd_t *brdp) function stli_onbeenable (line 3670) | static void stli_onbeenable(stlibrd_t *brdp) function stli_onbedisable (line 3680) | static void stli_onbedisable(stlibrd_t *brdp) function stli_onbereset (line 3719) | static void stli_onbereset(stlibrd_t *brdp) function stli_bbyinit (line 3738) | static void stli_bbyinit(stlibrd_t *brdp) function stli_bbyreset (line 3781) | static void stli_bbyreset(stlibrd_t *brdp) function stli_stalinit (line 3800) | static void stli_stalinit(stlibrd_t *brdp) function stli_stalreset (line 3835) | static void stli_stalreset(stlibrd_t *brdp) function stli_initecp (line 3856) | static int stli_initecp(stlibrd_t *brdp) function stli_initonb (line 4017) | static int stli_initonb(stlibrd_t *brdp) function stli_startbrd (line 4183) | static int stli_startbrd(stlibrd_t *brdp) function stli_brdinit (line 4296) | static int __init stli_brdinit(stlibrd_t *brdp) function stli_eisamemprobe (line 4359) | static int stli_eisamemprobe(stlibrd_t *brdp) function stli_getbrdnr (line 4451) | static int stli_getbrdnr(void) function stli_findeisabrds (line 4477) | static int stli_findeisabrds(void) function stli_initpcibrd (line 4561) | static int stli_initpcibrd(int brdtype, struct pci_dev *devp) function stli_findpcibrds (line 4607) | static int stli_findpcibrds(void) function stlibrd_t (line 4633) | static stlibrd_t *stli_allocbrd(void) function stli_initbrds (line 4656) | static int stli_initbrds(void) function stli_memread (line 4753) | static ssize_t stli_memread(struct file *fp, char __user *buf, size_t co... function stli_memwrite (line 4807) | static ssize_t stli_memwrite(struct file *fp, const char __user *buf, si... function stli_getbrdstats (line 4861) | static int stli_getbrdstats(combrd_t __user *bp) function stliport_t (line 4900) | static stliport_t *stli_getport(int brdnr, int panelnr, int portnr) function stli_portcmdstats (line 4925) | static int stli_portcmdstats(stliport_t *portp) function stli_getportstats (line 5000) | static int stli_getportstats(stliport_t *portp, comstats_t __user *cp) function stli_clrportstats (line 5031) | static int stli_clrportstats(stliport_t *portp, comstats_t __user *cp) function stli_getportstruct (line 5070) | static int stli_getportstruct(stliport_t __user *arg) function stli_getbrdstruct (line 5091) | static int stli_getbrdstruct(stlibrd_t __user *arg) function stli_memioctl (line 5115) | static int stli_memioctl(struct inode *ip, struct file *fp, unsigned int... type tty_operations (line 5197) | struct tty_operations function stli_init (line 5223) | int __init stli_init(void) FILE: drivers/char/ite_gpio.c function ite_gpio_in (line 71) | int ite_gpio_in(__u32 device, __u32 mask, volatile __u32 *data) function ite_gpio_out (line 96) | int ite_gpio_out(__u32 device, __u32 mask, __u32 data) function ite_gpio_int_ctrl (line 118) | int ite_gpio_int_ctrl(__u32 device, __u32 mask, __u32 data) function ite_gpio_in_status (line 137) | int ite_gpio_in_status(__u32 device, __u32 mask, volatile __u32 *data) function ite_gpio_out_status (line 163) | int ite_gpio_out_status(__u32 device, __u32 mask, __u32 data) function ite_gpio_gen_ctrl (line 182) | int ite_gpio_gen_ctrl(__u32 device, __u32 mask, __u32 data) function ite_gpio_int_wait (line 189) | int ite_gpio_int_wait (__u32 device, __u32 mask, __u32 data) function ite_gpio_open (line 237) | static int ite_gpio_open(struct inode *inode, struct file *file) function ite_gpio_release (line 243) | static int ite_gpio_release(struct inode *inode, struct file *file) function ite_gpio_ioctl (line 249) | static int ite_gpio_ioctl(struct inode *inode, struct file *file, function ite_gpio_irq_handler (line 314) | static void ite_gpio_irq_handler(int this_irq, void *dev_id, type file_operations (line 360) | struct file_operations type miscdevice (line 367) | struct miscdevice function ite_gpio_init (line 373) | int __init ite_gpio_init(void) function ite_gpio_exit (line 411) | static void __exit ite_gpio_exit(void) FILE: drivers/char/keyboard.c type input_handle (line 43) | struct input_handle type vc_data (line 79) | struct vc_data type pt_regs (line 80) | struct pt_regs type vc_data (line 91) | struct vc_data type pt_regs (line 91) | struct pt_regs type kbd_struct (line 108) | struct kbd_struct type kbd_struct (line 109) | struct kbd_struct type kbd_struct (line 110) | struct kbd_struct type input_handler (line 124) | struct input_handler type ledptr (line 135) | struct ledptr { function getkeycode (line 160) | int getkeycode(unsigned int scancode) function setkeycode (line 182) | int setkeycode(unsigned int scancode, unsigned int keycode) function kd_nosound (line 219) | static void kd_nosound(unsigned long ignored) type timer_list (line 234) | struct timer_list function kd_mksound (line 237) | void kd_mksound(unsigned int hz, unsigned int ticks) function kbd_rate (line 267) | int kbd_rate(struct kbd_repeat *rep) function put_queue (line 294) | static void put_queue(struct vc_data *vc, int ch) function puts_queue (line 304) | static void puts_queue(struct vc_data *vc, char *cp) function applkey (line 318) | static void applkey(struct vc_data *vc, int key, char mode) function to_utf8 (line 334) | static void to_utf8(struct vc_data *vc, ushort c) function compute_shiftstate (line 356) | void compute_shiftstate(void) function handle_diacr (line 396) | static unsigned char handle_diacr(struct vc_data *vc, unsigned char ch) function fn_enter (line 418) | static void fn_enter(struct vc_data *vc, struct pt_regs *regs) function fn_caps_toggle (line 429) | static void fn_caps_toggle(struct vc_data *vc, struct pt_regs *regs) function fn_caps_on (line 436) | static void fn_caps_on(struct vc_data *vc, struct pt_regs *regs) function fn_show_ptregs (line 443) | static void fn_show_ptregs(struct vc_data *vc, struct pt_regs *regs) function fn_hold (line 449) | static void fn_hold(struct vc_data *vc, struct pt_regs *regs) function fn_num (line 467) | static void fn_num(struct vc_data *vc, struct pt_regs *regs) function fn_bare_num (line 481) | static void fn_bare_num(struct vc_data *vc, struct pt_regs *regs) function fn_lastcons (line 487) | static void fn_lastcons(struct vc_data *vc, struct pt_regs *regs) function fn_dec_console (line 493) | static void fn_dec_console(struct vc_data *vc, struct pt_regs *regs) function fn_inc_console (line 510) | static void fn_inc_console(struct vc_data *vc, struct pt_regs *regs) function fn_send_intr (line 527) | static void fn_send_intr(struct vc_data *vc, struct pt_regs *regs) function fn_scroll_forw (line 537) | static void fn_scroll_forw(struct vc_data *vc, struct pt_regs *regs) function fn_scroll_back (line 542) | static void fn_scroll_back(struct vc_data *vc, struct pt_regs *regs) function fn_show_mem (line 547) | static void fn_show_mem(struct vc_data *vc, struct pt_regs *regs) function fn_show_state (line 552) | static void fn_show_state(struct vc_data *vc, struct pt_regs *regs) function fn_boot_it (line 557) | static void fn_boot_it(struct vc_data *vc, struct pt_regs *regs) function fn_compose (line 562) | static void fn_compose(struct vc_data *vc, struct pt_regs *regs) function fn_spawn_con (line 567) | static void fn_spawn_con(struct vc_data *vc, struct pt_regs *regs) function fn_SAK (line 574) | static void fn_SAK(struct vc_data *vc, struct pt_regs *regs) function fn_null (line 587) | static void fn_null(struct vc_data *vc, struct pt_regs *regs) function k_ignore (line 595) | static void k_ignore(struct vc_data *vc, unsigned char value, char up_fl... function k_spec (line 599) | static void k_spec(struct vc_data *vc, unsigned char value, char up_flag... function k_lowercase (line 612) | static void k_lowercase(struct vc_data *vc, unsigned char value, char up... function k_self (line 617) | static void k_self(struct vc_data *vc, unsigned char value, char up_flag... function k_dead2 (line 638) | static void k_dead2(struct vc_data *vc, unsigned char value, char up_fla... function k_dead (line 648) | static void k_dead(struct vc_data *vc, unsigned char value, char up_flag... function k_cons (line 655) | static void k_cons(struct vc_data *vc, unsigned char value, char up_flag... function k_fn (line 662) | static void k_fn(struct vc_data *vc, unsigned char value, char up_flag, ... function k_cur (line 676) | static void k_cur(struct vc_data *vc, unsigned char value, char up_flag,... function k_pad (line 685) | static void k_pad(struct vc_data *vc, unsigned char value, char up_flag,... function k_shift (line 742) | static void k_shift(struct vc_data *vc, unsigned char value, char up_fla... function k_meta (line 783) | static void k_meta(struct vc_data *vc, unsigned char value, char up_flag... function k_ascii (line 795) | static void k_ascii(struct vc_data *vc, unsigned char value, char up_fla... function k_lock (line 817) | static void k_lock(struct vc_data *vc, unsigned char value, char up_flag... function k_slock (line 824) | static void k_slock(struct vc_data *vc, unsigned char value, char up_fla... function getledstate (line 842) | unsigned char getledstate(void) function setledstate (line 847) | void setledstate(struct kbd_struct *kbd, unsigned int led) function getleds (line 857) | static inline unsigned char getleds(void) function kbd_bh (line 894) | static void kbd_bh(unsigned long dummy) function kbd_refresh_leds (line 917) | static void kbd_refresh_leds(struct input_handle *handle) function emulate_raw (line 965) | static int emulate_raw(struct vc_data *vc, unsigned int keycode, function emulate_raw (line 1009) | static int emulate_raw(struct vc_data *vc, unsigned int keycode, unsigne... function kbd_rawcode (line 1019) | static void kbd_rawcode(unsigned char data) function kbd_keycode (line 1027) | void kbd_keycode(unsigned int keycode, int down, int hw_raw, struct pt_r... function kbd_event (line 1155) | static void kbd_event(struct input_handle *handle, unsigned int event_type, type input_handle (line 1175) | struct input_handle type input_handler (line 1175) | struct input_handler type input_dev (line 1176) | struct input_dev type input_device_id (line 1177) | struct input_device_id type input_handle (line 1179) | struct input_handle type input_handle (line 1188) | struct input_handle type input_handle (line 1190) | struct input_handle function kbd_disconnect (line 1202) | static void kbd_disconnect(struct input_handle *handle) type input_device_id (line 1208) | struct input_device_id type input_handler (line 1224) | struct input_handler function kbd_init (line 1232) | int __init kbd_init(void) FILE: drivers/char/lcd.c type inode (line 38) | struct inode type file (line 38) | struct file function lcd_register_linkcheck_func (line 52) | int lcd_register_linkcheck_func(int iface_num, void *func, void *cookie) function lcd_ioctl (line 64) | static int lcd_ioctl(struct inode *inode, struct file *file, function lcd_open (line 554) | static int lcd_open(struct inode *inode, struct file *file) function button_pressed (line 564) | static inline int button_pressed(void) function lcd_read (line 578) | static long lcd_read(struct inode *inode, struct file *file, char *buf, type file_operations (line 602) | struct file_operations type miscdevice (line 608) | struct miscdevice function lcd_init (line 614) | static int lcd_init(void) function lcd_exit (line 638) | static void __exit lcd_exit(void) function dqpoll (line 654) | static int dqpoll(volatile unsigned long address, volatile unsigned char... function timeout (line 674) | static int timeout(volatile unsigned long address) FILE: drivers/char/lcd.h type lcd_display (line 24) | struct lcd_display { FILE: drivers/char/lp.c type lp_struct (line 145) | struct lp_struct type class_simple (line 148) | struct class_simple type parport (line 151) | struct parport function lp_claim_parport_or_block (line 168) | static void lp_claim_parport_or_block(struct lp_struct *this_lp) function lp_release_parport (line 176) | static void lp_release_parport(struct lp_struct *this_lp) function lp_preempt (line 185) | static int lp_preempt(void *handle) function lp_negotiate (line 197) | static int lp_negotiate(struct parport * port, int mode) function lp_reset (line 207) | static int lp_reset(int minor) function lp_error (line 219) | static void lp_error (int minor) function lp_check_status (line 234) | static int lp_check_status(int minor) function lp_wait_ready (line 273) | static int lp_wait_ready(int minor, int nonblock) function lp_write (line 294) | static ssize_t lp_write(struct file * file, const char __user * buf, function lp_read (line 410) | static ssize_t lp_read(struct file * file, char __user * buf, function lp_open (line 486) | static int lp_open(struct inode * inode, struct file * file) function lp_release (line 543) | static int lp_release(struct inode * inode, struct file * file) function lp_ioctl (line 557) | static int lp_ioctl(struct inode *inode, struct file *file, type file_operations (line 662) | struct file_operations function lp_console_write (line 686) | static void lp_console_write (struct console *co, const char *s, type console (line 738) | struct console function lp_setup (line 756) | static int __init lp_setup (char *str) function lp_register (line 787) | static int lp_register(int nr, struct parport *port) function lp_attach (line 822) | static void lp_attach (struct parport *port) function lp_detach (line 853) | static void lp_detach (struct parport *port) type parport_driver (line 864) | struct parport_driver function lp_init (line 870) | static int __init lp_init (void) function lp_init_module (line 932) | static int __init lp_init_module (void) function lp_cleanup_module (line 960) | static void lp_cleanup_module (void) FILE: drivers/char/mem.c function uncached_access (line 43) | static inline int uncached_access(struct file *file, unsigned long addr) function valid_phys_addr_range (line 99) | static inline int valid_phys_addr_range(unsigned long addr, size_t *count) function do_write_mem (line 114) | static ssize_t do_write_mem(void *p, unsigned long realp, function read_mem (line 151) | static ssize_t read_mem(struct file * file, char __user * buf, function write_mem (line 183) | static ssize_t write_mem(struct file * file, const char __user * buf, function mmap_mem (line 193) | static int mmap_mem(struct file * file, struct vm_area_struct * vma) function read_kmem (line 220) | static ssize_t read_kmem(struct file *file, char __user *buf, function write_kmem (line 283) | static ssize_t write_kmem(struct file * file, const char __user * buf, function read_port (line 340) | static ssize_t read_port(struct file * file, char __user * buf, function write_port (line 358) | static ssize_t write_port(struct file * file, const char __user * buf, function read_null (line 379) | static ssize_t read_null(struct file * file, char __user * buf, function write_null (line 385) | static ssize_t write_null(struct file * file, const char __user * buf, function read_zero_pagealigned (line 395) | static inline size_t read_zero_pagealigned(char __user * buf, size_t size) function read_zero (line 445) | static ssize_t read_zero(struct file * file, char __user * buf, function mmap_zero (line 483) | static int mmap_zero(struct file * file, struct vm_area_struct * vma) function read_zero (line 492) | static ssize_t read_zero(struct file * file, char * buf, function mmap_zero (line 511) | static int mmap_zero(struct file * file, struct vm_area_struct * vma) function write_full (line 517) | static ssize_t write_full(struct file * file, const char __user * buf, function loff_t (line 529) | static loff_t null_lseek(struct file * file, loff_t offset, int orig) function loff_t (line 542) | static loff_t memory_lseek(struct file * file, loff_t offset, int orig) function open_port (line 565) | static int open_port(struct inode * inode, struct file * filp) type file_operations (line 578) | struct file_operations type file_operations (line 586) | struct file_operations type file_operations (line 594) | struct file_operations type file_operations (line 601) | struct file_operations type file_operations (line 609) | struct file_operations type file_operations (line 616) | struct file_operations function kmsg_write (line 622) | static ssize_t kmsg_write(struct file * file, const char __user * buf, type file_operations (line 640) | struct file_operations function memory_open (line 644) | static int memory_open(struct inode * inode, struct file * filp) type file_operations (line 684) | struct file_operations type file_operations (line 692) | struct file_operations type class_simple (line 707) | struct class_simple function chr_dev_init (line 709) | static int __init chr_dev_init(void) FILE: drivers/char/misc.c type seq_file (line 73) | struct seq_file type miscdevice (line 75) | struct miscdevice type seq_file (line 86) | struct seq_file type list_head (line 88) | struct list_head type miscdevice (line 88) | struct miscdevice function misc_seq_stop (line 96) | static void misc_seq_stop(struct seq_file *seq, void *v) function misc_seq_show (line 101) | static int misc_seq_show(struct seq_file *seq, void *v) type seq_operations (line 110) | struct seq_operations function misc_seq_open (line 117) | static int misc_seq_open(struct inode *inode, struct file *file) type file_operations (line 122) | struct file_operations function misc_open (line 131) | static int misc_open(struct inode * inode, struct file * file) type class_simple (line 183) | struct class_simple type file_operations (line 185) | struct file_operations function misc_register (line 207) | int misc_register(struct miscdevice * misc) function misc_deregister (line 275) | int misc_deregister(struct miscdevice * misc) function misc_init (line 296) | static int __init misc_init(void) FILE: drivers/char/mmtimer.c type inode (line 58) | struct inode type file (line 58) | struct file type file (line 60) | struct file type vm_area_struct (line 60) | struct vm_area_struct type file_operations (line 67) | struct file_operations function mmtimer_int_pending (line 84) | static int inline mmtimer_int_pending(int comparator) function mmtimer_clr_int_pending (line 93) | static void inline mmtimer_clr_int_pending(int comparator) function mmtimer_setup_int_0 (line 100) | static void inline mmtimer_setup_int_0(u64 expires) function mmtimer_setup_int_1 (line 130) | static void inline mmtimer_setup_int_1(u64 expires) function mmtimer_setup_int_2 (line 152) | static void inline mmtimer_setup_int_2(u64 expires) function mmtimer_setup (line 180) | static int inline mmtimer_setup(int comparator, unsigned long expires) function mmtimer_disable_int (line 210) | static int inline mmtimer_disable_int(long nasid, int comparator) type mmtimer_t (line 234) | typedef struct mmtimer { function mmtimer_ioctl (line 275) | static int mmtimer_ioctl(struct inode *inode, struct file *file, function mmtimer_mmap (line 334) | static int mmtimer_mmap(struct file *file, struct vm_area_struct *vma) type miscdevice (line 363) | struct miscdevice type timespec (line 369) | struct timespec type timespec (line 376) | struct timespec function sgi_clock_get (line 379) | static int sgi_clock_get(struct timespec *tp) function sgi_clock_set (line 390) | static int sgi_clock_set(struct timespec *tp) function reschedule_periodic_timer (line 416) | static int inline reschedule_periodic_timer(mmtimer_t *x) function irqreturn_t (line 452) | static irqreturn_t function mmtimer_tasklet (line 484) | void mmtimer_tasklet(unsigned long data) { function sgi_timer_create (line 522) | static int sgi_timer_create(struct k_itimer *timer) function sgi_timer_del (line 534) | static int sgi_timer_del(struct k_itimer *timr) function sgi_timer_get (line 556) | static void sgi_timer_get(struct k_itimer *timr, struct itimerspec *cur_... function sgi_timer_set (line 573) | static int sgi_timer_set(struct k_itimer *timr, int flags, type k_clock (line 665) | struct k_clock function mmtimer_init (line 681) | static int __init mmtimer_init(void) FILE: drivers/char/moxa.c type pci_device_id (line 108) | struct pci_device_id type moxa_isa_board_conf (line 120) | typedef struct _moxa_isa_board_conf { type moxa_pci_devinfo (line 131) | typedef struct _moxa_pci_devinfo { type moxa_board_conf (line 136) | typedef struct _moxa_board_conf { type moxa_str (line 147) | struct moxa_str { type mxser_mstatus (line 164) | struct mxser_mstatus { type mxser_mstatus (line 172) | struct mxser_mstatus type tty_driver (line 212) | struct tty_driver type moxa_str (line 213) | struct moxa_str type timer_list (line 216) | struct timer_list type timer_list (line 218) | struct timer_list type semaphore (line 219) | struct semaphore type tty_struct (line 225) | struct tty_struct type file (line 225) | struct file type tty_struct (line 226) | struct tty_struct type file (line 226) | struct file type tty_struct (line 227) | struct tty_struct type tty_struct (line 228) | struct tty_struct type tty_struct (line 229) | struct tty_struct type tty_struct (line 230) | struct tty_struct type tty_struct (line 231) | struct tty_struct type tty_struct (line 232) | struct tty_struct type tty_struct (line 233) | struct tty_struct type file (line 233) | struct file type tty_struct (line 234) | struct tty_struct type tty_struct (line 235) | struct tty_struct type tty_struct (line 236) | struct tty_struct type termios (line 236) | struct termios type tty_struct (line 237) | struct tty_struct type tty_struct (line 238) | struct tty_struct type tty_struct (line 239) | struct tty_struct type tty_struct (line 240) | struct tty_struct type file (line 240) | struct file type tty_struct (line 241) | struct tty_struct type file (line 241) | struct file type tty_struct (line 244) | struct tty_struct type tty_struct (line 245) | struct tty_struct type file (line 245) | struct file type moxa_str (line 246) | struct moxa_str type tty_struct (line 247) | struct tty_struct type moxa_str (line 249) | struct moxa_str type moxa_str (line 250) | struct moxa_str type termios (line 263) | struct termios type moxa_str (line 280) | struct moxa_str type serial_struct (line 280) | struct serial_struct type moxa_str (line 281) | struct moxa_str type serial_struct (line 281) | struct serial_struct type tty_operations (line 284) | struct tty_operations function moxa_get_PCI_conf (line 305) | static int moxa_get_PCI_conf(struct pci_dev *p, int board_type, moxa_boa... function moxa_init (line 330) | static int __init moxa_init(void) function moxa_exit (line 478) | static void __exit moxa_exit(void) function do_moxa_softint (line 502) | static void do_moxa_softint(void *private_) function moxa_open (line 516) | static int moxa_open(struct tty_struct *tty, struct file *filp) function moxa_close (line 571) | static void moxa_close(struct tty_struct *tty, struct file *filp) function moxa_write (line 637) | static int moxa_write(struct tty_struct *tty, function moxa_write_room (line 661) | static int moxa_write_room(struct tty_struct *tty) function moxa_flush_buffer (line 673) | static void moxa_flush_buffer(struct tty_struct *tty) function moxa_chars_in_buffer (line 683) | static int moxa_chars_in_buffer(struct tty_struct *tty) function moxa_flush_chars (line 708) | static void moxa_flush_chars(struct tty_struct *tty) function moxa_put_char (line 716) | static void moxa_put_char(struct tty_struct *tty, unsigned char c) function moxa_tiocmget (line 737) | static int moxa_tiocmget(struct tty_struct *tty, struct file *file) function moxa_tiocmset (line 762) | static int moxa_tiocmset(struct tty_struct *tty, struct file *file, function moxa_ioctl (line 786) | static int moxa_ioctl(struct tty_struct *tty, struct file *file, function moxa_throttle (line 840) | static void moxa_throttle(struct tty_struct *tty) function moxa_unthrottle (line 847) | static void moxa_unthrottle(struct tty_struct *tty) function moxa_set_termios (line 854) | static void moxa_set_termios(struct tty_struct *tty, function moxa_stop (line 867) | static void moxa_stop(struct tty_struct *tty) function moxa_start (line 878) | static void moxa_start(struct tty_struct *tty) function moxa_hangup (line 892) | static void moxa_hangup(struct tty_struct *tty) function moxa_poll (line 905) | static void moxa_poll(unsigned long ignored) function set_tty_param (line 967) | static void set_tty_param(struct tty_struct *tty) function block_till_ready (line 992) | static int block_till_ready(struct tty_struct *tty, struct file *filp, function setup_empty_event (line 1078) | static void setup_empty_event(struct tty_struct *tty) function check_xmit_empty (line 1094) | static void check_xmit_empty(unsigned long data) function shut_down (line 1114) | static void shut_down(struct moxa_str *ch) function receive_data (line 1134) | static void receive_data(struct moxa_str *ch) type mon_str (line 1471) | struct mon_str { type mon_st (line 1476) | typedef struct mon_str mon_st; function MoxaDriverInit (line 1514) | void MoxaDriverInit(void) type moxaq_str (line 1548) | struct moxaq_str { type dl_str (line 1553) | struct dl_str { type moxaq_str (line 1559) | struct moxaq_str type dl_str (line 1560) | struct dl_str function MoxaPortFlushData (line 1562) | void MoxaPortFlushData(int port, int mode) function MoxaDriverIoctl (line 1575) | int MoxaDriverIoctl(unsigned int cmd, unsigned long arg, int port) function MoxaDriverPoll (line 1692) | int MoxaDriverPoll(void) function MoxaPortsOfCard (line 1751) | int MoxaPortsOfCard(int cardno) function MoxaPortIsValid (line 2118) | int MoxaPortIsValid(int port) function MoxaPortEnable (line 2128) | void MoxaPortEnable(int port) function MoxaPortDisable (line 2151) | void MoxaPortDisable(int port) function MoxaPortGetMaxBaud (line 2161) | long MoxaPortGetMaxBaud(int port) function MoxaPortSetBaud (line 2171) | long MoxaPortSetBaud(int port, long baud) function MoxaPortSetTermio (line 2195) | int MoxaPortSetTermio(int port, struct termios *termio) function MoxaPortGetLineOut (line 2320) | int MoxaPortGetLineOut(int port, int *dtrState, int *rtsState) function MoxaPortLineCtrl (line 2340) | void MoxaPortLineCtrl(int port, int dtr, int rts) function MoxaPortFlowCtrl (line 2355) | void MoxaPortFlowCtrl(int port, int rts, int cts, int txflow, int rxflow... function MoxaPortLineStatus (line 2375) | int MoxaPortLineStatus(int port) function MoxaPortDCDChange (line 2401) | int MoxaPortDCDChange(int port) function MoxaPortDCDON (line 2413) | int MoxaPortDCDON(int port) function MoxaPortWriteData (line 2443) | int MoxaPortWriteData(int port, unsigned char * buffer, int len) function MoxaPortReadData (line 2507) | int MoxaPortReadData(int port, unsigned char * buffer, int space) function MoxaPortTxQueue (line 2577) | int MoxaPortTxQueue(int port) function MoxaPortTxFree (line 2591) | int MoxaPortTxFree(int port) function MoxaPortRxQueue (line 2605) | int MoxaPortRxQueue(int port) function MoxaPortTxDisable (line 2620) | void MoxaPortTxDisable(int port) function MoxaPortTxEnable (line 2628) | void MoxaPortTxEnable(int port) function MoxaPortResetBrkCnt (line 2637) | int MoxaPortResetBrkCnt(int port) function MoxaPortSendBreak (line 2646) | void MoxaPortSendBreak(int port, int ms100) function moxa_get_serial_info (line 2661) | static int moxa_get_serial_info(struct moxa_str *info, function moxa_set_serial_info (line 2683) | static int moxa_set_serial_info(struct moxa_str *info, function moxadelay (line 2728) | static void moxadelay(int tick) function moxafunc (line 2737) | static void moxafunc(void __iomem *ofsAddr, int cmd, ushort arg) function wait_finish (line 2745) | static void wait_finish(void __iomem *ofsAddr) function low_water_check (line 2758) | static void low_water_check(void __iomem *ofsAddr) function moxaloadbios (line 2773) | static int moxaloadbios(int cardno, unsigned char __user *tmp, int len) function moxafindcard (line 2791) | static int moxafindcard(int cardno) function moxaload320b (line 2820) | static int moxaload320b(int cardno, unsigned char __user *tmp, int len) function moxaloadcode (line 2840) | static int moxaloadcode(int cardno, unsigned char __user *tmp, int len) function moxaloadc218 (line 2922) | static int moxaloadc218(int cardno, void __iomem *baseAddr, int len) function moxaloadc320 (line 2998) | static int moxaloadc320(int cardno, void __iomem *baseAddr, int len, int... function MoxaPortGetCurBaud (line 3093) | long MoxaPortGetCurBaud(int port) function MoxaSetFifo (line 3101) | static void MoxaSetFifo(int port, int enable) function MoxaPortSetMode (line 3115) | int MoxaPortSetMode(int port, int databits, int stopbits, int parity) function MoxaPortTxBufSize (line 3174) | int MoxaPortTxBufSize(int port) function MoxaPortRxBufSize (line 3184) | int MoxaPortRxBufSize(int port) function MoxaPortRxFree (line 3194) | int MoxaPortRxFree(int port) function MoxaPortGetBrkCnt (line 3207) | int MoxaPortGetBrkCnt(int port) function MoxaPortSetXonXoff (line 3212) | void MoxaPortSetXonXoff(int port, int xonValue, int xoffValue) function MoxaPortIsTxHold (line 3223) | int MoxaPortIsTxHold(int port) FILE: drivers/char/mwave/3780i.c function PaceMsaAccess (line 68) | static void PaceMsaAccess(unsigned short usDspBaseIO) function dsp3780I_ReadMsaCfg (line 75) | unsigned short dsp3780I_ReadMsaCfg(unsigned short usDspBaseIO, function dsp3780I_WriteMsaCfg (line 95) | void dsp3780I_WriteMsaCfg(unsigned short usDspBaseIO, function dsp3780I_WriteGenCfg (line 110) | void dsp3780I_WriteGenCfg(unsigned short usDspBaseIO, unsigned uIndex, function dsp3780I_ReadGenCfg (line 144) | unsigned char dsp3780I_ReadGenCfg(unsigned short usDspBaseIO, function dsp3780I_EnableDSP (line 171) | int dsp3780I_EnableDSP(DSP_3780I_CONFIG_SETTINGS * pSettings, function dsp3780I_DisableDSP (line 352) | int dsp3780I_DisableDSP(DSP_3780I_CONFIG_SETTINGS * pSettings) function dsp3780I_Reset (line 381) | int dsp3780I_Reset(DSP_3780I_CONFIG_SETTINGS * pSettings) function dsp3780I_Run (line 425) | int dsp3780I_Run(DSP_3780I_CONFIG_SETTINGS * pSettings) function dsp3780I_ReadDStore (line 470) | int dsp3780I_ReadDStore(unsigned short usDspBaseIO, void __user *pvBuffer, function dsp3780I_ReadAndClearDStore (line 510) | int dsp3780I_ReadAndClearDStore(unsigned short usDspBaseIO, function dsp3780I_WriteDStore (line 552) | int dsp3780I_WriteDStore(unsigned short usDspBaseIO, void __user *pvBuffer, function dsp3780I_ReadIStore (line 593) | int dsp3780I_ReadIStore(unsigned short usDspBaseIO, void __user *pvBuffer, function dsp3780I_WriteIStore (line 640) | int dsp3780I_WriteIStore(unsigned short usDspBaseIO, void __user *pvBuffer, function dsp3780I_GetIPCSource (line 688) | int dsp3780I_GetIPCSource(unsigned short usDspBaseIO, FILE: drivers/char/mwave/3780i.h type DSP_ISA_SLAVE_CONTROL (line 67) | typedef struct { type DSP_HBRIDGE_CONTROL (line 75) | typedef struct { type DSP_UART_CFG_1 (line 95) | typedef struct { type DSP_UART_CFG_2 (line 103) | typedef struct { type DSP_HBRIDGE_CFG_1 (line 108) | typedef struct { type DSP_HBRIDGE_CFG_2 (line 116) | typedef struct { type DSP_BUSMASTER_CFG_1 (line 122) | typedef struct { type DSP_BUSMASTER_CFG_2 (line 129) | typedef struct { type DSP_ISA_PROT_CFG (line 135) | typedef struct { type DSP_POWER_MGMT_CFG (line 140) | typedef struct { type DSP_HBUS_TIMER_CFG (line 145) | typedef struct { type DSP_BOOT_DOMAIN (line 162) | typedef struct { type DSP_LBUS_TIMEOUT_DISABLE (line 169) | typedef struct { type DSP_CHIP_RESET (line 174) | typedef struct { type DSP_CLOCK_CONTROL_1 (line 188) | typedef struct { type DSP_CLOCK_CONTROL_2 (line 195) | typedef struct { type DSP_GPIO_OUTPUT_DATA_15_8 (line 200) | typedef struct { type DSP_GPIO_DRIVER_ENABLE_15_8 (line 219) | typedef struct { type DSP_GPIO_MODE_15_8 (line 238) | typedef struct { type DSP_3780I_CONFIG_SETTINGS (line 264) | typedef struct _DSP_3780I_CONFIG_SETTINGS { FILE: drivers/char/mwave/mwavedd.c type inode (line 85) | struct inode type file (line 85) | struct file type inode (line 86) | struct inode type file (line 86) | struct file type inode (line 87) | struct inode type file (line 87) | struct file function mwave_open (line 92) | static int mwave_open(struct inode *inode, struct file *file) function mwave_close (line 105) | static int mwave_close(struct inode *inode, struct file *file) function mwave_ioctl (line 119) | static int mwave_ioctl(struct inode *inode, struct file *file, function mwave_read (line 388) | static ssize_t mwave_read(struct file *file, char __user *buf, size_t co... function mwave_write (line 399) | static ssize_t mwave_write(struct file *file, const char __user *buf, function register_serial_portandirq (line 411) | static int register_serial_portandirq(unsigned int port, int irq) type file_operations (line 454) | struct file_operations type miscdevice (line 464) | struct miscdevice type device (line 471) | struct device type device_attribute (line 493) | struct device_attribute function mwave_exit (line 508) | static void mwave_exit(void) function mwave_init (line 546) | static int __init mwave_init(void) FILE: drivers/char/mwave/mwavedd.h type MWAVE_IPC (line 126) | typedef struct _MWAVE_IPC { type MWAVE_DEVICE_DATA (line 134) | typedef struct _MWAVE_DEVICE_DATA { FILE: drivers/char/mwave/mwavepub.h type MW_ABILITIES (line 56) | typedef struct _MW_ABILITIES { type MW_READWRITE (line 69) | typedef struct _MW_READWRITE { FILE: drivers/char/mwave/smapi.c function smapi_request (line 57) | int smapi_request(unsigned short inBX, unsigned short inCX, function smapi_query_DSP_cfg (line 127) | int smapi_query_DSP_cfg(SMAPI_DSP_SETTINGS * pSettings) function smapi_set_DSP_cfg (line 203) | int smapi_set_DSP_cfg(void) function smapi_set_DSP_power_state (line 496) | int smapi_set_DSP_power_state(BOOLEAN bOn) function SmapiQuerySystemID (line 515) | int SmapiQuerySystemID(void) function smapi_init (line 536) | int smapi_init(void) FILE: drivers/char/mwave/smapi.h type SMAPI_DSP_SETTINGS (line 56) | typedef struct { FILE: drivers/char/mwave/tp3780i.c function EnableSRAM (line 71) | static void EnableSRAM(THINKPAD_BD_DATA * pBDData) function irqreturn_t (line 99) | static irqreturn_t UartInterrupt(int irq, void *dev_id, struct pt_regs *... function irqreturn_t (line 106) | static irqreturn_t DspInterrupt(int irq, void *dev_id, struct pt_regs *r... function tp3780I_InitializeBoardData (line 158) | int tp3780I_InitializeBoardData(THINKPAD_BD_DATA * pBDData) function tp3780I_Cleanup (line 183) | int tp3780I_Cleanup(THINKPAD_BD_DATA * pBDData) function tp3780I_CalcResources (line 193) | int tp3780I_CalcResources(THINKPAD_BD_DATA * pBDData) function tp3780I_ClaimResources (line 241) | int tp3780I_ClaimResources(THINKPAD_BD_DATA * pBDData) function tp3780I_ReleaseResources (line 269) | int tp3780I_ReleaseResources(THINKPAD_BD_DATA * pBDData) function tp3780I_EnableDSP (line 292) | int tp3780I_EnableDSP(THINKPAD_BD_DATA * pBDData) function tp3780I_DisableDSP (line 426) | int tp3780I_DisableDSP(THINKPAD_BD_DATA * pBDData) function tp3780I_ResetDSP (line 449) | int tp3780I_ResetDSP(THINKPAD_BD_DATA * pBDData) function tp3780I_StartDSP (line 469) | int tp3780I_StartDSP(THINKPAD_BD_DATA * pBDData) function tp3780I_QueryAbilities (line 488) | int tp3780I_QueryAbilities(THINKPAD_BD_DATA * pBDData, MW_ABILITIES * pA... function tp3780I_ReadWriteDspDStore (line 524) | int tp3780I_ReadWriteDspDStore(THINKPAD_BD_DATA * pBDData, unsigned int ... function tp3780I_ReadWriteDspIStore (line 560) | int tp3780I_ReadWriteDspIStore(THINKPAD_BD_DATA * pBDData, unsigned int ... FILE: drivers/char/mwave/tp3780i.h type THINKPAD_BD_DATA (line 78) | typedef struct { FILE: drivers/char/mxser.c type mxpciuart_info (line 189) | struct mxpciuart_info { type mxpciuart_info (line 200) | struct mxpciuart_info type pci_device_id (line 209) | struct pci_device_id type moxa_pci_info (line 233) | typedef struct _moxa_pci_info { type mxser_log (line 254) | struct mxser_log { type mxser_mon (line 261) | struct mxser_mon { type mxser_mon_ext (line 270) | struct mxser_mon_ext { type mxser_hwconf (line 285) | struct mxser_hwconf { type mxser_struct (line 300) | struct mxser_struct { type mxser_mstatus (line 351) | struct mxser_mstatus { type mxser_mstatus (line 359) | struct mxser_mstatus type tty_driver (line 366) | struct tty_driver type mxser_struct (line 367) | struct mxser_struct type tty_struct (line 368) | struct tty_struct type termios (line 369) | struct termios type termios (line 370) | struct termios type mxser_log (line 371) | struct mxser_log type mxser_mon_ext (line 374) | struct mxser_mon_ext type mxser_hwconf (line 382) | struct mxser_hwconf type mxser_hwconf (line 388) | struct mxser_hwconf type mxser_hwconf (line 392) | struct mxser_hwconf type mxser_hwconf (line 393) | struct mxser_hwconf type tty_struct (line 395) | struct tty_struct type file (line 395) | struct file type tty_struct (line 396) | struct tty_struct type file (line 396) | struct file type tty_struct (line 397) | struct tty_struct type tty_struct (line 398) | struct tty_struct type tty_struct (line 399) | struct tty_struct type tty_struct (line 400) | struct tty_struct type tty_struct (line 401) | struct tty_struct type tty_struct (line 402) | struct tty_struct type tty_struct (line 403) | struct tty_struct type file (line 403) | struct file type tty_struct (line 405) | struct tty_struct type tty_struct (line 406) | struct tty_struct type tty_struct (line 407) | struct tty_struct type termios (line 407) | struct termios type tty_struct (line 408) | struct tty_struct type tty_struct (line 409) | struct tty_struct type tty_struct (line 410) | struct tty_struct type tty_struct (line 411) | struct tty_struct type pt_regs (line 412) | struct pt_regs type mxser_struct (line 413) | struct mxser_struct type mxser_struct (line 414) | struct mxser_struct type mxser_struct (line 415) | struct mxser_struct type tty_struct (line 416) | struct tty_struct type file (line 416) | struct file type mxser_struct (line 416) | struct mxser_struct type mxser_struct (line 417) | struct mxser_struct type mxser_struct (line 418) | struct mxser_struct type mxser_struct (line 419) | struct mxser_struct type termios (line 419) | struct termios type mxser_struct (line 420) | struct mxser_struct type serial_struct (line 420) | struct serial_struct type mxser_struct (line 421) | struct mxser_struct type serial_struct (line 421) | struct serial_struct type mxser_struct (line 422) | struct mxser_struct type mxser_struct (line 423) | struct mxser_struct type tty_struct (line 424) | struct tty_struct type file (line 424) | struct file type tty_struct (line 425) | struct tty_struct type file (line 425) | struct file type mxser_struct (line 426) | struct mxser_struct type tty_struct (line 427) | struct tty_struct type tty_struct (line 429) | struct tty_struct type tty_struct (line 430) | struct tty_struct function CheckIsMoxaMust (line 433) | static int CheckIsMoxaMust(int io) type tty_operations (line 458) | struct tty_operations function mxser_module_init (line 482) | static int __init mxser_module_init(void) function mxser_module_exit (line 494) | static void __exit mxser_module_exit(void) function process_txrx_fifo (line 526) | static void process_txrx_fifo(struct mxser_struct *info) function mxser_initbrd (line 548) | static int mxser_initbrd(int board, struct mxser_hwconf *hwconf) function mxser_getcfg (line 622) | static void mxser_getcfg(int board, struct mxser_hwconf *hwconf) function mxser_get_PCI_conf (line 628) | static int mxser_get_PCI_conf(int busnum, int devnum, int board_type, st... function mxser_init (line 690) | static int mxser_init(void) function mxser_do_softint (line 897) | static void mxser_do_softint(void *private_) function mxser_get_msr (line 912) | static unsigned char mxser_get_msr(int baseaddr, int mode, int port, str... function mxser_open (line 933) | static int mxser_open(struct tty_struct *tty, struct file *filp) function mxser_close (line 989) | static void mxser_close(struct tty_struct *tty, struct file *filp) function mxser_write (line 1097) | static int mxser_write(struct tty_struct *tty, const unsigned char *buf,... function mxser_put_char (line 1134) | static void mxser_put_char(struct tty_struct *tty, unsigned char ch) function mxser_flush_chars (line 1161) | static void mxser_flush_chars(struct tty_struct *tty) function mxser_write_room (line 1177) | static int mxser_write_room(struct tty_struct *tty) function mxser_chars_in_buffer (line 1188) | static int mxser_chars_in_buffer(struct tty_struct *tty) function mxser_flush_buffer (line 1194) | static void mxser_flush_buffer(struct tty_struct *tty) function mxser_ioctl (line 1217) | static int mxser_ioctl(struct tty_struct *tty, struct file *file, unsign... function mxser_ioctl_special (line 1458) | static int mxser_ioctl_special(unsigned int cmd, void __user *argp) function mxser_stoprx (line 1601) | static void mxser_stoprx(struct tty_struct *tty) function mxser_startrx (line 1635) | static void mxser_startrx(struct tty_struct *tty) function mxser_throttle (line 1676) | static void mxser_throttle(struct tty_struct *tty) function mxser_unthrottle (line 1685) | static void mxser_unthrottle(struct tty_struct *tty) function mxser_set_termios (line 1694) | static void mxser_set_termios(struct tty_struct *tty, struct termios *ol... function mxser_stop (line 1731) | static void mxser_stop(struct tty_struct *tty) function mxser_start (line 1744) | static void mxser_start(struct tty_struct *tty) function mxser_wait_until_sent (line 1760) | static void mxser_wait_until_sent(struct tty_struct *tty, int timeout) function mxser_hangup (line 1824) | void mxser_hangup(struct tty_struct *tty) function mxser_rs_break (line 1842) | static void mxser_rs_break(struct tty_struct *tty, int break_state) function irqreturn_t (line 1861) | static irqreturn_t mxser_interrupt(int irq, void *dev_id, struct pt_regs... function mxser_receive_chars (line 1993) | static void mxser_receive_chars(struct mxser_struct *info, int *status) function mxser_transmit_chars (line 2146) | static void mxser_transmit_chars(struct mxser_struct *info) function mxser_check_modem_status (line 2209) | static void mxser_check_modem_status(struct mxser_struct *info, int status) function mxser_block_til_ready (line 2253) | static int mxser_block_til_ready(struct tty_struct *tty, struct file *fi... function mxser_startup (line 2318) | static int mxser_startup(struct mxser_struct *info) function mxser_shutdown (line 2425) | static void mxser_shutdown(struct mxser_struct *info) function mxser_change_speed (line 2484) | static int mxser_change_speed(struct mxser_struct *info, struct termios ... function mxser_set_baud (line 2743) | static int mxser_set_baud(struct mxser_struct *info, long newspd) function mxser_get_serial_info (line 2807) | static int mxser_get_serial_info(struct mxser_struct *info, struct seria... function mxser_set_serial_info (line 2829) | static int mxser_set_serial_info(struct mxser_struct *info, struct seria... function mxser_get_lsr_info (line 2887) | static int mxser_get_lsr_info(struct mxser_struct *info, unsigned int __... function mxser_send_break (line 2903) | static void mxser_send_break(struct mxser_struct *info, int duration) function mxser_tiocmget (line 2919) | static int mxser_tiocmget(struct tty_struct *tty, struct file *file) function mxser_tiocmset (line 2942) | static int mxser_tiocmset(struct tty_struct *tty, struct file *file, uns... function mxser_get_ISA_conf (line 2975) | static int mxser_get_ISA_conf(int cap, struct mxser_hwconf *hwconf) function mxser_read_register (line 3081) | static int mxser_read_register(int port, unsigned short *regs) function mxser_program_mode (line 3116) | static int mxser_program_mode(int port) function mxser_normal_mode (line 3150) | static void mxser_normal_mode(int port) function SDS_PORT8_DTR (line 3174) | void SDS_PORT8_DTR(int stat) FILE: drivers/char/n_hdlc.c type n_hdlc_buf (line 120) | struct n_hdlc_buf { type n_hdlc_buf_list (line 128) | struct n_hdlc_buf_list { type n_hdlc (line 149) | struct n_hdlc { type n_hdlc_buf_list (line 166) | struct n_hdlc_buf_list type n_hdlc_buf_list (line 167) | struct n_hdlc_buf_list type n_hdlc_buf (line 168) | struct n_hdlc_buf type n_hdlc_buf (line 169) | struct n_hdlc_buf type n_hdlc_buf_list (line 169) | struct n_hdlc_buf_list type n_hdlc (line 173) | struct n_hdlc type tty_struct (line 184) | struct tty_struct type file (line 184) | struct file type tty_struct (line 186) | struct tty_struct type file (line 186) | struct file type tty_struct (line 188) | struct tty_struct type file (line 188) | struct file type tty_struct (line 190) | struct tty_struct type file (line 190) | struct file type tty_struct (line 192) | struct tty_struct type tty_struct (line 193) | struct tty_struct type tty_struct (line 194) | struct tty_struct type tty_struct (line 195) | struct tty_struct type tty_struct (line 197) | struct tty_struct type tty_ldisc (line 204) | struct tty_ldisc function n_hdlc_release (line 223) | static void n_hdlc_release(struct n_hdlc *n_hdlc) function n_hdlc_tty_close (line 280) | static void n_hdlc_tty_close(struct tty_struct *tty) function n_hdlc_tty_open (line 318) | static int n_hdlc_tty_open (struct tty_struct *tty) function n_hdlc_send_frames (line 371) | static void n_hdlc_send_frames(struct n_hdlc *n_hdlc, struct tty_struct ... function n_hdlc_tty_wakeup (line 462) | static void n_hdlc_tty_wakeup(struct tty_struct *tty) function n_hdlc_tty_room (line 488) | static int n_hdlc_tty_room(struct tty_struct *tty) function n_hdlc_tty_receive (line 507) | static void n_hdlc_tty_receive(struct tty_struct *tty, const __u8 *data, function n_hdlc_tty_read (line 574) | static ssize_t n_hdlc_tty_read(struct tty_struct *tty, struct file *file, function n_hdlc_tty_write (line 651) | static ssize_t n_hdlc_tty_write(struct tty_struct *tty, struct file *file, function n_hdlc_tty_ioctl (line 728) | static int n_hdlc_tty_ioctl(struct tty_struct *tty, struct file *file, function n_hdlc_tty_poll (line 787) | static unsigned int n_hdlc_tty_poll(struct tty_struct *tty, struct file ... type n_hdlc (line 821) | struct n_hdlc type n_hdlc_buf (line 823) | struct n_hdlc_buf type n_hdlc (line 825) | struct n_hdlc function n_hdlc_buf_list_init (line 867) | static void n_hdlc_buf_list_init(struct n_hdlc_buf_list *list) function n_hdlc_buf_put (line 878) | static void n_hdlc_buf_put(struct n_hdlc_buf_list *list, type n_hdlc_buf (line 904) | struct n_hdlc_buf type n_hdlc_buf_list (line 904) | struct n_hdlc_buf_list type n_hdlc_buf (line 907) | struct n_hdlc_buf function n_hdlc_init (line 933) | static int __init n_hdlc_init(void) function n_hdlc_exit (line 962) | static void __exit n_hdlc_exit(void) FILE: drivers/char/n_r3964.c type r3964_info (line 119) | struct r3964_info type r3964_block_header (line 119) | struct r3964_block_header type r3964_info (line 120) | struct r3964_info type r3964_info (line 121) | struct r3964_info type r3964_info (line 122) | struct r3964_info type r3964_info (line 123) | struct r3964_info type r3964_info (line 124) | struct r3964_info type r3964_info (line 125) | struct r3964_info type r3964_info (line 126) | struct r3964_info type r3964_info (line 128) | struct r3964_info type r3964_info (line 129) | struct r3964_info type r3964_client_info (line 130) | struct r3964_client_info type r3964_block_header (line 131) | struct r3964_block_header type r3964_message (line 132) | struct r3964_message type r3964_info (line 132) | struct r3964_info type r3964_client_info (line 133) | struct r3964_client_info type r3964_info (line 134) | struct r3964_info type r3964_client_info (line 135) | struct r3964_client_info type tty_struct (line 137) | struct tty_struct type tty_struct (line 138) | struct tty_struct type tty_struct (line 139) | struct tty_struct type file (line 139) | struct file type tty_struct (line 141) | struct tty_struct type file (line 141) | struct file type tty_struct (line 143) | struct tty_struct type file (line 143) | struct file type tty_struct (line 145) | struct tty_struct type termios (line 145) | struct termios type tty_struct (line 146) | struct tty_struct type file (line 146) | struct file type poll_table_struct (line 147) | struct poll_table_struct type tty_struct (line 148) | struct tty_struct type tty_struct (line 150) | struct tty_struct type tty_ldisc (line 152) | struct tty_ldisc function dump_block (line 169) | static void dump_block(const unsigned char *block, unsigned int length) function r3964_exit (line 197) | static void __exit r3964_exit(void) function r3964_init (line 216) | static int __init r3964_init(void) function add_tx_queue (line 250) | static void add_tx_queue(struct r3964_info *pInfo, struct r3964_block_he... function remove_from_tx_queue (line 274) | static void remove_from_tx_queue(struct r3964_info *pInfo, int error_code) function add_rx_queue (line 328) | static void add_rx_queue(struct r3964_info *pInfo, struct r3964_block_he... function remove_from_rx_queue (line 354) | static void remove_from_rx_queue(struct r3964_info *pInfo, function put_char (line 410) | static void put_char(struct r3964_info *pInfo, unsigned char ch) function flush (line 424) | static void flush(struct r3964_info *pInfo) function trigger_transmit (line 437) | static void trigger_transmit(struct r3964_info *pInfo) function retry_transmit (line 466) | static void retry_transmit(struct r3964_info *pInfo) function transmit_block (line 495) | static void transmit_block(struct r3964_info *pInfo) function on_receive_block (line 541) | static void on_receive_block(struct r3964_info *pInfo) function receive_char (line 623) | static void receive_char(struct r3964_info *pInfo, const unsigned char c) function receive_error (line 759) | static void receive_error(struct r3964_info *pInfo, const char flag) function on_timeout (line 788) | static void on_timeout(unsigned long priv) type r3964_client_info (line 833) | struct r3964_client_info type r3964_info (line 834) | struct r3964_info type r3964_client_info (line 836) | struct r3964_client_info function enable_signals (line 848) | static int enable_signals(struct r3964_info *pInfo, pid_t pid, int arg) function read_telegram (line 913) | static int read_telegram(struct r3964_info *pInfo, pid_t pid, unsigned c... function add_msg (line 946) | static void add_msg(struct r3964_client_info *pClient, int msg_id, int arg, type r3964_message (line 1013) | struct r3964_message type r3964_info (line 1013) | struct r3964_info type r3964_client_info (line 1014) | struct r3964_client_info type r3964_message (line 1016) | struct r3964_message function remove_client_block (line 1041) | static void remove_client_block(struct r3964_info *pInfo, function r3964_open (line 1065) | static int r3964_open(struct tty_struct *tty) function r3964_close (line 1130) | static void r3964_close(struct tty_struct *tty) function r3964_read (line 1187) | static ssize_t r3964_read(struct tty_struct *tty, struct file *file, function r3964_write (line 1248) | static ssize_t r3964_write(struct tty_struct * tty, struct file * file, function r3964_ioctl (line 1322) | static int r3964_ioctl(struct tty_struct * tty, struct file * file, function r3964_set_termios (line 1350) | static void r3964_set_termios(struct tty_struct *tty, struct termios * old) function r3964_poll (line 1356) | static unsigned int r3964_poll(struct tty_struct * tty, struct file * file, function r3964_receive_buf (line 1385) | static void r3964_receive_buf(struct tty_struct *tty, const unsigned cha... function r3964_receive_room (line 1408) | static int r3964_receive_room(struct tty_struct *tty) FILE: drivers/char/n_tty.c function free_buf (line 73) | static inline void free_buf(unsigned char *buf) function put_tty_queue_nolock (line 81) | static inline void put_tty_queue_nolock(unsigned char c, struct tty_stru... function put_tty_queue (line 90) | static inline void put_tty_queue(unsigned char c, struct tty_struct *tty) function check_unthrottle (line 114) | static void check_unthrottle(struct tty_struct * tty) function reset_buffer_flags (line 130) | static void reset_buffer_flags(struct tty_struct *tty) function n_tty_flush_buffer (line 155) | static void n_tty_flush_buffer(struct tty_struct * tty) function n_tty_chars_in_buffer (line 177) | static ssize_t n_tty_chars_in_buffer(struct tty_struct *tty) function is_utf8_continuation (line 203) | static inline int is_utf8_continuation(unsigned char c) function is_continuation (line 216) | static inline int is_continuation(unsigned char c, struct tty_struct *tty) function opost (line 235) | static int opost(unsigned char c, struct tty_struct *tty) function opost_block (line 308) | static ssize_t opost_block(struct tty_struct * tty, function put_char (line 367) | static inline void put_char(unsigned char c, struct tty_struct *tty) function echo_char (line 381) | static void echo_char(unsigned char c, struct tty_struct *tty) function finish_erasing (line 391) | static inline void finish_erasing(struct tty_struct *tty) function eraser (line 410) | static void eraser(unsigned char c, struct tty_struct *tty) function isig (line 554) | static inline void isig(int sig, struct tty_struct *tty, int flush) function n_tty_receive_break (line 575) | static inline void n_tty_receive_break(struct tty_struct *tty) function n_tty_receive_overrun (line 604) | static inline void n_tty_receive_overrun(struct tty_struct *tty) function n_tty_receive_parity_error (line 625) | static inline void n_tty_receive_parity_error(struct tty_struct *tty, function n_tty_receive_char (line 652) | static inline void n_tty_receive_char(struct tty_struct *tty, unsigned c... function n_tty_receive_room (line 853) | static int n_tty_receive_room(struct tty_struct *tty) function n_tty_write_wakeup (line 880) | static void n_tty_write_wakeup(struct tty_struct *tty) function n_tty_receive_buf (line 903) | static void n_tty_receive_buf(struct tty_struct *tty, const unsigned cha... function is_ignored (line 980) | int is_ignored(int sig) function n_tty_set_termios (line 998) | static void n_tty_set_termios(struct tty_struct *tty, struct termios * old) function n_tty_close (line 1071) | static void n_tty_close(struct tty_struct *tty) function n_tty_open (line 1090) | static int n_tty_open(struct tty_struct *tty) function input_available_p (line 1110) | static inline int input_available_p(struct tty_struct *tty, int amt) function copy_from_read_buf (line 1138) | static inline int copy_from_read_buf(struct tty_struct *tty, type file (line 1166) | struct file function job_control (line 1178) | static int job_control(struct tty_struct *tty, struct file *file) function read_chan (line 1216) | static ssize_t read_chan(struct tty_struct *tty, struct file *file, function write_chan (line 1427) | static ssize_t write_chan(struct tty_struct * tty, struct file * file, function normal_poll (line 1515) | static unsigned int normal_poll(struct tty_struct * tty, struct file * f... type tty_ldisc (line 1541) | struct tty_ldisc FILE: drivers/char/nvram.c function __nvram_read_byte (line 161) | unsigned char function nvram_read_byte (line 167) | unsigned char function __nvram_write_byte (line 180) | void function nvram_write_byte (line 186) | void function __nvram_check_checksum (line 196) | int function nvram_check_checksum (line 202) | int function __nvram_set_checksum (line 214) | void function nvram_set_checksum (line 220) | void function loff_t (line 234) | static loff_t nvram_llseek(struct file *file,loff_t offset, int origin ) function nvram_read (line 252) | static ssize_t function nvram_write (line 281) | static ssize_t function nvram_ioctl (line 314) | static int function nvram_open (line 352) | static int function nvram_release (line 375) | static int function nvram_read_proc (line 394) | static int function nvram_read_proc (line 402) | static int type file_operations (line 439) | struct file_operations type miscdevice (line 449) | struct miscdevice function nvram_init (line 455) | static int __init function nvram_cleanup_module (line 485) | static void __exit function pc_check_checksum (line 501) | static int function pc_set_checksum (line 515) | static void function pc_proc_infos (line 541) | static int function cobalt_check_checksum (line 610) | static int cobalt_check_checksum(void) function cobalt_set_checksum (line 627) | static void cobalt_set_checksum(void) function cobalt_proc_infos (line 645) | static int cobalt_proc_infos(unsigned char *nvram, char *buffer, int *len, function atari_check_checksum (line 780) | static int function atari_set_checksum (line 792) | static void function atari_proc_infos (line 846) | static int FILE: drivers/char/nwbutton.c type timer_list (line 28) | struct timer_list type button_callback (line 33) | struct button_callback function button_add_callback (line 54) | int button_add_callback (void (*callback) (void), int count) function button_del_callback (line 82) | int button_del_callback (void (*callback) (void)) function button_consume_callbacks (line 108) | static void button_consume_callbacks (int bpcount) function button_sequence_finished (line 128) | static void button_sequence_finished (unsigned long parameters) function irqreturn_t (line 149) | static irqreturn_t button_handler (int irq, void *dev_id, struct pt_regs... function button_read (line 173) | static int button_read (struct file *filp, char __user *buffer, type file_operations (line 187) | struct file_operations type miscdevice (line 198) | struct miscdevice function nwbutton_init (line 213) | static int __init nwbutton_init(void) function nwbutton_exit (line 237) | static void __exit nwbutton_exit (void) FILE: drivers/char/nwbutton.h type button_callback (line 20) | struct button_callback { type pt_regs (line 28) | struct pt_regs FILE: drivers/char/nwflash.c function get_flash_id (line 63) | static int get_flash_id(void) function flash_ioctl (line 98) | static int flash_ioctl(struct inode *inodep, struct file *filep, unsigne... function flash_read (line 122) | static ssize_t flash_read(struct file *file, char __user *buf, size_t size, function flash_write (line 157) | static ssize_t flash_write(struct file *file, const char __user *buf, function loff_t (line 294) | static loff_t flash_llseek(struct file *file, loff_t offset, int orig) function erase_block (line 343) | static int erase_block(int nBlock) function write_block (line 453) | static int write_block(unsigned long p, const char __user *buf, int count) function kick_open (line 626) | static void kick_open(void) type file_operations (line 644) | struct file_operations type miscdevice (line 653) | struct miscdevice function nwflash_init (line 660) | static int __init nwflash_init(void) function nwflash_exit (line 691) | static void __exit nwflash_exit(void) FILE: drivers/char/pcmcia/synclink_cs.c type RXBUF (line 110) | typedef struct type _input_signal_events (line 127) | struct _input_signal_events { type MGSLPC_INFO (line 143) | typedef struct _mgslpc_info { function irq_disable (line 352) | static void irq_disable(MGSLPC_INFO *info, unsigned char channel, unsign... function irq_enable (line 362) | static void irq_enable(MGSLPC_INFO *info, unsigned char channel, unsigne... type pt_regs (line 422) | struct pt_regs type tty_struct (line 434) | struct tty_struct type file (line 434) | struct file type tty_struct (line 435) | struct tty_struct type file (line 435) | struct file type mgsl_icount (line 437) | struct mgsl_icount type tty_driver (line 478) | struct tty_driver type tty_struct (line 484) | struct tty_struct function ldisc_flush_buffer (line 519) | static void ldisc_flush_buffer(struct tty_struct *tty) function ldisc_receive_buf (line 529) | static void ldisc_receive_buf(struct tty_struct *tty, function dev_link_t (line 543) | static dev_link_t *mgslpc_attach(void) function mgslpc_config (line 622) | static void mgslpc_config(dev_link_t *link) function mgslpc_release (line 729) | static void mgslpc_release(u_long arg) function mgslpc_detach (line 749) | static void mgslpc_detach(dev_link_t *link) function mgslpc_event (line 782) | static int mgslpc_event(event_t event, int priority, function mgslpc_paranoia_check (line 824) | static inline int mgslpc_paranoia_check(MGSLPC_INFO *info, function BOOLEAN (line 857) | static BOOLEAN wait_command_complete(MGSLPC_INFO *info, unsigned char ch... function issue_command (line 869) | static void issue_command(MGSLPC_INFO *info, unsigned char channel, unsi... function tx_pause (line 875) | static void tx_pause(struct tty_struct *tty) function tx_release (line 891) | static void tx_release(struct tty_struct *tty) function bh_action (line 910) | static int bh_action(MGSLPC_INFO *info) function bh_handler (line 939) | void bh_handler(void* Context) function bh_transmit (line 983) | void bh_transmit(MGSLPC_INFO *info) function bh_status (line 995) | void bh_status(MGSLPC_INFO *info) function rx_ready_hdlc (line 1004) | static void rx_ready_hdlc(MGSLPC_INFO *info, int eom) function rx_ready_async (line 1066) | static void rx_ready_async(MGSLPC_INFO *info, int tcd) function tx_done (line 1140) | static void tx_done(MGSLPC_INFO *info) function tx_ready (line 1177) | static void tx_ready(MGSLPC_INFO *info) function cts_change (line 1226) | static void cts_change(MGSLPC_INFO *info) function dcd_change (line 1263) | static void dcd_change(MGSLPC_INFO *info) function dsr_change (line 1297) | static void dsr_change(MGSLPC_INFO *info) function ri_change (line 1312) | static void ri_change(MGSLPC_INFO *info) function irqreturn_t (line 1335) | static irqreturn_t mgslpc_isr(int irq, void *dev_id, struct pt_regs * regs) function startup (line 1444) | static int startup(MGSLPC_INFO * info) function shutdown (line 1497) | static void shutdown(MGSLPC_INFO * info) function mgslpc_program_hw (line 1543) | static void mgslpc_program_hw(MGSLPC_INFO *info) function mgslpc_change_params (line 1577) | static void mgslpc_change_params(MGSLPC_INFO *info) function mgslpc_put_char (line 1668) | static void mgslpc_put_char(struct tty_struct *tty, unsigned char ch) function mgslpc_flush_chars (line 1700) | static void mgslpc_flush_chars(struct tty_struct *tty) function mgslpc_write (line 1736) | static int mgslpc_write(struct tty_struct * tty, function mgslpc_write_room (line 1796) | static int mgslpc_write_room(struct tty_struct *tty) function mgslpc_chars_in_buffer (line 1824) | static int mgslpc_chars_in_buffer(struct tty_struct *tty) function mgslpc_flush_buffer (line 1850) | static void mgslpc_flush_buffer(struct tty_struct *tty) function mgslpc_send_xchar (line 1873) | static void mgslpc_send_xchar(struct tty_struct *tty, char ch) function mgslpc_throttle (line 1896) | static void mgslpc_throttle(struct tty_struct * tty) function mgslpc_unthrottle (line 1921) | static void mgslpc_unthrottle(struct tty_struct * tty) function get_stats (line 1950) | static int get_stats(MGSLPC_INFO * info, struct mgsl_icount __user *user... function get_params (line 1963) | static int get_params(MGSLPC_INFO * info, MGSL_PARAMS __user *user_params) function set_params (line 1983) | static int set_params(MGSLPC_INFO * info, MGSL_PARAMS __user *new_params) function get_txidle (line 2009) | static int get_txidle(MGSLPC_INFO * info, int __user *idle_mode) function set_txidle (line 2020) | static int set_txidle(MGSLPC_INFO * info, int idle_mode) function get_interface (line 2032) | static int get_interface(MGSLPC_INFO * info, int __user *if_mode) function set_interface (line 2043) | static int set_interface(MGSLPC_INFO * info, int if_mode) function set_txenable (line 2065) | static int set_txenable(MGSLPC_INFO * info, int enable) function tx_abort (line 2084) | static int tx_abort(MGSLPC_INFO * info) function set_rxenable (line 2104) | static int set_rxenable(MGSLPC_INFO * info, int enable) function wait_events (line 2131) | static int wait_events(MGSLPC_INFO * info, int __user *mask_ptr) function modem_input_wait (line 2240) | static int modem_input_wait(MGSLPC_INFO *info,int arg) function tiocmget (line 2292) | static int tiocmget(struct tty_struct *tty, struct file *file) function tiocmset (line 2317) | static int tiocmset(struct tty_struct *tty, struct file *file, function mgslpc_break (line 2348) | static void mgslpc_break(struct tty_struct *tty, int break_state) function mgslpc_ioctl (line 2379) | static int mgslpc_ioctl(struct tty_struct *tty, struct file * file, function ioctl_common (line 2400) | int ioctl_common(MGSLPC_INFO *info, unsigned int cmd, unsigned long arg) function mgslpc_set_termios (line 2474) | static void mgslpc_set_termios(struct tty_struct *tty, struct termios *o... function mgslpc_close (line 2521) | static void mgslpc_close(struct tty_struct *tty, struct file * filp) function mgslpc_wait_until_sent (line 2604) | static void mgslpc_wait_until_sent(struct tty_struct *tty, int timeout) function mgslpc_hangup (line 2668) | static void mgslpc_hangup(struct tty_struct *tty) function block_til_ready (line 2692) | static int block_til_ready(struct tty_struct *tty, struct file *filp, function mgslpc_open (line 2790) | static int mgslpc_open(struct tty_struct *tty, struct file * filp) function line_info (line 2873) | static inline int line_info(char *buf, MGSLPC_INFO *info) function mgslpc_read_proc (line 2942) | static int mgslpc_read_proc(char *page, char **start, off_t off, int count, function rx_alloc_buffers (line 2972) | int rx_alloc_buffers(MGSLPC_INFO *info) function rx_free_buffers (line 2995) | void rx_free_buffers(MGSLPC_INFO *info) function claim_resources (line 3002) | int claim_resources(MGSLPC_INFO *info) function release_resources (line 3012) | void release_resources(MGSLPC_INFO *info) function mgslpc_add_device (line 3024) | void mgslpc_add_device(MGSLPC_INFO *info) function mgslpc_remove_device (line 3060) | void mgslpc_remove_device(MGSLPC_INFO *remove_info) type pcmcia_driver (line 3084) | struct pcmcia_driver type tty_operations (line 3093) | struct tty_operations function synclink_cs_cleanup (line 3117) | static void synclink_cs_cleanup(void) function synclink_cs_init (line 3137) | static int __init synclink_cs_init(void) function synclink_cs_exit (line 3191) | static void __exit synclink_cs_exit(void) function mgslpc_set_rate (line 3199) | static void mgslpc_set_rate(MGSLPC_INFO *info, unsigned char channel, un... function enable_auxclk (line 3235) | static void enable_auxclk(MGSLPC_INFO *info) function loopback_enable (line 3322) | static void loopback_enable(MGSLPC_INFO *info) function hdlc_mode (line 3345) | void hdlc_mode(MGSLPC_INFO *info) function rx_stop (line 3585) | void rx_stop(MGSLPC_INFO *info) function rx_start (line 3598) | void rx_start(MGSLPC_INFO *info) function tx_start (line 3614) | void tx_start(MGSLPC_INFO *info) function tx_stop (line 3652) | void tx_stop(MGSLPC_INFO *info) function reset_device (line 3666) | void reset_device(MGSLPC_INFO *info) function async_mode (line 3716) | void async_mode(MGSLPC_INFO *info) function tx_set_idle (line 3887) | void tx_set_idle(MGSLPC_INFO *info) function get_signals (line 3898) | void get_signals(MGSLPC_INFO *info) function set_signals (line 3920) | void set_signals(MGSLPC_INFO *info) function rx_reset_buffers (line 3944) | void rx_reset_buffers(MGSLPC_INFO *info) function rx_get_frame (line 3963) | int rx_get_frame(MGSLPC_INFO *info) function BOOLEAN (line 4049) | BOOLEAN register_test(MGSLPC_INFO *info) function BOOLEAN (line 4075) | BOOLEAN irq_test(MGSLPC_INFO *info) function adapter_test (line 4110) | int adapter_test(MGSLPC_INFO *info) function trace_block (line 4132) | void trace_block(MGSLPC_INFO *info,const char* data, int count, int xmit) function tx_timeout (line 4167) | void tx_timeout(unsigned long context) function hdlcdev_attach (line 4205) | static int hdlcdev_attach(struct net_device *dev, unsigned short encoding, function hdlcdev_xmit (line 4252) | static int hdlcdev_xmit(struct sk_buff *skb, struct net_device *dev) function hdlcdev_open (line 4296) | static int hdlcdev_open(struct net_device *dev) function hdlcdev_close (line 4352) | static int hdlcdev_close(struct net_device *dev) function hdlcdev_ioctl (line 4383) | static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int ... function hdlcdev_tx_timeout (line 4482) | static void hdlcdev_tx_timeout(struct net_device *dev) function hdlcdev_tx_done (line 4507) | static void hdlcdev_tx_done(MGSLPC_INFO *info) function hdlcdev_rx (line 4521) | static void hdlcdev_rx(MGSLPC_INFO *info, char *buf, int size) function hdlcdev_init (line 4556) | static int hdlcdev_init(MGSLPC_INFO *info) function hdlcdev_exit (line 4603) | static void hdlcdev_exit(MGSLPC_INFO *info) FILE: drivers/char/pcxx.c type board_info (line 91) | struct board_info type channel (line 128) | struct channel type tty_driver (line 139) | struct tty_driver type timer_list (line 141) | struct timer_list type channel (line 144) | struct channel type tty_struct (line 145) | struct tty_struct type tty_struct (line 146) | struct tty_struct type tty_struct (line 148) | struct tty_struct type file (line 148) | struct file type tty_struct (line 149) | struct tty_struct type file (line 149) | struct file type tty_struct (line 150) | struct tty_struct type termios (line 150) | struct termios type tty_struct (line 151) | struct tty_struct type tty_struct (line 152) | struct tty_struct type tty_struct (line 153) | struct tty_struct type tty_struct (line 154) | struct tty_struct type channel (line 156) | struct channel type tty_struct (line 157) | struct tty_struct type channel (line 157) | struct channel type channel (line 159) | struct channel type tty_struct (line 160) | struct tty_struct type tty_struct (line 161) | struct tty_struct type tty_struct (line 162) | struct tty_struct type tty_struct (line 163) | struct tty_struct type channel (line 164) | struct channel type channel (line 165) | struct channel type tty_struct (line 166) | struct tty_struct type channel (line 166) | struct channel type board_info (line 167) | struct board_info type board_info (line 168) | struct board_info type channel (line 169) | struct channel type channel (line 170) | struct channel type channel (line 171) | struct channel type channel (line 172) | struct channel type channel (line 173) | struct channel type channel (line 174) | struct channel type tty_struct (line 175) | struct tty_struct type file (line 175) | struct file type tty_struct (line 176) | struct tty_struct type file (line 176) | struct file function cleanup_board_resources (line 185) | static void cleanup_board_resources(void) function pcxe_cleanup (line 204) | static void __exit pcxe_cleanup(void) type channel (line 225) | struct channel type tty_struct (line 225) | struct tty_struct type channel (line 228) | struct channel type channel (line 228) | struct channel function memwinon (line 238) | static inline void memwinon(struct board_info *b, unsigned int win) function memwinoff (line 246) | static inline void memwinoff(struct board_info *b, unsigned int win) function globalwinon (line 253) | static inline void globalwinon(struct channel *ch) function rxwinon (line 261) | static inline void rxwinon(struct channel *ch) function txwinon (line 269) | static inline void txwinon(struct channel *ch) function memoff (line 277) | static inline void memoff(struct channel *ch) function assertgwinon (line 284) | static inline void assertgwinon(struct channel *ch) function assertmemoff (line 290) | static inline void assertmemoff(struct channel *ch) function pcxe_sched_event (line 296) | static inline void pcxe_sched_event(struct channel *info, int event) function pcxx_error (line 302) | static void pcxx_error(int line, char *msg) function pcxx_waitcarrier (line 307) | static int pcxx_waitcarrier(struct tty_struct *tty,struct file *filp,str... function pcxe_open (line 360) | int pcxe_open(struct tty_struct *tty, struct file * filp) function shutdown (line 457) | static void shutdown(struct channel *info) function pcxe_close (line 490) | static void pcxe_close(struct tty_struct * tty, struct file * filp) function pcxe_hangup (line 552) | void pcxe_hangup(struct tty_struct *tty) function pcxe_write (line 573) | static int pcxe_write(struct tty_struct * tty, const unsigned char *buf,... function pcxe_put_char (line 638) | static void pcxe_put_char(struct tty_struct *tty, unsigned char c) function pcxe_write_room (line 645) | static int pcxe_write_room(struct tty_struct *tty) function pcxe_chars_in_buffer (line 682) | static int pcxe_chars_in_buffer(struct tty_struct *tty) function pcxe_flush_buffer (line 727) | static void pcxe_flush_buffer(struct tty_struct *tty) function pcxe_flush_chars (line 751) | static void pcxe_flush_chars(struct tty_struct *tty) function pcxx_setup (line 772) | void __init pcxx_setup(char *str, int *ints) type tty_operations (line 959) | struct tty_operations function pcxe_init (line 983) | static int __init pcxe_init(void) function module_exit (line 1504) | module_init(pcxe_init) function doevent (line 1542) | static void doevent(int crd) function fepcmd (line 1645) | static void function termios2digi_c (line 1705) | static unsigned termios2digi_c(struct channel *ch, unsigned cflag) function termios2digi_i (line 1724) | static unsigned termios2digi_i(struct channel *ch, unsigned iflag) function termios2digi_h (line 1733) | static unsigned termios2digi_h(struct channel *ch, unsigned cflag) function pcxxparam (line 1760) | static void pcxxparam(struct tty_struct *tty, struct channel *ch) function receive_data (line 1837) | static void receive_data(struct channel *ch) function pcxe_tiocmget (line 1928) | static int pcxe_tiocmget(struct tty_struct *tty, struct file *file) function pcxe_tiocmset (line 1967) | static int pcxe_tiocmset(struct tty_struct *tty, struct file *file, function pcxe_ioctl (line 2013) | static int pcxe_ioctl(struct tty_struct *tty, struct file * file, function pcxe_set_termios (line 2193) | static void pcxe_set_termios(struct tty_struct *tty, struct termios *old... function do_softint (line 2217) | static void do_softint(void *private_) function pcxe_stop (line 2234) | static void pcxe_stop(struct tty_struct *tty) function pcxe_throttle (line 2252) | static void pcxe_throttle(struct tty_struct * tty) function pcxe_unthrottle (line 2270) | static void pcxe_unthrottle(struct tty_struct *tty) function pcxe_start (line 2293) | static void pcxe_start(struct tty_struct *tty) function digi_send_break (line 2318) | void digi_send_break(struct channel *ch, int msec) function setup_empty_event (line 2340) | static void setup_empty_event(struct tty_struct *tty, struct channel *ch) FILE: drivers/char/pcxx.h type board_info (line 45) | struct board_info { type channel (line 74) | struct channel { FILE: drivers/char/ppdev.c type pp_struct (line 76) | struct pp_struct { function pp_enable_irq (line 100) | static inline void pp_enable_irq (struct pp_struct *pp) function pp_read (line 106) | static ssize_t pp_read (struct file * file, char __user * buf, size_t co... function pp_write (line 189) | static ssize_t pp_write (struct file * file, const char __user * buf, function pp_irq (line 272) | static void pp_irq (int irq, void * private, struct pt_regs * unused) function register_device (line 285) | static int register_device (int minor, struct pp_struct *pp) function init_phase (line 321) | static enum ieee1284_phase init_phase (int mode) function pp_ioctl (line 332) | static int pp_ioctl(struct inode *inode, struct file *file, function pp_open (line 638) | static int pp_open (struct inode * inode, struct file * file) function pp_release (line 667) | static int pp_release (struct inode * inode, struct file * file) function pp_poll (line 728) | static unsigned int pp_poll (struct file * file, poll_table * wait) type class_simple (line 740) | struct class_simple type file_operations (line 742) | struct file_operations function pp_attach (line 753) | static void pp_attach(struct parport *port) function pp_detach (line 759) | static void pp_detach(struct parport *port) type parport_driver (line 764) | struct parport_driver function ppdev_init (line 770) | static int __init ppdev_init (void) function ppdev_cleanup (line 808) | static void __exit ppdev_cleanup (void) FILE: drivers/char/pty.c type tty_driver (line 37) | struct tty_driver type tty_driver (line 38) | struct tty_driver function pty_close (line 41) | static void pty_close(struct tty_struct * tty, struct file * filp) function pty_unthrottle (line 81) | static void pty_unthrottle(struct tty_struct * tty) function pty_write (line 106) | static int pty_write(struct tty_struct * tty, const unsigned char *buf, ... function pty_write_room (line 122) | static int pty_write_room(struct tty_struct *tty) function pty_chars_in_buffer (line 149) | static int pty_chars_in_buffer(struct tty_struct *tty) function pty_set_lock (line 173) | static int pty_set_lock(struct tty_struct *tty, int __user * arg) function pty_flush_buffer (line 185) | static void pty_flush_buffer(struct tty_struct *tty) function pty_open (line 201) | static int pty_open(struct tty_struct *tty, struct file * filp) function pty_set_termios (line 224) | static void pty_set_termios(struct tty_struct *tty, struct termios *old_... type tty_operations (line 230) | struct tty_operations type tty_driver (line 243) | struct tty_driver function pty_bsd_ioctl (line 245) | static int pty_bsd_ioctl(struct tty_struct *tty, struct file *file, function legacy_pty_init (line 255) | static void __init legacy_pty_init(void) function legacy_pty_init (line 305) | static inline void legacy_pty_init(void) { } function pty_unix98_ioctl (line 340) | static int pty_unix98_ioctl(struct tty_struct *tty, struct file *file, function unix98_pty_init (line 353) | static void __init unix98_pty_init(void) function unix98_pty_init (line 403) | static inline void unix98_pty_init(void) { } function pty_init (line 406) | static int __init pty_init(void) FILE: drivers/char/qtronix.c type cir_port (line 93) | struct cir_port type pt_regs (line 97) | struct pt_regs type aux_queue (line 103) | struct aux_queue function init_qtronix_990P_kbd (line 124) | void __init init_qtronix_990P_kbd(void) function BitReverse (line 160) | static inline unsigned char BitReverse(unsigned short key) function u_int8_t (line 176) | static inline u_int8_t UpperByte(u_int8_t data) function u_int8_t (line 182) | static inline u_int8_t LowerByte(u_int8_t data) function CheckSumOk (line 188) | int CheckSumOk(u_int8_t byte1, u_int8_t byte2, function kbd_int_handler (line 201) | static void kbd_int_handler(int irq, void *dev_id, struct pt_regs *regs) function handle_data (line 265) | static int handle_data(unsigned char *p_data) function kbd_setkeycode (line 356) | int kbd_setkeycode(unsigned int scancode, unsigned int keycode) function kbd_getkeycode (line 362) | int kbd_getkeycode(unsigned int scancode) function kbd_translate (line 368) | int kbd_translate(unsigned char scancode, unsigned char *keycode, function kbd_unexpected_up (line 409) | char kbd_unexpected_up(unsigned char keycode) function handle_keyboard_event (line 417) | static inline void handle_keyboard_event(unsigned char scancode, int down) function kbd_leds (line 425) | void kbd_leds(unsigned char leds) function kbd_init_hw (line 430) | void kbd_init_hw(void) function handle_mouse_event (line 436) | static inline void handle_mouse_event(unsigned char scancode) function get_from_queue (line 457) | static unsigned char get_from_queue(void) function queue_empty (line 470) | static inline int queue_empty(void) function fasync_aux (line 475) | static int fasync_aux(int fd, struct file *filp, int on) function release_aux (line 492) | static int release_aux(struct inode * inode, struct file * file) function open_aux (line 499) | static int open_aux(struct inode * inode, struct file * file) function read_aux (line 512) | static ssize_t read_aux(struct file * file, char * buffer, function write_aux (line 551) | static ssize_t write_aux(struct file * file, const char * buffer, function aux_poll (line 561) | static unsigned int aux_poll(struct file *file, poll_table * wait) type file_operations (line 569) | struct file_operations type miscdevice (line 581) | struct miscdevice function psaux_init (line 585) | static int __init psaux_init(void) FILE: drivers/char/random.c type poolinfo (line 294) | struct poolinfo { type entropy_store (line 395) | struct entropy_store type entropy_store (line 396) | struct entropy_store type entropy_store (line 397) | struct entropy_store type entropy_store (line 405) | struct entropy_store function __u32 (line 421) | static inline __u32 rotate_left(int i, __u32 word) function __u32 (line 426) | static inline __u32 rotate_left(int i, __u32 word) function __u32 (line 445) | static inline __u32 int_ln_12bits(__u32 word) function __u32 (line 454) | static inline __u32 int_ln_12bits(__u32 word) type entropy_store (line 493) | struct entropy_store { function create_entropy_store (line 512) | static int create_entropy_store(int size, const char *name, function clear_entropy_store (line 550) | static void clear_entropy_store(struct entropy_store *r) function __add_entropy_words (line 568) | static void __add_entropy_words(struct entropy_store *r, const __u32 *in, function add_entropy_words (line 632) | static inline void add_entropy_words(struct entropy_store *r, const __u3... function credit_entropy_store (line 641) | static void credit_entropy_store(struct entropy_store *r, int nbits) type sample (line 671) | struct sample { type sample (line 676) | struct sample function batch_entropy_init (line 685) | static int __init batch_entropy_init(int size, struct entropy_store *r) function batch_entropy_store (line 707) | static void batch_entropy_store(u32 a, u32 b, int num) function batch_entropy_process (line 738) | static void batch_entropy_process(void *private_) type timer_rand_state (line 782) | struct timer_rand_state { type timer_rand_state (line 788) | struct timer_rand_state type timer_rand_state (line 789) | struct timer_rand_state type timer_rand_state (line 790) | struct timer_rand_state function add_timer_randomness (line 802) | static void add_timer_randomness(struct timer_rand_state *state, unsigne... function add_input_randomness (line 868) | extern void add_input_randomness(unsigned int type, unsigned int code, function add_interrupt_randomness (line 883) | void add_interrupt_randomness(int irq) function add_disk_randomness (line 892) | void add_disk_randomness(struct gendisk *disk) function SHATransform (line 969) | static void SHATransform(__u32 digest[85], __u32 const data[16]) function MD5Transform (line 1200) | static void MD5Transform(__u32 buf[HASH_BUFFER_SIZE], __u32 const in[16]) type entropy_store (line 1303) | struct entropy_store function xfer_secondary_pool (line 1311) | static inline void xfer_secondary_pool(struct entropy_store *r, function extract_entropy (line 1343) | static ssize_t extract_entropy(struct entropy_store *r, void * buf, function get_random_bytes (line 1464) | void get_random_bytes(void *buf, int nbytes) function init_std_data (line 1496) | static void init_std_data(struct entropy_store *r) function rand_initialize (line 1520) | static int __init rand_initialize(void) function rand_initialize_irq (line 1554) | void rand_initialize_irq(int irq) function rand_initialize_disk (line 1572) | void rand_initialize_disk(struct gendisk *disk) function random_read (line 1587) | static ssize_t function urandom_read (line 1653) | static ssize_t function random_poll (line 1668) | static unsigned int function random_write (line 1683) | static ssize_t function random_ioctl (line 1716) | static int type file_operations (line 1781) | struct file_operations type file_operations (line 1788) | struct file_operations function generate_random_uuid (line 1804) | void generate_random_uuid(unsigned char uuid_out[16]) function proc_do_uuid (line 1838) | static int proc_do_uuid(ctl_table *table, int write, struct file *filp, function uuid_strategy (line 1864) | static int uuid_strategy(ctl_table *table, int __user *name, int nlen, function sysctl_init_random (line 1953) | static void sysctl_init_random(struct entropy_store *random_state) function __u32 (line 2002) | static __u32 halfMD4Transform (__u32 const buf[4], __u32 const in[8]) function __u32 (line 2042) | static __u32 twothirdsMD4Transform (__u32 const buf[4], __u32 const in[12]) type keydata (line 2127) | struct keydata { function rekey_seq_generator (line 2150) | static void rekey_seq_generator(void *private_) type keydata (line 2161) | struct keydata type keydata (line 2163) | struct keydata function __init (line 2170) | static __init int seqgen_init(void) function __u32 (line 2178) | __u32 secure_tcpv6_sequence_number(__u32 *saddr, __u32 *daddr, function __u32 (line 2205) | __u32 secure_tcp_sequence_number(__u32 saddr, __u32 daddr, function __u32 (line 2248) | __u32 secure_ip_id(__u32 daddr) function u32 (line 2269) | u32 secure_tcp_port_ephemeral(__u32 saddr, __u32 daddr, __u16 dport) function __u32 (line 2301) | __u32 secure_tcp_syn_cookie(__u32 saddr, __u32 daddr, __u16 sport, function __u32 (line 2353) | __u32 check_tcp_syn_cookie(__u32 cookie, __u32 saddr, __u32 daddr, __u16... FILE: drivers/char/raw.c type raw_device_data (line 25) | struct raw_device_data { type class_simple (line 30) | struct class_simple type raw_device_data (line 31) | struct raw_device_data type file_operations (line 33) | struct file_operations function raw_open (line 45) | static int raw_open(struct inode *inode, struct file *filp) function raw_release (line 97) | static int raw_release(struct inode *inode, struct file *filp) function raw_ioctl (line 119) | static int function bind_device (line 128) | static void bind_device(struct raw_config_request *rq) function raw_ctl_ioctl (line 139) | static int raw_ctl_ioctl(struct inode *inode, struct file *filp, function raw_file_write (line 241) | static ssize_t raw_file_write(struct file *file, const char __user *buf, function raw_file_aio_write (line 252) | static ssize_t raw_file_aio_write(struct kiocb *iocb, const char __user ... type file_operations (line 264) | struct file_operations type file_operations (line 277) | struct file_operations type cdev (line 283) | struct cdev function raw_init (line 288) | static int __init raw_init(void) function raw_exit (line 326) | static void __exit raw_exit(void) FILE: drivers/char/rio/board.h type s_Ctrl (line 55) | struct s_Ctrl type s_Prom (line 70) | struct s_Prom type s_Ctrl (line 88) | struct s_Ctrl type s_Prom (line 89) | struct s_Prom type s_ParmMapS (line 95) | struct s_ParmMapS /* Area containing Parm Map Pointer */ type s_StartUpS (line 101) | struct s_StartUpS type s_ParmMapS (line 112) | struct s_ParmMapS type s_StartUpS (line 113) | struct s_StartUpS type DpRam (line 119) | struct DpRam FILE: drivers/char/rio/bootpkt.h type BOOT_PKT (line 52) | typedef struct BOOT_PKT BOOT_PKT ; type BOOT_PKT (line 53) | struct BOOT_PKT { FILE: drivers/char/rio/brates.h type baud_rate (line 100) | struct baud_rate /* Tag for baud rates */ FILE: drivers/char/rio/cmdblk.h type CmdBlk (line 47) | struct CmdBlk FILE: drivers/char/rio/cmdpkt.h type BootSequence (line 57) | struct BootSequence type SamTop (line 66) | struct SamTop type CmdHdr (line 72) | struct CmdHdr type PktCmd (line 84) | struct PktCmd type PktCmd_M (line 129) | struct PktCmd_M FILE: drivers/char/rio/daemon.h type Error (line 47) | struct Error type DownLoad (line 54) | struct DownLoad type PortSetup (line 72) | struct PortSetup type LpbReq (line 86) | struct LpbReq type RupReq (line 93) | struct RupReq type PortReq (line 100) | struct PortReq type StreamInfo (line 106) | struct StreamInfo type HostReq (line 118) | struct HostReq type HostDpRam (line 124) | struct HostDpRam type DebugCtrl (line 130) | struct DebugCtrl type MapInfo (line 137) | struct MapInfo type MapIn (line 143) | struct MapIn type SendPack (line 149) | struct SendPack type SpecialRupCmd (line 156) | struct SpecialRupCmd type IdentifyRta (line 163) | struct IdentifyRta type KillNeighbour (line 169) | struct KillNeighbour type rioVersion (line 175) | struct rioVersion { FILE: drivers/char/rio/formpkt.h type FORM_BOOT_PKT_1 (line 48) | typedef struct FORM_BOOT_PKT_1 FORM_BOOT_PKT_1 ; type FORM_BOOT_PKT_1 (line 49) | struct FORM_BOOT_PKT_1 { type FORM_BOOT_PKT_2 (line 55) | typedef struct FORM_BOOT_PKT_2 FORM_BOOT_PKT_2 ; type FORM_BOOT_PKT_2 (line 56) | struct FORM_BOOT_PKT_2 { type FORM_ATTACH_RTA (line 62) | typedef struct FORM_ATTACH_RTA FORM_ATTACH_RTA ; type FORM_ATTACH_RTA (line 63) | struct FORM_ATTACH_RTA { type FORM_BOOT_ID (line 72) | typedef struct FORM_BOOT_ID FORM_BOOT_ID ; type FORM_BOOT_ID (line 73) | struct FORM_BOOT_ID { type FORM_ROUTE_1 (line 82) | typedef struct FORM_ROUTE_1 FORM_ROUTE_1 ; type FORM_ROUTE_1 (line 83) | struct FORM_ROUTE_1 { type FORM_ROUTE_2 (line 91) | typedef struct FORM_ROUTE_2 FORM_ROUTE_2 ; type FORM_ROUTE_2 (line 92) | struct FORM_ROUTE_2 { type FORM_ROUTE_REQ (line 99) | typedef struct FORM_ROUTE_REQ FORM_ROUTE_REQ ; type FORM_ROUTE_REQ (line 100) | struct FORM_ROUTE_REQ { type FORM_ERROR (line 108) | typedef struct FORM_ERROR FORM_ERROR ; type FORM_ERROR (line 109) | struct FORM_ERROR { type FORM_STATUS (line 115) | typedef struct FORM_STATUS FORM_STATUS ; type FORM_STATUS (line 116) | struct FORM_STATUS { type FORM_LINK_STATUS (line 127) | typedef struct FORM_LINK_STATUS FORM_LINK_STATUS ; type FORM_LINK_STATUS (line 128) | struct FORM_LINK_STATUS { type FORM_PARTITION (line 140) | typedef struct FORM_PARTITION FORM_PARTITION ; type FORM_PARTITION (line 141) | struct FORM_PARTITION { FILE: drivers/char/rio/func.h type rio_info (line 45) | struct rio_info type DownLoad (line 45) | struct DownLoad type rio_info (line 46) | struct rio_info type DownLoad (line 46) | struct DownLoad type rio_info (line 47) | struct rio_info type DownLoad (line 47) | struct DownLoad type Host (line 48) | struct Host type rio_info (line 49) | struct rio_info type Host (line 49) | struct Host type PKT (line 49) | struct PKT type rio_info (line 50) | struct rio_info type Host (line 50) | struct Host type rio_info (line 51) | struct rio_info type Host (line 52) | struct Host type Host (line 55) | struct Host type Map (line 55) | struct Map type Host (line 56) | struct Host type Map (line 56) | struct Map type rio_info (line 57) | struct rio_info type Host (line 57) | struct Host type Map (line 58) | struct Map type rio_info (line 59) | struct rio_info type rio_info (line 60) | struct rio_info type Host (line 61) | struct Host type rio_info (line 62) | struct rio_info type CmdBlk (line 63) | struct CmdBlk type CmdBlk (line 64) | struct CmdBlk type Host (line 65) | struct Host type CmdBlk (line 65) | struct CmdBlk type rio_info (line 66) | struct rio_info type Host (line 66) | struct Host type CmdBlk (line 67) | struct CmdBlk type CmdBlk (line 68) | struct CmdBlk type CmdBlk (line 69) | struct CmdBlk type PKT (line 70) | struct PKT type rio_info (line 74) | struct rio_info type rio_info (line 75) | struct rio_info type Port (line 75) | struct Port type rio_info (line 78) | struct rio_info type RioHostInfo (line 78) | struct RioHostInfo type rio_info (line 79) | struct rio_info type RioHostInfo (line 79) | struct RioHostInfo type rio_info (line 80) | struct rio_info type rio_info (line 81) | struct rio_info type rio_info (line 83) | struct rio_info type rio_info (line 85) | struct rio_info type rio_info (line 86) | struct rio_info type rio_info (line 87) | struct rio_info type Host (line 87) | struct Host type rioVersion (line 88) | struct rioVersion type DpRam (line 91) | struct DpRam type rio_info (line 95) | struct rio_info type Host (line 95) | struct Host type rio_info (line 96) | struct rio_info type ttystatics (line 96) | struct ttystatics type Port (line 99) | struct Port type Port (line 100) | struct Port type Port (line 101) | struct Port type Port (line 102) | struct Port type PKT (line 103) | struct PKT type Port (line 103) | struct Port type Port (line 104) | struct Port type Host (line 105) | struct Host type PKT (line 105) | struct PKT type PKT (line 106) | struct PKT type Port (line 106) | struct Port type Port (line 107) | struct Port type rio_info (line 110) | struct rio_info type Host (line 110) | struct Host type PKT (line 110) | struct PKT type rio_info (line 111) | struct rio_info type Host (line 111) | struct Host type rio_info (line 113) | struct rio_info type rio_info (line 114) | struct rio_info type Host (line 114) | struct Host type tty_struct (line 119) | struct tty_struct type file (line 119) | struct file type rio_info (line 121) | struct rio_info type tty_struct (line 121) | struct tty_struct type Port (line 122) | struct Port type ttystatics (line 122) | struct ttystatics type old_sgttyb (line 122) | struct old_sgttyb type rio_info (line 125) | struct rio_info type rio_info (line 126) | struct rio_info type rio_info (line 127) | struct rio_info type Map (line 127) | struct Map type rio_info (line 128) | struct rio_info type Map (line 128) | struct Map type rio_info (line 129) | struct rio_info type Host (line 129) | struct Host type Map (line 129) | struct Map type rio_info (line 130) | struct rio_info type Map (line 130) | struct Map type rio_info (line 134) | struct rio_info type RioHostInfo (line 134) | struct RioHostInfo type rio_info (line 135) | struct rio_info type rio_info (line 136) | struct rio_info type file (line 136) | struct file type rio_info (line 137) | struct rio_info type file (line 137) | struct file type rio_info (line 138) | struct rio_info type file (line 138) | struct file type rio_info (line 139) | struct rio_info type file (line 139) | struct file type rio_info (line 140) | struct rio_info type file (line 140) | struct file type rio_info (line 141) | struct rio_info type file (line 141) | struct file type sel (line 141) | struct sel type rio_info (line 144) | struct rio_info type rio_info (line 144) | struct rio_info type tty_struct (line 148) | struct tty_struct type tty_struct (line 149) | struct tty_struct type Host (line 152) | struct Host FILE: drivers/char/rio/host.h type Host (line 52) | struct Host FILE: drivers/char/rio/link.h type LPB (line 121) | struct LPB { FILE: drivers/char/rio/linux_compat.h type ttystatics (line 43) | struct ttystatics { FILE: drivers/char/rio/map.h type Map (line 49) | struct Map FILE: drivers/char/rio/param.h type phb_param (line 45) | struct phb_param FILE: drivers/char/rio/parmmap.h type PARM_MAP (line 47) | typedef struct PARM_MAP PARM_MAP ; type PARM_MAP (line 49) | struct PARM_MAP FILE: drivers/char/rio/phb.h type PHB (line 158) | typedef struct PHB PHB ; type PHB (line 159) | struct PHB { FILE: drivers/char/rio/pkt.h type PKT (line 72) | struct PKT { FILE: drivers/char/rio/port.h type RIOStats (line 49) | struct RIOStats type Port (line 94) | struct Port type ModuleInfo (line 229) | struct ModuleInfo type PortParams (line 240) | struct PortParams { FILE: drivers/char/rio/proto.h type PHB (line 143) | struct PHB type RUP (line 189) | struct RUP FILE: drivers/char/rio/qbuf.h type Q_BUF (line 55) | typedef struct Q_BUF Q_BUF ; type Q_BUF (line 56) | struct Q_BUF { FILE: drivers/char/rio/rio.h type DbInf (line 219) | typedef struct DbInf FILE: drivers/char/rio/rio_linux.c type Conf (line 151) | struct Conf type inode (line 192) | struct inode type file (line 192) | struct file type tty_driver (line 198) | struct tty_driver type rio_info (line 202) | struct rio_info type real_driver (line 233) | struct real_driver type file_operations (line 252) | struct file_operations type miscdevice (line 257) | struct miscdevice function rio_paranoia_check (line 269) | static inline int rio_paranoia_check(struct rio_port const * port, function my_hd (line 295) | static void my_hd (void *ad, int len) function RIODelay (line 318) | int RIODelay (struct Port *PortP, int njiffies) function RIODelay_ni (line 334) | int RIODelay_ni (struct Port *PortP, int njiffies) function rio_minor (line 345) | int rio_minor(struct tty_struct *tty) function rio_ismodem (line 351) | int rio_ismodem(struct tty_struct *tty) function rio_udelay (line 357) | void rio_udelay (int usecs) function rio_set_real_termios (line 362) | static int rio_set_real_termios (void *ptr) function rio_reset_interrupt (line 380) | static void rio_reset_interrupt (struct Host *HostP) function irqreturn_t (line 395) | static irqreturn_t rio_interrupt (int irq, void *ptr, struct pt_regs *regs) function rio_pollfunc (line 473) | static void rio_pollfunc (unsigned long data) function rio_disable_tx_interrupts (line 493) | static void rio_disable_tx_interrupts (void * ptr) function rio_enable_tx_interrupts (line 503) | static void rio_enable_tx_interrupts (void * ptr) function rio_disable_rx_interrupts (line 527) | static void rio_disable_rx_interrupts (void * ptr) function rio_enable_rx_interrupts (line 533) | static void rio_enable_rx_interrupts (void * ptr) function rio_get_CD (line 542) | static int rio_get_CD (void * ptr) function rio_chars_in_buffer (line 559) | static int rio_chars_in_buffer (void * ptr) function rio_shutdown_port (line 569) | static void rio_shutdown_port (void * ptr) function rio_hungup (line 603) | static void rio_hungup (void *ptr) function rio_close (line 620) | static void rio_close (void *ptr) function rio_fw_ioctl (line 641) | static int rio_fw_ioctl (struct inode *inode, struct file *filp, type rio_info (line 654) | struct rio_info type Port (line 654) | struct Port function rio_ioctl (line 657) | static int rio_ioctl (struct tty_struct * tty, struct file * filp, function rio_throttle (line 775) | static void rio_throttle (struct tty_struct * tty) function rio_unthrottle (line 792) | static void rio_unthrottle (struct tty_struct * tty) type vpd_prom (line 817) | struct vpd_prom type Host (line 817) | struct Host type vpd_prom (line 819) | struct vpd_prom type vpd_prom (line 828) | struct vpd_prom type tty_operations (line 844) | struct tty_operations function rio_init_drivers (line 862) | static int rio_init_drivers(void) function rio_init_datastructures (line 930) | static int rio_init_datastructures (void) function rio_release_drivers (line 1007) | static void __exit rio_release_drivers(void) function fix_rio_pci (line 1038) | static void fix_rio_pci (struct pci_dev *pdev) function rio_init (line 1061) | static int __init rio_init(void) function rio_exit (line 1319) | static void __exit rio_exit (void) FILE: drivers/char/rio/rio_linux.h type vpd_prom (line 39) | struct vpd_prom { FILE: drivers/char/rio/rioboot.c type rio_info (line 83) | struct rio_info type Host (line 83) | struct Host type PktCmd (line 83) | struct PktCmd function RIOBootCodeRTA (line 109) | int function rio_start_card_running (line 183) | void rio_start_card_running (struct Host * HostP) function RIOBootCodeHOST (line 242) | int function RIOBootRup (line 656) | int function RIOBootComplete (line 807) | static int RIOBootComplete( struct rio_info *p, struct Host *HostP, uint... function RIOBootOk (line 1241) | int function FillSlot (line 1270) | void function disable_interrupt (line 1317) | void function enable_interrupt (line 1340) | void FILE: drivers/char/rio/riocmd.c type IdentifyRta (line 83) | struct IdentifyRta type KillNeighbour (line 84) | struct KillNeighbour function RIOFoadRta (line 86) | int function RIOZombieRta (line 119) | int function RIOCommandRta (line 152) | int function RIOIdentifyRta (line 197) | int function RIOKillNeighbour (line 265) | int function RIOSuspendBootRta (line 331) | int function RIOFoadWakeup (line 365) | int function RIOCommandRup (line 400) | static int type CmdBlk (line 621) | struct CmdBlk type CmdBlk (line 624) | struct CmdBlk type CmdBlk (line 626) | struct CmdBlk type CmdBlk (line 626) | struct CmdBlk type CmdBlk (line 628) | struct CmdBlk function RIOFreeCmdBlk (line 636) | void function RIOQueueCmdBlk (line 647) | int function RIOPollHostCommands (line 739) | void function RIOWFlushMark (line 920) | int function RIORFlushEnable (line 938) | int function RIOUnUse (line 967) | int function ShowPacket (line 1011) | void FILE: drivers/char/rio/rioctrl.c type LpbReq (line 85) | struct LpbReq type RupReq (line 86) | struct RupReq type PortReq (line 87) | struct PortReq type HostReq (line 88) | struct HostReq type HostDpRam (line 89) | struct HostDpRam type DebugCtrl (line 90) | struct DebugCtrl type Map (line 91) | struct Map type PortSetup (line 92) | struct PortSetup type DownLoad (line 93) | struct DownLoad type SendPack (line 94) | struct SendPack type SpecialRupCmd (line 97) | struct SpecialRupCmd type PortParams (line 98) | struct PortParams type portStats (line 99) | struct portStats type SubCmdStruct (line 101) | struct SubCmdStruct { type PortTty (line 108) | struct PortTty { type PortTty (line 113) | struct PortTty type TERMIO (line 114) | typedef struct ttystatics TERMIO; type rio_info (line 125) | struct rio_info type DownLoad (line 125) | struct DownLoad function copyin (line 133) | int copyin (int arg, caddr_t dp, int siz) function copyout (line 143) | static int copyout (caddr_t dp, int arg, int siz) function riocontrol (line 153) | int function RIOPreemptiveCmd (line 1756) | int FILE: drivers/char/rio/riodrvr.h type rio_info (line 46) | struct rio_info { FILE: drivers/char/rio/rioinfo.h type RioHostInfo (line 43) | struct RioHostInfo { FILE: drivers/char/rio/rioinit.c type rio_info (line 87) | struct rio_info type rio_info (line 90) | struct rio_info type rio_info (line 91) | struct rio_info type rio_info (line 92) | struct rio_info function rioinit (line 103) | void function RIOInitHosts (line 131) | void function RIOISAinit (line 189) | void function RIODoAT (line 220) | int function caddr_t (line 251) | caddr_t function RIOAssignAT (line 315) | int function RIOMCAinit (line 371) | int RIOMCAinit(int Mode) function RIOEISAinit (line 548) | int RIOEISAinit( int Mode ) function read_config (line 838) | static int function read_config (line 888) | static int function write_config (line 894) | static int function RIOPCIinit (line 902) | int function riohalt (line 1019) | void riohalt( void ) function RIOBoardTest (line 1044) | int function RIOScrub (line 1125) | static int function RIOAllocateInterrupts (line 1272) | static void function RIOStopInterrupts (line 1311) | static void function RIOAllocDataStructs (line 1373) | void function RIOSetupDataStructs (line 1431) | void function RIODefaultName (line 1459) | int function RIOReport (line 1486) | static int type rioVersion (line 1512) | struct rioVersion type rioVersion (line 1514) | struct rioVersion function RIOMapin (line 1526) | int function RIOMapout (line 1536) | void function RIOHostReset (line 1546) | void FILE: drivers/char/rio/riointr.c type rio_info (line 87) | struct rio_info type Port (line 87) | struct Port function RIOTxEnable (line 103) | void function RIOServiceHost (line 194) | void function RIOReceive (line 553) | static void function riotproc (line 734) | int FILE: drivers/char/rio/rioioctl.h type portStats (line 44) | struct portStats { FILE: drivers/char/rio/rioparam.c function RIOParam (line 160) | int function can_add_transmit (line 641) | int function add_transmit (line 658) | void function put_free_end (line 675) | void function can_remove_receive (line 718) | int function remove_receive (line 736) | void FILE: drivers/char/rio/riopcicopy.c function rio_pcicopy (line 4) | void rio_pcicopy( char *from, char *to, int amount) FILE: drivers/char/rio/rioroute.c type rio_info (line 86) | struct rio_info type Host (line 86) | struct Host type rio_info (line 87) | struct rio_info type Host (line 87) | struct Host type Host (line 88) | struct Host type rio_info (line 89) | struct rio_info type Host (line 89) | struct Host function RIORouteRup (line 96) | int RIORouteRup( struct rio_info *p, uint Rup, struct Host *HostP, PKT *... function RIOFixPhbs (line 624) | void function RIOCheckIsolated (line 726) | static int function RIOIsolate (line 756) | static int function RIOCheck (line 791) | static int function uint (line 852) | uint function RIOSetChange (line 876) | int function RIOConCon (line 892) | static void function RIORemoveFromSavedTable (line 975) | static int function RIOFreeDisconnected (line 1002) | static int function RIOFindFreeID (line 1069) | int FILE: drivers/char/rio/riospace.h type Conf (line 50) | struct Conf type Brd (line 89) | struct Brd type Board (line 96) | struct Board FILE: drivers/char/rio/riotable.c function RIONewTable (line 94) | int function RIOApel (line 437) | int function RIODeleteRta (line 492) | int function RIOAssignRta (line 634) | int RIOAssignRta( struct rio_info *p, struct Map *MapP ) function RIOReMapPorts (line 808) | int function RIOChangeName (line 989) | int FILE: drivers/char/rio/riotty.c type Port (line 93) | struct Port type ttystatics (line 93) | struct ttystatics type termios (line 94) | struct termios type Port (line 97) | struct Port type rio_info (line 98) | struct rio_info type Port (line 98) | struct Port type ttystatics (line 102) | struct ttystatics type old_sgttyb (line 120) | struct old_sgttyb type rio_info (line 145) | struct rio_info function riotopen (line 148) | int function riotclose (line 520) | int function RIOCookMode (line 734) | static int function RIOClearUp (line 767) | static void function RIOShortCommand (line 794) | int RIOShortCommand(struct rio_info *p, struct Port *PortP, function riotioctl (line 884) | int function ttyseth (line 1286) | void function ttyseth_pv (line 1344) | static void FILE: drivers/char/rio/riotypes.h type NUMBER_ptr (line 49) | typedef unsigned short NUMBER_ptr; type WORD_ptr (line 50) | typedef unsigned short WORD_ptr; type BYTE_ptr (line 51) | typedef unsigned short BYTE_ptr; type char_ptr (line 52) | typedef unsigned short char_ptr; type Channel_ptr (line 53) | typedef unsigned short Channel_ptr; type FREE_LIST_ptr_ptr (line 54) | typedef unsigned short FREE_LIST_ptr_ptr; type FREE_LIST_ptr (line 55) | typedef unsigned short FREE_LIST_ptr; type LPB_ptr (line 56) | typedef unsigned short LPB_ptr; type Process_ptr (line 57) | typedef unsigned short Process_ptr; type PHB_ptr (line 58) | typedef unsigned short PHB_ptr; type PKT_ptr (line 59) | typedef unsigned short PKT_ptr; type PKT_ptr_ptr (line 60) | typedef unsigned short PKT_ptr_ptr; type Q_BUF_ptr (line 61) | typedef unsigned short Q_BUF_ptr; type Q_BUF_ptr_ptr (line 62) | typedef unsigned short Q_BUF_ptr_ptr; type ROUTE_STR_ptr (line 63) | typedef unsigned short ROUTE_STR_ptr; type RUP_ptr (line 64) | typedef unsigned short RUP_ptr; type short_ptr (line 65) | typedef unsigned short short_ptr; type u_short_ptr (line 66) | typedef unsigned short u_short_ptr; type ushort_ptr (line 67) | typedef unsigned short ushort_ptr; type RIO_POINTER (line 71) | typedef RIO_POINTER NUMBER_ptr; type RIO_POINTER (line 72) | typedef RIO_POINTER WORD_ptr; type RIO_POINTER (line 73) | typedef RIO_POINTER BYTE_ptr; type RIO_POINTER (line 74) | typedef RIO_POINTER char_ptr; type RIO_POINTER (line 75) | typedef RIO_POINTER Channel_ptr; type RIO_POINTER (line 76) | typedef RIO_POINTER FREE_LIST_ptr_ptr; type RIO_POINTER (line 77) | typedef RIO_POINTER FREE_LIST_ptr; type RIO_POINTER (line 78) | typedef RIO_POINTER LPB_ptr; type RIO_POINTER (line 79) | typedef RIO_POINTER Process_ptr; type RIO_POINTER (line 80) | typedef RIO_POINTER PHB_ptr; type RIO_POINTER (line 81) | typedef RIO_POINTER PKT_ptr; type RIO_POINTER (line 82) | typedef RIO_POINTER PKT_ptr_ptr; type RIO_POINTER (line 83) | typedef RIO_POINTER Q_BUF_ptr; type RIO_POINTER (line 84) | typedef RIO_POINTER Q_BUF_ptr_ptr; type RIO_POINTER (line 85) | typedef RIO_POINTER ROUTE_STR_ptr; type RIO_POINTER (line 86) | typedef RIO_POINTER RUP_ptr; type RIO_POINTER (line 87) | typedef RIO_POINTER short_ptr; type RIO_POINTER (line 88) | typedef RIO_POINTER u_short_ptr; type RIO_POINTER (line 89) | typedef RIO_POINTER ushort_ptr; type BYTE (line 93) | typedef unsigned char BYTE; type WORD (line 94) | typedef unsigned short WORD; type DWORD (line 95) | typedef unsigned long DWORD; type NUMBER (line 96) | typedef short NUMBER; type uchar (line 100) | typedef unsigned char uchar ; type ushort (line 101) | typedef unsigned short ushort ; type uint (line 102) | typedef unsigned int uint ; type ulong (line 103) | typedef unsigned long ulong ; type u_char (line 104) | typedef unsigned char u_char ; type u_short (line 105) | typedef unsigned short u_short ; type u_int (line 106) | typedef unsigned int u_int ; type u_long (line 107) | typedef unsigned long u_long ; type ERROR (line 108) | typedef unsigned short ERROR ; type ID (line 109) | typedef unsigned long ID ; type Channel (line 111) | typedef Channel *Channel_ptr; type FREE_LIST (line 112) | struct FREE_LIST type FREE_LIST (line 113) | struct FREE_LIST type LPB (line 114) | struct LPB type Process (line 115) | struct Process type PHB (line 116) | struct PHB type PKT (line 117) | struct PKT type PKT (line 118) | struct PKT type Q_BUF (line 119) | struct Q_BUF type Q_BUF (line 120) | struct Q_BUF type ROUTE_STR (line 121) | struct ROUTE_STR type RUP (line 122) | struct RUP type u_short (line 124) | typedef u_short *u_short_ptr; type ushort (line 125) | typedef ushort *ushort_ptr; type PKT (line 126) | typedef struct PKT PKT; type LPB (line 127) | typedef struct LPB LPB; type RUP (line 128) | typedef struct RUP RUP; FILE: drivers/char/rio/riowinif.h type PARM_MAP (line 63) | typedef struct _PARM_MAP type RUP (line 187) | typedef struct _RUP type PHB (line 237) | typedef struct _PHB type LPB (line 294) | typedef struct _LPB type FREE_LIST (line 383) | typedef struct _FREE_LIST type PKT (line 406) | typedef struct _PKT FILE: drivers/char/rio/rom.h type ROM (line 46) | typedef struct ROM ROM ; type ROM (line 47) | struct ROM { FILE: drivers/char/rio/route.h type COST_ROUTE (line 73) | typedef struct COST_ROUTE COST_ROUTE; type COST_ROUTE (line 74) | struct COST_ROUTE { type ROUTE_STR (line 79) | typedef struct ROUTE_STR ROUTE_STR ; type ROUTE_STR (line 80) | struct ROUTE_STR { FILE: drivers/char/rio/rtahw.h type module (line 60) | enum module { FILE: drivers/char/rio/rup.h type RUP (line 67) | struct RUP { FILE: drivers/char/rio/sam.h type FREE_LIST (line 63) | typedef struct FREE_LIST FREE_LIST ; type FREE_LIST (line 64) | struct FREE_LIST { FILE: drivers/char/rio/selftest.h type selftestStruct (line 40) | typedef struct { type test (line 51) | enum test { type result (line 63) | enum result { FILE: drivers/char/rio/sysmap.h type SYS_MAP (line 47) | typedef struct SYS_MAP SYS_MAP ; type SYS_MAP_LINK (line 48) | typedef struct SYS_MAP_LINK SYS_MAP_LINK ; type SYS_MAP_LINK (line 50) | struct SYS_MAP_LINK { type SYS_MAP (line 56) | struct SYS_MAP { FILE: drivers/char/rio/top.h type Top (line 43) | struct Top FILE: drivers/char/rio/typdef.h type BYTE (line 48) | typedef volatile unsigned char BYTE; type WORD (line 49) | typedef volatile unsigned short WORD; type DWORD (line 50) | typedef volatile unsigned int DWORD; type RIOP (line 51) | typedef volatile unsigned short RIOP; type NUMBER (line 52) | typedef volatile short NUMBER; type ulong_t (line 62) | typedef unsigned long ulong_t; type ushort_t (line 63) | typedef unsigned short ushort_t; type uchar_t (line 64) | typedef unsigned char uchar_t; type queue_t (line 65) | typedef unsigned char queue_t; type mblk_t (line 66) | typedef unsigned char mblk_t; type paddr_t (line 67) | typedef unsigned int paddr_t; type uchar (line 68) | typedef unsigned char uchar; type PKT (line 76) | typedef struct PKT PKT; type LPB (line 77) | typedef struct LPB LPB; type RUP (line 78) | typedef struct RUP RUP; type Port (line 79) | typedef struct Port Port; type DpRam (line 80) | typedef struct DpRam DpRam; FILE: drivers/char/rio/unixrup.h type UnixRup (line 44) | struct UnixRup FILE: drivers/char/riscom8.c type riscom_board (line 81) | struct riscom_board type tty_driver (line 82) | struct tty_driver type riscom_board (line 91) | struct riscom_board type riscom_port (line 106) | struct riscom_port function rc_paranoia_check (line 121) | static inline int rc_paranoia_check(struct riscom_port const * port, function board_No (line 149) | static inline int board_No (struct riscom_board const * bp) function port_No (line 155) | static inline int port_No (struct riscom_port const * port) type riscom_board (line 161) | struct riscom_board type riscom_port (line 161) | struct riscom_port function rc_in (line 167) | static inline unsigned char rc_in(struct riscom_board const * bp, unsign... function rc_out (line 173) | static inline void rc_out(struct riscom_board const * bp, unsigned short... function rc_wait_CCR (line 180) | static inline void rc_wait_CCR(struct riscom_board const * bp) function rc_request_io_range (line 196) | static inline int rc_request_io_range(struct riscom_board * const bp) function rc_release_io_range (line 214) | static inline void rc_release_io_range(struct riscom_board * const bp) function rc_long_delay (line 223) | static inline void rc_long_delay(unsigned long delay) function rc_init_CD180 (line 231) | static void __init rc_init_CD180(struct riscom_board const * bp) function rc_probe (line 256) | static int __init rc_probe(struct riscom_board *bp) function rc_mark_event (line 328) | static inline void rc_mark_event(struct riscom_port * port, int event) type riscom_port (line 334) | struct riscom_port type riscom_board (line 334) | struct riscom_board type riscom_port (line 338) | struct riscom_port function rc_receive_exc (line 352) | static inline void rc_receive_exc(struct riscom_board const * bp) function rc_receive (line 417) | static inline void rc_receive(struct riscom_board const * bp) function rc_transmit (line 448) | static inline void rc_transmit(struct riscom_board const * bp) function rc_check_modem (line 517) | static inline void rc_check_modem(struct riscom_board const * bp) function irqreturn_t (line 568) | static irqreturn_t rc_interrupt(int irq, void * dev_id, struct pt_regs *... function rc_setup_board (line 635) | static inline int rc_setup_board(struct riscom_board * bp) function rc_shutdown_board (line 658) | static inline void rc_shutdown_board(struct riscom_board *bp) function rc_change_speed (line 677) | static void rc_change_speed(struct riscom_board *bp, struct riscom_port ... function rc_setup_port (line 843) | static int rc_setup_port(struct riscom_board *bp, struct riscom_port *port) function rc_shutdown_port (line 881) | static void rc_shutdown_port(struct riscom_board *bp, struct riscom_port... function block_til_ready (line 944) | static int block_til_ready(struct tty_struct *tty, struct file * filp, function rc_open (line 1030) | static int rc_open(struct tty_struct * tty, struct file * filp) function rc_close (line 1062) | static void rc_close(struct tty_struct * tty, struct file * filp) function rc_write (line 1142) | static int rc_write(struct tty_struct * tty, function rc_put_char (line 1190) | static void rc_put_char(struct tty_struct * tty, unsigned char ch) function rc_flush_chars (line 1212) | static void rc_flush_chars(struct tty_struct * tty) function rc_write_room (line 1231) | static int rc_write_room(struct tty_struct * tty) function rc_chars_in_buffer (line 1245) | static int rc_chars_in_buffer(struct tty_struct *tty) function rc_flush_buffer (line 1255) | static void rc_flush_buffer(struct tty_struct *tty) function rc_tiocmget (line 1271) | static int rc_tiocmget(struct tty_struct *tty, struct file *file) function rc_tiocmset (line 1296) | static int rc_tiocmset(struct tty_struct *tty, struct file *file, function rc_send_break (line 1326) | static inline void rc_send_break(struct riscom_port * port, unsigned lon... function rc_set_serial_info (line 1344) | static inline int rc_set_serial_info(struct riscom_port * port, function rc_get_serial_info (line 1391) | static inline int rc_get_serial_info(struct riscom_port * port, function rc_ioctl (line 1410) | static int rc_ioctl(struct tty_struct * tty, struct file * filp, function rc_throttle (line 1456) | static void rc_throttle(struct tty_struct * tty) function rc_unthrottle (line 1479) | static void rc_unthrottle(struct tty_struct * tty) function rc_stop (line 1502) | static void rc_stop(struct tty_struct * tty) function rc_start (line 1520) | static void rc_start(struct tty_struct * tty) function do_rc_hangup (line 1549) | static void do_rc_hangup(void *private_) function rc_hangup (line 1559) | static void rc_hangup(struct tty_struct * tty) function rc_set_termios (line 1577) | static void rc_set_termios(struct tty_struct * tty, struct termios * old... function do_softint (line 1600) | static void do_softint(void *private_) type tty_operations (line 1614) | struct tty_operations function rc_init_drivers (line 1634) | static inline int rc_init_drivers(void) function rc_release_drivers (line 1683) | static void rc_release_drivers(void) function riscom8_setup (line 1705) | static int __init riscom8_setup(char *str) function riscom8_init (line 1733) | static int __init riscom8_init(void) function riscom8_init_module (line 1773) | static int __init riscom8_init_module (void) function riscom8_exit_module (line 1796) | static void __exit riscom8_exit_module (void) FILE: drivers/char/riscom8.h type riscom_board (line 56) | struct riscom_board { type riscom_port (line 67) | struct riscom_port { FILE: drivers/char/rocket.c type tty_driver (line 109) | struct tty_driver type rocket_version (line 111) | struct rocket_version type r_port (line 115) | struct r_port type timer_list (line 119) | struct timer_list type tty_struct (line 174) | struct tty_struct type tty_struct (line 175) | struct tty_struct type tty_struct (line 179) | struct tty_struct function rocket_paranoia_check (line 228) | static inline int rocket_paranoia_check(struct r_port *info, function rp_do_receive (line 248) | static void rp_do_receive(struct r_port *info, function rp_do_transmit (line 371) | static void rp_do_transmit(struct r_port *info) function rp_handle_port (line 436) | static void rp_handle_port(struct r_port *info) function rp_do_poll (line 491) | static void rp_do_poll(unsigned long dummy) function init_r_port (line 568) | static void init_r_port(int board, int aiop, int chan, struct pci_dev *p... function configure_r_port (line 654) | static void configure_r_port(struct r_port *info, function block_til_ready (line 810) | static int block_til_ready(struct tty_struct *tty, struct file *filp, function rp_open (line 914) | static int rp_open(struct tty_struct *tty, struct file *filp) function rp_close (line 1023) | static void rp_close(struct tty_struct *tty, struct file *filp) function rp_set_termios (line 1136) | static void rp_set_termios(struct tty_struct *tty, function rp_break (line 1181) | static void rp_break(struct tty_struct *tty, int break_state) function sGetChanRI (line 1203) | static int sGetChanRI(CHANNEL_T * ChP) function rp_tiocmget (line 1226) | static int rp_tiocmget(struct tty_struct *tty, struct file *file) function rp_tiocmset (line 1246) | static int rp_tiocmset(struct tty_struct *tty, struct file *file, function get_config (line 1264) | static int get_config(struct r_port *info, struct rocket_config __user *... function set_config (line 1282) | static int set_config(struct r_port *info, struct rocket_config __user *... function get_ports (line 1321) | static int get_ports(struct r_port *info, struct rocket_ports __user *re... function reset_rm2 (line 1343) | static int reset_rm2(struct r_port *info, void __user *arg) function get_version (line 1364) | static int get_version(struct r_port *info, struct rocket_version __user... function rp_ioctl (line 1372) | static int rp_ioctl(struct tty_struct *tty, struct file *file, function rp_send_xchar (line 1402) | static void rp_send_xchar(struct tty_struct *tty, char ch) function rp_throttle (line 1417) | static void rp_throttle(struct tty_struct *tty) function rp_unthrottle (line 1437) | static void rp_unthrottle(struct tty_struct *tty) function rp_stop (line 1464) | static void rp_stop(struct tty_struct *tty) function rp_start (line 1480) | static void rp_start(struct tty_struct *tty) function rp_wait_until_sent (line 1500) | static void rp_wait_until_sent(struct tty_struct *tty, int timeout) function rp_hangup (line 1553) | static void rp_hangup(struct tty_struct *tty) function rp_put_char (line 1594) | static void rp_put_char(struct tty_struct *tty, unsigned char ch) function rp_write (line 1636) | static int rp_write(struct tty_struct *tty, function rp_write_room (line 1729) | static int rp_write_room(struct tty_struct *tty) function rp_chars_in_buffer (line 1750) | static int rp_chars_in_buffer(struct tty_struct *tty) function rp_flush_buffer (line 1771) | static void rp_flush_buffer(struct tty_struct *tty) function __init (line 1801) | __init int register_PCI(int i, struct pci_dev *dev) function init_PCI (line 2151) | static int __init init_PCI(int boards_found) function init_ISA (line 2171) | static int __init init_ISA(int i) type tty_operations (line 2277) | struct tty_operations function rp_init (line 2302) | int __init rp_init(void) function rp_cleanup_module (line 2428) | static void rp_cleanup_module(void) function sInitController (line 2592) | int sInitController(CONTROLLER_T * CtlP, int CtlNum, ByteIO_t MudbacIO, function sPCIInitController (line 2725) | int sPCIInitController(CONTROLLER_T * CtlP, int CtlNum, function sReadAiopID (line 2787) | int sReadAiopID(ByteIO_t io) function sReadAiopNumChan (line 2813) | int sReadAiopNumChan(WordIO_t io) function sInitChan (line 2844) | int sInitChan(CONTROLLER_T * CtlP, CHANNEL_T * ChP, int AiopNum, function sStopRxProcessor (line 2992) | void sStopRxProcessor(CHANNEL_T * ChP) function sFlushRxFIFO (line 3017) | void sFlushRxFIFO(CHANNEL_T * ChP) function sFlushTxFIFO (line 3059) | void sFlushTxFIFO(CHANNEL_T * ChP) function sWriteTxPrioByte (line 3099) | int sWriteTxPrioByte(CHANNEL_T * ChP, Byte_t Data) function sEnInterrupts (line 3161) | void sEnInterrupts(CHANNEL_T * ChP, Word_t Flags) function sDisInterrupts (line 3205) | void sDisInterrupts(CHANNEL_T * ChP, Word_t Flags) function sSetInterfaceMode (line 3221) | void sSetInterfaceMode(CHANNEL_T * ChP, Byte_t mode) function sModemReset (line 3230) | void sModemReset(CONTROLLER_T * CtlP, int chan, int on) function sPCIModemReset (line 3255) | void sPCIModemReset(CONTROLLER_T * CtlP, int chan, int on) function rmSpeakerReset (line 3266) | static void rmSpeakerReset(CONTROLLER_T * CtlP, unsigned long model) function GetLineNumber (line 3285) | static unsigned char GetLineNumber(int ctrl, int aiop, int ch) function SetLineNumber (line 3295) | static unsigned char SetLineNumber(int ctrl, int aiop, int ch) FILE: drivers/char/rocket.h type rocketModel_t (line 10) | typedef struct { type rocket_config (line 18) | struct rocket_config { type rocket_ports (line 27) | struct rocket_ports { type rocket_version (line 33) | struct rocket_version { FILE: drivers/char/rocket_int.h type Byte_t (line 21) | typedef unsigned char Byte_t; type ByteIO_t (line 22) | typedef unsigned int ByteIO_t; type Word_t (line 24) | typedef unsigned int Word_t; type WordIO_t (line 25) | typedef unsigned int WordIO_t; type DWord_t (line 27) | typedef unsigned long DWord_t; type DWordIO_t (line 28) | typedef unsigned int DWordIO_t; function sOutB (line 40) | static inline void sOutB(unsigned short port, unsigned char value) function sOutW (line 48) | static inline void sOutW(unsigned short port, unsigned short value) function sOutDW (line 56) | static inline void sOutDW(unsigned short port, unsigned long value) function sInB (line 64) | static inline unsigned char sInB(unsigned short port) function sInW (line 69) | static inline unsigned short sInW(unsigned short port) type CONTROLLER_T (line 316) | typedef struct { type CONTROLLER_T (line 340) | typedef CONTROLLER_T CONTROLLER_t; type CHANNEL_T (line 343) | typedef struct { type CHANNEL_T (line 380) | typedef CHANNEL_T CHANNEL_t; type CHANNEL_T (line 381) | typedef CHANNEL_T *CHANPTR_T; type r_port (line 1179) | struct r_port { FILE: drivers/char/rtc.c function irqreturn_t (line 116) | static inline irqreturn_t hpet_rtc_interrupt(int irq, void *dev_id, stru... type pt_regs (line 118) | struct pt_regs type fasync_struct (line 128) | struct fasync_struct type timer_list (line 133) | struct timer_list type file (line 136) | struct file type inode (line 139) | struct inode type file (line 139) | struct file type file (line 143) | struct file type rtc_time (line 146) | struct rtc_time function rtc_is_updating (line 197) | static inline unsigned char rtc_is_updating(void) function irqreturn_t (line 218) | irqreturn_t rtc_interrupt(int irq, void *dev_id, struct pt_regs *regs) type ctl_table_header (line 296) | struct ctl_table_header function init_sysctl (line 298) | static int __init init_sysctl(void) function cleanup_sysctl (line 304) | static void __exit cleanup_sysctl(void) function rtc_read (line 313) | static ssize_t rtc_read(struct file *file, char __user *buf, function rtc_do_ioctl (line 369) | static int rtc_do_ioctl(unsigned int cmd, unsigned long arg, int kernel) function rtc_ioctl (line 671) | static int rtc_ioctl(struct inode *inode, struct file *file, unsigned in... function rtc_open (line 685) | static int rtc_open(struct inode *inode, struct file *file) function rtc_fasync (line 703) | static int rtc_fasync (int fd, struct file *filp, int on) function rtc_release (line 709) | static int rtc_release(struct inode *inode, struct file *file) function rtc_poll (line 752) | static unsigned int rtc_poll(struct file *file, poll_table *wait) function rtc_register (line 779) | int rtc_register(rtc_task_t *task) function rtc_unregister (line 805) | int rtc_unregister(rtc_task_t *task) function rtc_control (line 841) | int rtc_control(rtc_task_t *task, unsigned int cmd, unsigned long arg) type file_operations (line 861) | struct file_operations type miscdevice (line 874) | struct miscdevice type pt_regs (line 882) | struct pt_regs function rtc_init (line 885) | static int __init rtc_init(void) function rtc_exit (line 1052) | static void __exit rtc_exit (void) function rtc_dropped_irq (line 1086) | static void rtc_dropped_irq(unsigned long data) function rtc_proc_output (line 1122) | static int rtc_proc_output (char *buf) function rtc_read_proc (line 1200) | static int rtc_read_proc(char *page, char **start, off_t off, function rtc_get_rtc_time (line 1212) | void rtc_get_rtc_time(struct rtc_time *rtc_tm) function get_rtc_alm_time (line 1279) | static void get_rtc_alm_time(struct rtc_time *alm_tm) function mask_rtc_irq_bit (line 1313) | static void mask_rtc_irq_bit(unsigned char bit) function set_rtc_irq_bit (line 1331) | static void set_rtc_irq_bit(unsigned char bit) FILE: drivers/char/s3c2410-rtc.c type resource (line 44) | struct resource function irqreturn_t (line 55) | static irqreturn_t s3c2410_rtc_alarmirq(int irq, void *id, struct pt_reg... function irqreturn_t (line 61) | static irqreturn_t s3c2410_rtc_tickirq(int irq, void *id, struct pt_regs... function s3c2410_rtc_setaie (line 68) | static void s3c2410_rtc_setaie(int to) function s3c2410_rtc_setpie (line 85) | static void s3c2410_rtc_setpie(int to) function s3c2410_rtc_setfreq (line 101) | static void s3c2410_rtc_setfreq(int freq) function s3c2410_rtc_gettime (line 118) | static void s3c2410_rtc_gettime(struct rtc_time *rtc_tm) function s3c2410_rtc_settime (line 156) | static int s3c2410_rtc_settime(struct rtc_time *tm) function s3c2410_rtc_getalarm (line 173) | static void s3c2410_rtc_getalarm(struct rtc_wkalrm *alrm) function s3c2410_rtc_setalarm (line 235) | static int s3c2410_rtc_setalarm(struct rtc_wkalrm *alrm) function s3c2410_rtc_ioctl (line 278) | static int s3c2410_rtc_ioctl(unsigned int cmd, unsigned long arg) function s3c2410_rtc_proc (line 319) | static int s3c2410_rtc_proc(char *buf) function s3c2410_rtc_open (line 334) | static int s3c2410_rtc_open(void) function s3c2410_rtc_release (line 359) | static void s3c2410_rtc_release(void) type rtc_ops (line 368) | struct rtc_ops function s3c2410_rtc_enable (line 380) | static void s3c2410_rtc_enable(struct device *dev, int en) function s3c2410_rtc_remove (line 419) | static int s3c2410_rtc_remove(struct device *dev) function s3c2410_rtc_probe (line 436) | static int s3c2410_rtc_probe(struct device *dev) type timespec (line 513) | struct timespec function s3c2410_rtc_suspend (line 517) | static int s3c2410_rtc_suspend(struct device *dev, u32 state, u32 level) function s3c2410_rtc_resume (line 540) | static int s3c2410_rtc_resume(struct device *dev, u32 level) type device_driver (line 560) | struct device_driver function s3c2410_rtc_init (line 571) | static int __init s3c2410_rtc_init(void) function s3c2410_rtc_exit (line 577) | static void __exit s3c2410_rtc_exit(void) FILE: drivers/char/scan_keyb.c type scan_keyboard (line 25) | struct scan_keyboard { type scan_keyboard (line 34) | struct scan_keyboard type timer_list (line 35) | struct timer_list function check_kbd (line 37) | static void check_kbd(const unsigned char *table, function scan_kbd (line 67) | static void scan_kbd(unsigned long dummy) function register_scan_keyboard (line 99) | int register_scan_keyboard(int (*scan)(unsigned char *buffer), function scan_kbd_init (line 140) | void __init scan_kbd_init(void) FILE: drivers/char/scc.h type scc_clock_config (line 47) | struct scc_clock_config { type scc_port (line 75) | struct scc_port { function _SCCwrite (line 442) | static __inline__ void _SCCwrite( function _SCCread (line 531) | static __inline__ unsigned char _SCCread( FILE: drivers/char/scx200_gpio.c function scx200_gpio_write (line 29) | static ssize_t scx200_gpio_write(struct file *file, const char __user *d... function scx200_gpio_read (line 77) | static ssize_t scx200_gpio_read(struct file *file, char __user *buf, function scx200_gpio_open (line 90) | static int scx200_gpio_open(struct inode *inode, struct file *file) function scx200_gpio_release (line 98) | static int scx200_gpio_release(struct inode *inode, struct file *file) type file_operations (line 104) | struct file_operations function scx200_gpio_init (line 112) | static int __init scx200_gpio_init(void) function scx200_gpio_cleanup (line 136) | static void __exit scx200_gpio_cleanup(void) FILE: drivers/char/selection.c type vc_data (line 36) | struct vc_data function highlight (line 46) | inline static void function highlight_pointer (line 53) | inline static void function sel_pos (line 59) | static unsigned char function clear_selection (line 67) | void function inword (line 91) | static inline int inword(const unsigned char c) { function sel_loadlut (line 96) | int sel_loadlut(char __user *p) function atedge (line 102) | static inline int atedge(const int p, int size_row) function limit (line 108) | static inline unsigned short limit(const unsigned short v, const unsigne... function set_selection (line 114) | int set_selection(const struct tiocl_selection __user *sel, struct tty_s... function paste_selection (line 278) | int paste_selection(struct tty_struct *tty) FILE: drivers/char/ser_a2232.c type pt_regs (line 113) | struct pt_regs type tty_struct (line 135) | struct tty_struct type file (line 135) | struct file type tty_struct (line 137) | struct tty_struct type tty_struct (line 138) | struct tty_struct type tty_struct (line 139) | struct tty_struct type file (line 139) | struct file type real_driver (line 146) | struct real_driver type a2232_port (line 163) | struct a2232_port type tty_driver (line 166) | struct tty_driver type zorro_dev (line 172) | struct zorro_dev type a2232memory (line 177) | struct a2232memory type a2232memory (line 179) | struct a2232memory type a2232status (line 182) | struct a2232status type a2232memory (line 185) | struct a2232memory function a2232_receive_char (line 189) | static inline void a2232_receive_char(struct a2232_port *port, int ch, i... function a2232_disable_tx_interrupts (line 223) | static void a2232_disable_tx_interrupts(void *ptr) function a2232_enable_tx_interrupts (line 239) | static void a2232_enable_tx_interrupts(void *ptr) function a2232_disable_rx_interrupts (line 255) | static void a2232_disable_rx_interrupts(void *ptr) function a2232_enable_rx_interrupts (line 262) | static void a2232_enable_rx_interrupts(void *ptr) function a2232_get_CD (line 269) | static int a2232_get_CD(void *ptr) function a2232_shutdown_port (line 274) | static void a2232_shutdown_port(void *ptr) function a2232_set_real_termios (line 307) | static int a2232_set_real_termios(void *ptr) function a2232_chars_in_buffer (line 427) | static int a2232_chars_in_buffer(void *ptr) function a2232_close (line 441) | static void a2232_close(void *ptr) function a2232_hungup (line 448) | static void a2232_hungup(void *ptr) function a2232_ioctl (line 455) | static int a2232_ioctl( struct tty_struct *tty, struct file *file, function a2232_throttle (line 461) | static void a2232_throttle(struct tty_struct *tty) function a2232_unthrottle (line 473) | static void a2232_unthrottle(struct tty_struct *tty) function a2232_open (line 480) | static int a2232_open(struct tty_struct * tty, struct file * filp) function irqreturn_t (line 512) | static irqreturn_t a2232_vbl_inter(int irq, void *data, struct pt_regs *fp) function a2232_init_portstructs (line 647) | static void a2232_init_portstructs(void) type tty_operations (line 669) | struct tty_operations function a2232_init_drivers (line 687) | static int a2232_init_drivers(void) function a2232board_init (line 714) | static int __init a2232board_init(void) function a2232board_exit (line 807) | static void __exit a2232board_exit(void) FILE: drivers/char/ser_a2232.h type a2232_port (line 54) | struct a2232_port{ type a2232common (line 73) | struct a2232common { type a2232status (line 84) | struct a2232status { type a2232memory (line 105) | struct a2232memory { FILE: drivers/char/serial167.c type tty_driver (line 95) | struct tty_driver type cyclades_port (line 97) | struct cyclades_port type cyclades_port (line 113) | struct cyclades_port type cyclades_port (line 177) | struct cyclades_port type cyclades_port (line 178) | struct cyclades_port type tty_struct (line 179) | struct tty_struct type tty_struct (line 180) | struct tty_struct type cyclades_port (line 181) | struct cyclades_port type debugq (line 195) | typedef struct { function my_udelay (line 211) | void my_udelay (long us) function serial_paranoia_check (line 222) | static inline int function SP (line 257) | void function CP (line 265) | void function CP1 (line 274) | void CP1(int data) { (data<10)? CP(data+'0'): CP(data+'A'-10); } function CP2 (line 275) | void CP2(int data) { CP1((data>>4) & 0x0f); CP1( data & 0x0f); } function CP4 (line 276) | void CP4(int data) { CP2((data>>8) & 0xff); CP2(data & 0xff); } function CP8 (line 277) | void CP8(long data) { CP4((data>>16) & 0xffff); CP4(data & 0xffff); } function u_short (line 285) | u_short function cy_stop (line 316) | static void function cy_start (line 341) | static void function cy_sched_event (line 373) | static inline void function irqreturn_t (line 385) | static irqreturn_t function irqreturn_t (line 476) | static irqreturn_t function irqreturn_t (line 531) | static irqreturn_t function irqreturn_t (line 651) | static irqreturn_t function do_softint (line 732) | static void function startup (line 759) | static int function start_xmit (line 821) | void function shutdown (line 839) | static void function config_setup (line 898) | static void function cy_put_char (line 1139) | static void function cy_flush_chars (line 1168) | static void function cy_write (line 1202) | static int function cy_write_room (line 1250) | static int function cy_chars_in_buffer (line 1269) | static int function cy_flush_buffer (line 1285) | static void function cy_throttle (line 1308) | static void function cy_unthrottle (line 1344) | static void function get_serial_info (line 1379) | static int function set_serial_info (line 1401) | static int function cy_tiocmget (line 1445) | static int function cy_tiocmset (line 1469) | static int function send_break (line 1520) | static void function get_mon_info (line 1531) | static int function set_threshold (line 1544) | static int function get_threshold (line 1561) | static int function set_default_threshold (line 1574) | static int function get_default_threshold (line 1586) | static int function set_timeout (line 1592) | static int function get_timeout (line 1609) | static int function set_default_timeout (line 1622) | static int function get_default_timeout (line 1629) | static int function cy_ioctl (line 1635) | static int function cy_set_termios (line 1723) | static void function cy_close (line 1751) | static void function cy_hangup (line 1822) | void function block_til_ready (line 1855) | static int function cy_open (line 1972) | int function show_version (line 2048) | static void function mvme167_serial_console_setup (line 2066) | void type tty_operations (line 2178) | struct tty_operations function serial167_init (line 2213) | static int __init function show_status (line 2390) | static void function console_setup (line 2489) | void console_setup(char *str, int *ints) function serial167_console_write (line 2569) | void serial167_console_write(struct console *co, const char *str, unsign... type tty_driver (line 2629) | struct tty_driver type console (line 2629) | struct console function serial167_console_setup (line 2636) | static int __init serial167_console_setup(struct console *co, char *opti... type console (line 2642) | struct console function serial167_console_init (line 2652) | static int __init serial167_console_init(void) function putDebugChar (line 2665) | void putDebugChar (int c) function getDebugChar (line 2706) | int getDebugChar() function queueDebugChar (line 2776) | void queueDebugChar (int c) function debug_setup (line 2788) | static void FILE: drivers/char/snsc.c function irqreturn_t (line 36) | static irqreturn_t function scdrv_open (line 69) | static int function scdrv_release (line 127) | static int function read_status_check (line 150) | static inline int function scdrv_read (line 156) | static ssize_t function write_status_check (line 242) | static inline int function scdrv_write (line 248) | static ssize_t function scdrv_poll (line 322) | static unsigned int type file_operations (line 351) | struct file_operations function scdrv_init (line 366) | int __init FILE: drivers/char/snsc.h type subch_data_s (line 31) | struct subch_data_s { type sysctl_data_s (line 45) | struct sysctl_data_s { FILE: drivers/char/sonypi.c type sonypi_ioport_list (line 140) | struct sonypi_ioport_list { type sonypi_ioport_list (line 145) | struct sonypi_ioport_list type sonypi_ioport_list (line 154) | struct sonypi_ioport_list type sonypi_irq_list (line 163) | struct sonypi_irq_list { type sonypi_irq_list (line 168) | struct sonypi_irq_list type sonypi_irq_list (line 175) | struct sonypi_irq_list type sonypi_event (line 227) | struct sonypi_event { type sonypi_event (line 233) | struct sonypi_event type sonypi_event (line 239) | struct sonypi_event type sonypi_event (line 257) | struct sonypi_event type sonypi_event (line 265) | struct sonypi_event type sonypi_event (line 292) | struct sonypi_event type sonypi_event (line 301) | struct sonypi_event type sonypi_event (line 309) | struct sonypi_event type sonypi_event (line 315) | struct sonypi_event type sonypi_event (line 322) | struct sonypi_event type sonypi_event (line 329) | struct sonypi_event type sonypi_event (line 335) | struct sonypi_event type sonypi_event (line 341) | struct sonypi_event type sonypi_event (line 348) | struct sonypi_event type sonypi_event (line 355) | struct sonypi_event type sonypi_eventtypes (line 361) | struct sonypi_eventtypes { type sonypi_device (line 442) | struct sonypi_device { function sonypi_ec_write (line 484) | static int sonypi_ec_write(u8 addr, u8 value) function sonypi_ec_read (line 500) | static int sonypi_ec_read(u8 addr, u8 *value) function ec_read16 (line 515) | static int ec_read16(u8 addr, u16 *value) function sonypi_type1_srs (line 527) | static void sonypi_type1_srs(void) function sonypi_type2_srs (line 550) | static void sonypi_type2_srs(void) function sonypi_type1_dis (line 562) | static void sonypi_type1_dis(void) function sonypi_type2_dis (line 575) | static void sonypi_type2_dis(void) function u8 (line 585) | static u8 sonypi_call1(u8 dev) function u8 (line 596) | static u8 sonypi_call2(u8 dev, u8 fn) function u8 (line 608) | static u8 sonypi_call3(u8 dev, u8 fn, u8 v) function u8 (line 624) | static u8 sonypi_read(u8 fn) function sonypi_set (line 640) | static void sonypi_set(u8 fn, u8 v) function sonypi_camera_ready (line 646) | static int sonypi_camera_ready(void) function sonypi_camera_off (line 655) | static void sonypi_camera_off(void) function sonypi_camera_on (line 667) | static void sonypi_camera_on(void) function sonypi_setbluetoothpower (line 699) | static void sonypi_setbluetoothpower(u8 state) function input_keyrelease (line 711) | static void input_keyrelease(void *data) function irqreturn_t (line 733) | static irqreturn_t sonypi_irq(int irq, void *dev_id, struct pt_regs *regs) function sonypi_camera_command (line 825) | int sonypi_camera_command(int command, u8 value) function sonypi_misc_fasync (line 871) | static int sonypi_misc_fasync(int fd, struct file *filp, int on) function sonypi_misc_release (line 881) | static int sonypi_misc_release(struct inode *inode, struct file *file) function sonypi_misc_open (line 890) | static int sonypi_misc_open(struct inode *inode, struct file *file) function sonypi_misc_read (line 901) | static ssize_t sonypi_misc_read(struct file *file, char __user *buf, function sonypi_misc_poll (line 931) | static unsigned int sonypi_misc_poll(struct file *file, poll_table *wait) function sonypi_misc_ioctl (line 939) | static int sonypi_misc_ioctl(struct inode *ip, struct file *fp, type file_operations (line 1051) | struct file_operations type miscdevice (line 1061) | struct miscdevice function sonypi_enable (line 1067) | static void sonypi_enable(unsigned int camera_on) function sonypi_disable (line 1086) | static int sonypi_disable(void) function sonypi_suspend (line 1106) | static int sonypi_suspend(struct device *dev, u32 state, u32 level) function sonypi_resume (line 1115) | static int sonypi_resume(struct device *dev, u32 level) function sonypi_shutdown (line 1123) | static void sonypi_shutdown(struct device *dev) type device_driver (line 1128) | struct device_driver function sonypi_probe (line 1138) | static int __devinit sonypi_probe(void) function sonypi_remove (line 1336) | static void __devexit sonypi_remove(void) type dmi_system_id (line 1360) | struct dmi_system_id function sonypi_init (line 1378) | static int __init sonypi_init(void) function sonypi_exit (line 1396) | static void __exit sonypi_exit(void) FILE: drivers/char/specialix.c type tty_driver (line 141) | struct tty_driver type specialix_board (line 150) | struct specialix_board type specialix_port (line 157) | struct specialix_port type timer_list (line 161) | struct timer_list type pt_regs (line 162) | struct pt_regs function sx_paranoia_check (line 167) | static inline int sx_paranoia_check(struct specialix_port const * port, function board_No (line 196) | static inline int board_No (struct specialix_board * bp) function port_No (line 203) | static inline int port_No (struct specialix_port const * port) type specialix_board (line 210) | struct specialix_board type specialix_port (line 210) | struct specialix_port function sx_in (line 217) | static inline unsigned char sx_in(struct specialix_board * bp, unsigned... function sx_out (line 226) | static inline void sx_out(struct specialix_board * bp, unsigned short reg, function sx_in_off (line 236) | static inline unsigned char sx_in_off(struct specialix_board * bp, unsi... function sx_out_off (line 245) | static inline void sx_out_off(struct specialix_board * bp, unsigned sho... function sx_wait_CCR (line 255) | static inline void sx_wait_CCR(struct specialix_board * bp) function sx_wait_CCR_off (line 268) | static inline void sx_wait_CCR_off(struct specialix_board * bp) function sx_check_io_range (line 284) | static inline int sx_check_io_range(struct specialix_board * bp) function sx_request_io_range (line 290) | static inline void sx_request_io_range(struct specialix_board * bp) function sx_release_io_range (line 298) | static inline void sx_release_io_range(struct specialix_board * bp) function sx_long_delay (line 308) | static inline void sx_long_delay(unsigned long delay) function sx_set_irq (line 318) | int sx_set_irq ( struct specialix_board *bp) function sx_init_CD186x (line 344) | static int sx_init_CD186x(struct specialix_board * bp) function read_cross_byte (line 382) | int read_cross_byte (struct specialix_board *bp, int reg, int bit) function missed_irq (line 397) | void missed_irq (unsigned long data) function sx_probe (line 415) | static int sx_probe(struct specialix_board *bp) function sx_mark_event (line 556) | static inline void sx_mark_event(struct specialix_port * port, int event) type specialix_port (line 563) | struct specialix_port type specialix_board (line 563) | struct specialix_board type specialix_port (line 567) | struct specialix_port function sx_receive_exc (line 582) | static inline void sx_receive_exc(struct specialix_board * bp) function sx_receive (line 648) | static inline void sx_receive(struct specialix_board * bp) function sx_transmit (line 679) | static inline void sx_transmit(struct specialix_board * bp) function sx_check_modem (line 749) | static inline void sx_check_modem(struct specialix_board * bp) function irqreturn_t (line 816) | static irqreturn_t sx_interrupt(int irq, void *dev_id, struct pt_regs *r... function turn_ints_off (line 881) | void turn_ints_off (struct specialix_board *bp) function turn_ints_on (line 892) | void turn_ints_on (struct specialix_board *bp) function sx_setup_board (line 902) | static inline int sx_setup_board(struct specialix_board * bp) function sx_shutdown_board (line 925) | static inline void sx_shutdown_board(struct specialix_board *bp) function sx_change_speed (line 946) | static void sx_change_speed(struct specialix_board *bp, struct specialix... function sx_setup_port (line 1162) | static int sx_setup_port(struct specialix_board *bp, struct specialix_po... function sx_shutdown_port (line 1201) | static void sx_shutdown_port(struct specialix_board *bp, struct speciali... function block_til_ready (line 1263) | static int block_til_ready(struct tty_struct *tty, struct file * filp, function sx_open (line 1356) | static int sx_open(struct tty_struct * tty, struct file * filp) function sx_close (line 1396) | static void sx_close(struct tty_struct * tty, struct file * filp) function sx_write (line 1482) | static int sx_write(struct tty_struct * tty, function sx_put_char (line 1529) | static void sx_put_char(struct tty_struct * tty, unsigned char ch) function sx_flush_chars (line 1554) | static void sx_flush_chars(struct tty_struct * tty) function sx_write_room (line 1574) | static int sx_write_room(struct tty_struct * tty) function sx_chars_in_buffer (line 1589) | static int sx_chars_in_buffer(struct tty_struct *tty) function sx_flush_buffer (line 1600) | static void sx_flush_buffer(struct tty_struct *tty) function sx_tiocmget (line 1617) | static int sx_tiocmget(struct tty_struct *tty, struct file *file) function sx_tiocmset (line 1656) | static int sx_tiocmset(struct tty_struct *tty, struct file *file, function sx_send_break (line 1701) | static inline void sx_send_break(struct specialix_port * port, unsigned ... function sx_set_serial_info (line 1720) | static inline int sx_set_serial_info(struct specialix_port * port, function sx_get_serial_info (line 1771) | static inline int sx_get_serial_info(struct specialix_port * port, function sx_ioctl (line 1794) | static int sx_ioctl(struct tty_struct * tty, struct file * filp, function sx_throttle (line 1842) | static void sx_throttle(struct tty_struct * tty) function sx_unthrottle (line 1877) | static void sx_unthrottle(struct tty_struct * tty) function sx_stop (line 1905) | static void sx_stop(struct tty_struct * tty) function sx_start (line 1924) | static void sx_start(struct tty_struct * tty) function do_sx_hangup (line 1954) | static void do_sx_hangup(void *private_) function sx_hangup (line 1965) | static void sx_hangup(struct tty_struct * tty) function sx_set_termios (line 1984) | static void sx_set_termios(struct tty_struct * tty, struct termios * old... function do_softint (line 2008) | static void do_softint(void *private_) type tty_operations (line 2020) | struct tty_operations function sx_init_drivers (line 2040) | static int sx_init_drivers(void) function sx_release_drivers (line 2089) | static void sx_release_drivers(void) function specialix_setup (line 2107) | void specialix_setup(char *str, int * ints) function specialix_init (line 2127) | static int __init specialix_init(void) function specialix_init_module (line 2201) | static int __init specialix_init_module(void) function specialix_exit_module (line 2215) | static void __exit specialix_exit_module(void) FILE: drivers/char/specialix_io8.h type specialix_board (line 92) | struct specialix_board { type specialix_port (line 106) | struct specialix_port { FILE: drivers/char/stallion.c type stlconf_t (line 93) | typedef struct { type tty_driver (line 141) | struct tty_driver type termios (line 158) | struct termios type stlbrdtype_t (line 267) | typedef struct stlbrdtype { type stlpcibrd_t (line 425) | typedef struct stlpcibrd { type tty_struct (line 483) | struct tty_struct type file (line 483) | struct file type tty_struct (line 484) | struct tty_struct type file (line 484) | struct file type tty_struct (line 485) | struct tty_struct type tty_struct (line 486) | struct tty_struct type tty_struct (line 487) | struct tty_struct type tty_struct (line 488) | struct tty_struct type tty_struct (line 489) | struct tty_struct type tty_struct (line 490) | struct tty_struct type file (line 490) | struct file type tty_struct (line 491) | struct tty_struct type termios (line 491) | struct termios type tty_struct (line 492) | struct tty_struct type tty_struct (line 493) | struct tty_struct type tty_struct (line 494) | struct tty_struct type tty_struct (line 495) | struct tty_struct type tty_struct (line 496) | struct tty_struct type tty_struct (line 497) | struct tty_struct type tty_struct (line 498) | struct tty_struct type tty_struct (line 499) | struct tty_struct type tty_struct (line 500) | struct tty_struct type inode (line 501) | struct inode type file (line 501) | struct file type serial_struct (line 508) | struct serial_struct type serial_struct (line 509) | struct serial_struct type file (line 515) | struct file type pci_dev (line 533) | struct pci_dev type termios (line 544) | struct termios type termios (line 573) | struct termios type tty_struct (line 585) | struct tty_struct type uart_t (line 598) | typedef struct uart { type file_operations (line 729) | struct file_operations type class_simple (line 736) | struct class_simple function stallion_module_init (line 744) | static int __init stallion_module_init(void) function stallion_module_exit (line 762) | static void __exit stallion_module_exit(void) function stl_argbrds (line 850) | static void stl_argbrds(void) function stl_atol (line 885) | static unsigned long stl_atol(char *str) function stl_parsebrd (line 921) | static int stl_parsebrd(stlconf_t *confp, char **argp) function stlbrd_t (line 981) | static stlbrd_t *stl_allocbrd(void) function stl_open (line 999) | static int stl_open(struct tty_struct *tty, struct file *filp) function stl_waitcarrier (line 1094) | static int stl_waitcarrier(stlport_t *portp, struct file *filp) function stl_close (line 1146) | static void stl_close(struct tty_struct *tty, struct file *filp) function stl_write (line 1223) | static int stl_write(struct tty_struct *tty, const unsigned char *buf, i... function stl_putchar (line 1286) | static void stl_putchar(struct tty_struct *tty, unsigned char ch) function stl_flushchars (line 1326) | static void stl_flushchars(struct tty_struct *tty) function stl_writeroom (line 1352) | static int stl_writeroom(struct tty_struct *tty) function stl_charsinbuffer (line 1385) | static int stl_charsinbuffer(struct tty_struct *tty) function stl_getserial (line 1417) | static int stl_getserial(stlport_t *portp, struct serial_struct __user *sp) function stl_setserial (line 1458) | static int stl_setserial(stlport_t *portp, struct serial_struct __user *sp) function stl_tiocmget (line 1488) | static int stl_tiocmget(struct tty_struct *tty, struct file *file) function stl_tiocmset (line 1503) | static int stl_tiocmset(struct tty_struct *tty, struct file *file, function stl_ioctl (line 1530) | static int stl_ioctl(struct tty_struct *tty, struct file *file, unsigned... function stl_settermios (line 1597) | static void stl_settermios(struct tty_struct *tty, struct termios *old) function stl_throttle (line 1635) | static void stl_throttle(struct tty_struct *tty) function stl_unthrottle (line 1657) | static void stl_unthrottle(struct tty_struct *tty) function stl_stop (line 1680) | static void stl_stop(struct tty_struct *tty) function stl_start (line 1702) | static void stl_start(struct tty_struct *tty) function stl_hangup (line 1726) | static void stl_hangup(struct tty_struct *tty) function stl_flushbuffer (line 1762) | static void stl_flushbuffer(struct tty_struct *tty) function stl_breakctl (line 1782) | static void stl_breakctl(struct tty_struct *tty, int state) function stl_waituntilsent (line 1801) | static void stl_waituntilsent(struct tty_struct *tty, int timeout) function stl_sendxchar (line 1831) | static void stl_sendxchar(struct tty_struct *tty, char ch) function stl_portinfo (line 1863) | static int stl_portinfo(stlport_t *portp, int portnr, char *pos) function stl_readproc (line 1907) | static int stl_readproc(char *page, char **start, off_t off, int count, ... function irqreturn_t (line 1993) | static irqreturn_t stl_intr(int irq, void *dev_id, struct pt_regs *regs) function stl_eiointr (line 2020) | static void stl_eiointr(stlbrd_t *brdp) function stl_echatintr (line 2037) | static void stl_echatintr(stlbrd_t *brdp) function stl_echmcaintr (line 2064) | static void stl_echmcaintr(stlbrd_t *brdp) function stl_echpciintr (line 2087) | static void stl_echpciintr(stlbrd_t *brdp) function stl_echpci64intr (line 2115) | static void stl_echpci64intr(stlbrd_t *brdp) function stl_offintr (line 2137) | static void stl_offintr(void *private) function stl_mapirq (line 2182) | static int __init stl_mapirq(int irq, char *name) function stl_initports (line 2213) | static int __init stl_initports(stlbrd_t *brdp, stlpanel_t *panelp) function stl_initeio (line 2265) | static inline int stl_initeio(stlbrd_t *brdp) function stl_initech (line 2403) | static inline int stl_initech(stlbrd_t *brdp) function stl_brdinit (line 2610) | static int __init stl_brdinit(stlbrd_t *brdp) function stl_getbrdnr (line 2660) | static inline int stl_getbrdnr(void) function stl_initpcibrd (line 2684) | static inline int stl_initpcibrd(int brdtype, struct pci_dev *devp) function stl_findpcibrds (line 2750) | static inline int stl_findpcibrds(void) function stl_initbrds (line 2788) | static inline int stl_initbrds(void) function stl_getbrdstats (line 2844) | static int stl_getbrdstats(combrd_t __user *bp) function stlport_t (line 2884) | static stlport_t *stl_getport(int brdnr, int panelnr, int portnr) function stl_getportstats (line 2912) | static int stl_getportstats(stlport_t *portp, comstats_t __user *cp) function stl_clrportstats (line 2970) | static int stl_clrportstats(stlport_t *portp, comstats_t __user *cp) function stl_getportstruct (line 2995) | static int stl_getportstruct(stlport_t __user *arg) function stl_getbrdstruct (line 3014) | static int stl_getbrdstruct(stlbrd_t __user *arg) function stl_memioctl (line 3036) | static int stl_memioctl(struct inode *ip, struct file *fp, unsigned int ... type tty_operations (line 3075) | struct tty_operations function stl_init (line 3101) | int __init stl_init(void) function stl_cd1400getreg (line 3167) | static int stl_cd1400getreg(stlport_t *portp, int regnr) function stl_cd1400setreg (line 3173) | static void stl_cd1400setreg(stlport_t *portp, int regnr, int value) function stl_cd1400updatereg (line 3179) | static int stl_cd1400updatereg(stlport_t *portp, int regnr, int value) function stl_cd1400panelinit (line 3197) | static int stl_cd1400panelinit(stlbrd_t *brdp, stlpanel_t *panelp) function stl_cd1400portinit (line 3253) | static void stl_cd1400portinit(stlbrd_t *brdp, stlpanel_t *panelp, stlpo... function stl_cd1400ccrwait (line 3283) | static void stl_cd1400ccrwait(stlport_t *portp) function stl_cd1400setport (line 3304) | static void stl_cd1400setport(stlport_t *portp, struct termios *tiosp) function stl_cd1400setsignals (line 3530) | static void stl_cd1400setsignals(stlport_t *portp, int dtr, int rts) function stl_cd1400getsignals (line 3565) | static int stl_cd1400getsignals(stlport_t *portp) function stl_cd1400enablerxtx (line 3604) | static void stl_cd1400enablerxtx(stlport_t *portp, int rx, int tx) function stl_cd1400startrxtx (line 3641) | static void stl_cd1400startrxtx(stlport_t *portp, int rx, int tx) function stl_cd1400disableintrs (line 3682) | static void stl_cd1400disableintrs(stlport_t *portp) function stl_cd1400sendbreak (line 3700) | static void stl_cd1400sendbreak(stlport_t *portp, int len) function stl_cd1400flowctrl (line 3728) | static void stl_cd1400flowctrl(stlport_t *portp, int state) function stl_cd1400sendflow (line 3793) | static void stl_cd1400sendflow(stlport_t *portp, int state) function stl_cd1400flush (line 3829) | static void stl_cd1400flush(stlport_t *portp) function stl_cd1400datastate (line 3861) | static int stl_cd1400datastate(stlport_t *portp) function stl_cd1400eiointr (line 3879) | static void stl_cd1400eiointr(stlpanel_t *panelp, unsigned int iobase) function stl_cd1400echintr (line 3909) | static void stl_cd1400echintr(stlpanel_t *panelp, unsigned int iobase) function stl_cd1400breakisr (line 3938) | static inline int stl_cd1400breakisr(stlport_t *portp, int ioaddr) function stl_cd1400txisr (line 3980) | static void stl_cd1400txisr(stlpanel_t *panelp, int ioaddr) function stl_cd1400rxisr (line 4061) | static void stl_cd1400rxisr(stlpanel_t *panelp, int ioaddr) function stl_cd1400mdmisr (line 4172) | static void stl_cd1400mdmisr(stlpanel_t *panelp, int ioaddr) function stl_sc26198getreg (line 4212) | static int stl_sc26198getreg(stlport_t *portp, int regnr) function stl_sc26198setreg (line 4218) | static void stl_sc26198setreg(stlport_t *portp, int regnr, int value) function stl_sc26198updatereg (line 4224) | static int stl_sc26198updatereg(stlport_t *portp, int regnr, int value) function stl_sc26198getglobreg (line 4240) | static int stl_sc26198getglobreg(stlport_t *portp, int regnr) function stl_sc26198setglobreg (line 4247) | static void stl_sc26198setglobreg(stlport_t *portp, int regnr, int value) function stl_sc26198panelinit (line 4262) | static int stl_sc26198panelinit(stlbrd_t *brdp, stlpanel_t *panelp) function stl_sc26198portinit (line 4310) | static void stl_sc26198portinit(stlbrd_t *brdp, stlpanel_t *panelp, stlp... function stl_sc26198setport (line 4338) | static void stl_sc26198setport(stlport_t *portp, struct termios *tiosp) function stl_sc26198setsignals (line 4536) | static void stl_sc26198setsignals(stlport_t *portp, int dtr, int rts) function stl_sc26198getsignals (line 4572) | static int stl_sc26198getsignals(stlport_t *portp) function stl_sc26198enablerxtx (line 4604) | static void stl_sc26198enablerxtx(stlport_t *portp, int rx, int tx) function stl_sc26198startrxtx (line 4639) | static void stl_sc26198startrxtx(stlport_t *portp, int rx, int tx) function stl_sc26198disableintrs (line 4676) | static void stl_sc26198disableintrs(stlport_t *portp) function stl_sc26198sendbreak (line 4695) | static void stl_sc26198sendbreak(stlport_t *portp, int len) function stl_sc26198flowctrl (line 4722) | static void stl_sc26198flowctrl(stlport_t *portp, int state) function stl_sc26198sendflow (line 4794) | static void stl_sc26198sendflow(stlport_t *portp, int state) function stl_sc26198flush (line 4836) | static void stl_sc26198flush(stlport_t *portp) function stl_sc26198datastate (line 4867) | static int stl_sc26198datastate(stlport_t *portp) function stl_sc26198wait (line 4898) | static void stl_sc26198wait(stlport_t *portp) function stl_sc26198txunflow (line 4921) | static inline void stl_sc26198txunflow(stlport_t *portp, struct tty_stru... function stl_sc26198intr (line 4939) | static void stl_sc26198intr(stlpanel_t *panelp, unsigned int iobase) function stl_sc26198txisr (line 4973) | static void stl_sc26198txisr(stlport_t *portp) function stl_sc26198rxisr (line 5036) | static void stl_sc26198rxisr(stlport_t *portp, unsigned int iack) function stl_sc26198rxbadch (line 5096) | static inline void stl_sc26198rxbadch(stlport_t *portp, unsigned char st... function stl_sc26198rxbadchars (line 5160) | static void stl_sc26198rxbadchars(stlport_t *portp) function stl_sc26198otherisr (line 5193) | static void stl_sc26198otherisr(stlport_t *portp, unsigned int iack) FILE: drivers/char/sx.c type pci_device_id (line 255) | struct pci_device_id type sx_board (line 304) | struct sx_board type inode (line 306) | struct inode type file (line 306) | struct file type tty_driver (line 311) | struct tty_driver type sx_board (line 313) | struct sx_board type sx_port (line 314) | struct sx_port type real_driver (line 367) | struct real_driver type file_operations (line 413) | struct file_operations type miscdevice (line 418) | struct miscdevice function sx_paranoia_check (line 430) | static inline int sx_paranoia_check(struct sx_port const * port, function my_hd_io (line 463) | static void my_hd_io(void __iomem *p, int len) function my_hd (line 480) | static void my_hd(void *p, int len) function write_sx_byte (line 503) | static inline void write_sx_byte (struct sx_board *board, int offset, u8... function u8 (line 508) | static inline u8 read_sx_byte (struct sx_board *board, int offset) function write_sx_word (line 514) | static inline void write_sx_word (struct sx_board *board, int offset, u1... function u16 (line 519) | static inline u16 read_sx_word (struct sx_board *board, int offset) function sx_busy_wait_eq (line 525) | static int sx_busy_wait_eq (struct sx_board *board, function sx_busy_wait_neq (line 551) | static int sx_busy_wait_neq (struct sx_board *board, function sx_reset (line 579) | static int sx_reset (struct sx_board *board) function sx_start_board (line 663) | static int sx_start_board (struct sx_board *board) function sx_start_interrupts (line 687) | static int sx_start_interrupts (struct sx_board *board) function sx_send_command (line 717) | static int sx_send_command (struct sx_port *port, function mod_compat_type (line 759) | static int mod_compat_type (int module_type) function sx_reconfigure_port (line 764) | static void sx_reconfigure_port(struct sx_port *port) function sx_setsignals (line 777) | static void sx_setsignals (struct sx_port *port, int dtr, int rts) function sx_getsignals (line 793) | static int sx_getsignals (struct sx_port *port) function sx_set_baud (line 816) | static void sx_set_baud (struct sx_port *port) function sx_set_real_termios (line 897) | static int sx_set_real_termios (void *ptr) function sx_transmit_chars (line 1002) | static void sx_transmit_chars (struct sx_port *port) function sx_receive_chars (line 1082) | static inline void sx_receive_chars (struct sx_port *port) function sx_check_modem_signals (line 1149) | static inline void sx_check_modem_signals (struct sx_port *port) function irqreturn_t (line 1203) | static irqreturn_t sx_interrupt (int irq, void *ptr, struct pt_regs *regs) function sx_pollfunc (line 1305) | static void sx_pollfunc (unsigned long data) function sx_disable_tx_interrupts (line 1330) | static void sx_disable_tx_interrupts (void * ptr) function sx_enable_tx_interrupts (line 1341) | static void sx_enable_tx_interrupts (void * ptr) function sx_disable_rx_interrupts (line 1363) | static void sx_disable_rx_interrupts (void * ptr) function sx_enable_rx_interrupts (line 1371) | static void sx_enable_rx_interrupts (void * ptr) function sx_get_CD (line 1381) | static int sx_get_CD (void * ptr) function sx_chars_in_buffer (line 1392) | static int sx_chars_in_buffer (void * ptr) function sx_shutdown_port (line 1403) | static void sx_shutdown_port (void * ptr) function sx_open (line 1427) | static int sx_open (struct tty_struct * tty, struct file * filp) function sx_close (line 1506) | static void sx_close (void *ptr) function do_memtest (line 1556) | static int do_memtest (struct sx_board *board, int min, int max) function do_memtest_w (line 1592) | static int do_memtest_w (struct sx_board *board, int min, int max) function sx_fw_ioctl (line 1607) | static int sx_fw_ioctl (struct inode *inode, struct file *filp, function sx_break (line 1749) | static void sx_break (struct tty_struct * tty, int flag) function sx_tiocmget (line 1763) | static int sx_tiocmget(struct tty_struct *tty, struct file *file) function sx_tiocmset (line 1769) | static int sx_tiocmset(struct tty_struct *tty, struct file *file, function sx_ioctl (line 1789) | static int sx_ioctl (struct tty_struct * tty, struct file * filp, function sx_throttle (line 1844) | static void sx_throttle (struct tty_struct * tty) function sx_unthrottle (line 1859) | static void sx_unthrottle (struct tty_struct * tty) function sx_init_board (line 1881) | static int sx_init_board (struct sx_board *board) function printheader (line 2045) | static void printheader(void) function probe_sx (line 2058) | static int probe_sx (struct sx_board *board) function probe_si (line 2136) | static int probe_si (struct sx_board *board) type tty_operations (line 2215) | struct tty_operations function sx_init_drivers (line 2236) | static int sx_init_drivers(void) function sx_init_portstructs (line 2279) | static int sx_init_portstructs (int nboards, int nports) function sx_release_drivers (line 2356) | static void __exit sx_release_drivers(void) function fix_sx_pci (line 2376) | static void fix_sx_pci (struct pci_dev *pdev, struct sx_board *board) function sx_init (line 2398) | static int __init sx_init(void) function sx_exit (line 2570) | static void __exit sx_exit (void) FILE: drivers/char/sx.h type sx_port (line 23) | struct sx_port { type sx_board (line 33) | struct sx_board { type vpd_prom (line 50) | struct vpd_prom { FILE: drivers/char/sxwindow.h type _SXCARD (line 37) | struct _SXCARD type _SXMODULE (line 38) | struct _SXMODULE type _SXCHANNEL (line 39) | struct _SXCHANNEL type SXCARD (line 47) | typedef struct _SXCARD type SXMODULE (line 81) | typedef struct _SXMODULE type SXCHANNEL (line 152) | typedef struct _SXCHANNEL FILE: drivers/char/synclink.c type DMABUFFERENTRY (line 141) | typedef struct _DMABUFFERENTRY type _input_signal_events (line 163) | struct _input_signal_events { type tx_holding_buffer (line 176) | struct tx_holding_buffer { type mgsl_struct (line 186) | struct mgsl_struct { type mgsl_struct (line 617) | struct mgsl_struct type mgsl_struct (line 618) | struct mgsl_struct type mgsl_struct (line 619) | struct mgsl_struct type mgsl_struct (line 620) | struct mgsl_struct type mgsl_struct (line 621) | struct mgsl_struct type mgsl_struct (line 681) | struct mgsl_struct type mgsl_struct (line 682) | struct mgsl_struct type mgsl_struct (line 683) | struct mgsl_struct type mgsl_struct (line 685) | struct mgsl_struct type mgsl_struct (line 686) | struct mgsl_struct type mgsl_struct (line 687) | struct mgsl_struct type mgsl_struct (line 688) | struct mgsl_struct type mgsl_struct (line 689) | struct mgsl_struct type mgsl_struct (line 696) | struct mgsl_struct type mgsl_struct (line 697) | struct mgsl_struct type mgsl_struct (line 698) | struct mgsl_struct type mgsl_struct (line 700) | struct mgsl_struct type mgsl_struct (line 701) | struct mgsl_struct type mgsl_struct (line 702) | struct mgsl_struct type mgsl_struct (line 703) | struct mgsl_struct type mgsl_struct (line 705) | struct mgsl_struct type mgsl_struct (line 706) | struct mgsl_struct type mgsl_struct (line 708) | struct mgsl_struct type mgsl_struct (line 709) | struct mgsl_struct type mgsl_struct (line 711) | struct mgsl_struct type mgsl_struct (line 713) | struct mgsl_struct type mgsl_struct (line 714) | struct mgsl_struct type mgsl_struct (line 715) | struct mgsl_struct type mgsl_struct (line 716) | struct mgsl_struct type mgsl_struct (line 718) | struct mgsl_struct type mgsl_struct (line 723) | struct mgsl_struct type mgsl_struct (line 724) | struct mgsl_struct type mgsl_struct (line 725) | struct mgsl_struct type mgsl_struct (line 726) | struct mgsl_struct type mgsl_struct (line 728) | struct mgsl_struct type mgsl_struct (line 732) | struct mgsl_struct type mgsl_struct (line 733) | struct mgsl_struct type mgsl_struct (line 734) | struct mgsl_struct type mgsl_struct (line 735) | struct mgsl_struct type mgsl_struct (line 754) | struct mgsl_struct type mgsl_struct (line 759) | struct mgsl_struct type mgsl_struct (line 760) | struct mgsl_struct type mgsl_struct (line 761) | struct mgsl_struct type mgsl_struct (line 762) | struct mgsl_struct type mgsl_struct (line 763) | struct mgsl_struct type mgsl_struct (line 768) | struct mgsl_struct type mgsl_struct (line 769) | struct mgsl_struct type mgsl_struct (line 770) | struct mgsl_struct type mgsl_struct (line 771) | struct mgsl_struct type mgsl_struct (line 776) | struct mgsl_struct type mgsl_struct (line 777) | struct mgsl_struct type mgsl_struct (line 778) | struct mgsl_struct type mgsl_struct (line 779) | struct mgsl_struct type mgsl_struct (line 780) | struct mgsl_struct type mgsl_struct (line 781) | struct mgsl_struct type mgsl_struct (line 782) | struct mgsl_struct type mgsl_struct (line 788) | struct mgsl_struct type mgsl_struct (line 789) | struct mgsl_struct type mgsl_struct (line 790) | struct mgsl_struct type mgsl_struct (line 791) | struct mgsl_struct type mgsl_struct (line 792) | struct mgsl_struct type mgsl_struct (line 793) | struct mgsl_struct type mgsl_struct (line 794) | struct mgsl_struct type mgsl_struct (line 795) | struct mgsl_struct type mgsl_struct (line 796) | struct mgsl_struct type mgsl_struct (line 797) | struct mgsl_struct type mgsl_struct (line 798) | struct mgsl_struct type mgsl_struct (line 799) | struct mgsl_struct type mgsl_struct (line 805) | struct mgsl_struct type mgsl_struct (line 806) | struct mgsl_struct type mgsl_struct (line 807) | struct mgsl_struct type mgsl_struct (line 812) | struct mgsl_struct type mgsl_struct (line 813) | struct mgsl_struct type mgsl_struct (line 814) | struct mgsl_struct type mgsl_struct (line 815) | struct mgsl_struct type mgsl_struct (line 816) | struct mgsl_struct type mgsl_struct (line 817) | struct mgsl_struct type mgsl_struct (line 818) | struct mgsl_struct type mgsl_struct (line 819) | struct mgsl_struct type mgsl_struct (line 820) | struct mgsl_struct type mgsl_struct (line 822) | struct mgsl_struct type tty_struct (line 838) | struct tty_struct type file (line 838) | struct file type tty_struct (line 839) | struct tty_struct type file (line 839) | struct file type mgsl_struct (line 841) | struct mgsl_struct type mgsl_icount (line 841) | struct mgsl_icount type mgsl_struct (line 843) | struct mgsl_struct type mgsl_struct (line 844) | struct mgsl_struct type mgsl_struct (line 845) | struct mgsl_struct type mgsl_struct (line 846) | struct mgsl_struct type mgsl_struct (line 847) | struct mgsl_struct type mgsl_struct (line 848) | struct mgsl_struct type mgsl_struct (line 849) | struct mgsl_struct type mgsl_struct (line 850) | struct mgsl_struct type mgsl_struct (line 851) | struct mgsl_struct type mgsl_struct (line 859) | struct mgsl_struct type pci_dev (line 901) | struct pci_dev type pci_device_id (line 902) | struct pci_device_id type pci_dev (line 903) | struct pci_dev type pci_device_id (line 905) | struct pci_device_id type pci_driver (line 914) | struct pci_driver type tty_driver (line 921) | struct tty_driver type mgsl_struct (line 927) | struct mgsl_struct type tty_struct (line 928) | struct tty_struct function mgsl_paranoia_check (line 953) | static inline int mgsl_paranoia_check(struct mgsl_struct *info, function ldisc_receive_buf (line 986) | static void ldisc_receive_buf(struct tty_struct *tty, function mgsl_stop (line 1005) | static void mgsl_stop(struct tty_struct *tty) function mgsl_start (line 1028) | static void mgsl_start(struct tty_struct *tty) function mgsl_bh_action (line 1053) | static int mgsl_bh_action(struct mgsl_struct *info) function mgsl_bh_handler (line 1085) | static void mgsl_bh_handler(void* Context) function mgsl_bh_receive (line 1129) | static void mgsl_bh_receive(struct mgsl_struct *info) function mgsl_bh_transmit (line 1150) | static void mgsl_bh_transmit(struct mgsl_struct *info) function mgsl_bh_status (line 1173) | static void mgsl_bh_status(struct mgsl_struct *info) function mgsl_isr_receive_status (line 1194) | static void mgsl_isr_receive_status( struct mgsl_struct *info ) function mgsl_isr_transmit_status (line 1246) | static void mgsl_isr_transmit_status( struct mgsl_struct *info ) function mgsl_isr_io_pin (line 1313) | static void mgsl_isr_io_pin( struct mgsl_struct *info ) function mgsl_isr_transmit_data (line 1431) | static void mgsl_isr_transmit_data( struct mgsl_struct *info ) function mgsl_isr_receive_data (line 1463) | static void mgsl_isr_receive_data( struct mgsl_struct *info ) function mgsl_isr_misc (line 1575) | static void mgsl_isr_misc( struct mgsl_struct *info ) function mgsl_isr_null (line 1611) | static void mgsl_isr_null( struct mgsl_struct *info ) function mgsl_isr_receive_dma (line 1635) | static void mgsl_isr_receive_dma( struct mgsl_struct *info ) function mgsl_isr_transmit_dma (line 1679) | static void mgsl_isr_transmit_dma( struct mgsl_struct *info ) function irqreturn_t (line 1723) | static irqreturn_t mgsl_interrupt(int irq, void *dev_id, struct pt_regs ... function startup (line 1795) | static int startup(struct mgsl_struct * info) function shutdown (line 1854) | static void shutdown(struct mgsl_struct * info) function mgsl_program_hw (line 1911) | static void mgsl_program_hw(struct mgsl_struct *info) function mgsl_change_params (line 1947) | static void mgsl_change_params(struct mgsl_struct *info) function mgsl_put_char (line 2057) | static void mgsl_put_char(struct tty_struct *tty, unsigned char ch) function mgsl_flush_chars (line 2096) | static void mgsl_flush_chars(struct tty_struct *tty) function mgsl_write (line 2146) | static int mgsl_write(struct tty_struct * tty, function mgsl_write_room (line 2271) | static int mgsl_write_room(struct tty_struct *tty) function mgsl_chars_in_buffer (line 2306) | static int mgsl_chars_in_buffer(struct tty_struct *tty) function mgsl_flush_buffer (line 2340) | static void mgsl_flush_buffer(struct tty_struct *tty) function mgsl_send_xchar (line 2369) | static void mgsl_send_xchar(struct tty_struct *tty, char ch) function mgsl_throttle (line 2398) | static void mgsl_throttle(struct tty_struct * tty) function mgsl_unthrottle (line 2428) | static void mgsl_unthrottle(struct tty_struct * tty) function mgsl_get_stats (line 2465) | static int mgsl_get_stats(struct mgsl_struct * info, struct mgsl_icount ... function mgsl_get_params (line 2494) | static int mgsl_get_params(struct mgsl_struct * info, MGSL_PARAMS __user... function mgsl_set_params (line 2524) | static int mgsl_set_params(struct mgsl_struct * info, MGSL_PARAMS __user... function mgsl_get_txidle (line 2560) | static int mgsl_get_txidle(struct mgsl_struct * info, int __user *idle_m... function mgsl_set_txidle (line 2587) | static int mgsl_set_txidle(struct mgsl_struct * info, int idle_mode) function mgsl_txenable (line 2614) | static int mgsl_txenable(struct mgsl_struct * info, int enable) function mgsl_txabort (line 2651) | static int mgsl_txabort(struct mgsl_struct * info) function mgsl_rxenable (line 2678) | static int mgsl_rxenable(struct mgsl_struct * info, int enable) function mgsl_wait_event (line 2707) | static int mgsl_wait_event(struct mgsl_struct * info, int __user * mask_... function modem_input_wait (line 2829) | static int modem_input_wait(struct mgsl_struct *info,int arg) function tiocmget (line 2881) | static int tiocmget(struct tty_struct *tty, struct file *file) function tiocmset (line 2906) | static int tiocmset(struct tty_struct *tty, struct file *file, function mgsl_break (line 2938) | static void mgsl_break(struct tty_struct *tty, int break_state) function mgsl_ioctl (line 2970) | static int mgsl_ioctl(struct tty_struct *tty, struct file * file, function mgsl_ioctl_common (line 2991) | static int mgsl_ioctl_common(struct mgsl_struct *info, unsigned int cmd,... function mgsl_set_termios (line 3077) | static void mgsl_set_termios(struct tty_struct *tty, struct termios *old... function mgsl_close (line 3137) | static void mgsl_close(struct tty_struct *tty, struct file * filp) function mgsl_wait_until_sent (line 3230) | static void mgsl_wait_until_sent(struct tty_struct *tty, int timeout) function mgsl_hangup (line 3301) | static void mgsl_hangup(struct tty_struct *tty) function block_til_ready (line 3336) | static int block_til_ready(struct tty_struct *tty, struct file * filp, function mgsl_open (line 3444) | static int mgsl_open(struct tty_struct *tty, struct file * filp) function line_info (line 3541) | static inline int line_info(char *buf, struct mgsl_struct *info) function mgsl_read_proc (line 3650) | static int mgsl_read_proc(char *page, char **start, off_t off, int count, function mgsl_allocate_dma_buffers (line 3689) | static int mgsl_allocate_dma_buffers(struct mgsl_struct *info) function mgsl_alloc_buffer_list_memory (line 3796) | static int mgsl_alloc_buffer_list_memory( struct mgsl_struct *info ) function mgsl_free_buffer_list_memory (line 3881) | static void mgsl_free_buffer_list_memory( struct mgsl_struct *info ) function mgsl_alloc_frame_memory (line 3908) | static int mgsl_alloc_frame_memory(struct mgsl_struct *info,DMABUFFERENT... function mgsl_free_frame_memory (line 3950) | static void mgsl_free_frame_memory(struct mgsl_struct *info, DMABUFFEREN... function mgsl_free_dma_buffers (line 3973) | static void mgsl_free_dma_buffers( struct mgsl_struct *info ) function mgsl_alloc_intermediate_rxbuffer_memory (line 3994) | static int mgsl_alloc_intermediate_rxbuffer_memory(struct mgsl_struct *i... function mgsl_free_intermediate_rxbuffer_memory (line 4014) | static void mgsl_free_intermediate_rxbuffer_memory(struct mgsl_struct *i... function mgsl_alloc_intermediate_txbuffer_memory (line 4036) | static int mgsl_alloc_intermediate_txbuffer_memory(struct mgsl_struct *i... function mgsl_free_intermediate_txbuffer_memory (line 4067) | static void mgsl_free_intermediate_txbuffer_memory(struct mgsl_struct *i... function load_next_tx_holding_buffer (line 4099) | static int load_next_tx_holding_buffer(struct mgsl_struct *info) function save_tx_buffer_request (line 4145) | static int save_tx_buffer_request(struct mgsl_struct *info,const char *B... function mgsl_claim_resources (line 4164) | static int mgsl_claim_resources(struct mgsl_struct *info) function mgsl_release_resources (line 4244) | static void mgsl_release_resources(struct mgsl_struct *info) function mgsl_add_device (line 4298) | static void mgsl_add_device( struct mgsl_struct *info ) type mgsl_struct (line 4364) | struct mgsl_struct type mgsl_struct (line 4366) | struct mgsl_struct type mgsl_struct (line 4368) | struct mgsl_struct type mgsl_struct (line 4368) | struct mgsl_struct type mgsl_struct (line 4374) | struct mgsl_struct type tty_operations (line 4396) | struct tty_operations function mgsl_init_tty (line 4423) | static int mgsl_init_tty(void) function mgsl_enum_isa_devices (line 4459) | static void mgsl_enum_isa_devices(void) function synclink_cleanup (line 4492) | static void synclink_cleanup(void) function synclink_init (line 4527) | static int __init synclink_init(void) function synclink_exit (line 4554) | static void __exit synclink_exit(void) function usc_RTCmd (line 4583) | static void usc_RTCmd( struct mgsl_struct *info, u16 Cmd ) function usc_DmaCmd (line 4610) | static void usc_DmaCmd( struct mgsl_struct *info, u16 Cmd ) function usc_OutDmaReg (line 4637) | static void usc_OutDmaReg( struct mgsl_struct *info, u16 RegAddr, u16 Re... function u16 (line 4666) | static u16 usc_InDmaReg( struct mgsl_struct *info, u16 RegAddr ) function usc_OutReg (line 4693) | static void usc_OutReg( struct mgsl_struct *info, u16 RegAddr, u16 RegVa... function u16 (line 4718) | static u16 usc_InReg( struct mgsl_struct *info, u16 RegAddr ) function usc_set_sdlc_mode (line 4732) | static void usc_set_sdlc_mode( struct mgsl_struct *info ) function usc_enable_loopback (line 5312) | static void usc_enable_loopback(struct mgsl_struct *info, int enable) function usc_enable_aux_clock (line 5376) | static void usc_enable_aux_clock( struct mgsl_struct *info, u32 data_rate ) function usc_process_rxoverrun_sync (line 5433) | static void usc_process_rxoverrun_sync( struct mgsl_struct *info ) function usc_stop_receiver (line 5572) | static void usc_stop_receiver( struct mgsl_struct *info ) function usc_start_receiver (line 5605) | static void usc_start_receiver( struct mgsl_struct *info ) function usc_start_transmitter (line 5669) | static void usc_start_transmitter( struct mgsl_struct *info ) function usc_stop_transmitter (line 5775) | static void usc_stop_transmitter( struct mgsl_struct *info ) function usc_load_txfifo (line 5804) | static void usc_load_txfifo( struct mgsl_struct *info ) function usc_reset (line 5861) | static void usc_reset( struct mgsl_struct *info ) function usc_set_async_mode (line 5975) | static void usc_set_async_mode( struct mgsl_struct *info ) function usc_loopback_frame (line 6168) | static void usc_loopback_frame( struct mgsl_struct *info ) function usc_set_sync_mode (line 6236) | static void usc_set_sync_mode( struct mgsl_struct *info ) function usc_set_txidle (line 6259) | static void usc_set_txidle( struct mgsl_struct *info ) function usc_get_serial_signals (line 6322) | static void usc_get_serial_signals( struct mgsl_struct *info ) function usc_set_serial_signals (line 6358) | static void usc_set_serial_signals( struct mgsl_struct *info ) function usc_enable_async_clock (line 6390) | static void usc_enable_async_clock( struct mgsl_struct *info, u32 data_r... function mgsl_reset_tx_dma_buffers (line 6500) | static void mgsl_reset_tx_dma_buffers( struct mgsl_struct *info ) function num_free_tx_dma_buffers (line 6526) | static int num_free_tx_dma_buffers(struct mgsl_struct *info) function mgsl_reset_rx_dma_buffers (line 6541) | static void mgsl_reset_rx_dma_buffers( struct mgsl_struct *info ) function mgsl_free_rx_frame_buffers (line 6569) | static void mgsl_free_rx_frame_buffers( struct mgsl_struct *info, unsign... function mgsl_get_rx_frame (line 6612) | static int mgsl_get_rx_frame(struct mgsl_struct *info) function mgsl_get_raw_rx_frame (line 6811) | static int mgsl_get_raw_rx_frame(struct mgsl_struct *info) function mgsl_load_tx_dma_buffer (line 6976) | static void mgsl_load_tx_dma_buffer(struct mgsl_struct *info, function BOOLEAN (line 7053) | static BOOLEAN mgsl_register_test( struct mgsl_struct *info ) function BOOLEAN (line 7109) | static BOOLEAN mgsl_irq_test( struct mgsl_struct *info ) function BOOLEAN (line 7164) | static BOOLEAN mgsl_dma_test( struct mgsl_struct *info ) function mgsl_adapter_test (line 7456) | static int mgsl_adapter_test( struct mgsl_struct *info ) function BOOLEAN (line 7498) | static BOOLEAN mgsl_memory_test( struct mgsl_struct *info ) function mgsl_load_pci_memory (line 7579) | static void mgsl_load_pci_memory( char* TargetPtr, const char* SourcePtr, function mgsl_trace_block (line 7601) | static void mgsl_trace_block(struct mgsl_struct *info,const char* data, ... function mgsl_tx_timeout (line 7641) | static void mgsl_tx_timeout(unsigned long context) function mgsl_loopmode_send_done (line 7676) | static int mgsl_loopmode_send_done( struct mgsl_struct * info ) function usc_loopmode_send_done (line 7695) | static void usc_loopmode_send_done( struct mgsl_struct * info ) function usc_loopmode_cancel_transmit (line 7705) | static void usc_loopmode_cancel_transmit( struct mgsl_struct * info ) function usc_loopmode_insert_request (line 7717) | static void usc_loopmode_insert_request( struct mgsl_struct * info ) function usc_loopmode_active (line 7734) | static int usc_loopmode_active( struct mgsl_struct * info) function hdlcdev_attach (line 7751) | static int hdlcdev_attach(struct net_device *dev, unsigned short encoding, function hdlcdev_xmit (line 7798) | static int hdlcdev_xmit(struct sk_buff *skb, struct net_device *dev) function hdlcdev_open (line 7841) | static int hdlcdev_open(struct net_device *dev) function hdlcdev_close (line 7897) | static int hdlcdev_close(struct net_device *dev) function hdlcdev_ioctl (line 7928) | static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int ... function hdlcdev_tx_timeout (line 8027) | static void hdlcdev_tx_timeout(struct net_device *dev) function hdlcdev_tx_done (line 8052) | static void hdlcdev_tx_done(struct mgsl_struct *info) function hdlcdev_rx (line 8066) | static void hdlcdev_rx(struct mgsl_struct *info, char *buf, int size) function hdlcdev_init (line 8101) | static int hdlcdev_init(struct mgsl_struct *info) function hdlcdev_exit (line 8149) | static void hdlcdev_exit(struct mgsl_struct *info) function synclink_init_one (line 8159) | static int __devinit synclink_init_one (struct pci_dev *dev, function synclink_remove_one (line 8211) | static void __devexit synclink_remove_one (struct pci_dev *dev) FILE: drivers/char/synclinkmp.c type SCADESC (line 112) | typedef struct _SCADESC type SCADESC_EX (line 123) | typedef struct _SCADESC_EX type _input_signal_events (line 140) | struct _input_signal_events { type SLMP_INFO (line 154) | typedef struct _synclinkmp_info { type pci_dev (line 492) | struct pci_dev type pci_device_id (line 492) | struct pci_device_id type pci_dev (line 493) | struct pci_dev type pci_device_id (line 495) | struct pci_device_id type pci_driver (line 503) | struct pci_driver type tty_driver (line 511) | struct tty_driver type tty_struct (line 519) | struct tty_struct type file (line 519) | struct file type tty_struct (line 520) | struct tty_struct type file (line 520) | struct file type tty_struct (line 521) | struct tty_struct type tty_struct (line 522) | struct tty_struct type termios (line 522) | struct termios type tty_struct (line 524) | struct tty_struct type tty_struct (line 525) | struct tty_struct type tty_struct (line 526) | struct tty_struct type tty_struct (line 527) | struct tty_struct type tty_struct (line 528) | struct tty_struct type tty_struct (line 529) | struct tty_struct type tty_struct (line 530) | struct tty_struct type tty_struct (line 531) | struct tty_struct type tty_struct (line 532) | struct tty_struct type tty_struct (line 534) | struct tty_struct type file (line 534) | struct file type tty_struct (line 536) | struct tty_struct type tty_struct (line 537) | struct tty_struct type tty_struct (line 538) | struct tty_struct type tty_struct (line 539) | struct tty_struct type mgsl_icount (line 551) | struct mgsl_icount type tty_struct (line 562) | struct tty_struct type file (line 562) | struct file type tty_struct (line 563) | struct tty_struct type file (line 563) | struct file type tty_struct (line 565) | struct tty_struct type pci_dev (line 568) | struct pci_dev type tty_struct (line 573) | struct tty_struct type file (line 573) | struct file function sanity_check (line 678) | static inline int sanity_check(SLMP_INFO *info, function ldisc_receive_buf (line 711) | static void ldisc_receive_buf(struct tty_struct *tty, function open (line 729) | static int open(struct tty_struct *tty, struct file *filp) function close (line 814) | static void close(struct tty_struct *tty, struct file *filp) function hangup (line 899) | static void hangup(struct tty_struct *tty) function set_termios (line 922) | static void set_termios(struct tty_struct *tty, struct termios *old_term... function write (line 979) | static int write(struct tty_struct *tty, function put_char (line 1059) | static void put_char(struct tty_struct *tty, unsigned char ch) function send_xchar (line 1093) | static void send_xchar(struct tty_struct *tty, char ch) function wait_until_sent (line 1117) | static void wait_until_sent(struct tty_struct *tty, int timeout) function write_room (line 1181) | static int write_room(struct tty_struct *tty) function flush_chars (line 1206) | static void flush_chars(struct tty_struct *tty) function flush_buffer (line 1245) | static void flush_buffer(struct tty_struct *tty) function tx_hold (line 1268) | static void tx_hold(struct tty_struct *tty) function tx_release (line 1288) | static void tx_release(struct tty_struct *tty) function ioctl (line 1317) | static int ioctl(struct tty_struct *tty, struct file *file, function line_info (line 1411) | static inline int line_info(char *buf, SLMP_INFO *info) function read_proc (line 1487) | int read_proc(char *page, char **start, off_t off, int count, function chars_in_buffer (line 1519) | static int chars_in_buffer(struct tty_struct *tty) function throttle (line 1535) | static void throttle(struct tty_struct * tty) function unthrottle (line 1560) | static void unthrottle(struct tty_struct * tty) function set_break (line 1590) | static void set_break(struct tty_struct *tty, int break_state) function hdlcdev_attach (line 1625) | static int hdlcdev_attach(struct net_device *dev, unsigned short encoding, function hdlcdev_xmit (line 1672) | static int hdlcdev_xmit(struct sk_buff *skb, struct net_device *dev) function hdlcdev_open (line 1715) | static int hdlcdev_open(struct net_device *dev) function hdlcdev_close (line 1771) | static int hdlcdev_close(struct net_device *dev) function hdlcdev_ioctl (line 1802) | static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int ... function hdlcdev_tx_timeout (line 1901) | static void hdlcdev_tx_timeout(struct net_device *dev) function hdlcdev_tx_done (line 1926) | static void hdlcdev_tx_done(SLMP_INFO *info) function hdlcdev_rx (line 1940) | static void hdlcdev_rx(SLMP_INFO *info, char *buf, int size) function hdlcdev_init (line 1975) | static int hdlcdev_init(SLMP_INFO *info) function hdlcdev_exit (line 2023) | static void hdlcdev_exit(SLMP_INFO *info) function bh_action (line 2036) | int bh_action(SLMP_INFO *info) function bh_handler (line 2067) | void bh_handler(void* Context) function bh_receive (line 2112) | void bh_receive(SLMP_INFO *info) function bh_transmit (line 2121) | void bh_transmit(SLMP_INFO *info) function bh_status (line 2135) | void bh_status(SLMP_INFO *info) function isr_timer (line 2147) | void isr_timer(SLMP_INFO * info) function isr_rxint (line 2173) | void isr_rxint(SLMP_INFO * info) function isr_rxrdy (line 2232) | void isr_rxrdy(SLMP_INFO * info) function isr_txeom (line 2316) | void isr_txeom(SLMP_INFO * info, unsigned char status) function isr_txint (line 2376) | void isr_txint(SLMP_INFO * info) function isr_txrdy (line 2404) | void isr_txrdy(SLMP_INFO * info) function isr_rxdmaok (line 2435) | void isr_rxdmaok(SLMP_INFO * info) function isr_rxdmaerror (line 2452) | void isr_rxdmaerror(SLMP_INFO * info) function isr_txdmaok (line 2470) | void isr_txdmaok(SLMP_INFO * info) function isr_txdmaerror (line 2488) | void isr_txdmaerror(SLMP_INFO * info) function isr_io_pin (line 2505) | void isr_io_pin( SLMP_INFO *info, u16 status ) function irqreturn_t (line 2610) | static irqreturn_t synclinkmp_interrupt(int irq, void *dev_id, function startup (line 2734) | static int startup(SLMP_INFO * info) function shutdown (line 2771) | static void shutdown(SLMP_INFO * info) function program_hw (line 2812) | static void program_hw(SLMP_INFO *info) function change_params (line 2848) | static void change_params(SLMP_INFO *info) function get_stats (line 2948) | static int get_stats(SLMP_INFO * info, struct mgsl_icount __user *user_i... function get_params (line 2967) | static int get_params(SLMP_INFO * info, MGSL_PARAMS __user *user_params) function set_params (line 2985) | static int set_params(SLMP_INFO * info, MGSL_PARAMS __user *new_params) function get_txidle (line 3011) | static int get_txidle(SLMP_INFO * info, int __user *idle_mode) function set_txidle (line 3030) | static int set_txidle(SLMP_INFO * info, int idle_mode) function tx_enable (line 3045) | static int tx_enable(SLMP_INFO * info, int enable) function tx_abort (line 3068) | static int tx_abort(SLMP_INFO * info) function rx_enable (line 3092) | static int rx_enable(SLMP_INFO * info, int enable) function map_status (line 3112) | static int map_status(int signals) function wait_mgsl_event (line 3124) | static int wait_mgsl_event(SLMP_INFO * info, int __user *mask_ptr) function modem_input_wait (line 3248) | static int modem_input_wait(SLMP_INFO *info,int arg) function tiocmget (line 3300) | static int tiocmget(struct tty_struct *tty, struct file *file) function tiocmset (line 3325) | static int tiocmset(struct tty_struct *tty, struct file *file, function block_til_ready (line 3355) | static int block_til_ready(struct tty_struct *tty, struct file *filp, function alloc_dma_bufs (line 3453) | int alloc_dma_bufs(SLMP_INFO *info) function alloc_buf_list (line 3527) | int alloc_buf_list(SLMP_INFO *info) function alloc_frame_bufs (line 3586) | int alloc_frame_bufs(SLMP_INFO *info, SCADESC *buf_list,SCADESC_EX *buf_... function free_dma_bufs (line 3603) | void free_dma_bufs(SLMP_INFO *info) function alloc_tmp_rx_buf (line 3613) | int alloc_tmp_rx_buf(SLMP_INFO *info) function free_tmp_rx_buf (line 3621) | void free_tmp_rx_buf(SLMP_INFO *info) function claim_resources (line 3628) | int claim_resources(SLMP_INFO *info) function release_resources (line 3715) | void release_resources(SLMP_INFO *info) function add_device (line 3771) | void add_device(SLMP_INFO *info) function SLMP_INFO (line 3818) | SLMP_INFO *alloc_dev(int adapter_num, int port_num, struct pci_dev *pdev) function device_init (line 3899) | void device_init(int adapter_num, struct pci_dev *pdev) type tty_operations (line 3954) | struct tty_operations function synclinkmp_cleanup (line 3978) | static void synclinkmp_cleanup(void) function synclinkmp_init (line 4024) | static int __init synclinkmp_init(void) function synclinkmp_exit (line 4079) | static void __exit synclinkmp_exit(void) function enable_loopback (line 4091) | void enable_loopback(SLMP_INFO *info, int enable) function set_rate (line 4138) | void set_rate( SLMP_INFO *info, u32 data_rate ) function rx_stop (line 4184) | void rx_stop(SLMP_INFO *info) function rx_start (line 4205) | void rx_start(SLMP_INFO *info) function tx_start (line 4262) | void tx_start(SLMP_INFO *info) function tx_stop (line 4332) | void tx_stop( SLMP_INFO *info ) function tx_load_fifo (line 4359) | void tx_load_fifo(SLMP_INFO *info) function reset_port (line 4408) | void reset_port(SLMP_INFO *info) function reset_adapter (line 4432) | void reset_adapter(SLMP_INFO *info) function async_mode (line 4444) | void async_mode(SLMP_INFO *info) function hdlc_mode (line 4584) | void hdlc_mode(SLMP_INFO *info) function tx_set_idle (line 4786) | void tx_set_idle(SLMP_INFO *info) function get_signals (line 4806) | void get_signals(SLMP_INFO *info) function set_signals (line 4835) | void set_signals(SLMP_INFO *info) function rx_reset_buffers (line 4864) | void rx_reset_buffers(SLMP_INFO *info) function rx_free_frame_buffers (line 4875) | void rx_free_frame_buffers(SLMP_INFO *info, unsigned int first, unsigned... function rx_get_frame (line 4903) | int rx_get_frame(SLMP_INFO *info) function tx_load_dma_buffer (line 5078) | void tx_load_dma_buffer(SLMP_INFO *info, const char *buf, unsigned int c... function register_test (line 5118) | int register_test(SLMP_INFO *info) function irq_test (line 5157) | int irq_test(SLMP_INFO *info) function sca_init (line 5208) | int sca_init(SLMP_INFO *info) function init_adapter (line 5249) | int init_adapter(SLMP_INFO *info) function loopback_test (line 5308) | int loopback_test(SLMP_INFO *info) function adapter_test (line 5373) | int adapter_test( SLMP_INFO *info ) function memory_test (line 5435) | int memory_test(SLMP_INFO *info) function load_pci_memory (line 5487) | void load_pci_memory(SLMP_INFO *info, char* dest, const char* src, unsig... function trace_block (line 5506) | void trace_block(SLMP_INFO *info,const char* data, int count, int xmit) function tx_timeout (line 5541) | void tx_timeout(unsigned long context) function status_timeout (line 5568) | void status_timeout(unsigned long context) function read_reg (line 5622) | unsigned char read_reg(SLMP_INFO * info, unsigned char Addr) function write_reg (line 5627) | void write_reg(SLMP_INFO * info, unsigned char Addr, unsigned char Value) function u16 (line 5633) | u16 read_reg16(SLMP_INFO * info, unsigned char Addr) function write_reg16 (line 5639) | void write_reg16(SLMP_INFO * info, unsigned char Addr, u16 Value) function read_status_reg (line 5645) | unsigned char read_status_reg(SLMP_INFO * info) function write_control_reg (line 5651) | void write_control_reg(SLMP_INFO * info) function synclinkmp_init_one (line 5658) | static int __devinit synclinkmp_init_one (struct pci_dev *dev, function synclinkmp_remove_one (line 5669) | static void __devexit synclinkmp_remove_one (struct pci_dev *dev) FILE: drivers/char/sysrq.c function sysrq_handle_loglevel (line 48) | static void sysrq_handle_loglevel(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 57) | struct sysrq_key_op function sysrq_handle_SAK (line 66) | static void sysrq_handle_SAK(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 73) | struct sysrq_key_op function sysrq_handle_unraw (line 82) | static void sysrq_handle_unraw(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 90) | struct sysrq_key_op function sysrq_handle_reboot (line 98) | static void sysrq_handle_reboot(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 105) | struct sysrq_key_op function sysrq_handle_sync (line 111) | static void sysrq_handle_sync(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 117) | struct sysrq_key_op function sysrq_handle_mountro (line 123) | static void sysrq_handle_mountro(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 129) | struct sysrq_key_op function sysrq_handle_showregs (line 140) | static void sysrq_handle_showregs(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 146) | struct sysrq_key_op function sysrq_handle_showstate (line 153) | static void sysrq_handle_showstate(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 158) | struct sysrq_key_op function sysrq_handle_showmem (line 165) | static void sysrq_handle_showmem(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 170) | struct sysrq_key_op function send_sig_all (line 183) | static void send_sig_all(int sig) function sysrq_handle_term (line 194) | static void sysrq_handle_term(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 200) | struct sysrq_key_op function sysrq_handle_kill (line 206) | static void sysrq_handle_kill(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 212) | struct sysrq_key_op function sysrq_handle_unrt (line 220) | static void sysrq_handle_unrt(int key, struct pt_regs *pt_regs, type sysrq_key_op (line 225) | struct sysrq_key_op type sysrq_key_op (line 234) | struct sysrq_key_op function sysrq_key_table_key2index (line 285) | static int sysrq_key_table_key2index(int key) { type sysrq_key_op (line 301) | struct sysrq_key_op type sysrq_key_op (line 302) | struct sysrq_key_op function __sysrq_put_key_op (line 310) | void __sysrq_put_key_op (int key, struct sysrq_key_op *op_p) { function __handle_sysrq (line 324) | void __handle_sysrq(int key, struct pt_regs *pt_regs, struct tty_struct ... function handle_sysrq (line 361) | void handle_sysrq(int key, struct pt_regs *pt_regs, struct tty_struct *tty) function __sysrq_swap_key_ops (line 368) | int __sysrq_swap_key_ops(int key, struct sysrq_key_op *insert_op_p, function register_sysrq_key (line 386) | int register_sysrq_key(int key, struct sysrq_key_op *op_p) function unregister_sysrq_key (line 391) | int unregister_sysrq_key(int key, struct sysrq_key_op *op_p) FILE: drivers/char/tipar.c type tipar_struct (line 80) | struct tipar_struct { type tipar_struct (line 85) | struct tipar_struct type class_simple (line 93) | struct class_simple function outbyte (line 104) | static inline void function inbyte (line 110) | static inline int function init_ti_parallel (line 116) | static inline void function put_ti_parallel (line 140) | static int function get_ti_parallel (line 184) | static int function probe_ti_parallel (line 224) | static int function tipar_open (line 248) | static int function tipar_close (line 266) | static int function tipar_write (line 279) | static ssize_t function tipar_read (line 307) | static ssize_t function tipar_ioctl (line 355) | static int type file_operations (line 381) | struct file_operations function tipar_setup (line 396) | static int __init function tipar_register (line 424) | static int function tipar_attach (line 467) | static void function tipar_detach (line 479) | static void type parport_driver (line 485) | struct parport_driver function tipar_init_module (line 491) | static int __init function tipar_cleanup_module (line 528) | static void __exit FILE: drivers/char/toshiba.c type inode (line 87) | struct inode type file (line 87) | struct file type file_operations (line 91) | struct file_operations type miscdevice (line 96) | struct miscdevice function tosh_fn_status (line 106) | static int tosh_fn_status(void) function tosh_emulate_fan (line 128) | static int tosh_emulate_fan(SMMRegisters *regs) function tosh_smm (line 213) | int tosh_smm(SMMRegisters *regs) function tosh_ioctl (line 250) | static int tosh_ioctl(struct inode *ip, struct file *fp, unsigned int cmd, function tosh_get_info (line 296) | static int tosh_get_info(char *buffer, char **start, off_t fpos, int len... function tosh_set_fn_port (line 330) | static void tosh_set_fn_port(void) function tosh_get_machine_id (line 354) | static int tosh_get_machine_id(void) function tosh_probe (line 410) | static int tosh_probe(void) function tosh_init (line 478) | int __init tosh_init(void) function init_module (line 510) | int init_module(void) function cleanup_module (line 515) | void cleanup_module(void) FILE: drivers/char/tpqic02.c type mtconfiginfo (line 121) | struct mtconfiginfo type qic02_ccb (line 125) | struct qic02_ccb type mtget (line 140) | struct mtget type tpstatus (line 142) | struct tpstatus type timer_list (line 175) | struct timer_list type class_simple (line 233) | struct class_simple type exception_list_type (line 255) | struct exception_list_type { function tpqputs (line 302) | static void tpqputs(unsigned long flags, const char *s) function ifc_init (line 315) | static void ifc_init(void) function report_qic_exception (line 332) | static void report_qic_exception(unsigned n) function decode_qic_exception_nr (line 348) | static int decode_qic_exception_nr(unsigned s) function handle_qic_exception (line 366) | static void handle_qic_exception(int exnr, int exbits) function is_exception (line 394) | static inline int is_exception(void) function tape_reset (line 404) | static int tape_reset(int verbose) function notify_cmd (line 459) | static int notify_cmd(char cmd, short ignore_ex) function wait_for_ready (line 512) | static int wait_for_ready(time_t timeout) function send_qic02_data (line 579) | static int send_qic02_data(char sb[], unsigned size, int ignore_ex) function send_qic02_cmd (line 604) | static int send_qic02_cmd(int cmd, time_t timeout, int ignore_ex) function rdstatus (line 644) | static int rdstatus(char *stp, unsigned size, char qcmd) function get_status (line 731) | static int get_status(volatile struct tpstatus *stp) function get_ext_status3 (line 748) | static int get_ext_status3(void) function tp_sense (line 774) | static int tp_sense(int ignore) function wait_for_rewind (line 856) | static int wait_for_rewind(time_t timeout) function ll_do_qic_cmd (line 880) | static int ll_do_qic_cmd(int cmd, time_t timeout) function terminate_read (line 992) | static void terminate_read(int cmd) function terminate_write (line 1023) | static void terminate_write(int cmd) function finish_rw (line 1048) | static void finish_rw(int cmd) function do_qic_cmd (line 1063) | static int do_qic_cmd(int cmd, time_t timeout) function do_ioctl_cmd (line 1090) | static int do_ioctl_cmd(int cmd) function dma_transfer (line 1327) | static inline void dma_transfer(void) function start_dma (line 1382) | static int start_dma(short mode, unsigned long bytes_todo) function end_dma (line 1495) | static void end_dma(unsigned long *bytes_done) function qic02_tape_times_out (line 1561) | static void qic02_tape_times_out(unsigned long dummy) function irqreturn_t (line 1609) | static irqreturn_t qic02_tape_interrupt(int irq, void *dev_id, function qic02_tape_read (line 1729) | static ssize_t qic02_tape_read(struct file *filp, char __user *buf, size... function qic02_tape_write (line 1907) | static ssize_t qic02_tape_write(struct file *filp, const char __user *bu... function qic02_tape_open (line 2062) | static int qic02_tape_open(struct inode *inode, struct file *filp) function qic02_tape_open_no_use_count (line 2072) | static int qic02_tape_open_no_use_count(struct inode *inode, function qic02_tape_release (line 2268) | static int qic02_tape_release(struct inode *inode, struct file *filp) function update_ifc_masks (line 2301) | static int update_ifc_masks(int ifc) function qic02_tape_ioctl (line 2395) | static int qic02_tape_ioctl(struct inode *inode, struct file *filp, unsi... function qic02_do_tape_read (line 2539) | static ssize_t qic02_do_tape_read(struct file *filp, char __user *buf, s... function qic02_do_tape_write (line 2550) | static ssize_t qic02_do_tape_write(struct file *filp, const char __user ... function qic02_do_tape_ioctl (line 2561) | static int qic02_do_tape_ioctl(struct inode *inode, struct file *filp, u... type file_operations (line 2573) | struct file_operations function qic02_release_resources (line 2584) | static void qic02_release_resources(void) function qic02_get_resources (line 2596) | static int qic02_get_resources(void) function qic02_tape_init (line 2660) | int __init qic02_tape_init(void) function qic02_module_exit (line 2765) | static void qic02_module_exit(void) function qic02_module_init (line 2791) | static int qic02_module_init(void) FILE: drivers/char/tty_io.c type termios (line 116) | struct termios type tty_driver (line 138) | struct tty_driver type inode (line 142) | struct inode type file (line 142) | struct file type tty_struct (line 147) | struct tty_struct type file (line 149) | struct file type file (line 150) | struct file type file (line 151) | struct file type file (line 152) | struct file type inode (line 153) | struct inode type file (line 153) | struct file type inode (line 154) | struct inode type file (line 154) | struct file type inode (line 155) | struct inode type file (line 155) | struct file type file (line 157) | struct file type tty_struct (line 159) | struct tty_struct type tty_struct (line 162) | struct tty_struct type tty_struct (line 164) | struct tty_struct type tty_struct (line 166) | struct tty_struct type tty_struct (line 168) | struct tty_struct function free_tty_struct (line 172) | static inline void free_tty_struct(struct tty_struct *tty) type tty_struct (line 180) | struct tty_struct function tty_paranoia_check (line 191) | inline int tty_paranoia_check(struct tty_struct *tty, struct inode *inode, function check_tty_count (line 211) | static int check_tty_count(struct tty_struct *tty, const char *routine) function tty_set_termios_ldisc (line 242) | static void tty_set_termios_ldisc(struct tty_struct *tty, int num) type tty_ldisc (line 257) | struct tty_ldisc function tty_register_ldisc (line 259) | int tty_register_ldisc(int disc, struct tty_ldisc *new_ldisc) type tty_ldisc (line 286) | struct tty_ldisc type tty_ldisc (line 289) | struct tty_ldisc function tty_ldisc_put (line 314) | void tty_ldisc_put(int disc) function tty_ldisc_assign (line 333) | static void tty_ldisc_assign(struct tty_struct *tty, struct tty_ldisc *ld) function tty_ldisc_try (line 349) | static int tty_ldisc_try(struct tty_struct *tty) type tty_ldisc (line 380) | struct tty_ldisc type tty_struct (line 380) | struct tty_struct type tty_ldisc (line 400) | struct tty_ldisc type tty_struct (line 400) | struct tty_struct function tty_ldisc_deref (line 417) | void tty_ldisc_deref(struct tty_ldisc *ld) function tty_ldisc_enable (line 447) | static void tty_ldisc_enable(struct tty_struct *tty) function tty_set_ldisc (line 462) | static int tty_set_ldisc(struct tty_struct *tty, int ldisc) type tty_driver (line 589) | struct tty_driver type tty_driver (line 591) | struct tty_driver function tty_check_change (line 608) | int tty_check_change(struct tty_struct * tty) function hung_up_tty_read (line 628) | static ssize_t hung_up_tty_read(struct file * file, char __user * buf, function hung_up_tty_write (line 634) | static ssize_t hung_up_tty_write(struct file * file, const char __user *... function hung_up_tty_poll (line 641) | static unsigned int hung_up_tty_poll(struct file * filp, poll_table * wait) function hung_up_tty_ioctl (line 646) | static int hung_up_tty_ioctl(struct inode * inode, struct file * file, type file_operations (line 652) | struct file_operations type file_operations (line 664) | struct file_operations type file_operations (line 676) | struct file_operations type file_operations (line 687) | struct file_operations type file (line 697) | struct file function tty_wakeup (line 708) | void tty_wakeup(struct tty_struct *tty) function tty_ldisc_flush (line 733) | void tty_ldisc_flush(struct tty_struct *tty) function do_tty_hangup (line 750) | static void do_tty_hangup(void *data) function tty_hangup (line 873) | void tty_hangup(struct tty_struct * tty) function tty_vhangup (line 885) | void tty_vhangup(struct tty_struct * tty) function tty_hung_up_p (line 896) | int tty_hung_up_p(struct file * filp) function disassociate_ctty (line 916) | void disassociate_ctty(int on_exit) function stop_tty (line 962) | void stop_tty(struct tty_struct *tty) function start_tty (line 978) | void start_tty(struct tty_struct *tty) function tty_read (line 998) | static ssize_t tty_read(struct file * file, char __user * buf, size_t co... function do_tty_write (line 1032) | static inline ssize_t do_tty_write( function tty_write (line 1115) | static ssize_t tty_write(struct file * file, const char __user * buf, si... function redirected_tty_write (line 1138) | ssize_t redirected_tty_write(struct file * file, const char __user * buf... function pty_line_name (line 1162) | static inline void pty_line_name(struct tty_driver *driver, int index, c... function tty_line_name (line 1171) | static inline void tty_line_name(struct tty_driver *driver, int index, c... function init_dev (line 1182) | static int init_dev(struct tty_driver *driver, int idx, function release_mem (line 1409) | static void release_mem(struct tty_struct *tty, int idx) function release_dev (line 1468) | static void release_dev(struct file * filp) function tty_open (line 1764) | static int tty_open(struct inode * inode, struct file * filp) function ptmx_open (line 1879) | static int ptmx_open(struct inode * inode, struct file * filp) function tty_release (line 1937) | static int tty_release(struct inode * inode, struct file * filp) function tty_poll (line 1946) | static unsigned int tty_poll(struct file * filp, poll_table * wait) function tty_fasync (line 1963) | static int tty_fasync(int fd, struct file * filp, int on) function tiocsti (line 1989) | static int tiocsti(struct tty_struct *tty, char __user *p) function tiocgwinsz (line 2004) | static int tiocgwinsz(struct tty_struct *tty, struct winsize __user * arg) function tiocswinsz (line 2011) | static int tiocswinsz(struct tty_struct *tty, struct tty_struct *real_tty, function tioccons (line 2041) | static int tioccons(struct file *file) function fionbio (line 2067) | static int fionbio(struct file *file, int __user *p) function tiocsctty (line 2081) | static int tiocsctty(struct tty_struct *tty, int arg) function tiocgpgrp (line 2121) | static int tiocgpgrp(struct tty_struct *tty, struct tty_struct *real_tty... function tiocspgrp (line 2132) | static int tiocspgrp(struct tty_struct *tty, struct tty_struct *real_tty... function tiocgsid (line 2155) | static int tiocgsid(struct tty_struct *tty, struct tty_struct *real_tty,... function tiocsetd (line 2168) | static int tiocsetd(struct tty_struct *tty, int __user *p) function send_break (line 2177) | static int send_break(struct tty_struct *tty, int duration) function tty_tiocmget (line 2190) | static int function tty_tiocmset (line 2204) | static int function tty_ioctl (line 2242) | int tty_ioctl(struct inode * inode, struct file * file, function __do_SAK (line 2412) | static void __do_SAK(void *arg) function do_SAK (line 2476) | void do_SAK(struct tty_struct *tty) function flush_to_ldisc (line 2491) | static void flush_to_ldisc(void *private_) function tty_termios_baud_rate (line 2562) | int tty_termios_baud_rate(struct termios *termios) function tty_get_baud_rate (line 2590) | int tty_get_baud_rate(struct tty_struct *tty) function tty_flip_buffer_push (line 2619) | void tty_flip_buffer_push(struct tty_struct *tty) function initialize_tty_struct (line 2632) | static void initialize_tty_struct(struct tty_struct *tty) function tty_default_put_char (line 2656) | static void tty_default_put_char(struct tty_struct *tty, unsigned char ch) type class_simple (line 2661) | struct class_simple function tty_register_device (line 2681) | void tty_register_device(struct tty_driver *driver, unsigned index, function tty_unregister_device (line 2711) | void tty_unregister_device(struct tty_driver *driver, unsigned index) type tty_driver (line 2724) | struct tty_driver type tty_driver (line 2726) | struct tty_driver type tty_driver (line 2728) | struct tty_driver type tty_driver (line 2730) | struct tty_driver function put_tty_driver (line 2738) | void put_tty_driver(struct tty_driver *driver) function tty_set_operations (line 2743) | void tty_set_operations(struct tty_driver *driver, struct tty_operations... function tty_register_driver (line 2781) | int tty_register_driver(struct tty_driver *driver) function tty_unregister_driver (line 2855) | int tty_unregister_driver(struct tty_driver *driver) function console_init (line 2906) | void __init console_init(void) function tty_class_init (line 2936) | static int __init tty_class_init(void) type cdev (line 2948) | struct cdev type cdev (line 2950) | struct cdev type cdev (line 2953) | struct cdev function tty_init (line 2960) | static int __init tty_init(void) FILE: drivers/char/tty_ioctl.c function tty_wait_until_sent (line 39) | void tty_wait_until_sent(struct tty_struct * tty, long timeout) function unset_locked_termios (line 74) | static void unset_locked_termios(struct termios *termios, function change_termios (line 97) | static void change_termios(struct tty_struct * tty, struct termios * new... function set_termios (line 158) | static int set_termios(struct tty_struct * tty, void __user *arg, int opt) function get_termio (line 196) | static int get_termio(struct tty_struct * tty, struct termio __user * te... function inq_canon (line 203) | static unsigned long inq_canon(struct tty_struct * tty) function get_sgflags (line 228) | static int get_sgflags(struct tty_struct * tty) function get_sgttyb (line 246) | static int get_sgttyb(struct tty_struct * tty, struct sgttyb __user * sg... function set_sgflags (line 261) | static void set_sgflags(struct termios * termios, int flags) function set_sgttyb (line 287) | static int set_sgttyb(struct tty_struct * tty, struct sgttyb __user * sg... function get_tchars (line 312) | static int get_tchars(struct tty_struct * tty, struct tchars __user * tc... function set_tchars (line 325) | static int set_tchars(struct tty_struct * tty, struct tchars __user * tc... function get_ltchars (line 342) | static int get_ltchars(struct tty_struct * tty, struct ltchars __user * ... function set_ltchars (line 355) | static int set_ltchars(struct tty_struct * tty, struct ltchars __user * ... function send_prio_char (line 375) | static void send_prio_char(struct tty_struct *tty, char ch) function n_tty_ioctl (line 390) | int n_tty_ioctl(struct tty_struct * tty, struct file * file, FILE: drivers/char/vc_screen.c function vcs_size (line 49) | static int function loff_t (line 69) | static loff_t vcs_lseek(struct file *file, loff_t offset, int orig) function vcs_read (line 97) | static ssize_t function vcs_write (line 270) | static ssize_t function vcs_open (line 458) | static int type file_operations (line 467) | struct file_operations type class_simple (line 474) | struct class_simple function vcs_make_devfs (line 476) | void vcs_make_devfs(struct tty_struct *tty) function vcs_remove_devfs (line 487) | void vcs_remove_devfs(struct tty_struct *tty) function vcs_init (line 495) | int __init vcs_init(void) FILE: drivers/char/viocons.c type viocharlpevent (line 76) | struct viocharlpevent { type viocharsubtype (line 89) | enum viocharsubtype { type viochar_rc (line 97) | enum viochar_rc { type port_info (line 107) | struct port_info { type viocharlpevent (line 131) | struct viocharlpevent type tty_driver (line 133) | struct tty_driver function hvlog (line 135) | void hvlog(char *fmt, ...) function hvlogOutput (line 151) | void hvlogOutput(const char *buf, int count) function viotty_paranoia_check (line 181) | static inline int viotty_paranoia_check(struct port_info *pi, function buffer_add (line 206) | static int buffer_add(struct port_info *pi, const char *buf, size_t len) function send_buffers (line 285) | static void send_buffers(struct port_info *pi) function internal_write (line 388) | static int internal_write(struct port_info *pi, const char *buf, size_t ... type port_info (line 453) | struct port_info type tty_struct (line 453) | struct tty_struct type port_info (line 456) | struct port_info type port_info (line 460) | struct port_info function initDataEvent (line 478) | static void initDataEvent(struct viocharlpevent *viochar, HvLpIndex lp) function viocons_write_early (line 498) | static void viocons_write_early(struct console *co, const char *s, unsig... function viocons_write (line 506) | static void viocons_write(struct console *co, const char *s, unsigned co... type tty_driver (line 555) | struct tty_driver type console (line 555) | struct console type console (line 564) | struct console type console (line 571) | struct console function viotty_open (line 582) | static int viotty_open(struct tty_struct *tty, struct file *filp) function viotty_close (line 613) | static void viotty_close(struct tty_struct *tty, struct file *filp) function viotty_write (line 633) | static int viotty_write(struct tty_struct *tty, const unsigned char *buf, function viotty_put_char (line 665) | static void viotty_put_char(struct tty_struct *tty, unsigned char ch) function viotty_write_room (line 684) | static int viotty_write_room(struct tty_struct *tty) function viotty_chars_in_buffer (line 721) | static int viotty_chars_in_buffer(struct tty_struct *tty) function viotty_ioctl (line 726) | static int viotty_ioctl(struct tty_struct *tty, struct file *file, function vioHandleOpenEvent (line 748) | static void vioHandleOpenEvent(struct HvLpEvent *event) function vioHandleCloseEvent (line 854) | static void vioHandleCloseEvent(struct HvLpEvent *event) function vioHandleConfig (line 884) | static void vioHandleConfig(struct HvLpEvent *event) function vioHandleData (line 901) | static void vioHandleData(struct HvLpEvent *event) function vioHandleAck (line 1013) | static void vioHandleAck(struct HvLpEvent *event) function vioHandleCharEvent (line 1035) | static void vioHandleCharEvent(struct HvLpEvent *event) function send_open (line 1071) | static int send_open(HvLpIndex remoteLp, void *sem) type tty_operations (line 1083) | struct tty_operations function viocons_init2 (line 1093) | static int __init viocons_init2(void) function viocons_init (line 1180) | static int __init viocons_init(void) FILE: drivers/char/viotape.c type viot_devinfo_struct (line 75) | struct viot_devinfo_struct { type viotapelpevent (line 98) | struct viotapelpevent { type viotapesubtype (line 127) | enum viotapesubtype { type viotaperc (line 139) | enum viotaperc { type vio_error_entry (line 179) | struct vio_error_entry type tape_descr (line 229) | struct tape_descr { type tape_descr (line 235) | struct tape_descr type mtget (line 238) | struct mtget type class_simple (line 240) | struct class_simple type device (line 242) | struct device type semaphore (line 255) | struct semaphore type op_struct (line 261) | struct op_struct { type op_struct (line 273) | struct op_struct type file (line 276) | struct file function proc_viotape_show (line 279) | static int proc_viotape_show(struct seq_file *m, void *v) function proc_viotape_open (line 294) | static int proc_viotape_open(struct inode *inode, struct file *file) type file_operations (line 299) | struct file_operations function get_dev_info (line 307) | void get_dev_info(struct inode *ino, struct viot_devinfo_struct *devi) function clear_op_struct_pool (line 316) | static void clear_op_struct_pool(void) function add_op_structs (line 326) | static int add_op_structs(int structs) type op_struct (line 344) | struct op_struct type op_struct (line 346) | struct op_struct function free_op_struct (line 363) | static void free_op_struct(struct op_struct *op_struct) function tape_rc_to_errno (line 374) | int tape_rc_to_errno(int tape_rc, char *operation, int tapeno) function get_viotape_info (line 389) | static int get_viotape_info(void) function viotap_write (line 436) | static ssize_t viotap_write(struct file *file, const char *buf, function viotap_read (line 526) | static ssize_t viotap_read(struct file *file, char *buf, size_t count, function viotap_ioctl (line 606) | static int viotap_ioctl(struct inode *inode, struct file *file, function viotap_open (line 774) | static int viotap_open(struct inode *inode, struct file *file) function viotap_release (line 818) | static int viotap_release(struct inode *inode, struct file *file) type file_operations (line 879) | struct file_operations function vioHandleTapeEvent (line 889) | static void vioHandleTapeEvent(struct HvLpEvent *event) function viotape_probe (line 945) | static int viotape_probe(struct vio_dev *vdev, const struct vio_device_i... function viotape_remove (line 976) | static int viotape_remove(struct vio_dev *vdev) type vio_device_id (line 992) | struct vio_device_id type vio_driver (line 998) | struct vio_driver function viotap_init (line 1006) | int __init viotap_init(void) function chg_state (line 1085) | static int chg_state(int index, unsigned char new_state, struct file *file) function viotap_exit (line 1107) | static void __exit viotap_exit(void) FILE: drivers/char/vme_scc.c type tty_struct (line 80) | struct tty_struct type file (line 80) | struct file type tty_struct (line 81) | struct tty_struct type file (line 81) | struct file type tty_struct (line 83) | struct tty_struct type tty_struct (line 84) | struct tty_struct type pt_regs (line 85) | struct pt_regs type pt_regs (line 86) | struct pt_regs type pt_regs (line 87) | struct pt_regs type pt_regs (line 88) | struct pt_regs type scc_port (line 89) | struct scc_port type tty_struct (line 90) | struct tty_struct type tty_driver (line 92) | struct tty_driver type scc_port (line 94) | struct scc_port type real_driver (line 102) | struct real_driver type tty_operations (line 117) | struct tty_operations function scc_init_drivers (line 140) | static int scc_init_drivers(void) function scc_init_portstructs (line 175) | static void scc_init_portstructs(void) function mvme147_scc_init (line 196) | static int mvme147_scc_init(void) function mvme162_scc_init (line 263) | static int mvme162_scc_init(void) function bvme6000_scc_init (line 334) | static int bvme6000_scc_init(void) function vme_scc_init (line 398) | static int vme_scc_init(void) function irqreturn_t (line 424) | static irqreturn_t scc_rx_int(int irq, void *data, struct pt_regs *fp) function irqreturn_t (line 462) | static irqreturn_t scc_spcond_int(int irq, void *data, struct pt_regs *fp) function irqreturn_t (line 513) | static irqreturn_t scc_tx_int(int irq, void *data, struct pt_regs *fp) function irqreturn_t (line 555) | static irqreturn_t scc_stat_int(int irq, void *data, struct pt_regs *fp) function scc_disable_tx_interrupts (line 588) | static void scc_disable_tx_interrupts(void *ptr) function scc_enable_tx_interrupts (line 601) | static void scc_enable_tx_interrupts(void *ptr) function scc_disable_rx_interrupts (line 615) | static void scc_disable_rx_interrupts(void *ptr) function scc_enable_rx_interrupts (line 628) | static void scc_enable_rx_interrupts(void *ptr) function scc_get_CD (line 641) | static int scc_get_CD(void *ptr) function scc_shutdown_port (line 650) | static void scc_shutdown_port(void *ptr) function scc_set_real_termios (line 661) | static int scc_set_real_termios (void *ptr) function scc_chars_in_buffer (line 743) | static int scc_chars_in_buffer (void *ptr) function scc_hungup (line 761) | static void scc_hungup(void *ptr) function scc_close (line 768) | static void scc_close(void *ptr) function scc_setsignals (line 779) | static void scc_setsignals(struct scc_port *port, int dtr, int rts) function scc_send_xchar (line 794) | static void scc_send_xchar(struct tty_struct *tty, char ch) function scc_open (line 808) | static int scc_open (struct tty_struct * tty, struct file * filp) function scc_throttle (line 921) | static void scc_throttle (struct tty_struct * tty) function scc_unthrottle (line 937) | static void scc_unthrottle (struct tty_struct * tty) function scc_ioctl (line 953) | static int scc_ioctl(struct tty_struct *tty, struct file *file, function scc_break_ctl (line 960) | static void scc_break_ctl(struct tty_struct *tty, int break_state) function scc_ch_write (line 979) | static void scc_ch_write (char ch) function scc_console_write (line 1008) | static void scc_console_write (struct console *co, const char *str, unsi... type tty_driver (line 1023) | struct tty_driver type console (line 1023) | struct console function scc_console_setup (line 1030) | static int __init scc_console_setup(struct console *co, char *options) type console (line 1036) | struct console function vme_scc_console_init (line 1046) | static int __init vme_scc_console_init(void) FILE: drivers/char/vt.c type consw (line 104) | struct consw type tty_struct (line 120) | struct tty_struct type tty_struct (line 121) | struct tty_struct type vc (line 131) | struct vc type consw (line 134) | struct consw type tty_struct (line 137) | struct tty_struct type file (line 137) | struct file type vc_data (line 140) | struct vc_data type tty_struct (line 143) | struct tty_struct type vc_data (line 145) | struct vc_data type vc_data (line 146) | struct vc_data type vc_data (line 184) | struct vc_data type timer_list (line 204) | struct timer_list type pm_dev (line 230) | struct pm_dev type pm_dev (line 231) | struct pm_dev type vc_data (line 233) | struct vc_data function scrolldelta (line 246) | static inline void scrolldelta(int lines) function schedule_console_callback (line 252) | void schedule_console_callback(void) function scrup (line 257) | static void scrup(int currcons, unsigned int t, unsigned int b, int nr) function scrdown (line 274) | static void function do_update_region (line 292) | static void do_update_region(struct vc_data *vc, unsigned long start, in... function update_region (line 338) | void update_region(int currcons, unsigned long start, int count) function u8 (line 351) | static u8 build_attr(int currcons, u8 _color, u8 _intensity, u8 _blink, ... function update_attr (line 393) | static void update_attr(int currcons) function invert_screen (line 400) | void invert_screen(struct vc_data *vc, int offset, int count, int viewed) function complement_pos (line 445) | void complement_pos(struct vc_data *vc, int offset) function insert_char (line 474) | static void insert_char(int currcons, unsigned int nr) function delete_char (line 495) | static void delete_char(int currcons, unsigned int nr) function add_softcursor (line 521) | static void add_softcursor(struct vc_data *vc) function hide_softcursor (line 538) | static void hide_softcursor(struct vc_data *vc) function hide_cursor (line 549) | static void hide_cursor(struct vc_data *vc) function set_cursor (line 557) | static void set_cursor(struct vc_data *vc) function set_origin (line 572) | static void set_origin(int currcons) function save_screen (line 585) | static inline void save_screen(int currcons) function clear_buffer_attributes (line 597) | static void clear_buffer_attributes(int currcons) function redraw_screen (line 608) | void redraw_screen(int new_console, int is_switch) function vc_cons_allocated (line 674) | int vc_cons_allocated(unsigned int i) function visual_init (line 679) | static void visual_init(int currcons, int init) function vc_allocate (line 706) | int vc_allocate(unsigned int currcons) /* return 0 on success */ function resize_screen (line 755) | inline int resize_screen(int currcons, int width, int height) function vc_resize (line 772) | int vc_resize(int currcons, unsigned int cols, unsigned int lines) function vc_disallocate (line 866) | void vc_disallocate(unsigned int currcons) function gotoxy (line 915) | static void gotoxy(struct vc_data *vc, int new_x, int new_y) function gotoxay (line 946) | static void gotoxay(int currcons, int new_x, int new_y) function scrollback (line 951) | void scrollback(int lines) function scrollfront (line 960) | void scrollfront(int lines) function lf (line 969) | static void lf(int currcons) function ri (line 983) | static void ri(int currcons) function cr (line 997) | static inline void cr(int currcons) function bs (line 1003) | static inline void bs(int currcons) function del (line 1012) | static inline void del(int currcons) function csi_J (line 1017) | static void csi_J(int currcons, int vpar) function csi_K (line 1061) | static void csi_K(int currcons, int vpar) function csi_X (line 1095) | static void csi_X(int currcons, int vpar) /* erase the following vpar po... function default_attr (line 1109) | static void default_attr(int currcons) function csi_m (line 1119) | static void csi_m(int currcons) function respond_string (line 1214) | static void respond_string(const char *p, struct tty_struct *tty) function cursor_report (line 1223) | static void cursor_report(int currcons, struct tty_struct *tty) function status_report (line 1231) | static inline void status_report(struct tty_struct *tty) function respond_ID (line 1236) | static inline void respond_ID(struct tty_struct * tty) function mouse_report (line 1241) | void mouse_report(struct tty_struct *tty, int butt, int mrx, int mry) function mouse_reporting (line 1251) | int mouse_reporting(void) function set_mode (line 1259) | static void set_mode(int currcons, int on_off) function setterm_command (line 1325) | static void setterm_command(int currcons) function csi_at (line 1385) | static void csi_at(int currcons, unsigned int nr) function csi_L (line 1395) | static void csi_L(int currcons, unsigned int nr) function csi_P (line 1406) | static void csi_P(int currcons, unsigned int nr) function csi_M (line 1416) | static void csi_M(int currcons, unsigned int nr) function save_cur (line 1427) | static void save_cur(int currcons) function restore_cur (line 1442) | static void restore_cur(int currcons) function reset_terminal (line 1463) | static void reset_terminal(int currcons, int do_clear) function do_con_trol (line 1520) | static void do_con_trol(struct tty_struct *tty, unsigned int currcons, i... function do_con_write (line 1900) | static int do_con_write(struct tty_struct *tty, const unsigned char *buf... function console_callback (line 2101) | static void console_callback(void *ignored) function set_console (line 2135) | void set_console(int nr) type tty_driver (line 2141) | struct tty_driver function vt_console_print (line 2151) | void vt_console_print(struct console *co, const char *b, unsigned count) type tty_driver (line 2240) | struct tty_driver type console (line 2240) | struct console type console (line 2246) | struct console function tioclinux (line 2271) | int tioclinux(struct tty_struct *tty, unsigned long arg) function con_write (line 2358) | static int con_write(struct tty_struct *tty, const unsigned char *buf, i... function con_put_char (line 2368) | static void con_put_char(struct tty_struct *tty, unsigned char ch) function con_write_room (line 2375) | static int con_write_room(struct tty_struct *tty) function con_chars_in_buffer (line 2382) | static int con_chars_in_buffer(struct tty_struct *tty) function con_throttle (line 2392) | static void con_throttle(struct tty_struct *tty) function con_unthrottle (line 2396) | static void con_unthrottle(struct tty_struct *tty) function con_stop (line 2406) | static void con_stop(struct tty_struct *tty) function con_start (line 2421) | static void con_start(struct tty_struct *tty) function con_flush_chars (line 2433) | static void con_flush_chars(struct tty_struct *tty) function con_open (line 2451) | static int con_open(struct tty_struct *tty, struct file *filp) function con_close (line 2484) | static void con_close(struct tty_struct *tty, struct file *filp) function vc_init (line 2508) | static void vc_init(unsigned int currcons, unsigned int rows, function con_init (line 2539) | static int __init con_init(void) type tty_operations (line 2598) | struct tty_operations function vty_init (line 2613) | int __init vty_init(void) function take_over_console (line 2652) | int take_over_console(const struct consw *csw, int first, int last, int ... function give_up_console (line 2727) | void give_up_console(const struct consw *csw) function set_vesa_blanking (line 2744) | static void set_vesa_blanking(char __user *p) function vesa_powerdown (line 2754) | static void vesa_powerdown(void) function do_blank_screen (line 2774) | void do_blank_screen(int entering_gfx) function do_unblank_screen (line 2836) | void do_unblank_screen(int leaving_gfx) function unblank_screen (line 2876) | void unblank_screen(void) function blank_screen_t (line 2886) | static void blank_screen_t(unsigned long dummy) function poke_blanked_console (line 2892) | void poke_blanked_console(void) function set_palette (line 2916) | void set_palette(int currcons) function set_get_cmap (line 2924) | static int set_get_cmap(unsigned char __user *arg, int set) function con_set_cmap (line 2959) | int con_set_cmap(unsigned char __user *arg) function con_get_cmap (line 2970) | int con_get_cmap(unsigned char __user *arg) function reset_palette (line 2981) | void reset_palette(int currcons) function con_font_get (line 3007) | int con_font_get(int currcons, struct console_font_op *op) function con_font_set (line 3062) | int con_font_set(int currcons, struct console_font_op *op) function con_font_default (line 3119) | int con_font_default(int currcons, struct console_font_op *op) function con_font_copy (line 3149) | int con_font_copy(int currcons, struct console_font_op *op) function con_font_op (line 3172) | int con_font_op(int currcons, struct console_font_op *op) function u16 (line 3192) | u16 screen_glyph(struct vc_data *vc, int offset) type vc_data (line 3203) | struct vc_data function getconsxy (line 3208) | void getconsxy(struct vc_data *vc, unsigned char *p) function putconsxy (line 3214) | void putconsxy(struct vc_data *vc, unsigned char *p) function u16 (line 3220) | u16 vcs_scr_readw(struct vc_data *vc, const u16 *org) function vcs_scr_writew (line 3227) | void vcs_scr_writew(struct vc_data *vc, u16 val, u16 *org) function pm_con_request (line 3236) | static int pm_con_request(struct pm_dev *dev, pm_request_t rqst, void *d... FILE: drivers/char/vt_ioctl.c type tty_driver (line 37) | struct tty_driver type vt_struct (line 55) | struct vt_struct function do_kdsk_ioctl (line 77) | static inline int function do_kbkeycode_ioctl (line 162) | static inline int function do_kdgkb_ioctl (line 185) | static inline int function do_fontx_ioctl (line 295) | static inline int function do_unimap_ioctl (line 335) | static inline int function vt_ioctl (line 365) | int vt_ioctl(struct tty_struct *tty, struct file * file, function vt_waitactive (line 1034) | int vt_waitactive(int vt) function reset_vc (line 1057) | void reset_vc(unsigned int new_console) function complete_change_console (line 1075) | void complete_change_console(unsigned int new_console) function change_console (line 1154) | void change_console(unsigned int new_console) FILE: drivers/char/watchdog/acquirewdt.c function acq_keepalive (line 98) | static void acq_keepalive(void) function acq_stop (line 104) | static void acq_stop(void) function acq_write (line 114) | static ssize_t acq_write(struct file *file, const char __user *buf, size... function acq_ioctl (line 141) | static int acq_ioctl(struct inode *inode, struct file *file, unsigned in... function acq_open (line 195) | static int acq_open(struct inode *inode, struct file *file) function acq_close (line 208) | static int acq_close(struct inode *inode, struct file *file) function acq_notify_sys (line 225) | static int acq_notify_sys(struct notifier_block *this, unsigned long code, type file_operations (line 239) | struct file_operations type miscdevice (line 248) | struct miscdevice type notifier_block (line 260) | struct notifier_block function acq_init (line 265) | static int __init acq_init(void) function acq_exit (line 317) | static void __exit acq_exit(void) FILE: drivers/char/watchdog/advantechwdt.c function advwdt_ping (line 89) | static void function advwdt_disable (line 96) | static void function advwdt_write (line 102) | static ssize_t function advwdt_ioctl (line 124) | static int function advwdt_open (line 189) | static int function advwdt_close (line 202) | static int function advwdt_notify_sys (line 220) | static int type file_operations (line 235) | struct file_operations type miscdevice (line 244) | struct miscdevice type notifier_block (line 255) | struct notifier_block function advwdt_init (line 259) | static int __init function advwdt_exit (line 317) | static void __exit FILE: drivers/char/watchdog/alim1535_wdt.c type pci_dev (line 32) | struct pci_dev function ali_start (line 57) | static void ali_start(void) function ali_stop (line 77) | static void ali_stop(void) function ali_keepalive (line 97) | static void ali_keepalive(void) function ali_settimer (line 109) | static int ali_settimer(int t) function ali_write (line 141) | static ssize_t ali_write(struct file *file, const char __user *data, function ali_ioctl (line 180) | static int ali_ioctl(struct inode *inode, struct file *file, function ali_open (line 257) | static int ali_open(struct inode *inode, struct file *file) function ali_release (line 277) | static int ali_release(struct inode *inode, struct file *file) function ali_notify_sys (line 300) | static int ali_notify_sys(struct notifier_block *this, unsigned long cod... type pci_device_id (line 319) | struct pci_device_id function ali_find_watchdog (line 332) | static int __init ali_find_watchdog(void) type file_operations (line 370) | struct file_operations type miscdevice (line 379) | struct miscdevice type notifier_block (line 385) | struct notifier_block function watchdog_init (line 396) | static int __init watchdog_init(void) function watchdog_exit (line 447) | static void __exit watchdog_exit(void) FILE: drivers/char/watchdog/alim7101_wdt.c type timer_list (line 72) | struct timer_list type pci_dev (line 76) | struct pci_dev function wdt_timer_ping (line 91) | static void wdt_timer_ping(unsigned long data) function wdt_change (line 123) | static void wdt_change(int writeval) function wdt_startup (line 144) | static void wdt_startup(void) function wdt_turnoff (line 161) | static void wdt_turnoff(void) function wdt_keepalive (line 169) | static void wdt_keepalive(void) function fop_write (line 179) | static ssize_t fop_write(struct file * file, const char __user * buf, si... function fop_open (line 205) | static int fop_open(struct inode * inode, struct file * file) function fop_close (line 215) | static int fop_close(struct inode * inode, struct file * file) function fop_ioctl (line 228) | static int fop_ioctl(struct inode *inode, struct file *file, unsigned in... type file_operations (line 289) | struct file_operations type miscdevice (line 298) | struct miscdevice function wdt_notify_sys (line 308) | static int wdt_notify_sys(struct notifier_block *this, unsigned long cod... type notifier_block (line 330) | struct notifier_block function alim7101_wdt_unload (line 335) | static void __exit alim7101_wdt_unload(void) function alim7101_wdt_init (line 343) | static int __init alim7101_wdt_init(void) FILE: drivers/char/watchdog/cpu5wdt.c type semaphore (line 59) | struct semaphore type timer_list (line 61) | struct timer_list function cpu5wdt_trigger (line 69) | static void cpu5wdt_trigger(unsigned long unused) function cpu5wdt_reset (line 92) | static void cpu5wdt_reset(void) function cpu5wdt_start (line 101) | static void cpu5wdt_start(void) function cpu5wdt_stop (line 117) | static int cpu5wdt_stop(void) function cpu5wdt_open (line 132) | static int cpu5wdt_open(struct inode *inode, struct file *file) function cpu5wdt_release (line 140) | static int cpu5wdt_release(struct inode *inode, struct file *file) function cpu5wdt_ioctl (line 146) | static int cpu5wdt_ioctl(struct inode *inode, struct file *file, unsigne... function cpu5wdt_write (line 189) | static ssize_t cpu5wdt_write(struct file *file, const char __user *buf, ... type file_operations (line 199) | struct file_operations type miscdevice (line 208) | struct miscdevice function cpu5wdt_init (line 216) | static int __devinit cpu5wdt_init(void) function cpu5wdt_init_module (line 262) | static int __devinit cpu5wdt_init_module(void) function cpu5wdt_exit (line 267) | static void __devexit cpu5wdt_exit(void) function cpu5wdt_exit_module (line 280) | static void __devexit cpu5wdt_exit_module(void) FILE: drivers/char/watchdog/eurotechwdt.c function eurwdt_write_reg (line 110) | static inline void eurwdt_write_reg(u8 index, u8 data) function eurwdt_lock_chip (line 116) | static inline void eurwdt_lock_chip(void) function eurwdt_unlock_chip (line 121) | static inline void eurwdt_unlock_chip(void) function eurwdt_set_timeout (line 127) | static inline void eurwdt_set_timeout(int timeout) function eurwdt_disable_timer (line 132) | static inline void eurwdt_disable_timer(void) function eurwdt_activate_timer (line 137) | static void eurwdt_activate_timer(void) function irqreturn_t (line 162) | static irqreturn_t eurwdt_interrupt(int irq, void *dev_id, struct pt_reg... function eurwdt_ping (line 182) | static void eurwdt_ping(void) function eurwdt_write (line 199) | static ssize_t eurwdt_write(struct file *file, const char __user *buf, function eurwdt_ioctl (line 233) | static int eurwdt_ioctl(struct inode *inode, struct file *file, function eurwdt_open (line 302) | static int eurwdt_open(struct inode *inode, struct file *file) function eurwdt_release (line 324) | static int eurwdt_release(struct inode *inode, struct file *file) function eurwdt_notify_sys (line 349) | static int eurwdt_notify_sys(struct notifier_block *this, unsigned long ... type file_operations (line 365) | struct file_operations type miscdevice (line 374) | struct miscdevice type notifier_block (line 385) | struct notifier_block function eurwdt_exit (line 399) | static void __exit eurwdt_exit(void) function eurwdt_init (line 418) | static int __init eurwdt_init(void) FILE: drivers/char/watchdog/i8xx_tco.c type pci_dev (line 100) | struct pci_dev function seconds_to_ticks (line 121) | static inline unsigned char seconds_to_ticks(int seconds) function tco_timer_start (line 128) | static int tco_timer_start (void) function tco_timer_stop (line 144) | static int tco_timer_stop (void) function tco_timer_keepalive (line 160) | static int tco_timer_keepalive (void) function tco_timer_set_heartbeat (line 168) | static int tco_timer_set_heartbeat (int t) function i8xx_tco_open (line 199) | static int i8xx_tco_open (struct inode *inode, struct file *file) function i8xx_tco_release (line 213) | static int i8xx_tco_release (struct inode *inode, struct file *file) function i8xx_tco_write (line 229) | static ssize_t i8xx_tco_write (struct file *file, const char __user *data, function i8xx_tco_ioctl (line 257) | static int i8xx_tco_ioctl (struct inode *inode, struct file *file, function i8xx_tco_notify_sys (line 328) | static int i8xx_tco_notify_sys (struct notifier_block *this, unsigned lo... type file_operations (line 342) | struct file_operations type miscdevice (line 351) | struct miscdevice type notifier_block (line 357) | struct notifier_block type pci_device_id (line 369) | struct pci_device_id function i8xx_tco_getdevice (line 393) | static unsigned char __init i8xx_tco_getdevice (void) function watchdog_init (line 452) | static int __init watchdog_init (void) function watchdog_cleanup (line 510) | static void __exit watchdog_cleanup (void) FILE: drivers/char/watchdog/ib700wdt.c function ibwdt_ping (line 134) | static void function ibwdt_write (line 141) | static ssize_t function ibwdt_ioctl (line 164) | static int function ibwdt_open (line 213) | static int function ibwdt_close (line 230) | static int function ibwdt_notify_sys (line 249) | static int type file_operations (line 264) | struct file_operations type miscdevice (line 273) | struct miscdevice type notifier_block (line 284) | struct notifier_block function ibwdt_init (line 288) | static int __init ibwdt_init(void) function ibwdt_exit (line 333) | static void __exit FILE: drivers/char/watchdog/indydog.c function indydog_start (line 43) | static void indydog_start(void) function indydog_stop (line 51) | static void indydog_stop(void) function indydog_ping (line 61) | static void indydog_ping(void) function indydog_open (line 69) | static int indydog_open(struct inode *inode, struct file *file) function indydog_release (line 87) | static int indydog_release(struct inode *inode, struct file *file) function indydog_write (line 99) | static ssize_t indydog_write(struct file *file, const char *data, size_t... function indydog_ioctl (line 108) | static int indydog_ioctl(struct inode *inode, struct file *file, function indydog_notify_sys (line 155) | static int indydog_notify_sys(struct notifier_block *this, unsigned long... type file_operations (line 163) | struct file_operations type miscdevice (line 172) | struct miscdevice type notifier_block (line 178) | struct notifier_block function watchdog_init (line 185) | static int __init watchdog_init(void) function watchdog_exit (line 209) | static void __exit watchdog_exit(void) FILE: drivers/char/watchdog/ixp2000_wdt.c function wdt_enable (line 46) | static void function wdt_disable (line 55) | static void function wdt_keepalive (line 61) | static void function ixp2000_wdt_open (line 67) | static int function ixp2000_wdt_write (line 80) | static ssize_t type watchdog_info (line 105) | struct watchdog_info function ixp2000_wdt_ioctl (line 111) | static int function ixp2000_wdt_release (line 159) | static int type file_operations (line 176) | struct file_operations type miscdevice (line 186) | struct miscdevice function ixp2000_wdt_init (line 193) | static int __init ixp2000_wdt_init(void) function ixp2000_wdt_exit (line 200) | static void __exit ixp2000_wdt_exit(void) FILE: drivers/char/watchdog/ixp4xx_wdt.c function wdt_enable (line 44) | static void function wdt_disable (line 54) | static void function ixp4xx_wdt_open (line 62) | static int function ixp4xx_wdt_write (line 75) | static ssize_t type watchdog_info (line 99) | struct watchdog_info function ixp4xx_wdt_ioctl (line 106) | static int function ixp4xx_wdt_release (line 153) | static int type file_operations (line 170) | struct file_operations type miscdevice (line 180) | struct miscdevice function ixp4xx_wdt_init (line 187) | static int __init ixp4xx_wdt_init(void) function ixp4xx_wdt_exit (line 210) | static void __exit ixp4xx_wdt_exit(void) FILE: drivers/char/watchdog/machzwd.c function zf_readw (line 85) | static unsigned short zf_readw(unsigned char port) type watchdog_info (line 108) | struct watchdog_info type timer_list (line 132) | struct timer_list function zf_set_status (line 152) | static inline void zf_set_status(unsigned char new) function zf_get_control (line 160) | static inline unsigned short zf_get_control(void) function zf_set_control (line 165) | static inline void zf_set_control(unsigned short new) function zf_set_timer (line 176) | static inline void zf_set_timer(unsigned short new, unsigned char n) function zf_timer_off (line 191) | static void zf_timer_off(void) function zf_timer_on (line 214) | static void zf_timer_on(void) function zf_ping (line 243) | static void zf_ping(unsigned long data) function zf_write (line 276) | static ssize_t zf_write(struct file *file, const char __user *buf, size_... function zf_ioctl (line 319) | static int zf_ioctl(struct inode *inode, struct file *file, unsigned int... function zf_open (line 344) | static int zf_open(struct inode *inode, struct file *file) function zf_close (line 362) | static int zf_close(struct inode *inode, struct file *file) function zf_notify_sys (line 384) | static int zf_notify_sys(struct notifier_block *this, unsigned long code, type file_operations (line 397) | struct file_operations type miscdevice (line 406) | struct miscdevice type notifier_block (line 417) | struct notifier_block function zf_show_action (line 421) | static void __init zf_show_action(int act) function zf_init (line 428) | static int __init zf_init(void) function zf_exit (line 491) | void __exit zf_exit(void) FILE: drivers/char/watchdog/mixcomwd.c type timer_list (line 62) | struct timer_list function mixcomwd_ping (line 74) | static void mixcomwd_ping(void) function mixcomwd_timerfun (line 80) | static void mixcomwd_timerfun(unsigned long d) function mixcomwd_open (line 91) | static int mixcomwd_open(struct inode *inode, struct file *file) function mixcomwd_release (line 114) | static int mixcomwd_release(struct inode *inode, struct file *file) function mixcomwd_write (line 137) | static ssize_t mixcomwd_write(struct file *file, const char __user *data... function mixcomwd_ioctl (line 160) | static int mixcomwd_ioctl(struct inode *inode, struct file *file, type file_operations (line 197) | struct file_operations type miscdevice (line 207) | struct miscdevice function mixcomwd_checkcard (line 214) | static int __init mixcomwd_checkcard(int port) function flashcom_checkcard (line 231) | static int __init flashcom_checkcard(int port) function mixcomwd_init (line 248) | static int __init mixcomwd_init(void) function mixcomwd_exit (line 286) | static void __exit mixcomwd_exit(void) FILE: drivers/char/watchdog/mpc8xx_wdt.c function mpc8xx_wdt_handler_disable (line 26) | static void mpc8xx_wdt_handler_disable(void) function mpc8xx_wdt_handler_enable (line 35) | static void mpc8xx_wdt_handler_enable(void) function mpc8xx_wdt_open (line 44) | static int mpc8xx_wdt_open(struct inode *inode, struct file *file) function mpc8xx_wdt_release (line 55) | static int mpc8xx_wdt_release(struct inode *inode, struct file *file) function mpc8xx_wdt_write (line 68) | static ssize_t mpc8xx_wdt_write(struct file *file, const char *data, siz... function mpc8xx_wdt_ioctl (line 80) | static int mpc8xx_wdt_ioctl(struct inode *inode, struct file *file, type file_operations (line 130) | struct file_operations type miscdevice (line 139) | struct miscdevice function mpc8xx_wdt_init (line 145) | static int __init mpc8xx_wdt_init(void) function mpc8xx_wdt_exit (line 150) | static void __exit mpc8xx_wdt_exit(void) FILE: drivers/char/watchdog/pcwd.c type timer_list (line 133) | struct timer_list function send_isa_command (line 162) | static int send_isa_command(int cmd) function set_command_mode (line 187) | static int set_command_mode(void) function unset_command_mode (line 213) | static void unset_command_mode(void) function pcwd_timer_ping (line 224) | static void pcwd_timer_ping(unsigned long data) function pcwd_start (line 254) | static int pcwd_start(void) function pcwd_stop (line 278) | static int pcwd_stop(void) function pcwd_keepalive (line 302) | static int pcwd_keepalive(void) function pcwd_set_heartbeat (line 309) | static int pcwd_set_heartbeat(int t) function pcwd_get_status (line 318) | static int pcwd_get_status(int *status) function pcwd_clear_status (line 366) | static int pcwd_clear_status(void) function pcwd_get_temperature (line 376) | static int pcwd_get_temperature(int *temperature) function pcwd_ioctl (line 401) | static int pcwd_ioctl(struct inode *inode, struct file *file, function pcwd_write (line 485) | static ssize_t pcwd_write(struct file *file, const char __user *buf, siz... function pcwd_open (line 509) | static int pcwd_open(struct inode *inode, struct file *file) function pcwd_close (line 525) | static int pcwd_close(struct inode *inode, struct file *file) function pcwd_temp_read (line 542) | static ssize_t pcwd_temp_read(struct file *file, char __user *buf, size_... function pcwd_temp_open (line 556) | static int pcwd_temp_open(struct inode *inode, struct file *file) function pcwd_temp_close (line 564) | static int pcwd_temp_close(struct inode *inode, struct file *file) function pcwd_notify_sys (line 573) | static int pcwd_notify_sys(struct notifier_block *this, unsigned long co... type file_operations (line 587) | struct file_operations type miscdevice (line 596) | struct miscdevice type file_operations (line 602) | struct file_operations type miscdevice (line 610) | struct miscdevice type notifier_block (line 616) | struct notifier_block function get_support (line 624) | static inline void get_support(void) function get_revision (line 630) | static inline int get_revision(void) function get_option_switches (line 668) | static inline int get_option_switches(void) function pcwatchdog_init (line 681) | static int __devinit pcwatchdog_init(int base_addr) function pcwatchdog_exit (line 820) | static void __devexit pcwatchdog_exit(void) function pcwd_checkcard (line 842) | static int __init pcwd_checkcard(int base_addr) function pcwd_init_module (line 891) | static int __init pcwd_init_module(void) function pcwd_cleanup_module (line 912) | static void __exit pcwd_cleanup_module(void) FILE: drivers/char/watchdog/pcwd_pci.c type pci_dev (line 97) | struct pci_dev function send_command (line 119) | static int send_command(int cmd, int *msb, int *lsb) function pcipcwd_start (line 156) | static int pcipcwd_start(void) function pcipcwd_stop (line 175) | static int pcipcwd_stop(void) function pcipcwd_keepalive (line 197) | static int pcipcwd_keepalive(void) function pcipcwd_set_heartbeat (line 204) | static int pcipcwd_set_heartbeat(int t) function pcipcwd_get_status (line 219) | static int pcipcwd_get_status(int *status) function pcipcwd_clear_status (line 236) | static int pcipcwd_clear_status(void) function pcipcwd_get_temperature (line 242) | static int pcipcwd_get_temperature(int *temperature) function pcipcwd_write (line 261) | static ssize_t pcipcwd_write(struct file *file, const char __user *data, function pcipcwd_ioctl (line 289) | static int pcipcwd_ioctl(struct inode *inode, struct file *file, function pcipcwd_open (line 382) | static int pcipcwd_open(struct inode *inode, struct file *file) function pcipcwd_release (line 394) | static int pcipcwd_release(struct inode *inode, struct file *file) function pcipcwd_temp_read (line 414) | static ssize_t pcipcwd_temp_read(struct file *file, char __user *data, function pcipcwd_temp_open (line 428) | static int pcipcwd_temp_open(struct inode *inode, struct file *file) function pcipcwd_temp_release (line 436) | static int pcipcwd_temp_release(struct inode *inode, struct file *file) function pcipcwd_notify_sys (line 445) | static int pcipcwd_notify_sys(struct notifier_block *this, unsigned long... type file_operations (line 459) | struct file_operations type miscdevice (line 468) | struct miscdevice type file_operations (line 474) | struct file_operations type miscdevice (line 482) | struct miscdevice type notifier_block (line 488) | struct notifier_block function check_temperature_support (line 496) | static inline void check_temperature_support(void) function pcipcwd_card_init (line 502) | static int __devinit pcipcwd_card_init(struct pci_dev *pdev, function pcipcwd_card_exit (line 628) | static void __devexit pcipcwd_card_exit(struct pci_dev *pdev) type pci_device_id (line 644) | struct pci_device_id type pci_driver (line 651) | struct pci_driver function pcipcwd_init_module (line 658) | static int __init pcipcwd_init_module(void) function pcipcwd_cleanup_module (line 665) | static void __exit pcipcwd_cleanup_module(void) FILE: drivers/char/watchdog/pcwd_usb.c type usb_device_id (line 96) | struct usb_device_id type usb_pcwd_private (line 129) | struct usb_pcwd_private { type usb_pcwd_private (line 148) | struct usb_pcwd_private type usb_interface (line 154) | struct usb_interface type usb_device_id (line 154) | struct usb_device_id type usb_interface (line 155) | struct usb_interface type usb_driver (line 158) | struct usb_driver function usb_pcwd_intr_done (line 167) | static void usb_pcwd_intr_done(struct urb *urb, struct pt_regs *regs) function usb_pcwd_send_command (line 205) | static int usb_pcwd_send_command(struct usb_pcwd_private *usb_pcwd, unsi... function usb_pcwd_start (line 251) | static int usb_pcwd_start(struct usb_pcwd_private *usb_pcwd) function usb_pcwd_stop (line 268) | static int usb_pcwd_stop(struct usb_pcwd_private *usb_pcwd) function usb_pcwd_keepalive (line 285) | static int usb_pcwd_keepalive(struct usb_pcwd_private *usb_pcwd) function usb_pcwd_set_heartbeat (line 295) | static int usb_pcwd_set_heartbeat(struct usb_pcwd_private *usb_pcwd, int t) function usb_pcwd_get_temperature (line 310) | static int usb_pcwd_get_temperature(struct usb_pcwd_private *usb_pcwd, i... function usb_pcwd_write (line 329) | static ssize_t usb_pcwd_write(struct file *file, const char __user *data, function usb_pcwd_ioctl (line 357) | static int usb_pcwd_ioctl(struct inode *inode, struct file *file, function usb_pcwd_open (line 435) | static int usb_pcwd_open(struct inode *inode, struct file *file) function usb_pcwd_release (line 447) | static int usb_pcwd_release(struct inode *inode, struct file *file) function usb_pcwd_temperature_read (line 467) | static ssize_t usb_pcwd_temperature_read(struct file *file, char __user ... function usb_pcwd_temperature_open (line 481) | static int usb_pcwd_temperature_open(struct inode *inode, struct file *f... function usb_pcwd_temperature_release (line 486) | static int usb_pcwd_temperature_release(struct inode *inode, struct file... function usb_pcwd_notify_sys (line 495) | static int usb_pcwd_notify_sys(struct notifier_block *this, unsigned lon... type file_operations (line 509) | struct file_operations type miscdevice (line 518) | struct miscdevice type file_operations (line 524) | struct file_operations type miscdevice (line 532) | struct miscdevice type notifier_block (line 538) | struct notifier_block function usb_pcwd_delete (line 545) | static inline void usb_pcwd_delete (struct usb_pcwd_private *usb_pcwd) function usb_pcwd_probe (line 561) | static int usb_pcwd_probe(struct usb_interface *interface, const struct ... function usb_pcwd_disconnect (line 727) | static void usb_pcwd_disconnect(struct usb_interface *interface) function usb_pcwd_init (line 768) | static int __init usb_pcwd_init(void) function usb_pcwd_exit (line 788) | static void __exit usb_pcwd_exit(void) FILE: drivers/char/watchdog/s3c2410_wdt.c type close_state_t (line 89) | typedef enum close_state { type resource (line 96) | struct resource type resource (line 97) | struct resource type clk (line 98) | struct clk function s3c2410wdt_keepalive (line 112) | static int s3c2410wdt_keepalive(void) function s3c2410wdt_stop (line 118) | static int s3c2410wdt_stop(void) function s3c2410wdt_start (line 129) | static int s3c2410wdt_start(void) function s3c2410wdt_set_heartbeat (line 156) | static int s3c2410wdt_set_heartbeat(int timeout) function s3c2410wdt_open (line 216) | static int s3c2410wdt_open(struct inode *inode, struct file *file) function s3c2410wdt_release (line 232) | static int s3c2410wdt_release(struct inode *inode, struct file *file) function s3c2410wdt_write (line 250) | static ssize_t s3c2410wdt_write(struct file *file, const char __user *data, type watchdog_info (line 280) | struct watchdog_info function s3c2410wdt_ioctl (line 287) | static int s3c2410wdt_ioctl(struct inode *inode, struct file *file, function s3c2410wdt_notify_sys (line 329) | static int s3c2410wdt_notify_sys(struct notifier_block *this, unsigned l... type file_operations (line 341) | struct file_operations type miscdevice (line 350) | struct miscdevice type notifier_block (line 356) | struct notifier_block function irqreturn_t (line 362) | static irqreturn_t s3c2410wdt_irq(int irqno, void *param, function s3c2410wdt_probe (line 372) | static int s3c2410wdt_probe(struct device *dev) function s3c2410wdt_remove (line 463) | static int s3c2410wdt_remove(struct device *dev) type device_driver (line 487) | struct device_driver function watchdog_init (line 498) | static int __init watchdog_init(void) function watchdog_exit (line 504) | static void __exit watchdog_exit(void) FILE: drivers/char/watchdog/sa1100_wdt.c function sa1100dog_open (line 54) | static int sa1100dog_open(struct inode *inode, struct file *file) function sa1100dog_release (line 74) | static int sa1100dog_release(struct inode *inode, struct file *file) function sa1100dog_write (line 90) | static ssize_t sa1100dog_write(struct file *file, const char *data, size... type watchdog_info (line 114) | struct watchdog_info function sa1100dog_ioctl (line 120) | static int sa1100dog_ioctl(struct inode *inode, struct file *file, type file_operations (line 166) | struct file_operations type miscdevice (line 176) | struct miscdevice function sa1100dog_init (line 185) | static int __init sa1100dog_init(void) function sa1100dog_exit (line 205) | static void __exit sa1100dog_exit(void) FILE: drivers/char/watchdog/sbc60xxwdt.c type timer_list (line 111) | struct timer_list function wdt_timer_ping (line 120) | static void wdt_timer_ping(unsigned long data) function wdt_startup (line 141) | static void wdt_startup(void) function wdt_turnoff (line 151) | static void wdt_turnoff(void) function wdt_keepalive (line 159) | static void wdt_keepalive(void) function fop_write (line 169) | static ssize_t fop_write(struct file * file, const char __user * buf, si... function fop_open (line 199) | static int fop_open(struct inode * inode, struct file * file) function fop_close (line 215) | static int fop_close(struct inode * inode, struct file * file) function fop_ioctl (line 228) | static int fop_ioctl(struct inode *inode, struct file *file, unsigned in... type file_operations (line 290) | struct file_operations type miscdevice (line 299) | struct miscdevice function wdt_notify_sys (line 309) | static int wdt_notify_sys(struct notifier_block *this, unsigned long code, type notifier_block (line 322) | struct notifier_block function sbc60xxwdt_unload (line 327) | static void __exit sbc60xxwdt_unload(void) function sbc60xxwdt_init (line 340) | static int __init sbc60xxwdt_init(void) FILE: drivers/char/watchdog/sc1200wdt.c type semaphore (line 77) | struct semaphore type pnp_dev (line 83) | struct pnp_dev function sc1200wdt_read_data (line 106) | static inline void sc1200wdt_read_data(unsigned char index, unsigned cha... function sc1200wdt_write_data (line 116) | static inline void sc1200wdt_write_data(unsigned char index, unsigned ch... function sc1200wdt_start (line 125) | static void sc1200wdt_start(void) function sc1200wdt_stop (line 138) | static void sc1200wdt_stop(void) function sc1200wdt_status (line 145) | static inline int sc1200wdt_status(void) function sc1200wdt_open (line 158) | static int sc1200wdt_open(struct inode *inode, struct file *file) function sc1200wdt_ioctl (line 176) | static int sc1200wdt_ioctl(struct inode *inode, struct file *file, unsig... function sc1200wdt_release (line 245) | static int sc1200wdt_release(struct inode *inode, struct file *file) function sc1200wdt_write (line 261) | static ssize_t sc1200wdt_write(struct file *file, const char __user *dat... function sc1200wdt_notify_sys (line 287) | static int sc1200wdt_notify_sys(struct notifier_block *this, unsigned lo... type notifier_block (line 296) | struct notifier_block type file_operations (line 301) | struct file_operations type miscdevice (line 311) | struct miscdevice function sc1200wdt_probe (line 319) | static int __init sc1200wdt_probe(void) type pnp_device_id (line 338) | struct pnp_device_id function scl200wdt_pnp_probe (line 344) | static int scl200wdt_pnp_probe(struct pnp_dev * dev, const struct pnp_de... function scl200wdt_pnp_remove (line 363) | static void scl200wdt_pnp_remove(struct pnp_dev * dev) type pnp_driver (line 371) | struct pnp_driver function sc1200wdt_init (line 381) | static int __init sc1200wdt_init(void) function sc1200wdt_exit (line 448) | static void __exit sc1200wdt_exit(void) FILE: drivers/char/watchdog/sc520_wdt.c type timer_list (line 128) | struct timer_list function wdt_timer_ping (line 138) | static void wdt_timer_ping(unsigned long data) function wdt_config (line 163) | static void wdt_config(int writeval) function wdt_startup (line 181) | static int wdt_startup(void) function wdt_turnoff (line 196) | static int wdt_turnoff(void) function wdt_keepalive (line 208) | static int wdt_keepalive(void) function wdt_set_heartbeat (line 215) | static int wdt_set_heartbeat(int t) function fop_write (line 228) | static ssize_t fop_write(struct file * file, const char __user * buf, si... function fop_open (line 255) | static int fop_open(struct inode * inode, struct file * file) function fop_close (line 270) | static int fop_close(struct inode * inode, struct file * file) function fop_ioctl (line 283) | static int fop_ioctl(struct inode *inode, struct file *file, unsigned in... type file_operations (line 343) | struct file_operations type miscdevice (line 352) | struct miscdevice function wdt_notify_sys (line 362) | static int wdt_notify_sys(struct notifier_block *this, unsigned long code, type notifier_block (line 375) | struct notifier_block function sc520_wdt_unload (line 379) | static void __exit sc520_wdt_unload(void) function sc520_wdt_init (line 390) | static int __init sc520_wdt_init(void) FILE: drivers/char/watchdog/scx200_wdt.c type semaphore (line 55) | struct semaphore function scx200_wdt_ping (line 65) | static void scx200_wdt_ping(void) function scx200_wdt_update_margin (line 70) | static void scx200_wdt_update_margin(void) function scx200_wdt_enable (line 76) | static void scx200_wdt_enable(void) function scx200_wdt_disable (line 88) | static void scx200_wdt_disable(void) function scx200_wdt_open (line 97) | static int scx200_wdt_open(struct inode *inode, struct file *file) function scx200_wdt_release (line 107) | static int scx200_wdt_release(struct inode *inode, struct file *file) function scx200_wdt_notify_sys (line 120) | static int scx200_wdt_notify_sys(struct notifier_block *this, type notifier_block (line 130) | struct notifier_block function scx200_wdt_write (line 135) | static ssize_t scx200_wdt_write(struct file *file, const char __user *data, function scx200_wdt_ioctl (line 160) | static int scx200_wdt_ioctl(struct inode *inode, struct file *file, type file_operations (line 202) | struct file_operations type miscdevice (line 211) | struct miscdevice function scx200_wdt_init (line 217) | static int __init scx200_wdt_init(void) function scx200_wdt_cleanup (line 272) | static void __exit scx200_wdt_cleanup(void) FILE: drivers/char/watchdog/shwdt.c type watchdog_info (line 70) | struct watchdog_info type timer_list (line 72) | struct timer_list function sh_wdt_start (line 89) | static void sh_wdt_start(void) function sh_wdt_stop (line 136) | static void sh_wdt_stop(void) function sh_wdt_keepalive (line 152) | static void sh_wdt_keepalive(void) function sh_wdt_set_heartbeat (line 162) | static int sh_wdt_set_heartbeat(int t) function sh_wdt_ping (line 178) | static void sh_wdt_ping(unsigned long data) function sh_wdt_open (line 203) | static int sh_wdt_open(struct inode *inode, struct file *file) function sh_wdt_close (line 223) | static int sh_wdt_close(struct inode *inode, struct file *file) function sh_wdt_write (line 248) | static ssize_t sh_wdt_write(struct file *file, const char *buf, function sh_wdt_ioctl (line 282) | static int sh_wdt_ioctl(struct inode *inode, struct file *file, function sh_wdt_notify_sys (line 342) | static int sh_wdt_notify_sys(struct notifier_block *this, type file_operations (line 352) | struct file_operations type watchdog_info (line 361) | struct watchdog_info type notifier_block (line 367) | struct notifier_block type miscdevice (line 371) | struct miscdevice function sh_wdt_init (line 383) | static int __init sh_wdt_init(void) function sh_wdt_exit (line 430) | static void __exit sh_wdt_exit(void) FILE: drivers/char/watchdog/softdog.c type timer_list (line 83) | struct timer_list function watchdog_fire (line 93) | static void watchdog_fire(unsigned long data) function softdog_keepalive (line 109) | static int softdog_keepalive(void) function softdog_stop (line 115) | static int softdog_stop(void) function softdog_set_heartbeat (line 121) | static int softdog_set_heartbeat(int t) function softdog_open (line 134) | static int softdog_open(struct inode *inode, struct file *file) function softdog_release (line 147) | static int softdog_release(struct inode *inode, struct file *file) function softdog_write (line 164) | static ssize_t softdog_write(struct file *file, const char __user *data,... function softdog_ioctl (line 190) | static int softdog_ioctl(struct inode *inode, struct file *file, function softdog_notify_sys (line 231) | static int softdog_notify_sys(struct notifier_block *this, unsigned long... type file_operations (line 245) | struct file_operations type miscdevice (line 254) | struct miscdevice type notifier_block (line 260) | struct notifier_block function watchdog_init (line 266) | static int __init watchdog_init(void) function watchdog_exit (line 297) | static void __exit watchdog_exit(void) FILE: drivers/char/watchdog/w83627hf_wdt.c function w83627hf_select_wd_register (line 74) | static void function w83627hf_unselect_wd_register (line 86) | static void function w83627hf_init (line 94) | static void function wdt_ctrl (line 109) | static void function wdt_ping (line 120) | static int function wdt_disable (line 127) | static int function wdt_set_heartbeat (line 134) | static int function wdt_write (line 144) | static ssize_t function wdt_ioctl (line 166) | static int function wdt_open (line 230) | static int function wdt_close (line 243) | static int function wdt_notify_sys (line 261) | static int type file_operations (line 276) | struct file_operations type miscdevice (line 285) | struct miscdevice type notifier_block (line 296) | struct notifier_block function wdt_init (line 300) | static int __init function wdt_exit (line 348) | static void __exit FILE: drivers/char/watchdog/w83877f_wdt.c type timer_list (line 98) | struct timer_list function wdt_timer_ping (line 108) | static void wdt_timer_ping(unsigned long data) function wdt_change (line 136) | static void wdt_change(int writeval) function wdt_startup (line 158) | static void wdt_startup(void) function wdt_turnoff (line 171) | static void wdt_turnoff(void) function wdt_keepalive (line 181) | static void wdt_keepalive(void) function fop_write (line 191) | static ssize_t fop_write(struct file * file, const char __user * buf, si... function fop_open (line 221) | static int fop_open(struct inode * inode, struct file * file) function fop_close (line 232) | static int fop_close(struct inode * inode, struct file * file) function fop_ioctl (line 245) | static int fop_ioctl(struct inode *inode, struct file *file, unsigned in... type file_operations (line 307) | struct file_operations type miscdevice (line 316) | struct miscdevice function wdt_notify_sys (line 326) | static int wdt_notify_sys(struct notifier_block *this, unsigned long code, type notifier_block (line 339) | struct notifier_block function w83877f_wdt_unload (line 344) | static void __exit w83877f_wdt_unload(void) function w83877f_wdt_init (line 356) | static int __init w83877f_wdt_init(void) FILE: drivers/char/watchdog/wafer5823wdt.c function wafwdt_ping (line 75) | static void wafwdt_ping(void) function wafwdt_start (line 84) | static void wafwdt_start(void) function wafwdt_stop (line 91) | static void function wafwdt_write (line 98) | static ssize_t wafwdt_write(struct file *file, const char __user *buf, s... function wafwdt_ioctl (line 123) | static int wafwdt_ioctl(struct inode *inode, struct file *file, unsigned... function wafwdt_open (line 187) | static int wafwdt_open(struct inode *inode, struct file *file) function wafwdt_close (line 199) | static int function wafwdt_notify_sys (line 217) | static int wafwdt_notify_sys(struct notifier_block *this, unsigned long ... type file_operations (line 230) | struct file_operations type miscdevice (line 239) | struct miscdevice type notifier_block (line 250) | struct notifier_block function wafwdt_init (line 254) | static int __init wafwdt_init(void) function wafwdt_exit (line 313) | static void __exit wafwdt_exit(void) FILE: drivers/char/watchdog/wdt.c function wdt_ctr_mode (line 96) | static void wdt_ctr_mode(int ctr, int mode) function wdt_ctr_load (line 104) | static void wdt_ctr_load(int ctr, int val) function wdt_start (line 116) | static int wdt_start(void) function wdt_stop (line 135) | static int wdt_stop (void) function wdt_ping (line 150) | static int wdt_ping(void) function wdt_set_heartbeat (line 168) | static int wdt_set_heartbeat(int t) function wdt_get_status (line 189) | static int wdt_get_status(int *status) function wdt_get_temperature (line 221) | static int wdt_get_temperature(int *temperature) function irqreturn_t (line 241) | static irqreturn_t wdt_interrupt(int irq, void *dev_id, struct pt_regs *... function wdt_write (line 289) | static ssize_t wdt_write(struct file *file, const char __user *buf, size... function wdt_ioctl (line 323) | static int wdt_ioctl(struct inode *inode, struct file *file, unsigned in... function wdt_open (line 388) | static int wdt_open(struct inode *inode, struct file *file) function wdt_release (line 411) | static int wdt_release(struct inode *inode, struct file *file) function wdt_temp_read (line 436) | static ssize_t wdt_temp_read(struct file *file, char __user *buf, size_t... function wdt_temp_open (line 457) | static int wdt_temp_open(struct inode *inode, struct file *file) function wdt_temp_release (line 470) | static int wdt_temp_release(struct inode *inode, struct file *file) function wdt_notify_sys (line 488) | static int wdt_notify_sys(struct notifier_block *this, unsigned long code, type file_operations (line 503) | struct file_operations type miscdevice (line 512) | struct miscdevice type file_operations (line 519) | struct file_operations type miscdevice (line 527) | struct miscdevice type notifier_block (line 539) | struct notifier_block function wdt_exit (line 553) | static void __exit wdt_exit(void) function wdt_init (line 572) | static int __init wdt_init(void) FILE: drivers/char/watchdog/wdt285.c function watchdog_fire (line 49) | static void watchdog_fire(int irq, void *dev_id, struct pt_regs *regs) function watchdog_ping (line 60) | static void watchdog_ping(void) function watchdog_open (line 68) | static int watchdog_open(struct inode *inode, struct file *file) function watchdog_release (line 109) | static int watchdog_release(struct inode *inode, struct file *file) function watchdog_write (line 118) | static ssize_t type watchdog_info (line 130) | struct watchdog_info function watchdog_ioctl (line 135) | static int type file_operations (line 181) | struct file_operations type miscdevice (line 190) | struct miscdevice function footbridge_watchdog_init (line 196) | static int __init footbridge_watchdog_init(void) function footbridge_watchdog_exit (line 215) | static void __exit footbridge_watchdog_exit(void) FILE: drivers/char/watchdog/wdt977.c function wdt977_start (line 69) | static int wdt977_start(void) function wdt977_stop (line 112) | static int wdt977_stop(void) function wdt977_keepalive (line 153) | static int wdt977_keepalive(void) function wdt977_set_timeout (line 176) | static int wdt977_set_timeout(int t) function wdt977_get_status (line 203) | static int wdt977_get_status(int *status) function wdt977_open (line 233) | static int wdt977_open(struct inode *inode, struct file *file) function wdt977_release (line 246) | static int wdt977_release(struct inode *inode, struct file *file) function wdt977_write (line 276) | static ssize_t wdt977_write(struct file *file, const char __user *buf, type watchdog_info (line 311) | struct watchdog_info function wdt977_ioctl (line 319) | static int wdt977_ioctl(struct inode *inode, struct file *file, function wdt977_notify_sys (line 384) | static int wdt977_notify_sys(struct notifier_block *this, unsigned long ... type file_operations (line 392) | struct file_operations type miscdevice (line 402) | struct miscdevice type notifier_block (line 409) | struct notifier_block function nwwatchdog_init (line 413) | static int __init nwwatchdog_init(void) function nwwatchdog_exit (line 447) | static void __exit nwwatchdog_exit(void) FILE: drivers/char/watchdog/wdt_pci.c type semaphore (line 77) | struct semaphore function wdtpci_ctr_mode (line 113) | static void wdtpci_ctr_mode(int ctr, int mode) function wdtpci_ctr_load (line 121) | static void wdtpci_ctr_load(int ctr, int val) function wdtpci_start (line 133) | static int wdtpci_start(void) function wdtpci_stop (line 171) | static int wdtpci_stop (void) function wdtpci_ping (line 190) | static int wdtpci_ping(void) function wdtpci_set_heartbeat (line 212) | static int wdtpci_set_heartbeat(int t) function wdtpci_get_status (line 234) | static int wdtpci_get_status(int *status) function wdtpci_get_temperature (line 266) | static int wdtpci_get_temperature(int *temperature) function irqreturn_t (line 286) | static irqreturn_t wdtpci_interrupt(int irq, void *dev_id, struct pt_reg... function wdtpci_write (line 334) | static ssize_t wdtpci_write(struct file *file, const char __user *buf, s... function wdtpci_ioctl (line 368) | static int wdtpci_ioctl(struct inode *inode, struct file *file, unsigned... function wdtpci_open (line 433) | static int wdtpci_open(struct inode *inode, struct file *file) function wdtpci_release (line 460) | static int wdtpci_release(struct inode *inode, struct file *file) function wdtpci_temp_read (line 485) | static ssize_t wdtpci_temp_read(struct file *file, char __user *buf, siz... function wdtpci_temp_open (line 506) | static int wdtpci_temp_open(struct inode *inode, struct file *file) function wdtpci_temp_release (line 519) | static int wdtpci_temp_release(struct inode *inode, struct file *file) function wdtpci_notify_sys (line 537) | static int wdtpci_notify_sys(struct notifier_block *this, unsigned long ... type file_operations (line 552) | struct file_operations type miscdevice (line 561) | struct miscdevice type file_operations (line 568) | struct file_operations type miscdevice (line 576) | struct miscdevice type notifier_block (line 588) | struct notifier_block function wdtpci_init_one (line 593) | static int __devinit wdtpci_init_one (struct pci_dev *dev, function wdtpci_remove_one (line 690) | static void __devexit wdtpci_remove_one (struct pci_dev *pdev) type pci_device_id (line 706) | struct pci_device_id type pci_driver (line 718) | struct pci_driver function wdtpci_cleanup (line 736) | static void __exit wdtpci_cleanup(void) function wdtpci_init (line 750) | static int __init wdtpci_init(void) FILE: drivers/cpufreq/cpufreq.c type cpufreq_driver (line 34) | struct cpufreq_driver type cpufreq_policy (line 35) | struct cpufreq_policy type sys_device (line 43) | struct sys_device type cpufreq_policy (line 47) | struct cpufreq_policy type cpufreq_freqs (line 49) | struct cpufreq_freqs type notifier_block (line 58) | struct notifier_block type notifier_block (line 59) | struct notifier_block type cpufreq_policy (line 66) | struct cpufreq_policy type cpufreq_policy (line 68) | struct cpufreq_policy function cpufreq_cpu_put (line 107) | void cpufreq_cpu_put(struct cpufreq_policy *data) function cpufreq_debug_enable_ratelimit (line 135) | static inline void cpufreq_debug_enable_ratelimit(void) function cpufreq_debug_disable_ratelimit (line 145) | static inline void cpufreq_debug_disable_ratelimit(void) function cpufreq_debug_printk (line 154) | void cpufreq_debug_printk(unsigned int type, const char *prefix, const c... function cpufreq_debug_enable_ratelimit (line 192) | static inline void cpufreq_debug_enable_ratelimit(void) { return; } function cpufreq_debug_disable_ratelimit (line 193) | static inline void cpufreq_debug_disable_ratelimit(void) { return; } function adjust_jiffies (line 214) | static inline void adjust_jiffies(unsigned long val, struct cpufreq_freq... function adjust_jiffies (line 232) | static inline void adjust_jiffies(unsigned long val, struct cpufreq_freq... function cpufreq_notify_transition (line 242) | void cpufreq_notify_transition(struct cpufreq_freqs *freqs, unsigned int... function cpufreq_parse_governor (line 290) | static int cpufreq_parse_governor (char *str_governor, unsigned int *pol... type sysdev_class (line 325) | struct sysdev_class function show_cpuinfo_cur_freq (line 377) | static ssize_t show_cpuinfo_cur_freq (struct cpufreq_policy * policy, ch... function show_scaling_governor (line 389) | static ssize_t show_scaling_governor (struct cpufreq_policy * policy, ch... function store_scaling_governor (line 404) | static ssize_t store_scaling_governor (struct cpufreq_policy * policy, function show_scaling_driver (line 430) | static ssize_t show_scaling_driver (struct cpufreq_policy * policy, char... function show_scaling_available_governors (line 438) | static ssize_t show_scaling_available_governors (struct cpufreq_policy *... function show_affected_cpus (line 461) | static ssize_t show_affected_cpus (struct cpufreq_policy * policy, char ... type attribute (line 501) | struct attribute function show (line 516) | static ssize_t show(struct kobject * kobj, struct attribute * attr ,char... function store (line 529) | static ssize_t store(struct kobject * kobj, struct attribute * attr, function cpufreq_sysfs_release (line 543) | static void cpufreq_sysfs_release(struct kobject * kobj) type sysfs_ops (line 550) | struct sysfs_ops type kobj_type (line 555) | struct kobj_type function cpufreq_add_dev (line 567) | static int cpufreq_add_dev (struct sys_device * sys_dev) function cpufreq_remove_dev (line 692) | static int cpufreq_remove_dev (struct sys_device * sys_dev) function handle_update (line 797) | static void handle_update(void *data) function cpufreq_out_of_sync (line 813) | static void cpufreq_out_of_sync(unsigned int cpu, unsigned int old_freq,... function cpufreq_get (line 834) | unsigned int cpufreq_get(unsigned int cpu) function cpufreq_resume (line 875) | static int cpufreq_resume(struct sys_device * sysdev) type sysdev_driver (line 945) | struct sysdev_driver function cpufreq_register_notifier (line 969) | int cpufreq_register_notifier(struct notifier_block *nb, unsigned int list) function cpufreq_unregister_notifier (line 1001) | int cpufreq_unregister_notifier(struct notifier_block *nb, unsigned int ... function __cpufreq_driver_target (line 1028) | int __cpufreq_driver_target(struct cpufreq_policy *policy, function cpufreq_driver_target (line 1044) | int cpufreq_driver_target(struct cpufreq_policy *policy, function __cpufreq_governor (line 1067) | static int __cpufreq_governor(struct cpufreq_policy *policy, unsigned in... function cpufreq_governor (line 1087) | int cpufreq_governor(unsigned int cpu, unsigned int event) function cpufreq_register_governor (line 1106) | int cpufreq_register_governor(struct cpufreq_governor *governor) function cpufreq_unregister_governor (line 1130) | void cpufreq_unregister_governor(struct cpufreq_governor *governor) function cpufreq_get_policy (line 1154) | int cpufreq_get_policy(struct cpufreq_policy *policy, unsigned int cpu) function __cpufreq_set_policy (line 1175) | static int __cpufreq_set_policy(struct cpufreq_policy *data, struct cpuf... function cpufreq_set_policy (line 1265) | int cpufreq_set_policy(struct cpufreq_policy *policy) function cpufreq_update_policy (line 1301) | int cpufreq_update_policy(unsigned int cpu) function cpufreq_register_driver (line 1345) | int cpufreq_register_driver(struct cpufreq_driver *driver_data) function cpufreq_unregister_driver (line 1407) | int cpufreq_unregister_driver(struct cpufreq_driver *driver) FILE: drivers/cpufreq/cpufreq_ondemand.c type cpu_dbs_info_s (line 64) | struct cpu_dbs_info_s { type cpu_dbs_info_s (line 70) | struct cpu_dbs_info_s type dbs_tuners (line 77) | struct dbs_tuners { type dbs_tuners (line 84) | struct dbs_tuners function show_sampling_rate_max (line 91) | static ssize_t show_sampling_rate_max(struct cpufreq_policy *policy, cha... function show_sampling_rate_min (line 96) | static ssize_t show_sampling_rate_min(struct cpufreq_policy *policy, cha... function store_sampling_down_factor (line 120) | static ssize_t store_sampling_down_factor(struct cpufreq_policy *unused, function store_sampling_rate (line 136) | static ssize_t store_sampling_rate(struct cpufreq_policy *unused, function store_up_threshold (line 155) | static ssize_t store_up_threshold(struct cpufreq_policy *unused, function store_down_threshold (line 176) | static ssize_t store_down_threshold(struct cpufreq_policy *unused, type attribute (line 206) | struct attribute type attribute_group (line 216) | struct attribute_group function dbs_check_cpu (line 223) | static void dbs_check_cpu(int cpu) function do_dbs_timer (line 347) | static void do_dbs_timer(void *data) function dbs_timer_init (line 359) | static inline void dbs_timer_init(void) function dbs_timer_exit (line 367) | static inline void dbs_timer_exit(void) function cpufreq_governor_dbs (line 373) | static int cpufreq_governor_dbs(struct cpufreq_policy *policy, type cpufreq_governor (line 464) | struct cpufreq_governor function cpufreq_gov_dbs_init (line 471) | static int __init cpufreq_gov_dbs_init(void) function cpufreq_gov_dbs_exit (line 476) | static void __exit cpufreq_gov_dbs_exit(void) FILE: drivers/cpufreq/cpufreq_performance.c function cpufreq_governor_performance (line 21) | static int cpufreq_governor_performance(struct cpufreq_policy *policy, type cpufreq_governor (line 36) | struct cpufreq_governor function cpufreq_gov_performance_init (line 44) | static int __init cpufreq_gov_performance_init(void) function cpufreq_gov_performance_exit (line 50) | static void __exit cpufreq_gov_performance_exit(void) FILE: drivers/cpufreq/cpufreq_powersave.c function cpufreq_governor_powersave (line 20) | static int cpufreq_governor_powersave(struct cpufreq_policy *policy, type cpufreq_governor (line 35) | struct cpufreq_governor function cpufreq_gov_powersave_init (line 42) | static int __init cpufreq_gov_powersave_init(void) function cpufreq_gov_powersave_exit (line 48) | static void __exit cpufreq_gov_powersave_exit(void) FILE: drivers/cpufreq/cpufreq_stats.c function delta_time (line 32) | static unsigned long type cpufreq_stats (line 38) | struct cpufreq_stats { type cpufreq_stats (line 52) | struct cpufreq_stats type cpufreq_stats_attribute (line 54) | struct cpufreq_stats_attribute { function cpufreq_stats_update (line 59) | static int function show_total_trans (line 73) | static ssize_t function show_time_in_state (line 83) | static ssize_t function show_trans_table (line 100) | static ssize_t type attribute (line 132) | struct attribute type attribute_group (line 140) | struct attribute_group function freq_table_get_index (line 145) | static int function cpufreq_stats_free_table (line 155) | static void function cpufreq_stats_create_table (line 171) | static int function cpufreq_stat_notifier_policy (line 239) | static int function cpufreq_stat_notifier_trans (line 257) | static int type notifier_block (line 288) | struct notifier_block type notifier_block (line 292) | struct notifier_block function cpufreq_stats_init (line 296) | static int function cpufreq_stats_exit (line 317) | static void FILE: drivers/cpufreq/cpufreq_userspace.c type cpufreq_policy (line 36) | struct cpufreq_policy function userspace_cpufreq_notifier (line 43) | static int type notifier_block (line 55) | struct notifier_block function cpufreq_set (line 67) | static int cpufreq_set(unsigned int freq, unsigned int cpu) function show_speed (line 101) | static ssize_t show_speed (struct cpufreq_policy *policy, char *buf) function store_speed (line 106) | static ssize_t type freq_attr (line 121) | struct freq_attr function cpufreq_governor_userspace (line 128) | static int cpufreq_governor_userspace(struct cpufreq_policy *policy, type cpufreq_governor (line 181) | struct cpufreq_governor function cpufreq_gov_userspace_init (line 188) | static int __init cpufreq_gov_userspace_init(void) function cpufreq_gov_userspace_exit (line 195) | static void __exit cpufreq_gov_userspace_exit(void) FILE: drivers/cpufreq/freq_table.c function cpufreq_frequency_table_cpuinfo (line 18) | int cpufreq_frequency_table_cpuinfo(struct cpufreq_policy *policy, function cpufreq_frequency_table_verify (line 50) | int cpufreq_frequency_table_verify(struct cpufreq_policy *policy, function cpufreq_frequency_table_target (line 90) | int cpufreq_frequency_table_target(struct cpufreq_policy *policy, type cpufreq_frequency_table (line 165) | struct cpufreq_frequency_table function show_available_freqs (line 169) | static ssize_t show_available_freqs (struct cpufreq_policy *policy, char... type freq_attr (line 192) | struct freq_attr function cpufreq_frequency_table_get_attr (line 202) | void cpufreq_frequency_table_get_attr(struct cpufreq_frequency_table *ta... function cpufreq_frequency_table_put_attr (line 210) | void cpufreq_frequency_table_put_attr(unsigned int cpu) type cpufreq_frequency_table (line 217) | struct cpufreq_frequency_table FILE: drivers/crypto/padlock-aes.c type aes_ctx (line 61) | struct aes_ctx { function generic_rotr32 (line 71) | static inline uint32_t function generic_rotl32 (line 78) | static inline uint32_t function byte (line 91) | static inline uint8_t function f_mult (line 114) | static inline uint8_t function gen_tabs (line 154) | static void function aes_hw_extkey_available (line 272) | static inline int function aes_set_key (line 283) | static int function padlock_xcrypt_ecb (line 373) | static inline void function aes_padlock (line 383) | static void function aes_encrypt (line 427) | static void function aes_decrypt (line 433) | static void type crypto_alg (line 439) | struct crypto_alg type aes_ctx (line 443) | struct aes_ctx function padlock_init_aes (line 457) | int __init padlock_init_aes(void) function padlock_fini_aes (line 465) | void __exit padlock_fini_aes(void) FILE: drivers/crypto/padlock-generic.c function padlock_init (line 22) | static int __init function padlock_fini (line 50) | static void __exit FILE: drivers/dio/dio-driver.c type dio_device_id (line 29) | struct dio_device_id type dio_device_id (line 30) | struct dio_device_id type dio_dev (line 31) | struct dio_dev function dio_device_probe (line 48) | static int dio_device_probe(struct device *dev) function dio_register_driver (line 79) | int dio_register_driver(struct dio_driver *drv) function dio_unregister_driver (line 104) | void dio_unregister_driver(struct dio_driver *drv) function dio_bus_match (line 121) | static int dio_bus_match(struct device *dev, struct device_driver *drv) type bus_type (line 146) | struct bus_type function dio_driver_init (line 152) | static int __init dio_driver_init(void) FILE: drivers/dio/dio-sysfs.c function dio_show_id (line 20) | static ssize_t dio_show_id(struct device *dev, char *buf) function dio_show_ipl (line 29) | static ssize_t dio_show_ipl(struct device *dev, char *buf) function dio_show_secid (line 38) | static ssize_t dio_show_secid(struct device *dev, char *buf) function dio_show_name (line 47) | static ssize_t dio_show_name(struct device *dev, char *buf) function dio_show_resource (line 56) | static ssize_t dio_show_resource(struct device *dev, char *buf) function dio_create_sysfs_dev_files (line 66) | void dio_create_sysfs_dev_files(struct dio_dev *d) FILE: drivers/dio/dio.c type dio_bus (line 37) | struct dio_bus type dioname (line 59) | struct dioname type dioname (line 69) | struct dioname function dio_find (line 114) | int __init dio_find(int deviceid) function dio_init (line 172) | static int __init dio_init(void) function dio_scodetophysaddr (line 269) | unsigned long dio_scodetophysaddr(int scode) FILE: drivers/eisa/eisa-bus.c type eisa_device_info (line 23) | struct eisa_device_info { type eisa_device_info (line 29) | struct eisa_device_info function is_forced_dev (line 42) | static int is_forced_dev (int *forced_tab, function eisa_name_device (line 58) | static void __init eisa_name_device (struct eisa_device *edev) function eisa_bus_match (line 109) | static int eisa_bus_match (struct device *dev, struct device_driver *drv) type bus_type (line 131) | struct bus_type function eisa_driver_register (line 136) | int eisa_driver_register (struct eisa_driver *edrv) function eisa_driver_unregister (line 147) | void eisa_driver_unregister (struct eisa_driver *edrv) function eisa_show_sig (line 152) | static ssize_t eisa_show_sig (struct device *dev, char *buf) function eisa_show_state (line 160) | static ssize_t eisa_show_state (struct device *dev, char *buf) function eisa_init_device (line 168) | static int __init eisa_init_device (struct eisa_root_device *root, function eisa_register_device (line 210) | static int __init eisa_register_device (struct eisa_device *edev) function eisa_request_resources (line 221) | static int __init eisa_request_resources (struct eisa_root_device *root, function eisa_release_resources (line 264) | static void __init eisa_release_resources (struct eisa_device *edev) function eisa_probe (line 273) | static int __init eisa_probe (struct eisa_root_device *root) type resource (line 376) | struct resource function eisa_root_register (line 385) | int __init eisa_root_register (struct eisa_root_device *root) function eisa_init (line 410) | static int __init eisa_init (void) FILE: drivers/eisa/pci_eisa.c type eisa_root_device (line 20) | struct eisa_root_device function pci_eisa_init (line 22) | static int __devinit pci_eisa_init (struct pci_dev *pdev, type pci_device_id (line 48) | struct pci_device_id type pci_driver (line 54) | struct pci_driver function pci_eisa_init_module (line 60) | static int __init pci_eisa_init_module (void) FILE: drivers/eisa/virtual_root.c type device (line 25) | struct device type platform_device (line 30) | struct platform_device type eisa_root_device (line 38) | struct eisa_root_device function virtual_eisa_release (line 46) | static void virtual_eisa_release (struct device *dev) function virtual_eisa_root_init (line 51) | static int virtual_eisa_root_init (void) FILE: drivers/fc4/fc-al.h type fc_al_posmap (line 21) | typedef struct { FILE: drivers/fc4/fc.c function fcp_scsi_insert_queue (line 78) | static void fcp_scsi_insert_queue (fc_channel *fc, fcp_cmnd *fcmd) function fcp_scsi_remove_queue (line 92) | static void fcp_scsi_remove_queue (fc_channel *fc, fcp_cmnd *fcmd) type ls (line 107) | typedef struct { type lso (line 120) | typedef struct { type lse (line 131) | typedef struct { function fcp_login_timeout (line 139) | static void fcp_login_timeout(unsigned long data) function fcp_login_done (line 146) | static void fcp_login_done(fc_channel *fc, int i, int status) function fcp_report_map_done (line 243) | static void fcp_report_map_done(fc_channel *fc, int i, int status) function fcp_register (line 337) | void fcp_register(fc_channel *fc, u8 type, int unregister) function fcp_scsi_receive (line 384) | static inline void fcp_scsi_receive(fc_channel *fc, int token, int statu... function fcp_receive_solicited (line 464) | void fcp_receive_solicited(fc_channel *fc, int proto, int token, int sta... function fcp_state_change (line 521) | void fcp_state_change(fc_channel *fc, int state) function fcp_initialize (line 532) | int fcp_initialize(fc_channel *fcchain, int count) function fcp_forceoffline (line 663) | int fcp_forceoffline(fc_channel *fcchain, int count) function fcp_init (line 714) | int fcp_init(fc_channel *fcchain) function fcp_release (line 738) | void fcp_release(fc_channel *fcchain, int count) /* count must > 0 */ function fcp_scsi_done (line 766) | static void fcp_scsi_done (Scsi_Cmnd *SCpnt) function fcp_scsi_queue_it (line 776) | static int fcp_scsi_queue_it(fc_channel *fc, Scsi_Cmnd *SCpnt, fcp_cmnd ... function fcp_scsi_queuecommand (line 850) | int fcp_scsi_queuecommand(Scsi_Cmnd *SCpnt, void (* done)(Scsi_Cmnd *)) function fcp_queue_empty (line 873) | void fcp_queue_empty(fc_channel *fc) function fcp_scsi_abort (line 886) | int fcp_scsi_abort(Scsi_Cmnd *SCpnt) function fcp_scsi_reset_done (line 926) | void fcp_scsi_reset_done(Scsi_Cmnd *SCpnt) function fcp_scsi_dev_reset (line 936) | int fcp_scsi_dev_reset(Scsi_Cmnd *SCpnt) function fcp_scsi_bus_reset (line 1009) | int fcp_scsi_bus_reset(Scsi_Cmnd *SCpnt) function fcp_scsi_host_reset (line 1015) | int fcp_scsi_host_reset(Scsi_Cmnd *SCpnt) function fcp_els_queue_it (line 1036) | static int fcp_els_queue_it(fc_channel *fc, fcp_cmnd *fcmd) function fc_do_els (line 1048) | static int fc_do_els(fc_channel *fc, unsigned int alpa, void *data, int ... function fc_do_plogi (line 1104) | int fc_do_plogi(fc_channel *fc, unsigned char alpa, fc_wwn *node, fc_wwn... type prli (line 1134) | typedef struct { function fc_do_prli (line 1139) | int fc_do_prli(fc_channel *fc, unsigned char alpa) FILE: drivers/fc4/fc.h type fc_wwn (line 24) | typedef struct { type fc_hdr (line 97) | typedef struct { type rjt_param (line 125) | typedef struct { type common_svc_parm (line 195) | typedef struct { type svc_parm (line 207) | typedef struct { type logi (line 220) | typedef struct { FILE: drivers/fc4/fcp.h type fcp_cmd (line 28) | typedef struct { type fcp_rsp (line 41) | typedef struct { type fcp_scsi_err (line 86) | typedef struct { FILE: drivers/fc4/fcp_impl.h type _fc_channel (line 37) | struct _fc_channel type fcp_cmnd (line 39) | typedef struct fcp_cmnd { type fcp_posmap (line 61) | typedef struct { type fc_channel (line 66) | typedef struct _fc_channel { FILE: drivers/fc4/soc.c type soc (line 64) | struct soc function soc_disable (line 66) | static inline void soc_disable(struct soc *s) function soc_enable (line 72) | static inline void soc_enable(struct soc *s) function soc_reset (line 82) | static void soc_reset(fc_channel *fc) function soc_solicited (line 106) | static inline void soc_solicited (struct soc *s) function soc_request (line 167) | static inline void soc_request (struct soc *s, u32 cmd) function soc_unsolicited (line 186) | static inline void soc_unsolicited (struct soc *s) function irqreturn_t (line 337) | static irqreturn_t soc_intr(int irq, void *dev_id, struct pt_regs *regs) function soc_hw_enque (line 357) | static int soc_hw_enque (fc_channel *fc, fcp_cmnd *fcmd) function soc_download_fw (line 521) | static inline void soc_download_fw(struct soc *s) function soc_init_bursts (line 532) | static inline void soc_init_bursts(struct soc *s, struct sbus_dev *sdev) function soc_init (line 549) | static inline void soc_init(struct sbus_dev *sdev, int no) function soc_probe (line 714) | static int __init soc_probe(void) function soc_cleanup (line 738) | static void __exit soc_cleanup(void) FILE: drivers/fc4/soc.h function u32 (line 87) | static inline u32 xram_get_32(xram_p x) function u32 (line 94) | static inline u32 xram_get_32low(xram_p x) function u16 (line 99) | static inline u16 xram_get_16(xram_p x) function u8 (line 104) | static inline u8 xram_get_8(xram_p x) function xram_copy_from (line 114) | static inline void xram_copy_from(void *p, xram_p x, int len) function xram_copy_to (line 126) | static inline void xram_copy_to(xram_p x, void *p, int len) function xram_bzero (line 138) | static inline void xram_bzero(xram_p x, int len) type soc_hw_cq (line 149) | typedef struct { type soc_hdr (line 169) | typedef struct { type soc_data (line 177) | typedef struct { type soc_req (line 198) | typedef struct { type soc_rsp (line 228) | typedef struct { type soc (line 252) | struct soc type soc_port (line 254) | typedef struct { type soc_cq (line 262) | typedef struct { type soc (line 271) | struct soc { FILE: drivers/fc4/socal.c type socal (line 61) | struct socal function socal_copy_from_xram (line 63) | static void socal_copy_from_xram(void *d, void __iomem *xram, long size) function socal_copy_to_xram (line 73) | static void socal_copy_to_xram(void __iomem *xram, void *s, long size) function socal_bzero (line 85) | static void socal_bzero(unsigned long xram, int size) function socal_disable (line 95) | static inline void socal_disable(struct socal *s) function socal_enable (line 101) | static inline void socal_enable(struct socal *s) function socal_reset (line 111) | static void socal_reset(fc_channel *fc) function socal_solicited (line 135) | static inline void socal_solicited(struct socal *s, unsigned long qno) function socal_request (line 227) | static inline void socal_request (struct socal *s, u32 cmd) function socal_unsolicited (line 244) | static inline void socal_unsolicited (struct socal *s, unsigned long qno) function irqreturn_t (line 407) | static irqreturn_t socal_intr(int irq, void *dev_id, struct pt_regs *regs) function socal_hw_enque (line 437) | static int socal_hw_enque (fc_channel *fc, fcp_cmnd *fcmd) function socal_download_fw (line 607) | static inline void socal_download_fw(struct socal *s) function socal_init_bursts (line 621) | static inline void socal_init_bursts(struct socal *s, struct sbus_dev *s... function socal_init (line 658) | static inline void socal_init(struct sbus_dev *sdev, int no) function socal_probe (line 851) | static int __init socal_probe(void) function socal_cleanup (line 877) | static void __exit socal_cleanup(void) FILE: drivers/fc4/socal.h type socal_hw_cq (line 96) | typedef struct { type socal_hdr (line 117) | typedef struct { type socal_data (line 125) | typedef struct { type socal_req (line 155) | typedef struct { type socal_rsp (line 191) | typedef struct { type socal_cmdonly (line 204) | typedef struct { type socal_diag_req (line 224) | typedef struct { type socal_pool_req (line 245) | typedef struct { type socal (line 273) | struct socal type socal_port (line 275) | typedef struct { type socal_cq (line 283) | typedef struct { type socal (line 292) | struct socal { FILE: drivers/firmware/edd.c type edd_device (line 56) | struct edd_device { type edd_attribute (line 63) | struct edd_attribute { type edd_device (line 70) | struct edd_device type pci_dev (line 71) | struct pci_dev type edd_device (line 71) | struct edd_device type edd_device (line 73) | struct edd_device function edd_has_mbr_signature (line 82) | static int function edd_has_edd_info (line 88) | static int type edd_info (line 94) | struct edd_info type edd_device (line 95) | struct edd_device function edd_dev_set_info (line 100) | static inline void function edd_attr_show (line 113) | static ssize_t type sysfs_ops (line 125) | struct sysfs_ops function edd_show_host_bus (line 129) | static ssize_t function edd_show_interface (line 175) | static ssize_t function edd_show_raw_data (line 239) | static ssize_t function edd_show_version (line 261) | static ssize_t function edd_show_mbr_signature (line 276) | static ssize_t function edd_show_extensions (line 284) | static ssize_t function edd_show_info_flags (line 310) | static ssize_t function edd_show_legacy_max_cylinder (line 340) | static ssize_t function edd_show_legacy_max_head (line 355) | static ssize_t function edd_show_legacy_sectors_per_track (line 370) | static ssize_t function edd_show_default_cylinders (line 385) | static ssize_t function edd_show_default_heads (line 400) | static ssize_t function edd_show_default_sectors_per_track (line 415) | static ssize_t function edd_show_sectors (line 430) | static ssize_t function edd_has_legacy_max_cylinder (line 456) | static int function edd_has_legacy_max_head (line 468) | static int function edd_has_legacy_sectors_per_track (line 480) | static int function edd_has_default_cylinders (line 492) | static int function edd_has_default_heads (line 504) | static int function edd_has_default_sectors_per_track (line 516) | static int function edd_has_edd30 (line 528) | static int type attribute (line 588) | struct attribute type edd_attribute (line 593) | struct edd_attribute function edd_release (line 620) | static void edd_release(struct kobject * kobj) type kobj_type (line 626) | struct kobj_type function edd_dev_is_type (line 642) | static int type pci_dev (line 664) | struct pci_dev type edd_device (line 665) | struct edd_device type edd_info (line 667) | struct edd_info function edd_create_symlink_to_pcidev (line 678) | static int function edd_device_unregister (line 688) | static inline void function edd_populate_dir (line 694) | static void edd_populate_dir(struct edd_device * edev) function edd_device_register (line 711) | static int function edd_num_devices (line 729) | static inline int edd_num_devices(void) function edd_init (line 739) | static int __init function edd_exit (line 776) | static void __exit FILE: drivers/firmware/efivars.c type efi_variable (line 110) | struct efi_variable { type efivar_entry (line 120) | struct efivar_entry { type efivar_attribute (line 128) | struct efivar_attribute { function utf8_strlen (line 168) | static unsigned long function utf8_strsize (line 182) | static inline unsigned long function efi_status_t (line 188) | static efi_status_t function efivar_guid_read (line 208) | static ssize_t function efivar_attr_read (line 224) | static ssize_t function efivar_size_read (line 247) | static ssize_t function efivar_data_read (line 265) | static ssize_t function efivar_store_raw (line 285) | static ssize_t function efivar_show_raw (line 329) | static ssize_t function efivar_attr_show (line 350) | static ssize_t efivar_attr_show(struct kobject *kobj, struct attribute *... function efivar_attr_store (line 366) | static ssize_t efivar_attr_store(struct kobject *kobj, struct attribute ... type sysfs_ops (line 382) | struct sysfs_ops function efivar_release (line 387) | static void efivar_release(struct kobject *kobj) type attribute (line 402) | struct attribute type kobj_type (line 411) | struct kobj_type function dummy (line 417) | static ssize_t function efivar_unregister (line 423) | static inline void function efivar_create (line 430) | static ssize_t function efivar_delete (line 490) | static ssize_t type subsys_attribute (line 553) | struct subsys_attribute function systab_read (line 563) | static ssize_t type subsys_attribute (line 591) | struct subsys_attribute function efivar_create_sysfs_entry (line 608) | static int function efivars_init (line 663) | static int __init function efivars_exit (line 741) | static void __exit FILE: drivers/firmware/pcdp.c function setup_serial_console (line 20) | static int __init function setup_vga_console (line 38) | static int __init function efi_setup_pcdp_console (line 55) | int __init FILE: drivers/firmware/pcdp.h type pcdp_uart (line 38) | struct pcdp_uart { type pcdp_vga (line 57) | struct pcdp_vga { type pcdp_device (line 64) | struct pcdp_device { type pcdp (line 71) | struct pcdp { FILE: drivers/i2c/algos/i2c-algo-bit.c function sdalo (line 57) | static inline void sdalo(struct i2c_algo_bit_data *adap) function sdahi (line 63) | static inline void sdahi(struct i2c_algo_bit_data *adap) function scllo (line 69) | static inline void scllo(struct i2c_algo_bit_data *adap) function sclhi (line 79) | static inline int sclhi(struct i2c_algo_bit_data *adap) function i2c_start (line 110) | static void i2c_start(struct i2c_algo_bit_data *adap) function i2c_repstart (line 118) | static void i2c_repstart(struct i2c_algo_bit_data *adap) function i2c_stop (line 131) | static void i2c_stop(struct i2c_algo_bit_data *adap) function i2c_outb (line 149) | static int i2c_outb(struct i2c_adapter *i2c_adap, char c) function i2c_inb (line 190) | static int i2c_inb(struct i2c_adapter *i2c_adap) function test_bus (line 221) | static int test_bus(struct i2c_algo_bit_data *adap, char* name) { function try_address (line 309) | static inline int try_address(struct i2c_adapter *i2c_adap, function sendbytes (line 333) | static int sendbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg) function readbytes (line 365) | static inline int readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg... function bit_doAddress (line 416) | static inline int bit_doAddress(struct i2c_adapter *i2c_adap, struct i2c... function bit_xfer (line 468) | static int bit_xfer(struct i2c_adapter *i2c_adap, function u32 (line 512) | static u32 bit_func(struct i2c_adapter *adap) type i2c_algorithm (line 521) | struct i2c_algorithm function i2c_bit_add_bus (line 531) | int i2c_bit_add_bus(struct i2c_adapter *adap) function i2c_bit_del_bus (line 556) | int i2c_bit_del_bus(struct i2c_adapter *adap) FILE: drivers/i2c/algos/i2c-algo-ite.c function iic_start (line 74) | static void iic_start(struct i2c_algo_iic_data *adap) function iic_stop (line 79) | static void iic_stop(struct i2c_algo_iic_data *adap) function iic_reset (line 85) | static void iic_reset(struct i2c_algo_iic_data *adap) function wait_for_bb (line 91) | static int wait_for_bb(struct i2c_algo_iic_data *adap) function wait_for_pin (line 114) | static int wait_for_pin(struct i2c_algo_iic_data *adap, short *status) { function wait_for_fe (line 138) | static int wait_for_fe(struct i2c_algo_iic_data *adap, short *status) function iic_init (line 155) | static int iic_init (struct i2c_algo_iic_data *adap) function test_bus (line 195) | static int test_bus(struct i2c_algo_iic_data *adap, char *name) { function try_address (line 277) | static inline int try_address(struct i2c_algo_iic_data *adap, function iic_sendbytes (line 303) | static int iic_sendbytes(struct i2c_adapter *i2c_adap,const char *buf, function iic_readbytes (line 386) | static int iic_readbytes(struct i2c_adapter *i2c_adap, char *buf, int co... function iic_combined_transaction (line 493) | static int iic_combined_transaction(struct i2c_adapter *i2c_adap, struct... function iic_doAddress (line 537) | static inline int iic_doAddress(struct i2c_algo_iic_data *adap, function iic_xfer (line 602) | static int iic_xfer(struct i2c_adapter *i2c_adap, function algo_control (line 672) | static int algo_control(struct i2c_adapter *adapter, function u32 (line 707) | static u32 iic_func(struct i2c_adapter *adap) type i2c_algorithm (line 715) | struct i2c_algorithm function i2c_iic_add_bus (line 730) | int i2c_iic_add_bus(struct i2c_adapter *adap) function i2c_iic_del_bus (line 759) | int i2c_iic_del_bus(struct i2c_adapter *adap) function i2c_algo_iic_init (line 770) | int __init i2c_algo_iic_init (void) function i2c_algo_iic_exit (line 777) | void i2c_algo_iic_exit(void) FILE: drivers/i2c/algos/i2c-algo-pca.c function pca_start (line 54) | static void pca_start(struct i2c_algo_pca_data *adap) function pca_repeated_start (line 69) | static void pca_repeated_start(struct i2c_algo_pca_data *adap) function pca_stop (line 88) | static void pca_stop(struct i2c_algo_pca_data *adap) function pca_address (line 102) | static void pca_address(struct i2c_algo_pca_data *adap, function pca_tx_byte (line 127) | static void pca_tx_byte(struct i2c_algo_pca_data *adap, function pca_rx_byte (line 145) | static void pca_rx_byte(struct i2c_algo_pca_data *adap, function pca_rx_ack (line 157) | static void pca_rx_ack(struct i2c_algo_pca_data *adap, function pca_reset (line 174) | static void pca_reset(struct i2c_algo_pca_data *adap) function pca_xfer (line 180) | static int pca_xfer(struct i2c_adapter *i2c_adap, function u32 (line 329) | static u32 pca_func(struct i2c_adapter *adap) function pca_init (line 334) | static int pca_init(struct i2c_algo_pca_data *adap) type i2c_algorithm (line 352) | struct i2c_algorithm function i2c_pca_add_bus (line 362) | int i2c_pca_add_bus(struct i2c_adapter *adap) function i2c_pca_del_bus (line 383) | int i2c_pca_del_bus(struct i2c_adapter *adap) FILE: drivers/i2c/algos/i2c-algo-pcf.c function i2c_start (line 62) | static void i2c_start(struct i2c_algo_pcf_data *adap) function i2c_repstart (line 68) | static void i2c_repstart(struct i2c_algo_pcf_data *adap) function i2c_stop (line 75) | static void i2c_stop(struct i2c_algo_pcf_data *adap) function wait_for_bb (line 82) | static int wait_for_bb(struct i2c_algo_pcf_data *adap) { function wait_for_pin (line 102) | static int wait_for_pin(struct i2c_algo_pcf_data *adap, int *status) { function pcf_init_8584 (line 130) | static int pcf_init_8584 (struct i2c_algo_pcf_data *adap) function try_address (line 187) | static inline int try_address(struct i2c_algo_pcf_data *adap, function pcf_sendbytes (line 210) | static int pcf_sendbytes(struct i2c_adapter *i2c_adap, const char *buf, function pcf_readbytes (line 245) | static int pcf_readbytes(struct i2c_adapter *i2c_adap, char *buf, function pcf_doAddress (line 290) | static inline int pcf_doAddress(struct i2c_algo_pcf_data *adap, function pcf_xfer (line 334) | static int pcf_xfer(struct i2c_adapter *i2c_adap, function u32 (line 415) | static u32 pcf_func(struct i2c_adapter *adap) type i2c_algorithm (line 423) | struct i2c_algorithm function i2c_pcf_add_bus (line 433) | int i2c_pcf_add_bus(struct i2c_adapter *adap) function i2c_pcf_del_bus (line 455) | int i2c_pcf_del_bus(struct i2c_adapter *adap) FILE: drivers/i2c/algos/i2c-algo-sgi.c function wait_xfer_done (line 39) | static int wait_xfer_done(struct i2c_algo_sgi_data *adap) function wait_ack (line 52) | static int wait_ack(struct i2c_algo_sgi_data *adap) function force_idle (line 67) | static int force_idle(struct i2c_algo_sgi_data *adap) function do_address (line 84) | static int do_address(struct i2c_algo_sgi_data *adap, unsigned int addr, function i2c_read (line 103) | static int i2c_read(struct i2c_algo_sgi_data *adap, unsigned char *buf, function i2c_write (line 120) | static int i2c_write(struct i2c_algo_sgi_data *adap, unsigned char *buf, function sgi_xfer (line 134) | static int sgi_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], function u32 (line 155) | static u32 sgi_func(struct i2c_adapter *adap) type i2c_algorithm (line 160) | struct i2c_algorithm function i2c_sgi_add_bus (line 170) | int i2c_sgi_add_bus(struct i2c_adapter *adap) function i2c_sgi_del_bus (line 179) | int i2c_sgi_del_bus(struct i2c_adapter *adap) FILE: drivers/i2c/algos/i2c-algo-sibyte.c function smbus_xfer (line 49) | static int smbus_xfer(struct i2c_adapter *i2c_adap, u16 addr, function algo_control (line 123) | static int algo_control(struct i2c_adapter *adapter, function u32 (line 129) | static u32 bit_func(struct i2c_adapter *adap) type i2c_algorithm (line 138) | struct i2c_algorithm function i2c_sibyte_add_bus (line 152) | int i2c_sibyte_add_bus(struct i2c_adapter *i2c_adap, int speed) function i2c_sibyte_del_bus (line 190) | int i2c_sibyte_del_bus(struct i2c_adapter *adap) function i2c_algo_sibyte_init (line 200) | int __init i2c_algo_sibyte_init (void) function init_module (line 217) | int init_module(void) function cleanup_module (line 222) | void cleanup_module(void) FILE: drivers/i2c/busses/i2c-ali1535.c function ali1535_setup (line 146) | static int ali1535_setup(struct pci_dev *dev) function ali1535_transaction (line 209) | static int ali1535_transaction(struct i2c_adapter *adap) function s32 (line 339) | static s32 ali1535_access(struct i2c_adapter *adap, u16 addr, function u32 (line 468) | static u32 ali1535_func(struct i2c_adapter *adapter) type i2c_algorithm (line 475) | struct i2c_algorithm type i2c_adapter (line 482) | struct i2c_adapter type pci_device_id (line 489) | struct pci_device_id function ali1535_probe (line 496) | static int __devinit ali1535_probe(struct pci_dev *dev, const struct pci... function ali1535_remove (line 512) | static void __devexit ali1535_remove(struct pci_dev *dev) type pci_driver (line 518) | struct pci_driver function i2c_ali1535_init (line 525) | static int __init i2c_ali1535_init(void) function i2c_ali1535_exit (line 530) | static void __exit i2c_ali1535_exit(void) FILE: drivers/i2c/busses/i2c-ali1563.c function ali1563_transaction (line 63) | static int ali1563_transaction(struct i2c_adapter * a) function ali1563_block_start (line 113) | static int ali1563_block_start(struct i2c_adapter * a) function ali1563_block (line 161) | static int ali1563_block(struct i2c_adapter * a, union i2c_smbus_data * ... function s32 (line 205) | static s32 ali1563_access(struct i2c_adapter * a, u16 addr, function u32 (line 292) | static u32 ali1563_func(struct i2c_adapter * a) function ali1563_enable (line 300) | static void ali1563_enable(struct pci_dev * dev) function ali1563_setup (line 309) | static int __devinit ali1563_setup(struct pci_dev * dev) function ali1563_shutdown (line 347) | static void ali1563_shutdown(struct pci_dev *dev) type i2c_algorithm (line 352) | struct i2c_algorithm type i2c_adapter (line 359) | struct i2c_adapter function ali1563_probe (line 365) | static int __devinit ali1563_probe(struct pci_dev * dev, function ali1563_remove (line 381) | static void __devexit ali1563_remove(struct pci_dev * dev) type pci_device_id (line 387) | struct pci_device_id type pci_driver (line 394) | struct pci_driver function ali1563_init (line 401) | static int __init ali1563_init(void) function ali1563_exit (line 408) | static void __exit ali1563_exit(void) FILE: drivers/i2c/busses/i2c-ali15x3.c function ali15x3_setup (line 136) | static int ali15x3_setup(struct pci_dev *ALI15X3_dev) function ali15x3_transaction (line 229) | static int ali15x3_transaction(struct i2c_adapter *adap) function s32 (line 342) | static s32 ali15x3_access(struct i2c_adapter * adap, u16 addr, function u32 (line 458) | static u32 ali15x3_func(struct i2c_adapter *adapter) type i2c_algorithm (line 465) | struct i2c_algorithm type i2c_adapter (line 472) | struct i2c_adapter type pci_device_id (line 479) | struct pci_device_id function ali15x3_probe (line 486) | static int __devinit ali15x3_probe(struct pci_dev *dev, const struct pci... function ali15x3_remove (line 502) | static void __devexit ali15x3_remove(struct pci_dev *dev) type pci_driver (line 508) | struct pci_driver function i2c_ali15x3_init (line 515) | static int __init i2c_ali15x3_init(void) function i2c_ali15x3_exit (line 520) | static void __exit i2c_ali15x3_exit(void) FILE: drivers/i2c/busses/i2c-amd756-s4882.c type i2c_adapter (line 42) | struct i2c_adapter type i2c_adapter (line 44) | struct i2c_adapter type i2c_algorithm (line 45) | struct i2c_algorithm type semaphore (line 48) | struct semaphore function s32 (line 50) | static s32 amd756_access_virt0(struct i2c_adapter * adap, u16 addr, function s32 (line 78) | static inline s32 amd756_access_channel(struct i2c_adapter * adap, u16 a... function s32 (line 112) | static s32 amd756_access_virt1(struct i2c_adapter * adap, u16 addr, function s32 (line 122) | static s32 amd756_access_virt2(struct i2c_adapter * adap, u16 addr, function s32 (line 132) | static s32 amd756_access_virt3(struct i2c_adapter * adap, u16 addr, function s32 (line 142) | static s32 amd756_access_virt4(struct i2c_adapter * adap, u16 addr, function amd756_s4882_init (line 152) | static int __init amd756_s4882_init(void) function amd756_s4882_exit (line 238) | static void __exit amd756_s4882_exit(void) FILE: drivers/i2c/busses/i2c-amd756.c function amd756_transaction (line 113) | static int amd756_transaction(struct i2c_adapter *adap) function s32 (line 198) | static s32 amd756_access(struct i2c_adapter * adap, u16 addr, function u32 (line 291) | static u32 amd756_func(struct i2c_adapter *adapter) type i2c_algorithm (line 298) | struct i2c_algorithm type i2c_adapter (line 305) | struct i2c_adapter type chiptype (line 312) | enum chiptype { AMD756, AMD766, AMD768, NFORCE, AMD8111 } type pci_device_id (line 318) | struct pci_device_id function amd756_probe (line 334) | static int __devinit amd756_probe(struct pci_dev *pdev, function amd756_remove (line 401) | static void __devexit amd756_remove(struct pci_dev *dev) type pci_driver (line 407) | struct pci_driver function amd756_init (line 414) | static int __init amd756_init(void) function amd756_exit (line 419) | static void __exit amd756_exit(void) FILE: drivers/i2c/busses/i2c-amd8111.c type amd_smbus (line 27) | struct amd_smbus { function amd_ec_wait_write (line 70) | static unsigned int amd_ec_wait_write(struct amd_smbus *smbus) function amd_ec_wait_read (line 85) | static unsigned int amd_ec_wait_read(struct amd_smbus *smbus) function amd_ec_read (line 100) | static unsigned int amd_ec_read(struct amd_smbus *smbus, unsigned char a... function amd_ec_write (line 117) | static unsigned int amd_ec_write(struct amd_smbus *smbus, unsigned char ... function s32 (line 177) | static s32 amd8111_access(struct i2c_adapter * adap, u16 addr, unsigned ... function u32 (line 318) | static u32 amd8111_func(struct i2c_adapter *adapter) type i2c_algorithm (line 326) | struct i2c_algorithm type pci_device_id (line 334) | struct pci_device_id function amd8111_probe (line 341) | static int __devinit amd8111_probe(struct pci_dev *dev, const struct pci... function amd8111_remove (line 387) | static void __devexit amd8111_remove(struct pci_dev *dev) type pci_driver (line 396) | struct pci_driver function i2c_amd8111_init (line 403) | static int __init i2c_amd8111_init(void) function i2c_amd8111_exit (line 409) | static void __exit i2c_amd8111_exit(void) FILE: drivers/i2c/busses/i2c-au1550.c function wait_xfer_done (line 44) | static int function wait_ack (line 70) | static int function wait_master_done (line 90) | static int function do_address (line 112) | static int function u32 (line 147) | static u32 function i2c_read (line 179) | static int function i2c_write (line 221) | static int function au1550_xfer (line 255) | static int function u32 (line 280) | static u32 type i2c_algorithm (line 286) | struct i2c_algorithm function i2c_au1550_add_bus (line 298) | int function i2c_au1550_del_bus (line 351) | int function pb1550_reg (line 357) | static int function pb1550_unreg (line 363) | static int type i2c_au1550_data (line 369) | struct i2c_au1550_data type i2c_adapter (line 373) | struct i2c_adapter type i2c_msg (line 388) | struct i2c_msg function pb1550_wm_codec_write (line 391) | int function i2c_au1550_init (line 404) | static int __init function i2c_au1550_exit (line 424) | static void __exit FILE: drivers/i2c/busses/i2c-au1550.h type i2c_au1550_data (line 23) | struct i2c_au1550_data { type i2c_adapter (line 29) | struct i2c_adapter type i2c_adapter (line 30) | struct i2c_adapter FILE: drivers/i2c/busses/i2c-elektor.c function pcf_isa_setbyte (line 66) | static void pcf_isa_setbyte(void *data, int ctl, int val) function pcf_isa_getbyte (line 91) | static int pcf_isa_getbyte(void *data, int ctl) function pcf_isa_getown (line 101) | static int pcf_isa_getown(void *data) function pcf_isa_getclock (line 107) | static int pcf_isa_getclock(void *data) function pcf_isa_waitforpin (line 112) | static void pcf_isa_waitforpin(void) { function irqreturn_t (line 139) | static irqreturn_t pcf_isa_handler(int this_irq, void *dev_id, struct pt... function pcf_isa_init (line 148) | static int pcf_isa_init(void) type i2c_algo_pcf_data (line 173) | struct i2c_algo_pcf_data type i2c_adapter (line 184) | struct i2c_adapter function i2c_pcfisa_init (line 191) | static int __init i2c_pcfisa_init(void) function i2c_pcfisa_exit (line 269) | static void i2c_pcfisa_exit(void) FILE: drivers/i2c/busses/i2c-frodo.c function frodo_setsda (line 25) | static void frodo_setsda (void *data,int state) function frodo_setscl (line 33) | static void frodo_setscl (void *data,int state) function frodo_getsda (line 41) | static int frodo_getsda (void *data) function frodo_getscl (line 46) | static int frodo_getscl (void *data) type i2c_algo_bit_data (line 51) | struct i2c_algo_bit_data type i2c_adapter (line 61) | struct i2c_adapter function i2c_frodo_init (line 70) | static int __init i2c_frodo_init (void) function i2c_frodo_exit (line 75) | static void __exit i2c_frodo_exit (void) FILE: drivers/i2c/busses/i2c-hydra.c function pdregw (line 48) | static inline void pdregw(void *data, u32 val) function u32 (line 54) | static inline u32 pdregr(void *data) function hydra_bit_setscl (line 60) | static void hydra_bit_setscl(void *data, int state) function hydra_bit_setsda (line 72) | static void hydra_bit_setsda(void *data, int state) function hydra_bit_getscl (line 84) | static int hydra_bit_getscl(void *data) function hydra_bit_getsda (line 89) | static int hydra_bit_getsda(void *data) type i2c_algo_bit_data (line 96) | struct i2c_algo_bit_data type i2c_adapter (line 106) | struct i2c_adapter type pci_device_id (line 113) | struct pci_device_id function hydra_probe (line 120) | static int __devinit hydra_probe(struct pci_dev *dev, function hydra_remove (line 147) | static void __devexit hydra_remove(struct pci_dev *dev) type pci_driver (line 157) | struct pci_driver function i2c_hydra_init (line 164) | static int __init i2c_hydra_init(void) function i2c_hydra_exit (line 170) | static void __exit i2c_hydra_exit(void) FILE: drivers/i2c/busses/i2c-i801.c type pci_dev (line 113) | struct pci_dev function i801_setup (line 116) | static int i801_setup(struct pci_dev *dev) function i801_transaction (line 183) | static int i801_transaction(void) function i801_block_transaction (line 254) | static int i801_block_transaction(union i2c_smbus_data *data, char read_... function s32 (line 420) | static s32 i801_access(struct i2c_adapter * adap, u16 addr, function u32 (line 524) | static u32 i801_func(struct i2c_adapter *adapter) type i2c_algorithm (line 537) | struct i2c_algorithm type i2c_adapter (line 544) | struct i2c_adapter type pci_device_id (line 551) | struct pci_device_id function i801_probe (line 566) | static int __devinit i801_probe(struct pci_dev *dev, const struct pci_de... function i801_remove (line 583) | static void __devexit i801_remove(struct pci_dev *dev) type pci_driver (line 589) | struct pci_driver function i2c_i801_init (line 596) | static int __init i2c_i801_init(void) function i2c_i801_exit (line 601) | static void __exit i2c_i801_exit(void) FILE: drivers/i2c/busses/i2c-i810.c function bit_i810i2c_setscl (line 78) | static void bit_i810i2c_setscl(void *data, int val) function bit_i810i2c_setsda (line 85) | static void bit_i810i2c_setsda(void *data, int val) function bit_i810i2c_getscl (line 102) | static int bit_i810i2c_getscl(void *data) function bit_i810i2c_getsda (line 109) | static int bit_i810i2c_getsda(void *data) function bit_i810ddc_setscl (line 116) | static void bit_i810ddc_setscl(void *data, int val) function bit_i810ddc_setsda (line 123) | static void bit_i810ddc_setsda(void *data, int val) function bit_i810ddc_getscl (line 130) | static int bit_i810ddc_getscl(void *data) function bit_i810ddc_getsda (line 137) | static int bit_i810ddc_getsda(void *data) function config_i810 (line 144) | static int config_i810(struct pci_dev *dev) type i2c_algo_bit_data (line 163) | struct i2c_algo_bit_data type i2c_adapter (line 173) | struct i2c_adapter type i2c_algo_bit_data (line 179) | struct i2c_algo_bit_data type i2c_adapter (line 189) | struct i2c_adapter type pci_device_id (line 195) | struct pci_device_id function i810_probe (line 206) | static int __devinit i810_probe(struct pci_dev *dev, const struct pci_de... function i810_remove (line 228) | static void __devexit i810_remove(struct pci_dev *dev) type pci_driver (line 235) | struct pci_driver function i2c_i810_init (line 242) | static int __init i2c_i810_init(void) function i2c_i810_exit (line 247) | static void __exit i2c_i810_exit(void) FILE: drivers/i2c/busses/i2c-ibm_iic.c function dump_iic_regs (line 82) | static void dump_iic_regs(const char* header, struct ibm_iic_private* dev) type i2c_timings (line 100) | struct i2c_timings { function iic_interrupt_mode (line 125) | static inline void iic_interrupt_mode(struct ibm_iic_private* dev, int e... function iic_dev_init (line 133) | static void iic_dev_init(struct ibm_iic_private* dev) function iic_dev_reset (line 178) | static void iic_dev_reset(struct ibm_iic_private* dev) function iic_dc_wait (line 228) | static int iic_dc_wait(volatile struct iic_regs __iomem *iic, u8 mask) function iic_smbus_quick (line 239) | static int iic_smbus_quick(struct ibm_iic_private* dev, const struct i2c... function irqreturn_t (line 324) | static irqreturn_t iic_handler(int irq, void *dev_id, struct pt_regs *regs) function iic_xfer_result (line 343) | static int iic_xfer_result(struct ibm_iic_private* dev) function iic_abort_xfer (line 376) | static void iic_abort_xfer(struct ibm_iic_private* dev) function iic_wait_for_tc (line 408) | static int iic_wait_for_tc(struct ibm_iic_private* dev){ function iic_xfer_bytes (line 458) | static int iic_xfer_bytes(struct ibm_iic_private* dev, struct i2c_msg* pm, function iic_address (line 517) | static inline void iic_address(struct ibm_iic_private* dev, struct i2c_m... function iic_invalid_address (line 536) | static inline int iic_invalid_address(const struct i2c_msg* p) function iic_address_neq (line 541) | static inline int iic_address_neq(const struct i2c_msg* p1, function iic_xfer (line 552) | static int iic_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int... function u32 (line 624) | static u32 iic_func(struct i2c_adapter *adap) type i2c_algorithm (line 629) | struct i2c_algorithm function u8 (line 643) | static inline u8 iic_clckdiv(unsigned int opb) function iic_probe (line 670) | static int __devinit iic_probe(struct ocp_device *ocp){ function iic_remove (line 768) | static void __devexit iic_remove(struct ocp_device *ocp) type ocp_device_id (line 791) | struct ocp_device_id type ocp_driver (line 799) | struct ocp_driver function iic_init (line 811) | static int __init iic_init(void) function iic_exit (line 817) | static void __exit iic_exit(void) FILE: drivers/i2c/busses/i2c-ibm_iic.h type iic_regs (line 28) | struct iic_regs { type ibm_iic_private (line 46) | struct ibm_iic_private { FILE: drivers/i2c/busses/i2c-iop3xx.c function iic_cook_addr (line 48) | static inline unsigned char function iop3xx_i2c_reset (line 67) | static void function iop3xx_i2c_set_slave_addr (line 76) | static void function iop3xx_i2c_enable (line 82) | static void function iop3xx_i2c_transaction_cleanup (line 109) | static void function irqreturn_t (line 124) | static irqreturn_t function iop3xx_i2c_error (line 139) | static int function u32 (line 153) | static inline u32 function iop3xx_i2c_wait_event (line 174) | static int function all_bits_clear (line 207) | static int function any_bits_set (line 213) | static int function iop3xx_i2c_wait_tx_done (line 219) | static int function iop3xx_i2c_wait_rx_done (line 228) | static int function iop3xx_i2c_wait_idle (line 237) | static int function iop3xx_i2c_send_target_addr (line 244) | static int function iop3xx_i2c_write_byte (line 263) | static int function iop3xx_i2c_read_byte (line 285) | static int function iop3xx_i2c_writebytes (line 310) | static int function iop3xx_i2c_readbytes (line 322) | static int function iop3xx_i2c_handle_msg (line 342) | static int function iop3xx_i2c_master_xfer (line 363) | static int function iop3xx_i2c_algo_control (line 388) | static int function u32 (line 395) | static u32 type i2c_algorithm (line 401) | struct i2c_algorithm function iop3xx_i2c_remove (line 409) | static int function iop3xx_i2c_probe (line 436) | static int type device_driver (line 529) | struct device_driver function i2c_iop3xx_init (line 536) | static int __init function i2c_iop3xx_exit (line 542) | static void __exit FILE: drivers/i2c/busses/i2c-iop3xx.h type i2c_algo_iop3xx_data (line 99) | struct i2c_algo_iop3xx_data { FILE: drivers/i2c/busses/i2c-isa.c type i2c_adapter (line 34) | struct i2c_adapter type i2c_algorithm (line 37) | struct i2c_algorithm type i2c_adapter (line 44) | struct i2c_adapter function u32 (line 52) | static u32 isa_func(struct i2c_adapter *adapter) function i2c_isa_init (line 57) | static int __init i2c_isa_init(void) function i2c_isa_exit (line 62) | static void __exit i2c_isa_exit(void) FILE: drivers/i2c/busses/i2c-ite.c type iic_ite (line 62) | struct iic_ite function iic_ite_setiic (line 69) | static void iic_ite_setiic(void *data, int ctl, short val) function iic_ite_getiic (line 81) | static short iic_ite_getiic(void *data, int ctl) function iic_ite_getown (line 94) | static int iic_ite_getown(void *data) function iic_ite_getclock (line 100) | static int iic_ite_getclock(void *data) function iic_ite_waitforpin (line 109) | static void iic_ite_waitforpin(void) { function irqreturn_t (line 141) | static irqreturn_t iic_ite_handler(int this_irq, void *dev_id, function iic_hw_resrc_init (line 157) | static int iic_hw_resrc_init(void) function iic_ite_release (line 174) | static void iic_ite_release(void) type i2c_algo_iic_data (line 187) | struct i2c_algo_iic_data type i2c_adapter (line 197) | struct i2c_adapter function iic_ite_init (line 210) | static int __init iic_ite_init(void) function iic_ite_exit (line 251) | static void iic_ite_exit(void) FILE: drivers/i2c/busses/i2c-ixp2000.c function ixp2000_scl_pin (line 43) | static inline int ixp2000_scl_pin(void *data) function ixp2000_sda_pin (line 48) | static inline int ixp2000_sda_pin(void *data) function ixp2000_bit_setscl (line 54) | static void ixp2000_bit_setscl(void *data, int val) function ixp2000_bit_setsda (line 66) | static void ixp2000_bit_setsda(void *data, int val) function ixp2000_bit_getscl (line 75) | static int ixp2000_bit_getscl(void *data) function ixp2000_bit_getsda (line 80) | static int ixp2000_bit_getsda(void *data) type ixp2000_i2c_data (line 85) | struct ixp2000_i2c_data { function ixp2000_i2c_remove (line 91) | static int ixp2000_i2c_remove(struct device *dev) function ixp2000_i2c_probe (line 105) | static int ixp2000_i2c_probe(struct device *dev) type device_driver (line 148) | struct device_driver function ixp2000_i2c_init (line 155) | static int __init ixp2000_i2c_init(void) function ixp2000_i2c_exit (line 160) | static void __exit ixp2000_i2c_exit(void) FILE: drivers/i2c/busses/i2c-ixp4xx.c function ixp4xx_scl_pin (line 43) | static inline int ixp4xx_scl_pin(void *data) function ixp4xx_sda_pin (line 48) | static inline int ixp4xx_sda_pin(void *data) function ixp4xx_bit_setscl (line 53) | static void ixp4xx_bit_setscl(void *data, int val) function ixp4xx_bit_setsda (line 60) | static void ixp4xx_bit_setsda(void *data, int val) function ixp4xx_bit_getscl (line 67) | static int ixp4xx_bit_getscl(void *data) function ixp4xx_bit_getsda (line 77) | static int ixp4xx_bit_getsda(void *data) type ixp4xx_i2c_data (line 87) | struct ixp4xx_i2c_data { function ixp4xx_i2c_remove (line 93) | static int ixp4xx_i2c_remove(struct device *dev) function ixp4xx_i2c_probe (line 107) | static int ixp4xx_i2c_probe(struct device *dev) type device_driver (line 158) | struct device_driver function ixp4xx_i2c_init (line 165) | static int __init ixp4xx_i2c_init(void) function ixp4xx_i2c_exit (line 170) | static void __exit ixp4xx_i2c_exit(void) FILE: drivers/i2c/busses/i2c-keywest.c function u8 (line 102) | static u8 function do_stop (line 118) | static void function handle_interrupt (line 127) | static void function irqreturn_t (line 232) | static irqreturn_t function keywest_timeout (line 249) | static void function s32 (line 270) | static s32 function keywest_xfer (line 400) | static int function u32 (line 492) | static u32 type i2c_algorithm (line 501) | struct i2c_algorithm function create_iface (line 510) | static int function dispose_iface (line 651) | static int function create_iface_macio (line 696) | static int function dispose_iface_macio (line 702) | static int function create_iface_of_platform (line 708) | static int function dispose_iface_of_platform (line 714) | static int type of_match (line 720) | struct of_match type macio_driver (line 730) | struct macio_driver type of_platform_driver (line 738) | struct of_platform_driver function i2c_keywest_init (line 746) | static int __init function i2c_keywest_cleanup (line 755) | static void __exit FILE: drivers/i2c/busses/i2c-keywest.h type reg_t (line 8) | typedef enum { type keywest_iface (line 52) | struct keywest_iface type keywest_chan (line 81) | struct keywest_chan function u8 (line 90) | static inline u8 __read_reg(struct keywest_iface *iface, reg_t reg) function __write_reg (line 96) | static inline void __write_reg(struct keywest_iface *iface, reg_t reg, u... FILE: drivers/i2c/busses/i2c-mpc.c type mpc_i2c (line 57) | struct mpc_i2c { function writeccr (line 66) | static __inline__ void writeccr(struct mpc_i2c *i2c, u32 x) function irqreturn_t (line 71) | static irqreturn_t mpc_i2c_isr(int irq, void *dev_id, struct pt_regs *regs) function i2c_wait (line 83) | static int i2c_wait(struct mpc_i2c *i2c, unsigned timeout, int writing) function mpc_i2c_setclock (line 139) | static void mpc_i2c_setclock(struct mpc_i2c *i2c) function mpc_i2c_start (line 151) | static void mpc_i2c_start(struct mpc_i2c *i2c) function mpc_i2c_stop (line 159) | static void mpc_i2c_stop(struct mpc_i2c *i2c) function mpc_write (line 164) | static int mpc_write(struct mpc_i2c *i2c, int target, function mpc_read (line 193) | static int mpc_read(struct mpc_i2c *i2c, int target, function mpc_xfer (line 236) | static int mpc_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int... function u32 (line 275) | static u32 mpc_functionality(struct i2c_adapter *adap) type i2c_algorithm (line 280) | struct i2c_algorithm type i2c_adapter (line 287) | struct i2c_adapter function mpc_i2c_probe (line 298) | static int __devinit mpc_i2c_probe(struct ocp_device *ocp) function mpc_i2c_remove (line 358) | static void __devexit mpc_i2c_remove(struct ocp_device *ocp) type ocp_device_id (line 371) | struct ocp_device_id type ocp_driver (line 378) | struct ocp_driver function iic_init (line 385) | static int __init iic_init(void) function iic_exit (line 390) | static void __exit iic_exit(void) function fsl_i2c_probe (line 398) | static int fsl_i2c_probe(struct device *device) function fsl_i2c_remove (line 455) | static int fsl_i2c_remove(struct device *device) type device_driver (line 471) | struct device_driver function fsl_i2c_init (line 478) | static int __init fsl_i2c_init(void) function fsl_i2c_exit (line 483) | static void __exit fsl_i2c_exit(void) FILE: drivers/i2c/busses/i2c-nforce2.c type nforce2_smbus (line 56) | struct nforce2_smbus { type i2c_adapter (line 106) | struct i2c_adapter type i2c_adapter (line 109) | struct i2c_adapter type i2c_algorithm (line 112) | struct i2c_algorithm type i2c_adapter (line 119) | struct i2c_adapter function s32 (line 127) | static s32 nforce2_access(struct i2c_adapter * adap, u16 addr, function u32 (line 284) | static u32 nforce2_func(struct i2c_adapter *adapter) type pci_device_id (line 293) | struct pci_device_id function nforce2_probe_smb (line 305) | static int __devinit nforce2_probe_smb (struct pci_dev *dev, int reg, function nforce2_probe (line 341) | static int __devinit nforce2_probe(struct pci_dev *dev, const struct pci... function nforce2_remove (line 374) | static void __devexit nforce2_remove(struct pci_dev *dev) type pci_driver (line 389) | struct pci_driver function nforce2_init (line 396) | static int __init nforce2_init(void) function nforce2_exit (line 401) | static void __exit nforce2_exit(void) FILE: drivers/i2c/busses/i2c-parport-light.c function port_write (line 45) | static inline void port_write(unsigned char p, unsigned char d) function port_read (line 50) | static inline unsigned char port_read(unsigned char p) function line_set (line 57) | static inline void line_set(int state, const struct lineop *op) function line_get (line 68) | static inline int line_get(const struct lineop *op) function parport_setscl (line 78) | static void parport_setscl(void *data, int state) function parport_setsda (line 83) | static void parport_setsda(void *data, int state) function parport_getscl (line 88) | static int parport_getscl(void *data) function parport_getsda (line 93) | static int parport_getsda(void *data) type i2c_algo_bit_data (line 101) | struct i2c_algo_bit_data type i2c_adapter (line 113) | struct i2c_adapter function i2c_parport_init (line 123) | static int __init i2c_parport_init(void) function i2c_parport_exit (line 160) | static void __exit i2c_parport_exit(void) FILE: drivers/i2c/busses/i2c-parport.c type i2c_par (line 38) | struct i2c_par { type i2c_par (line 45) | struct i2c_par function port_write_data (line 49) | static void port_write_data(struct parport *p, unsigned char d) function port_write_control (line 54) | static void port_write_control(struct parport *p, unsigned char d) function port_read_data (line 59) | static unsigned char port_read_data(struct parport *p) function port_read_status (line 64) | static unsigned char port_read_status(struct parport *p) function port_read_control (line 69) | static unsigned char port_read_control(struct parport *p) type parport (line 74) | struct parport type parport (line 80) | struct parport function line_set (line 88) | static inline void line_set(struct parport *data, int state, function line_get (line 100) | static inline int line_get(struct parport *data, function parport_setscl (line 111) | static void parport_setscl(void *data, int state) function parport_setsda (line 116) | static void parport_setsda(void *data, int state) function parport_getscl (line 121) | static int parport_getscl(void *data) function parport_getsda (line 126) | static int parport_getsda(void *data) type i2c_algo_bit_data (line 136) | struct i2c_algo_bit_data type i2c_adapter (line 148) | struct i2c_adapter function i2c_parport_attach (line 155) | static void i2c_parport_attach (struct parport *port) function i2c_parport_detach (line 212) | static void i2c_parport_detach (struct parport *port) type parport_driver (line 236) | struct parport_driver function i2c_parport_init (line 244) | static int __init i2c_parport_init(void) function i2c_parport_exit (line 257) | static void __exit i2c_parport_exit(void) FILE: drivers/i2c/busses/i2c-parport.h type lineop (line 29) | struct lineop { type adapter_parm (line 35) | struct adapter_parm { type adapter_parm (line 43) | struct adapter_parm FILE: drivers/i2c/busses/i2c-pca-isa.c function pca_isa_getown (line 56) | static int pca_isa_getown(struct i2c_algo_pca_data *adap) function pca_isa_getclock (line 61) | static int pca_isa_getclock(struct i2c_algo_pca_data *adap) function pca_isa_writebyte (line 66) | static void function pca_isa_readbyte (line 76) | static int function pca_isa_waitforinterrupt (line 89) | static int pca_isa_waitforinterrupt(struct i2c_algo_pca_data *adap) function irqreturn_t (line 103) | static irqreturn_t pca_handler(int this_irq, void *dev_id, struct pt_reg... type i2c_algo_pca_data (line 108) | struct i2c_algo_pca_data type i2c_adapter (line 116) | struct i2c_adapter function pca_isa_init (line 123) | static int __init pca_isa_init(void) function pca_isa_exit (line 158) | static void pca_isa_exit(void) FILE: drivers/i2c/busses/i2c-piix4.c type sd (line 47) | struct sd { type i2c_adapter (line 116) | struct i2c_adapter type dmi_system_id (line 118) | struct dmi_system_id function piix4_setup (line 126) | static int __devinit piix4_setup(struct pci_dev *PIIX4_dev, function piix4_transaction (line 233) | static int piix4_transaction(void) function s32 (line 304) | static s32 piix4_access(struct i2c_adapter * adap, u16 addr, function u32 (line 395) | static u32 piix4_func(struct i2c_adapter *adapter) type i2c_algorithm (line 402) | struct i2c_algorithm type i2c_adapter (line 409) | struct i2c_adapter type pci_device_id (line 416) | struct pci_device_id function piix4_probe (line 434) | static int __devinit piix4_probe(struct pci_dev *dev, function piix4_remove (line 458) | static void __devexit piix4_remove(struct pci_dev *dev) type pci_driver (line 467) | struct pci_driver function i2c_piix4_init (line 474) | static int __init i2c_piix4_init(void) function i2c_piix4_exit (line 479) | static void __exit i2c_piix4_exit(void) FILE: drivers/i2c/busses/i2c-prosavage.c type s_i2c_bus (line 70) | struct s_i2c_bus { type s_i2c_chip (line 78) | struct s_i2c_chip { function bit_s3via_setscl (line 125) | static void bit_s3via_setscl(void *bus, int val) function bit_s3via_setsda (line 141) | static void bit_s3via_setsda(void *bus, int val) function bit_s3via_getscl (line 157) | static int bit_s3via_getscl(void *bus) function bit_s3via_getsda (line 165) | static int bit_s3via_getsda(void *bus) function i2c_register_bus (line 177) | static int i2c_register_bus(struct pci_dev *dev, struct s_i2c_bus *p, vo... function prosavage_remove (line 208) | static void prosavage_remove(struct pci_dev *dev) function prosavage_probe (line 238) | static int __devinit prosavage_probe(struct pci_dev *dev, const struct p... type pci_device_id (line 303) | struct pci_device_id type pci_driver (line 311) | struct pci_driver function i2c_prosavage_init (line 318) | static int __init i2c_prosavage_init(void) function i2c_prosavage_exit (line 323) | static void __exit i2c_prosavage_exit(void) FILE: drivers/i2c/busses/i2c-rpx.c function rpx_iic_init (line 25) | static void function rpx_install_isr (line 59) | static int rpx_install_isr(int irq, void (*func)(void *, void *), void *... type i2c_algo_8xx_data (line 67) | struct i2c_algo_8xx_data type i2c_adapter (line 71) | struct i2c_adapter function i2c_rpx_init (line 78) | int __init i2c_rpx_init(void) function i2c_rpx_exit (line 93) | void __exit i2c_rpx_exit(void) FILE: drivers/i2c/busses/i2c-s3c2410.c type s3c24xx_i2c_state (line 48) | enum s3c24xx_i2c_state { type s3c24xx_i2c (line 56) | struct s3c24xx_i2c { type s3c2410_platform_i2c (line 78) | struct s3c2410_platform_i2c function s3c24xx_i2c_is2440 (line 91) | static inline int s3c24xx_i2c_is2440(struct s3c24xx_i2c *i2c) type s3c2410_platform_i2c (line 105) | struct s3c2410_platform_i2c type device (line 105) | struct device type s3c2410_platform_i2c (line 108) | struct s3c2410_platform_i2c function s3c24xx_i2c_master_complete (line 119) | static inline void s3c24xx_i2c_master_complete(struct s3c24xx_i2c *i2c, ... function s3c24xx_i2c_disable_ack (line 133) | static inline void s3c24xx_i2c_disable_ack(struct s3c24xx_i2c *i2c) function s3c24xx_i2c_enable_ack (line 142) | static inline void s3c24xx_i2c_enable_ack(struct s3c24xx_i2c *i2c) function s3c24xx_i2c_disable_irq (line 153) | static inline void s3c24xx_i2c_disable_irq(struct s3c24xx_i2c *i2c) function s3c24xx_i2c_enable_irq (line 161) | static inline void s3c24xx_i2c_enable_irq(struct s3c24xx_i2c *i2c) function s3c24xx_i2c_message_start (line 175) | static void s3c24xx_i2c_message_start(struct s3c24xx_i2c *i2c, function s3c24xx_i2c_stop (line 209) | static inline void s3c24xx_i2c_stop(struct s3c24xx_i2c *i2c, int ret) function is_lastmsg (line 233) | static inline int is_lastmsg(struct s3c24xx_i2c *i2c) function is_msglast (line 243) | static inline int is_msglast(struct s3c24xx_i2c *i2c) function is_msgend (line 253) | static inline int is_msgend(struct s3c24xx_i2c *i2c) function i2s_s3c_irq_nextbyte (line 263) | static int i2s_s3c_irq_nextbyte(struct s3c24xx_i2c *i2c, unsigned long i... function irqreturn_t (line 423) | static irqreturn_t s3c24xx_i2c_irq(int irqno, void *dev_id, function s3c24xx_i2c_set_master (line 461) | static int s3c24xx_i2c_set_master(struct s3c24xx_i2c *i2c) function s3c24xx_i2c_doxfer (line 486) | static int s3c24xx_i2c_doxfer(struct s3c24xx_i2c *i2c, struct i2c_msg ms... function s3c24xx_i2c_xfer (line 536) | static int s3c24xx_i2c_xfer(struct i2c_adapter *adap, type i2c_algorithm (line 560) | struct i2c_algorithm type s3c24xx_i2c (line 565) | struct s3c24xx_i2c function s3c24xx_i2c_calcdivisor (line 580) | static int s3c24xx_i2c_calcdivisor(unsigned long clkin, unsigned int wan... function freq_acceptable (line 610) | static inline int freq_acceptable(unsigned int freq, unsigned int wanted) function s3c24xx_i2c_getdivisor (line 624) | static int s3c24xx_i2c_getdivisor(struct s3c24xx_i2c *i2c, function s3c24xx_i2c_init (line 679) | static int s3c24xx_i2c_init(struct s3c24xx_i2c *i2c) function s3c24xx_i2c_free (line 725) | static void s3c24xx_i2c_free(struct s3c24xx_i2c *i2c) function s3c24xx_i2c_probe (line 751) | static int s3c24xx_i2c_probe(struct device *dev) function s3c24xx_i2c_remove (line 857) | static int s3c24xx_i2c_remove(struct device *dev) function s3c24xx_i2c_resume (line 870) | static int s3c24xx_i2c_resume(struct device *dev, u32 level) type device_driver (line 888) | struct device_driver type device_driver (line 896) | struct device_driver function i2c_adap_s3c_init (line 904) | static int __init i2c_adap_s3c_init(void) function i2c_adap_s3c_exit (line 915) | static void __exit i2c_adap_s3c_exit(void) FILE: drivers/i2c/busses/i2c-savage4.c function bit_savi2c_setscl (line 81) | static void bit_savi2c_setscl(void *data, int val) function bit_savi2c_setsda (line 93) | static void bit_savi2c_setsda(void *data, int val) function bit_savi2c_getscl (line 109) | static int bit_savi2c_getscl(void *data) function bit_savi2c_getsda (line 114) | static int bit_savi2c_getsda(void *data) function config_s4 (line 121) | static int config_s4(struct pci_dev *dev) type i2c_algo_bit_data (line 138) | struct i2c_algo_bit_data type i2c_adapter (line 148) | struct i2c_adapter type pci_device_id (line 154) | struct pci_device_id function savage4_probe (line 162) | static int __devinit savage4_probe(struct pci_dev *dev, const struct pci... function savage4_remove (line 176) | static void __devexit savage4_remove(struct pci_dev *dev) type pci_driver (line 182) | struct pci_driver function i2c_savage4_init (line 189) | static int __init i2c_savage4_init(void) function i2c_savage4_exit (line 194) | static void __exit i2c_savage4_exit(void) FILE: drivers/i2c/busses/i2c-sibyte.c type i2c_algo_sibyte_data (line 26) | struct i2c_algo_sibyte_data type i2c_adapter (line 31) | struct i2c_adapter function i2c_sibyte_init (line 50) | static int __init i2c_sibyte_init(void) function i2c_sibyte_exit (line 60) | static void __exit i2c_sibyte_exit(void) FILE: drivers/i2c/busses/i2c-sis5595.c function u8 (line 133) | static u8 sis5595_read(u8 reg) function sis5595_write (line 139) | static void sis5595_write(u8 reg, u8 data) function sis5595_setup (line 145) | static int sis5595_setup(struct pci_dev *SIS5595_dev) function sis5595_transaction (line 223) | static int sis5595_transaction(struct i2c_adapter *adap) function s32 (line 284) | static s32 sis5595_access(struct i2c_adapter *adap, u16 addr, function u32 (line 353) | static u32 sis5595_func(struct i2c_adapter *adapter) type i2c_algorithm (line 360) | struct i2c_algorithm type i2c_adapter (line 367) | struct i2c_adapter type pci_device_id (line 374) | struct pci_device_id function sis5595_probe (line 381) | static int __devinit sis5595_probe(struct pci_dev *dev, const struct pci... function sis5595_remove (line 396) | static void __devexit sis5595_remove(struct pci_dev *dev) type pci_driver (line 402) | struct pci_driver function i2c_sis5595_init (line 409) | static int __init i2c_sis5595_init(void) function i2c_sis5595_exit (line 414) | static void __exit i2c_sis5595_exit(void) FILE: drivers/i2c/busses/i2c-sis630.c function u8 (line 114) | static inline u8 sis630_read(u8 reg) function sis630_write (line 119) | static inline void sis630_write(u8 reg, u8 data) function sis630_transaction_start (line 124) | static int sis630_transaction_start(struct i2c_adapter *adap, int size, ... function sis630_transaction_wait (line 163) | static int sis630_transaction_wait(struct i2c_adapter *adap, int size) function sis630_transaction_end (line 200) | static void sis630_transaction_end(struct i2c_adapter *adap, u8 oldclock) function sis630_transaction (line 219) | static int sis630_transaction(struct i2c_adapter *adap, int size) function sis630_block_data (line 233) | static int sis630_block_data(struct i2c_adapter *adap, union i2c_smbus_d... function s32 (line 314) | static s32 sis630_access(struct i2c_adapter *adap, u16 addr, function u32 (line 382) | static u32 sis630_func(struct i2c_adapter *adapter) function sis630_setup (line 389) | static int sis630_setup(struct pci_dev *sis630_dev) type i2c_algorithm (line 451) | struct i2c_algorithm type i2c_adapter (line 458) | struct i2c_adapter type pci_device_id (line 465) | struct pci_device_id function sis630_probe (line 473) | static int __devinit sis630_probe(struct pci_dev *dev, const struct pci_... function sis630_remove (line 489) | static void __devexit sis630_remove(struct pci_dev *dev) type pci_driver (line 499) | struct pci_driver function i2c_sis630_init (line 506) | static int __init i2c_sis630_init(void) function i2c_sis630_exit (line 512) | static void __exit i2c_sis630_exit(void) FILE: drivers/i2c/busses/i2c-sis96x.c type i2c_adapter (line 86) | struct i2c_adapter function u8 (line 89) | static inline u8 sis96x_read(u8 reg) function sis96x_write (line 94) | static inline void sis96x_write(u8 reg, u8 data) function sis96x_transaction (line 102) | static int sis96x_transaction(int size) function s32 (line 173) | static s32 sis96x_access(struct i2c_adapter * adap, u16 addr, function u32 (line 245) | static u32 sis96x_func(struct i2c_adapter *adapter) type i2c_algorithm (line 252) | struct i2c_algorithm type i2c_adapter (line 259) | struct i2c_adapter type pci_device_id (line 266) | struct pci_device_id function sis96x_probe (line 273) | static int __devinit sis96x_probe(struct pci_dev *dev, function sis96x_remove (line 324) | static void __devexit sis96x_remove(struct pci_dev *dev) type pci_driver (line 333) | struct pci_driver function i2c_sis96x_init (line 340) | static int __init i2c_sis96x_init(void) function i2c_sis96x_exit (line 346) | static void __exit i2c_sis96x_exit(void) FILE: drivers/i2c/busses/i2c-stub.c function s32 (line 36) | static s32 stub_xfer(struct i2c_adapter * adap, u16 addr, unsigned short... function u32 (line 106) | static u32 stub_func(struct i2c_adapter *adapter) type i2c_algorithm (line 112) | struct i2c_algorithm type i2c_adapter (line 119) | struct i2c_adapter function i2c_stub_init (line 126) | static int __init i2c_stub_init(void) function i2c_stub_exit (line 132) | static void __exit i2c_stub_exit(void) FILE: drivers/i2c/busses/i2c-via.c function bit_via_setscl (line 58) | static void bit_via_setscl(void *data, int state) function bit_via_setsda (line 63) | static void bit_via_setsda(void *data, int state) function bit_via_getscl (line 68) | static int bit_via_getscl(void *data) function bit_via_getsda (line 73) | static int bit_via_getsda(void *data) type i2c_algo_bit_data (line 79) | struct i2c_algo_bit_data type i2c_adapter (line 89) | struct i2c_adapter type pci_device_id (line 97) | struct pci_device_id function vt586b_probe (line 104) | static int __devinit vt586b_probe(struct pci_dev *dev, const struct pci_... function vt586b_remove (line 154) | static void __devexit vt586b_remove(struct pci_dev *dev) type pci_driver (line 162) | struct pci_driver function i2c_vt586b_init (line 169) | static int __init i2c_vt586b_init(void) function i2c_vt586b_exit (line 174) | static void __exit i2c_vt586b_exit(void) FILE: drivers/i2c/busses/i2c-viapro.c type pci_dev (line 48) | struct pci_dev type i2c_adapter (line 109) | struct i2c_adapter function vt596_transaction (line 112) | static int vt596_transaction(void) function s32 (line 187) | static s32 vt596_access(struct i2c_adapter *adap, u16 addr, function u32 (line 281) | static u32 vt596_func(struct i2c_adapter *adapter) type i2c_algorithm (line 288) | struct i2c_algorithm type i2c_adapter (line 295) | struct i2c_adapter function vt596_probe (line 302) | static int __devinit vt596_probe(struct pci_dev *pdev, type pci_device_id (line 405) | struct pci_device_id type pci_driver (line 427) | struct pci_driver function i2c_vt596_init (line 433) | static int __init i2c_vt596_init(void) function i2c_vt596_exit (line 439) | static void __exit i2c_vt596_exit(void) FILE: drivers/i2c/busses/i2c-voodoo3.c function bit_vooi2c_setscl (line 69) | static void bit_vooi2c_setscl(void *data, int val) function bit_vooi2c_setsda (line 81) | static void bit_vooi2c_setsda(void *data, int val) function bit_vooi2c_getscl (line 97) | static int bit_vooi2c_getscl(void *data) function bit_vooi2c_getsda (line 102) | static int bit_vooi2c_getsda(void *data) function bit_vooddc_setscl (line 107) | static void bit_vooddc_setscl(void *data, int val) function bit_vooddc_setsda (line 119) | static void bit_vooddc_setsda(void *data, int val) function bit_vooddc_getscl (line 131) | static int bit_vooddc_getscl(void *data) function bit_vooddc_getsda (line 136) | static int bit_vooddc_getsda(void *data) function config_v3 (line 141) | static int config_v3(struct pci_dev *dev) type i2c_algo_bit_data (line 158) | struct i2c_algo_bit_data type i2c_adapter (line 168) | struct i2c_adapter type i2c_algo_bit_data (line 175) | struct i2c_algo_bit_data type i2c_adapter (line 185) | struct i2c_adapter type pci_device_id (line 192) | struct pci_device_id function voodoo3_probe (line 200) | static int __devinit voodoo3_probe(struct pci_dev *dev, const struct pci... function voodoo3_remove (line 221) | static void __devexit voodoo3_remove(struct pci_dev *dev) type pci_driver (line 228) | struct pci_driver function i2c_voodoo3_init (line 235) | static int __init i2c_voodoo3_init(void) function i2c_voodoo3_exit (line 240) | static void __exit i2c_voodoo3_exit(void) FILE: drivers/i2c/busses/scx200_acb.c type scx200_acb_state (line 62) | enum scx200_acb_state { type scx200_acb_iface (line 83) | struct scx200_acb_iface function scx200_acb_machine (line 122) | static void scx200_acb_machine(struct scx200_acb_iface *iface, u8 status) function scx200_acb_timeout (line 235) | static void scx200_acb_timeout(struct scx200_acb_iface *iface) function scx200_acb_poll (line 246) | static void scx200_acb_poll(struct scx200_acb_iface *iface) function scx200_acb_reset (line 265) | static void scx200_acb_reset(struct scx200_acb_iface *iface) function s32 (line 286) | static s32 scx200_acb_smbus_xfer(struct i2c_adapter *adapter, function u32 (line 390) | static u32 scx200_acb_func(struct i2c_adapter *adapter) type i2c_algorithm (line 398) | struct i2c_algorithm type scx200_acb_iface (line 405) | struct scx200_acb_iface function scx200_acb_probe (line 407) | static int scx200_acb_probe(struct scx200_acb_iface *iface) function scx200_acb_create (line 441) | static int __init scx200_acb_create(int base, int index) type pci_device_id (line 505) | struct pci_device_id function scx200_acb_init (line 511) | static int __init scx200_acb_init(void) function scx200_acb_cleanup (line 532) | static void __exit scx200_acb_cleanup(void) FILE: drivers/i2c/busses/scx200_i2c.c function scx200_i2c_setscl (line 49) | static void scx200_i2c_setscl(void *data, int state) function scx200_i2c_setsda (line 54) | static void scx200_i2c_setsda(void *data, int state) function scx200_i2c_getscl (line 59) | static int scx200_i2c_getscl(void *data) function scx200_i2c_getsda (line 64) | static int scx200_i2c_getsda(void *data) type i2c_algo_bit_data (line 74) | struct i2c_algo_bit_data type i2c_adapter (line 83) | struct i2c_adapter function scx200_i2c_init (line 89) | static int scx200_i2c_init(void) function scx200_i2c_cleanup (line 118) | static void scx200_i2c_cleanup(void) FILE: drivers/i2c/chips/adm1021.c type adm1021_data (line 102) | struct adm1021_data { type i2c_adapter (line 127) | struct i2c_adapter type i2c_adapter (line 128) | struct i2c_adapter type i2c_client (line 129) | struct i2c_client type i2c_client (line 130) | struct i2c_client type i2c_client (line 131) | struct i2c_client type i2c_client (line 132) | struct i2c_client type adm1021_data (line 134) | struct adm1021_data type device (line 134) | struct device type i2c_driver (line 141) | struct i2c_driver function adm1021_attach_adapter (line 200) | static int adm1021_attach_adapter(struct i2c_adapter *adapter) function adm1021_detect (line 207) | static int adm1021_detect(struct i2c_adapter *adapter, int address, int ... function adm1021_init_client (line 334) | static void adm1021_init_client(struct i2c_client *client) function adm1021_detach_client (line 343) | static int adm1021_detach_client(struct i2c_client *client) function adm1021_read_value (line 357) | static int adm1021_read_value(struct i2c_client *client, u8 reg) function adm1021_write_value (line 362) | static int adm1021_write_value(struct i2c_client *client, u8 reg, u16 va... type adm1021_data (line 369) | struct adm1021_data type device (line 369) | struct device type i2c_client (line 371) | struct i2c_client type adm1021_data (line 372) | struct adm1021_data function sensors_adm1021_init (line 405) | static int __init sensors_adm1021_init(void) function sensors_adm1021_exit (line 410) | static void __exit sensors_adm1021_exit(void) FILE: drivers/i2c/chips/adm1025.c type i2c_adapter (line 110) | struct i2c_adapter type i2c_adapter (line 111) | struct i2c_adapter type i2c_client (line 112) | struct i2c_client type i2c_client (line 113) | struct i2c_client type adm1025_data (line 114) | struct adm1025_data type device (line 114) | struct device type i2c_driver (line 120) | struct i2c_driver type adm1025_data (line 133) | struct adm1025_data { function show_alarms (line 271) | static ssize_t show_alarms(struct device *dev, char *buf) function show_vid (line 278) | static ssize_t show_vid(struct device *dev, char *buf) function show_vrm (line 285) | static ssize_t show_vrm(struct device *dev, char *buf) function set_vrm (line 290) | static ssize_t set_vrm(struct device *dev, const char *buf, size_t count) function adm1025_attach_adapter (line 303) | static int adm1025_attach_adapter(struct i2c_adapter *adapter) function adm1025_detect (line 314) | static int adm1025_detect(struct i2c_adapter *adapter, int address, int ... function adm1025_init_client (line 452) | static void adm1025_init_client(struct i2c_client *client) function adm1025_detach_client (line 494) | static int adm1025_detach_client(struct i2c_client *client) type adm1025_data (line 508) | struct adm1025_data type device (line 508) | struct device type i2c_client (line 510) | struct i2c_client type adm1025_data (line 511) | struct adm1025_data function sensors_adm1025_init (line 555) | static int __init sensors_adm1025_init(void) function sensors_adm1025_exit (line 560) | static void __exit sensors_adm1025_exit(void) FILE: drivers/i2c/chips/adm1026.c type pwm_data (line 253) | struct pwm_data { type adm1026_data (line 259) | struct adm1026_data { type i2c_adapter (line 295) | struct i2c_adapter type i2c_adapter (line 296) | struct i2c_adapter type i2c_client (line 298) | struct i2c_client type i2c_client (line 299) | struct i2c_client type i2c_client (line 300) | struct i2c_client type i2c_client (line 302) | struct i2c_client type i2c_client (line 303) | struct i2c_client type adm1026_data (line 304) | struct adm1026_data type device (line 304) | struct device type i2c_client (line 305) | struct i2c_client type i2c_driver (line 308) | struct i2c_driver function adm1026_attach_adapter (line 318) | int adm1026_attach_adapter(struct i2c_adapter *adapter) function adm1026_detach_client (line 326) | int adm1026_detach_client(struct i2c_client *client) function adm1026_read_value (line 333) | int adm1026_read_value(struct i2c_client *client, u8 reg) function adm1026_write_value (line 347) | int adm1026_write_value(struct i2c_client *client, u8 reg, int value) function adm1026_init_client (line 361) | void adm1026_init_client(struct i2c_client *client) function adm1026_print_gpio (line 465) | void adm1026_print_gpio(struct i2c_client *client) function adm1026_fixup_gpio (line 498) | void adm1026_fixup_gpio(struct i2c_client *client) type adm1026_data (line 574) | struct adm1026_data type device (line 574) | struct device type i2c_client (line 576) | struct i2c_client type adm1026_data (line 577) | struct adm1026_data function show_in (line 723) | static ssize_t show_in(struct device *dev, char *buf, int nr) function show_in_min (line 728) | static ssize_t show_in_min(struct device *dev, char *buf, int nr) function set_in_min (line 733) | static ssize_t set_in_min(struct device *dev, const char *buf, function show_in_max (line 747) | static ssize_t show_in_max(struct device *dev, char *buf, int nr) function set_in_max (line 752) | static ssize_t set_in_max(struct device *dev, const char *buf, function show_in16 (line 814) | static ssize_t show_in16(struct device *dev, char *buf) function show_in16_min (line 820) | static ssize_t show_in16_min(struct device *dev, char *buf) function set_in16_min (line 826) | static ssize_t set_in16_min(struct device *dev, const char *buf, size_t ... function show_in16_max (line 839) | static ssize_t show_in16_max(struct device *dev, char *buf) function set_in16_max (line 845) | static ssize_t set_in16_max(struct device *dev, const char *buf, size_t ... function show_fan (line 868) | static ssize_t show_fan(struct device *dev, char *buf, int nr) function show_fan_min (line 874) | static ssize_t show_fan_min(struct device *dev, char *buf, int nr) function set_fan_min (line 880) | static ssize_t set_fan_min(struct device *dev, const char *buf, function fixup_fan_min (line 924) | static void fixup_fan_min(struct device *dev, int fan, int old_div) function show_fan_div (line 943) | static ssize_t show_fan_div(struct device *dev, char *buf, int nr) function set_fan_div (line 948) | static ssize_t set_fan_div(struct device *dev, const char *buf, function show_temp (line 1006) | static ssize_t show_temp(struct device *dev, char *buf, int nr) function show_temp_min (line 1011) | static ssize_t show_temp_min(struct device *dev, char *buf, int nr) function set_temp_min (line 1016) | static ssize_t set_temp_min(struct device *dev, const char *buf, function show_temp_max (line 1031) | static ssize_t show_temp_max(struct device *dev, char *buf, int nr) function set_temp_max (line 1036) | static ssize_t set_temp_max(struct device *dev, const char *buf, function show_temp_offset (line 1085) | static ssize_t show_temp_offset(struct device *dev, char *buf, int nr) function set_temp_offset (line 1090) | static ssize_t set_temp_offset(struct device *dev, const char *buf, function show_temp_auto_point1_temp_hyst (line 1123) | static ssize_t show_temp_auto_point1_temp_hyst(struct device *dev, char ... function show_temp_auto_point2_temp (line 1130) | static ssize_t show_temp_auto_point2_temp(struct device *dev, char *buf, function show_temp_auto_point1_temp (line 1137) | static ssize_t show_temp_auto_point1_temp(struct device *dev, char *buf, function set_temp_auto_point1_temp (line 1143) | static ssize_t set_temp_auto_point1_temp(struct device *dev, const char ... function show_temp_crit_enable (line 1192) | static ssize_t show_temp_crit_enable(struct device *dev, char *buf) function set_temp_crit_enable (line 1197) | static ssize_t set_temp_crit_enable(struct device *dev, const char *buf, function show_temp_crit (line 1225) | static ssize_t show_temp_crit(struct device *dev, char *buf, int nr) function set_temp_crit (line 1230) | static ssize_t set_temp_crit(struct device *dev, const char *buf, function show_analog_out_reg (line 1263) | static ssize_t show_analog_out_reg(struct device *dev, char *buf) function set_analog_out_reg (line 1268) | static ssize_t set_analog_out_reg(struct device *dev, const char *buf, function show_vid_reg (line 1286) | static ssize_t show_vid_reg(struct device *dev, char *buf) function show_vrm_reg (line 1294) | static ssize_t show_vrm_reg(struct device *dev, char *buf) function store_vrm_reg (line 1299) | static ssize_t store_vrm_reg(struct device *dev, const char *buf, function show_alarms_reg (line 1311) | static ssize_t show_alarms_reg(struct device *dev, char *buf) function show_alarm_mask (line 1319) | static ssize_t show_alarm_mask(struct device *dev, char *buf) function set_alarm_mask (line 1324) | static ssize_t set_alarm_mask(struct device *dev, const char *buf, function show_gpio (line 1356) | static ssize_t show_gpio(struct device *dev, char *buf) function set_gpio (line 1361) | static ssize_t set_gpio(struct device *dev, const char *buf, function show_gpio_mask (line 1385) | static ssize_t show_gpio_mask(struct device *dev, char *buf) function set_gpio_mask (line 1390) | static ssize_t set_gpio_mask(struct device *dev, const char *buf, function show_pwm_reg (line 1413) | static ssize_t show_pwm_reg(struct device *dev, char *buf) function set_pwm_reg (line 1418) | static ssize_t set_pwm_reg(struct device *dev, const char *buf, function show_auto_pwm_min (line 1434) | static ssize_t show_auto_pwm_min(struct device *dev, char *buf) function set_auto_pwm_min (line 1439) | static ssize_t set_auto_pwm_min(struct device *dev, const char *buf, function show_auto_pwm_max (line 1457) | static ssize_t show_auto_pwm_max(struct device *dev, char *buf) function show_pwm_enable (line 1461) | static ssize_t show_pwm_enable(struct device *dev, char *buf) function set_pwm_enable (line 1466) | static ssize_t set_pwm_enable(struct device *dev, const char *buf, function adm1026_detect (line 1520) | int adm1026_detect(struct i2c_adapter *adapter, int address, function sm_adm1026_init (line 1770) | static int __init sm_adm1026_init(void) function sm_adm1026_exit (line 1775) | static void __exit sm_adm1026_exit(void) FILE: drivers/i2c/chips/adm1031.c type u8 (line 66) | typedef u8 auto_chan_table_t[8][2]; type adm1031_data (line 69) | struct adm1031_data { type i2c_adapter (line 98) | struct i2c_adapter type i2c_adapter (line 99) | struct i2c_adapter type i2c_client (line 100) | struct i2c_client type i2c_client (line 101) | struct i2c_client type adm1031_data (line 102) | struct adm1031_data type device (line 102) | struct device type i2c_driver (line 105) | struct i2c_driver function u8 (line 115) | static inline u8 adm1031_read_value(struct i2c_client *client, u8 reg) function adm1031_write_value (line 120) | static inline int function FAN_TO_REG (line 136) | static int FAN_TO_REG(int reg, int div) function AUTO_TEMP_MAX_TO_REG (line 166) | static int AUTO_TEMP_MAX_TO_REG(int val, int reg, int pwm) function get_fan_auto_nearest (line 207) | static int function show_fan_auto_channel (line 247) | static ssize_t show_fan_auto_channel(struct device *dev, char *buf, int nr) function set_fan_auto_channel (line 253) | static ssize_t function show_auto_temp_off (line 314) | static ssize_t show_auto_temp_off(struct device *dev, char *buf, int nr) function show_auto_temp_min (line 320) | static ssize_t show_auto_temp_min(struct device *dev, char *buf, int nr) function set_auto_temp_min (line 326) | static ssize_t function show_auto_temp_max (line 341) | static ssize_t show_auto_temp_max(struct device *dev, char *buf, int nr) function set_auto_temp_max (line 347) | static ssize_t function show_pwm (line 398) | static ssize_t show_pwm(struct device *dev, char *buf, int nr) function set_pwm (line 403) | static ssize_t function trust_fan_readings (line 450) | static int trust_fan_readings(struct adm1031_data *data, int chan) function show_fan (line 488) | static ssize_t show_fan(struct device *dev, char *buf, int nr) function show_fan_div (line 498) | static ssize_t show_fan_div(struct device *dev, char *buf, int nr) function show_fan_min (line 503) | static ssize_t show_fan_min(struct device *dev, char *buf, int nr) function set_fan_min (line 510) | static ssize_t function set_fan_div (line 529) | static ssize_t function show_temp (line 600) | static ssize_t show_temp(struct device *dev, char *buf, int nr) function show_temp_min (line 609) | static ssize_t show_temp_min(struct device *dev, char *buf, int nr) function show_temp_max (line 614) | static ssize_t show_temp_max(struct device *dev, char *buf, int nr) function show_temp_crit (line 619) | static ssize_t show_temp_crit(struct device *dev, char *buf, int nr) function set_temp_min (line 624) | static ssize_t function set_temp_max (line 640) | static ssize_t function set_temp_crit (line 656) | static ssize_t function show_alarms (line 719) | static ssize_t show_alarms(struct device *dev, char *buf) function adm1031_attach_adapter (line 728) | static int adm1031_attach_adapter(struct i2c_adapter *adapter) function adm1031_detect (line 736) | static int adm1031_detect(struct i2c_adapter *adapter, int address, int ... function adm1031_detach_client (line 848) | static int adm1031_detach_client(struct i2c_client *client) function adm1031_init_client (line 858) | static void adm1031_init_client(struct i2c_client *client) type adm1031_data (line 883) | struct adm1031_data type device (line 883) | struct device type i2c_client (line 885) | struct i2c_client type adm1031_data (line 886) | struct adm1031_data function sensors_adm1031_init (line 968) | static int __init sensors_adm1031_init(void) function sensors_adm1031_exit (line 973) | static void __exit sensors_adm1031_exit(void) FILE: drivers/i2c/chips/asb100.c function u8 (line 119) | static u8 IN_TO_REG(unsigned val) function IN_FROM_REG (line 125) | static unsigned IN_FROM_REG(u8 reg) function u8 (line 130) | static u8 FAN_TO_REG(long rpm, int div) function FAN_FROM_REG (line 140) | static int FAN_FROM_REG(u8 val, int div) function u8 (line 151) | static u8 TEMP_TO_REG(int temp) function TEMP_FROM_REG (line 158) | static int TEMP_FROM_REG(u8 reg) function u8 (line 165) | static u8 ASB100_PWM_TO_REG(int pwm) function ASB100_PWM_FROM_REG (line 171) | static int ASB100_PWM_FROM_REG(u8 reg) function u8 (line 182) | static u8 DIV_TO_REG(long val) type asb100_data (line 190) | struct asb100_data { type i2c_client (line 217) | struct i2c_client type i2c_client (line 218) | struct i2c_client type i2c_adapter (line 220) | struct i2c_adapter type i2c_adapter (line 221) | struct i2c_adapter type i2c_client (line 222) | struct i2c_client type asb100_data (line 223) | struct asb100_data type device (line 223) | struct device type i2c_client (line 224) | struct i2c_client type i2c_driver (line 226) | struct i2c_driver function show_fan (line 311) | static ssize_t show_fan(struct device *dev, char *buf, int nr) function show_fan_min (line 318) | static ssize_t show_fan_min(struct device *dev, char *buf, int nr) function show_fan_div (line 325) | static ssize_t show_fan_div(struct device *dev, char *buf, int nr) function set_fan_min (line 331) | static ssize_t set_fan_min(struct device *dev, const char *buf, function set_fan_div (line 346) | static ssize_t set_fan_div(struct device *dev, const char *buf, function sprintf_temp_from_reg (line 425) | static int sprintf_temp_from_reg(u16 reg, char *buf, int nr) function show_vid (line 515) | static ssize_t show_vid(struct device *dev, char *buf) function show_vrm (line 526) | static ssize_t show_vrm(struct device *dev, char *buf) function set_vrm (line 532) | static ssize_t set_vrm(struct device *dev, const char *buf, size_t count) function show_alarms (line 546) | static ssize_t show_alarms(struct device *dev, char *buf) function show_pwm1 (line 557) | static ssize_t show_pwm1(struct device *dev, char *buf) function set_pwm1 (line 563) | static ssize_t set_pwm1(struct device *dev, const char *buf, size_t count) function show_pwm_enable1 (line 574) | static ssize_t show_pwm_enable1(struct device *dev, char *buf) function set_pwm_enable1 (line 580) | static ssize_t set_pwm_enable1(struct device *dev, const char *buf, function asb100_attach_adapter (line 605) | static int asb100_attach_adapter(struct i2c_adapter *adapter) function asb100_detect_subclients (line 612) | static int asb100_detect_subclients(struct i2c_adapter *adapter, int add... function asb100_detect (line 696) | static int asb100_detect(struct i2c_adapter *adapter, int address, int k... function asb100_detach_client (line 843) | static int asb100_detach_client(struct i2c_client *client) function asb100_read_value (line 866) | static int asb100_read_value(struct i2c_client *client, u16 reg) function asb100_write_value (line 911) | static void asb100_write_value(struct i2c_client *client, u16 reg, u16 v... function asb100_init_client (line 950) | static void asb100_init_client(struct i2c_client *client) type asb100_data (line 965) | struct asb100_data type device (line 965) | struct device type i2c_client (line 967) | struct i2c_client type asb100_data (line 968) | struct asb100_data function asb100_init (line 1034) | static int __init asb100_init(void) function asb100_exit (line 1039) | static void __exit asb100_exit(void) FILE: drivers/i2c/chips/ds1621.c type ds1621_data (line 71) | struct ds1621_data { type i2c_adapter (line 81) | struct i2c_adapter type i2c_adapter (line 82) | struct i2c_adapter type i2c_client (line 84) | struct i2c_client type i2c_client (line 85) | struct i2c_client type ds1621_data (line 86) | struct ds1621_data type device (line 86) | struct device type i2c_driver (line 89) | struct i2c_driver function ds1621_read_value (line 103) | static int ds1621_read_value(struct i2c_client *client, u8 reg) function ds1621_write_value (line 114) | static int ds1621_write_value(struct i2c_client *client, u8 reg, u16 value) function ds1621_init_client (line 122) | static void ds1621_init_client(struct i2c_client *client) function show_alarms (line 165) | static ssize_t show_alarms(struct device *dev, char *buf) function ds1621_attach_adapter (line 177) | static int ds1621_attach_adapter(struct i2c_adapter *adapter) function ds1621_detect (line 183) | int ds1621_detect(struct i2c_adapter *adapter, int address, function ds1621_detach_client (line 267) | static int ds1621_detach_client(struct i2c_client *client) type ds1621_data (line 283) | struct ds1621_data type device (line 283) | struct device type i2c_client (line 285) | struct i2c_client type ds1621_data (line 286) | struct ds1621_data function ds1621_init (line 324) | static int __init ds1621_init(void) function ds1621_exit (line 329) | static void __exit ds1621_exit(void) FILE: drivers/i2c/chips/eeprom.c type eeprom_nature (line 51) | enum eeprom_nature { type eeprom_data (line 57) | struct eeprom_data { type i2c_adapter (line 67) | struct i2c_adapter type i2c_adapter (line 68) | struct i2c_adapter type i2c_client (line 69) | struct i2c_client type i2c_driver (line 72) | struct i2c_driver function eeprom_update_client (line 81) | static void eeprom_update_client(struct i2c_client *client, u8 slice) function eeprom_read (line 116) | static ssize_t eeprom_read(struct kobject *kobj, char *buf, loff_t off, ... type bin_attribute (line 144) | struct bin_attribute function eeprom_attach_adapter (line 154) | static int eeprom_attach_adapter(struct i2c_adapter *adapter) function eeprom_detect (line 160) | int eeprom_detect(struct i2c_adapter *adapter, int address, int kind) function eeprom_detach_client (line 229) | static int eeprom_detach_client(struct i2c_client *client) function eeprom_init (line 244) | static int __init eeprom_init(void) function eeprom_exit (line 249) | static void __exit eeprom_exit(void) FILE: drivers/i2c/chips/fscher.c type i2c_adapter (line 107) | struct i2c_adapter type i2c_adapter (line 108) | struct i2c_adapter type i2c_client (line 109) | struct i2c_client type fscher_data (line 110) | struct fscher_data type device (line 110) | struct device type i2c_client (line 111) | struct i2c_client type i2c_client (line 113) | struct i2c_client type i2c_client (line 114) | struct i2c_client type i2c_driver (line 120) | struct i2c_driver type fscher_data (line 133) | struct fscher_data { function sysfs_alarms (line 242) | sysfs_revision(FSCHER_REG_REVISION) FILE: drivers/i2c/chips/gl518sm.c function u8 (line 95) | static inline u8 FAN_TO_REG(long rpm, int div) type gl518_data (line 118) | struct gl518_data { type i2c_adapter (line 143) | struct i2c_adapter type i2c_adapter (line 144) | struct i2c_adapter type i2c_client (line 145) | struct i2c_client type i2c_client (line 146) | struct i2c_client type i2c_client (line 147) | struct i2c_client type i2c_client (line 148) | struct i2c_client type gl518_data (line 149) | struct gl518_data type device (line 149) | struct device type i2c_driver (line 152) | struct i2c_driver function set_fan_min1 (line 259) | static ssize_t set_fan_min1(struct device *dev, const char *buf, size_t ... function set_fan_min2 (line 281) | static ssize_t set_fan_min2(struct device *dev, const char *buf, size_t ... function gl518_attach_adapter (line 336) | static int gl518_attach_adapter(struct i2c_adapter *adapter) function gl518_detect (line 343) | static int gl518_detect(struct i2c_adapter *adapter, int address, int kind) function gl518_init_client (line 454) | static void gl518_init_client(struct i2c_client *client) function gl518_detach_client (line 470) | static int gl518_detach_client(struct i2c_client *client) function gl518_read_value (line 488) | static int gl518_read_value(struct i2c_client *client, u8 reg) function gl518_write_value (line 499) | static int gl518_write_value(struct i2c_client *client, u8 reg, u16 value) type gl518_data (line 507) | struct gl518_data type device (line 507) | struct device type i2c_client (line 509) | struct i2c_client type gl518_data (line 510) | struct gl518_data function sensors_gl518sm_init (line 579) | static int __init sensors_gl518sm_init(void) function sensors_gl518sm_exit (line 584) | static void __exit sensors_gl518sm_exit(void) FILE: drivers/i2c/chips/isp1301_omap.c type isp1301 (line 53) | struct isp1301 { function tps65010_set_vbus_draw (line 109) | static inline int tps65010_set_vbus_draw(unsigned mA) function enable_vbus_draw (line 117) | static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) function enable_vbus_source (line 124) | static void enable_vbus_source(struct isp1301 *isp) function notresponding (line 133) | static inline void notresponding(struct isp1301 *isp) type i2c_driver (line 152) | struct i2c_driver function u8 (line 156) | static inline u8 function isp1301_get_u16 (line 162) | static inline int function isp1301_set_bits (line 168) | static inline int function isp1301_clear_bits (line 174) | static inline int type usb_otg_state (line 240) | enum usb_otg_state type isp1301 (line 260) | struct isp1301 function power_down (line 281) | static void power_down(struct isp1301 *isp) function power_up (line 292) | static void power_up(struct isp1301 *isp) function host_suspend (line 305) | static int host_suspend(struct isp1301 *isp) function host_resume (line 323) | static int host_resume(struct isp1301 *isp) function gadget_suspend (line 338) | static int gadget_suspend(struct isp1301 *isp) function isp1301_defer_work (line 355) | void function a_idle (line 370) | static void a_idle(struct isp1301 *isp, const char *tag) function b_idle (line 390) | static void b_idle(struct isp1301 *isp, const char *tag) function dump_regs (line 409) | static void function check_state (line 438) | static void check_state(struct isp1301 *isp, const char *tag) function check_state (line 511) | static inline void check_state(struct isp1301 *isp, const char *tag) { } function update_otg1 (line 516) | static void update_otg1(struct isp1301 *isp, u8 int_src) function update_otg2 (line 550) | static void update_otg2(struct isp1301 *isp, u8 otg_status) function otg_update_isp (line 566) | static void otg_update_isp(struct isp1301 *isp) function irqreturn_t (line 674) | static irqreturn_t omap_otg_irq(int irq, void *_isp, struct pt_regs *regs) type platform_device (line 842) | struct platform_device function otg_init (line 844) | static int otg_init(struct isp1301 *isp) function otg_probe (line 877) | static int otg_probe(struct device *dev) function otg_remove (line 885) | static int otg_remove(struct device *dev) type device_driver (line 891) | struct device_driver function otg_bind (line 898) | static int otg_bind(struct isp1301 *isp) function otg_unbind (line 920) | static void otg_unbind(struct isp1301 *isp) function b_peripheral (line 935) | static void b_peripheral(struct isp1301 *isp) function isp_update_otg (line 954) | static void isp_update_otg(struct isp1301 *isp, u8 stat) function u8 (line 1095) | static u8 isp1301_clear_latch(struct isp1301 *isp) function isp1301_work (line 1102) | static void function irqreturn_t (line 1184) | static irqreturn_t isp1301_irq(int irq, void *isp, struct pt_regs *regs) function isp1301_timer (line 1190) | static void isp1301_timer(unsigned long _isp) function isp1301_release (line 1197) | static void isp1301_release(struct device *dev) type isp1301 (line 1209) | struct isp1301 function isp1301_detach_client (line 1211) | static int isp1301_detach_client(struct i2c_client *i2c) function isp1301_otg_enable (line 1254) | static int isp1301_otg_enable(struct isp1301 *isp) function isp1301_set_host (line 1275) | static int function isp1301_set_peripheral (line 1331) | static int function isp1301_set_power (line 1395) | static int function isp1301_start_srp (line 1405) | static int function isp1301_start_hnp (line 1431) | static int function isp1301_probe (line 1484) | static int isp1301_probe(struct i2c_adapter *bus, int address, int kind) function isp1301_scan_bus (line 1626) | static int isp1301_scan_bus(struct i2c_adapter *bus) type i2c_driver (line 1634) | struct i2c_driver function isp_init (line 1646) | static int __init isp_init(void) function isp_exit (line 1652) | static void __exit isp_exit(void) FILE: drivers/i2c/chips/it87.c function superio_inb (line 59) | static inline int function superio_inw (line 66) | static int superio_inw(int reg) function superio_select (line 76) | static inline void function superio_enter (line 83) | static inline void function superio_exit (line 92) | static inline void function u8 (line 157) | static inline u8 FAN_TO_REG(long rpm, int div) function DIV_TO_REG (line 177) | static int DIV_TO_REG(int val) type it87_data (line 191) | struct it87_data { type i2c_adapter (line 218) | struct i2c_adapter type i2c_adapter (line 220) | struct i2c_adapter type i2c_client (line 221) | struct i2c_client type i2c_client (line 223) | struct i2c_client type i2c_client (line 224) | struct i2c_client type it87_data (line 226) | struct it87_data type device (line 226) | struct device type i2c_client (line 227) | struct i2c_client type it87_data (line 227) | struct it87_data type i2c_driver (line 230) | struct i2c_driver function show_in (line 239) | static ssize_t show_in(struct device *dev, char *buf, int nr) function show_in_min (line 245) | static ssize_t show_in_min(struct device *dev, char *buf, int nr) function show_in_max (line 251) | static ssize_t show_in_max(struct device *dev, char *buf, int nr) function set_in_min (line 257) | static ssize_t set_in_min(struct device *dev, const char *buf, function set_in_max (line 268) | static ssize_t set_in_max(struct device *dev, const char *buf, function show_temp (line 333) | static ssize_t show_temp(struct device *dev, char *buf, int nr) function show_temp_max (line 338) | static ssize_t show_temp_max(struct device *dev, char *buf, int nr) function show_temp_min (line 343) | static ssize_t show_temp_min(struct device *dev, char *buf, int nr) function set_temp_max (line 348) | static ssize_t set_temp_max(struct device *dev, const char *buf, function set_temp_min (line 358) | static ssize_t set_temp_min(struct device *dev, const char *buf, function show_sensor (line 403) | static ssize_t show_sensor(struct device *dev, char *buf, int nr) function set_sensor (line 412) | static ssize_t set_sensor(struct device *dev, const char *buf, function show_fan (line 449) | static ssize_t show_fan(struct device *dev, char *buf, int nr) function show_fan_min (line 455) | static ssize_t show_fan_min(struct device *dev, char *buf, int nr) function show_fan_div (line 461) | static ssize_t show_fan_div(struct device *dev, char *buf, int nr) function show_pwm_enable (line 466) | static ssize_t show_pwm_enable(struct device *dev, char *buf, int nr) function show_pwm (line 471) | static ssize_t show_pwm(struct device *dev, char *buf, int nr) function set_fan_min (line 476) | static ssize_t set_fan_min(struct device *dev, const char *buf, function set_fan_div (line 486) | static ssize_t set_fan_div(struct device *dev, const char *buf, function set_pwm_enable (line 522) | static ssize_t set_pwm_enable(struct device *dev, const char *buf, function set_pwm (line 548) | static ssize_t set_pwm(struct device *dev, const char *buf, function show_alarms (line 629) | static ssize_t show_alarms(struct device *dev, char *buf) function show_vrm_reg (line 636) | static ssize_t function store_vrm_reg (line 642) | static ssize_t function show_vid_reg (line 658) | static ssize_t function it87_attach_adapter (line 672) | static int it87_attach_adapter(struct i2c_adapter *adapter) function it87_find (line 680) | static int it87_find(int *address) function it87_detect (line 712) | int it87_detect(struct i2c_adapter *adapter, int address, int kind) function it87_detach_client (line 913) | static int it87_detach_client(struct i2c_client *client) function it87_read_value (line 935) | static int it87_read_value(struct i2c_client *client, u8 reg) function it87_write_value (line 955) | static int it87_write_value(struct i2c_client *client, u8 reg, u8 value) function it87_init_client (line 970) | static void it87_init_client(struct i2c_client *client, struct it87_data... type it87_data (line 1033) | struct it87_data type device (line 1033) | struct device type i2c_client (line 1035) | struct i2c_client type it87_data (line 1036) | struct it87_data function sm_it87_init (line 1109) | static int __init sm_it87_init(void) function sm_it87_exit (line 1119) | static void __exit sm_it87_exit(void) FILE: drivers/i2c/chips/lm63.c type i2c_adapter (line 128) | struct i2c_adapter type i2c_client (line 129) | struct i2c_client type lm63_data (line 131) | struct lm63_data type device (line 131) | struct device type i2c_adapter (line 133) | struct i2c_adapter type i2c_client (line 134) | struct i2c_client type i2c_driver (line 140) | struct i2c_driver type lm63_data (line 152) | struct lm63_data { function set_fan1_low (line 187) | static ssize_t set_fan1_low(struct device *dev, const char *buf, function show_pwm1 (line 201) | static ssize_t show_pwm1(struct device *dev, char *buf) function set_pwm1 (line 209) | static ssize_t set_pwm1(struct device *dev, const char *buf, size_t count) function show_pwm1_enable (line 226) | static ssize_t show_pwm1_enable(struct device *dev, char *buf) function show_temp2_crit_hyst (line 280) | static ssize_t show_temp2_crit_hyst(struct device *dev, char *buf) function set_temp2_crit_hyst (line 289) | static ssize_t set_temp2_crit_hyst(struct device *dev, const char *buf, function show_alarms (line 301) | static ssize_t show_alarms(struct device *dev, char *buf) function lm63_attach_adapter (line 333) | static int lm63_attach_adapter(struct i2c_adapter *adapter) function lm63_detect (line 344) | static int lm63_detect(struct i2c_adapter *adapter, int address, int kind) function lm63_init_client (line 441) | static void lm63_init_client(struct i2c_client *client) function lm63_detach_client (line 474) | static int lm63_detach_client(struct i2c_client *client) type lm63_data (line 488) | struct lm63_data type device (line 488) | struct device type i2c_client (line 490) | struct i2c_client type lm63_data (line 491) | struct lm63_data function sensors_lm63_init (line 552) | static int __init sensors_lm63_init(void) function sensors_lm63_exit (line 557) | static void __exit sensors_lm63_exit(void) FILE: drivers/i2c/chips/lm75.c type lm75_data (line 47) | struct lm75_data { type i2c_adapter (line 57) | struct i2c_adapter type i2c_adapter (line 58) | struct i2c_adapter type i2c_client (line 59) | struct i2c_client type i2c_client (line 60) | struct i2c_client type i2c_client (line 61) | struct i2c_client type i2c_client (line 62) | struct i2c_client type lm75_data (line 63) | struct lm75_data type device (line 63) | struct device type i2c_driver (line 67) | struct i2c_driver function lm75_attach_adapter (line 105) | static int lm75_attach_adapter(struct i2c_adapter *adapter) function lm75_detect (line 113) | static int lm75_detect(struct i2c_adapter *adapter, int address, int kind) function lm75_detach_client (line 224) | static int lm75_detach_client(struct i2c_client *client) function lm75_read_value (line 234) | static int lm75_read_value(struct i2c_client *client, u8 reg) function lm75_write_value (line 245) | static int lm75_write_value(struct i2c_client *client, u8 reg, u16 value) function lm75_init_client (line 253) | static void lm75_init_client(struct i2c_client *client) type lm75_data (line 259) | struct lm75_data type device (line 259) | struct device type i2c_client (line 261) | struct i2c_client type lm75_data (line 262) | struct lm75_data function sensors_lm75_init (line 282) | static int __init sensors_lm75_init(void) function sensors_lm75_exit (line 287) | static void __exit sensors_lm75_exit(void) FILE: drivers/i2c/chips/lm75.h function u16 (line 36) | static inline u16 LM75_TEMP_TO_REG(int temp) function LM75_TEMP_FROM_REG (line 43) | static inline int LM75_TEMP_FROM_REG(u16 reg) FILE: drivers/i2c/chips/lm77.c type lm77_data (line 52) | struct lm77_data { type i2c_adapter (line 65) | struct i2c_adapter type i2c_adapter (line 66) | struct i2c_adapter type i2c_client (line 67) | struct i2c_client type i2c_client (line 68) | struct i2c_client type i2c_client (line 69) | struct i2c_client type i2c_client (line 70) | struct i2c_client type lm77_data (line 72) | struct lm77_data type device (line 72) | struct device type i2c_driver (line 76) | struct i2c_driver function u16 (line 92) | static inline u16 LM77_TEMP_TO_REG(int temp) function LM77_TEMP_FROM_REG (line 98) | static inline int LM77_TEMP_FROM_REG(u16 reg) function show_temp_crit_hyst (line 120) | static ssize_t show_temp_crit_hyst(struct device *dev, char *buf) function show_temp_min_hyst (line 125) | static ssize_t show_temp_min_hyst(struct device *dev, char *buf) function show_temp_max_hyst (line 130) | static ssize_t show_temp_max_hyst(struct device *dev, char *buf) function set_temp_crit_hyst (line 152) | static ssize_t set_temp_crit_hyst(struct device *dev, const char *buf, s... function set_temp_crit (line 163) | static ssize_t set_temp_crit(struct device *dev, const char *buf, size_t... function lm77_attach_adapter (line 196) | static int lm77_attach_adapter(struct i2c_adapter *adapter) function lm77_detect (line 204) | static int lm77_detect(struct i2c_adapter *adapter, int address, int kind) function lm77_detach_client (line 327) | static int lm77_detach_client(struct i2c_client *client) function u16 (line 336) | static u16 lm77_read_value(struct i2c_client *client, u8 reg) function lm77_write_value (line 344) | static int lm77_write_value(struct i2c_client *client, u8 reg, u16 value) function lm77_init_client (line 352) | static void lm77_init_client(struct i2c_client *client) type lm77_data (line 360) | struct lm77_data type device (line 360) | struct device type i2c_client (line 362) | struct i2c_client type lm77_data (line 363) | struct lm77_data function sensors_lm77_init (line 396) | static int __init sensors_lm77_init(void) function sensors_lm77_exit (line 401) | static void __exit sensors_lm77_exit(void) FILE: drivers/i2c/chips/lm78.c function u8 (line 75) | static inline u8 IN_TO_REG(unsigned long val) function u8 (line 82) | static inline u8 FAN_TO_REG(long rpm, int div) function FAN_FROM_REG (line 90) | static inline int FAN_FROM_REG(u8 val, int div) function u8 (line 97) | static inline u8 TEMP_TO_REG(int val) function TEMP_FROM_REG (line 103) | static inline int TEMP_FROM_REG(u8 val) function VID_FROM_REG (line 110) | static inline int VID_FROM_REG(u8 val) function u8 (line 121) | static inline u8 DIV_TO_REG(int val) type lm78_data (line 146) | struct lm78_data { type i2c_adapter (line 169) | struct i2c_adapter type i2c_adapter (line 170) | struct i2c_adapter type i2c_client (line 171) | struct i2c_client type i2c_client (line 173) | struct i2c_client type i2c_client (line 174) | struct i2c_client type lm78_data (line 175) | struct lm78_data type device (line 175) | struct device type i2c_client (line 176) | struct i2c_client type i2c_driver (line 179) | struct i2c_driver function show_in (line 189) | static ssize_t show_in(struct device *dev, char *buf, int nr) function show_in_min (line 195) | static ssize_t show_in_min(struct device *dev, char *buf, int nr) function show_in_max (line 201) | static ssize_t show_in_max(struct device *dev, char *buf, int nr) function set_in_min (line 207) | static ssize_t set_in_min(struct device *dev, const char *buf, function set_in_max (line 218) | static ssize_t set_in_max(struct device *dev, const char *buf, function show_temp (line 271) | static ssize_t show_temp(struct device *dev, char *buf) function show_temp_over (line 277) | static ssize_t show_temp_over(struct device *dev, char *buf) function set_temp_over (line 283) | static ssize_t set_temp_over(struct device *dev, const char *buf, size_t... function show_temp_hyst (line 293) | static ssize_t show_temp_hyst(struct device *dev, char *buf) function set_temp_hyst (line 299) | static ssize_t set_temp_hyst(struct device *dev, const char *buf, size_t... function show_fan (line 316) | static ssize_t show_fan(struct device *dev, char *buf, int nr) function show_fan_min (line 323) | static ssize_t show_fan_min(struct device *dev, char *buf, int nr) function set_fan_min (line 330) | static ssize_t set_fan_min(struct device *dev, const char *buf, function show_fan_div (line 341) | static ssize_t show_fan_div(struct device *dev, char *buf, int nr) function set_fan_div (line 351) | static ssize_t set_fan_div(struct device *dev, const char *buf, function set_fan_1_div (line 398) | static ssize_t set_fan_1_div(struct device *dev, const char *buf, function set_fan_2_div (line 404) | static ssize_t set_fan_2_div(struct device *dev, const char *buf, function show_vid (line 422) | static ssize_t show_vid(struct device *dev, char *buf) function show_alarms (line 430) | static ssize_t show_alarms(struct device *dev, char *buf) function lm78_attach_adapter (line 441) | static int lm78_attach_adapter(struct i2c_adapter *adapter) function lm78_detect (line 449) | int lm78_detect(struct i2c_adapter *adapter, int address, int kind) function lm78_detach_client (line 632) | static int lm78_detach_client(struct i2c_client *client) function lm78_read_value (line 659) | static int lm78_read_value(struct i2c_client *client, u8 reg) function lm78_write_value (line 680) | static int lm78_write_value(struct i2c_client *client, u8 reg, u8 value) function lm78_init_client (line 694) | static void lm78_init_client(struct i2c_client *client) type lm78_data (line 704) | struct lm78_data type device (line 704) | struct device type i2c_client (line 706) | struct i2c_client type lm78_data (line 707) | struct lm78_data function sm_lm78_init (line 759) | static int __init sm_lm78_init(void) function sm_lm78_exit (line 764) | static void __exit sm_lm78_exit(void) FILE: drivers/i2c/chips/lm80.c function FAN_TO_REG (line 73) | static inline unsigned char FAN_TO_REG(unsigned rpm, unsigned div) function TEMP_FROM_REG (line 84) | static inline long TEMP_FROM_REG(u16 temp) type lm80_data (line 111) | struct lm80_data { type i2c_adapter (line 135) | struct i2c_adapter type i2c_adapter (line 136) | struct i2c_adapter type i2c_client (line 137) | struct i2c_client type i2c_client (line 138) | struct i2c_client type lm80_data (line 139) | struct lm80_data type device (line 139) | struct device type i2c_client (line 140) | struct i2c_client type i2c_client (line 141) | struct i2c_client type i2c_driver (line 153) | struct i2c_driver function set_fan_div (line 259) | static ssize_t set_fan_div(struct device *dev, const char *buf, function show_temp_input1 (line 294) | static ssize_t show_temp_input1(struct device *dev, char *buf) function show_alarms (line 327) | static ssize_t show_alarms(struct device *dev, char *buf) function lm80_attach_adapter (line 377) | static int lm80_attach_adapter(struct i2c_adapter *adapter) function lm80_detect (line 384) | int lm80_detect(struct i2c_adapter *adapter, int address, int kind) function lm80_detach_client (line 487) | static int lm80_detach_client(struct i2c_client *client) function lm80_read_value (line 501) | static int lm80_read_value(struct i2c_client *client, u8 reg) function lm80_write_value (line 506) | static int lm80_write_value(struct i2c_client *client, u8 reg, u8 value) function lm80_init_client (line 512) | static void lm80_init_client(struct i2c_client *client) type lm80_data (line 525) | struct lm80_data type device (line 525) | struct device type i2c_client (line 527) | struct i2c_client type lm80_data (line 528) | struct lm80_data function sensors_lm80_init (line 578) | static int __init sensors_lm80_init(void) function sensors_lm80_exit (line 583) | static void __exit sensors_lm80_exit(void) FILE: drivers/i2c/chips/lm83.c type i2c_adapter (line 117) | struct i2c_adapter type i2c_adapter (line 118) | struct i2c_adapter type i2c_client (line 119) | struct i2c_client type lm83_data (line 120) | struct lm83_data type device (line 120) | struct device type i2c_driver (line 126) | struct i2c_driver type lm83_data (line 139) | struct lm83_data { function show_alarms (line 195) | static ssize_t show_alarms(struct device *dev, char *buf) function lm83_attach_adapter (line 224) | static int lm83_attach_adapter(struct i2c_adapter *adapter) function lm83_detect (line 235) | static int lm83_detect(struct i2c_adapter *adapter, int address, int kind) function lm83_detach_client (line 351) | static int lm83_detach_client(struct i2c_client *client) type lm83_data (line 365) | struct lm83_data type device (line 365) | struct device type i2c_client (line 367) | struct i2c_client type lm83_data (line 368) | struct lm83_data function sensors_lm83_init (line 402) | static int __init sensors_lm83_init(void) function sensors_lm83_exit (line 407) | static void __exit sensors_lm83_exit(void) FILE: drivers/i2c/chips/lm85.c function RANGE_TO_REG (line 195) | static int RANGE_TO_REG( int range ) function FREQ_TO_REG (line 228) | static int FREQ_TO_REG( int freq ) function ZONE_TO_REG (line 255) | static int ZONE_TO_REG( int zone ) type lm85_zone (line 313) | struct lm85_zone { type lm85_autofan (line 328) | struct lm85_autofan { type lm85_data (line 335) | struct lm85_data { type i2c_adapter (line 372) | struct i2c_adapter type i2c_adapter (line 373) | struct i2c_adapter type i2c_client (line 375) | struct i2c_client type i2c_client (line 377) | struct i2c_client type i2c_client (line 378) | struct i2c_client type lm85_data (line 379) | struct lm85_data type device (line 379) | struct device type i2c_client (line 380) | struct i2c_client type i2c_driver (line 383) | struct i2c_driver function show_fan (line 397) | static ssize_t show_fan(struct device *dev, char *buf, int nr) function show_fan_min (line 402) | static ssize_t show_fan_min(struct device *dev, char *buf, int nr) function set_fan_min (line 407) | static ssize_t set_fan_min(struct device *dev, const char *buf, function show_vid_reg (line 448) | static ssize_t show_vid_reg(struct device *dev, char *buf) function show_vrm_reg (line 456) | static ssize_t show_vrm_reg(struct device *dev, char *buf) function store_vrm_reg (line 462) | static ssize_t store_vrm_reg(struct device *dev, const char *buf, size_t... function show_alarms_reg (line 475) | static ssize_t show_alarms_reg(struct device *dev, char *buf) function show_pwm (line 485) | static ssize_t show_pwm(struct device *dev, char *buf, int nr) function set_pwm (line 490) | static ssize_t set_pwm(struct device *dev, const char *buf, function show_pwm_enable (line 504) | static ssize_t show_pwm_enable(struct device *dev, char *buf, int nr) function show_in (line 538) | static ssize_t show_in(struct device *dev, char *buf, int nr) function show_in_min (line 543) | static ssize_t show_in_min(struct device *dev, char *buf, int nr) function set_in_min (line 548) | static ssize_t set_in_min(struct device *dev, const char *buf, function show_in_max (line 562) | static ssize_t show_in_max(struct device *dev, char *buf, int nr) function set_in_max (line 567) | static ssize_t set_in_max(struct device *dev, const char *buf, function show_temp (line 619) | static ssize_t show_temp(struct device *dev, char *buf, int nr) function show_temp_min (line 624) | static ssize_t show_temp_min(struct device *dev, char *buf, int nr) function set_temp_min (line 629) | static ssize_t set_temp_min(struct device *dev, const char *buf, function show_temp_max (line 643) | static ssize_t show_temp_max(struct device *dev, char *buf, int nr) function set_temp_max (line 648) | static ssize_t set_temp_max(struct device *dev, const char *buf, function show_pwm_auto_channels (line 699) | static ssize_t show_pwm_auto_channels(struct device *dev, char *buf, int... function set_pwm_auto_channels (line 704) | static ssize_t set_pwm_auto_channels(struct device *dev, const char *buf, function show_pwm_auto_pwm_min (line 720) | static ssize_t show_pwm_auto_pwm_min(struct device *dev, char *buf, int nr) function set_pwm_auto_pwm_min (line 725) | static ssize_t set_pwm_auto_pwm_min(struct device *dev, const char *buf, function show_pwm_auto_pwm_minctl (line 740) | static ssize_t show_pwm_auto_pwm_minctl(struct device *dev, char *buf, i... function set_pwm_auto_pwm_minctl (line 745) | static ssize_t set_pwm_auto_pwm_minctl(struct device *dev, const char *buf, function show_pwm_auto_pwm_freq (line 764) | static ssize_t show_pwm_auto_pwm_freq(struct device *dev, char *buf, int... function set_pwm_auto_pwm_freq (line 769) | static ssize_t set_pwm_auto_pwm_freq(struct device *dev, const char *buf, function show_temp_auto_temp_off (line 845) | static ssize_t show_temp_auto_temp_off(struct device *dev, char *buf, in... function set_temp_auto_temp_off (line 851) | static ssize_t set_temp_auto_temp_off(struct device *dev, const char *buf, function show_temp_auto_temp_min (line 876) | static ssize_t show_temp_auto_temp_min(struct device *dev, char *buf, in... function set_temp_auto_temp_min (line 881) | static ssize_t set_temp_auto_temp_min(struct device *dev, const char *buf, function show_temp_auto_temp_max (line 919) | static ssize_t show_temp_auto_temp_max(struct device *dev, char *buf, in... function set_temp_auto_temp_max (line 925) | static ssize_t set_temp_auto_temp_max(struct device *dev, const char *buf, function show_temp_auto_temp_crit (line 944) | static ssize_t show_temp_auto_temp_crit(struct device *dev, char *buf, i... function set_temp_auto_temp_crit (line 949) | static ssize_t set_temp_auto_temp_crit(struct device *dev, const char *buf, function lm85_attach_adapter (line 1021) | int lm85_attach_adapter(struct i2c_adapter *adapter) function lm85_detect (line 1028) | int lm85_detect(struct i2c_adapter *adapter, int address, function lm85_detach_client (line 1247) | int lm85_detach_client(struct i2c_client *client) function lm85_read_value (line 1255) | int lm85_read_value(struct i2c_client *client, u8 reg) function lm85_write_value (line 1286) | int lm85_write_value(struct i2c_client *client, u8 reg, int value) function lm85_init_client (line 1315) | void lm85_init_client(struct i2c_client *client) type lm85_data (line 1357) | struct lm85_data type device (line 1357) | struct device type i2c_client (line 1359) | struct i2c_client type lm85_data (line 1360) | struct lm85_data function sm_lm85_init (line 1523) | static int __init sm_lm85_init(void) function sm_lm85_exit (line 1528) | static void __exit sm_lm85_exit(void) FILE: drivers/i2c/chips/lm87.c type i2c_adapter (line 153) | struct i2c_adapter type i2c_adapter (line 154) | struct i2c_adapter type i2c_client (line 155) | struct i2c_client type i2c_client (line 156) | struct i2c_client type lm87_data (line 157) | struct lm87_data type device (line 157) | struct device type i2c_driver (line 163) | struct i2c_driver type lm87_data (line 176) | struct lm87_data { function lm87_read_value (line 215) | static inline int lm87_read_value(struct i2c_client *client, u8 reg) function lm87_write_value (line 220) | static inline int lm87_write_value(struct i2c_client *client, u8 reg, u8... function set_in_min (line 255) | static void set_in_min(struct device *dev, const char *buf, int nr) function set_in_max (line 265) | static void set_in_max(struct device *dev, const char *buf, int nr) function set_temp_low (line 323) | static void set_temp_low(struct device *dev, const char *buf, int nr) function set_temp_high (line 332) | static void set_temp_high(struct device *dev, const char *buf, int nr) function show_temp_crit_int (line 362) | static ssize_t show_temp_crit_int(struct device *dev, char *buf) function show_temp_crit_ext (line 368) | static ssize_t show_temp_crit_ext(struct device *dev, char *buf) function set_fan_min (line 401) | static void set_fan_min(struct device *dev, const char *buf, int nr) function set_fan_div (line 415) | static ssize_t set_fan_div(struct device *dev, const char *buf, function show_alarms (line 469) | static ssize_t show_alarms(struct device *dev, char *buf) function show_vid (line 476) | static ssize_t show_vid(struct device *dev, char *buf) function show_vrm (line 483) | static ssize_t show_vrm(struct device *dev, char *buf) function set_vrm (line 488) | static ssize_t set_vrm(struct device *dev, const char *buf, size_t count) function show_aout (line 497) | static ssize_t show_aout(struct device *dev, char *buf) function set_aout (line 502) | static ssize_t set_aout(struct device *dev, const char *buf, size_t count) function lm87_attach_adapter (line 517) | static int lm87_attach_adapter(struct i2c_adapter *adapter) function lm87_detect (line 528) | static int lm87_detect(struct i2c_adapter *adapter, int address, int kind) function lm87_init_client (line 664) | static void lm87_init_client(struct i2c_client *client) function lm87_detach_client (line 702) | static int lm87_detach_client(struct i2c_client *client) type lm87_data (line 716) | struct lm87_data type device (line 716) | struct device type i2c_client (line 718) | struct i2c_client type lm87_data (line 719) | struct lm87_data function sensors_lm87_init (line 797) | static int __init sensors_lm87_init(void) function sensors_lm87_exit (line 802) | static void __exit sensors_lm87_exit(void) FILE: drivers/i2c/chips/lm90.c type i2c_adapter (line 154) | struct i2c_adapter type i2c_adapter (line 155) | struct i2c_adapter type i2c_client (line 157) | struct i2c_client type i2c_client (line 158) | struct i2c_client type lm90_data (line 159) | struct lm90_data type device (line 159) | struct device type i2c_driver (line 165) | struct i2c_driver type lm90_data (line 178) | struct lm90_data { function set_temp_hyst1 (line 257) | static ssize_t set_temp_hyst1(struct device *dev, const char *buf, function show_alarms (line 269) | static ssize_t show_alarms(struct device *dev, char *buf) function lm90_attach_adapter (line 298) | static int lm90_attach_adapter(struct i2c_adapter *adapter) function lm90_detect (line 309) | static int lm90_detect(struct i2c_adapter *adapter, int address, int kind) function lm90_init_client (line 462) | static void lm90_init_client(struct i2c_client *client) function lm90_detach_client (line 477) | static int lm90_detach_client(struct i2c_client *client) type lm90_data (line 491) | struct lm90_data type device (line 491) | struct device type i2c_client (line 493) | struct i2c_client type lm90_data (line 494) | struct lm90_data function sensors_lm90_init (line 571) | static int __init sensors_lm90_init(void) function sensors_lm90_exit (line 576) | static void __exit sensors_lm90_exit(void) FILE: drivers/i2c/chips/max1619.c type i2c_adapter (line 82) | struct i2c_adapter type i2c_adapter (line 83) | struct i2c_adapter type i2c_client (line 85) | struct i2c_client type i2c_client (line 86) | struct i2c_client type max1619_data (line 87) | struct max1619_data type device (line 87) | struct device type i2c_driver (line 93) | struct i2c_driver type max1619_data (line 105) | struct max1619_data { function show_alarms (line 159) | static ssize_t show_alarms(struct device *dev, char *buf) function max1619_attach_adapter (line 181) | static int max1619_attach_adapter(struct i2c_adapter *adapter) function max1619_detect (line 192) | static int max1619_detect(struct i2c_adapter *adapter, int address, int ... function max1619_init_client (line 298) | static void max1619_init_client(struct i2c_client *client) function max1619_detach_client (line 313) | static int max1619_detach_client(struct i2c_client *client) type max1619_data (line 327) | struct max1619_data type device (line 327) | struct device type i2c_client (line 329) | struct i2c_client type max1619_data (line 330) | struct max1619_data function sensors_max1619_init (line 363) | static int __init sensors_max1619_init(void) function sensors_max1619_exit (line 368) | static void __exit sensors_max1619_exit(void) FILE: drivers/i2c/chips/pc87360.c type i2c_force_data (line 47) | struct i2c_force_data type chips (line 52) | enum chips { any_chip, pc87360, pc87363, pc87364, pc87365, pc87366 } type i2c_address_data (line 53) | struct i2c_address_data function superio_outb (line 86) | static inline void superio_outb(int sioaddr, int reg, int val) function superio_inb (line 92) | static inline int superio_inb(int sioaddr, int reg) function superio_exit (line 98) | static inline void superio_exit(int sioaddr) function u8 (line 135) | static inline u8 PWM_TO_REG(int val, int inv) type pc87360_data (line 187) | struct pc87360_data { type i2c_adapter (line 227) | struct i2c_adapter type i2c_adapter (line 228) | struct i2c_adapter type i2c_client (line 229) | struct i2c_client type pc87360_data (line 231) | struct pc87360_data type pc87360_data (line 233) | struct pc87360_data type i2c_client (line 235) | struct i2c_client type pc87360_data (line 236) | struct pc87360_data type device (line 236) | struct device type i2c_driver (line 242) | struct i2c_driver function set_fan_min (line 254) | static ssize_t set_fan_min(struct device *dev, const char *buf, function show_vid (line 494) | static ssize_t show_vid(struct device *dev, char *buf) function show_vrm (line 501) | static ssize_t show_vrm(struct device *dev, char *buf) function set_vrm (line 506) | static ssize_t set_vrm(struct device *dev, const char *buf, size_t count) function show_in_alarms (line 515) | static ssize_t show_in_alarms(struct device *dev, char *buf) function show_temp_alarms (line 595) | static ssize_t show_temp_alarms(struct device *dev, char *buf) function pc87360_attach_adapter (line 606) | static int pc87360_attach_adapter(struct i2c_adapter *adapter) function pc87360_find (line 611) | static int pc87360_find(int sioaddr, u8 *devid, int *address) function pc87360_detect (line 703) | int pc87360_detect(struct i2c_adapter *adapter, int address, int kind) function pc87360_detach_client (line 959) | static int pc87360_detach_client(struct i2c_client *client) function pc87360_read_value (line 982) | static int pc87360_read_value(struct pc87360_data *data, u8 ldi, u8 bank, function pc87360_write_value (line 996) | static void pc87360_write_value(struct pc87360_data *data, u8 ldi, u8 bank, function pc87360_init_client (line 1006) | static void pc87360_init_client(struct i2c_client *client, int use_therm... function pc87360_autodiv (line 1130) | static void pc87360_autodiv(struct i2c_client *client, int nr) type pc87360_data (line 1169) | struct pc87360_data type device (line 1169) | struct device type i2c_client (line 1171) | struct i2c_client type pc87360_data (line 1172) | struct pc87360_data function pc87360_init (line 1281) | static int __init pc87360_init(void) function pc87360_exit (line 1309) | static void __exit pc87360_exit(void) FILE: drivers/i2c/chips/pcf8574.c type pcf8574_data (line 57) | struct pcf8574_data { type i2c_adapter (line 64) | struct i2c_adapter type i2c_adapter (line 65) | struct i2c_adapter type i2c_client (line 66) | struct i2c_client type i2c_client (line 67) | struct i2c_client type pcf8574_data (line 68) | struct pcf8574_data type device (line 68) | struct device type i2c_driver (line 71) | struct i2c_driver function show_read (line 83) | static ssize_t show_read(struct device *dev, char *buf) function show_write (line 91) | static ssize_t show_write(struct device *dev, char *buf) function set_write (line 97) | static ssize_t set_write(struct device *dev, const char *buf, function pcf8574_attach_adapter (line 113) | static int pcf8574_attach_adapter(struct i2c_adapter *adapter) function pcf8574_detect (line 119) | int pcf8574_detect(struct i2c_adapter *adapter, int address, int kind) function pcf8574_detach_client (line 187) | static int pcf8574_detach_client(struct i2c_client *client) function pcf8574_init_client (line 202) | static void pcf8574_init_client(struct i2c_client *client) type pcf8574_data (line 209) | struct pcf8574_data type device (line 209) | struct device type i2c_client (line 211) | struct i2c_client type pcf8574_data (line 212) | struct pcf8574_data function pcf8574_init (line 222) | static int __init pcf8574_init(void) function pcf8574_exit (line 227) | static void __exit pcf8574_exit(void) FILE: drivers/i2c/chips/pcf8591.c type pcf8591_data (line 77) | struct pcf8591_data { type i2c_adapter (line 85) | struct i2c_adapter type i2c_adapter (line 86) | struct i2c_adapter type i2c_client (line 87) | struct i2c_client type i2c_client (line 88) | struct i2c_client type device (line 89) | struct device type i2c_driver (line 92) | struct i2c_driver function show_out0_ouput (line 117) | static ssize_t show_out0_ouput(struct device *dev, char *buf) function set_out0_output (line 123) | static ssize_t set_out0_output(struct device *dev, const char *buf, size... function show_out0_enable (line 139) | static ssize_t show_out0_enable(struct device *dev, char *buf) function set_out0_enable (line 145) | static ssize_t set_out0_enable(struct device *dev, const char *buf, size... function pcf8591_attach_adapter (line 163) | static int pcf8591_attach_adapter(struct i2c_adapter *adapter) function pcf8591_detect (line 169) | int pcf8591_detect(struct i2c_adapter *adapter, int address, int kind) function pcf8591_detach_client (line 240) | static int pcf8591_detach_client(struct i2c_client *client) function pcf8591_init_client (line 255) | static void pcf8591_init_client(struct i2c_client *client) function pcf8591_read_channel (line 268) | static int pcf8591_read_channel(struct device *dev, int channel) function pcf8591_init (line 296) | static int __init pcf8591_init(void) function pcf8591_exit (line 306) | static void __exit pcf8591_exit(void) FILE: drivers/i2c/chips/rtc8564.c type rtc8564_data (line 37) | struct rtc8564_data { function u8 (line 42) | static inline u8 _rtc8564_ctrl1(struct i2c_client *client) function u8 (line 47) | static inline u8 _rtc8564_ctrl2(struct i2c_client *client) type i2c_driver (line 62) | struct i2c_driver type i2c_client_address_data (line 67) | struct i2c_client_address_data type i2c_client (line 77) | struct i2c_client type mem (line 77) | struct mem type i2c_client (line 78) | struct i2c_client type mem (line 78) | struct mem function rtc8564_read (line 80) | static int rtc8564_read(struct i2c_client *client, unsigned char adr, function rtc8564_write (line 106) | static int rtc8564_write(struct i2c_client *client, unsigned char adr, function rtc8564_attach (line 141) | static int rtc8564_attach(struct i2c_adapter *adap, int addr, int kind) function rtc8564_probe (line 206) | static int rtc8564_probe(struct i2c_adapter *adap) function rtc8564_detach (line 211) | static int rtc8564_detach(struct i2c_client *client) function rtc8564_get_datetime (line 218) | static int rtc8564_get_datetime(struct i2c_client *client, struct rtc_tm... function rtc8564_set_datetime (line 251) | static int function rtc8564_get_ctrl (line 294) | static int rtc8564_get_ctrl(struct i2c_client *client, unsigned int *ctrl) function rtc8564_set_ctrl (line 305) | static int rtc8564_set_ctrl(struct i2c_client *client, unsigned int *ctrl) function rtc8564_read_mem (line 320) | static int rtc8564_read_mem(struct i2c_client *client, struct mem *mem) function rtc8564_write_mem (line 329) | static int rtc8564_write_mem(struct i2c_client *client, struct mem *mem) function rtc8564_command (line 338) | static int type i2c_driver (line 371) | struct i2c_driver function __init (line 381) | static __init int rtc8564_init(void) function __exit (line 386) | static __exit void rtc8564_exit(void) FILE: drivers/i2c/chips/rtc8564.h type rtc_tm (line 13) | struct rtc_tm { type mem (line 24) | struct mem { FILE: drivers/i2c/chips/smsc47b397.c type i2c_force_data (line 40) | struct i2c_force_data type chips (line 42) | enum chips { any_chip, smsc47b397 } type i2c_address_data (line 43) | struct i2c_address_data function superio_outb (line 56) | static inline void superio_outb(int reg, int val) function superio_inb (line 62) | static inline int superio_inb(int reg) function superio_select (line 69) | static inline void superio_select(int ld) function superio_enter (line 74) | static inline void superio_enter(void) function superio_exit (line 79) | static inline void superio_exit(void) type smsc47b397_data (line 100) | struct smsc47b397_data { function smsc47b397_read_value (line 113) | static int smsc47b397_read_value(struct i2c_client *client, u8 reg) type smsc47b397_data (line 125) | struct smsc47b397_data type device (line 125) | struct device type i2c_client (line 127) | struct i2c_client type smsc47b397_data (line 128) | struct smsc47b397_data function temp_from_reg (line 163) | static int temp_from_reg(u8 reg) function show_temp (line 169) | static ssize_t show_temp(struct device *dev, char *buf, int nr) function fan_from_reg (line 192) | static int fan_from_reg(u16 reg) function show_fan (line 198) | static ssize_t show_fan(struct device *dev, char *buf, int nr) type i2c_adapter (line 219) | struct i2c_adapter function smsc47b397_attach_adapter (line 221) | static int smsc47b397_attach_adapter(struct i2c_adapter *adapter) function smsc47b397_detach_client (line 228) | static int smsc47b397_detach_client(struct i2c_client *client) type i2c_driver (line 244) | struct i2c_driver function smsc47b397_detect (line 253) | static int smsc47b397_detect(struct i2c_adapter *adapter, int addr, int ... function smsc47b397_find (line 308) | static int __init smsc47b397_find(unsigned int *addr) function smsc47b397_init (line 333) | static int __init smsc47b397_init(void) function smsc47b397_exit (line 343) | static void __exit smsc47b397_exit(void) FILE: drivers/i2c/chips/smsc47m1.c type i2c_force_data (line 39) | struct i2c_force_data type chips (line 41) | enum chips { any_chip, smsc47m1 } type i2c_address_data (line 42) | struct i2c_address_data function superio_outb (line 53) | static inline void function superio_inb (line 60) | static inline int function superio_enter (line 70) | static inline void function superio_exit (line 76) | static inline void type smsc47m1_data (line 108) | struct smsc47m1_data { type i2c_adapter (line 124) | struct i2c_adapter type i2c_adapter (line 126) | struct i2c_adapter type i2c_client (line 127) | struct i2c_client type i2c_client (line 129) | struct i2c_client type i2c_client (line 130) | struct i2c_client type smsc47m1_data (line 132) | struct smsc47m1_data type device (line 132) | struct device type i2c_driver (line 138) | struct i2c_driver function get_fan (line 149) | static ssize_t get_fan(struct device *dev, char *buf, int nr) function get_fan_min (line 163) | static ssize_t get_fan_min(struct device *dev, char *buf, int nr) function get_fan_div (line 171) | static ssize_t get_fan_div(struct device *dev, char *buf, int nr) function get_pwm (line 177) | static ssize_t get_pwm(struct device *dev, char *buf, int nr) function get_pwm_en (line 183) | static ssize_t get_pwm_en(struct device *dev, char *buf, int nr) function get_alarms (line 189) | static ssize_t get_alarms(struct device *dev, char *buf) function set_fan_min (line 195) | static ssize_t set_fan_min(struct device *dev, const char *buf, function set_fan_div (line 218) | static ssize_t set_fan_div(struct device *dev, const char *buf, function set_pwm (line 251) | static ssize_t set_pwm(struct device *dev, const char *buf, function set_pwm_en (line 270) | static ssize_t set_pwm_en(struct device *dev, const char *buf, function smsc47m1_attach_adapter (line 347) | static int smsc47m1_attach_adapter(struct i2c_adapter *adapter) function smsc47m1_find (line 354) | static int smsc47m1_find(int *address) function smsc47m1_detect (line 392) | static int smsc47m1_detect(struct i2c_adapter *adapter, int address, int... function smsc47m1_detach_client (line 494) | static int smsc47m1_detach_client(struct i2c_client *client) function smsc47m1_read_value (line 510) | static int smsc47m1_read_value(struct i2c_client *client, u8 reg) function smsc47m1_write_value (line 520) | static void smsc47m1_write_value(struct i2c_client *client, u8 reg, u8 v... type smsc47m1_data (line 527) | struct smsc47m1_data type device (line 527) | struct device type i2c_client (line 530) | struct i2c_client type smsc47m1_data (line 531) | struct smsc47m1_data function sm_smsc47m1_init (line 565) | static int __init sm_smsc47m1_init(void) function sm_smsc47m1_exit (line 574) | static void __exit sm_smsc47m1_exit(void) FILE: drivers/i2c/chips/via686a.c function u8 (line 125) | static inline u8 IN_TO_REG(long val, int inNum) function IN_FROM_REG (line 146) | static inline long IN_FROM_REG(u8 val, int inNum) function u8 (line 165) | static inline u8 FAN_TO_REG(long rpm, int div) function u8 (line 272) | static inline u8 TEMP_TO_REG(long val) function TEMP_FROM_REG10 (line 282) | static inline long TEMP_FROM_REG10(u16 val) type via686a_data (line 304) | struct via686a_data { type pci_dev (line 322) | struct pci_dev type i2c_adapter (line 324) | struct i2c_adapter type i2c_adapter (line 325) | struct i2c_adapter type i2c_client (line 326) | struct i2c_client function via686a_read_value (line 328) | static inline int via686a_read_value(struct i2c_client *client, u8 reg) function via686a_write_value (line 333) | static inline void via686a_write_value(struct i2c_client *client, u8 reg, type via686a_data (line 339) | struct via686a_data type device (line 339) | struct device type i2c_client (line 340) | struct i2c_client function show_in (line 345) | static ssize_t show_in(struct device *dev, char *buf, int nr) { function show_in_min (line 350) | static ssize_t show_in_min(struct device *dev, char *buf, int nr) { function show_in_max (line 355) | static ssize_t show_in_max(struct device *dev, char *buf, int nr) { function set_in_min (line 360) | static ssize_t set_in_min(struct device *dev, const char *buf, function set_in_max (line 370) | static ssize_t set_in_max(struct device *dev, const char *buf, function show_temp (line 419) | static ssize_t show_temp(struct device *dev, char *buf, int nr) { function show_temp_over (line 423) | static ssize_t show_temp_over(struct device *dev, char *buf, int nr) { function show_temp_hyst (line 427) | static ssize_t show_temp_hyst(struct device *dev, char *buf, int nr) { function set_temp_over (line 431) | static ssize_t set_temp_over(struct device *dev, const char *buf, function set_temp_hyst (line 440) | static ssize_t set_temp_hyst(struct device *dev, const char *buf, function show_fan (line 485) | static ssize_t show_fan(struct device *dev, char *buf, int nr) { function show_fan_min (line 490) | static ssize_t show_fan_min(struct device *dev, char *buf, int nr) { function show_fan_div (line 495) | static ssize_t show_fan_div(struct device *dev, char *buf, int nr) { function set_fan_min (line 499) | static ssize_t set_fan_min(struct device *dev, const char *buf, function set_fan_div (line 508) | static ssize_t set_fan_div(struct device *dev, const char *buf, function show_alarms (line 553) | static ssize_t show_alarms(struct device *dev, char *buf) { type i2c_driver (line 561) | struct i2c_driver function via686a_attach_adapter (line 572) | static int via686a_attach_adapter(struct i2c_adapter *adapter) function via686a_detect (line 579) | static int via686a_detect(struct i2c_adapter *adapter, int address, int ... function via686a_detach_client (line 690) | static int via686a_detach_client(struct i2c_client *client) function via686a_init_client (line 707) | static void via686a_init_client(struct i2c_client *client) type via686a_data (line 721) | struct via686a_data type device (line 721) | struct device type i2c_client (line 723) | struct i2c_client type via686a_data (line 724) | struct via686a_data type pci_device_id (line 788) | struct pci_device_id function via686a_pci_probe (line 795) | static int __devinit via686a_pci_probe(struct pci_dev *dev, type pci_driver (line 832) | struct pci_driver function sm_via686a_init (line 838) | static int __init sm_via686a_init(void) function sm_via686a_exit (line 843) | static void __exit sm_via686a_exit(void) FILE: drivers/i2c/chips/w83627hf.c function superio_outb (line 97) | static inline void function superio_inb (line 104) | static inline int function superio_select (line 111) | static inline void function superio_enter (line 118) | static inline void function superio_exit (line 125) | static inline void function u8 (line 225) | static inline u8 FAN_TO_REG(long rpm, int div) function u8 (line 239) | static u8 TEMP_TO_REG(int temp) function TEMP_FROM_REG (line 246) | static int TEMP_FROM_REG(u8 reg) function u8 (line 262) | static inline u8 DIV_TO_REG(long val) type w83627hf_data (line 277) | struct w83627hf_data { type i2c_adapter (line 317) | struct i2c_adapter type i2c_adapter (line 318) | struct i2c_adapter type i2c_client (line 320) | struct i2c_client type i2c_client (line 322) | struct i2c_client type i2c_client (line 323) | struct i2c_client type w83627hf_data (line 325) | struct w83627hf_data type device (line 325) | struct device type i2c_client (line 326) | struct i2c_client type i2c_driver (line 328) | struct i2c_driver function show_in_0 (line 403) | static ssize_t show_in_0(struct w83627hf_data *data, char *buf, u8 reg) function show_regs_in_0 (line 419) | static ssize_t show_regs_in_0(struct device *dev, char *buf) function show_regs_in_min0 (line 425) | static ssize_t show_regs_in_min0(struct device *dev, char *buf) function show_regs_in_max0 (line 431) | static ssize_t show_regs_in_max0(struct device *dev, char *buf) function store_regs_in_min0 (line 437) | static ssize_t store_regs_in_min0(struct device *dev, function store_regs_in_max0 (line 458) | static ssize_t store_regs_in_max0(struct device *dev, function store_fan_min (line 503) | static ssize_t function show_vid_reg (line 630) | static ssize_t function show_vrm_reg (line 640) | static ssize_t function store_vrm_reg (line 646) | static ssize_t function show_alarms_reg (line 662) | static ssize_t function store_beep_reg (line 685) | static ssize_t function show_fan_div_reg (line 736) | static ssize_t function store_fan_div_reg (line 748) | static ssize_t function show_pwm_reg (line 802) | static ssize_t function store_pwm_reg (line 809) | static ssize_t function show_sensor_reg (line 858) | static ssize_t function store_sensor_reg (line 865) | static ssize_t function w83627hf_attach_adapter (line 936) | static int w83627hf_attach_adapter(struct i2c_adapter *adapter) function w83627hf_find (line 941) | static int w83627hf_find(int sioaddr, int *address) function w83627hf_detect (line 973) | int w83627hf_detect(struct i2c_adapter *adapter, int address, function w83627hf_detach_client (line 1133) | static int w83627hf_detach_client(struct i2c_client *client) function w83627hf_read_value (line 1156) | static int w83627hf_read_value(struct i2c_client *client, u16 reg) function w83627thf_read_gpio5 (line 1191) | static int w83627thf_read_gpio5(struct i2c_client *client) function w83627hf_write_value (line 1221) | static int w83627hf_write_value(struct i2c_client *client, u16 reg, u16 ... function w83627hf_init_client (line 1256) | static void w83627hf_init_client(struct i2c_client *client) type w83627hf_data (line 1345) | struct w83627hf_data type device (line 1345) | struct device type i2c_client (line 1347) | struct i2c_client type w83627hf_data (line 1348) | struct w83627hf_data function sensors_w83627hf_init (line 1439) | static int __init sensors_w83627hf_init(void) function sensors_w83627hf_exit (line 1452) | static void __exit sensors_w83627hf_exit(void) FILE: drivers/i2c/chips/w83781d.c function u8 (line 161) | static inline u8 function u8 (line 191) | static inline u8 type w83781d_data (line 225) | struct w83781d_data { type i2c_adapter (line 266) | struct i2c_adapter type i2c_adapter (line 267) | struct i2c_adapter type i2c_client (line 268) | struct i2c_client type i2c_client (line 270) | struct i2c_client type i2c_client (line 271) | struct i2c_client type w83781d_data (line 273) | struct w83781d_data type device (line 273) | struct device type i2c_client (line 274) | struct i2c_client type i2c_driver (line 276) | struct i2c_driver function store_fan_min (line 363) | static ssize_t function show_vid_reg (line 484) | static ssize_t function show_vrm_reg (line 495) | static ssize_t function store_vrm_reg (line 502) | static ssize_t function show_alarms_reg (line 519) | static ssize_t function show_beep_mask (line 530) | static ssize_t show_beep_mask (struct device *dev, char *buf) function show_beep_enable (line 536) | static ssize_t show_beep_enable (struct device *dev, char *buf) function store_beep_reg (line 546) | static ssize_t function show_fan_div_reg (line 598) | static ssize_t function store_fan_div_reg (line 610) | static ssize_t function show_pwm_reg (line 665) | static ssize_t function show_pwmenable_reg (line 672) | static ssize_t function store_pwm_reg (line 679) | static ssize_t function store_pwmenable_reg (line 694) | static ssize_t function show_sensor_reg (line 766) | static ssize_t function store_sensor_reg (line 773) | static ssize_t function show_rt_reg (line 837) | static ssize_t function store_rt_reg (line 854) | static ssize_t function w83781d_attach_adapter (line 900) | static int function w83781d_detect_subclients (line 911) | static int function w83781d_detect (line 1019) | static int function w83781d_detach_client (line 1327) | static int function w83781d_read_value (line 1358) | static int function w83781d_write_value (line 1427) | static int function w83781d_init_client (line 1492) | static void type w83781d_data (line 1587) | struct w83781d_data type device (line 1587) | struct device type i2c_client (line 1589) | struct i2c_client type w83781d_data (line 1590) | struct w83781d_data function sensors_w83781d_init (line 1705) | static int __init function sensors_w83781d_exit (line 1711) | static void __exit FILE: drivers/i2c/chips/w83l785ts.c type i2c_adapter (line 82) | struct i2c_adapter type i2c_adapter (line 83) | struct i2c_adapter type i2c_client (line 85) | struct i2c_client type i2c_client (line 86) | struct i2c_client type w83l785ts_data (line 87) | struct w83l785ts_data type device (line 87) | struct device type i2c_driver (line 93) | struct i2c_driver type w83l785ts_data (line 106) | struct w83l785ts_data { function show_temp (line 126) | static ssize_t show_temp(struct device *dev, char *buf) function show_temp_over (line 132) | static ssize_t show_temp_over(struct device *dev, char *buf) function w83l785ts_attach_adapter (line 145) | static int w83l785ts_attach_adapter(struct i2c_adapter *adapter) function w83l785ts_detect (line 156) | static int w83l785ts_detect(struct i2c_adapter *adapter, int address, in... function w83l785ts_detach_client (line 260) | static int w83l785ts_detach_client(struct i2c_client *client) function u8 (line 274) | static u8 w83l785ts_read_value(struct i2c_client *client, u8 reg, u8 def... type w83l785ts_data (line 297) | struct w83l785ts_data type device (line 297) | struct device type i2c_client (line 299) | struct i2c_client type w83l785ts_data (line 300) | struct w83l785ts_data function sensors_w83l785ts_init (line 322) | static int __init sensors_w83l785ts_init(void) function sensors_w83l785ts_exit (line 327) | static void __exit sensors_w83l785ts_exit(void) FILE: drivers/i2c/i2c-core.c function i2c_device_probe (line 41) | int i2c_device_probe(struct device *dev) function i2c_device_remove (line 46) | int i2c_device_remove(struct device *dev) function i2c_adapter_dev_release (line 51) | static void i2c_adapter_dev_release(struct device *dev) type device_driver (line 57) | struct device_driver function i2c_adapter_class_dev_release (line 64) | static void i2c_adapter_class_dev_release(struct class_device *dev) type class (line 70) | struct class function show_adapter_name (line 75) | static ssize_t show_adapter_name(struct device *dev, char *buf) function i2c_client_release (line 83) | static void i2c_client_release(struct device *dev) function show_client_name (line 89) | static ssize_t show_client_name(struct device *dev, char *buf) type device_attribute (line 100) | struct device_attribute function i2c_add_adapter (line 116) | int i2c_add_adapter(struct i2c_adapter *adap) function i2c_del_adapter (line 177) | int i2c_del_adapter(struct i2c_adapter *adap) function i2c_add_driver (line 257) | int i2c_add_driver(struct i2c_driver *driver) function i2c_del_driver (line 291) | int i2c_del_driver(struct i2c_driver *driver) function __i2c_check_addr (line 352) | static int __i2c_check_addr(struct i2c_adapter *adapter, unsigned int addr) function i2c_check_addr (line 365) | int i2c_check_addr(struct i2c_adapter *adapter, int addr) function i2c_attach_client (line 376) | int i2c_attach_client(struct i2c_client *client) function i2c_detach_client (line 417) | int i2c_detach_client(struct i2c_client *client) function i2c_inc_use_client (line 447) | static int i2c_inc_use_client(struct i2c_client *client) function i2c_dec_use_client (line 460) | static void i2c_dec_use_client(struct i2c_client *client) function i2c_use_client (line 466) | int i2c_use_client(struct i2c_client *client) function i2c_release_client (line 489) | int i2c_release_client(struct i2c_client *client) function i2c_clients_command (line 506) | void i2c_clients_command(struct i2c_adapter *adap, unsigned int cmd, voi... function i2c_device_match (line 528) | static int i2c_device_match(struct device *dev, struct device_driver *drv) function i2c_bus_suspend (line 533) | static int i2c_bus_suspend(struct device * dev, u32 state) function i2c_bus_resume (line 542) | static int i2c_bus_resume(struct device * dev) type bus_type (line 551) | struct bus_type function i2c_init (line 558) | static int __init i2c_init(void) function i2c_exit (line 571) | static void __exit i2c_exit(void) function i2c_transfer (line 586) | int i2c_transfer(struct i2c_adapter * adap, struct i2c_msg msgs[],int num) function i2c_master_send (line 604) | int i2c_master_send(struct i2c_client *client,const char *buf ,int count) function i2c_master_recv (line 633) | int i2c_master_recv(struct i2c_client *client, char *buf ,int count) function i2c_control (line 666) | int i2c_control(struct i2c_client *client, function i2c_probe (line 692) | int i2c_probe(struct i2c_adapter *adapter, function i2c_adapter_id (line 816) | int i2c_adapter_id(struct i2c_adapter *adap) type i2c_adapter (line 821) | struct i2c_adapter type list_head (line 823) | struct list_head type i2c_adapter (line 824) | struct i2c_adapter function i2c_put_adapter (line 839) | void i2c_put_adapter(struct i2c_adapter *adap) function u8 (line 847) | static u8 function u8 (line 863) | u8 i2c_smbus_partial_pec(u8 crc, int count, u8 *first, u8 *rest) function u8 (line 875) | u8 i2c_smbus_pec(int count, u8 *first, u8 *rest) function i2c_smbus_add_pec (line 883) | int i2c_smbus_add_pec(u16 addr, u8 command, int size, function i2c_smbus_check_pec (line 913) | int i2c_smbus_check_pec(u16 addr, u8 command, int size, u8 partial, function s32 (line 963) | s32 i2c_smbus_write_quick(struct i2c_client *client, u8 value) function s32 (line 969) | s32 i2c_smbus_read_byte(struct i2c_client *client) function s32 (line 979) | s32 i2c_smbus_write_byte(struct i2c_client *client, u8 value) function s32 (line 986) | s32 i2c_smbus_read_byte_data(struct i2c_client *client, u8 command) function s32 (line 996) | s32 i2c_smbus_write_byte_data(struct i2c_client *client, u8 command, u8 ... function s32 (line 1005) | s32 i2c_smbus_read_word_data(struct i2c_client *client, u8 command) function s32 (line 1015) | s32 i2c_smbus_write_word_data(struct i2c_client *client, u8 command, u16... function s32 (line 1024) | s32 i2c_smbus_write_block_data(struct i2c_client *client, u8 command, function s32 (line 1040) | s32 i2c_smbus_read_i2c_block_data(struct i2c_client *client, u8 command,... function s32 (line 1057) | static s32 i2c_smbus_xfer_emulated(struct i2c_adapter * adapter, u16 addr, function s32 (line 1186) | s32 i2c_smbus_xfer(struct i2c_adapter * adapter, u16 addr, unsigned shor... function u32 (line 1236) | u32 i2c_get_functionality (struct i2c_adapter *adap) function i2c_check_functionality (line 1244) | int i2c_check_functionality (struct i2c_adapter *adap, u32 func) FILE: drivers/i2c/i2c-dev.c type i2c_client (line 44) | struct i2c_client type i2c_dev (line 46) | struct i2c_dev { type i2c_dev (line 55) | struct i2c_dev type i2c_dev (line 58) | struct i2c_dev type i2c_dev (line 60) | struct i2c_dev type i2c_dev (line 68) | struct i2c_dev type i2c_adapter (line 68) | struct i2c_adapter type i2c_dev (line 70) | struct i2c_dev type i2c_dev (line 80) | struct i2c_dev type i2c_adapter (line 80) | struct i2c_adapter type i2c_dev (line 82) | struct i2c_dev function return_i2c_dev (line 104) | static void return_i2c_dev(struct i2c_dev *i2c_dev) function show_dev (line 111) | static ssize_t show_dev(struct class_device *class_dev, char *buf) function show_adapter_name (line 118) | static ssize_t show_adapter_name(struct class_device *class_dev, char *buf) function i2cdev_read (line 125) | static ssize_t i2cdev_read (struct file *file, char __user *buf, size_t ... function i2cdev_write (line 150) | static ssize_t i2cdev_write (struct file *file, const char __user *buf, ... function i2cdev_ioctl (line 176) | int i2cdev_ioctl (struct inode *inode, struct file *file, unsigned int cmd, function i2cdev_open (line 373) | static int i2cdev_open(struct inode *inode, struct file *file) function i2cdev_release (line 402) | static int i2cdev_release(struct inode *inode, struct file *file) type file_operations (line 413) | struct file_operations function release_i2c_dev (line 423) | static void release_i2c_dev(struct class_device *dev) type class (line 429) | struct class function i2cdev_attach_adapter (line 434) | static int i2cdev_attach_adapter(struct i2c_adapter *adap) function i2cdev_detach_adapter (line 467) | static int i2cdev_detach_adapter(struct i2c_adapter *adap) function i2cdev_detach_client (line 486) | static int i2cdev_detach_client(struct i2c_client *client) function i2cdev_command (line 491) | static int i2cdev_command(struct i2c_client *client, unsigned int cmd, type i2c_driver (line 497) | struct i2c_driver type i2c_client (line 508) | struct i2c_client function i2c_dev_init (line 515) | static int __init i2c_dev_init(void) function i2c_dev_exit (line 546) | static void __exit i2c_dev_exit(void) FILE: drivers/i2c/i2c-sensor-detect.c function i2c_detect (line 38) | int i2c_detect(struct i2c_adapter *adapter, FILE: drivers/i2c/i2c-sensor-vid.c type vrm_model (line 26) | struct vrm_model { type vrm_model (line 37) | struct vrm_model function find_vrm (line 50) | static int find_vrm(u8 eff_family, u8 eff_model, u8 vendor) function i2c_which_vrm (line 66) | int i2c_which_vrm(void) function i2c_which_vrm (line 91) | int i2c_which_vrm(void) FILE: drivers/ide/arm/bast-ide.c function bastide_register (line 28) | static int __init function bastide_init (line 53) | static int __init bastide_init(void) FILE: drivers/ide/arm/icside.c type cardinfo (line 45) | struct cardinfo { type cardinfo (line 51) | struct cardinfo type cardinfo (line 57) | struct cardinfo type cardinfo (line 63) | struct cardinfo type icside_state (line 69) | struct icside_state { function icside_irqenable_arcin_v5 (line 90) | static void icside_irqenable_arcin_v5 (struct expansion_card *ec, int ir... function icside_irqdisable_arcin_v5 (line 100) | static void icside_irqdisable_arcin_v5 (struct expansion_card *ec, int i... function icside_irqenable_arcin_v6 (line 117) | static void icside_irqenable_arcin_v6 (struct expansion_card *ec, int ir... function icside_irqdisable_arcin_v6 (line 139) | static void icside_irqdisable_arcin_v6 (struct expansion_card *ec, int i... function icside_irqpending_arcin_v6 (line 152) | static int icside_irqpending_arcin_v6(struct expansion_card *ec) function icside_maskproc (line 170) | static void icside_maskproc(ide_drive_t *drive, int mask) function icside_build_sglist (line 215) | static void icside_build_sglist(ide_drive_t *drive, struct request *rq) function icside_set_speed (line 257) | static int icside_set_speed(ide_drive_t *drive, u8 xfer_mode) function icside_dma_host_off (line 311) | static int icside_dma_host_off(ide_drive_t *drive) function icside_dma_off_quietly (line 316) | static int icside_dma_off_quietly(ide_drive_t *drive) function icside_dma_host_on (line 322) | static int icside_dma_host_on(ide_drive_t *drive) function icside_dma_on (line 327) | static int icside_dma_on(ide_drive_t *drive) function icside_dma_check (line 333) | static int icside_dma_check(ide_drive_t *drive) function icside_dma_end (line 375) | static int icside_dma_end(ide_drive_t *drive) function icside_dma_start (line 391) | static void icside_dma_start(ide_drive_t *drive) function icside_dma_setup (line 400) | static int icside_dma_setup(ide_drive_t *drive) function icside_dma_exec_cmd (line 445) | static void icside_dma_exec_cmd(ide_drive_t *drive, u8 cmd) function icside_dma_test_irq (line 451) | static int icside_dma_test_irq(ide_drive_t *drive) function icside_dma_timeout (line 462) | static int icside_dma_timeout(ide_drive_t *drive) function icside_dma_lostirq (line 475) | static int icside_dma_lostirq(ide_drive_t *drive) function icside_dma_init (line 481) | static void icside_dma_init(ide_hwif_t *hwif) function ide_hwif_t (line 522) | static ide_hwif_t *icside_find_hwif(unsigned long dataport) function ide_hwif_t (line 544) | static ide_hwif_t * function icside_register_v5 (line 579) | static int __init function icside_register_v6 (line 616) | static int __init function icside_probe (line 712) | static int __devinit function icside_remove (line 784) | static void __devexit icside_remove(struct expansion_card *ec) function icside_shutdown (line 822) | static void icside_shutdown(struct expansion_card *ec) type ecard_id (line 845) | struct ecard_id type ecard_driver (line 851) | struct ecard_driver function icside_init (line 861) | static int __init icside_init(void) FILE: drivers/ide/arm/ide_arm.c function ide_arm_init (line 33) | void __init ide_arm_init(void) FILE: drivers/ide/arm/rapide.c function ide_hwif_t (line 19) | static ide_hwif_t * function rapide_probe (line 55) | static int __devinit function rapide_remove (line 91) | static void __devexit rapide_remove(struct expansion_card *ec) type ecard_id (line 103) | struct ecard_id type ecard_driver (line 108) | struct ecard_driver function rapide_init (line 117) | static int __init rapide_init(void) FILE: drivers/ide/cris/ide-v10.c function etrax100_ide_outw (line 57) | void function etrax100_ide_outb (line 90) | void function etrax100_ide_outbsync (line 96) | void function etrax100_ide_inw (line 102) | unsigned short function etrax100_ide_inb (line 150) | unsigned char function tune_e100_ide (line 229) | static void tune_e100_ide(ide_drive_t *drive, byte pio) function e100_dma_setup (line 280) | static int e100_dma_setup(ide_drive_t *drive) function e100_dma_exec_cmd (line 305) | static void e100_dma_exec_cmd(ide_drive_t *drive, u8 command) function init_e100_ide (line 314) | void __init function e100_dma_off (line 431) | static int e100_dma_off (ide_drive_t *drive) function e100_atapi_input_bytes (line 445) | static void function e100_atapi_output_bytes (line 524) | static void function e100_ide_input_data (line 611) | static void function e100_ide_output_data (line 620) | static void function e100_ide_build_dmatable (line 634) | static int e100_ide_build_dmatable (ide_drive_t *drive) function config_drive_for_dma (line 727) | static int config_drive_for_dma (ide_drive_t *drive) function ide_startstop_t (line 754) | static ide_startstop_t etrax_dma_intr (ide_drive_t *drive) function e100_dma_check (line 774) | static int e100_dma_check(ide_drive_t *drive) function e100_dma_end (line 779) | static int e100_dma_end(ide_drive_t *drive) function e100_dma_start (line 785) | static void e100_dma_start(ide_drive_t *drive) FILE: drivers/ide/h8300/ide-h8300.c function mm_outw (line 25) | static void mm_outw(u16 d, unsigned long a) function u16 (line 35) | static u16 mm_inw(unsigned long a) function mm_outsw (line 47) | static void mm_outsw(unsigned long addr, void *buf, u32 len) function mm_insw (line 54) | static void mm_insw(unsigned long addr, void *buf, u32 len) function hw_setup (line 63) | static inline void hw_setup(hw_regs_t *hw) function hwif_setup (line 76) | static inline void hwif_setup(ide_hwif_t *hwif) function h8300_ide_init (line 91) | void __init h8300_ide_init(void) FILE: drivers/ide/ide-cd.c function cdrom_saw_media_change (line 333) | static void cdrom_saw_media_change (ide_drive_t *drive) function cdrom_log_sense (line 342) | static int cdrom_log_sense(ide_drive_t *drive, struct request *rq, function cdrom_analyze_sense_data (line 386) | static function cdrom_prepare_request (line 532) | static void cdrom_prepare_request(struct request *rq) function cdrom_queue_request_sense (line 538) | static void cdrom_queue_request_sense(ide_drive_t *drive, void *sense, function cdrom_end_request (line 562) | static void cdrom_end_request (ide_drive_t *drive, int uptodate) function cdrom_decode_status (line 608) | static int cdrom_decode_status(ide_drive_t *drive, int good_stat, int *s... function cdrom_timer_expiry (line 771) | static int cdrom_timer_expiry(ide_drive_t *drive) function ide_startstop_t (line 806) | static ide_startstop_t cdrom_start_packet_command(ide_drive_t *drive, function ide_startstop_t (line 859) | static ide_startstop_t cdrom_transfer_packet_command (ide_drive_t *drive, function cdrom_buffer_sectors (line 911) | static void cdrom_buffer_sectors (ide_drive_t *drive, unsigned long sector, function cdrom_read_check_ireason (line 954) | static inline function ide_startstop_t (line 990) | static ide_startstop_t cdrom_read_intr (ide_drive_t *drive) function cdrom_read_from_buffer (line 1122) | static int cdrom_read_from_buffer (ide_drive_t *drive) function ide_startstop_t (line 1183) | static ide_startstop_t cdrom_start_read_continuation (ide_drive_t *drive) function ide_startstop_t (line 1223) | static ide_startstop_t cdrom_seek_intr (ide_drive_t *drive) function ide_startstop_t (line 1246) | static ide_startstop_t cdrom_start_seek_continuation (ide_drive_t *drive) function ide_startstop_t (line 1261) | static ide_startstop_t cdrom_start_seek (ide_drive_t *drive, unsigned in... function restore_request (line 1273) | static void restore_request (struct request *rq) function ide_startstop_t (line 1291) | static ide_startstop_t cdrom_start_read (ide_drive_t *drive, unsigned in... function ide_startstop_t (line 1329) | static ide_startstop_t cdrom_pc_intr (ide_drive_t *drive) function ide_startstop_t (line 1439) | static ide_startstop_t cdrom_do_pc_continuation (ide_drive_t *drive) function ide_startstop_t (line 1451) | static ide_startstop_t cdrom_do_packet_command (ide_drive_t *drive) function cdrom_queue_packet_command (line 1467) | static function cdrom_write_check_ireason (line 1519) | static inline int cdrom_write_check_ireason(ide_drive_t *drive, int len,... function post_transform_command (line 1547) | static void post_transform_command(struct request *req) function ide_startstop_t (line 1580) | static ide_startstop_t cdrom_newpc_intr(ide_drive_t *drive) function ide_startstop_t (line 1719) | static ide_startstop_t cdrom_write_intr(ide_drive_t *drive) function ide_startstop_t (line 1817) | static ide_startstop_t cdrom_start_write_cont(ide_drive_t *drive) function ide_startstop_t (line 1829) | static ide_startstop_t cdrom_start_write(ide_drive_t *drive, struct requ... function ide_startstop_t (line 1873) | static ide_startstop_t cdrom_do_newpc_cont(ide_drive_t *drive) function ide_startstop_t (line 1883) | static ide_startstop_t cdrom_do_block_pc(ide_drive_t *drive, struct requ... function ide_startstop_t (line 1916) | static ide_startstop_t function bin2bcd (line 1976) | static inline function bcd2bin (line 1983) | static inline function msf_from_bcd (line 1989) | static function lba_to_msf (line 2000) | static inline function msf_to_lba (line 2012) | static inline function cdrom_check_status (line 2018) | static int cdrom_check_status(ide_drive_t *drive, struct request_sense *... function cdrom_lockdoor (line 2042) | static int function cdrom_eject (line 2087) | static int cdrom_eject(ide_drive_t *drive, int ejectflag, function cdrom_read_capacity (line 2112) | static int cdrom_read_capacity(ide_drive_t *drive, unsigned long *capacity, function cdrom_read_tocentry (line 2141) | static int cdrom_read_tocentry(ide_drive_t *drive, int trackno, int msf_... function cdrom_read_toc (line 2167) | static int cdrom_read_toc(ide_drive_t *drive, struct request_sense *sense) function cdrom_read_subchannel (line 2334) | static int cdrom_read_subchannel(ide_drive_t *drive, int format, char *buf, function cdrom_select_speed (line 2355) | static int cdrom_select_speed(ide_drive_t *drive, int speed, function cdrom_play_audio (line 2384) | static int cdrom_play_audio(ide_drive_t *drive, int lba_start, int lba_end) function cdrom_get_toc_entry (line 2399) | static int cdrom_get_toc_entry(ide_drive_t *drive, int track, function ide_cdrom_packet (line 2427) | static int ide_cdrom_packet(struct cdrom_device_info *cdi, function ide_cdrom_dev_ioctl (line 2457) | static function ide_cdrom_audio_ioctl (line 2503) | static function ide_cdrom_reset (line 2581) | static function ide_cdrom_tray_move (line 2604) | static function ide_cdrom_lock_door (line 2618) | static function ide_cdrom_select_speed (line 2625) | static function ide_cdrom_drive_status (line 2644) | static function ide_cdrom_get_last_session (line 2688) | static function ide_cdrom_get_mcn (line 2709) | static function ide_cdrom_check_media_change_real (line 2735) | static function ide_cdrom_open_real (line 2753) | static function ide_cdrom_release_real (line 2763) | static type cdrom_device_ops (line 2777) | struct cdrom_device_ops function ide_cdrom_register (line 2801) | static int ide_cdrom_register (ide_drive_t *drive, int nslots) function ide_cdrom_get_capabilities (line 2837) | static function ide_cdrom_probe_capabilities (line 2862) | static function ide_cdrom_add_settings (line 2993) | static void ide_cdrom_add_settings(ide_drive_t *drive) function ide_cdrom_prep_fs (line 3001) | static int ide_cdrom_prep_fs(request_queue_t *q, struct request *rq) function ide_cdrom_prep_pc (line 3035) | static int ide_cdrom_prep_pc(struct request *rq) function ide_cdrom_prep_fn (line 3067) | static int ide_cdrom_prep_fn(request_queue_t *q, struct request *rq) function ide_cdrom_setup (line 3077) | static function sector_t (line 3214) | static function ide_cdrom_cleanup (line 3225) | static function ide_cdrom_complete_power_step (line 3261) | static void ide_cdrom_complete_power_step (ide_drive_t *drive, struct re... function ide_startstop_t (line 3265) | static ide_startstop_t ide_cdrom_start_power_step (ide_drive_t *drive, s... function idecd_open (line 3310) | static int idecd_open(struct inode * inode, struct file * file) function idecd_release (line 3325) | static int idecd_release(struct inode * inode, struct file * file) function idecd_ioctl (line 3335) | static int idecd_ioctl (struct inode *inode, struct file *file, function idecd_media_changed (line 3348) | static int idecd_media_changed(struct gendisk *disk) function idecd_revalidate_disk (line 3355) | static int idecd_revalidate_disk(struct gendisk *disk) type block_device_operations (line 3363) | struct block_device_operations function ide_cdrom_attach (line 3378) | static int ide_cdrom_attach (ide_drive_t *drive) function ide_cdrom_exit (line 3447) | static void __exit ide_cdrom_exit(void) function ide_cdrom_init (line 3452) | static int ide_cdrom_init(void) FILE: drivers/ide/ide-cd.h type ide_cd_config_flags (line 66) | struct ide_cd_config_flags { type ide_cd_state_flags (line 102) | struct ide_cd_state_flags { type atapi_msf (line 114) | struct atapi_msf { type atapi_toc_header (line 123) | struct atapi_toc_header { type atapi_toc_entry (line 129) | struct atapi_toc_entry { type atapi_toc (line 148) | struct atapi_toc { type atapi_cdrom_subchnl (line 160) | struct atapi_cdrom_subchnl { type atapi_capabilities_page (line 192) | struct atapi_capabilities_page { type atapi_mechstat_header (line 409) | struct atapi_mechstat_header { type atapi_slot (line 440) | struct atapi_slot { type atapi_changer_info (line 456) | struct atapi_changer_info { type cdrom_info (line 462) | struct cdrom_info { FILE: drivers/ide/ide-default.c function idedefault_attach (line 53) | static int idedefault_attach (ide_drive_t *drive) FILE: drivers/ide/ide-disk.c function lba_capacity_is_ok (line 83) | static int lba_capacity_is_ok (struct hd_driveid *id) function ide_startstop_t (line 123) | static ide_startstop_t __ide_do_rw_disk(ide_drive_t *drive, struct reque... function ide_startstop_t (line 265) | static ide_startstop_t ide_do_rw_disk (ide_drive_t *drive, struct reques... function idedisk_read_native_max_address (line 291) | static unsigned long idedisk_read_native_max_address(ide_drive_t *drive) function idedisk_read_native_max_address_ext (line 316) | static unsigned long long idedisk_read_native_max_address_ext(ide_drive_... function idedisk_set_max_address (line 349) | static unsigned long idedisk_set_max_address(ide_drive_t *drive, unsigne... function idedisk_set_max_address_ext (line 377) | static unsigned long long idedisk_set_max_address_ext(ide_drive_t *drive... function sectors_to_MB (line 413) | static unsigned long long sectors_to_MB(unsigned long long n) function idedisk_supports_hpa (line 425) | static inline int idedisk_supports_hpa(const struct hd_driveid *id) function idedisk_supports_lba48 (line 433) | static inline int idedisk_supports_lba48(const struct hd_driveid *id) function idedisk_check_hpa (line 439) | static inline void idedisk_check_hpa(ide_drive_t *drive) function init_idedisk_capacity (line 485) | static void init_idedisk_capacity (ide_drive_t *drive) function sector_t (line 512) | static sector_t idedisk_capacity (ide_drive_t *drive) function ide_startstop_t (line 519) | static ide_startstop_t idedisk_special (ide_drive_t *drive) function idedisk_pre_reset (line 571) | static void idedisk_pre_reset (ide_drive_t *drive) function smart_enable (line 588) | static int smart_enable(ide_drive_t *drive) function get_smart_values (line 602) | static int get_smart_values(ide_drive_t *drive, u8 *buf) function get_smart_thresholds (line 619) | static int get_smart_thresholds(ide_drive_t *drive, u8 *buf) function proc_idedisk_read_cache (line 635) | static int proc_idedisk_read_cache function proc_idedisk_read_smart_thresholds (line 649) | static int proc_idedisk_read_smart_thresholds function proc_idedisk_read_smart_values (line 668) | static int proc_idedisk_read_smart_values function idedisk_issue_flush (line 701) | static int idedisk_issue_flush(request_queue_t *q, struct gendisk *disk, function set_multcount (line 741) | static int set_multcount(ide_drive_t *drive, int arg) function set_nowerr (line 755) | static int set_nowerr(ide_drive_t *drive, int arg) function write_cache (line 765) | static int write_cache(ide_drive_t *drive, int arg) function do_idedisk_flushcache (line 788) | static int do_idedisk_flushcache (ide_drive_t *drive) function set_acoustic (line 802) | static int set_acoustic (ide_drive_t *drive, int arg) function set_lba_addressing (line 824) | static int set_lba_addressing(ide_drive_t *drive, int arg) function idedisk_add_settings (line 837) | static void idedisk_add_settings(ide_drive_t *drive) function idedisk_complete_power_step (line 869) | static void idedisk_complete_power_step (ide_drive_t *drive, struct requ... function ide_startstop_t (line 887) | static ide_startstop_t idedisk_start_power_step (ide_drive_t *drive, str... function idedisk_setup (line 939) | static void idedisk_setup (ide_drive_t *drive) function ide_cacheflush_p (line 1109) | static void ide_cacheflush_p(ide_drive_t *drive) function idedisk_cleanup (line 1118) | static int idedisk_cleanup (ide_drive_t *drive) type device (line 1132) | struct device function idedisk_open (line 1185) | static int idedisk_open(struct inode *inode, struct file *filp) function idedisk_release (line 1207) | static int idedisk_release(struct inode *inode, struct file *filp) function idedisk_ioctl (line 1225) | static int idedisk_ioctl(struct inode *inode, struct file *file, function idedisk_media_changed (line 1232) | static int idedisk_media_changed(struct gendisk *disk) function idedisk_revalidate_disk (line 1245) | static int idedisk_revalidate_disk(struct gendisk *disk) type block_device_operations (line 1252) | struct block_device_operations function idedisk_attach (line 1263) | static int idedisk_attach(ide_drive_t *drive) function idedisk_exit (line 1300) | static void __exit idedisk_exit (void) function idedisk_init (line 1305) | static int idedisk_init (void) FILE: drivers/ide/ide-dma.c type drive_list_entry (line 93) | struct drive_list_entry { type drive_list_entry (line 98) | struct drive_list_entry type drive_list_entry (line 107) | struct drive_list_entry function in_drive_list (line 151) | static int in_drive_list(struct hd_driveid *id, const struct drive_list_... function ide_startstop_t (line 169) | ide_startstop_t ide_dma_intr (ide_drive_t *drive) function ide_build_sglist (line 202) | int ide_build_sglist(ide_drive_t *drive, struct request *rq) function ide_build_dmatable (line 236) | int ide_build_dmatable (ide_drive_t *drive, struct request *rq) function ide_destroy_dmatable (line 328) | void ide_destroy_dmatable (ide_drive_t *drive) function config_drive_for_dma (line 350) | static int config_drive_for_dma (ide_drive_t *drive) function dma_timer_expiry (line 393) | static int dma_timer_expiry (ide_drive_t *drive) function __ide_dma_host_off (line 427) | int __ide_dma_host_off (ide_drive_t *drive) function __ide_dma_off_quietly (line 446) | int __ide_dma_off_quietly (ide_drive_t *drive) function __ide_dma_off (line 468) | int __ide_dma_off (ide_drive_t *drive) function __ide_dma_host_on (line 485) | int __ide_dma_host_on (ide_drive_t *drive) function __ide_dma_on (line 507) | int __ide_dma_on (ide_drive_t *drive) function __ide_dma_check (line 531) | int __ide_dma_check (ide_drive_t *drive) function ide_dma_setup (line 551) | int ide_dma_setup(ide_drive_t *drive) function ide_dma_exec_cmd (line 586) | static void ide_dma_exec_cmd(ide_drive_t *drive, u8 command) function ide_dma_start (line 592) | void ide_dma_start(ide_drive_t *drive) function __ide_dma_end (line 611) | int __ide_dma_end (ide_drive_t *drive) function __ide_dma_test_irq (line 636) | static int __ide_dma_test_irq(ide_drive_t *drive) function __ide_dma_bad_drive (line 657) | int __ide_dma_bad_drive (ide_drive_t *drive) function __ide_dma_good_drive (line 672) | int __ide_dma_good_drive (ide_drive_t *drive) function ide_use_dma (line 680) | int ide_use_dma(ide_drive_t *drive) function ide_dma_verbose (line 712) | void ide_dma_verbose(ide_drive_t *drive) function __ide_dma_lostirq (line 765) | int __ide_dma_lostirq (ide_drive_t *drive) function __ide_dma_timeout (line 773) | int __ide_dma_timeout (ide_drive_t *drive) function ide_release_dma_engine (line 787) | static int ide_release_dma_engine(ide_hwif_t *hwif) function ide_release_iomio_dma (line 799) | static int ide_release_iomio_dma(ide_hwif_t *hwif) function ide_release_dma (line 812) | int ide_release_dma (ide_hwif_t *hwif) function ide_allocate_dma_engine (line 823) | static int ide_allocate_dma_engine(ide_hwif_t *hwif) function ide_mapped_mmio_dma (line 839) | static int ide_mapped_mmio_dma(ide_hwif_t *hwif, unsigned long base, uns... function ide_iomio_dma (line 854) | static int ide_iomio_dma(ide_hwif_t *hwif, unsigned long base, unsigned ... function ide_dma_iobase (line 883) | static int ide_dma_iobase(ide_hwif_t *hwif, unsigned long base, unsigned... function ide_setup_dma (line 894) | void ide_setup_dma (ide_hwif_t *hwif, unsigned long dma_base, unsigned i... FILE: drivers/ide/ide-floppy.c type idefloppy_pc_t (line 152) | typedef struct idefloppy_packet_command_s { type idefloppy_capabilities_page_t (line 182) | typedef struct { type idefloppy_flexible_disk_page_t (line 220) | typedef struct { type idefloppy_capacity_header_t (line 247) | typedef struct { type idefloppy_capacity_descriptor_t (line 252) | typedef struct { type idefloppy_floppy_t (line 277) | typedef struct { type idefloppy_id_gcw (line 397) | struct idefloppy_id_gcw { type idefloppy_inquiry_result_t (line 422) | typedef struct { type idefloppy_request_sense_result_t (line 463) | typedef struct { type idefloppy_mode_parameter_header_t (line 502) | typedef struct { function idefloppy_discard_data (line 521) | static void idefloppy_discard_data (ide_drive_t *drive, unsigned int bco... function idefloppy_write_zeros (line 528) | static void idefloppy_write_zeros (ide_drive_t *drive, unsigned int bcount) function idefloppy_do_end_request (line 542) | static int idefloppy_do_end_request(ide_drive_t *drive, int uptodate, in... function idefloppy_input_buffers (line 571) | static void idefloppy_input_buffers (ide_drive_t *drive, idefloppy_pc_t ... function idefloppy_output_buffers (line 605) | static void idefloppy_output_buffers (ide_drive_t *drive, idefloppy_pc_t... function idefloppy_update_buffers (line 639) | static void idefloppy_update_buffers (ide_drive_t *drive, idefloppy_pc_t... function idefloppy_queue_pc_head (line 653) | static void idefloppy_queue_pc_head (ide_drive_t *drive,idefloppy_pc_t *... function idefloppy_pc_t (line 661) | static idefloppy_pc_t *idefloppy_next_pc_storage (ide_drive_t *drive) type request (line 670) | struct request function idefloppy_analyze_error (line 683) | static void idefloppy_analyze_error (ide_drive_t *drive,idefloppy_reques... function idefloppy_request_sense_callback (line 702) | static void idefloppy_request_sense_callback (ide_drive_t *drive) function idefloppy_pc_callback (line 720) | static void idefloppy_pc_callback (ide_drive_t *drive) function idefloppy_init_pc (line 732) | static void idefloppy_init_pc (idefloppy_pc_t *pc) function idefloppy_create_request_sense_cmd (line 743) | static void idefloppy_create_request_sense_cmd (idefloppy_pc_t *pc) function idefloppy_retry_pc (line 757) | static void idefloppy_retry_pc (ide_drive_t *drive) function ide_startstop_t (line 774) | static ide_startstop_t idefloppy_pc_intr (ide_drive_t *drive) function ide_startstop_t (line 909) | static ide_startstop_t idefloppy_transfer_pc (ide_drive_t *drive) function idefloppy_transfer_pc2 (line 948) | static int idefloppy_transfer_pc2 (ide_drive_t *drive) function ide_startstop_t (line 958) | static ide_startstop_t idefloppy_transfer_pc1 (ide_drive_t *drive) function idefloppy_should_report_error (line 997) | static inline int idefloppy_should_report_error(idefloppy_floppy_t *floppy) function ide_startstop_t (line 1009) | static ide_startstop_t idefloppy_issue_pc (ide_drive_t *drive, idefloppy... function idefloppy_rw_callback (line 1107) | static void idefloppy_rw_callback (ide_drive_t *drive) function idefloppy_create_prevent_cmd (line 1115) | static void idefloppy_create_prevent_cmd (idefloppy_pc_t *pc, int prevent) function idefloppy_create_read_capacity_cmd (line 1125) | static void idefloppy_create_read_capacity_cmd (idefloppy_pc_t *pc) function idefloppy_create_format_unit_cmd (line 1134) | static void idefloppy_create_format_unit_cmd (idefloppy_pc_t *pc, int b,... function idefloppy_create_mode_sense_cmd (line 1158) | static void idefloppy_create_mode_sense_cmd (idefloppy_pc_t *pc, u8 page... function idefloppy_create_start_stop_cmd (line 1182) | static void idefloppy_create_start_stop_cmd (idefloppy_pc_t *pc, int start) function idefloppy_create_test_unit_ready_cmd (line 1189) | static void idefloppy_create_test_unit_ready_cmd(idefloppy_pc_t *pc) function idefloppy_create_rw_cmd (line 1195) | static void idefloppy_create_rw_cmd (idefloppy_floppy_t *floppy, ideflop... function idefloppy_blockpc_cmd (line 1224) | static int function ide_startstop_t (line 1242) | static ide_startstop_t idefloppy_do_request (ide_drive_t *drive, struct ... function idefloppy_queue_pc_tail (line 1302) | static int idefloppy_queue_pc_tail (ide_drive_t *drive,idefloppy_pc_t *pc) function idefloppy_get_flexible_disk_page (line 1317) | static int idefloppy_get_flexible_disk_page (ide_drive_t *drive) function idefloppy_get_capability_page (line 1362) | static int idefloppy_get_capability_page(ide_drive_t *drive) function idefloppy_get_capacity (line 1388) | static int idefloppy_get_capacity (ide_drive_t *drive) function idefloppy_get_format_capacities (line 1498) | static int idefloppy_get_format_capacities(ide_drive_t *drive, int __use... function idefloppy_begin_format (line 1574) | static int idefloppy_begin_format(ide_drive_t *drive, int __user *arg) function idefloppy_get_format_progress (line 1607) | static int idefloppy_get_format_progress(ide_drive_t *drive, int __user ... function sector_t (line 1645) | static sector_t idefloppy_capacity (ide_drive_t *drive) function idefloppy_identify_device (line 1657) | static int idefloppy_identify_device (ide_drive_t *drive,struct hd_drive... function idefloppy_add_settings (line 1774) | static void idefloppy_add_settings(ide_drive_t *drive) function idefloppy_setup (line 1790) | static void idefloppy_setup (ide_drive_t *drive, idefloppy_floppy_t *flo... function idefloppy_cleanup (line 1835) | static int idefloppy_cleanup (ide_drive_t *drive) function idefloppy_open (line 1883) | static int idefloppy_open(struct inode *inode, struct file *filp) function idefloppy_release (line 1933) | static int idefloppy_release(struct inode *inode, struct file *filp) function idefloppy_ioctl (line 1955) | static int idefloppy_ioctl(struct inode *inode, struct file *file, function idefloppy_media_changed (line 2021) | static int idefloppy_media_changed(struct gendisk *disk) function idefloppy_revalidate_disk (line 2034) | static int idefloppy_revalidate_disk(struct gendisk *disk) type block_device_operations (line 2041) | struct block_device_operations function idefloppy_attach (line 2050) | static int idefloppy_attach (ide_drive_t *drive) function idefloppy_exit (line 2094) | static void __exit idefloppy_exit (void) function idefloppy_init (line 2102) | static int idefloppy_init (void) FILE: drivers/ide/ide-generic.c function ide_generic_init (line 15) | static int __init ide_generic_init(void) FILE: drivers/ide/ide-io.c function ide_fill_flush_cmd (line 58) | static void ide_fill_flush_cmd(ide_drive_t *drive, struct request *rq) type request (line 80) | struct request type request (line 81) | struct request type request (line 83) | struct request function __ide_end_request (line 112) | static int __ide_end_request(ide_drive_t *drive, struct request *rq, function ide_end_request (line 163) | int ide_end_request (ide_drive_t *drive, int uptodate, int nr_sectors) function ide_complete_pm_request (line 200) | static void ide_complete_pm_request (ide_drive_t *drive, struct request ... function u64 (line 224) | u64 ide_get_error_location(ide_drive_t *drive, char *args) function ide_complete_barrier (line 256) | static void ide_complete_barrier(ide_drive_t *drive, struct request *rq, function ide_end_drive_cmd (line 343) | void ide_end_drive_cmd (ide_drive_t *drive, u8 stat, u8 err) function try_to_flush_leftover_data (line 441) | static void try_to_flush_leftover_data (ide_drive_t *drive) function ide_startstop_t (line 456) | static ide_startstop_t ide_ata_error(ide_drive_t *drive, struct request ... function ide_startstop_t (line 503) | static ide_startstop_t ide_atapi_error(ide_drive_t *drive, struct reques... function ide_startstop_t (line 531) | ide_startstop_t function ide_startstop_t (line 552) | ide_startstop_t ide_error (ide_drive_t *drive, const char *msg, u8 stat) function ide_startstop_t (line 574) | ide_startstop_t __ide_abort(ide_drive_t *drive, struct request *rq) function ide_startstop_t (line 597) | ide_startstop_t ide_abort(ide_drive_t *drive, const char *msg) function ide_cmd (line 625) | static void ide_cmd (ide_drive_t *drive, u8 cmd, u8 nsect, function ide_startstop_t (line 646) | static ide_startstop_t drive_cmd_intr (ide_drive_t *drive) function ide_startstop_t (line 680) | static ide_startstop_t do_special (ide_drive_t *drive) function ide_map_sg (line 697) | void ide_map_sg(ide_drive_t *drive, struct request *rq) function ide_init_sg_cmd (line 715) | void ide_init_sg_cmd(ide_drive_t *drive, struct request *rq) function ide_startstop_t (line 737) | static ide_startstop_t execute_drive_cmd (ide_drive_t *drive, function ide_startstop_t (line 839) | static ide_startstop_t start_request (ide_drive_t *drive, struct request... function ide_stall_queue (line 932) | void ide_stall_queue (ide_drive_t *drive, unsigned long timeout) function ide_drive_t (line 953) | static inline ide_drive_t *choose_drive (ide_hwgroup_t *hwgroup) function ide_do_request (line 1045) | static void ide_do_request (ide_hwgroup_t *hwgroup, int masked_irq) function do_ide_request (line 1183) | void do_ide_request(request_queue_t *q) function ide_startstop_t (line 1195) | static ide_startstop_t ide_dma_timeout_retry(ide_drive_t *drive, int error) function ide_timer_expiry (line 1258) | void ide_timer_expiry (unsigned long data) function unexpected_intr (line 1377) | static void unexpected_intr (int irq, ide_hwgroup_t *hwgroup) function irqreturn_t (line 1429) | irqreturn_t ide_intr (int irq, void *dev_id, struct pt_regs *regs) FILE: drivers/ide/ide-iops.c function u8 (line 37) | static u8 ide_inb (unsigned long port) function u16 (line 42) | static u16 ide_inw (unsigned long port) function ide_insw (line 47) | static void ide_insw (unsigned long port, void *addr, u32 count) function u32 (line 52) | static u32 ide_inl (unsigned long port) function ide_insl (line 57) | static void ide_insl (unsigned long port, void *addr, u32 count) function ide_outb (line 62) | static void ide_outb (u8 val, unsigned long port) function ide_outbsync (line 67) | static void ide_outbsync (ide_drive_t *drive, u8 addr, unsigned long port) function ide_outw (line 72) | static void ide_outw (u16 val, unsigned long port) function ide_outsw (line 77) | static void ide_outsw (unsigned long port, void *addr, u32 count) function ide_outl (line 82) | static void ide_outl (u32 val, unsigned long port) function ide_outsl (line 87) | static void ide_outsl (unsigned long port, void *addr, u32 count) function default_hwif_iops (line 92) | void default_hwif_iops (ide_hwif_t *hwif) function u8 (line 113) | static u8 ide_mm_inb (unsigned long port) function u16 (line 118) | static u16 ide_mm_inw (unsigned long port) function ide_mm_insw (line 123) | static void ide_mm_insw (unsigned long port, void *addr, u32 count) function u32 (line 128) | static u32 ide_mm_inl (unsigned long port) function ide_mm_insl (line 133) | static void ide_mm_insl (unsigned long port, void *addr, u32 count) function ide_mm_outb (line 138) | static void ide_mm_outb (u8 value, unsigned long port) function ide_mm_outbsync (line 143) | static void ide_mm_outbsync (ide_drive_t *drive, u8 value, unsigned long... function ide_mm_outw (line 148) | static void ide_mm_outw (u16 value, unsigned long port) function ide_mm_outsw (line 153) | static void ide_mm_outsw (unsigned long port, void *addr, u32 count) function ide_mm_outl (line 158) | static void ide_mm_outl (u32 value, unsigned long port) function ide_mm_outsl (line 163) | static void ide_mm_outsl (unsigned long port, void *addr, u32 count) function default_hwif_mmiops (line 168) | void default_hwif_mmiops (ide_hwif_t *hwif) function u32 (line 187) | u32 ide_read_24 (ide_drive_t *drive) function SELECT_DRIVE (line 195) | void SELECT_DRIVE (ide_drive_t *drive) function SELECT_INTERRUPT (line 204) | void SELECT_INTERRUPT (ide_drive_t *drive) function SELECT_MASK (line 212) | void SELECT_MASK (ide_drive_t *drive, int mask) function QUIRK_LIST (line 218) | void QUIRK_LIST (ide_drive_t *drive) function ata_vlb_sync (line 231) | static void ata_vlb_sync(ide_drive_t *drive, unsigned long port) function ata_input_data (line 241) | static void ata_input_data(ide_drive_t *drive, void *buffer, u32 wcount) function ata_output_data (line 263) | static void ata_output_data(ide_drive_t *drive, void *buffer, u32 wcount) function atapi_input_bytes (line 290) | static void atapi_input_bytes(ide_drive_t *drive, void *buffer, u32 byte... function atapi_output_bytes (line 307) | static void atapi_output_bytes(ide_drive_t *drive, void *buffer, u32 byt... function default_hwif_transport (line 324) | void default_hwif_transport(ide_hwif_t *hwif) function ide_fix_driveid (line 337) | void ide_fix_driveid (struct hd_driveid *id) function ide_fixstring (line 437) | void ide_fixstring (u8 *s, const int bytecount, const int byteswap) function drive_is_ready (line 466) | int drive_is_ready (ide_drive_t *drive) function wait_for_ready (line 507) | int wait_for_ready (ide_drive_t *drive, int timeout) function ide_wait_stat (line 545) | int ide_wait_stat (ide_startstop_t *startstop, ide_drive_t *drive, u8 go... function u8 (line 602) | u8 eighty_ninty_three (ide_drive_t *drive) function ide_ata66_check (line 646) | int ide_ata66_check (ide_drive_t *drive, ide_task_t *args) FILE: drivers/ide/ide-lib.c function u8 (line 82) | u8 ide_dma_speed(ide_drive_t *drive, u8 mode) function u8 (line 156) | u8 ide_rate_filter (u8 mode, u8 speed) function ide_dma_enable (line 177) | int ide_dma_enable (ide_drive_t *drive) type ide_pio_info (line 217) | struct ide_pio_info { function ide_scan_pio_blacklist (line 301) | static int ide_scan_pio_blacklist (char *model) function u8 (line 326) | u8 ide_get_best_pio_mode (ide_drive_t *drive, u8 mode_wanted, u8 max_mod... function ide_toggle_bounce (line 409) | void ide_toggle_bounce(ide_drive_t *drive, int on) function ide_set_xfer_rate (line 435) | int ide_set_xfer_rate(ide_drive_t *drive, u8 rate) function ide_dump_opcode (line 448) | static void ide_dump_opcode(ide_drive_t *drive) function u8 (line 483) | static u8 ide_dump_ata_status(ide_drive_t *drive, const char *msg, u8 stat) function u8 (line 565) | static u8 ide_dump_atapi_status(ide_drive_t *drive, const char *msg, u8 ... function u8 (line 615) | u8 ide_dump_status(ide_drive_t *drive, const char *msg, u8 stat) FILE: drivers/ide/ide-pnp.c type pnp_device_id (line 24) | struct pnp_device_id function idepnp_probe (line 30) | static int idepnp_probe(struct pnp_dev * dev, const struct pnp_device_id... function idepnp_remove (line 56) | static void idepnp_remove(struct pnp_dev * dev) type pnp_driver (line 65) | struct pnp_driver function pnpide_init (line 72) | void __init pnpide_init(void) FILE: drivers/ide/ide-probe.c function generic_id (line 68) | static void generic_id(ide_drive_t *drive) function drive_is_flashcard (line 97) | static inline int drive_is_flashcard (ide_drive_t *drive) function do_identify (line 127) | static inline void do_identify (ide_drive_t *drive, u8 cmd) function actual_try_to_identify (line 261) | static int actual_try_to_identify (ide_drive_t *drive, u8 cmd) function try_to_identify (line 339) | static int try_to_identify (ide_drive_t *drive, u8 cmd) function do_probe (line 410) | static int do_probe (ide_drive_t *drive, u8 cmd) function enable_nest (line 492) | static void enable_nest (ide_drive_t *drive) function u8 (line 537) | static inline u8 probe_for_drive (ide_drive_t *drive) function hwif_release_dev (line 596) | static void hwif_release_dev (struct device *dev) function hwif_register (line 603) | static void hwif_register (ide_hwif_t *hwif) function wait_hwif_ready (line 619) | static int wait_hwif_ready(ide_hwif_t *hwif) function ide_undecoded_slave (line 664) | void ide_undecoded_slave(ide_hwif_t *hwif) function probe_hwif (line 696) | static void probe_hwif(ide_hwif_t *hwif) function probe_hwif_init_with_fixup (line 837) | int probe_hwif_init_with_fixup(ide_hwif_t *hwif, void (*fixup)(ide_hwif_... function probe_hwif_init (line 865) | int probe_hwif_init(ide_hwif_t *hwif) function save_match (line 884) | static void save_match(ide_hwif_t *hwif, ide_hwif_t *new, ide_hwif_t **m... function ide_init_queue (line 902) | static int ide_init_queue(ide_drive_t *drive) function init_irq (line 979) | static int init_irq (ide_hwif_t *hwif) function ata_lock (line 1148) | static int ata_lock(dev_t dev, void *data) type kobject (line 1156) | struct kobject function alloc_disks (line 1181) | static int alloc_disks(ide_hwif_t *hwif) function drive_release_dev (line 1209) | static void drive_release_dev (struct device *dev) function init_gendisk (line 1222) | static void init_gendisk (ide_hwif_t *hwif) function hwif_init (line 1247) | static int hwif_init(ide_hwif_t *hwif) function ideprobe_init (line 1326) | int ideprobe_init (void) FILE: drivers/ide/ide-proc.c function proc_ide_read_imodel (line 42) | static int proc_ide_read_imodel function proc_ide_read_mate (line 73) | static int proc_ide_read_mate function proc_ide_read_channel (line 86) | static int proc_ide_read_channel function proc_ide_read_identify (line 98) | static int proc_ide_read_identify function proc_ide_settings_warn (line 127) | static void proc_ide_settings_warn(void) function proc_ide_read_settings (line 139) | static int proc_ide_read_settings function proc_ide_write_settings (line 175) | static int proc_ide_write_settings(struct file *file, const char __user ... function proc_ide_read_capacity (line 269) | int proc_ide_read_capacity function proc_ide_read_geometry (line 280) | int proc_ide_read_geometry function proc_ide_read_dmodel (line 298) | static int proc_ide_read_dmodel function proc_ide_read_driver (line 310) | static int proc_ide_read_driver function proc_ide_write_driver (line 322) | static int proc_ide_write_driver function proc_ide_read_media (line 340) | static int proc_ide_read_media function ide_add_proc_entries (line 373) | void ide_add_proc_entries(struct proc_dir_entry *dir, ide_proc_entry_t *... function ide_remove_proc_entries (line 390) | void ide_remove_proc_entries(struct proc_dir_entry *dir, ide_proc_entry_... function create_proc_ide_drives (line 400) | static void create_proc_ide_drives(ide_hwif_t *hwif) function destroy_proc_ide_device (line 424) | static void destroy_proc_ide_device(ide_hwif_t *hwif, ide_drive_t *drive) function destroy_proc_ide_drives (line 437) | static void destroy_proc_ide_drives(ide_hwif_t *hwif) function create_proc_ide_interfaces (line 455) | void create_proc_ide_interfaces(void) function ide_pci_create_host_proc (line 477) | void ide_pci_create_host_proc(const char *name, get_info_t *get_info) function destroy_proc_ide_interface (line 485) | void destroy_proc_ide_interface(ide_hwif_t *hwif) type seq_operations (line 495) | struct seq_operations function ide_drivers_open (line 496) | static int ide_drivers_open(struct inode *inode, struct file *file) type file_operations (line 500) | struct file_operations function proc_ide_create (line 507) | void proc_ide_create(void) function proc_ide_destroy (line 521) | void proc_ide_destroy(void) FILE: drivers/ide/ide-tape.c type os_partition_t (line 456) | typedef struct os_partition_s { type os_dat_entry_t (line 468) | typedef struct os_dat_entry_s { type os_dat_t (line 481) | typedef struct os_dat_s { type idetape_chrdev_direction_t (line 636) | typedef enum { type idetape_bh (line 642) | struct idetape_bh { type idetape_pc_t (line 652) | typedef struct idetape_packet_command_s { type idetape_capabilities_page_t (line 688) | typedef struct { type idetape_block_size_page_t (line 729) | typedef struct { type idetape_stage_t (line 747) | typedef struct idetape_stage_s { type idetape_request_sense_result_t (line 756) | typedef struct { type idetape_tape_t (line 784) | typedef struct { type idetape_chrdev_t (line 1100) | typedef struct { type idetape_id_gcw (line 1108) | struct idetape_id_gcw { type idetape_inquiry_result_t (line 1121) | typedef struct { type idetape_read_position_result_t (line 1146) | typedef struct { type idetape_mode_parameter_header_t (line 1175) | typedef struct { type idetape_parameter_block_descriptor_t (line 1202) | typedef struct { type idetape_data_compression_page_t (line 1212) | typedef struct { type idetape_medium_partition_page_t (line 1231) | typedef struct { type idetape_config_t (line 1250) | typedef struct { type inode (line 1266) | struct inode type file (line 1266) | struct file function idetape_discard_data (line 1273) | static void idetape_discard_data (ide_drive_t *drive, unsigned int bcount) function idetape_input_buffers (line 1279) | static void idetape_input_buffers (ide_drive_t *drive, idetape_pc_t *pc,... function idetape_output_buffers (line 1306) | static void idetape_output_buffers (ide_drive_t *drive, idetape_pc_t *pc... function idetape_update_buffers (line 1334) | static void idetape_update_buffers (idetape_pc_t *pc) function idetape_pc_t (line 1365) | static idetape_pc_t *idetape_next_pc_storage (ide_drive_t *drive) type request (line 1392) | struct request function idetape_init_pc (line 1409) | static void idetape_init_pc (idetape_pc_t *pc) function idetape_analyze_error (line 1426) | static void idetape_analyze_error (ide_drive_t *drive, idetape_request_s... function idetape_active_next_stage (line 1495) | static void idetape_active_next_stage (ide_drive_t *drive) function idetape_increase_max_pipeline_stages (line 1526) | static void idetape_increase_max_pipeline_stages (ide_drive_t *drive) function __idetape_kfree_stage (line 1545) | static void __idetape_kfree_stage (idetape_stage_t *stage) function idetape_kfree_stage (line 1566) | static void idetape_kfree_stage (idetape_tape_t *tape, idetape_stage_t *... function idetape_remove_stage_head (line 1575) | static void idetape_remove_stage_head (ide_drive_t *drive) function idetape_abort_pipeline (line 1613) | static void idetape_abort_pipeline(ide_drive_t *drive, function idetape_end_request (line 1641) | static int idetape_end_request(ide_drive_t *drive, int uptodate, int nr_... function ide_startstop_t (line 1709) | static ide_startstop_t idetape_request_sense_callback (ide_drive_t *drive) function idetape_create_request_sense_cmd (line 1727) | static void idetape_create_request_sense_cmd (idetape_pc_t *pc) function idetape_init_rq (line 1736) | static void idetape_init_rq(struct request *rq, u8 cmd) function idetape_queue_pc_head (line 1762) | static void idetape_queue_pc_head (ide_drive_t *drive, idetape_pc_t *pc,... function ide_startstop_t (line 1774) | static ide_startstop_t idetape_retry_pc (ide_drive_t *drive) function idetape_postpone_request (line 1795) | static void idetape_postpone_request (ide_drive_t *drive) function ide_startstop_t (line 1815) | static ide_startstop_t idetape_pc_intr (ide_drive_t *drive) function ide_startstop_t (line 2034) | static ide_startstop_t idetape_transfer_pc(ide_drive_t *drive) function ide_startstop_t (line 2077) | static ide_startstop_t idetape_issue_packet_command (ide_drive_t *drive,... function ide_startstop_t (line 2162) | static ide_startstop_t idetape_pc_callback (ide_drive_t *drive) function idetape_create_mode_sense_cmd (line 2178) | static void idetape_create_mode_sense_cmd (idetape_pc_t *pc, u8 page_code) function calculate_speeds (line 2203) | static void calculate_speeds(ide_drive_t *drive) function ide_startstop_t (line 2252) | static ide_startstop_t idetape_media_access_finished (ide_drive_t *drive) function ide_startstop_t (line 2278) | static ide_startstop_t idetape_rw_callback (ide_drive_t *drive) function idetape_create_read_cmd (line 2316) | static void idetape_create_read_cmd(idetape_tape_t *tape, idetape_pc_t *... function idetape_create_read_buffer_cmd (line 2331) | static void idetape_create_read_buffer_cmd(idetape_tape_t *tape, idetape... function idetape_create_write_cmd (line 2352) | static void idetape_create_write_cmd(idetape_tape_t *tape, idetape_pc_t ... function ide_startstop_t (line 2372) | static ide_startstop_t idetape_do_request(ide_drive_t *drive, function idetape_pipeline_active (line 2500) | static inline int idetape_pipeline_active (idetape_tape_t *tape) function idetape_stage_t (line 2521) | static idetape_stage_t *__idetape_kmalloc_stage (idetape_tape_t *tape, i... function idetape_stage_t (line 2581) | static idetape_stage_t *idetape_kmalloc_stage (idetape_tape_t *tape) function idetape_copy_stage_from_user (line 2599) | static void idetape_copy_stage_from_user (idetape_tape_t *tape, idetape_... function idetape_copy_stage_to_user (line 2626) | static void idetape_copy_stage_to_user (idetape_tape_t *tape, char __use... function idetape_init_merge_stage (line 2655) | static void idetape_init_merge_stage (idetape_tape_t *tape) function idetape_switch_buffers (line 2668) | static void idetape_switch_buffers (idetape_tape_t *tape, idetape_stage_... function idetape_add_stage_tail (line 2681) | static void idetape_add_stage_tail (ide_drive_t *drive,idetape_stage_t *... function idetape_wait_for_request (line 2711) | static void idetape_wait_for_request (ide_drive_t *drive, struct request... function ide_startstop_t (line 2729) | static ide_startstop_t idetape_read_position_callback (ide_drive_t *drive) function idetape_create_write_filemark_cmd (line 2777) | static void idetape_create_write_filemark_cmd (ide_drive_t *drive, ideta... function idetape_create_test_unit_ready_cmd (line 2786) | static void idetape_create_test_unit_ready_cmd(idetape_pc_t *pc) function __idetape_queue_pc_tail (line 2813) | static int __idetape_queue_pc_tail (ide_drive_t *drive, idetape_pc_t *pc) function idetape_create_load_unload_cmd (line 2822) | static void idetape_create_load_unload_cmd (ide_drive_t *drive, idetape_... function idetape_wait_ready (line 2831) | static int idetape_wait_ready(ide_drive_t *drive, unsigned long timeout) function idetape_queue_pc_tail (line 2863) | static int idetape_queue_pc_tail (ide_drive_t *drive,idetape_pc_t *pc) function idetape_flush_tape_buffers (line 2868) | static int idetape_flush_tape_buffers (ide_drive_t *drive) function idetape_create_read_position_cmd (line 2880) | static void idetape_create_read_position_cmd (idetape_pc_t *pc) function idetape_read_position (line 2888) | static int idetape_read_position (ide_drive_t *drive) function idetape_create_locate_cmd (line 2906) | static void idetape_create_locate_cmd (ide_drive_t *drive, idetape_pc_t ... function idetape_create_prevent_cmd (line 2917) | static int idetape_create_prevent_cmd (ide_drive_t *drive, idetape_pc_t ... function __idetape_discard_read_pipeline (line 2931) | static int __idetape_discard_read_pipeline (ide_drive_t *drive) function idetape_position_tape (line 2986) | static int idetape_position_tape (ide_drive_t *drive, unsigned int block... function idetape_discard_read_pipeline (line 3004) | static void idetape_discard_read_pipeline (ide_drive_t *drive, int resto... function idetape_queue_rw_tail (line 3025) | static int idetape_queue_rw_tail(ide_drive_t *drive, int cmd, int blocks... function idetape_insert_pipeline_into_queue (line 3061) | static void idetape_insert_pipeline_into_queue (ide_drive_t *drive) function idetape_create_inquiry_cmd (line 3074) | static void idetape_create_inquiry_cmd (idetape_pc_t *pc) function idetape_create_rewind_cmd (line 3082) | static void idetape_create_rewind_cmd (ide_drive_t *drive, idetape_pc_t ... function idetape_create_mode_select_cmd (line 3091) | static void idetape_create_mode_select_cmd (idetape_pc_t *pc, int length) function idetape_create_erase_cmd (line 3103) | static void idetape_create_erase_cmd (idetape_pc_t *pc) function idetape_create_space_cmd (line 3112) | static void idetape_create_space_cmd (idetape_pc_t *pc,int count, u8 cmd) function idetape_wait_first_stage (line 3122) | static void idetape_wait_first_stage (ide_drive_t *drive) function idetape_add_chrdev_write_request (line 3146) | static int idetape_add_chrdev_write_request (ide_drive_t *drive, int blo... function idetape_wait_for_pipeline (line 3220) | static void idetape_wait_for_pipeline (ide_drive_t *drive) function idetape_empty_write_pipeline (line 3234) | static void idetape_empty_write_pipeline (ide_drive_t *drive) function idetape_restart_speed_control (line 3308) | static void idetape_restart_speed_control (ide_drive_t *drive) function idetape_initiate_read (line 3322) | static int idetape_initiate_read (ide_drive_t *drive, int max_stages) function idetape_add_chrdev_read_request (line 3396) | static int idetape_add_chrdev_read_request (ide_drive_t *drive,int blocks) function idetape_pad_zeros (line 3454) | static void idetape_pad_zeros (ide_drive_t *drive, int bcount) function idetape_pipeline_size (line 3477) | static int idetape_pipeline_size (ide_drive_t *drive) function idetape_rewind_tape (line 3502) | static int idetape_rewind_tape (ide_drive_t *drive) function idetape_blkdev_ioctl (line 3531) | static int idetape_blkdev_ioctl(ide_drive_t *drive, unsigned int cmd, un... function idetape_pre_reset (line 3563) | static void idetape_pre_reset (ide_drive_t *drive) function idetape_space_over_filemarks (line 3579) | static int idetape_space_over_filemarks (ide_drive_t *drive,short mt_op,... function idetape_chrdev_read (line 3673) | static ssize_t idetape_chrdev_read (struct file *file, char __user *buf, function idetape_chrdev_write (line 3732) | static ssize_t idetape_chrdev_write (struct file *file, const char __use... function idetape_write_filemark (line 3823) | static int idetape_write_filemark (ide_drive_t *drive) function idetape_mtioctop (line 3899) | static int idetape_mtioctop (ide_drive_t *drive,short mt_op,int mt_count) function idetape_chrdev_ioctl (line 4036) | static int idetape_chrdev_ioctl (struct inode *inode, struct file *file,... function idetape_chrdev_open (line 4095) | static int idetape_chrdev_open (struct inode *inode, struct file *filp) function idetape_write_release (line 4164) | static void idetape_write_release (ide_drive_t *drive, unsigned int minor) function idetape_chrdev_release (line 4183) | static int idetape_chrdev_release (struct inode *inode, struct file *filp) function idetape_identify_device (line 4233) | static int idetape_identify_device (ide_drive_t *drive) function idetape_get_inquiry_results (line 4357) | static void idetape_get_inquiry_results (ide_drive_t *drive) function idetape_get_mode_sense_results (line 4387) | static void idetape_get_mode_sense_results (ide_drive_t *drive) function idetape_get_blocksize_from_block_descriptor (line 4461) | static void idetape_get_blocksize_from_block_descriptor(ide_drive_t *drive) function idetape_add_settings (line 4487) | static void idetape_add_settings (ide_drive_t *drive) function idetape_setup (line 4522) | static void idetape_setup (ide_drive_t *drive, idetape_tape_t *tape, int... function idetape_cleanup (line 4630) | static int idetape_cleanup (ide_drive_t *drive) function proc_idetape_read_name (line 4657) | static int proc_idetape_read_name type file_operations (line 4704) | struct file_operations function idetape_open (line 4713) | static int idetape_open(struct inode *inode, struct file *filp) function idetape_release (line 4720) | static int idetape_release(struct inode *inode, struct file *filp) function idetape_ioctl (line 4727) | static int idetape_ioctl(struct inode *inode, struct file *file, type block_device_operations (line 4738) | struct block_device_operations function idetape_attach (line 4745) | static int idetape_attach (ide_drive_t *drive) function idetape_exit (line 4800) | static void __exit idetape_exit (void) function idetape_init (line 4809) | static int idetape_init (void) FILE: drivers/ide/ide-taskfile.c function ata_bswap_data (line 56) | static void ata_bswap_data (void *buffer, int wcount) function taskfile_input_data (line 66) | static void taskfile_input_data(ide_drive_t *drive, void *buffer, u32 wc... function taskfile_output_data (line 73) | static void taskfile_output_data(ide_drive_t *drive, void *buffer, u32 w... function taskfile_lib_get_identify (line 84) | int taskfile_lib_get_identify (ide_drive_t *drive, u8 *buf) function ide_startstop_t (line 99) | ide_startstop_t do_rw_taskfile (ide_drive_t *drive, ide_task_t *task) function ide_startstop_t (line 169) | ide_startstop_t set_multmode_intr (ide_drive_t *drive) function ide_startstop_t (line 189) | ide_startstop_t set_geometry_intr (ide_drive_t *drive) function ide_startstop_t (line 215) | ide_startstop_t recal_intr (ide_drive_t *drive) function ide_startstop_t (line 230) | ide_startstop_t task_no_data_intr (ide_drive_t *drive) function u8 (line 249) | static u8 wait_drive_not_busy(ide_drive_t *drive) function ide_pio_sector (line 269) | static void ide_pio_sector(ide_drive_t *drive, unsigned int write) function ide_pio_multi (line 312) | static void ide_pio_multi(ide_drive_t *drive, unsigned int write) function ide_pio_datablock (line 321) | static inline void ide_pio_datablock(ide_drive_t *drive, struct request ... function ide_startstop_t (line 338) | static ide_startstop_t task_error(ide_drive_t *drive, struct request *rq, function task_end_request (line 369) | static void task_end_request(ide_drive_t *drive, struct request *rq, u8 ... function ide_startstop_t (line 386) | ide_startstop_t task_in_intr (ide_drive_t *drive) function ide_startstop_t (line 422) | static ide_startstop_t task_out_intr (ide_drive_t *drive) function ide_startstop_t (line 447) | ide_startstop_t pre_task_out_intr (ide_drive_t *drive, struct request *rq) function ide_diag_taskfile (line 470) | static int ide_diag_taskfile(ide_drive_t *drive, ide_task_t *args, unsig... function ide_raw_taskfile (line 507) | int ide_raw_taskfile (ide_drive_t *drive, ide_task_t *args, u8 *buf) function ide_taskfile_ioctl (line 514) | int ide_taskfile_ioctl (ide_drive_t *drive, unsigned int cmd, unsigned l... function ide_wait_cmd (line 664) | int ide_wait_cmd (ide_drive_t *drive, u8 cmd, u8 nsect, u8 feature, u8 s... function ide_cmd_ioctl (line 684) | int ide_cmd_ioctl (ide_drive_t *drive, unsigned int cmd, unsigned long arg) function ide_wait_cmd_task (line 738) | static int ide_wait_cmd_task(ide_drive_t *drive, u8 *buf) function ide_task_ioctl (line 751) | int ide_task_ioctl (ide_drive_t *drive, unsigned int cmd, unsigned long ... function ide_startstop_t (line 771) | ide_startstop_t flagged_taskfile (ide_drive_t *drive, ide_task_t *task) FILE: drivers/ide/ide-timing.h type ide_timing (line 35) | struct ide_timing { type ide_timing (line 54) | struct ide_timing function ide_find_best_mode (line 115) | static short ide_find_best_mode(ide_drive_t *drive, int map) function ide_timing_quantize (line 177) | static void ide_timing_quantize(struct ide_timing *t, struct ide_timing ... function ide_timing_merge (line 189) | static void ide_timing_merge(struct ide_timing *a, struct ide_timing *b,... type ide_timing (line 201) | struct ide_timing type ide_timing (line 203) | struct ide_timing function ide_timing_compute (line 211) | static int ide_timing_compute(ide_drive_t *drive, short speed, struct id... FILE: drivers/ide/ide.c function init_hwif_data (line 205) | static void init_hwif_data(ide_hwif_t *hwif, unsigned int index) function init_hwif_default (line 256) | static void init_hwif_default(ide_hwif_t *hwif, unsigned int index) function init_ide_data (line 294) | static void __init init_ide_data (void) function ide_system_bus_speed (line 336) | static int ide_system_bus_speed(void) function ide_open (line 365) | static int ide_open (struct inode * inode, struct file * filp) type seq_file (line 381) | struct seq_file type list_head (line 383) | struct list_head type seq_file (line 392) | struct seq_file type list_head (line 394) | struct list_head function m_stop (line 399) | static void m_stop(struct seq_file *m, void *v) function show_driver (line 404) | static int show_driver(struct seq_file *m, void *v) type seq_operations (line 411) | struct seq_operations type proc_dir_entry (line 419) | struct proc_dir_entry type resource (line 427) | struct resource type resource (line 430) | struct resource function ide_hwif_request_regions (line 448) | int ide_hwif_request_regions(ide_hwif_t *hwif) function ide_hwif_release_regions (line 498) | void ide_hwif_release_regions(ide_hwif_t *hwif) function ide_hwif_restore (line 524) | static void ide_hwif_restore(ide_hwif_t *hwif, ide_hwif_t *tmp_hwif) function ide_unregister (line 641) | void ide_unregister(unsigned int index) function ide_setup_ports (line 827) | void ide_setup_ports ( hw_regs_t *hw, function ide_register_hw_with_fixup (line 877) | int ide_register_hw_with_fixup(hw_regs_t *hw, ide_hwif_t **hwifp, void(*... function ide_register_hw (line 928) | int ide_register_hw(hw_regs_t *hw, ide_hwif_t **hwifp) function ide_add_setting (line 967) | int ide_add_setting (ide_drive_t *drive, const char *name, int rw, int r... function __ide_remove_setting (line 1015) | static void __ide_remove_setting (ide_drive_t *drive, char *name) function ide_settings_t (line 1042) | static ide_settings_t *ide_find_setting_by_ioctl (ide_drive_t *drive, in... function ide_settings_t (line 1065) | ide_settings_t *ide_find_setting_by_name (ide_drive_t *drive, char *name) function auto_remove_settings (line 1086) | static void auto_remove_settings (ide_drive_t *drive) function ide_read_setting (line 1113) | int ide_read_setting (ide_drive_t *drive, ide_settings_t *setting) function ide_spin_wait_hwgroup (line 1146) | int ide_spin_wait_hwgroup (ide_drive_t *drive) function ide_write_setting (line 1188) | int ide_write_setting (ide_drive_t *drive, ide_settings_t *setting, int ... function set_io_32bit (line 1223) | static int set_io_32bit(ide_drive_t *drive, int arg) function set_using_dma (line 1233) | static int set_using_dma (ide_drive_t *drive, int arg) function set_pio_mode (line 1253) | static int set_pio_mode (ide_drive_t *drive, int arg) function set_xfer_rate (line 1268) | static int set_xfer_rate (ide_drive_t *drive, int arg) function ide_add_generic_settings (line 1290) | void ide_add_generic_settings (ide_drive_t *drive) function system_bus_clock (line 1313) | int system_bus_clock (void) function ide_replace_subdriver (line 1325) | int ide_replace_subdriver (ide_drive_t *drive, const char *driver) function ata_attach (line 1363) | int ata_attach(ide_drive_t *drive) function generic_ide_suspend (line 1387) | static int generic_ide_suspend(struct device *dev, pm_message_t state) function generic_ide_resume (line 1406) | static int generic_ide_resume(struct device *dev) function generic_ide_ioctl (line 1425) | int generic_ide_ioctl(struct file *file, struct block_device *bdev, function stridx (line 1593) | static int __init stridx (const char *s, char c) function match_parm (line 1611) | static int __init match_parm (char *s, const char *keywords[], int vals[... function ide_setup (line 1682) | static int __init ide_setup(char *s) function probe_for_hwifs (line 1963) | static void __init probe_for_hwifs (void) function ide_startstop_t (line 2025) | static ide_startstop_t default_do_request (ide_drive_t *drive, struct re... function default_end_request (line 2031) | static int default_end_request (ide_drive_t *drive, int uptodate, int nr... function ide_startstop_t (line 2036) | static ide_startstop_t function default_pre_reset (line 2042) | static void default_pre_reset (ide_drive_t *drive) function sector_t (line 2046) | static sector_t default_capacity (ide_drive_t *drive) function ide_startstop_t (line 2051) | static ide_startstop_t default_special (ide_drive_t *drive) function ide_startstop_t (line 2060) | static ide_startstop_t default_abort(ide_drive_t *drive, struct request ... function ide_startstop_t (line 2065) | static ide_startstop_t default_start_power_step(ide_drive_t *drive, function setup_driver_defaults (line 2072) | static void setup_driver_defaults (ide_driver_t *d) function ide_register_subdriver (line 2087) | int ide_register_subdriver(ide_drive_t *drive, ide_driver_t *driver) function ide_unregister_subdriver (line 2136) | int ide_unregister_subdriver (ide_drive_t *drive) function ide_drive_remove (line 2164) | static int ide_drive_remove(struct device * dev) function ide_register_driver (line 2182) | int ide_register_driver(ide_driver_t *driver) function ide_unregister_driver (line 2224) | void ide_unregister_driver(ide_driver_t *driver) type block_device_operations (line 2246) | struct block_device_operations type bus_type (line 2259) | struct bus_type function ide_init (line 2268) | static int __init ide_init(void) function parse_options (line 2319) | static void __init parse_options (char *line) function init_module (line 2333) | int init_module (void) function cleanup_module (line 2339) | void cleanup_module (void) FILE: drivers/ide/legacy/ali14xx.c type RegInitializer (line 62) | typedef struct { u8 reg, data; } RegInitializer; function u8 (line 95) | static inline u8 inReg (u8 reg) function outReg (line 104) | static void outReg (u8 data, u8 reg) function ali14xx_tune_drive (line 115) | static void ali14xx_tune_drive (ide_drive_t *drive, u8 pio) function findPort (line 153) | static int __init findPort (void) function initRegisters (line 185) | static int __init initRegisters (void) { function ali14xx_probe (line 201) | static int __init ali14xx_probe(void) function ali14xx_init (line 235) | int __init ali14xx_init(void) FILE: drivers/ide/legacy/buddha.c type BuddhaType (line 111) | typedef enum BuddhaType_Enum { function buddha_ack_intr (line 120) | static int buddha_ack_intr(ide_hwif_t *hwif) function xsurf_ack_intr (line 130) | static int xsurf_ack_intr(ide_hwif_t *hwif) function buddha_init (line 146) | void __init buddha_init(void) FILE: drivers/ide/legacy/dtc2278.c function sub22 (line 55) | static void sub22 (char b, char c) function tune_dtc2278 (line 73) | static void tune_dtc2278 (ide_drive_t *drive, u8 pio) function probe_dtc2278 (line 98) | static int __init probe_dtc2278(void) function dtc2278_init (line 150) | int __init dtc2278_init(void) FILE: drivers/ide/legacy/falconide.c function falconide_init (line 63) | void __init falconide_init(void) FILE: drivers/ide/legacy/gayle.c function gayle_ack_intr_a4000 (line 88) | static int gayle_ack_intr_a4000(ide_hwif_t *hwif) function gayle_ack_intr_a1200 (line 98) | static int gayle_ack_intr_a1200(ide_hwif_t *hwif) function gayle_init (line 114) | void __init gayle_init(void) FILE: drivers/ide/legacy/hd.c type request_queue (line 98) | struct request_queue type hd_i_struct (line 124) | struct hd_i_struct { type hd_i_struct (line 132) | struct hd_i_struct type hd_i_struct (line 133) | struct hd_i_struct type hd_i_struct (line 135) | struct hd_i_struct type gendisk (line 139) | struct gendisk type timer_list (line 141) | struct timer_list function read_timer (line 161) | unsigned long read_timer(void) function hd_setup (line 177) | static void __init hd_setup(char *str, int *ints) function dump_status (line 194) | static void dump_status (const char *msg, unsigned int stat) function check_status (line 242) | static void check_status(void) function controller_busy (line 252) | static int controller_busy(void) function status_ok (line 263) | static int status_ok(void) function controller_ready (line 278) | static int controller_ready(unsigned int drive, unsigned int head) function hd_out (line 293) | static void hd_out(struct hd_i_struct *disk, function drive_busy (line 327) | static int drive_busy(void) function reset_controller (line 341) | static void reset_controller(void) function reset_hd (line 355) | static void reset_hd(void) function unexpected_hd_interrupt (line 389) | static void unexpected_hd_interrupt(void) function bad_rw_intr (line 404) | static void bad_rw_intr(void) function wait_DRQ (line 420) | static inline int wait_DRQ(void) function read_intr (line 431) | static void read_intr(void) function write_intr (line 477) | static void write_intr(void) function recal_intr (line 516) | static void recal_intr(void) function hd_times_out (line 529) | static void hd_times_out(unsigned long dummy) function do_special_op (line 554) | static int do_special_op(struct hd_i_struct *disk, struct request *req) function hd_request (line 579) | static void hd_request(void) function do_hd_request (line 652) | static void do_hd_request (request_queue_t * q) function hd_ioctl (line 659) | static int hd_ioctl(struct inode * inode, struct file * file, function irqreturn_t (line 682) | static irqreturn_t hd_interrupt(int irq, void *dev_id, struct pt_regs *r... type block_device_operations (line 695) | struct block_device_operations function hd_init (line 709) | static int __init hd_init(void) function parse_hd_setup (line 854) | static int parse_hd_setup (char *line) { FILE: drivers/ide/legacy/ht6560b.c function ht6560b_selectproc (line 130) | static void ht6560b_selectproc (ide_drive_t *drive) function try_to_init_ht6560b (line 168) | static int __init try_to_init_ht6560b(void) function u8 (line 205) | static u8 ht_pio2timings(ide_drive_t *drive, u8 pio) function ht_set_prefetch (line 255) | static void ht_set_prefetch(ide_drive_t *drive, u8 state) function tune_ht6560b (line 281) | static void tune_ht6560b (ide_drive_t *drive, u8 pio) function ht6560b_init (line 308) | int __init ht6560b_init(void) FILE: drivers/ide/legacy/ide-cs.c type ide_info_t (line 83) | typedef struct ide_info_t { function dev_link_t (line 109) | static dev_link_t *ide_attach(void) function ide_detach (line 163) | static void ide_detach(dev_link_t *link) function idecs_register (line 191) | static int idecs_register(unsigned long io, unsigned long ctl, unsigned ... function ide_config (line 212) | static void ide_config(dev_link_t *link) function ide_release (line 394) | void ide_release(dev_link_t *link) function ide_event (line 425) | int ide_event(event_t event, int priority, type pcmcia_driver (line 460) | struct pcmcia_driver function init_ide_cs (line 469) | static int __init init_ide_cs(void) function exit_ide_cs (line 474) | static void __exit exit_ide_cs(void) FILE: drivers/ide/legacy/macide.c function macide_ack_intr (line 72) | int macide_ack_intr(ide_hwif_t* hwif) function macide_mediabay_interrupt (line 82) | static void macide_mediabay_interrupt(int irq, void *dev_id, struct pt_r... function macide_init (line 94) | void macide_init(void) FILE: drivers/ide/legacy/q40ide.c function q40ide_default_irq (line 56) | static int q40ide_default_irq(unsigned long base) function q40_ide_setup_ports (line 72) | void q40_ide_setup_ports ( hw_regs_t *hw, function q40ide_init (line 114) | void q40ide_init(void) FILE: drivers/ide/legacy/qd65xx.c function qd_write_reg (line 95) | static void qd_write_reg (u8 content, unsigned long reg) function u8 (line 104) | static u8 __init qd_read_reg (unsigned long reg) function qd_select (line 121) | static void qd_select (ide_drive_t *drive) function u8 (line 138) | static u8 qd6500_compute_timing (ide_hwif_t *hwif, int active_time, int ... function u8 (line 159) | static u8 qd6580_compute_timing (int active_time, int recovery_time) function qd_find_disk_type (line 173) | static int qd_find_disk_type (ide_drive_t *drive, function qd_timing_ok (line 201) | static int qd_timing_ok (ide_drive_t drives[]) function qd_set_timing (line 215) | static void qd_set_timing (ide_drive_t *drive, u8 timing) function qd6500_tune_drive (line 234) | static void qd6500_tune_drive (ide_drive_t *drive, u8 pio) function qd6580_tune_drive (line 256) | static void qd6580_tune_drive (ide_drive_t *drive, u8 pio) function qd_testreg (line 312) | static int __init qd_testreg(int port) function qd_setup (line 341) | static void __init qd_setup(ide_hwif_t *hwif, int base, int config, function qd_probe (line 401) | static int __init qd_probe(int base) function qd65xx_init (line 495) | int __init qd65xx_init(void) FILE: drivers/ide/legacy/qd65xx.h type qd65xx_timing_s (line 49) | struct qd65xx_timing_s { FILE: drivers/ide/legacy/umc8672.c function out_umc (line 74) | static void out_umc (char port,char wert) function u8 (line 80) | static inline u8 in_umc (char port) function umc_set_speeds (line 86) | static void umc_set_speeds (u8 speeds[]) function tune_umc (line 109) | static void tune_umc (ide_drive_t *drive, u8 pio) function umc8672_probe (line 127) | static int __init umc8672_probe(void) function umc8672_init (line 170) | int __init umc8672_init(void) FILE: drivers/ide/pci/aec62xx.c type chipset_bus_clock_list_entry (line 19) | struct chipset_bus_clock_list_entry { type chipset_bus_clock_list_entry (line 25) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 45) | struct chipset_bus_clock_list_entry function u8 (line 89) | static u8 pci_bus_clock_list (u8 speed, struct chipset_bus_clock_list_en... function u8 (line 98) | static u8 pci_bus_clock_list_ultra (u8 speed, struct chipset_bus_clock_l... function u8 (line 107) | static u8 aec62xx_ratemask (ide_drive_t *drive) function aec6210_tune_chipset (line 137) | static int aec6210_tune_chipset (ide_drive_t *drive, u8 xferspeed) function aec6260_tune_chipset (line 165) | static int aec6260_tune_chipset (ide_drive_t *drive, u8 xferspeed) function aec62xx_tune_chipset (line 190) | static int aec62xx_tune_chipset (ide_drive_t *drive, u8 speed) function config_chipset_for_dma (line 205) | static int config_chipset_for_dma (ide_drive_t *drive) function aec62xx_tune_drive (line 216) | static void aec62xx_tune_drive (ide_drive_t *drive, u8 pio) function aec62xx_config_drive_xfer_rate (line 232) | static int aec62xx_config_drive_xfer_rate (ide_drive_t *drive) function aec62xx_irq_timeout (line 255) | static int aec62xx_irq_timeout (ide_drive_t *drive) function init_chipset_aec62xx (line 298) | static unsigned int __devinit init_chipset_aec62xx(struct pci_dev *dev, ... function init_hwif_aec62xx (line 315) | static void __devinit init_hwif_aec62xx(ide_hwif_t *hwif) function init_dma_aec62xx (line 348) | static void __devinit init_dma_aec62xx(ide_hwif_t *hwif, unsigned long d... function init_setup_aec62xx (line 370) | static int __devinit init_setup_aec62xx(struct pci_dev *dev, ide_pci_dev... function init_setup_aec6x80 (line 375) | static int __devinit init_setup_aec6x80(struct pci_dev *dev, ide_pci_dev... function aec62xx_init_one (line 453) | static int __devinit aec62xx_init_one(struct pci_dev *dev, const struct ... type pci_device_id (line 460) | struct pci_device_id type pci_driver (line 470) | struct pci_driver function aec62xx_ide_init (line 476) | static int aec62xx_ide_init(void) FILE: drivers/ide/pci/alim15x3.c type pci_dev (line 51) | struct pci_dev type pci_dev (line 59) | struct pci_dev function ali_get_info (line 100) | static int ali_get_info (char *buffer, char **addr, off_t offset, int co... function ali15x3_tune_drive (line 292) | static void ali15x3_tune_drive (ide_drive_t *drive, u8 pio) function u8 (line 376) | static u8 ali15x3_can_ultra (ide_drive_t *drive) FILE: drivers/ide/pci/amd74xx.c type amd_ide_chip (line 55) | struct amd_ide_chip { type amd_ide_chip (line 78) | struct amd_ide_chip type pci_dev (line 99) | struct pci_dev function amd74xx_get_info (line 106) | static int amd74xx_get_info(char *buffer, char **addr, off_t offset, int... function amd_set_speed (line 203) | static void amd_set_speed(struct pci_dev *dev, unsigned char dn, struct ... function amd_set_drive (line 234) | static int amd_set_drive(ide_drive_t *drive, u8 speed) function amd74xx_tune_drive (line 272) | static void amd74xx_tune_drive(ide_drive_t *drive, u8 pio) function amd74xx_ide_dma_check (line 288) | static int amd74xx_ide_dma_check(ide_drive_t *drive) function init_chipset_amd74xx (line 311) | static unsigned int __init init_chipset_amd74xx(struct pci_dev *dev, con... function init_hwif_amd74xx (line 415) | static void __init init_hwif_amd74xx(ide_hwif_t *hwif) function amd74xx_probe (line 492) | static int __devinit amd74xx_probe(struct pci_dev *dev, const struct pci... type pci_device_id (line 504) | struct pci_device_id type pci_driver (line 528) | struct pci_driver function amd74xx_ide_init (line 534) | static int amd74xx_ide_init(void) FILE: drivers/ide/pci/atiixp.c type atiixp_ide_timing (line 29) | typedef struct { function u8 (line 57) | static u8 atiixp_ratemask(ide_drive_t *drive) function u8 (line 74) | static u8 atiixp_dma_2_pio(u8 xfer_rate) { function atiixp_ide_dma_host_on (line 103) | static int atiixp_ide_dma_host_on(ide_drive_t *drive) function atiixp_ide_dma_host_off (line 123) | static int atiixp_ide_dma_host_off(ide_drive_t *drive) function atiixp_tuneproc (line 148) | static void atiixp_tuneproc(ide_drive_t *drive, u8 pio) function atiixp_speedproc (line 182) | static int atiixp_speedproc(ide_drive_t *drive, u8 xferspeed) function atiixp_config_drive_for_dma (line 233) | static int atiixp_config_drive_for_dma(ide_drive_t *drive) function atiixp_dma_check (line 255) | static int atiixp_dma_check(ide_drive_t *drive) function init_hwif_atiixp (line 291) | static void __devinit init_hwif_atiixp(ide_hwif_t *hwif) function atiixp_init_one (line 342) | static int __devinit atiixp_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 347) | struct pci_device_id type pci_driver (line 355) | struct pci_driver function atiixp_ide_init (line 361) | static int atiixp_ide_init(void) FILE: drivers/ide/pci/cmd640.c function put_cmd640_reg_pci1 (line 216) | static void put_cmd640_reg_pci1 (u16 reg, u8 val) function u8 (line 222) | static u8 get_cmd640_reg_pci1 (u16 reg) function put_cmd640_reg_pci2 (line 230) | static void put_cmd640_reg_pci2 (u16 reg, u8 val) function u8 (line 237) | static u8 get_cmd640_reg_pci2 (u16 reg) function put_cmd640_reg_vlb (line 249) | static void put_cmd640_reg_vlb (u16 reg, u8 val) function u8 (line 255) | static u8 get_cmd640_reg_vlb (u16 reg) function u8 (line 261) | static u8 get_cmd640_reg(u16 reg) function put_cmd640_reg (line 272) | static void put_cmd640_reg(u16 reg, u8 val) function match_pci_cmd640_device (line 281) | static int __init match_pci_cmd640_device (void) function probe_for_cmd640_pci1 (line 301) | static int __init probe_for_cmd640_pci1 (void) function probe_for_cmd640_pci2 (line 317) | static int __init probe_for_cmd640_pci2 (void) function probe_for_cmd640_vlb (line 331) | static int __init probe_for_cmd640_vlb (void) function secondary_port_responding (line 352) | static int __init secondary_port_responding (void) function cmd640_dump_regs (line 376) | static void cmd640_dump_regs (void) function check_prefetch (line 395) | static void __init check_prefetch (unsigned int index) function setup_device_ptrs (line 416) | static void __init setup_device_ptrs (void) function set_prefetch_mode (line 442) | static void set_prefetch_mode (unsigned int index, int mode) function display_clocks (line 471) | static void display_clocks (unsigned int index) function u8 (line 490) | inline static u8 pack_nibbles (u8 upper, u8 lower) function retrieve_drive_counts (line 498) | static void __init retrieve_drive_counts (unsigned int index) function program_drive_counts (line 527) | static void program_drive_counts (unsigned int index) function cmd640_set_mode (line 581) | static void cmd640_set_mode (unsigned int index, u8 pio_mode, unsigned i... function cmd640_tune_drive (line 636) | static void cmd640_tune_drive (ide_drive_t *drive, u8 mode_wanted) function pci_conf1 (line 681) | static int pci_conf1(void) function pci_conf2 (line 700) | static int pci_conf2(void) function ide_probe_for_cmd640x (line 719) | int __init ide_probe_for_cmd640x (void) FILE: drivers/ide/pci/cmd64x.c type pci_dev (line 87) | struct pci_dev type pci_dev (line 90) | struct pci_dev function cmd64x_get_info (line 177) | static int cmd64x_get_info (char *buffer, char **addr, off_t offset, int... function program_drive_counts (line 204) | static void program_drive_counts (ide_drive_t *drive, int setup_count, i... function cmd64x_tuneproc (line 281) | static void cmd64x_tuneproc (ide_drive_t *drive, u8 mode_wanted) function u8 (line 350) | static u8 cmd64x_ratemask (ide_drive_t *drive) function config_cmd64x_chipset_for_pio (line 399) | static void config_cmd64x_chipset_for_pio (ide_drive_t *drive, u8 set_sp... function config_chipset_for_pio (line 410) | static void config_chipset_for_pio (ide_drive_t *drive, u8 set_speed) function cmd64x_tune_chipset (line 415) | static int cmd64x_tune_chipset (ide_drive_t *drive, u8 xferspeed) function config_chipset_for_dma (line 469) | static int config_chipset_for_dma (ide_drive_t *drive) function cmd64x_config_drive_for_dma (line 487) | static int cmd64x_config_drive_for_dma (ide_drive_t *drive) function cmd64x_alt_dma_status (line 510) | static int cmd64x_alt_dma_status (struct pci_dev *dev) function cmd64x_ide_dma_end (line 522) | static int cmd64x_ide_dma_end (ide_drive_t *drive) function cmd64x_ide_dma_test_irq (line 552) | static int cmd64x_ide_dma_test_irq (ide_drive_t *drive) function cmd646_1_ide_dma_end (line 581) | static int cmd646_1_ide_dma_end (ide_drive_t *drive) function init_chipset_cmd64x (line 601) | static unsigned int __devinit init_chipset_cmd64x(struct pci_dev *dev, c... function ata66_cmd64x (line 689) | static unsigned int __devinit ata66_cmd64x(ide_hwif_t *hwif) function init_hwif_cmd64x (line 704) | static void __devinit init_hwif_cmd64x(ide_hwif_t *hwif) function cmd64x_init_one (line 792) | static int __devinit cmd64x_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 797) | struct pci_device_id type pci_driver (line 806) | struct pci_driver function cmd64x_ide_init (line 812) | static int cmd64x_ide_init(void) FILE: drivers/ide/pci/cs5520.c type pio_clocks (line 54) | struct pio_clocks type pio_clocks (line 61) | struct pio_clocks function cs5520_tune_chipset (line 69) | static int cs5520_tune_chipset(ide_drive_t *drive, u8 xferspeed) function cs5520_tune_drive (line 127) | static void cs5520_tune_drive(ide_drive_t *drive, u8 pio) function cs5520_config_drive_xfer_rate (line 133) | static int cs5520_config_drive_xfer_rate(ide_drive_t *drive) function cs5520_init_setup_dma (line 147) | static void __devinit cs5520_init_setup_dma(struct pci_dev *dev, ide_pci... function cs5520_dma_on (line 161) | static int cs5520_dma_on(ide_drive_t *drive) function init_hwif_cs5520 (line 167) | static void __devinit init_hwif_cs5520(ide_hwif_t *hwif) function cs5520_init_one (line 215) | static int __devinit cs5520_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 251) | struct pci_device_id type pci_driver (line 258) | struct pci_driver function cs5520_ide_init (line 264) | static int cs5520_ide_init(void) FILE: drivers/ide/pci/cs5530.c function cs5530_set_xfer_mode (line 43) | static int cs5530_set_xfer_mode (ide_drive_t *drive, u8 mode) function cs5530_tuneproc (line 76) | static void cs5530_tuneproc (ide_drive_t *drive, u8 pio) /* pio=255 mean... function cs5530_config_dma (line 100) | static int cs5530_config_dma (ide_drive_t *drive) function init_chipset_cs5530 (line 220) | static unsigned int __init init_chipset_cs5530 (struct pci_dev *dev, con... function init_hwif_cs5530 (line 311) | static void __init init_hwif_cs5530 (ide_hwif_t *hwif) function cs5530_init_one (line 358) | static int __devinit cs5530_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 363) | struct pci_device_id type pci_driver (line 369) | struct pci_driver function cs5530_ide_init (line 375) | static int cs5530_ide_init(void) FILE: drivers/ide/pci/cy82c693.c type pio_clocks_t (line 109) | typedef struct pio_clocks_s { function calc_clk (line 120) | static int calc_clk (int time, int bus_speed) function compute_clocks (line 143) | static void compute_clocks (u8 pio, pio_clocks_t *p_pclk) function cy82c693_dma_enable (line 186) | static void cy82c693_dma_enable (ide_drive_t *drive, int mode, int single) function cy82c693_ide_dma_on (line 243) | static int cy82c693_ide_dma_on (ide_drive_t *drive) function cy82c693_tune_drive (line 276) | static void cy82c693_tune_drive (ide_drive_t *drive, u8 pio) function init_chipset_cy82c693 (line 394) | static unsigned int __init init_chipset_cy82c693(struct pci_dev *dev, co... function init_hwif_cy82c693 (line 446) | static void __init init_hwif_cy82c693(ide_hwif_t *hwif) function init_iops_cy82c693 (line 472) | void __init init_iops_cy82c693(ide_hwif_t *hwif) function cy82c693_init_one (line 494) | static int __devinit cy82c693_init_one(struct pci_dev *dev, const struct... type pci_device_id (line 510) | struct pci_device_id type pci_driver (line 516) | struct pci_driver function cy82c693_ide_init (line 522) | static int cy82c693_ide_init(void) FILE: drivers/ide/pci/generic.c function init_hwif_generic (line 42) | static void __devinit init_hwif_generic (ide_hwif_t *hwif) function generic_init_one (line 171) | static int __devinit generic_init_one(struct pci_dev *dev, const struct ... type pci_device_id (line 197) | struct pci_device_id type pci_driver (line 217) | struct pci_driver function generic_ide_init (line 223) | static int generic_ide_init(void) FILE: drivers/ide/pci/hpt34x.c function u8 (line 47) | static u8 hpt34x_ratemask (ide_drive_t *drive) function hpt34x_clear_chipset (line 52) | static void hpt34x_clear_chipset (ide_drive_t *drive) function hpt34x_tune_chipset (line 65) | static int hpt34x_tune_chipset (ide_drive_t *drive, u8 xferspeed) function hpt34x_tune_drive (line 100) | static void hpt34x_tune_drive (ide_drive_t *drive, u8 pio) function config_chipset_for_dma (line 114) | static int config_chipset_for_dma (ide_drive_t *drive) function hpt34x_config_drive_xfer_rate (line 126) | static int hpt34x_config_drive_xfer_rate (ide_drive_t *drive) function init_chipset_hpt34x (line 160) | static unsigned int __devinit init_chipset_hpt34x(struct pci_dev *dev, c... function init_hwif_hpt34x (line 205) | static void __devinit init_hwif_hpt34x(ide_hwif_t *hwif) function hpt34x_init_one (line 243) | static int __devinit hpt34x_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 257) | struct pci_device_id type pci_driver (line 263) | struct pci_driver function hpt34x_ide_init (line 269) | static int hpt34x_ide_init(void) FILE: drivers/ide/pci/hpt366.c type chipset_bus_clock_list_entry (line 140) | struct chipset_bus_clock_list_entry { type chipset_bus_clock_list_entry (line 167) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 186) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 205) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 225) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 246) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 267) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 288) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 308) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 328) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 349) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 369) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 390) | struct chipset_bus_clock_list_entry type chipset_bus_clock_list_entry (line 414) | struct chipset_bus_clock_list_entry function u32 (line 486) | static u32 hpt_revision (struct pci_dev *dev) function u32 (line 510) | static u32 hpt_minimum_revision (struct pci_dev *dev, int revision) function u8 (line 519) | static u8 hpt3xx_ratemask (ide_drive_t *drive) function u8 (line 550) | static u8 hpt3xx_ratefilter (ide_drive_t *drive, u8 speed) function check_in_drive_lists (line 601) | static int check_in_drive_lists (ide_drive_t *drive, const char **list) function pci_bus_clock_list (line 617) | static unsigned int pci_bus_clock_list (u8 speed, struct chipset_bus_clo... function hpt36x_tune_chipset (line 625) | static int hpt36x_tune_chipset(ide_drive_t *drive, u8 xferspeed) function hpt370_tune_chipset (line 666) | static int hpt370_tune_chipset(ide_drive_t *drive, u8 xferspeed) function hpt372_tune_chipset (line 712) | static int hpt372_tune_chipset(ide_drive_t *drive, u8 xferspeed) function hpt3xx_tune_chipset (line 742) | static int hpt3xx_tune_chipset (ide_drive_t *drive, u8 speed) function hpt3xx_tune_drive (line 762) | static void hpt3xx_tune_drive (ide_drive_t *drive, u8 pio) function config_chipset_for_dma (line 779) | static int config_chipset_for_dma (ide_drive_t *drive) function hpt3xx_quirkproc (line 790) | static int hpt3xx_quirkproc (ide_drive_t *drive) function hpt3xx_intrproc (line 795) | static void hpt3xx_intrproc (ide_drive_t *drive) function hpt3xx_maskproc (line 805) | static void hpt3xx_maskproc (ide_drive_t *drive, int mask) function hpt366_config_drive_xfer_rate (line 830) | static int hpt366_config_drive_xfer_rate (ide_drive_t *drive) function hpt366_ide_dma_lostirq (line 859) | static int hpt366_ide_dma_lostirq (ide_drive_t *drive) function hpt370_clear_engine (line 883) | static void hpt370_clear_engine (ide_drive_t *drive) function hpt370_ide_dma_start (line 890) | static void hpt370_ide_dma_start(ide_drive_t *drive) function hpt370_ide_dma_end (line 898) | static int hpt370_ide_dma_end (ide_drive_t *drive) function hpt370_lostirq_timeout (line 915) | static void hpt370_lostirq_timeout (ide_drive_t *drive) function hpt370_ide_dma_timeout (line 933) | static int hpt370_ide_dma_timeout (ide_drive_t *drive) function hpt370_ide_dma_lostirq (line 940) | static int hpt370_ide_dma_lostirq (ide_drive_t *drive) function hpt374_ide_dma_test_irq (line 948) | static int hpt374_ide_dma_test_irq(ide_drive_t *drive) function hpt374_ide_dma_end (line 972) | static int hpt374_ide_dma_end (ide_drive_t *drive) function hpt372n_set_clock (line 995) | static void hpt372n_set_clock(ide_drive_t *drive, int mode) function hpt372n_rw_disk (line 1029) | static void hpt372n_rw_disk(ide_drive_t *drive, struct request *rq) function hpt3xx_reset (line 1048) | static void hpt3xx_reset (ide_drive_t *drive) function hpt3xx_tristate (line 1061) | static int hpt3xx_tristate (ide_drive_t * drive, int state) function hpt370_busproc (line 1094) | static int hpt370_busproc(ide_drive_t * drive, int state) function init_hpt37x (line 1151) | static int __devinit init_hpt37x(struct pci_dev *dev) function init_hpt366 (line 1328) | static int __devinit init_hpt366(struct pci_dev *dev) function init_chipset_hpt366 (line 1363) | static unsigned int __devinit init_chipset_hpt366(struct pci_dev *dev, c... function init_hwif_hpt366 (line 1400) | static void __devinit init_hwif_hpt366(ide_hwif_t *hwif) function init_dma_hpt366 (line 1527) | static void __devinit init_dma_hpt366(ide_hwif_t *hwif, unsigned long dm... function init_setup_hpt374 (line 1562) | static int __devinit init_setup_hpt374(struct pci_dev *dev, ide_pci_devi... function init_setup_hpt37x (line 1586) | static int __devinit init_setup_hpt37x(struct pci_dev *dev, ide_pci_devi... function init_setup_hpt366 (line 1591) | static int __devinit init_setup_hpt366(struct pci_dev *dev, ide_pci_devi... function hpt366_init_one (line 1712) | static int __devinit hpt366_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 1719) | struct pci_device_id type pci_driver (line 1730) | struct pci_driver function hpt366_ide_init (line 1736) | static int hpt366_ide_init(void) FILE: drivers/ide/pci/it8172.c function u8 (line 48) | static u8 it8172_ratemask (ide_drive_t *drive) function it8172_tune_drive (line 53) | static void it8172_tune_drive (ide_drive_t *drive, u8 pio) function u8 (line 98) | static u8 it8172_dma_2_pio (u8 xfer_rate) function it8172_tune_chipset (line 127) | static int it8172_tune_chipset (ide_drive_t *drive, u8 xferspeed) function it8172_config_chipset_for_dma (line 181) | static int it8172_config_chipset_for_dma (ide_drive_t *drive) function it8172_config_drive_xfer_rate (line 194) | static int it8172_config_drive_xfer_rate (ide_drive_t *drive) function init_chipset_it8172 (line 219) | static unsigned int __init init_chipset_it8172 (struct pci_dev *dev, con... function init_hwif_it8172 (line 233) | static void __init init_hwif_it8172 (ide_hwif_t *hwif) function it8172_init_one (line 279) | static int __devinit it8172_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 287) | struct pci_device_id type pci_driver (line 293) | struct pci_driver function it8172_ide_init (line 299) | static int it8172_ide_init(void) FILE: drivers/ide/pci/ns87415.c function u8 (line 48) | static u8 superio_ide_inb (unsigned long port) function superio_ide_init_iops (line 73) | static void __devinit superio_ide_init_iops (struct hwif_s *hwif) function init_iops_ns87415 (line 95) | static void __devinit init_iops_ns87415(ide_hwif_t *hwif) function ns87415_prepare_drive (line 111) | static void ns87415_prepare_drive (ide_drive_t *drive, unsigned int use_... function ns87415_selectproc (line 155) | static void ns87415_selectproc (ide_drive_t *drive) function ns87415_ide_dma_end (line 160) | static int ns87415_ide_dma_end (ide_drive_t *drive) function ns87415_ide_dma_setup (line 180) | static int ns87415_ide_dma_setup(ide_drive_t *drive) function ns87415_ide_dma_check (line 191) | static int ns87415_ide_dma_check (ide_drive_t *drive) function init_hwif_ns87415 (line 198) | static void __init init_hwif_ns87415 (ide_hwif_t *hwif) function ns87415_init_one (line 289) | static int __devinit ns87415_init_one(struct pci_dev *dev, const struct ... type pci_device_id (line 294) | struct pci_device_id type pci_driver (line 300) | struct pci_driver function ns87415_ide_init (line 306) | static int ns87415_ide_init(void) FILE: drivers/ide/pci/opti621.c function compute_pios (line 141) | static void compute_pios(ide_drive_t *drive, u8 pio) function cmpt_clk (line 167) | static int cmpt_clk(int time, int bus_speed) function write_reg (line 179) | static void write_reg(ide_hwif_t *hwif, u8 value, int reg) function u8 (line 193) | static u8 read_reg(ide_hwif_t *hwif, int reg) type pio_clocks_t (line 210) | typedef struct pio_clocks_s { function compute_clocks (line 216) | static void compute_clocks(int pio, pio_clocks_t *clks) function opti621_tune_drive (line 244) | static void opti621_tune_drive (ide_drive_t *drive, u8 pio) function init_hwif_opti621 (line 329) | static void __init init_hwif_opti621 (ide_hwif_t *hwif) function opti621_init_one (line 367) | static int __devinit opti621_init_one(struct pci_dev *dev, const struct ... type pci_device_id (line 372) | struct pci_device_id type pci_driver (line 379) | struct pci_driver function opti621_ide_init (line 385) | static int opti621_ide_init(void) FILE: drivers/ide/pci/pdc202xx_new.c function u8 (line 80) | static u8 pdcnew_ratemask (ide_drive_t *drive) function check_in_drive_lists (line 104) | static int check_in_drive_lists (ide_drive_t *drive, const char **list) function pdcnew_new_tune_chipset (line 124) | static int pdcnew_new_tune_chipset (ide_drive_t *drive, u8 xferspeed) function pdcnew_tune_drive (line 170) | static void pdcnew_tune_drive(ide_drive_t *drive, u8 pio) function u8 (line 180) | static u8 pdcnew_new_cable_detect (ide_hwif_t *hwif) function config_chipset_for_dma (line 185) | static int config_chipset_for_dma (ide_drive_t *drive) function pdcnew_config_drive_xfer_rate (line 220) | static int pdcnew_config_drive_xfer_rate (ide_drive_t *drive) function pdcnew_quirkproc (line 245) | static int pdcnew_quirkproc (ide_drive_t *drive) function pdcnew_ide_dma_lostirq (line 250) | static int pdcnew_ide_dma_lostirq(ide_drive_t *drive) function pdcnew_ide_dma_timeout (line 257) | static int pdcnew_ide_dma_timeout(ide_drive_t *drive) function pdcnew_new_reset (line 264) | static void pdcnew_new_reset (ide_drive_t *drive) function apple_kiwi_init (line 274) | static void __devinit apple_kiwi_init(struct pci_dev *pdev) function init_chipset_pdcnew (line 311) | static unsigned int __devinit init_chipset_pdcnew(struct pci_dev *dev, c... function init_hwif_pdc202new (line 327) | static void __devinit init_hwif_pdc202new(ide_hwif_t *hwif) function init_setup_pdcnew (line 355) | static int __devinit init_setup_pdcnew(struct pci_dev *dev, ide_pci_devi... function init_setup_pdc20270 (line 360) | static int __devinit init_setup_pdc20270(struct pci_dev *dev, function init_setup_pdc20276 (line 385) | static int __devinit init_setup_pdc20276(struct pci_dev *dev, function pdc202new_init_one (line 474) | static int __devinit pdc202new_init_one(struct pci_dev *dev, const struc... type pci_device_id (line 481) | struct pci_device_id type pci_driver (line 493) | struct pci_driver function pdc202new_ide_init (line 499) | static int pdc202new_ide_init(void) FILE: drivers/ide/pci/pdc202xx_old.c function u8 (line 129) | static u8 pdc202xx_ratemask (ide_drive_t *drive) function check_in_drive_lists (line 152) | static int check_in_drive_lists (ide_drive_t *drive, const char **list) function pdc202xx_tune_chipset (line 172) | static int pdc202xx_tune_chipset (ide_drive_t *drive, u8 xferspeed) function config_chipset_for_pio (line 271) | static void config_chipset_for_pio (ide_drive_t *drive, u8 pio) function u8 (line 281) | static u8 pdc202xx_old_cable_detect (ide_hwif_t *hwif) function pdc_old_enable_66MHz_clock (line 295) | static void pdc_old_enable_66MHz_clock(ide_hwif_t *hwif) function pdc_old_disable_66MHz_clock (line 303) | static void pdc_old_disable_66MHz_clock(ide_hwif_t *hwif) function config_chipset_for_dma (line 311) | static int config_chipset_for_dma (ide_drive_t *drive) function pdc202xx_config_drive_xfer_rate (line 381) | static int pdc202xx_config_drive_xfer_rate (ide_drive_t *drive) function pdc202xx_quirkproc (line 406) | static int pdc202xx_quirkproc (ide_drive_t *drive) function pdc202xx_old_ide_dma_start (line 411) | static void pdc202xx_old_ide_dma_start(ide_drive_t *drive) function pdc202xx_old_ide_dma_end (line 435) | static int pdc202xx_old_ide_dma_end(ide_drive_t *drive) function pdc202xx_old_ide_dma_test_irq (line 453) | static int pdc202xx_old_ide_dma_test_irq(ide_drive_t *drive) function pdc202xx_ide_dma_lostirq (line 479) | static int pdc202xx_ide_dma_lostirq(ide_drive_t *drive) function pdc202xx_ide_dma_timeout (line 486) | static int pdc202xx_ide_dma_timeout(ide_drive_t *drive) function pdc202xx_reset_host (line 493) | static void pdc202xx_reset_host (ide_hwif_t *hwif) function pdc202xx_reset (line 512) | static void pdc202xx_reset (ide_drive_t *drive) function pdc202xx_tristate (line 558) | static int pdc202xx_tristate (ide_drive_t * drive, int state) function init_chipset_pdc202xx (line 578) | static unsigned int __devinit init_chipset_pdc202xx(struct pci_dev *dev,... function init_hwif_pdc202xx (line 614) | static void __devinit init_hwif_pdc202xx(ide_hwif_t *hwif) function init_dma_pdc202xx (line 661) | static void __devinit init_dma_pdc202xx(ide_hwif_t *hwif, unsigned long ... function init_setup_pdc202ata4 (line 713) | static int __devinit init_setup_pdc202ata4(struct pci_dev *dev, function init_setup_pdc20265 (line 744) | static int __devinit init_setup_pdc20265(struct pci_dev *dev, function init_setup_pdc202xx (line 774) | static int __devinit init_setup_pdc202xx(struct pci_dev *dev, function pdc202xx_init_one (line 860) | static int __devinit pdc202xx_init_one(struct pci_dev *dev, const struct... type pci_device_id (line 867) | struct pci_device_id type pci_driver (line 877) | struct pci_driver function pdc202xx_ide_init (line 883) | static int pdc202xx_ide_init(void) FILE: drivers/ide/pci/piix.c function u8 (line 115) | static u8 piix_ratemask (ide_drive_t *drive) function u8 (line 176) | static u8 piix_dma_2_pio (u8 xfer_rate) { function piix_tune_drive (line 213) | static void piix_tune_drive (ide_drive_t *drive, u8 pio) function piix_tune_chipset (line 264) | static int piix_tune_chipset (ide_drive_t *drive, u8 xferspeed) function piix_faulty_dma0 (line 347) | static int piix_faulty_dma0(ide_hwif_t *hwif) function piix_config_drive_for_dma (line 369) | static int piix_config_drive_for_dma (ide_drive_t *drive) function piix_config_drive_xfer_rate (line 397) | static int piix_config_drive_xfer_rate (ide_drive_t *drive) function init_chipset_piix (line 432) | static unsigned int __devinit init_chipset_piix (struct pci_dev *dev, co... function init_hwif_piix (line 470) | static void __devinit init_hwif_piix(ide_hwif_t *hwif) function piix_init_one (line 586) | static int __devinit piix_init_one(struct pci_dev *dev, const struct pci... function piix_check_450nx (line 600) | static void __devinit piix_check_450nx(void) type pci_device_id (line 624) | struct pci_device_id type pci_driver (line 654) | struct pci_driver function piix_ide_init (line 660) | static int __init piix_ide_init(void) FILE: drivers/ide/pci/rz1000.c function init_hwif_rz1000 (line 36) | static void __devinit init_hwif_rz1000 (ide_hwif_t *hwif) function rz1000_init_one (line 63) | static int __devinit rz1000_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 68) | struct pci_device_id type pci_driver (line 75) | struct pci_driver function rz1000_ide_init (line 81) | static int rz1000_ide_init(void) FILE: drivers/ide/pci/sc1200.c function sc1200_get_pci_clock (line 43) | static unsigned short sc1200_get_pci_clock (void) function sc1200_set_xfer_mode (line 75) | static int sc1200_set_xfer_mode (ide_drive_t *drive, byte mode) function sc1200_autoselect_dma_mode (line 97) | static int sc1200_autoselect_dma_mode (ide_drive_t *drive) function sc1200_config_dma2 (line 154) | static int sc1200_config_dma2 (ide_drive_t *drive, int mode) function sc1200_config_dma (line 255) | static int sc1200_config_dma (ide_drive_t *drive) function sc1200_ide_dma_end (line 266) | static int sc1200_ide_dma_end (ide_drive_t *drive) function sc1200_tuneproc (line 294) | static void sc1200_tuneproc (ide_drive_t *drive, byte pio) /* mode=255 m... function ide_hwif_t (line 327) | static ide_hwif_t *lookup_pci_dev (ide_hwif_t *prev, struct pci_dev *dev) type sc1200_saved_state_t (line 344) | typedef struct sc1200_saved_state_s { function sc1200_suspend (line 349) | static int sc1200_suspend (struct pci_dev *dev, u32 state) function sc1200_resume (line 394) | static int sc1200_resume (struct pci_dev *dev) function init_hwif_sc1200 (line 462) | static void __init init_hwif_sc1200 (ide_hwif_t *hwif) function sc1200_init_one (line 490) | static int __devinit sc1200_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 495) | struct pci_device_id type pci_driver (line 501) | struct pci_driver function sc1200_ide_init (line 509) | static int sc1200_ide_init(void) FILE: drivers/ide/pci/serverworks.c type pci_dev (line 56) | struct pci_dev function check_in_drive_lists (line 58) | static int check_in_drive_lists (ide_drive_t *drive, const char **list) function u8 (line 66) | static u8 svwks_ratemask (ide_drive_t *drive) function u8 (line 106) | static u8 svwks_csb_check (struct pci_dev *dev) function svwks_tune_chipset (line 118) | static int svwks_tune_chipset (ide_drive_t *drive, u8 xferspeed) function config_chipset_for_pio (line 254) | static void config_chipset_for_pio (ide_drive_t *drive) function svwks_tune_drive (line 292) | static void svwks_tune_drive (ide_drive_t *drive, u8 pio) function config_chipset_for_dma (line 300) | static int config_chipset_for_dma (ide_drive_t *drive) function svwks_config_drive_xfer_rate (line 311) | static int svwks_config_drive_xfer_rate (ide_drive_t *drive) function svwks_ide_dma_end (line 339) | static int svwks_ide_dma_end (ide_drive_t *drive) function init_chipset_svwks (line 344) | static unsigned int __init init_chipset_svwks (struct pci_dev *dev, cons... function ata66_svwks_svwks (line 445) | static unsigned int __init ata66_svwks_svwks (ide_hwif_t *hwif) function ata66_svwks_dell (line 457) | static unsigned int __init ata66_svwks_dell (ide_hwif_t *hwif) function ata66_svwks_cobalt (line 475) | static unsigned int __init ata66_svwks_cobalt (ide_hwif_t *hwif) function ata66_svwks (line 486) | static unsigned int __init ata66_svwks (ide_hwif_t *hwif) function init_hwif_svwks (line 511) | static void __init init_hwif_svwks (ide_hwif_t *hwif) function init_dma_svwks (line 559) | static void __init init_dma_svwks (ide_hwif_t *hwif, unsigned long dmabase) function init_setup_svwks (line 571) | static int __init init_setup_svwks (struct pci_dev *dev, ide_pci_device_... function init_setup_csb6 (line 576) | static int __init init_setup_csb6 (struct pci_dev *dev, ide_pci_device_t... function svwks_init_one (line 644) | static int __devinit svwks_init_one(struct pci_dev *dev, const struct pc... type pci_device_id (line 651) | struct pci_device_id type pci_driver (line 660) | struct pci_driver function svwks_ide_init (line 666) | static int svwks_ide_init(void) FILE: drivers/ide/pci/sgiioc4.c type ioc4_dma_regs_t (line 78) | typedef struct { function sgiioc4_init_hwif_ports (line 96) | static void function sgiioc4_maskproc (line 114) | static void function sgiioc4_checkirq (line 123) | static int function sgiioc4_clearirq (line 136) | static int function sgiioc4_ide_dma_start (line 195) | static void sgiioc4_ide_dma_start(ide_drive_t * drive) function u32 (line 204) | static u32 function sgiioc4_ide_dma_end (line 220) | static int function sgiioc4_ide_dma_check (line 279) | static int function sgiioc4_ide_dma_on (line 294) | static int function sgiioc4_ide_dma_off_quietly (line 302) | static int function sgiioc4_ide_dma_test_irq (line 311) | static int function sgiioc4_ide_dma_host_on (line 317) | static int function sgiioc4_ide_dma_host_off (line 326) | static int function sgiioc4_ide_dma_lostirq (line 334) | static int function sgiioc4_resetproc (line 342) | static void function u8 (line 349) | static u8 function ide_dma_sgiioc4 (line 371) | static void __devinit function sgiioc4_configure_for_dma (line 425) | static void function sgiioc4_build_dma_table (line 485) | static unsigned int function sgiioc4_ide_dma_setup (line 553) | static int sgiioc4_ide_dma_setup(ide_drive_t *drive) function ide_init_sgiioc4 (line 582) | static void __devinit function sgiioc4_ide_setup_pci_device (line 617) | static int __devinit function pci_init_sgiioc4 (line 681) | static unsigned int __devinit function sgiioc4_init_one (line 725) | static int __devinit type pci_device_id (line 732) | struct pci_device_id type pci_driver (line 739) | struct pci_driver function sgiioc4_ide_init (line 745) | static int __devinit FILE: drivers/ide/pci/siimage.c function pdev_is_sata (line 45) | static int pdev_is_sata(struct pci_dev *pdev) function is_sata (line 66) | static inline int is_sata(ide_hwif_t *hwif) function siimage_selreg (line 82) | static unsigned long siimage_selreg(ide_hwif_t *hwif, int r) function siimage_seldev (line 103) | static inline unsigned long siimage_seldev(ide_drive_t *drive, int r) function byte (line 126) | static byte siimage_ratemask (ide_drive_t *drive) function byte (line 166) | static byte siimage_taskfile_timing (ide_hwif_t *hwif) function siimage_tuneproc (line 197) | static void siimage_tuneproc (ide_drive_t *drive, byte mode_wanted) function config_siimage_chipset_for_pio (line 269) | static void config_siimage_chipset_for_pio (ide_drive_t *drive, byte set... function config_chipset_for_pio (line 284) | static void config_chipset_for_pio (ide_drive_t *drive, byte set_speed) function siimage_tune_chipset (line 299) | static int siimage_tune_chipset (ide_drive_t *drive, byte xferspeed) function config_chipset_for_dma (line 389) | static int config_chipset_for_dma (ide_drive_t *drive) function siimage_config_drive_for_dma (line 417) | static int siimage_config_drive_for_dma (ide_drive_t *drive) function siimage_io_ide_dma_test_irq (line 441) | static int siimage_io_ide_dma_test_irq (ide_drive_t *drive) function siimage_mmio_ide_dma_count (line 468) | static int siimage_mmio_ide_dma_count (ide_drive_t *drive) function siimage_mmio_ide_dma_test_irq (line 496) | static int siimage_mmio_ide_dma_test_irq (ide_drive_t *drive) function siimage_busproc (line 546) | static int siimage_busproc (ide_drive_t * drive, int state) function siimage_reset_poll (line 585) | static int siimage_reset_poll (ide_drive_t *drive) function siimage_pre_reset (line 610) | static void siimage_pre_reset (ide_drive_t *drive) function siimage_reset (line 630) | static void siimage_reset (ide_drive_t *drive) function proc_reports_siimage (line 674) | static void proc_reports_siimage (struct pci_dev *dev, u8 clocking, cons... function setup_mmio_siimage (line 698) | static unsigned int setup_mmio_siimage (struct pci_dev *dev, const char ... function init_chipset_siimage (line 788) | static unsigned int __devinit init_chipset_siimage(struct pci_dev *dev, ... function init_mmio_iops_siimage (line 854) | static void __devinit init_mmio_iops_siimage(ide_hwif_t *hwif) function is_dev_seagate_sata (line 936) | static int is_dev_seagate_sata(ide_drive_t *drive) function siimage_fixup (line 966) | static void __devinit siimage_fixup(ide_hwif_t *hwif) function init_iops_siimage (line 983) | static void __devinit init_iops_siimage(ide_hwif_t *hwif) function ata66_siimage (line 1009) | static unsigned int __devinit ata66_siimage(ide_hwif_t *hwif) function init_hwif_siimage (line 1030) | static void __devinit init_hwif_siimage(ide_hwif_t *hwif) function siimage_init_one (line 1103) | static int __devinit siimage_init_one(struct pci_dev *dev, const struct ... type pci_device_id (line 1108) | struct pci_device_id type pci_driver (line 1118) | struct pci_driver function siimage_ide_init (line 1124) | static int siimage_ide_init(void) FILE: drivers/ide/pci/sis5513.c type pci_dev (line 197) | struct pci_dev function sis_get_info (line 348) | static int sis_get_info (char *buffer, char **addr, off_t offset, int co... function u8 (line 428) | static u8 sis5513_ratemask (ide_drive_t *drive) function config_drive_art_rwp (line 442) | static void config_drive_art_rwp (ide_drive_t *drive) function config_art_rwp_pio (line 460) | static void config_art_rwp_pio (ide_drive_t *drive, u8 pio) function config_chipset_for_pio (line 546) | static int config_chipset_for_pio (ide_drive_t *drive, u8 pio) function sis5513_tune_chipset (line 554) | static int sis5513_tune_chipset (ide_drive_t *drive, u8 xferspeed) function sis5513_tune_drive (line 642) | static void sis5513_tune_drive (ide_drive_t *drive, u8 pio) function config_chipset_for_dma (line 650) | static int config_chipset_for_dma (ide_drive_t *drive) function sis5513_config_drive_xfer_rate (line 666) | static int sis5513_config_drive_xfer_rate (ide_drive_t *drive) function sis5513_config_xfer_rate (line 692) | static int sis5513_config_xfer_rate (ide_drive_t *drive) function init_chipset_sis5513 (line 729) | static unsigned int __init init_chipset_sis5513 (struct pci_dev *dev, co... function ata66_sis5513 (line 882) | static unsigned int __init ata66_sis5513 (ide_hwif_t *hwif) function init_hwif_sis5513 (line 900) | static void __init init_hwif_sis5513 (ide_hwif_t *hwif) function sis5513_init_one (line 947) | static int __devinit sis5513_init_one(struct pci_dev *dev, const struct ... type pci_device_id (line 952) | struct pci_device_id type pci_driver (line 959) | struct pci_driver function sis5513_ide_init (line 965) | static int sis5513_ide_init(void) FILE: drivers/ide/pci/sl82c105.c function get_timing_sl82c105 (line 55) | static unsigned int get_timing_sl82c105(ide_pio_data_t *p) function config_for_pio (line 79) | static void config_for_pio(ide_drive_t *drive, int pio, int report, int ... function config_for_dma (line 120) | static int config_for_dma (ide_drive_t *drive) function sl82c105_check_drive (line 143) | static int sl82c105_check_drive (ide_drive_t *drive) function sl82c105_reset_host (line 183) | static inline void sl82c105_reset_host(struct pci_dev *dev) function sl82c105_ide_dma_lost_irq (line 199) | static int sl82c105_ide_dma_lost_irq(ide_drive_t *drive) function sl82c105_ide_dma_start (line 239) | static void sl82c105_ide_dma_start(ide_drive_t *drive) function sl82c105_ide_dma_timeout (line 248) | static int sl82c105_ide_dma_timeout(ide_drive_t *drive) function sl82c105_ide_dma_on (line 259) | static int sl82c105_ide_dma_on (ide_drive_t *drive) function sl82c105_ide_dma_off_quietly (line 271) | static int sl82c105_ide_dma_off_quietly (ide_drive_t *drive) function sl82c105_selectproc (line 294) | static void sl82c105_selectproc(ide_drive_t *drive) function sl82c105_resetproc (line 318) | static void sl82c105_resetproc(ide_drive_t *drive) function tune_sl82c105 (line 334) | static void tune_sl82c105(ide_drive_t *drive, u8 pio) function sl82c105_bridge_revision (line 352) | static unsigned int sl82c105_bridge_revision(struct pci_dev *dev) function init_chipset_sl82c105 (line 389) | static unsigned int __init init_chipset_sl82c105(struct pci_dev *dev, co... function init_dma_sl82c105 (line 402) | static void __init init_dma_sl82c105(ide_hwif_t *hwif, unsigned long dma... function init_hwif_sl82c105 (line 434) | static void __init init_hwif_sl82c105(ide_hwif_t *hwif) function sl82c105_init_one (line 491) | static int __devinit sl82c105_init_one(struct pci_dev *dev, const struct... type pci_device_id (line 496) | struct pci_device_id type pci_driver (line 502) | struct pci_driver function sl82c105_ide_init (line 508) | static int sl82c105_ide_init(void) FILE: drivers/ide/pci/slc90e66.c function u8 (line 24) | static u8 slc90e66_ratemask (ide_drive_t *drive) function u8 (line 33) | static u8 slc90e66_dma_2_pio (u8 xfer_rate) { function slc90e66_tune_drive (line 64) | static void slc90e66_tune_drive (ide_drive_t *drive, u8 pio) function slc90e66_tune_chipset (line 105) | static int slc90e66_tune_chipset (ide_drive_t *drive, u8 xferspeed) function slc90e66_config_drive_for_dma (line 160) | static int slc90e66_config_drive_for_dma (ide_drive_t *drive) function slc90e66_config_drive_xfer_rate (line 173) | static int slc90e66_config_drive_xfer_rate (ide_drive_t *drive) function init_hwif_slc90e66 (line 199) | static void __init init_hwif_slc90e66 (ide_hwif_t *hwif) function slc90e66_init_one (line 247) | static int __devinit slc90e66_init_one(struct pci_dev *dev, const struct... type pci_device_id (line 252) | struct pci_device_id type pci_driver (line 258) | struct pci_driver function slc90e66_ide_init (line 264) | static int slc90e66_ide_init(void) FILE: drivers/ide/pci/triflex.c function triflex_tune_chipset (line 44) | static int triflex_tune_chipset(ide_drive_t *drive, u8 xferspeed) function triflex_tune_drive (line 98) | static void triflex_tune_drive(ide_drive_t *drive, u8 pio) function triflex_config_drive_for_dma (line 104) | static int triflex_config_drive_for_dma(ide_drive_t *drive) function triflex_config_drive_xfer_rate (line 117) | static int triflex_config_drive_xfer_rate(ide_drive_t *drive) function init_hwif_triflex (line 133) | static void __init init_hwif_triflex(ide_hwif_t *hwif) function triflex_init_one (line 158) | static int __devinit triflex_init_one(struct pci_dev *dev, type pci_device_id (line 164) | struct pci_device_id type pci_driver (line 171) | struct pci_driver function triflex_ide_init (line 177) | static int triflex_ide_init(void) FILE: drivers/ide/pci/trm290.c function trm290_prepare_drive (line 147) | static void trm290_prepare_drive (ide_drive_t *drive, unsigned int use_dma) function trm290_selectproc (line 176) | static void trm290_selectproc (ide_drive_t *drive) function trm290_ide_dma_exec_cmd (line 182) | static void trm290_ide_dma_exec_cmd(ide_drive_t *drive, u8 command) function trm290_ide_dma_setup (line 193) | static int trm290_ide_dma_setup(ide_drive_t *drive) function trm290_ide_dma_start (line 223) | static void trm290_ide_dma_start(ide_drive_t *drive) function trm290_ide_dma_end (line 227) | static int trm290_ide_dma_end (ide_drive_t *drive) function trm290_ide_dma_test_irq (line 239) | static int trm290_ide_dma_test_irq (ide_drive_t *drive) function init_hwif_trm290 (line 252) | static void __devinit init_hwif_trm290(ide_hwif_t *hwif) function trm290_init_one (line 343) | static int __devinit trm290_init_one(struct pci_dev *dev, const struct p... type pci_device_id (line 348) | struct pci_device_id type pci_driver (line 354) | struct pci_driver function trm290_ide_init (line 360) | static int trm290_ide_init(void) FILE: drivers/ide/pci/via82cxxx.c type via_isa_bridge (line 75) | struct via_isa_bridge { type via_isa_bridge (line 103) | struct via_isa_bridge type pci_dev (line 119) | struct pci_dev function via_get_info (line 139) | static int via_get_info(char *buffer, char **addr, off_t offset, int count) function via_set_speed (line 292) | static void via_set_speed(struct pci_dev *dev, u8 dn, struct ide_timing ... function via_set_drive (line 329) | static int via_set_drive(ide_drive_t *drive, u8 speed) function via82cxxx_tune_drive (line 375) | static void via82cxxx_tune_drive(ide_drive_t *drive, u8 pio) function via82cxxx_ide_dma_check (line 394) | static int via82cxxx_ide_dma_check (ide_drive_t *drive) function init_chipset_via82cxxx (line 421) | static unsigned int __init init_chipset_via82cxxx(struct pci_dev *dev, c... function init_hwif_via82cxxx (line 582) | static void __init init_hwif_via82cxxx(ide_hwif_t *hwif) function via_init_one (line 632) | static int __devinit via_init_one(struct pci_dev *dev, const struct pci_... type pci_device_id (line 637) | struct pci_device_id type pci_driver (line 644) | struct pci_driver function via_ide_init (line 650) | static int via_ide_init(void) FILE: drivers/ide/ppc/mpc8xx.c type ide_ioport_desc_t (line 53) | typedef struct ide_ioport_desc { function m8xx_ide_default_irq (line 113) | static int function m8xx_ide_default_io_base (line 128) | static unsigned long function m8xx_ide_init_hwif_ports (line 161) | static void function m8xx_ide_init_hwif_ports (line 346) | void m8xx_ide_init_hwif_ports (hw_regs_t *hw, function m8xx_ide_tuneproc (line 433) | static void function ide_interrupt_ack (line 493) | static void function check_ide_device (line 616) | static int check_ide_device (unsigned long base) function print_funcid (line 700) | static void print_funcid (int func) function print_fixed (line 739) | static void print_fixed (volatile u8 *p) function identify (line 802) | static int identify (volatile u8 *p) function m8xx_ide_init (line 850) | void m8xx_ide_init(void) FILE: drivers/ide/ppc/pmac.c type pmac_ide_hwif_t (line 59) | typedef struct pmac_ide_hwif { type mdma_timings_t (line 220) | struct mdma_timings_t { type mdma_timings_t (line 226) | struct mdma_timings_t type mdma_timings_t (line 239) | struct mdma_timings_t type mdma_timings_t (line 252) | struct mdma_timings_t type kauai_timing (line 280) | struct kauai_timing { type kauai_timing (line 285) | struct kauai_timing type kauai_timing (line 300) | struct kauai_timing type kauai_timing (line 314) | struct kauai_timing function u32 (line 325) | static inline u32 type request (line 354) | struct request type adb_request (line 374) | struct adb_request type timer_list (line 378) | struct timer_list function pmu_hd_blink_timeout (line 382) | static void function pmu_hd_kick_blink (line 406) | static void function pmu_hd_blink_init (line 425) | static int function pmac_ide_init_hwif_ports (line 464) | void __pmac function pmac_ide_selectproc (line 501) | static void __pmac function pmac_ide_kauai_selectproc (line 521) | static void __pmac function pmac_ide_do_update_timings (line 542) | static void __pmac function pmac_outbsync (line 556) | static void function pmac_ide_do_setfeature (line 573) | static int __pmac function pmac_ide_tuneproc (line 650) | static void __pmac function set_timings_udma_ata4 (line 733) | static int __pmac function set_timings_udma_ata6 (line 761) | static int __pmac function set_timings_mdma (line 781) | static int __pmac function pmac_ide_tune_chipset (line 917) | static int __pmac function sanitize_timings (line 989) | static void __pmac function pmac_ide_get_base (line 1016) | unsigned long __pmac function pmac_ide_check_base (line 1022) | int __pmac function pmac_ide_get_irq (line 1033) | int __pmac function dev_t (line 1046) | dev_t __init function pmac_ide_do_suspend (line 1071) | static int function pmac_ide_do_resume (line 1110) | static int function pmac_ide_setup_device (line 1137) | static int function pmac_ide_macio_attach (line 1273) | static int __devinit function pmac_ide_macio_suspend (line 1357) | static int function pmac_ide_macio_resume (line 1372) | static int function pmac_ide_pci_attach (line 1390) | static int __devinit function pmac_ide_pci_suspend (line 1465) | static int function pmac_ide_pci_resume (line 1480) | static int type of_match (line 1495) | struct of_match type macio_driver (line 1520) | struct macio_driver type pci_device_id (line 1529) | struct pci_device_id type pci_driver (line 1535) | struct pci_driver function pmac_ide_probe (line 1543) | void __init function pmac_ide_build_dmatable (line 1564) | static int __pmac function pmac_ide_destroy_dmatable (line 1648) | static void __pmac function pmac_ide_mdma_enable (line 1665) | static int __pmac function pmac_ide_udma_enable (line 1722) | static int __pmac function pmac_ide_dma_check (line 1773) | static int __pmac function pmac_ide_dma_setup (line 1820) | static int __pmac function pmac_ide_dma_exec_cmd (line 1850) | static void __pmac function pmac_ide_dma_start (line 1861) | static void __pmac function pmac_ide_dma_end (line 1877) | static int __pmac function pmac_ide_dma_test_irq (line 1905) | static int __pmac function pmac_ide_dma_host_off (line 1961) | static int __pmac function pmac_ide_dma_host_on (line 1967) | static int __pmac function pmac_ide_dma_lostirq (line 1973) | static int __pmac function pmac_ide_setup_dma (line 1993) | static void __init FILE: drivers/ide/setup-pci.c function ide_hwif_t (line 51) | static ide_hwif_t *ide_match_hwif(unsigned long io_base, u8 bootable, co... function ide_setup_pci_baseregs (line 127) | static int ide_setup_pci_baseregs (struct pci_dev *dev, const char *name) type pci_dev (line 181) | struct pci_dev function ide_setup_pci_noise (line 272) | void ide_setup_pci_noise (struct pci_dev *dev, ide_pci_device_t *d) function ide_pci_enable (line 292) | static int ide_pci_enable(struct pci_dev *dev, ide_pci_device_t *d) function ide_pci_configure (line 337) | static int ide_pci_configure(struct pci_dev *dev, ide_pci_device_t *d) function ide_pci_check_iomem (line 373) | static int ide_pci_check_iomem(struct pci_dev *dev, ide_pci_device_t *d,... function ide_hwif_t (line 405) | static ide_hwif_t *ide_hwif_configure(struct pci_dev *dev, ide_pci_devic... function ide_hwif_setup_dma (line 469) | static void ide_hwif_setup_dma(struct pci_dev *dev, ide_pci_device_t *d,... function ide_hwif_setup_dma (line 473) | static void ide_hwif_setup_dma(struct pci_dev *dev, ide_pci_device_t *d,... function ide_setup_pci_controller (line 527) | static int ide_setup_pci_controller(struct pci_dev *dev, ide_pci_device_... function ide_pci_setup_ports (line 577) | void ide_pci_setup_ports(struct pci_dev *dev, ide_pci_device_t *d, int p... function do_ide_setup_pci_device (line 662) | static int do_ide_setup_pci_device(struct pci_dev *dev, ide_pci_device_t... function ide_setup_pci_device (line 726) | int ide_setup_pci_device(struct pci_dev *dev, ide_pci_device_t *d) function ide_setup_pci_devices (line 747) | int ide_setup_pci_devices(struct pci_dev *dev1, struct pci_dev *dev2, function ide_pci_register_driver (line 803) | int ide_pci_register_driver(struct pci_driver *driver) function ide_pci_unregister_driver (line 821) | void ide_pci_unregister_driver(struct pci_driver *driver) function ide_scan_pcidev (line 840) | static int __init ide_scan_pcidev(struct pci_dev *dev) function ide_scan_pcibus (line 873) | void __init ide_scan_pcibus (int scan_direction) FILE: drivers/ieee1394/amdtp.c type descriptor_block (line 108) | struct descriptor_block { type packet (line 125) | struct packet { type iso_packet (line 136) | struct iso_packet { type iso_packet (line 160) | struct iso_packet { type fraction (line 188) | struct fraction { type packet_list (line 197) | struct packet_list { type buffer (line 207) | struct buffer { type stream (line 212) | struct stream { type amdtp_host (line 271) | struct amdtp_host { type hpsb_highlevel (line 278) | struct hpsb_highlevel function ohci1394_start_it_ctx (line 289) | void ohci1394_start_it_ctx(struct ti_ohci *ohci, int ctx, function ohci1394_wake_it_ctx (line 301) | void ohci1394_wake_it_ctx(struct ti_ohci *ohci, int ctx) function ohci1394_stop_it_ctx (line 307) | void ohci1394_stop_it_ctx(struct ti_ohci *ohci, int ctx, int synchronous) type packet_list (line 335) | struct packet_list type stream (line 335) | struct stream type packet_list (line 337) | struct packet_list function stream_start_dma (line 351) | static void stream_start_dma(struct stream *s, struct packet_list *pl) function stream_put_dma_packet_list (line 372) | static void stream_put_dma_packet_list(struct stream *s, function stream_shift_packet_lists (line 397) | static void stream_shift_packet_lists(unsigned long l) type packet (line 464) | struct packet type stream (line 464) | struct stream function stream_queue_packet (line 473) | static void stream_queue_packet(struct stream *s) function fraction_init (line 490) | static void fraction_init(struct fraction *f, int numerator, int denomin... function fraction_add (line 497) | static __inline__ void fraction_add(struct fraction *dst, function fraction_sub_int (line 515) | static __inline__ void fraction_sub_int(struct fraction *dst, function fraction_floor (line 523) | static __inline__ int fraction_floor(struct fraction *frac) function fraction_ceil (line 528) | static __inline__ int fraction_ceil(struct fraction *frac) function packet_initialize (line 533) | void packet_initialize(struct packet *p, struct packet *next) type packet_list (line 562) | struct packet_list type stream (line 562) | struct stream type packet_list (line 565) | struct packet_list type packet (line 566) | struct packet type packet (line 573) | struct packet function packet_list_free (line 591) | void packet_list_free(struct packet_list *pl, struct stream *s) type buffer (line 603) | struct buffer type buffer (line 605) | struct buffer type buffer (line 618) | struct buffer type buffer (line 634) | struct buffer function u32 (line 655) | static u32 get_iec958_header_bits(struct stream *s, int sub_frame, u32 s... function u32 (line 692) | static u32 get_header_bits(struct stream *s, int sub_frame, u32 sample) function fill_payload_le16 (line 707) | static void fill_payload_le16(struct stream *s, quadlet_t *data, int nev... function fill_packet (line 728) | static void fill_packet(struct stream *s, struct packet *packet, int nev... function stream_flush (line 790) | static void stream_flush(struct stream *s) function stream_alloc_packet_lists (line 835) | static int stream_alloc_packet_lists(struct stream *s) function stream_free_packet_lists (line 863) | static void stream_free_packet_lists(struct stream *s) function plug_update (line 882) | static void plug_update(struct cmp_pcr *plug, void *data) function stream_configure (line 900) | static int stream_configure(struct stream *s, int cmd, struct amdtp_ioct... type stream (line 1013) | struct stream type amdtp_host (line 1013) | struct amdtp_host type stream (line 1015) | struct stream type stream (line 1018) | struct stream type stream (line 1022) | struct stream type descriptor_block (line 1032) | struct descriptor_block function stream_free (line 1065) | void stream_free(struct stream *s) function amdtp_write (line 1098) | static ssize_t amdtp_write(struct file *file, const char __user *buffer,... function amdtp_ioctl (line 1143) | static long amdtp_ioctl(struct file *file, unsigned int cmd, unsigned lo... function amdtp_poll (line 1167) | static unsigned int amdtp_poll(struct file *file, poll_table *pt) function amdtp_open (line 1179) | static int amdtp_open(struct inode *inode, struct file *file) function amdtp_release (line 1195) | static int amdtp_release(struct inode *inode, struct file *file) type cdev (line 1204) | struct cdev type file_operations (line 1205) | struct file_operations function amdtp_add_host (line 1218) | static void amdtp_add_host(struct hpsb_host *host) function amdtp_remove_host (line 1246) | static void amdtp_remove_host(struct hpsb_host *host) type hpsb_highlevel (line 1256) | struct hpsb_highlevel function amdtp_init_module (line 1270) | static int __init amdtp_init_module (void) function amdtp_exit_module (line 1289) | static void __exit amdtp_exit_module (void) FILE: drivers/ieee1394/amdtp.h type amdtp_ioctl (line 76) | struct amdtp_ioctl { FILE: drivers/ieee1394/cmp.c type plug (line 45) | struct plug { type cmp_host (line 54) | struct cmp_host { type hpsb_highlevel (line 78) | struct hpsb_highlevel type hpsb_host (line 80) | struct hpsb_host type hpsb_host (line 81) | struct hpsb_host type hpsb_host (line 82) | struct hpsb_host type hpsb_host (line 84) | struct hpsb_host type hpsb_highlevel (line 87) | struct hpsb_highlevel type hpsb_address_ops (line 93) | struct hpsb_address_ops type cmp_pcr (line 99) | struct cmp_pcr type hpsb_host (line 100) | struct hpsb_host type cmp_pcr (line 101) | struct cmp_pcr type cmp_host (line 104) | struct cmp_host type plug (line 105) | struct plug function cmp_unregister_opcr (line 125) | void cmp_unregister_opcr(struct hpsb_host *host, struct cmp_pcr *opcr) function reset_plugs (line 138) | static void reset_plugs(struct cmp_host *ch) function cmp_add_host (line 150) | static void cmp_add_host(struct hpsb_host *host) function cmp_host_reset (line 171) | static void cmp_host_reset(struct hpsb_host *host) function pcr_read (line 184) | static int pcr_read(struct hpsb_host *host, int nodeid, quadlet_t *buf, function pcr_lock (line 220) | static int pcr_lock(struct hpsb_host *host, int nodeid, quadlet_t *store, function cmp_init_module (line 294) | static int __init cmp_init_module (void) function cmp_exit_module (line 303) | static void __exit cmp_exit_module (void) FILE: drivers/ieee1394/cmp.h type cmp_mpr (line 4) | struct cmp_mpr { type cmp_pcr (line 13) | struct cmp_pcr { type cmp_pcr (line 24) | struct cmp_pcr type hpsb_host (line 24) | struct hpsb_host type cmp_pcr (line 26) | struct cmp_pcr type hpsb_host (line 29) | struct hpsb_host type cmp_pcr (line 29) | struct cmp_pcr FILE: drivers/ieee1394/config_roms.c type hpsb_config_rom_entry (line 24) | struct hpsb_config_rom_entry { function hpsb_default_host_entry (line 44) | int hpsb_default_host_entry(struct hpsb_host *host) type csr1212_keyval (line 85) | struct csr1212_keyval function config_rom_ip1394_init (line 87) | static int config_rom_ip1394_init(void) function config_rom_ip1394_cleanup (line 131) | static void config_rom_ip1394_cleanup(void) function config_rom_ip1394_add (line 139) | static int config_rom_ip1394_add(struct hpsb_host *host) function config_rom_ip1394_remove (line 151) | static void config_rom_ip1394_remove(struct hpsb_host *host) type hpsb_config_rom_entry (line 156) | struct hpsb_config_rom_entry type hpsb_config_rom_entry (line 167) | struct hpsb_config_rom_entry function hpsb_init_config_roms (line 175) | int hpsb_init_config_roms(void) function hpsb_cleanup_config_roms (line 195) | void hpsb_cleanup_config_roms(void) function hpsb_add_extra_config_roms (line 205) | int hpsb_add_extra_config_roms(struct hpsb_host *host) function hpsb_remove_extra_config_roms (line 223) | void hpsb_remove_extra_config_roms(struct hpsb_host *host) FILE: drivers/ieee1394/config_roms.h type hpsb_host (line 8) | struct hpsb_host type hpsb_host (line 17) | struct hpsb_host type hpsb_host (line 20) | struct hpsb_host FILE: drivers/ieee1394/csr.c type csr1212_keyval (line 39) | struct csr1212_keyval type hpsb_host (line 41) | struct hpsb_host type hpsb_host (line 42) | struct hpsb_host type hpsb_host (line 43) | struct hpsb_host type hpsb_host (line 44) | struct hpsb_host type hpsb_host (line 46) | struct hpsb_host type hpsb_host (line 48) | struct hpsb_host type hpsb_host (line 50) | struct hpsb_host type hpsb_host (line 52) | struct hpsb_host type hpsb_host (line 54) | struct hpsb_host type hpsb_host (line 56) | struct hpsb_host type hpsb_highlevel (line 61) | struct hpsb_highlevel type hpsb_address_ops (line 68) | struct hpsb_address_ops type hpsb_address_ops (line 72) | struct hpsb_address_ops type hpsb_address_ops (line 76) | struct hpsb_address_ops type hpsb_address_ops (line 83) | struct hpsb_address_ops type csr1212_bus_ops (line 87) | struct csr1212_bus_ops function u16 (line 93) | static u16 csr_crc16(unsigned *data, int length) function host_reset (line 110) | static void host_reset(struct hpsb_host *host) function calculate_expire (line 161) | static inline void calculate_expire(struct csr_control *csr) function add_host (line 181) | static void add_host(struct hpsb_host *host) function remove_host (line 263) | static void remove_host(struct hpsb_host *host) function hpsb_update_config_rom (line 289) | int hpsb_update_config_rom(struct hpsb_host *host, const quadlet_t *new_... function read_maps (line 323) | static int read_maps(struct hpsb_host *host, int nodeid, quadlet_t *buffer, function read_regs (line 347) | static int read_regs(struct hpsb_host *host, int nodeid, quadlet_t *buf, function write_regs (line 461) | static int write_regs(struct hpsb_host *host, int nodeid, int destid, function lock_regs (line 549) | static int lock_regs(struct hpsb_host *host, int nodeid, quadlet_t *store, function lock64_regs (line 696) | static int lock64_regs(struct hpsb_host *host, int nodeid, octlet_t * st... function write_fcp (line 787) | static int write_fcp(struct hpsb_host *host, int nodeid, int dest, function read_config_rom (line 809) | static int read_config_rom(struct hpsb_host *host, int nodeid, quadlet_t... function u64 (line 820) | static u64 allocate_addr_range(u64 size, u32 alignment, void *__host) function release_addr_range (line 832) | static void release_addr_range(u64 addr, void *__host) function init_csr (line 839) | int init_csr(void) function cleanup_csr (line 852) | void cleanup_csr(void) FILE: drivers/ieee1394/csr.h type csr_control (line 61) | struct csr_control { type csr1212_bus_ops (line 91) | struct csr1212_bus_ops FILE: drivers/ieee1394/csr1212.c function free_keyval (line 88) | static inline void free_keyval(struct csr1212_keyval *kv) function u_int16_t (line 96) | static u_int16_t csr1212_crc16(const u_int32_t *buffer, size_t length) function u_int16_t (line 119) | static u_int16_t csr1212_msft_crc16(const u_int32_t *buffer, size_t length) type csr1212_dentry (line 139) | struct csr1212_dentry type csr1212_keyval (line 139) | struct csr1212_keyval type csr1212_keyval (line 140) | struct csr1212_keyval type csr1212_dentry (line 142) | struct csr1212_dentry type csr1212_keyval (line 153) | struct csr1212_keyval type csr1212_keyval (line 153) | struct csr1212_keyval type csr1212_keyval (line 156) | struct csr1212_keyval type csr1212_csr (line 167) | struct csr1212_csr type csr1212_bus_ops (line 167) | struct csr1212_bus_ops type csr1212_csr (line 170) | struct csr1212_csr function csr1212_init_local_csr (line 206) | void csr1212_init_local_csr(struct csr1212_csr *csr, type csr1212_keyval (line 216) | struct csr1212_keyval type csr1212_keyval (line 218) | struct csr1212_keyval type csr1212_keyval (line 240) | struct csr1212_keyval type csr1212_keyval (line 242) | struct csr1212_keyval type csr1212_keyval (line 252) | struct csr1212_keyval type csr1212_keyval (line 254) | struct csr1212_keyval type csr1212_keyval (line 279) | struct csr1212_keyval type csr1212_keyval (line 281) | struct csr1212_keyval type csr1212_keyval (line 293) | struct csr1212_keyval type csr1212_keyval (line 295) | struct csr1212_keyval function csr1212_associate_keyval (line 308) | int csr1212_associate_keyval(struct csr1212_keyval *kv, function csr1212_attach_keyval_to_directory (line 347) | int csr1212_attach_keyval_to_directory(struct csr1212_keyval *dir, type csr1212_keyval (line 376) | struct csr1212_keyval type csr1212_keyval (line 379) | struct csr1212_keyval type csr1212_keyval (line 405) | struct csr1212_keyval type csr1212_keyval (line 408) | struct csr1212_keyval type csr1212_keyval (line 434) | struct csr1212_keyval type csr1212_keyval (line 437) | struct csr1212_keyval type csr1212_keyval (line 455) | struct csr1212_keyval type csr1212_keyval (line 461) | struct csr1212_keyval function csr1212_check_minimal_ascii (line 484) | static int csr1212_check_minimal_ascii(const char *s) type csr1212_keyval (line 513) | struct csr1212_keyval type csr1212_keyval (line 523) | struct csr1212_keyval type csr1212_keyval (line 534) | struct csr1212_keyval type csr1212_keyval (line 563) | struct csr1212_keyval type csr1212_keyval (line 566) | struct csr1212_keyval function csr1212_check_keyword (line 580) | static int csr1212_check_keyword(const char *s) type csr1212_keyval (line 598) | struct csr1212_keyval type csr1212_keyval (line 600) | struct csr1212_keyval function csr1212_detach_keyval_from_directory (line 638) | void csr1212_detach_keyval_from_directory(struct csr1212_keyval *dir, function csr1212_disassociate_keyval (line 666) | void csr1212_disassociate_keyval(struct csr1212_keyval *kv) function _csr1212_destroy_keyval (line 681) | void _csr1212_destroy_keyval(struct csr1212_keyval *kv) function csr1212_destroy_csr (line 730) | void csr1212_destroy_csr(struct csr1212_csr *csr) function csr1212_append_new_cache (line 757) | static int csr1212_append_new_cache(struct csr1212_csr *csr, size_t roms... function csr1212_remove_cache (line 808) | static inline void csr1212_remove_cache(struct csr1212_csr *csr, function csr1212_generate_layout_subdir (line 829) | static int csr1212_generate_layout_subdir(struct csr1212_keyval *dir, function csr1212_generate_layout_order (line 898) | size_t csr1212_generate_layout_order(struct csr1212_keyval *kv) type csr1212_keyval (line 921) | struct csr1212_keyval type csr1212_csr_rom_cache (line 921) | struct csr1212_csr_rom_cache type csr1212_keyval (line 922) | struct csr1212_keyval type csr1212_keyval (line 925) | struct csr1212_keyval type csr1212_keyval (line 926) | struct csr1212_keyval function csr1212_generate_tree_subdir (line 964) | static void csr1212_generate_tree_subdir(struct csr1212_keyval *dir, function csr1212_fill_cache (line 1029) | void csr1212_fill_cache(struct csr1212_csr_rom_cache *cache) function csr1212_generate_csr_image (line 1073) | int csr1212_generate_csr_image(struct csr1212_csr *csr) function csr1212_read (line 1166) | int csr1212_read(struct csr1212_csr *csr, u_int32_t offset, void *buffer... function csr1212_parse_bus_info_block (line 1191) | static int csr1212_parse_bus_info_block(struct csr1212_csr *csr) function csr1212_parse_dir_entry (line 1252) | static inline int csr1212_parse_dir_entry(struct csr1212_keyval *dir, function csr1212_parse_keyval (line 1328) | int csr1212_parse_keyval(struct csr1212_keyval *kv, function _csr1212_read_keyval (line 1392) | int _csr1212_read_keyval(struct csr1212_csr *csr, struct csr1212_keyval ... function csr1212_parse_csr (line 1548) | int csr1212_parse_csr(struct csr1212_csr *csr) FILE: drivers/ieee1394/csr1212.h type csr1212_bus_info_block_img (line 198) | struct csr1212_bus_info_block_img { type u_int32_t (line 221) | typedef u_int32_t csr1212_quad_t; type csr1212_keyval_img (line 224) | struct csr1212_keyval_img { type csr1212_leaf (line 232) | struct csr1212_leaf { type csr1212_dentry (line 237) | struct csr1212_dentry { type csr1212_directory (line 242) | struct csr1212_directory { type csr1212_keyval (line 247) | struct csr1212_keyval { type csr1212_cache_region (line 268) | struct csr1212_cache_region { type csr1212_csr_rom_cache (line 274) | struct csr1212_csr_rom_cache { type csr1212_csr (line 287) | struct csr1212_csr { type csr1212_bus_ops (line 303) | struct csr1212_bus_ops { function u_int32_t (line 441) | static inline u_int32_t *CSR1212_ICON_DESCRIPTOR_LEAF_PIXELS(struct csr1... type csr1212_csr (line 542) | struct csr1212_csr type csr1212_bus_ops (line 542) | struct csr1212_bus_ops type csr1212_csr (line 545) | struct csr1212_csr type csr1212_csr (line 551) | struct csr1212_csr type csr1212_keyval (line 558) | struct csr1212_keyval type csr1212_keyval (line 559) | struct csr1212_keyval type csr1212_keyval (line 561) | struct csr1212_keyval type csr1212_keyval (line 563) | struct csr1212_keyval type csr1212_keyval (line 564) | struct csr1212_keyval type csr1212_keyval (line 567) | struct csr1212_keyval type csr1212_keyval (line 571) | struct csr1212_keyval type csr1212_keyval (line 575) | struct csr1212_keyval type csr1212_keyval (line 580) | struct csr1212_keyval type csr1212_keyval (line 581) | struct csr1212_keyval type csr1212_keyval (line 589) | struct csr1212_keyval type csr1212_keyval (line 591) | struct csr1212_keyval type csr1212_keyval (line 599) | struct csr1212_keyval type csr1212_keyval (line 600) | struct csr1212_keyval type csr1212_keyval (line 601) | struct csr1212_keyval type csr1212_keyval (line 606) | struct csr1212_keyval type csr1212_keyval (line 607) | struct csr1212_keyval type csr1212_keyval (line 608) | struct csr1212_keyval type csr1212_keyval (line 609) | struct csr1212_keyval type csr1212_keyval (line 617) | struct csr1212_keyval type csr1212_csr_rom_cache (line 617) | struct csr1212_csr_rom_cache type csr1212_keyval (line 618) | struct csr1212_keyval type csr1212_keyval (line 620) | struct csr1212_keyval type csr1212_csr_rom_cache (line 621) | struct csr1212_csr_rom_cache type csr1212_csr (line 622) | struct csr1212_csr type csr1212_csr (line 627) | struct csr1212_csr type csr1212_keyval (line 634) | struct csr1212_keyval type csr1212_csr_rom_cache (line 635) | struct csr1212_csr_rom_cache type csr1212_csr (line 636) | struct csr1212_csr type csr1212_csr (line 639) | struct csr1212_csr type csr1212_keyval (line 639) | struct csr1212_keyval type csr1212_keyval (line 640) | struct csr1212_keyval type csr1212_csr_rom_cache (line 645) | struct csr1212_csr_rom_cache type csr1212_csr_rom_cache (line 648) | struct csr1212_csr_rom_cache type csr1212_csr_rom_cache (line 650) | struct csr1212_csr_rom_cache type csr1212_keyval (line 670) | struct csr1212_keyval type csr1212_csr (line 670) | struct csr1212_csr type csr1212_keyval (line 671) | struct csr1212_keyval function csr1212_keep_keyval (line 684) | static inline void csr1212_keep_keyval(struct csr1212_keyval *kv) function csr1212_release_keyval (line 694) | static inline void csr1212_release_keyval(struct csr1212_keyval *kv) FILE: drivers/ieee1394/dma.c function dma_prog_region_init (line 18) | void dma_prog_region_init(struct dma_prog_region *prog) function dma_prog_region_alloc (line 26) | int dma_prog_region_alloc(struct dma_prog_region *prog, unsigned long n... function dma_prog_region_free (line 45) | void dma_prog_region_free(struct dma_prog_region *prog) function dma_region_init (line 59) | void dma_region_init(struct dma_region *dma) function dma_region_alloc (line 68) | int dma_region_alloc(struct dma_region *dma, unsigned long n_bytes, stru... function dma_region_free (line 122) | void dma_region_free(struct dma_region *dma) function dma_region_find (line 144) | static inline int dma_region_find(struct dma_region *dma, unsigned long ... function dma_addr_t (line 163) | dma_addr_t dma_region_offset_to_bus(struct dma_region *dma, unsigned lon... function dma_region_sync_for_cpu (line 171) | void dma_region_sync_for_cpu(struct dma_region *dma, unsigned long offse... function dma_region_sync_for_device (line 185) | void dma_region_sync_for_device(struct dma_region *dma, unsigned long of... type page (line 203) | struct page type vm_area_struct (line 204) | struct vm_area_struct type page (line 208) | struct page type dma_region (line 210) | struct dma_region type dma_region (line 210) | struct dma_region type vm_operations_struct (line 229) | struct vm_operations_struct function dma_region_mmap (line 233) | int dma_region_mmap(struct dma_region *dma, struct file *file, struct vm... function dma_region_mmap (line 259) | int dma_region_mmap(struct dma_region *dma, struct file *file, struct vm... FILE: drivers/ieee1394/dma.h type dma_prog_region (line 22) | struct dma_prog_region { type dma_prog_region (line 30) | struct dma_prog_region type dma_prog_region (line 31) | struct dma_prog_region type pci_dev (line 31) | struct pci_dev type dma_prog_region (line 32) | struct dma_prog_region function dma_addr_t (line 34) | static inline dma_addr_t dma_prog_region_offset_to_bus(struct dma_prog_r... type dma_region (line 45) | struct dma_region { type dma_region (line 55) | struct dma_region type dma_region (line 58) | struct dma_region type pci_dev (line 58) | struct pci_dev type dma_region (line 61) | struct dma_region type dma_region (line 64) | struct dma_region type dma_region (line 66) | struct dma_region type dma_region (line 69) | struct dma_region type file (line 69) | struct file type vm_area_struct (line 69) | struct vm_area_struct type dma_region (line 76) | struct dma_region FILE: drivers/ieee1394/dv1394-private.h type CIP_header (line 44) | struct CIP_header { unsigned char b[8]; } function fill_cip_header (line 46) | static inline void fill_cip_header(struct CIP_header *cip, type output_more_immediate (line 80) | struct output_more_immediate { u32 q[8]; } type output_more (line 81) | struct output_more { u32 q[4]; } type output_last (line 82) | struct output_last { u32 q[4]; } type input_more (line 83) | struct input_more { u32 q[4]; } type input_last (line 84) | struct input_last { u32 q[4]; } function fill_output_more_immediate (line 88) | static inline void fill_output_more_immediate(struct output_more_immedia... function fill_output_more (line 113) | static inline void fill_output_more(struct output_more *om, function fill_output_last (line 123) | static inline void fill_output_last(struct output_last *ol, function fill_input_more (line 149) | static inline void fill_input_more(struct input_more *im, function fill_input_last (line 168) | static inline void fill_input_last(struct input_last *il, type DMA_descriptor_block (line 223) | struct DMA_descriptor_block { type video_card (line 274) | struct video_card type frame (line 276) | struct frame { type packet (line 367) | struct packet { type frame (line 380) | struct frame type video_card (line 380) | struct video_card type frame (line 381) | struct frame type frame (line 384) | struct frame type modes (line 389) | enum modes { type video_card (line 394) | struct video_card { function video_card_initialized (line 567) | static inline int video_card_initialized(struct video_card *v) type video_card (line 572) | struct video_card type dv1394_init (line 572) | struct dv1394_init type video_card (line 573) | struct video_card type video_card (line 574) | struct video_card FILE: drivers/ieee1394/dv1394.c function flush_pci_write (line 162) | static inline void flush_pci_write(struct ti_ohci *ohci) type file (line 172) | struct file type video_card (line 184) | struct video_card type file (line 184) | struct file type video_card (line 186) | struct video_card function frame_reset (line 191) | static void frame_reset(struct frame *f) type frame (line 205) | struct frame type video_card (line 205) | struct video_card type frame (line 207) | struct frame type DMA_descriptor_block (line 224) | struct DMA_descriptor_block function frame_delete (line 246) | static void frame_delete(struct frame *f) function frame_prepare (line 264) | static void frame_prepare(struct video_card *video, unsigned int this_fr... function frame_put_packet (line 753) | static void inline function start_dma_receive (line 790) | static void start_dma_receive(struct video_card *video) function receive_packets (line 856) | static void receive_packets(struct video_card *video) function do_dv1394_init (line 910) | static int do_dv1394_init(struct video_card *video, struct dv1394_init *... function do_dv1394_init_default (line 1103) | static int do_dv1394_init_default(struct video_card *video) function stop_dma (line 1120) | static void stop_dma(struct video_card *video) function do_dv1394_shutdown (line 1179) | static void do_dv1394_shutdown(struct video_card *video, int free_dv_buf) function dv1394_mmap (line 1280) | int dv1394_mmap(struct file *file, struct vm_area_struct *vma) function dv1394_poll (line 1303) | static unsigned int dv1394_poll(struct file *file, struct poll_table_str... function dv1394_fasync (line 1327) | static int dv1394_fasync(int fd, struct file *file, int on) function dv1394_write (line 1341) | static ssize_t dv1394_write(struct file *file, const char __user *buffer... function dv1394_read (line 1438) | static ssize_t dv1394_read(struct file *file, char __user *buffer, size... function dv1394_ioctl (line 1548) | static long dv1394_ioctl(struct file *file, unsigned int cmd, unsigned l... function dv1394_open (line 1800) | static int dv1394_open(struct inode *inode, struct file *file) function dv1394_release (line 1846) | static int dv1394_release(struct inode *inode, struct file *file) function it_tasklet_func (line 1865) | static void it_tasklet_func(unsigned long data) function ir_tasklet_func (line 2010) | static void ir_tasklet_func(unsigned long data) type cdev (line 2170) | struct cdev type file_operations (line 2171) | struct file_operations type ieee1394_device_id (line 2192) | struct ieee1394_device_id type hpsb_protocol_driver (line 2203) | struct hpsb_protocol_driver function dv1394_init (line 2215) | static int dv1394_init(struct ti_ohci *ohci, enum pal_or_ntsc format, en... function dv1394_un_init (line 2300) | static void dv1394_un_init(struct video_card *video) function dv1394_remove_host (line 2316) | static void dv1394_remove_host (struct hpsb_host *host) function dv1394_add_host (line 2351) | static void dv1394_add_host (struct hpsb_host *host) function dv1394_host_reset (line 2378) | static void dv1394_host_reset(struct hpsb_host *host) type hpsb_highlevel (line 2490) | struct hpsb_highlevel type dv1394_init32 (line 2502) | struct dv1394_init32 { type dv1394_status32 (line 2512) | struct dv1394_status32 { function handle_dv1394_init (line 2522) | static int handle_dv1394_init(struct file *file, unsigned int cmd, unsig... function handle_dv1394_get_status (line 2552) | static int handle_dv1394_get_status(struct file *file, unsigned int cmd,... function dv1394_compat_ioctl (line 2590) | static long dv1394_compat_ioctl(struct file *file, unsigned int cmd, function dv1394_exit_module (line 2621) | static void __exit dv1394_exit_module(void) function dv1394_init_module (line 2630) | static int __init dv1394_init_module(void) FILE: drivers/ieee1394/dv1394.h type pal_or_ntsc (line 206) | enum pal_or_ntsc { type dv1394_init (line 215) | struct dv1394_init { type dv1394_status (line 275) | struct dv1394_status { FILE: drivers/ieee1394/eth1394.c type fragment_info (line 94) | struct fragment_info { type partial_datagram (line 100) | struct partial_datagram { type pdg_list (line 110) | struct pdg_list { type eth1394_host_info (line 116) | struct eth1394_host_info { type eth1394_node_ref (line 121) | struct eth1394_node_ref { type eth1394_node_info (line 126) | struct eth1394_node_info { type hpsb_highlevel (line 140) | struct hpsb_highlevel type eth1394_uf_hdr (line 144) | struct eth1394_uf_hdr type eth1394_ff_hdr (line 145) | struct eth1394_ff_hdr type eth1394_sf_hdr (line 146) | struct eth1394_sf_hdr type eth1394_sf_hdr (line 147) | struct eth1394_sf_hdr type sk_buff (line 178) | struct sk_buff type net_device (line 178) | struct net_device type sk_buff (line 181) | struct sk_buff type sk_buff (line 182) | struct sk_buff type neighbour (line 183) | struct neighbour type hh_cache (line 183) | struct hh_cache type hh_cache (line 184) | struct hh_cache type net_device (line 185) | struct net_device type net_device (line 187) | struct net_device type list_head (line 189) | struct list_head type sk_buff (line 190) | struct sk_buff type net_device (line 190) | struct net_device type hpsb_iso (line 191) | struct hpsb_iso type ethtool_ops (line 193) | struct ethtool_ops type hpsb_host (line 195) | struct hpsb_host type hpsb_host (line 197) | struct hpsb_host type hpsb_host (line 198) | struct hpsb_host type hpsb_host (line 199) | struct hpsb_host type hpsb_address_ops (line 202) | struct hpsb_address_ops type hpsb_highlevel (line 207) | struct hpsb_highlevel function ether1394_open (line 216) | static int ether1394_open (struct net_device *dev) function ether1394_stop (line 254) | static int ether1394_stop (struct net_device *dev) type net_device_stats (line 261) | struct net_device_stats type net_device (line 261) | struct net_device type eth1394_priv (line 263) | struct eth1394_priv function ether1394_tx_timeout (line 268) | static void ether1394_tx_timeout (struct net_device *dev) function ether1394_change_mtu (line 278) | static int ether1394_change_mtu(struct net_device *dev, int new_mtu) function purge_partial_datagram (line 292) | static inline void purge_partial_datagram(struct list_head *old) type eth1394_node_ref (line 311) | struct eth1394_node_ref type list_head (line 311) | struct list_head type unit_directory (line 312) | struct unit_directory type eth1394_node_ref (line 314) | struct eth1394_node_ref type eth1394_node_ref (line 323) | struct eth1394_node_ref type list_head (line 323) | struct list_head type eth1394_node_ref (line 326) | struct eth1394_node_ref type eth1394_node_ref (line 335) | struct eth1394_node_ref type list_head (line 335) | struct list_head type eth1394_node_ref (line 338) | struct eth1394_node_ref function eth1394_probe (line 347) | static int eth1394_probe(struct device *dev) function eth1394_remove (line 387) | static int eth1394_remove(struct device *dev) function eth1394_update (line 426) | static int eth1394_update(struct unit_directory *ud) type ieee1394_device_id (line 469) | struct ieee1394_device_id type hpsb_protocol_driver (line 481) | struct hpsb_protocol_driver function ether1394_reset_priv (line 494) | static void ether1394_reset_priv (struct net_device *dev, int set_mtu) function ether1394_init_dev (line 533) | static void ether1394_init_dev (struct net_device *dev) function ether1394_add_host (line 567) | static void ether1394_add_host (struct hpsb_host *host) function ether1394_remove_host (line 669) | static void ether1394_remove_host (struct hpsb_host *host) function ether1394_host_reset (line 693) | static void ether1394_host_reset (struct hpsb_host *host) function ether1394_header (line 743) | static int ether1394_header(struct sk_buff *skb, struct net_device *dev, function ether1394_rebuild_header (line 773) | static int ether1394_rebuild_header(struct sk_buff *skb) function ether1394_header_parse (line 794) | static int ether1394_header_parse(struct sk_buff *skb, unsigned char *ha... function ether1394_header_cache (line 802) | static int ether1394_header_cache(struct neighbour *neigh, struct hh_cac... function ether1394_header_cache_update (line 821) | static void ether1394_header_cache_update(struct hh_cache *hh, function ether1394_mac_addr (line 828) | static int ether1394_mac_addr(struct net_device *dev, void *p) function u16 (line 845) | static inline u16 ether1394_type_trans(struct sk_buff *skb, function u16 (line 880) | static inline u16 ether1394_parse_encap(struct sk_buff *skb, function fragment_overlap (line 963) | static inline int fragment_overlap(struct list_head *frag_list, int offs... type list_head (line 975) | struct list_head type list_head (line 975) | struct list_head type partial_datagram (line 977) | struct partial_datagram function new_fragment (line 987) | static inline int new_fragment(struct list_head *frag_info, int offset, ... function new_partial_datagram (line 1039) | static inline int new_partial_datagram(struct net_device *dev, function update_partial_datagram (line 1079) | static inline int update_partial_datagram(struct list_head *pdgl, struct... function is_datagram_complete (line 1098) | static inline int is_datagram_complete(struct list_head *lh, int dg_size) function ether1394_data_handler (line 1110) | static int ether1394_data_handler(struct net_device *dev, int srcid, int... function ether1394_write (line 1299) | static int ether1394_write(struct hpsb_host *host, int srcid, int destid, function ether1394_iso (line 1317) | static void ether1394_iso(struct hpsb_iso *iso) function ether1394_arp_to_1394arp (line 1384) | static inline void ether1394_arp_to_1394arp(struct sk_buff *skb, function ether1394_encapsulate_prep (line 1407) | static inline unsigned int ether1394_encapsulate_prep(unsigned int max_p... function ether1394_encapsulate (line 1428) | static inline unsigned int ether1394_encapsulate(struct sk_buff *skb, type hpsb_packet (line 1470) | struct hpsb_packet type hpsb_host (line 1470) | struct hpsb_host type hpsb_packet (line 1472) | struct hpsb_packet function ether1394_prep_write_packet (line 1483) | static inline int ether1394_prep_write_packet(struct hpsb_packet *p, function ether1394_prep_gasp_packet (line 1513) | static inline void ether1394_prep_gasp_packet(struct hpsb_packet *p, function ether1394_free_packet (line 1537) | static inline void ether1394_free_packet(struct hpsb_packet *packet) function ether1394_send_packet (line 1546) | static int ether1394_send_packet(struct packet_task *ptask, unsigned int... function ether1394_dg_complete (line 1581) | static inline void ether1394_dg_complete(struct packet_task *ptask, int ... function ether1394_complete_cb (line 1606) | static void ether1394_complete_cb(void *__ptask) function ether1394_tx (line 1634) | static int ether1394_tx (struct sk_buff *skb, struct net_device *dev) function ether1394_get_drvinfo (line 1771) | static void ether1394_get_drvinfo(struct net_device *dev, struct ethtool... type ethtool_ops (line 1779) | struct ethtool_ops function ether1394_init_module (line 1783) | static int __init ether1394_init_module (void) function ether1394_exit_module (line 1794) | static void __exit ether1394_exit_module (void) FILE: drivers/ieee1394/eth1394.h type eth1394_bc_states (line 50) | enum eth1394_bc_states { ETHER1394_BC_ERROR, type eth1394_priv (line 56) | struct eth1394_priv { type eth1394hdr (line 79) | struct eth1394hdr { type eth1394hdr (line 87) | struct eth1394hdr type sk_buff (line 87) | struct sk_buff type eth1394hdr (line 89) | struct eth1394hdr type eth1394_tx_type (line 93) | typedef enum {ETH1394_GASP, ETH1394_WRREQ} eth1394_tx_type; type eth1394_uf_hdr (line 100) | struct eth1394_uf_hdr { type eth1394_uf_hdr (line 106) | struct eth1394_uf_hdr { type eth1394_ff_hdr (line 117) | struct eth1394_ff_hdr { type eth1394_ff_hdr (line 126) | struct eth1394_ff_hdr { type eth1394_sf_hdr (line 140) | struct eth1394_sf_hdr { type eth1394_sf_hdr (line 150) | struct eth1394_sf_hdr { type eth1394_common_hdr (line 164) | struct eth1394_common_hdr { type eth1394_common_hdr (line 169) | struct eth1394_common_hdr { type eth1394_hdr_words (line 177) | struct eth1394_hdr_words { type eth1394_common_hdr (line 185) | struct eth1394_common_hdr type eth1394_uf_hdr (line 186) | struct eth1394_uf_hdr type eth1394_ff_hdr (line 187) | struct eth1394_ff_hdr type eth1394_sf_hdr (line 188) | struct eth1394_sf_hdr type eth1394_hdr_words (line 189) | struct eth1394_hdr_words type eth1394_arp (line 203) | struct eth1394_arp { type packet_task (line 224) | struct packet_task { FILE: drivers/ieee1394/highlevel.c type hl_host_info (line 33) | struct hl_host_info { type hpsb_address_ops (line 51) | struct hpsb_address_ops type hpsb_address_serve (line 52) | struct hpsb_address_serve type hl_host_info (line 55) | struct hl_host_info type hpsb_highlevel (line 55) | struct hpsb_highlevel type hpsb_host (line 56) | struct hpsb_host type hl_host_info (line 58) | struct hl_host_info type hpsb_highlevel (line 78) | struct hpsb_highlevel type hpsb_host (line 78) | struct hpsb_host type hl_host_info (line 80) | struct hl_host_info type hpsb_highlevel (line 90) | struct hpsb_highlevel type hpsb_host (line 90) | struct hpsb_host type hl_host_info (line 93) | struct hl_host_info function hpsb_set_hostinfo (line 126) | int hpsb_set_hostinfo(struct hpsb_highlevel *hl, struct hpsb_host *host, function hpsb_destroy_hostinfo (line 147) | void hpsb_destroy_hostinfo(struct hpsb_highlevel *hl, struct hpsb_host *... function hpsb_set_hostinfo_key (line 164) | void hpsb_set_hostinfo_key(struct hpsb_highlevel *hl, struct hpsb_host *... function hpsb_get_hostinfo_key (line 176) | unsigned long hpsb_get_hostinfo_key(struct hpsb_highlevel *hl, struct hp... type hpsb_highlevel (line 188) | struct hpsb_highlevel type hl_host_info (line 190) | struct hl_host_info type hpsb_host (line 209) | struct hpsb_host type hpsb_highlevel (line 209) | struct hpsb_highlevel type hl_host_info (line 211) | struct hl_host_info type hpsb_host (line 212) | struct hpsb_host function highlevel_for_each_host_reg (line 229) | static int highlevel_for_each_host_reg(struct hpsb_host *host, void *__d... function hpsb_register_highlevel (line 245) | void hpsb_register_highlevel(struct hpsb_highlevel *hl) function __delete_addr (line 266) | static void __delete_addr(struct hpsb_address_serve *as) function __unregister_host (line 273) | static void __unregister_host(struct hpsb_highlevel *hl, struct hpsb_hos... function highlevel_for_each_host_unreg (line 308) | static int highlevel_for_each_host_unreg(struct hpsb_host *host, void *_... function hpsb_unregister_highlevel (line 317) | void hpsb_unregister_highlevel(struct hpsb_highlevel *hl) function u64 (line 330) | u64 hpsb_allocate_and_register_addrspace(struct hpsb_highlevel *hl, function hpsb_register_addrspace (line 405) | int hpsb_register_addrspace(struct hpsb_highlevel *hl, struct hpsb_host ... function hpsb_unregister_addrspace (line 457) | int hpsb_unregister_addrspace(struct hpsb_highlevel *hl, struct hpsb_hos... function hpsb_listen_channel (line 481) | int hpsb_listen_channel(struct hpsb_highlevel *hl, struct hpsb_host *host, function hpsb_unlisten_channel (line 496) | void hpsb_unlisten_channel(struct hpsb_highlevel *hl, struct hpsb_host *... function init_hpsb_highlevel (line 509) | static void init_hpsb_highlevel(struct hpsb_host *host) function highlevel_add_host (line 525) | void highlevel_add_host(struct hpsb_host *host) function highlevel_remove_host (line 544) | void highlevel_remove_host(struct hpsb_host *host) function highlevel_host_reset (line 554) | void highlevel_host_reset(struct hpsb_host *host) function highlevel_iso_receive (line 566) | void highlevel_iso_receive(struct hpsb_host *host, void *data, size_t le... function highlevel_fcp_request (line 579) | void highlevel_fcp_request(struct hpsb_host *host, int nodeid, int direc... function highlevel_read (line 594) | int highlevel_read(struct hpsb_host *host, int nodeid, void *data, function highlevel_write (line 636) | int highlevel_write(struct hpsb_host *host, int nodeid, int destid, function highlevel_lock (line 679) | int highlevel_lock(struct hpsb_host *host, int nodeid, quadlet_t *store, function highlevel_lock64 (line 708) | int highlevel_lock64(struct hpsb_host *host, int nodeid, octlet_t *store, FILE: drivers/ieee1394/highlevel.h type hpsb_address_serve (line 6) | struct hpsb_address_serve { type hpsb_highlevel (line 25) | struct hpsb_highlevel { type hpsb_address_ops (line 69) | struct hpsb_address_ops { type hpsb_host (line 98) | struct hpsb_host type hpsb_host (line 99) | struct hpsb_host type hpsb_host (line 100) | struct hpsb_host type hpsb_host (line 111) | struct hpsb_host type hpsb_host (line 113) | struct hpsb_host type hpsb_host (line 115) | struct hpsb_host type hpsb_host (line 117) | struct hpsb_host type hpsb_host (line 120) | struct hpsb_host type hpsb_host (line 122) | struct hpsb_host type hpsb_highlevel (line 130) | struct hpsb_highlevel type hpsb_highlevel (line 131) | struct hpsb_highlevel type hpsb_highlevel (line 143) | struct hpsb_highlevel type hpsb_host (line 144) | struct hpsb_host type hpsb_address_ops (line 145) | struct hpsb_address_ops type hpsb_highlevel (line 148) | struct hpsb_highlevel type hpsb_host (line 148) | struct hpsb_host type hpsb_address_ops (line 149) | struct hpsb_address_ops type hpsb_highlevel (line 151) | struct hpsb_highlevel type hpsb_host (line 151) | struct hpsb_host type hpsb_highlevel (line 158) | struct hpsb_highlevel type hpsb_host (line 158) | struct hpsb_host type hpsb_highlevel (line 160) | struct hpsb_highlevel type hpsb_host (line 160) | struct hpsb_host type hpsb_highlevel (line 165) | struct hpsb_highlevel type hpsb_host (line 165) | struct hpsb_host type hpsb_highlevel (line 168) | struct hpsb_highlevel type hpsb_host (line 168) | struct hpsb_host type hpsb_highlevel (line 172) | struct hpsb_highlevel type hpsb_host (line 172) | struct hpsb_host type hpsb_highlevel (line 175) | struct hpsb_highlevel type hpsb_host (line 175) | struct hpsb_host type hpsb_highlevel (line 178) | struct hpsb_highlevel type hpsb_host (line 178) | struct hpsb_host type hpsb_highlevel (line 181) | struct hpsb_highlevel type hpsb_highlevel (line 185) | struct hpsb_highlevel type hpsb_host (line 185) | struct hpsb_host type hpsb_host (line 188) | struct hpsb_host type hpsb_highlevel (line 188) | struct hpsb_highlevel FILE: drivers/ieee1394/hosts.c function delayed_reset_bus (line 33) | static void delayed_reset_bus(void * __reset_info) function dummy_transmit_packet (line 61) | static int dummy_transmit_packet(struct hpsb_host *h, struct hpsb_packet... function dummy_devctl (line 66) | static int dummy_devctl(struct hpsb_host *h, enum devctl_cmd c, int arg) function dummy_isoctl (line 71) | static int dummy_isoctl(struct hpsb_iso *iso, enum isoctl_cmd command, u... type hpsb_host_driver (line 76) | struct hpsb_host_driver function alloc_hostnum_cb (line 82) | static int alloc_hostnum_cb(struct hpsb_host *host, void *__data) type hpsb_host (line 109) | struct hpsb_host type hpsb_host_driver (line 109) | struct hpsb_host_driver type device (line 110) | struct device type hpsb_host (line 112) | struct hpsb_host type hpsb_host (line 116) | struct hpsb_host type hpsb_host (line 118) | struct hpsb_host function hpsb_add_host (line 174) | int hpsb_add_host(struct hpsb_host *host) function hpsb_remove_host (line 186) | void hpsb_remove_host(struct hpsb_host *host) function hpsb_update_config_rom_image (line 203) | int hpsb_update_config_rom_image(struct hpsb_host *host) FILE: drivers/ieee1394/hosts.h type hpsb_packet (line 16) | struct hpsb_packet type hpsb_iso (line 17) | struct hpsb_iso type hpsb_host (line 19) | struct hpsb_host { type devctl_cmd (line 78) | enum devctl_cmd { type isoctl_cmd (line 109) | enum isoctl_cmd { type reset_types (line 136) | enum reset_types { type hpsb_host_driver (line 152) | struct hpsb_host_driver { type hpsb_host (line 196) | struct hpsb_host type hpsb_host_driver (line 196) | struct hpsb_host_driver type device (line 197) | struct device type hpsb_host (line 198) | struct hpsb_host type hpsb_host (line 199) | struct hpsb_host type hpsb_host (line 203) | struct hpsb_host type hpsb_host (line 205) | struct hpsb_host type hpsb_host (line 213) | struct hpsb_host FILE: drivers/ieee1394/ieee1394.h type selfid (line 84) | struct selfid { type ext_selfid (line 104) | struct ext_selfid { type selfid (line 132) | struct selfid { type ext_selfid (line 152) | struct ext_selfid { FILE: drivers/ieee1394/ieee1394_core.c function dump_packet (line 66) | static void dump_packet(const char *text, quadlet_t *data, int size) type hpsb_packet (line 82) | struct hpsb_packet function hpsb_set_packet_complete_task (line 94) | void hpsb_set_packet_complete_task(struct hpsb_packet *packet, type hpsb_packet (line 123) | struct hpsb_packet type hpsb_packet (line 125) | struct hpsb_packet type sk_buff (line 126) | struct sk_buff type hpsb_packet (line 136) | struct hpsb_packet function hpsb_free_packet (line 160) | void hpsb_free_packet(struct hpsb_packet *packet) function hpsb_reset_bus (line 169) | int hpsb_reset_bus(struct hpsb_host *host, int type) function hpsb_bus_reset (line 180) | int hpsb_bus_reset(struct hpsb_host *host) function check_selfids (line 206) | static int check_selfids(struct hpsb_host *host) function build_speed_map (line 269) | static void build_speed_map(struct hpsb_host *host, int nodecount) function hpsb_selfid_received (line 343) | void hpsb_selfid_received(struct hpsb_host *host, quadlet_t sid) function hpsb_selfid_complete (line 354) | void hpsb_selfid_complete(struct hpsb_host *host, int phyid, int isroot) function hpsb_packet_sent (line 401) | void hpsb_packet_sent(struct hpsb_host *host, struct hpsb_packet *packet, function hpsb_send_phy_config (line 446) | int hpsb_send_phy_config(struct hpsb_host *host, int rootid, int gapcnt) function hpsb_send_packet (line 498) | int hpsb_send_packet(struct hpsb_packet *packet) function complete_packet (line 575) | static void complete_packet(void *data) function hpsb_send_packet_and_wait (line 580) | int hpsb_send_packet_and_wait(struct hpsb_packet *packet) function send_packet_nocare (line 594) | static void send_packet_nocare(struct hpsb_packet *packet) function handle_packet_response (line 602) | static void handle_packet_response(struct hpsb_host *host, int tcode, type hpsb_packet (line 686) | struct hpsb_packet type hpsb_host (line 686) | struct hpsb_host type hpsb_packet (line 689) | struct hpsb_packet function fill_async_readquad_resp (line 719) | static void fill_async_readquad_resp(struct hpsb_packet *packet, int rcode, function fill_async_readblock_resp (line 728) | static void fill_async_readblock_resp(struct hpsb_packet *packet, int rc... function fill_async_write_resp (line 740) | static void fill_async_write_resp(struct hpsb_packet *packet, int rcode) function fill_async_lock_resp (line 748) | static void fill_async_lock_resp(struct hpsb_packet *packet, int rcode, ... function handle_incoming_packet (line 764) | static void handle_incoming_packet(struct hpsb_host *host, int tcode, function hpsb_packet_received (line 895) | void hpsb_packet_received(struct hpsb_host *host, quadlet_t *data, size_... function abort_requests (line 942) | void abort_requests(struct hpsb_host *host) function abort_timedouts (line 958) | void abort_timedouts(unsigned long __opaque) type sk_buff_head (line 1005) | struct sk_buff_head function queue_packet_complete (line 1009) | static void queue_packet_complete(struct hpsb_packet *packet) function hpsbpkt_thread (line 1024) | static int hpsbpkt_thread(void *__hi) function ieee1394_init (line 1058) | static int __init ieee1394_init(void) function ieee1394_cleanup (line 1154) | static void __exit ieee1394_cleanup(void) FILE: drivers/ieee1394/ieee1394_core.h type hpsb_packet (line 12) | struct hpsb_packet { type hpsb_packet (line 83) | struct hpsb_packet type hpsb_packet (line 86) | struct hpsb_packet type list_head (line 86) | struct list_head type hpsb_host (line 92) | struct hpsb_host type hpsb_packet (line 94) | struct hpsb_packet type hpsb_packet (line 95) | struct hpsb_packet function get_hpsb_generation (line 104) | static inline unsigned int get_hpsb_generation(struct hpsb_host *host) type hpsb_host (line 113) | struct hpsb_host type hpsb_packet (line 119) | struct hpsb_packet type hpsb_packet (line 125) | struct hpsb_packet type hpsb_host (line 129) | struct hpsb_host type hpsb_host (line 140) | struct hpsb_host type hpsb_host (line 146) | struct hpsb_host type hpsb_host (line 152) | struct hpsb_host type hpsb_host (line 160) | struct hpsb_host type hpsb_packet (line 160) | struct hpsb_packet type hpsb_host (line 174) | struct hpsb_host function ieee1394_file_to_instance (line 217) | static inline unsigned char ieee1394_file_to_instance(struct file *file) type bus_type (line 224) | struct bus_type type class (line 225) | struct class FILE: drivers/ieee1394/ieee1394_hotplug.h type ieee1394_device_id (line 22) | struct ieee1394_device_id { FILE: drivers/ieee1394/ieee1394_transactions.c function fill_async_readquad (line 35) | static void fill_async_readquad(struct hpsb_packet *packet, u64 addr) function fill_async_readblock (line 43) | static void fill_async_readblock(struct hpsb_packet *packet, u64 addr, i... function fill_async_writequad (line 52) | static void fill_async_writequad(struct hpsb_packet *packet, u64 addr, q... function fill_async_writeblock (line 61) | static void fill_async_writeblock(struct hpsb_packet *packet, u64 addr, ... function fill_async_lock (line 70) | static void fill_async_lock(struct hpsb_packet *packet, u64 addr, int ex... function fill_iso_packet (line 80) | static void fill_iso_packet(struct hpsb_packet *packet, int length, int ... function fill_phy_packet (line 92) | static void fill_phy_packet(struct hpsb_packet *packet, quadlet_t data) function fill_async_stream_packet (line 103) | static void fill_async_stream_packet(struct hpsb_packet *packet, int len... function hpsb_get_tlabel (line 133) | int hpsb_get_tlabel(struct hpsb_packet *packet) function hpsb_free_tlabel (line 172) | void hpsb_free_tlabel(struct hpsb_packet *packet) function hpsb_packet_success (line 190) | int hpsb_packet_success(struct hpsb_packet *packet) type hpsb_packet (line 263) | struct hpsb_packet type hpsb_host (line 263) | struct hpsb_host type hpsb_packet (line 266) | struct hpsb_packet type hpsb_packet (line 291) | struct hpsb_packet type hpsb_host (line 291) | struct hpsb_host type hpsb_packet (line 294) | struct hpsb_packet type hpsb_packet (line 325) | struct hpsb_packet type hpsb_host (line 325) | struct hpsb_host type hpsb_packet (line 328) | struct hpsb_packet type hpsb_packet (line 354) | struct hpsb_packet type hpsb_host (line 354) | struct hpsb_host type hpsb_packet (line 358) | struct hpsb_packet type hpsb_packet (line 391) | struct hpsb_packet type hpsb_host (line 391) | struct hpsb_host type hpsb_packet (line 395) | struct hpsb_packet type hpsb_packet (line 432) | struct hpsb_packet type hpsb_host (line 432) | struct hpsb_host type hpsb_packet (line 435) | struct hpsb_packet type hpsb_packet (line 446) | struct hpsb_packet type hpsb_host (line 446) | struct hpsb_host type hpsb_packet (line 450) | struct hpsb_packet function hpsb_read (line 468) | int hpsb_read(struct hpsb_host *host, nodeid_t node, unsigned int genera... function hpsb_write (line 508) | int hpsb_write(struct hpsb_host *host, nodeid_t node, unsigned int gener... function hpsb_lock (line 539) | int hpsb_lock(struct hpsb_host *host, nodeid_t node, unsigned int genera... function hpsb_lock64 (line 569) | int hpsb_lock64(struct hpsb_host *host, nodeid_t node, unsigned int gene... function hpsb_send_gasp (line 598) | int hpsb_send_gasp(struct hpsb_host *host, int channel, unsigned int gen... FILE: drivers/ieee1394/ieee1394_transactions.h type hpsb_packet (line 10) | struct hpsb_packet type hpsb_packet (line 11) | struct hpsb_packet type hpsb_packet (line 13) | struct hpsb_packet type hpsb_host (line 13) | struct hpsb_host type hpsb_packet (line 15) | struct hpsb_packet type hpsb_host (line 15) | struct hpsb_host type hpsb_packet (line 18) | struct hpsb_packet type hpsb_host (line 18) | struct hpsb_host type hpsb_packet (line 21) | struct hpsb_packet type hpsb_host (line 21) | struct hpsb_host type hpsb_packet (line 23) | struct hpsb_packet type hpsb_host (line 23) | struct hpsb_host type hpsb_packet (line 26) | struct hpsb_packet type hpsb_host (line 26) | struct hpsb_host type hpsb_packet (line 28) | struct hpsb_packet type hpsb_host (line 28) | struct hpsb_host type hpsb_packet (line 41) | struct hpsb_packet type hpsb_host (line 52) | struct hpsb_host type hpsb_host (line 54) | struct hpsb_host type hpsb_host (line 56) | struct hpsb_host type hpsb_host (line 58) | struct hpsb_host type hpsb_host (line 60) | struct hpsb_host FILE: drivers/ieee1394/ieee1394_types.h type hpsb_tlabel_pool (line 17) | struct hpsb_tlabel_pool { type u32 (line 35) | typedef u32 quadlet_t; type u64 (line 36) | typedef u64 octlet_t; type u16 (line 37) | typedef u16 nodeid_t; type u8 (line 39) | typedef u8 byte_t; type u64 (line 40) | typedef u64 nodeaddr_t; type u16 (line 41) | typedef u16 arm_length_t; FILE: drivers/ieee1394/iso.c function hpsb_iso_stop (line 16) | void hpsb_iso_stop(struct hpsb_iso *iso) function hpsb_iso_shutdown (line 26) | void hpsb_iso_shutdown(struct hpsb_iso *iso) type hpsb_iso (line 39) | struct hpsb_iso type hpsb_host (line 39) | struct hpsb_host type hpsb_iso_type (line 39) | enum hpsb_iso_type type hpsb_iso (line 45) | struct hpsb_iso type hpsb_iso (line 47) | struct hpsb_iso type hpsb_iso_packet_info (line 79) | struct hpsb_iso_packet_info type hpsb_iso_packet_info (line 83) | struct hpsb_iso_packet_info function hpsb_iso_n_ready (line 123) | int hpsb_iso_n_ready(struct hpsb_iso* iso) type hpsb_iso (line 136) | struct hpsb_iso type hpsb_host (line 136) | struct hpsb_host type hpsb_iso (line 142) | struct hpsb_iso type hpsb_iso (line 144) | struct hpsb_iso type hpsb_iso (line 164) | struct hpsb_iso type hpsb_host (line 164) | struct hpsb_host type hpsb_iso (line 170) | struct hpsb_iso type hpsb_iso (line 172) | struct hpsb_iso function hpsb_iso_recv_listen_channel (line 190) | int hpsb_iso_recv_listen_channel(struct hpsb_iso *iso, unsigned char cha... function hpsb_iso_recv_unlisten_channel (line 197) | int hpsb_iso_recv_unlisten_channel(struct hpsb_iso *iso, unsigned char c... function hpsb_iso_recv_set_channel_mask (line 204) | int hpsb_iso_recv_set_channel_mask(struct hpsb_iso *iso, u64 mask) function hpsb_iso_recv_flush (line 211) | int hpsb_iso_recv_flush(struct hpsb_iso *iso) function do_iso_xmit_start (line 218) | static int do_iso_xmit_start(struct hpsb_iso *iso, int cycle) function hpsb_iso_xmit_start (line 228) | int hpsb_iso_xmit_start(struct hpsb_iso *iso, int cycle, int prebuffer) function hpsb_iso_recv_start (line 260) | int hpsb_iso_recv_start(struct hpsb_iso *iso, int cycle, int tag_mask, i... function hpsb_iso_check_offset_len (line 296) | static int hpsb_iso_check_offset_len(struct hpsb_iso *iso, function hpsb_iso_xmit_queue_packet (line 319) | int hpsb_iso_xmit_queue_packet(struct hpsb_iso *iso, u32 offset, u16 len... function hpsb_iso_xmit_sync (line 366) | int hpsb_iso_xmit_sync(struct hpsb_iso *iso) function hpsb_iso_packet_sent (line 374) | void hpsb_iso_packet_sent(struct hpsb_iso *iso, int cycle, int error) function hpsb_iso_packet_received (line 397) | void hpsb_iso_packet_received(struct hpsb_iso *iso, u32 offset, u16 len, function hpsb_iso_recv_release_packets (line 422) | int hpsb_iso_recv_release_packets(struct hpsb_iso *iso, unsigned int n_p... function hpsb_iso_wake (line 445) | void hpsb_iso_wake(struct hpsb_iso *iso) FILE: drivers/ieee1394/iso.h type hpsb_iso_packet_info (line 34) | struct hpsb_iso_packet_info { type hpsb_iso_type (line 52) | enum hpsb_iso_type { HPSB_ISO_RECV = 0, HPSB_ISO_XMIT = 1 } type raw1394_iso_dma_recv_mode (line 55) | enum raw1394_iso_dma_recv_mode { type hpsb_iso (line 62) | struct hpsb_iso { type hpsb_iso (line 139) | struct hpsb_iso type hpsb_host (line 139) | struct hpsb_host type hpsb_iso (line 145) | struct hpsb_iso type hpsb_iso (line 148) | struct hpsb_iso type hpsb_host (line 148) | struct hpsb_host type hpsb_iso (line 154) | struct hpsb_iso type hpsb_iso (line 157) | struct hpsb_iso type hpsb_iso (line 158) | struct hpsb_iso type hpsb_iso (line 159) | struct hpsb_iso type hpsb_iso (line 162) | struct hpsb_iso type hpsb_iso (line 163) | struct hpsb_iso type hpsb_iso (line 164) | struct hpsb_iso type hpsb_iso (line 167) | struct hpsb_iso type hpsb_iso (line 171) | struct hpsb_iso type hpsb_iso (line 174) | struct hpsb_iso type hpsb_iso (line 177) | struct hpsb_iso type hpsb_iso (line 181) | struct hpsb_iso type hpsb_iso (line 184) | struct hpsb_iso type hpsb_iso (line 192) | struct hpsb_iso type hpsb_iso (line 195) | struct hpsb_iso type hpsb_iso (line 199) | struct hpsb_iso FILE: drivers/ieee1394/nodemgr.c type nodemgr_csr_info (line 36) | struct nodemgr_csr_info { type oui_list_struct (line 46) | struct oui_list_struct { function nodemgr_bus_read (line 60) | static int nodemgr_bus_read(struct csr1212_csr *csr, u64 addr, u16 length, function nodemgr_get_max_rom (line 79) | static int nodemgr_get_max_rom(quadlet_t *bus_info_data, void *__ci) type csr1212_bus_ops (line 84) | struct csr1212_bus_ops type host_info (line 112) | struct host_info { type device (line 122) | struct device type device_driver (line 122) | struct device_driver type class_device (line 123) | struct class_device type node_entry (line 125) | struct node_entry type node_entry (line 126) | struct node_entry type node_entry (line 127) | struct node_entry type bus_type (line 129) | struct bus_type function host_cls_release (line 134) | static void host_cls_release(struct class_device *class_dev) type class (line 139) | struct class function ne_cls_release (line 144) | static void ne_cls_release(struct class_device *class_dev) type class (line 149) | struct class function ud_cls_release (line 154) | static void ud_cls_release(struct class_device *class_dev) type class (line 161) | struct class type hpsb_highlevel (line 167) | struct hpsb_highlevel function nodemgr_release_ud (line 170) | static void nodemgr_release_ud(struct device *dev) function nodemgr_release_ne (line 182) | static void nodemgr_release_ne(struct device *dev) function nodemgr_release_host (line 193) | static void nodemgr_release_host(struct device *dev) type device (line 204) | struct device type device (line 210) | struct device type device (line 215) | struct device function fw_show_ne_bus_options (line 267) | static ssize_t fw_show_ne_bus_options(struct device *dev, char *buf) function fw_show_ne_tlabels_free (line 283) | static ssize_t fw_show_ne_tlabels_free(struct device *dev, char *buf) function fw_show_ne_tlabels_allocations (line 291) | static ssize_t fw_show_ne_tlabels_allocations(struct device *dev, char *... function fw_show_ne_tlabels_mask (line 299) | static ssize_t fw_show_ne_tlabels_mask(struct device *dev, char *buf) function fw_set_ignore_driver (line 311) | static ssize_t fw_set_ignore_driver(struct device *dev, const char *buf,... function fw_get_ignore_driver (line 326) | static ssize_t fw_get_ignore_driver(struct device *dev, char *buf) function fw_set_destroy_node (line 335) | static ssize_t fw_set_destroy_node(struct bus_type *bus, const char *buf... function fw_get_destroy_node (line 349) | static ssize_t fw_get_destroy_node(struct bus_type *bus, char *buf) function nodemgr_rescan_bus_thread (line 355) | static int nodemgr_rescan_bus_thread(void *__unused) function fw_set_rescan (line 365) | static ssize_t fw_set_rescan(struct bus_type *bus, const char *buf, size... function fw_get_rescan (line 377) | static ssize_t fw_get_rescan(struct bus_type *bus, char *buf) function fw_set_ignore_drivers (line 385) | static ssize_t fw_set_ignore_drivers(struct bus_type *bus, const char *b... function fw_get_ignore_drivers (line 396) | static ssize_t fw_get_ignore_drivers(struct bus_type *bus, char *buf) type bus_attribute (line 403) | struct bus_attribute type device_attribute (line 423) | struct device_attribute type device_attribute (line 448) | struct device_attribute type device_attribute (line 464) | struct device_attribute function fw_show_drv_device_ids (line 476) | static ssize_t fw_show_drv_device_ids(struct device_driver *drv, char *buf) type driver_attribute (line 528) | struct driver_attribute function nodemgr_create_drv_files (line 534) | static void nodemgr_create_drv_files(struct hpsb_protocol_driver *driver) function nodemgr_remove_drv_files (line 544) | static void nodemgr_remove_drv_files(struct hpsb_protocol_driver *driver) function nodemgr_create_ne_dev_files (line 554) | static void nodemgr_create_ne_dev_files(struct node_entry *ne) function nodemgr_create_host_dev_files (line 564) | static void nodemgr_create_host_dev_files(struct hpsb_host *host) type node_entry (line 574) | struct node_entry type hpsb_host (line 574) | struct hpsb_host function nodemgr_update_host_dev_links (line 576) | static void nodemgr_update_host_dev_links(struct hpsb_host *host) function nodemgr_create_ud_dev_files (line 593) | static void nodemgr_create_ud_dev_files(struct unit_directory *ud) function nodemgr_bus_match (line 621) | static int nodemgr_bus_match(struct device * dev, struct device_driver *... function nodemgr_remove_uds (line 661) | static void nodemgr_remove_uds(struct node_entry *ne) function nodemgr_remove_ne (line 678) | static void nodemgr_remove_ne(struct node_entry *ne) function nodemgr_remove_host_dev (line 698) | static void nodemgr_remove_host_dev(struct device *dev) function nodemgr_update_bus_options (line 711) | static void nodemgr_update_bus_options(struct node_entry *ne) type node_entry (line 739) | struct node_entry type csr1212_csr (line 739) | struct csr1212_csr type host_info (line 740) | struct host_info type hpsb_host (line 743) | struct hpsb_host type node_entry (line 744) | struct node_entry type node_entry (line 746) | struct node_entry type node_entry (line 749) | struct node_entry type node_entry (line 792) | struct node_entry type class (line 794) | struct class type class_device (line 795) | struct class_device type node_entry (line 796) | struct node_entry type node_entry (line 813) | struct node_entry type hpsb_host (line 813) | struct hpsb_host type class (line 815) | struct class type class_device (line 816) | struct class_device type node_entry (line 817) | struct node_entry type unit_directory (line 838) | struct unit_directory type host_info (line 839) | struct host_info type node_entry (line 839) | struct node_entry type csr1212_keyval (line 839) | struct csr1212_keyval type unit_directory (line 840) | struct unit_directory type unit_directory (line 842) | struct unit_directory type unit_directory (line 843) | struct unit_directory type csr1212_dentry (line 844) | struct csr1212_dentry type csr1212_keyval (line 845) | struct csr1212_keyval type unit_directory (line 848) | struct unit_directory type unit_directory (line 852) | struct unit_directory function nodemgr_process_root_directory (line 990) | static void nodemgr_process_root_directory(struct host_info *hi, struct ... function nodemgr_hotplug (line 1041) | static int nodemgr_hotplug(struct class_device *cdev, char **envp, int n... function nodemgr_hotplug (line 1083) | static int nodemgr_hotplug(struct class_device *cdev, char **envp, int n... function hpsb_register_protocol (line 1092) | int hpsb_register_protocol(struct hpsb_protocol_driver *driver) function hpsb_unregister_protocol (line 1104) | void hpsb_unregister_protocol(struct hpsb_protocol_driver *driver) function nodemgr_update_node (line 1120) | static void nodemgr_update_node(struct node_entry *ne, struct csr1212_cs... function nodemgr_node_scan_one (line 1155) | static void nodemgr_node_scan_one(struct host_info *hi, function nodemgr_node_scan (line 1215) | static void nodemgr_node_scan(struct host_info *hi, int generation) function nodemgr_suspend_ne (line 1236) | static void nodemgr_suspend_ne(struct node_entry *ne) function nodemgr_resume_ne (line 1263) | static void nodemgr_resume_ne(struct node_entry *ne) function nodemgr_update_pdrv (line 1288) | static void nodemgr_update_pdrv(struct node_entry *ne) function nodemgr_probe_ne (line 1313) | static void nodemgr_probe_ne(struct host_info *hi, struct node_entry *ne... function nodemgr_node_probe (line 1340) | static void nodemgr_node_probe(struct host_info *hi, int generation) function nodemgr_do_irm_duties (line 1380) | static int nodemgr_do_irm_duties(struct hpsb_host *host, int cycles) function nodemgr_check_irm_capability (line 1429) | static int nodemgr_check_irm_capability(struct hpsb_host *host, int cycles) function nodemgr_host_thread (line 1462) | static int nodemgr_host_thread(void *__hi) type node_entry (line 1556) | struct node_entry type node_entry (line 1558) | struct node_entry type node_entry (line 1567) | struct node_entry type hpsb_host (line 1567) | struct hpsb_host type node_entry (line 1569) | struct node_entry function nodemgr_for_each_host (line 1579) | int nodemgr_for_each_host(void *__data, int (*cb)(struct hpsb_host *, vo... function hpsb_node_fill_packet (line 1613) | void hpsb_node_fill_packet(struct node_entry *ne, struct hpsb_packet *pkt) function hpsb_node_read (line 1621) | int hpsb_node_read(struct node_entry *ne, u64 addr, function hpsb_node_write (line 1631) | int hpsb_node_write(struct node_entry *ne, u64 addr, function hpsb_node_lock (line 1641) | int hpsb_node_lock(struct node_entry *ne, u64 addr, function nodemgr_add_host (line 1651) | static void nodemgr_add_host(struct hpsb_host *host) function nodemgr_host_reset (line 1680) | static void nodemgr_host_reset(struct hpsb_host *host) function nodemgr_remove_host (line 1693) | static void nodemgr_remove_host(struct hpsb_host *host) type hpsb_highlevel (line 1712) | struct hpsb_highlevel function init_ieee1394_nodemgr (line 1719) | int init_ieee1394_nodemgr(void) function cleanup_ieee1394_nodemgr (line 1738) | void cleanup_ieee1394_nodemgr(void) FILE: drivers/ieee1394/nodemgr.h type bus_options (line 34) | struct bus_options { type unit_directory (line 60) | struct unit_directory { type node_entry (line 87) | struct node_entry { type hpsb_protocol_driver (line 116) | struct hpsb_protocol_driver { type hpsb_protocol_driver (line 143) | struct hpsb_protocol_driver type hpsb_protocol_driver (line 144) | struct hpsb_protocol_driver function hpsb_node_entry_valid (line 146) | static inline int hpsb_node_entry_valid(struct node_entry *ne) type node_entry (line 156) | struct node_entry type node_entry (line 160) | struct node_entry type hpsb_host (line 160) | struct hpsb_host type hpsb_host (line 167) | struct hpsb_host type node_entry (line 167) | struct node_entry type node_entry (line 180) | struct node_entry type hpsb_packet (line 180) | struct hpsb_packet type node_entry (line 182) | struct node_entry type node_entry (line 184) | struct node_entry type node_entry (line 186) | struct node_entry type hpsb_host (line 192) | struct hpsb_host type device (line 200) | struct device type bus_attribute (line 203) | struct bus_attribute FILE: drivers/ieee1394/ohci1394.c type dma_trm_ctx (line 173) | struct dma_trm_ctx type ti_ohci (line 175) | struct ti_ohci type dma_rcv_ctx (line 175) | struct dma_rcv_ctx type context_type (line 176) | enum context_type type dma_rcv_ctx (line 178) | struct dma_rcv_ctx type dma_rcv_ctx (line 179) | struct dma_rcv_ctx type ti_ohci (line 181) | struct ti_ohci type dma_trm_ctx (line 181) | struct dma_trm_ctx type context_type (line 182) | enum context_type type pci_dev (line 185) | struct pci_dev function packet_swab (line 205) | static inline void packet_swab(quadlet_t *data, int tcode) function u8 (line 224) | static u8 get_phy_reg(struct ti_ohci *ohci, u8 addr) function set_phy_reg (line 252) | static void set_phy_reg(struct ti_ohci *ohci, u8 addr, u8 data) function set_phy_reg_mask (line 280) | static void set_phy_reg_mask(struct ti_ohci *ohci, u8 addr, u8 data) function handle_selfid (line 291) | static void handle_selfid(struct ti_ohci *ohci, struct hpsb_host *host, function ohci_soft_reset (line 357) | static void ohci_soft_reset(struct ti_ohci *ohci) { function initialize_dma_rcv_ctx (line 372) | static void initialize_dma_rcv_ctx(struct dma_rcv_ctx *d, int generate_irq) function initialize_dma_trm_ctx (line 432) | static void initialize_dma_trm_ctx(struct dma_trm_ctx *d) function get_nb_iso_ctx (line 455) | static int get_nb_iso_ctx(struct ti_ohci *ohci, int reg) function ohci_initialize (line 474) | static void ohci_initialize(struct ti_ohci *ohci) function insert_packet (line 645) | static void insert_packet(struct ti_ohci *ohci, function dma_trm_flush (line 823) | static void dma_trm_flush(struct ti_ohci *ohci, struct dma_trm_ctx *d) function ohci_transmit (line 873) | static int ohci_transmit(struct hpsb_host *host, struct hpsb_packet *pac... function ohci_devctl (line 931) | static int ohci_devctl(struct hpsb_host *host, enum devctl_cmd cmd, int ... type ohci_iso_recv (line 1150) | struct ohci_iso_recv { type hpsb_iso (line 1193) | struct hpsb_iso type hpsb_iso (line 1194) | struct hpsb_iso type hpsb_iso (line 1195) | struct hpsb_iso type hpsb_iso (line 1196) | struct hpsb_iso function ohci_iso_recv_init (line 1198) | static int ohci_iso_recv_init(struct hpsb_iso *iso) function ohci_iso_recv_stop (line 1327) | static void ohci_iso_recv_stop(struct hpsb_iso *iso) function ohci_iso_recv_shutdown (line 1338) | static void ohci_iso_recv_shutdown(struct hpsb_iso *iso) function ohci_iso_recv_program (line 1354) | static void ohci_iso_recv_program(struct hpsb_iso *iso) function ohci_iso_recv_change_channel (line 1407) | static void ohci_iso_recv_change_channel(struct hpsb_iso *iso, unsigned ... function ohci_iso_recv_set_channel_mask (line 1427) | static void ohci_iso_recv_set_channel_mask(struct hpsb_iso *iso, u64 mask) function ohci_iso_recv_start (line 1451) | static int ohci_iso_recv_start(struct hpsb_iso *iso, int cycle, int tag_... function ohci_iso_recv_release_block (line 1542) | static void ohci_iso_recv_release_block(struct ohci_iso_recv *recv, int ... function ohci_iso_recv_bufferfill_release (line 1576) | static void ohci_iso_recv_bufferfill_release(struct ohci_iso_recv *recv, function ohci_iso_recv_release (line 1601) | static inline void ohci_iso_recv_release(struct hpsb_iso *iso, struct hp... function ohci_iso_recv_bufferfill_parse (line 1612) | static void ohci_iso_recv_bufferfill_parse(struct hpsb_iso *iso, struct ... function ohci_iso_recv_bufferfill_task (line 1717) | static void ohci_iso_recv_bufferfill_task(struct hpsb_iso *iso, struct o... function ohci_iso_recv_packetperbuf_task (line 1775) | static void ohci_iso_recv_packetperbuf_task(struct hpsb_iso *iso, struct... function ohci_iso_recv_task (line 1851) | static void ohci_iso_recv_task(unsigned long data) type ohci_iso_xmit (line 1866) | struct ohci_iso_xmit { type iso_xmit_cmd (line 1881) | struct iso_xmit_cmd { type hpsb_iso (line 1888) | struct hpsb_iso type hpsb_iso (line 1889) | struct hpsb_iso type hpsb_iso (line 1890) | struct hpsb_iso function ohci_iso_xmit_init (line 1893) | static int ohci_iso_xmit_init(struct hpsb_iso *iso) function ohci_iso_xmit_stop (line 1936) | static void ohci_iso_xmit_stop(struct hpsb_iso *iso) function ohci_iso_xmit_shutdown (line 1953) | static void ohci_iso_xmit_shutdown(struct hpsb_iso *iso) function ohci_iso_xmit_task (line 1968) | static void ohci_iso_xmit_task(unsigned long data) function ohci_iso_xmit_queue (line 2013) | static int ohci_iso_xmit_queue(struct hpsb_iso *iso, struct hpsb_iso_pac... function ohci_iso_xmit_start (line 2109) | static int ohci_iso_xmit_start(struct hpsb_iso *iso, int cycle) function ohci_isoctl (line 2158) | static int ohci_isoctl(struct hpsb_iso *iso, enum isoctl_cmd cmd, unsign... function dma_trm_reset (line 2220) | static void dma_trm_reset(struct dma_trm_ctx *d) function ohci_schedule_iso_tasklets (line 2259) | static void ohci_schedule_iso_tasklets(struct ti_ohci *ohci, function irqreturn_t (line 2281) | static irqreturn_t ohci_irq_handler(int irq, void *dev_id, function insert_dma_buffer (line 2538) | static void insert_dma_buffer(struct dma_rcv_ctx *d, int idx) function packet_length (line 2569) | static __inline__ int packet_length(struct dma_rcv_ctx *d, int idx, quad... function dma_rcv_tasklet (line 2597) | static void dma_rcv_tasklet (unsigned long data) function dma_trm_tasklet (line 2736) | static void dma_trm_tasklet (unsigned long data) function stop_dma_rcv_ctx (line 2863) | static void stop_dma_rcv_ctx(struct dma_rcv_ctx *d) function free_dma_rcv_ctx (line 2879) | static void free_dma_rcv_ctx(struct dma_rcv_ctx *d) function alloc_dma_rcv_ctx (line 2917) | static int function free_dma_trm_ctx (line 3030) | static void free_dma_trm_ctx(struct dma_trm_ctx *d) function alloc_dma_trm_ctx (line 3056) | static int function ohci_set_hw_config_rom (line 3129) | static void ohci_set_hw_config_rom(struct hpsb_host *host, quadlet_t *co... function quadlet_t (line 3140) | static quadlet_t ohci_hw_csr_reg(struct hpsb_host *host, int reg, type hpsb_host_driver (line 3160) | struct hpsb_host_driver function ohci1394_pci_probe (line 3183) | static int __devinit ohci1394_pci_probe(struct pci_dev *dev, function ohci1394_pci_remove (line 3386) | static void ohci1394_pci_remove(struct pci_dev *pdev) function ohci1394_pci_resume (line 3494) | static int ohci1394_pci_resume (struct pci_dev *pdev) function ohci1394_pci_suspend (line 3513) | static int ohci1394_pci_suspend (struct pci_dev *pdev, u32 state) type pci_device_id (line 3532) | struct pci_device_id type pci_driver (line 3546) | struct pci_driver function ohci1394_stop_context (line 3564) | int ohci1394_stop_context(struct ti_ohci *ohci, int reg, char *msg) function ohci1394_init_iso_tasklet (line 3587) | void ohci1394_init_iso_tasklet(struct ohci1394_iso_tasklet *tasklet, int... function ohci1394_register_iso_tasklet (line 3597) | int ohci1394_register_iso_tasklet(struct ti_ohci *ohci, function ohci1394_unregister_iso_tasklet (line 3634) | void ohci1394_unregister_iso_tasklet(struct ti_ohci *ohci, function ohci1394_cleanup (line 3672) | static void __exit ohci1394_cleanup (void) function ohci1394_init (line 3677) | static int __init ohci1394_init(void) FILE: drivers/ieee1394/ohci1394.h type dma_cmd (line 60) | struct dma_cmd { type at_dma_prg (line 73) | struct at_dma_prg { type context_type (line 81) | enum context_type { DMA_CTX_ASYNC_REQ, DMA_CTX_ASYNC_RESP, DMA_CTX_ISO } type dma_rcv_ctx (line 84) | struct dma_rcv_ctx { type dma_trm_ctx (line 114) | struct dma_trm_ctx { type ohci1394_iso_tasklet (line 143) | struct ohci1394_iso_tasklet { type ti_ohci (line 151) | struct ti_ohci { function cross_bound (line 237) | static inline int cross_bound(unsigned long addr, unsigned int size) function reg_write (line 251) | static inline void reg_write(const struct ti_ohci *ohci, int offset, u32... function u32 (line 256) | static inline u32 reg_read(const struct ti_ohci *ohci, int offset) type ohci1394_iso_tasklet (line 443) | struct ohci1394_iso_tasklet type ti_ohci (line 447) | struct ti_ohci type ohci1394_iso_tasklet (line 448) | struct ohci1394_iso_tasklet type ti_ohci (line 449) | struct ti_ohci type ohci1394_iso_tasklet (line 450) | struct ohci1394_iso_tasklet type ti_ohci (line 453) | struct ti_ohci type ti_ohci (line 454) | struct ti_ohci FILE: drivers/ieee1394/oui.c type oui_list_struct (line 6) | struct oui_list_struct { FILE: drivers/ieee1394/pcilynx.c type hpsb_host_driver (line 83) | struct hpsb_host_driver function bit_setscl (line 94) | static void bit_setscl(void *data, int state) function bit_setsda (line 104) | static void bit_setsda(void *data, int state) function bit_getscl (line 114) | static int bit_getscl(void *data) function bit_getsda (line 119) | static int bit_getsda(void *data) function bit_reg (line 124) | static int bit_reg(struct i2c_client *client) function bit_unreg (line 129) | static int bit_unreg(struct i2c_client *client) type i2c_algo_bit_data (line 134) | struct i2c_algo_bit_data type i2c_adapter (line 144) | struct i2c_adapter function pcl_t (line 157) | static pcl_t alloc_pcl(struct ti_lynx *lynx) function free_pcl (line 183) | static void free_pcl(struct ti_lynx *lynx, pcl_t pclid) function pretty_print_pcl (line 205) | static void pretty_print_pcl(const struct ti_pcl *pcl) function print_pcl (line 222) | static void print_pcl(const struct ti_lynx *lynx, pcl_t pclid) function get_phy_reg (line 238) | static int get_phy_reg(struct ti_lynx *lynx, int addr) function set_phy_reg (line 277) | static int set_phy_reg(struct ti_lynx *lynx, int addr, int val) function sel_phy_reg_page (line 303) | static int sel_phy_reg_page(struct ti_lynx *lynx, int page) function sel_phy_reg_port (line 325) | static int sel_phy_reg_port(struct ti_lynx *lynx, int port) function u32 (line 347) | static u32 get_phy_vendorid(struct ti_lynx *lynx) function u32 (line 358) | static u32 get_phy_productid(struct ti_lynx *lynx) function quadlet_t (line 369) | static quadlet_t generate_own_selfid(struct ti_lynx *lynx, function handle_selfid (line 405) | static void handle_selfid(struct ti_lynx *lynx, struct hpsb_host *host) function send_next (line 474) | static void send_next(struct ti_lynx *lynx, int what) function lynx_transmit (line 528) | static int lynx_transmit(struct hpsb_host *host, struct hpsb_packet *pac... function lynx_devctl (line 572) | static int lynx_devctl(struct hpsb_host *host, enum devctl_cmd cmd, int ... type inode (line 842) | struct inode type file (line 842) | struct file type inode (line 843) | struct inode type file (line 843) | struct file type file (line 844) | struct file type poll_table_struct (line 844) | struct poll_table_struct type file (line 845) | struct file type file (line 846) | struct file type file (line 847) | struct file type file_operations (line 850) | struct file_operations function aux_setup_pcls (line 861) | static void aux_setup_pcls(struct ti_lynx *lynx) function mem_open (line 870) | static int mem_open(struct inode *inode, struct file *file) function mem_release (line 924) | static int mem_release(struct inode *inode, struct file *file) function aux_poll (line 930) | static unsigned int aux_poll(struct file *file, poll_table *pt) function loff_t (line 952) | loff_t mem_llseek(struct file *file, loff_t offs, int orig) function mem_dmaread (line 985) | static ssize_t mem_dmaread(struct memdata *md, u32 physbuf, ssize_t count, function mem_read (line 1045) | static ssize_t mem_read(struct file *file, char *buffer, size_t count, function mem_write (line 1123) | static ssize_t mem_write(struct file *file, const char *buffer, size_t c... function irqreturn_t (line 1163) | static irqreturn_t lynx_irq_handler(int irq, void *dev_id, function iso_rcv_bh (line 1396) | static void iso_rcv_bh(struct ti_lynx *lynx) function remove_card (line 1440) | static void remove_card(struct pci_dev *dev) function add_card (line 1507) | static int __devinit add_card(struct pci_dev *dev, type pci_device_id (line 1897) | struct pci_device_id type pci_driver (line 1907) | struct pci_driver type hpsb_host_driver (line 1914) | struct hpsb_host_driver function pcilynx_init (line 1929) | static int __init pcilynx_init(void) function pcilynx_cleanup (line 1957) | static void __exit pcilynx_cleanup(void) FILE: drivers/ieee1394/pcilynx.h type pcl_t (line 33) | typedef int pcl_t; type ti_lynx (line 35) | struct ti_lynx { type memdata (line 123) | struct memdata { function reg_write (line 136) | static inline void reg_write(const struct ti_lynx *lynx, int offset, u32... function u32 (line 141) | static inline u32 reg_read(const struct ti_lynx *lynx, int offset) function reg_set_bits (line 146) | static inline void reg_set_bits(const struct ti_lynx *lynx, int offset, function reg_clear_bits (line 152) | static inline void reg_clear_bits(const struct ti_lynx *lynx, int offset, type ti_pcl (line 364) | struct ti_pcl { function put_pcl (line 383) | static inline void put_pcl(const struct ti_lynx *lynx, pcl_t pclid, function get_pcl (line 395) | static inline void get_pcl(const struct ti_lynx *lynx, pcl_t pclid, function u32 (line 407) | static inline u32 pcl_bus(const struct ti_lynx *lynx, pcl_t pclid) function put_pcl (line 414) | static inline void put_pcl(const struct ti_lynx *lynx, pcl_t pclid, function get_pcl (line 421) | static inline void get_pcl(const struct ti_lynx *lynx, pcl_t pclid, function u32 (line 429) | static inline u32 pcl_bus(const struct ti_lynx *lynx, pcl_t pclid) type pcltmp_t (line 438) | typedef struct ti_pcl pcltmp_t; type ti_pcl (line 440) | struct ti_pcl type ti_lynx (line 440) | struct ti_lynx function commit_pcl (line 447) | static inline void commit_pcl(const struct ti_lynx *lynx, pcl_t pclid, type pcltmp_t (line 454) | typedef int pcltmp_t; type ti_pcl (line 456) | struct ti_pcl type ti_lynx (line 456) | struct ti_lynx type ti_pcl (line 459) | struct ti_pcl function commit_pcl (line 462) | static inline void commit_pcl(const struct ti_lynx *lynx, pcl_t pclid, function run_sub_pcl (line 469) | static inline void run_sub_pcl(const struct ti_lynx *lynx, pcl_t pclid, ... function run_pcl (line 478) | static inline void run_pcl(const struct ti_lynx *lynx, pcl_t pclid, int ... FILE: drivers/ieee1394/raw1394-private.h type iso_block_store (line 12) | struct iso_block_store { type raw1394_iso_state (line 18) | enum raw1394_iso_state { RAW1394_ISO_INACTIVE = 0, type file_info (line 22) | struct file_info { type arm_addr (line 58) | struct arm_addr { type pending_request (line 70) | struct pending_request { type host_info (line 80) | struct host_info { FILE: drivers/ieee1394/raw1394.c type hpsb_highlevel (line 80) | struct hpsb_highlevel type hpsb_host (line 82) | struct hpsb_host type hpsb_host (line 84) | struct hpsb_host type hpsb_host (line 86) | struct hpsb_host type hpsb_host (line 88) | struct hpsb_host type hpsb_address_ops (line 90) | struct hpsb_address_ops type pending_request (line 97) | struct pending_request type pending_request (line 99) | struct pending_request type pending_request (line 101) | struct pending_request type pending_request (line 103) | struct pending_request type pending_request (line 103) | struct pending_request type pending_request (line 106) | struct pending_request type pending_request (line 113) | struct pending_request function free_pending_request (line 118) | static void free_pending_request(struct pending_request *req) function __queue_complete_req (line 133) | static void __queue_complete_req(struct pending_request *req) function queue_complete_req (line 143) | static void queue_complete_req(struct pending_request *req) function queue_complete_cb (line 153) | static void queue_complete_cb(struct pending_request *req) function add_host (line 189) | static void add_host(struct hpsb_host *host) type host_info (line 211) | struct host_info type hpsb_host (line 211) | struct hpsb_host type host_info (line 213) | struct host_info function remove_host (line 222) | static void remove_host(struct hpsb_host *host) function host_reset (line 253) | static void host_reset(struct hpsb_host *host) function iso_receive (line 287) | static void iso_receive(struct hpsb_host *host, int channel, quadlet_t *... function fcp_request (line 347) | static void fcp_request(struct hpsb_host *host, int nodeid, int direction, function raw1394_read (line 408) | static ssize_t raw1394_read(struct file *file, char __user *buffer, size... function state_opened (line 453) | static int state_opened(struct file_info *fi, struct pending_request *req) function state_initialized (line 478) | static int state_initialized(struct file_info *fi, struct pending_reques... function handle_iso_listen (line 557) | static void handle_iso_listen(struct file_info *fi, struct pending_reque... function handle_fcp_listen (line 594) | static void handle_fcp_listen(struct file_info *fi, struct pending_reque... function handle_async_request (line 615) | static int handle_async_request(struct file_info *fi, function handle_iso_send (line 758) | static int handle_iso_send(struct file_info *fi, struct pending_request ... function handle_async_send (line 798) | static int handle_async_send(struct file_info *fi, struct pending_reques... function arm_read (line 859) | static int arm_read (struct hpsb_host *host, int nodeid, quadlet_t *buffer, function arm_write (line 992) | static int arm_write (struct hpsb_host *host, int nodeid, int destid, function arm_lock (line 1116) | static int arm_lock (struct hpsb_host *host, int nodeid, quadlet_t *store, function arm_lock64 (line 1309) | static int arm_lock64 (struct hpsb_host *host, int nodeid, octlet_t *store, function arm_register (line 1511) | static int arm_register(struct file_info *fi, struct pending_request *req) function arm_unregister (line 1658) | static int arm_unregister(struct file_info *fi, struct pending_request *... function arm_get_buf (line 1741) | static int arm_get_buf(struct file_info *fi, struct pending_request *req) function arm_set_buf (line 1794) | static int arm_set_buf(struct file_info *fi, struct pending_request *req) function reset_notification (line 1843) | static int reset_notification(struct file_info *fi, struct pending_reque... function write_phypacket (line 1857) | static int write_phypacket(struct file_info *fi, struct pending_request ... function get_config_rom (line 1884) | static int get_config_rom(struct file_info *fi, struct pending_request *... function update_config_rom (line 1913) | static int update_config_rom(struct file_info *fi, struct pending_reques... function modify_config_rom (line 1937) | static int modify_config_rom(struct file_info *fi, struct pending_reques... function state_connected (line 2048) | static int state_connected(struct file_info *fi, struct pending_request ... function raw1394_write (line 2136) | static ssize_t raw1394_write(struct file *file, const char __user *buffe... function __rawiso_event_in_queue (line 2183) | static inline int __rawiso_event_in_queue(struct file_info *fi) function queue_rawiso_event (line 2195) | static void queue_rawiso_event(struct file_info *fi) function rawiso_activity_cb (line 2220) | static void rawiso_activity_cb(struct hpsb_iso *iso) function raw1394_iso_fill_status (line 2240) | static void raw1394_iso_fill_status(struct hpsb_iso *iso, struct raw1394... function raw1394_iso_xmit_init (line 2252) | static int raw1394_iso_xmit_init(struct file_info *fi, void __user *uaddr) function raw1394_iso_recv_init (line 2284) | static int raw1394_iso_recv_init(struct file_info *fi, void __user *uaddr) function raw1394_iso_get_status (line 2312) | static int raw1394_iso_get_status(struct file_info *fi, void __user *uaddr) function raw1394_iso_recv_packets (line 2328) | static int raw1394_iso_recv_packets(struct file_info *fi, void __user *u... function raw1394_iso_send_packets (line 2359) | static int raw1394_iso_send_packets(struct file_info *fi, void __user *u... function raw1394_iso_shutdown (line 2392) | static void raw1394_iso_shutdown(struct file_info *fi) function raw1394_mmap (line 2402) | static int raw1394_mmap(struct file *file, struct vm_area_struct *vma) function raw1394_ioctl (line 2413) | static int raw1394_ioctl(struct inode *inode, struct file *file, unsigne... function raw1394_poll (line 2501) | static unsigned int raw1394_poll(struct file *file, poll_table *pt) function raw1394_open (line 2517) | static int raw1394_open(struct inode *inode, struct file *file) function raw1394_release (line 2542) | static int raw1394_release(struct inode *inode, struct file *file) type ieee1394_device_id (line 2675) | struct ieee1394_device_id type hpsb_protocol_driver (line 2691) | struct hpsb_protocol_driver type hpsb_highlevel (line 2704) | struct hpsb_highlevel type cdev (line 2713) | struct cdev type file_operations (line 2714) | struct file_operations function init_raw1394 (line 2725) | static int __init init_raw1394(void) function cleanup_raw1394 (line 2759) | static void __exit cleanup_raw1394(void) FILE: drivers/ieee1394/raw1394.h type raw1394_request (line 78) | struct raw1394_request { type raw1394_khost_list (line 94) | struct raw1394_khost_list { type arm_request (line 99) | struct arm_request { type arm_response (line 111) | struct arm_response { type arm_request_response (line 117) | struct arm_request_response { type raw1394_iso_packet_info (line 127) | struct raw1394_iso_packet_info { type raw1394_iso_packets (line 137) | struct raw1394_iso_packets { type raw1394_iso_config (line 142) | struct raw1394_iso_config { type raw1394_iso_status (line 163) | struct raw1394_iso_status { FILE: drivers/ieee1394/sbp2.c type ieee1394_device_id (line 153) | struct ieee1394_device_id type scsi_id_instance_data (line 223) | struct scsi_id_instance_data type scsi_id_instance_data (line 226) | struct scsi_id_instance_data type hpsb_host (line 234) | struct hpsb_host type device (line 236) | struct device type device (line 237) | struct device type unit_directory (line 238) | struct unit_directory type hpsb_highlevel (line 240) | struct hpsb_highlevel type hpsb_address_ops (line 245) | struct hpsb_address_ops type hpsb_address_ops (line 250) | struct hpsb_address_ops type hpsb_protocol_driver (line 256) | struct hpsb_protocol_driver function sbp2util_be32_to_cpu_buffer (line 289) | static __inline__ void sbp2util_be32_to_cpu_buffer(void *buffer, int len... function sbp2util_cpu_to_be32_buffer (line 302) | static __inline__ void sbp2util_cpu_to_be32_buffer(void *buffer, int len... function sbp2util_packet_dump (line 321) | static void sbp2util_packet_dump(void *buffer, int length, char *dump_na... function sbp2util_down_timeout (line 355) | static int sbp2util_down_timeout(atomic_t *done, int timeout) function sbp2_free_packet (line 367) | static void sbp2_free_packet(struct hpsb_packet *packet) function sbp2util_node_write_no_wait (line 376) | int sbp2util_node_write_no_wait(struct node_entry *ne, u64 addr, function sbp2util_create_command_orb_pool (line 403) | static int sbp2util_create_command_orb_pool(struct scsi_id_instance_data... function sbp2util_remove_command_orb_pool (line 441) | static void sbp2util_remove_command_orb_pool(struct scsi_id_instance_dat... type sbp2_command_info (line 474) | struct sbp2_command_info type scsi_id_instance_data (line 475) | struct scsi_id_instance_data type sbp2_command_info (line 477) | struct sbp2_command_info type sbp2_command_info (line 500) | struct sbp2_command_info type scsi_id_instance_data (line 500) | struct scsi_id_instance_data type sbp2_command_info (line 502) | struct sbp2_command_info type sbp2_command_info (line 521) | struct sbp2_command_info type scsi_id_instance_data (line 522) | struct scsi_id_instance_data type list_head (line 526) | struct list_head type sbp2_command_info (line 527) | struct sbp2_command_info function sbp2util_free_command_dma (line 546) | static void sbp2util_free_command_dma(struct sbp2_command_info *command) function sbp2util_mark_command_completed (line 584) | static void sbp2util_mark_command_completed(struct scsi_id_instance_data... type scsi_id_instance_data (line 600) | struct scsi_id_instance_data type unit_directory (line 600) | struct unit_directory function sbp2_probe (line 602) | static int sbp2_probe(struct device *dev) function sbp2_remove (line 626) | static int sbp2_remove(struct device *dev) function sbp2_update (line 642) | static int sbp2_update(struct unit_directory *ud) type scsi_id_instance_data (line 688) | struct scsi_id_instance_data type unit_directory (line 688) | struct unit_directory type sbp2scsi_host_info (line 690) | struct sbp2scsi_host_info type Scsi_Host (line 691) | struct Scsi_Host type scsi_id_instance_data (line 692) | struct scsi_id_instance_data function sbp2_host_reset (line 767) | static void sbp2_host_reset(struct hpsb_host *host) function sbp2_start_device (line 785) | static int sbp2_start_device(struct scsi_id_instance_data *scsi_id) function sbp2_remove_device (line 945) | static void sbp2_remove_device(struct scsi_id_instance_data *scsi_id) function sbp2_handle_physdma_write (line 1026) | static int sbp2_handle_physdma_write(struct hpsb_host *host, int nodeid,... function sbp2_handle_physdma_read (line 1042) | static int sbp2_handle_physdma_read(struct hpsb_host *host, int nodeid, ... function sbp2_command_conversion_device_type (line 1063) | static __inline__ int sbp2_command_conversion_device_type(u8 device_type) function sbp2_query_logins (line 1074) | static int sbp2_query_logins(struct scsi_id_instance_data *scsi_id) function sbp2_login_device (line 1173) | static int sbp2_login_device(struct scsi_id_instance_data *scsi_id) function sbp2_logout_device (line 1311) | static int sbp2_logout_device(struct scsi_id_instance_data *scsi_id) function sbp2_reconnect_device (line 1376) | static int sbp2_reconnect_device(struct scsi_id_instance_data *scsi_id) function sbp2_set_busy_timeout (line 1470) | static int sbp2_set_busy_timeout(struct scsi_id_instance_data *scsi_id) function sbp2_parse_unit_directory (line 1494) | static void sbp2_parse_unit_directory(struct scsi_id_instance_data *scsi... function sbp2_max_speed_and_size (line 1628) | static int sbp2_max_speed_and_size(struct scsi_id_instance_data *scsi_id) function sbp2_agent_reset (line 1661) | static int sbp2_agent_reset(struct scsi_id_instance_data *scsi_id, int w... function sbp2_create_command_orb (line 1697) | static int sbp2_create_command_orb(struct scsi_id_instance_data *scsi_id, function sbp2_link_orb_command (line 1948) | static int sbp2_link_orb_command(struct scsi_id_instance_data *scsi_id, function sbp2_send_command (line 2033) | static int sbp2_send_command(struct scsi_id_instance_data *scsi_id, function sbp2_check_sbp2_command (line 2101) | static void sbp2_check_sbp2_command(struct scsi_id_instance_data *scsi_i... function sbp2_status_to_sense_data (line 2204) | static unsigned int sbp2_status_to_sense_data(unchar *sbp2_status, uncha... function sbp2_check_sbp2_response (line 2235) | static void sbp2_check_sbp2_response(struct scsi_id_instance_data *scsi_id, function sbp2_handle_status_write (line 2309) | static int sbp2_handle_status_write(struct hpsb_host *host, int nodeid, ... function sbp2scsi_queuecommand (line 2457) | static int sbp2scsi_queuecommand (Scsi_Cmnd *SCpnt, void (*done)(Scsi_Cm... function sbp2scsi_complete_all_commands (line 2532) | static void sbp2scsi_complete_all_commands(struct scsi_id_instance_data ... function sbp2scsi_complete_command (line 2567) | static void sbp2scsi_complete_command(struct scsi_id_instance_data *scsi... function sbp2scsi_slave_configure (line 2679) | static int sbp2scsi_slave_configure (struct scsi_device *sdev) function sbp2scsi_abort (line 2691) | static int sbp2scsi_abort (Scsi_Cmnd *SCpnt) function sbp2scsi_reset (line 2739) | static int sbp2scsi_reset (Scsi_Cmnd *SCpnt) type Scsi_Host (line 2754) | struct Scsi_Host function sbp2_sysfs_ieee1394_id_show (line 2759) | static ssize_t sbp2_sysfs_ieee1394_id_show(struct device *dev, char *buf) type device_attribute (line 2781) | struct device_attribute function sbp2_module_init (line 2812) | static int sbp2_module_init(void) function sbp2_module_exit (line 2844) | static void __exit sbp2_module_exit(void) FILE: drivers/ieee1394/sbp2.h type sbp2_command_orb (line 46) | struct sbp2_command_orb { type sbp2_login_orb (line 72) | struct sbp2_login_orb { type sbp2_login_response (line 87) | struct sbp2_login_response { type sbp2_query_logins_orb (line 98) | struct sbp2_query_logins_orb { type sbp2_query_logins_response (line 112) | struct sbp2_query_logins_response { type sbp2_reconnect_orb (line 119) | struct sbp2_reconnect_orb { type sbp2_logout_orb (line 130) | struct sbp2_logout_orb { type sbp2_unrestricted_page_table (line 144) | struct sbp2_unrestricted_page_table { type sbp2_status_block (line 188) | struct sbp2_status_block { type cmd_dma_types (line 313) | enum cmd_dma_types { type sbp2_command_info (line 322) | struct sbp2_command_info { type sbp2scsi_host_info (line 346) | struct sbp2scsi_host_info type scsi_id_instance_data (line 352) | struct scsi_id_instance_data { type sbp2scsi_host_info (line 420) | struct sbp2scsi_host_info { type scsi_id_instance_data (line 432) | struct scsi_id_instance_data type scsi_id_instance_data (line 433) | struct scsi_id_instance_data type sbp2_command_info (line 434) | struct sbp2_command_info type scsi_id_instance_data (line 434) | struct scsi_id_instance_data type sbp2_command_info (line 435) | struct sbp2_command_info type scsi_id_instance_data (line 435) | struct scsi_id_instance_data type sbp2_command_info (line 436) | struct sbp2_command_info type scsi_id_instance_data (line 436) | struct scsi_id_instance_data type scsi_id_instance_data (line 439) | struct scsi_id_instance_data type sbp2_command_info (line 440) | struct sbp2_command_info type scsi_id_instance_data (line 443) | struct scsi_id_instance_data type scsi_id_instance_data (line 444) | struct scsi_id_instance_data type hpsb_host (line 447) | struct hpsb_host type hpsb_host (line 449) | struct hpsb_host type scsi_id_instance_data (line 456) | struct scsi_id_instance_data type scsi_id_instance_data (line 457) | struct scsi_id_instance_data type scsi_id_instance_data (line 458) | struct scsi_id_instance_data type scsi_id_instance_data (line 459) | struct scsi_id_instance_data type hpsb_host (line 460) | struct hpsb_host type scsi_id_instance_data (line 462) | struct scsi_id_instance_data type scsi_id_instance_data (line 463) | struct scsi_id_instance_data type sbp2_command_info (line 464) | struct sbp2_command_info type scsi_id_instance_data (line 470) | struct scsi_id_instance_data type sbp2_command_info (line 471) | struct sbp2_command_info type scsi_id_instance_data (line 472) | struct scsi_id_instance_data type scsi_id_instance_data (line 475) | struct scsi_id_instance_data type scsi_id_instance_data (line 476) | struct scsi_id_instance_data type scsi_id_instance_data (line 477) | struct scsi_id_instance_data type unit_directory (line 478) | struct unit_directory type scsi_id_instance_data (line 479) | struct scsi_id_instance_data type scsi_id_instance_data (line 480) | struct scsi_id_instance_data FILE: drivers/ieee1394/video1394.c type it_dma_prg (line 72) | struct it_dma_prg { type dma_iso_ctx (line 79) | struct dma_iso_ctx { type file_ctx (line 120) | struct file_ctx { type hpsb_highlevel (line 152) | struct hpsb_highlevel function free_dma_iso_ctx (line 154) | static int free_dma_iso_ctx(struct dma_iso_ctx *d) type dma_iso_ctx (line 194) | struct dma_iso_ctx type ti_ohci (line 195) | struct ti_ohci type dma_iso_ctx (line 198) | struct dma_iso_ctx type dma_iso_ctx (line 201) | struct dma_iso_ctx type dma_prog_region (line 246) | struct dma_prog_region type dma_cmd (line 263) | struct dma_cmd type dma_cmd (line 271) | struct dma_cmd type dma_cmd (line 279) | struct dma_cmd type dma_cmd (line 284) | struct dma_cmd type it_dma_prg (line 292) | struct it_dma_prg type it_dma_prg (line 301) | struct it_dma_prg type it_dma_prg (line 323) | struct it_dma_prg type it_dma_prg (line 328) | struct it_dma_prg type timeval (line 334) | struct timeval type timeval (line 362) | struct timeval function reset_ir_status (line 376) | static void reset_ir_status(struct dma_iso_ctx *d, int n) function initialize_dma_ir_prg (line 386) | static void initialize_dma_ir_prg(struct dma_iso_ctx *d, int n, int flags) function initialize_dma_ir_ctx (line 444) | static void initialize_dma_ir_ctx(struct dma_iso_ctx *d, int tag, int fl... type dma_iso_ctx (line 477) | struct dma_iso_ctx type list_head (line 478) | struct list_head type dma_iso_ctx (line 480) | struct dma_iso_ctx function wakeup_dma_ir_ctx (line 490) | void wakeup_dma_ir_ctx(unsigned long l) function put_timestamp (line 511) | static inline void put_timestamp(struct ti_ohci *ohci, struct dma_iso_ct... function wakeup_dma_it_ctx (line 563) | void wakeup_dma_it_ctx(unsigned long l) function initialize_dma_it_prg (line 587) | static void initialize_dma_it_prg(struct dma_iso_ctx *d, int n, int sync... function initialize_dma_it_prg_var_packet_queue (line 638) | static void initialize_dma_it_prg_var_packet_queue( function initialize_dma_it_ctx (line 684) | static void initialize_dma_it_ctx(struct dma_iso_ctx *d, int sync_tag, function __video1394_ioctl (line 702) | static int __video1394_ioctl(struct file *file, function video1394_ioctl (line 1155) | static long video1394_ioctl(struct file *file, unsigned int cmd, unsigne... function video1394_mmap (line 1173) | int video1394_mmap(struct file *file, struct vm_area_struct *vma) function video1394_open (line 1188) | static int video1394_open(struct inode *inode, struct file *file) function video1394_release (line 1213) | static int video1394_release(struct inode *inode, struct file *file) type file (line 1246) | struct file type cdev (line 1249) | struct cdev type file_operations (line 1250) | struct file_operations type ieee1394_device_id (line 1266) | struct ieee1394_device_id type hpsb_protocol_driver (line 1277) | struct hpsb_protocol_driver function video1394_add_host (line 1287) | static void video1394_add_host (struct hpsb_host *host) function video1394_remove_host (line 1313) | static void video1394_remove_host (struct hpsb_host *host) type hpsb_highlevel (line 1324) | struct hpsb_highlevel type video1394_wait32 (line 1346) | struct video1394_wait32 { function video1394_wr_wait32 (line 1352) | static int video1394_wr_wait32(struct file *file, unsigned int cmd, unsi... function video1394_w_wait32 (line 1393) | static int video1394_w_wait32(struct file *file, unsigned int cmd, unsig... function video1394_queue_buf32 (line 1423) | static int video1394_queue_buf32(struct file *file, unsigned int cmd, un... function video1394_compat_ioctl (line 1431) | static long video1394_compat_ioctl(struct file *f, unsigned cmd, unsigne... function video1394_exit_module (line 1457) | static void __exit video1394_exit_module (void) function video1394_init_module (line 1469) | static int __init video1394_init_module (void) FILE: drivers/ieee1394/video1394.h type video1394_mmap (line 40) | struct video1394_mmap { type video1394_queue_variable (line 53) | struct video1394_queue_variable { type video1394_wait (line 60) | struct video1394_wait { FILE: drivers/infiniband/core/agent.c type ib_agent_port_private (line 59) | struct ib_agent_port_private type ib_device (line 60) | struct ib_device type ib_mad_agent (line 61) | struct ib_mad_agent type ib_agent_port_private (line 63) | struct ib_agent_port_private type ib_agent_port_private (line 84) | struct ib_agent_port_private type ib_device (line 85) | struct ib_device type ib_mad_agent (line 86) | struct ib_mad_agent type ib_agent_port_private (line 88) | struct ib_agent_port_private function smi_check_local_dr_smp (line 98) | int smi_check_local_dr_smp(struct ib_smp *smp, function agent_mad_send (line 117) | static int agent_mad_send(struct ib_mad_agent *mad_agent, function agent_send (line 215) | int agent_send(struct ib_mad_private *mad, function agent_send_handler (line 249) | static void agent_send_handler(struct ib_mad_agent *mad_agent, function ib_agent_port_open (line 283) | int ib_agent_port_open(struct ib_device *device, int port_num) function ib_agent_port_close (line 376) | int ib_agent_port_close(struct ib_device *device, int port_num) FILE: drivers/infiniband/core/agent.h type ib_device (line 44) | struct ib_device type ib_device (line 47) | struct ib_device type ib_mad_private (line 49) | struct ib_mad_private type ib_grh (line 50) | struct ib_grh type ib_wc (line 51) | struct ib_wc type ib_device (line 52) | struct ib_device FILE: drivers/infiniband/core/agent_priv.h type ib_agent_send_wr (line 46) | struct ib_agent_send_wr { type ib_agent_port_private (line 53) | struct ib_agent_port_private { FILE: drivers/infiniband/core/cache.c type ib_pkey_cache (line 42) | struct ib_pkey_cache { type ib_gid_cache (line 47) | struct ib_gid_cache { type ib_update_work (line 52) | struct ib_update_work { function start_port (line 58) | static inline int start_port(struct ib_device *device) function end_port (line 63) | static inline int end_port(struct ib_device *device) function ib_get_cached_gid (line 68) | int ib_get_cached_gid(struct ib_device *device, function ib_find_cached_gid (line 95) | int ib_find_cached_gid(struct ib_device *device, function ib_get_cached_pkey (line 130) | int ib_get_cached_pkey(struct ib_device *device, function ib_find_cached_pkey (line 157) | int ib_find_cached_pkey(struct ib_device *device, function ib_cache_update (line 189) | static void ib_cache_update(struct ib_device *device, function ib_cache_task (line 262) | static void ib_cache_task(void *work_ptr) function ib_cache_event (line 270) | static void ib_cache_event(struct ib_event_handler *handler, function ib_cache_setup_one (line 290) | static void ib_cache_setup_one(struct ib_device *device) function ib_cache_cleanup_one (line 333) | static void ib_cache_cleanup_one(struct ib_device *device) type ib_client (line 349) | struct ib_client function ib_cache_setup (line 355) | int __init ib_cache_setup(void) function ib_cache_cleanup (line 360) | void __exit ib_cache_cleanup(void) FILE: drivers/infiniband/core/core_priv.h type ib_device (line 43) | struct ib_device type ib_device (line 44) | struct ib_device FILE: drivers/infiniband/core/device.c type ib_client_data (line 49) | struct ib_client_data { function ib_device_check_mandatory (line 67) | static int ib_device_check_mandatory(struct ib_device *device) type ib_device (line 107) | struct ib_device type ib_device (line 109) | struct ib_device function alloc_name (line 119) | static int alloc_name(char *name) type ib_device (line 161) | struct ib_device type ib_device (line 165) | struct ib_device function ib_dealloc_device (line 183) | void ib_dealloc_device(struct ib_device *device) function add_client_context (line 196) | static int add_client_context(struct ib_device *device, struct ib_client... function ib_register_device (line 227) | int ib_register_device(struct ib_device *device) function ib_unregister_device (line 280) | void ib_unregister_device(struct ib_device *device) function ib_register_client (line 318) | int ib_register_client(struct ib_client *client) function ib_unregister_client (line 343) | void ib_unregister_client(struct ib_client *client) type ib_device (line 377) | struct ib_device type ib_client (line 377) | struct ib_client type ib_client_data (line 379) | struct ib_client_data function ib_set_client_data (line 404) | void ib_set_client_data(struct ib_device *device, struct ib_client *client, function ib_register_event_handler (line 434) | int ib_register_event_handler (struct ib_event_handler *event_handler) function ib_unregister_event_handler (line 454) | int ib_unregister_event_handler(struct ib_event_handler *event_handler) function ib_dispatch_event (line 474) | void ib_dispatch_event(struct ib_event *event) function ib_query_device (line 496) | int ib_query_device(struct ib_device *device, function ib_query_port (line 512) | int ib_query_port(struct ib_device *device, function ib_query_gid (line 529) | int ib_query_gid(struct ib_device *device, function ib_query_pkey (line 545) | int ib_query_pkey(struct ib_device *device, function ib_modify_device (line 561) | int ib_modify_device(struct ib_device *device, function ib_modify_port (line 581) | int ib_modify_port(struct ib_device *device, function ib_core_init (line 590) | static int __init ib_core_init(void) function ib_core_cleanup (line 607) | static void __exit ib_core_cleanup(void) FILE: drivers/infiniband/core/fmr_pool.c type ib_fmr_pool (line 81) | struct ib_fmr_pool { function u32 (line 104) | static inline u32 ib_fmr_hash(u64 first_page) type ib_pool_fmr (line 112) | struct ib_pool_fmr type ib_fmr_pool (line 112) | struct ib_fmr_pool type hlist_head (line 117) | struct hlist_head type ib_pool_fmr (line 118) | struct ib_pool_fmr type hlist_node (line 119) | struct hlist_node function ib_fmr_batch_release (line 136) | static void ib_fmr_batch_release(struct ib_fmr_pool *pool) function ib_fmr_cleanup_thread (line 177) | static int ib_fmr_cleanup_thread(void *pool_ptr) type ib_fmr_pool (line 212) | struct ib_fmr_pool type ib_pd (line 212) | struct ib_pd type ib_fmr_pool_param (line 213) | struct ib_fmr_pool_param type ib_device (line 215) | struct ib_device type ib_fmr_pool (line 216) | struct ib_fmr_pool type ib_pool_fmr (line 279) | struct ib_pool_fmr type ib_fmr_attr (line 280) | struct ib_fmr_attr function ib_destroy_fmr_pool (line 333) | int ib_destroy_fmr_pool(struct ib_fmr_pool *pool) function ib_flush_fmr_pool (line 367) | int ib_flush_fmr_pool(struct ib_fmr_pool *pool) type ib_pool_fmr (line 398) | struct ib_pool_fmr type ib_fmr_pool (line 398) | struct ib_fmr_pool type ib_fmr_pool (line 403) | struct ib_fmr_pool type ib_pool_fmr (line 404) | struct ib_pool_fmr function ib_fmr_pool_unmap (line 477) | int ib_fmr_pool_unmap(struct ib_pool_fmr *fmr) FILE: drivers/infiniband/core/mad.c type list_head (line 52) | struct list_head type ib_mad_mgmt_method_table (line 60) | struct ib_mad_mgmt_method_table type ib_mad_reg_req (line 61) | struct ib_mad_reg_req type ib_mad_agent_private (line 62) | struct ib_mad_agent_private type ib_mad_agent_private (line 63) | struct ib_mad_agent_private type ib_mad_port_private (line 64) | struct ib_mad_port_private type ib_mad (line 65) | struct ib_mad type ib_mad_qp_info (line 66) | struct ib_mad_qp_info type ib_mad_private (line 67) | struct ib_mad_private type ib_mad_agent_private (line 68) | struct ib_mad_agent_private type ib_mad_send_wr_private (line 69) | struct ib_mad_send_wr_private type ib_mad_send_wc (line 70) | struct ib_mad_send_wc type ib_mad (line 73) | struct ib_mad type ib_mad_reg_req (line 74) | struct ib_mad_reg_req type ib_mad_agent_private (line 75) | struct ib_mad_agent_private type ib_mad_reg_req (line 77) | struct ib_mad_reg_req type ib_mad_agent_private (line 78) | struct ib_mad_agent_private type ib_mad_port_private (line 84) | struct ib_mad_port_private type ib_device (line 85) | struct ib_device type ib_mad_port_private (line 87) | struct ib_mad_port_private type ib_mad_port_private (line 100) | struct ib_mad_port_private type ib_device (line 101) | struct ib_device type ib_mad_port_private (line 103) | struct ib_mad_port_private function u8 (line 113) | static inline u8 convert_mgmt_class(u8 mgmt_class) function get_spl_qp_index (line 120) | static int get_spl_qp_index(enum ib_qp_type qp_type) function vendor_class_index (line 133) | static int vendor_class_index(u8 mgmt_class) function is_vendor_class (line 138) | static int is_vendor_class(u8 mgmt_class) function is_vendor_oui (line 146) | static int is_vendor_oui(char *oui) function is_vendor_method_in_use (line 153) | static int is_vendor_method_in_use( type ib_mad_agent (line 177) | struct ib_mad_agent type ib_device (line 177) | struct ib_device type ib_qp_type (line 179) | enum ib_qp_type type ib_mad_reg_req (line 180) | struct ib_mad_reg_req type ib_mad_port_private (line 186) | struct ib_mad_port_private type ib_mad_agent (line 187) | struct ib_mad_agent type ib_mad_agent_private (line 188) | struct ib_mad_agent_private type ib_mad_reg_req (line 189) | struct ib_mad_reg_req type ib_mad_mgmt_class_table (line 190) | struct ib_mad_mgmt_class_table type ib_mad_mgmt_vendor_class_table (line 191) | struct ib_mad_mgmt_vendor_class_table type ib_mad_mgmt_vendor_class (line 192) | struct ib_mad_mgmt_vendor_class type ib_mad_mgmt_method_table (line 193) | struct ib_mad_mgmt_method_table function is_snooping_sends (line 360) | static inline int is_snooping_sends(int mad_snoop_flags) function is_snooping_recvs (line 369) | static inline int is_snooping_recvs(int mad_snoop_flags) function register_snoop_agent (line 376) | static int register_snoop_agent(struct ib_mad_qp_info *qp_info, type ib_mad_agent (line 414) | struct ib_mad_agent type ib_device (line 414) | struct ib_device type ib_qp_type (line 416) | enum ib_qp_type type ib_mad_port_private (line 422) | struct ib_mad_port_private type ib_mad_agent (line 423) | struct ib_mad_agent type ib_mad_snoop_private (line 424) | struct ib_mad_snoop_private function unregister_mad_agent (line 479) | static void unregister_mad_agent(struct ib_mad_agent_private *mad_agent_... function unregister_mad_snoop (line 512) | static void unregister_mad_snoop(struct ib_mad_snoop_private *mad_snoop_... function ib_unregister_mad_agent (line 533) | int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent) function dequeue_mad (line 554) | static void dequeue_mad(struct ib_mad_list_head *mad_list) function snoop_send (line 567) | static void snoop_send(struct ib_mad_qp_info *qp_info, function snoop_recv (line 594) | static void snoop_recv(struct ib_mad_qp_info *qp_info, function build_smp_wc (line 620) | static void build_smp_wc(u64 wr_id, u16 slid, u16 pkey_index, u8 port_num, function handle_outgoing_dr_smp (line 642) | static int handle_outgoing_dr_smp(struct ib_mad_agent_private *mad_agent... function ib_send_mad (line 763) | static int ib_send_mad(struct ib_mad_agent_private *mad_agent_priv, function ib_post_send_mad (line 801) | int ib_post_send_mad(struct ib_mad_agent *mad_agent, function ib_free_recv_mad (line 917) | void ib_free_recv_mad(struct ib_mad_recv_wc *mad_recv_wc) function ib_coalesce_recv_mad (line 947) | void ib_coalesce_recv_mad(struct ib_mad_recv_wc *mad_recv_wc, type ib_mad_agent (line 954) | struct ib_mad_agent type ib_qp (line 954) | struct ib_qp function ib_process_mad_wc (line 964) | int ib_process_mad_wc(struct ib_mad_agent *mad_agent, function method_in_use (line 972) | static int method_in_use(struct ib_mad_mgmt_method_table **method, function allocate_method_table (line 989) | static int allocate_method_table(struct ib_mad_mgmt_method_table **method) function check_method_table (line 1007) | static int check_method_table(struct ib_mad_mgmt_method_table *method) function check_class_table (line 1020) | static int check_class_table(struct ib_mad_mgmt_class_table *class) function check_vendor_class (line 1030) | static int check_vendor_class(struct ib_mad_mgmt_vendor_class *vendor_cl... function find_vendor_oui (line 1040) | static int find_vendor_oui(struct ib_mad_mgmt_vendor_class *vendor_class, function check_vendor_table (line 1053) | static int check_vendor_table(struct ib_mad_mgmt_vendor_class_table *ven... function remove_methods_mad_agent (line 1064) | static void remove_methods_mad_agent(struct ib_mad_mgmt_method_table *me... function add_nonoui_reg_req (line 1077) | static int add_nonoui_reg_req(struct ib_mad_reg_req *mad_reg_req, function add_oui_reg_req (line 1144) | static int add_oui_reg_req(struct ib_mad_reg_req *mad_reg_req, function remove_mad_reg_req (line 1250) | static void remove_mad_reg_req(struct ib_mad_agent_private *agent_priv) function response_mad (line 1342) | static int response_mad(struct ib_mad *mad) function solicited_mad (line 1349) | static int solicited_mad(struct ib_mad *mad) type ib_mad_agent_private (line 1363) | struct ib_mad_agent_private type ib_mad_port_private (line 1364) | struct ib_mad_port_private type ib_mad (line 1365) | struct ib_mad type ib_mad_agent_private (line 1368) | struct ib_mad_agent_private type ib_mad_agent_private (line 1379) | struct ib_mad_agent_private type ib_mad_mgmt_class_table (line 1394) | struct ib_mad_mgmt_class_table type ib_mad_mgmt_method_table (line 1395) | struct ib_mad_mgmt_method_table type ib_mad_mgmt_vendor_class_table (line 1396) | struct ib_mad_mgmt_vendor_class_table type ib_mad_mgmt_vendor_class (line 1397) | struct ib_mad_mgmt_vendor_class type ib_vendor_mad (line 1398) | struct ib_vendor_mad type ib_vendor_mad (line 1427) | struct ib_vendor_mad function validate_mad (line 1455) | static int validate_mad(struct ib_mad *mad, u32 qp_num) type ib_mad_private (line 1484) | struct ib_mad_private type ib_mad_agent_private (line 1485) | struct ib_mad_agent_private type ib_mad_private (line 1486) | struct ib_mad_private type ib_mad_send_wr_private (line 1493) | struct ib_mad_send_wr_private type ib_mad_agent_private (line 1494) | struct ib_mad_agent_private type ib_mad_send_wr_private (line 1497) | struct ib_mad_send_wr_private function ib_mad_complete_recv (line 1520) | static void ib_mad_complete_recv(struct ib_mad_agent_private *mad_agent_... function ib_mad_recv_done_handler (line 1572) | static void ib_mad_recv_done_handler(struct ib_mad_port_private *port_priv, function adjust_timeout (line 1687) | static void adjust_timeout(struct ib_mad_agent_private *mad_agent_priv) function wait_for_response (line 1713) | static void wait_for_response(struct ib_mad_agent_private *mad_agent_priv, function ib_mad_complete_send_wr (line 1746) | static void ib_mad_complete_send_wr(struct ib_mad_send_wr_private *mad_s... function ib_mad_send_done_handler (line 1788) | static void ib_mad_send_done_handler(struct ib_mad_port_private *port_priv, function mark_sends_for_retry (line 1842) | static void mark_sends_for_retry(struct ib_mad_qp_info *qp_info) function mad_error_handler (line 1858) | static void mad_error_handler(struct ib_mad_port_private *port_priv, function ib_mad_completion_handler (line 1918) | static void ib_mad_completion_handler(void *data) function cancel_mads (line 1944) | static void cancel_mads(struct ib_mad_agent_private *mad_agent_priv) type ib_mad_send_wr_private (line 1982) | struct ib_mad_send_wr_private type ib_mad_agent_private (line 1983) | struct ib_mad_agent_private type ib_mad_send_wr_private (line 1986) | struct ib_mad_send_wr_private function ib_cancel_mad (line 2002) | void ib_cancel_mad(struct ib_mad_agent *mad_agent, function local_completions (line 2047) | static void local_completions(void *data) function timeout_sends (line 2119) | static void timeout_sends(void *data) function ib_mad_thread_completion_handler (line 2161) | static void ib_mad_thread_completion_handler(struct ib_cq *cq) function ib_mad_post_receive_mads (line 2171) | static int ib_mad_post_receive_mads(struct ib_mad_qp_info *qp_info, function cleanup_recv_queue (line 2243) | static void cleanup_recv_queue(struct ib_mad_qp_info *qp_info) function ib_mad_port_start (line 2277) | static int ib_mad_port_start(struct ib_mad_port_private *port_priv) function qp_event_handler (line 2343) | static void qp_event_handler(struct ib_event *event, void *qp_context) function init_mad_queue (line 2352) | static void init_mad_queue(struct ib_mad_qp_info *qp_info, function init_mad_qp (line 2361) | static void init_mad_qp(struct ib_mad_port_private *port_priv, function create_mad_qp (line 2374) | static int create_mad_qp(struct ib_mad_qp_info *qp_info, function destroy_mad_qp (line 2409) | static void destroy_mad_qp(struct ib_mad_qp_info *qp_info) function ib_mad_port_open (line 2420) | static int ib_mad_port_open(struct ib_device *device, function ib_mad_port_close (line 2526) | static int ib_mad_port_close(struct ib_device *device, int port_num) function ib_mad_init_device (line 2558) | static void ib_mad_init_device(struct ib_device *device) function ib_mad_remove_device (line 2608) | static void ib_mad_remove_device(struct ib_device *device) type ib_client (line 2638) | struct ib_client function ib_mad_init_module (line 2644) | static int __init ib_mad_init_module(void) function ib_mad_cleanup_module (line 2679) | static void __exit ib_mad_cleanup_module(void) FILE: drivers/infiniband/core/mad_priv.h type ib_mad_list_head (line 64) | struct ib_mad_list_head { type ib_mad_list_head (line 70) | struct ib_mad_list_head type ib_mad_recv_wc (line 71) | struct ib_mad_recv_wc type ib_mad_private (line 75) | struct ib_mad_private { type ib_mad_agent_private (line 85) | struct ib_mad_agent_private { type ib_mad_snoop_private (line 104) | struct ib_mad_snoop_private { type ib_mad_send_wr_private (line 113) | struct ib_mad_send_wr_private { type ib_mad_local_private (line 127) | struct ib_mad_local_private { type ib_mad_mgmt_method_table (line 137) | struct ib_mad_mgmt_method_table { type ib_mad_mgmt_class_table (line 141) | struct ib_mad_mgmt_class_table { type ib_mad_mgmt_vendor_class (line 145) | struct ib_mad_mgmt_vendor_class { type ib_mad_mgmt_vendor_class_table (line 150) | struct ib_mad_mgmt_vendor_class_table { type ib_mad_mgmt_version_table (line 154) | struct ib_mad_mgmt_version_table { type ib_mad_queue (line 159) | struct ib_mad_queue { type ib_mad_qp_info (line 167) | struct ib_mad_qp_info { type ib_mad_port_private (line 179) | struct ib_mad_port_private { FILE: drivers/infiniband/core/packer.c function u64 (line 37) | static u64 value_read(int offset, int size, void *structure) function ib_pack (line 60) | void ib_pack(const struct ib_field *desc, function value_write (line 125) | static void value_write(int offset, int size, u64 val, void *structure) function ib_unpack (line 147) | void ib_unpack(const struct ib_field *desc, FILE: drivers/infiniband/core/sa_query.c type ib_sa_hdr (line 59) | struct ib_sa_hdr { type ib_sa_mad (line 66) | struct ib_sa_mad { type ib_sa_sm_ah (line 73) | struct ib_sa_sm_ah { type ib_sa_port (line 78) | struct ib_sa_port { type ib_sa_device (line 87) | struct ib_sa_device { type ib_sa_query (line 93) | struct ib_sa_query { type ib_sa_path_query (line 103) | struct ib_sa_path_query { type ib_sa_mcmember_query (line 109) | struct ib_sa_mcmember_query { type ib_device (line 115) | struct ib_device type ib_device (line 116) | struct ib_device type ib_client (line 118) | struct ib_client type ib_field (line 161) | struct ib_field type ib_field (line 265) | struct ib_field function free_sm_ah (line 344) | static void free_sm_ah(struct kref *kref) function update_sm_ah (line 352) | static void update_sm_ah(void *port_ptr) function ib_sa_event (line 393) | static void ib_sa_event(struct ib_event_handler *handler, struct ib_even... function ib_sa_cancel_query (line 417) | void ib_sa_cancel_query(int id, struct ib_sa_query *query) function init_mad (line 434) | static void init_mad(struct ib_sa_mad *mad, struct ib_mad_agent *agent) function send_mad (line 450) | static int send_mad(struct ib_sa_query *query, int timeout_ms) function ib_sa_path_rec_callback (line 513) | static void ib_sa_path_rec_callback(struct ib_sa_query *sa_query, function ib_sa_path_rec_release (line 530) | static void ib_sa_path_rec_release(struct ib_sa_query *sa_query) function ib_sa_path_rec_get (line 560) | int ib_sa_path_rec_get(struct ib_device *device, u8 port_num, function ib_sa_mcmember_rec_callback (line 612) | static void ib_sa_mcmember_rec_callback(struct ib_sa_query *sa_query, function ib_sa_mcmember_rec_release (line 629) | static void ib_sa_mcmember_rec_release(struct ib_sa_query *sa_query) function ib_sa_mcmember_rec_query (line 635) | int ib_sa_mcmember_rec_query(struct ib_device *device, u8 port_num, function send_handler (line 688) | static void send_handler(struct ib_mad_agent *agent, function recv_handler (line 729) | static void recv_handler(struct ib_mad_agent *mad_agent, function ib_sa_add_one (line 752) | static void ib_sa_add_one(struct ib_device *device) function ib_sa_remove_one (line 826) | static void ib_sa_remove_one(struct ib_device *device) function ib_sa_init (line 844) | static int __init ib_sa_init(void) function ib_sa_cleanup (line 860) | static void __exit ib_sa_cleanup(void) FILE: drivers/infiniband/core/smi.c function smi_handle_dr_smp_send (line 46) | int smi_handle_dr_smp_send(struct ib_smp *smp, function smi_handle_dr_smp_recv (line 126) | int smi_handle_dr_smp_recv(struct ib_smp *smp, function smi_check_forward_dr_smp (line 205) | int smi_check_forward_dr_smp(struct ib_smp *smp) FILE: drivers/infiniband/core/smi.h type ib_smp (line 42) | struct ib_smp type ib_smp (line 46) | struct ib_smp type ib_smp (line 47) | struct ib_smp type ib_smp (line 50) | struct ib_smp type ib_device (line 51) | struct ib_device function smi_check_local_smp (line 57) | static inline int smi_check_local_smp(struct ib_mad_agent *mad_agent, FILE: drivers/infiniband/core/sysfs.c type ib_port (line 39) | struct ib_port { type port_attribute (line 49) | struct port_attribute { type port_table_attribute (line 62) | struct port_table_attribute { function port_attr_show (line 67) | static ssize_t port_attr_show(struct kobject *kobj, type sysfs_ops (line 80) | struct sysfs_ops function state_show (line 84) | static ssize_t state_show(struct ib_port *p, struct port_attribute *unused, function lid_show (line 108) | static ssize_t lid_show(struct ib_port *p, struct port_attribute *unused, function lid_mask_count_show (line 121) | static ssize_t lid_mask_count_show(struct ib_port *p, function sm_lid_show (line 135) | static ssize_t sm_lid_show(struct ib_port *p, struct port_attribute *unu... function sm_sl_show (line 148) | static ssize_t sm_sl_show(struct ib_port *p, struct port_attribute *unused, function cap_mask_show (line 161) | static ssize_t cap_mask_show(struct ib_port *p, struct port_attribute *u... function rate_show (line 174) | static ssize_t rate_show(struct ib_port *p, struct port_attribute *unused, function phys_state_show (line 200) | static ssize_t phys_state_show(struct ib_port *p, struct port_attribute ... type attribute (line 232) | struct attribute function show_port_gid (line 244) | static ssize_t show_port_gid(struct ib_port *p, struct port_attribute *a... function show_port_pkey (line 267) | static ssize_t show_port_pkey(struct ib_port *p, struct port_attribute *... function show_pma_counter (line 288) | static ssize_t show_pma_counter(struct ib_port *p, struct port_attribute... type attribute (line 370) | struct attribute type attribute_group (line 390) | struct attribute_group function ib_port_release (line 395) | static void ib_port_release(struct kobject *kobj) type kobj_type (line 415) | struct kobj_type function ib_device_release (line 421) | static void ib_device_release(struct class_device *cdev) function ib_device_hotplug (line 428) | static int ib_device_hotplug(struct class_device *cdev, char **envp, function alloc_group (line 452) | static int alloc_group(struct attribute ***attr, function add_port (line 506) | static int add_port(struct ib_device *device, int port_num) function show_node_type (line 600) | static ssize_t show_node_type(struct class_device *cdev, char *buf) function show_sys_image_guid (line 612) | static ssize_t show_sys_image_guid(struct class_device *cdev, char *buf) function show_node_guid (line 629) | static ssize_t show_node_guid(struct class_device *cdev, char *buf) type class_device_attribute (line 650) | struct class_device_attribute type class (line 656) | struct class function ib_device_register_sysfs (line 662) | int ib_device_register_sysfs(struct ib_device *device) function ib_device_unregister_sysfs (line 736) | void ib_device_unregister_sysfs(struct ib_device *device) function ib_sysfs_setup (line 754) | int ib_sysfs_setup(void) function ib_sysfs_cleanup (line 759) | void ib_sysfs_cleanup(void) FILE: drivers/infiniband/core/ud_header.c type ib_field (line 44) | struct ib_field type ib_field (line 83) | struct ib_field type ib_field (line 118) | struct ib_field type ib_field (line 165) | struct ib_field function ib_ud_header_init (line 192) | void ib_ud_header_init(int payload_bytes, function ib_ud_header_pack (line 251) | int ib_ud_header_pack(struct ib_ud_header *header, function ib_ud_header_unpack (line 291) | int ib_ud_header_unpack(void *buf, FILE: drivers/infiniband/core/user_mad.c type ib_umad_port (line 65) | struct ib_umad_port { type ib_umad_device (line 80) | struct ib_umad_device { type ib_umad_file (line 86) | struct ib_umad_file { type ib_umad_packet (line 96) | struct ib_umad_packet { type ib_device (line 107) | struct ib_device type ib_device (line 108) | struct ib_device function queue_packet (line 110) | static int queue_packet(struct ib_umad_file *file, function send_handler (line 134) | static void send_handler(struct ib_mad_agent *agent, function recv_handler (line 157) | static void recv_handler(struct ib_mad_agent *agent, function ib_umad_read (line 195) | static ssize_t ib_umad_read(struct file *filp, char __user *buf, function ib_umad_write (line 234) | static ssize_t ib_umad_write(struct file *filp, const char __user *buf, function ib_umad_poll (line 349) | static unsigned int ib_umad_poll(struct file *filp, struct poll_table_st... function ib_umad_reg_agent (line 364) | static int ib_umad_reg_agent(struct ib_umad_file *file, unsigned long arg) function ib_umad_unreg_agent (line 435) | static int ib_umad_unreg_agent(struct ib_umad_file *file, unsigned long ... function ib_umad_ioctl (line 461) | static long ib_umad_ioctl(struct file *filp, function ib_umad_open (line 474) | static int ib_umad_open(struct inode *inode, struct file *filp) function ib_umad_close (line 497) | static int ib_umad_close(struct inode *inode, struct file *filp) type file_operations (line 513) | struct file_operations function ib_umad_sm_open (line 524) | static int ib_umad_sm_open(struct inode *inode, struct file *filp) function ib_umad_sm_close (line 552) | static int ib_umad_sm_close(struct inode *inode, struct file *filp) type file_operations (line 566) | struct file_operations type ib_client (line 572) | struct ib_client function show_dev (line 578) | static ssize_t show_dev(struct class_device *class_dev, char *buf) function show_ibdev (line 589) | static ssize_t show_ibdev(struct class_device *class_dev, char *buf) function show_port (line 597) | static ssize_t show_port(struct class_device *class_dev, char *buf) function ib_umad_release_dev (line 605) | static void ib_umad_release_dev(struct kref *ref) function ib_umad_release_port (line 613) | static void ib_umad_release_port(struct class_device *class_dev) type class (line 628) | struct class function show_abi_version (line 633) | static ssize_t show_abi_version(struct class *class, char *buf) function ib_umad_init_port (line 639) | static int ib_umad_init_port(struct ib_device *device, int port_num, function ib_umad_add_one (line 727) | static void ib_umad_add_one(struct ib_device *device) function ib_umad_remove_one (line 773) | static void ib_umad_remove_one(struct ib_device *device) function ib_umad_init (line 789) | static int __init ib_umad_init(void) function ib_umad_cleanup (line 832) | static void __exit ib_umad_cleanup(void) FILE: drivers/infiniband/core/verbs.c type ib_pd (line 46) | struct ib_pd type ib_device (line 46) | struct ib_device type ib_pd (line 48) | struct ib_pd function ib_dealloc_pd (line 61) | int ib_dealloc_pd(struct ib_pd *pd) type ib_ah (line 72) | struct ib_ah type ib_pd (line 72) | struct ib_pd type ib_ah_attr (line 72) | struct ib_ah_attr type ib_ah (line 74) | struct ib_ah function ib_modify_ah (line 88) | int ib_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr) function ib_query_ah (line 96) | int ib_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr) function ib_destroy_ah (line 104) | int ib_destroy_ah(struct ib_ah *ah) type ib_qp (line 120) | struct ib_qp type ib_pd (line 120) | struct ib_pd type ib_qp_init_attr (line 121) | struct ib_qp_init_attr type ib_qp (line 123) | struct ib_qp function ib_modify_qp (line 147) | int ib_modify_qp(struct ib_qp *qp, function ib_query_qp (line 155) | int ib_query_qp(struct ib_qp *qp, function ib_destroy_qp (line 166) | int ib_destroy_qp(struct ib_qp *qp) type ib_cq (line 193) | struct ib_cq type ib_device (line 193) | struct ib_device type ib_event (line 195) | struct ib_event type ib_cq (line 198) | struct ib_cq function ib_destroy_cq (line 214) | int ib_destroy_cq(struct ib_cq *cq) function ib_resize_cq (line 223) | int ib_resize_cq(struct ib_cq *cq, type ib_mr (line 241) | struct ib_mr type ib_pd (line 241) | struct ib_pd type ib_mr (line 243) | struct ib_mr type ib_mr (line 258) | struct ib_mr type ib_pd (line 258) | struct ib_pd type ib_phys_buf (line 259) | struct ib_phys_buf type ib_mr (line 264) | struct ib_mr function ib_rereg_phys_mr (line 280) | int ib_rereg_phys_mr(struct ib_mr *mr, function ib_query_mr (line 312) | int ib_query_mr(struct ib_mr *mr, struct ib_mr_attr *mr_attr) function ib_dereg_mr (line 319) | int ib_dereg_mr(struct ib_mr *mr) type ib_mw (line 338) | struct ib_mw type ib_pd (line 338) | struct ib_pd type ib_mw (line 340) | struct ib_mw function ib_dealloc_mw (line 356) | int ib_dealloc_mw(struct ib_mw *mw) type ib_fmr (line 372) | struct ib_fmr type ib_pd (line 372) | struct ib_pd type ib_fmr_attr (line 374) | struct ib_fmr_attr type ib_fmr (line 376) | struct ib_fmr function ib_unmap_fmr (line 392) | int ib_unmap_fmr(struct list_head *fmr_list) function ib_dealloc_fmr (line 404) | int ib_dealloc_fmr(struct ib_fmr *fmr) function ib_attach_mcast (line 420) | int ib_attach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid) function ib_detach_mcast (line 428) | int ib_detach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid) FILE: drivers/infiniband/hw/mthca/mthca_allocator.c function u32 (line 42) | u32 mthca_alloc(struct mthca_alloc *alloc) function mthca_free (line 64) | void mthca_free(struct mthca_alloc *alloc, u32 obj) function mthca_alloc_init (line 74) | int mthca_alloc_init(struct mthca_alloc *alloc, u32 num, u32 mask, function mthca_alloc_cleanup (line 100) | void mthca_alloc_cleanup(struct mthca_alloc *alloc) type mthca_array (line 111) | struct mthca_array function mthca_array_set (line 122) | int mthca_array_set(struct mthca_array *array, int index, void *value) function mthca_array_clear (line 140) | void mthca_array_clear(struct mthca_array *array, int index) function mthca_array_init (line 154) | int mthca_array_init(struct mthca_array *array, int nent) function mthca_array_cleanup (line 171) | void mthca_array_cleanup(struct mthca_array *array, int nent) FILE: drivers/infiniband/hw/mthca/mthca_av.c type mthca_av (line 42) | struct mthca_av { function mthca_create_ah (line 55) | int mthca_create_ah(struct mthca_dev *dev, function mthca_destroy_ah (line 135) | int mthca_destroy_ah(struct mthca_dev *dev, struct mthca_ah *ah) function mthca_read_ah (line 147) | int mthca_read_ah(struct mthca_dev *dev, struct mthca_ah *ah, function mthca_init_av_table (line 175) | int __devinit mthca_init_av_table(struct mthca_dev *dev) function mthca_cleanup_av_table (line 213) | void __devexit mthca_cleanup_av_table(struct mthca_dev *dev) FILE: drivers/infiniband/hw/mthca/mthca_cmd.c type mthca_cmd_context (line 172) | struct mthca_cmd_context { function go_bit (line 182) | static inline int go_bit(struct mthca_dev *dev) function mthca_cmd_post (line 188) | static int mthca_cmd_post(struct mthca_dev *dev, function mthca_cmd_poll (line 242) | static int mthca_cmd_poll(struct mthca_dev *dev, function mthca_cmd_event (line 288) | void mthca_cmd_event(struct mthca_dev *dev, function event_timeout (line 309) | static void event_timeout(unsigned long context_ptr) function mthca_cmd_wait (line 318) | static int mthca_cmd_wait(struct mthca_dev *dev, function mthca_cmd_box (line 378) | static int mthca_cmd_box(struct mthca_dev *dev, function mthca_cmd (line 398) | static int mthca_cmd(struct mthca_dev *dev, function mthca_cmd_imm (line 415) | static int mthca_cmd_imm(struct mthca_dev *dev, function mthca_cmd_use_events (line 438) | int mthca_cmd_use_events(struct mthca_dev *dev) function mthca_cmd_use_polling (line 478) | void mthca_cmd_use_polling(struct mthca_dev *dev) function mthca_SYS_EN (line 492) | int mthca_SYS_EN(struct mthca_dev *dev, u8 *status) function mthca_SYS_DIS (line 508) | int mthca_SYS_DIS(struct mthca_dev *dev, u8 *status) function mthca_map_cmd (line 513) | static int mthca_map_cmd(struct mthca_dev *dev, u16 op, struct mthca_icm... function mthca_MAP_FA (line 592) | int mthca_MAP_FA(struct mthca_dev *dev, struct mthca_icm *icm, u8 *status) function mthca_UNMAP_FA (line 597) | int mthca_UNMAP_FA(struct mthca_dev *dev, u8 *status) function mthca_RUN_FW (line 602) | int mthca_RUN_FW(struct mthca_dev *dev, u8 *status) function mthca_QUERY_FW (line 607) | int mthca_QUERY_FW(struct mthca_dev *dev, u8 *status) function mthca_ENABLE_LAM (line 688) | int mthca_ENABLE_LAM(struct mthca_dev *dev, u8 *status) function mthca_DISABLE_LAM (line 740) | int mthca_DISABLE_LAM(struct mthca_dev *dev, u8 *status) function mthca_QUERY_DDR (line 745) | int mthca_QUERY_DDR(struct mthca_dev *dev, u8 *status) function mthca_QUERY_DEV_LIM (line 794) | int mthca_QUERY_DEV_LIM(struct mthca_dev *dev, function mthca_QUERY_ADAPTER (line 1028) | int mthca_QUERY_ADAPTER(struct mthca_dev *dev, function mthca_INIT_HCA (line 1061) | int mthca_INIT_HCA(struct mthca_dev *dev, function mthca_INIT_IB (line 1178) | int mthca_INIT_IB(struct mthca_dev *dev, function mthca_CLOSE_IB (line 1232) | int mthca_CLOSE_IB(struct mthca_dev *dev, int port, u8 *status) function mthca_CLOSE_HCA (line 1237) | int mthca_CLOSE_HCA(struct mthca_dev *dev, int panic, u8 *status) function mthca_SET_IB (line 1242) | int mthca_SET_IB(struct mthca_dev *dev, struct mthca_set_ib_param *param, function mthca_MAP_ICM (line 1277) | int mthca_MAP_ICM(struct mthca_dev *dev, struct mthca_icm *icm, u64 virt... function mthca_MAP_ICM_page (line 1282) | int mthca_MAP_ICM_page(struct mthca_dev *dev, u64 dma_addr, u64 virt, u8... function mthca_UNMAP_ICM (line 1306) | int mthca_UNMAP_ICM(struct mthca_dev *dev, u64 virt, u32 page_count, u8 ... function mthca_MAP_ICM_AUX (line 1311) | int mthca_MAP_ICM_AUX(struct mthca_dev *dev, struct mthca_icm *icm, u8 *... function mthca_UNMAP_ICM_AUX (line 1316) | int mthca_UNMAP_ICM_AUX(struct mthca_dev *dev, u8 *status) function mthca_SET_ICM_SIZE (line 1321) | int mthca_SET_ICM_SIZE(struct mthca_dev *dev, u64 icm_size, u64 *aux_pages, function mthca_SW2HW_MPT (line 1339) | int mthca_SW2HW_MPT(struct mthca_dev *dev, void *mpt_entry, function mthca_HW2SW_MPT (line 1359) | int mthca_HW2SW_MPT(struct mthca_dev *dev, void *mpt_entry, function mthca_WRITE_MTT (line 1384) | int mthca_WRITE_MTT(struct mthca_dev *dev, u64 *mtt_entry, function mthca_MAP_EQ (line 1404) | int mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap, function mthca_SW2HW_EQ (line 1414) | int mthca_SW2HW_EQ(struct mthca_dev *dev, void *eq_context, function mthca_HW2SW_EQ (line 1434) | int mthca_HW2SW_EQ(struct mthca_dev *dev, void *eq_context, function mthca_SW2HW_CQ (line 1456) | int mthca_SW2HW_CQ(struct mthca_dev *dev, void *cq_context, function mthca_HW2SW_CQ (line 1476) | int mthca_HW2SW_CQ(struct mthca_dev *dev, void *cq_context, function mthca_MODIFY_QP (line 1498) | int mthca_MODIFY_QP(struct mthca_dev *dev, int trans, u32 num, function mthca_QUERY_QP (line 1582) | int mthca_QUERY_QP(struct mthca_dev *dev, u32 num, int is_ee, function mthca_CONF_SPECIAL_QP (line 1604) | int mthca_CONF_SPECIAL_QP(struct mthca_dev *dev, int type, u32 qpn, function mthca_MAD_IFC (line 1630) | int mthca_MAD_IFC(struct mthca_dev *dev, int ignore_mkey, int ignore_bkey, function mthca_READ_MGM (line 1700) | int mthca_READ_MGM(struct mthca_dev *dev, int index, void *mgm, function mthca_WRITE_MGM (line 1722) | int mthca_WRITE_MGM(struct mthca_dev *dev, int index, void *mgm, function mthca_MGID_HASH (line 1742) | int mthca_MGID_HASH(struct mthca_dev *dev, void *gid, u16 *hash, function mthca_NOP (line 1761) | int mthca_NOP(struct mthca_dev *dev, u8 *status) FILE: drivers/infiniband/hw/mthca/mthca_cmd.h type mthca_dev_lim (line 101) | struct mthca_dev_lim { type mthca_adapter (line 168) | struct mthca_adapter { type mthca_init_hca_param (line 175) | struct mthca_init_hca_param { type mthca_init_ib_param (line 203) | struct mthca_init_ib_param { type mthca_set_ib_param (line 218) | struct mthca_set_ib_param { type mthca_dev (line 225) | struct mthca_dev type mthca_dev (line 226) | struct mthca_dev type mthca_dev (line 227) | struct mthca_dev type mthca_dev (line 230) | struct mthca_dev type mthca_dev (line 231) | struct mthca_dev type mthca_dev (line 232) | struct mthca_dev type mthca_icm (line 232) | struct mthca_icm type mthca_dev (line 233) | struct mthca_dev type mthca_dev (line 234) | struct mthca_dev type mthca_dev (line 235) | struct mthca_dev type mthca_dev (line 236) | struct mthca_dev type mthca_dev (line 237) | struct mthca_dev type mthca_dev (line 238) | struct mthca_dev type mthca_dev (line 239) | struct mthca_dev type mthca_dev_lim (line 240) | struct mthca_dev_lim type mthca_dev (line 241) | struct mthca_dev type mthca_adapter (line 242) | struct mthca_adapter type mthca_dev (line 243) | struct mthca_dev type mthca_init_hca_param (line 244) | struct mthca_init_hca_param type mthca_dev (line 246) | struct mthca_dev type mthca_init_ib_param (line 247) | struct mthca_init_ib_param type mthca_dev (line 249) | struct mthca_dev type mthca_dev (line 250) | struct mthca_dev type mthca_dev (line 251) | struct mthca_dev type mthca_set_ib_param (line 251) | struct mthca_set_ib_param type mthca_dev (line 253) | struct mthca_dev type mthca_icm (line 253) | struct mthca_icm type mthca_dev (line 254) | struct mthca_dev type mthca_dev (line 255) | struct mthca_dev type mthca_dev (line 256) | struct mthca_dev type mthca_icm (line 256) | struct mthca_icm type mthca_dev (line 257) | struct mthca_dev type mthca_dev (line 258) | struct mthca_dev type mthca_dev (line 260) | struct mthca_dev type mthca_dev (line 262) | struct mthca_dev type mthca_dev (line 264) | struct mthca_dev type mthca_dev (line 266) | struct mthca_dev type mthca_dev (line 268) | struct mthca_dev type mthca_dev (line 270) | struct mthca_dev type mthca_dev (line 272) | struct mthca_dev type mthca_dev (line 274) | struct mthca_dev type mthca_dev (line 276) | struct mthca_dev type mthca_dev (line 279) | struct mthca_dev type mthca_dev (line 281) | struct mthca_dev type mthca_dev (line 283) | struct mthca_dev type ib_wc (line 284) | struct ib_wc type ib_grh (line 284) | struct ib_grh type mthca_dev (line 286) | struct mthca_dev type mthca_dev (line 288) | struct mthca_dev type mthca_dev (line 290) | struct mthca_dev type mthca_dev (line 292) | struct mthca_dev FILE: drivers/infiniband/hw/mthca/mthca_cq.c type mthca_cq_context (line 53) | struct mthca_cq_context { type mthca_cqe (line 104) | struct mthca_cqe { type mthca_err_cqe (line 119) | struct mthca_err_cqe { type mthca_cqe (line 141) | struct mthca_cqe type mthca_cq (line 141) | struct mthca_cq function cqe_sw (line 150) | static inline int cqe_sw(struct mthca_cq *cq, int i) function next_cqe_sw (line 156) | static inline int next_cqe_sw(struct mthca_cq *cq) function set_cqe_hw (line 161) | static inline void set_cqe_hw(struct mthca_cq *cq, int entry) function inc_cons_index (line 166) | static inline void inc_cons_index(struct mthca_dev *dev, struct mthca_cq... function mthca_cq_event (line 179) | void mthca_cq_event(struct mthca_dev *dev, u32 cqn) function mthca_cq_clean (line 200) | void mthca_cq_clean(struct mthca_dev *dev, u32 cqn, u32 qpn) function handle_error_cqe (line 262) | static int handle_error_cqe(struct mthca_dev *dev, struct mthca_cq *cq, function dump_cqe (line 368) | static void dump_cqe(struct mthca_cqe *cqe) function mthca_poll_one (line 377) | static inline int mthca_poll_one(struct mthca_dev *dev, function mthca_poll_cq (line 521) | int mthca_poll_cq(struct ib_cq *ibcq, int num_entries, function mthca_arm_cq (line 558) | void mthca_arm_cq(struct mthca_dev *dev, struct mthca_cq *cq, function mthca_init_cq (line 574) | int mthca_init_cq(struct mthca_dev *dev, int nent, function mthca_free_cq (line 748) | void mthca_free_cq(struct mthca_dev *dev, function mthca_init_cq_table (line 816) | int __devinit mthca_init_cq_table(struct mthca_dev *dev) function mthca_cleanup_cq_table (line 837) | void __devexit mthca_cleanup_cq_table(struct mthca_dev *dev) FILE: drivers/infiniband/hw/mthca/mthca_dev.h type mthca_cmd (line 92) | struct mthca_cmd { type mthca_limits (line 104) | struct mthca_limits { type mthca_alloc (line 135) | struct mthca_alloc { type mthca_array (line 144) | struct mthca_array { type mthca_pd_table (line 151) | struct mthca_pd_table { type mthca_mr_table (line 155) | struct mthca_mr_table { type mthca_eq_table (line 164) | struct mthca_eq_table { type mthca_cq_table (line 176) | struct mthca_cq_table { type mthca_qp_table (line 183) | struct mthca_qp_table { type mthca_av_table (line 194) | struct mthca_av_table { type mthca_mcg_table (line 202) | struct mthca_mcg_table { type mthca_dev (line 207) | struct mthca_dev { type mthca_dev (line 300) | struct mthca_dev type mthca_alloc (line 302) | struct mthca_alloc type mthca_alloc (line 303) | struct mthca_alloc type mthca_alloc (line 304) | struct mthca_alloc type mthca_alloc (line 306) | struct mthca_alloc type mthca_array (line 307) | struct mthca_array type mthca_array (line 308) | struct mthca_array type mthca_array (line 309) | struct mthca_array type mthca_array (line 310) | struct mthca_array type mthca_array (line 311) | struct mthca_array type mthca_dev (line 313) | struct mthca_dev type mthca_dev (line 314) | struct mthca_dev type mthca_dev (line 315) | struct mthca_dev type mthca_dev (line 316) | struct mthca_dev type mthca_dev (line 317) | struct mthca_dev type mthca_dev (line 318) | struct mthca_dev type mthca_dev (line 319) | struct mthca_dev type mthca_dev (line 321) | struct mthca_dev type mthca_dev (line 322) | struct mthca_dev type mthca_dev (line 323) | struct mthca_dev type mthca_dev (line 324) | struct mthca_dev type mthca_dev (line 325) | struct mthca_dev type mthca_dev (line 326) | struct mthca_dev type mthca_dev (line 327) | struct mthca_dev type mthca_dev (line 329) | struct mthca_dev type mthca_dev (line 330) | struct mthca_dev type mthca_dev (line 332) | struct mthca_dev type mthca_pd (line 332) | struct mthca_pd type mthca_dev (line 333) | struct mthca_dev type mthca_pd (line 333) | struct mthca_pd type mthca_dev (line 335) | struct mthca_dev type mthca_mr (line 336) | struct mthca_mr type mthca_dev (line 337) | struct mthca_dev type mthca_mr (line 340) | struct mthca_mr type mthca_dev (line 341) | struct mthca_dev type mthca_mr (line 341) | struct mthca_mr type mthca_dev (line 343) | struct mthca_dev type mthca_dev (line 344) | struct mthca_dev type ib_cq (line 346) | struct ib_cq type ib_wc (line 347) | struct ib_wc type mthca_dev (line 348) | struct mthca_dev type mthca_cq (line 348) | struct mthca_cq type mthca_dev (line 350) | struct mthca_dev type mthca_cq (line 351) | struct mthca_cq type mthca_dev (line 352) | struct mthca_dev type mthca_cq (line 353) | struct mthca_cq type mthca_dev (line 354) | struct mthca_dev type mthca_dev (line 355) | struct mthca_dev type mthca_dev (line 357) | struct mthca_dev type ib_event_type (line 358) | enum ib_event_type type ib_qp (line 359) | struct ib_qp type ib_qp_attr (line 359) | struct ib_qp_attr type ib_qp (line 360) | struct ib_qp type ib_send_wr (line 360) | struct ib_send_wr type ib_send_wr (line 361) | struct ib_send_wr type ib_qp (line 362) | struct ib_qp type ib_recv_wr (line 362) | struct ib_recv_wr type ib_recv_wr (line 363) | struct ib_recv_wr type mthca_qp (line 364) | struct mthca_qp type mthca_dev (line 366) | struct mthca_dev type mthca_pd (line 367) | struct mthca_pd type mthca_cq (line 368) | struct mthca_cq type mthca_cq (line 369) | struct mthca_cq type ib_qp_type (line 370) | enum ib_qp_type type ib_sig_type (line 371) | enum ib_sig_type type ib_sig_type (line 372) | enum ib_sig_type type mthca_qp (line 373) | struct mthca_qp type mthca_dev (line 374) | struct mthca_dev type mthca_pd (line 375) | struct mthca_pd type mthca_cq (line 376) | struct mthca_cq type mthca_cq (line 377) | struct mthca_cq type ib_sig_type (line 378) | enum ib_sig_type type ib_sig_type (line 379) | enum ib_sig_type type mthca_sqp (line 382) | struct mthca_sqp type mthca_dev (line 383) | struct mthca_dev type mthca_qp (line 383) | struct mthca_qp type mthca_dev (line 384) | struct mthca_dev type mthca_pd (line 385) | struct mthca_pd type ib_ah_attr (line 386) | struct ib_ah_attr type mthca_ah (line 387) | struct mthca_ah type mthca_dev (line 388) | struct mthca_dev type mthca_ah (line 388) | struct mthca_ah type mthca_dev (line 389) | struct mthca_dev type mthca_ah (line 389) | struct mthca_ah type ib_ud_header (line 390) | struct ib_ud_header type ib_qp (line 392) | struct ib_qp type ib_qp (line 393) | struct ib_qp type ib_device (line 395) | struct ib_device type ib_wc (line 398) | struct ib_wc type ib_grh (line 399) | struct ib_grh type ib_mad (line 400) | struct ib_mad type ib_mad (line 401) | struct ib_mad type mthca_dev (line 402) | struct mthca_dev type mthca_dev (line 403) | struct mthca_dev type mthca_dev (line 405) | struct mthca_dev type ib_device (line 405) | struct ib_device FILE: drivers/infiniband/hw/mthca/mthca_doorbell.h function mthca_write64 (line 54) | static inline void mthca_write64(u32 val[2], void __iomem *dest, function mthca_write64 (line 72) | static inline void mthca_write64(u32 val[2], void __iomem *dest, FILE: drivers/infiniband/hw/mthca/mthca_eq.c type mthca_eq_context (line 53) | struct mthca_eq_context { type mthca_eqe (line 121) | struct mthca_eqe { function u64 (line 160) | static inline u64 async_mask(struct mthca_dev *dev) function set_eq_ci (line 167) | static inline void set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq,... function eq_req_not (line 179) | static inline void eq_req_not(struct mthca_dev *dev, int eqn) function disarm_cq (line 191) | static inline void disarm_cq(struct mthca_dev *dev, int eqn, int cqn) type mthca_eqe (line 203) | struct mthca_eqe type mthca_eq (line 203) | struct mthca_eq type mthca_eqe (line 209) | struct mthca_eqe type mthca_eq (line 209) | struct mthca_eq type mthca_eqe (line 211) | struct mthca_eqe function set_eqe_hw (line 216) | static inline void set_eqe_hw(struct mthca_eqe *eqe) function port_change (line 221) | static void port_change(struct mthca_dev *dev, int port, int active) function mthca_eq_int (line 235) | static void mthca_eq_int(struct mthca_dev *dev, struct mthca_eq *eq) function irqreturn_t (line 359) | static irqreturn_t mthca_interrupt(int irq, void *dev_ptr, struct pt_reg... function irqreturn_t (line 383) | static irqreturn_t mthca_msi_x_interrupt(int irq, void *eq_ptr, function mthca_create_eq (line 395) | static int __devinit mthca_create_eq(struct mthca_dev *dev, function mthca_free_eq (line 524) | static void mthca_free_eq(struct mthca_dev *dev, function mthca_free_irqs (line 569) | static void mthca_free_irqs(struct mthca_dev *dev) function mthca_map_eq_icm (line 581) | int __devinit mthca_map_eq_icm(struct mthca_dev *dev, u64 icm_virt) function mthca_unmap_eq_icm (line 615) | void __devexit mthca_unmap_eq_icm(struct mthca_dev *dev) function mthca_init_eq_table (line 625) | int __devinit mthca_init_eq_table(struct mthca_dev *dev) function mthca_cleanup_eq_table (line 728) | void __devexit mthca_cleanup_eq_table(struct mthca_dev *dev) FILE: drivers/infiniband/hw/mthca/mthca_mad.c type mthca_trap_mad (line 47) | struct mthca_trap_mad { function update_sm_ah (line 52) | static void update_sm_ah(struct mthca_dev *dev, function smp_snoop (line 83) | static void smp_snoop(struct ib_device *ibdev, function forward_trap (line 112) | static void forward_trap(struct mthca_dev *dev, function mthca_process_mad (line 185) | int mthca_process_mad(struct ib_device *ibdev, function send_handler (line 265) | static void send_handler(struct ib_mad_agent *agent, function mthca_create_agents (line 279) | int mthca_create_agents(struct mthca_dev *dev) function mthca_free_agents (line 308) | void mthca_free_agents(struct mthca_dev *dev) FILE: drivers/infiniband/hw/mthca/mthca_main.c type mthca_profile (line 75) | struct mthca_profile function mthca_tune_pci (line 86) | static int __devinit mthca_tune_pci(struct mthca_dev *mdev) function mthca_dev_lim (line 129) | static int __devinit mthca_dev_lim(struct mthca_dev *mdev, struct mthca_... function mthca_init_tavor (line 180) | static int __devinit mthca_init_tavor(struct mthca_dev *mdev) function mthca_load_fw (line 271) | static int __devinit mthca_load_fw(struct mthca_dev *mdev) function mthca_init_icm (line 317) | static int __devinit mthca_init_icm(struct mthca_dev *mdev, function mthca_init_arbel (line 446) | static int __devinit mthca_init_arbel(struct mthca_dev *mdev) function mthca_init_hca (line 558) | static int __devinit mthca_init_hca(struct mthca_dev *mdev) function mthca_setup_hca (line 566) | static int __devinit mthca_setup_hca(struct mthca_dev *dev) function mthca_request_regions (line 683) | static int __devinit mthca_request_regions(struct pci_dev *pdev, function mthca_release_regions (line 756) | static void mthca_release_regions(struct pci_dev *pdev, function mthca_enable_msi_x (line 777) | static int __devinit mthca_enable_msi_x(struct mthca_dev *mdev) function mthca_close_hca (line 801) | static void mthca_close_hca(struct mthca_dev *mdev) function mthca_init_one (line 827) | static int __devinit mthca_init_one(struct pci_dev *pdev, function mthca_remove_one (line 1043) | static void __devexit mthca_remove_one(struct pci_dev *pdev) type pci_device_id (line 1087) | struct pci_device_id type pci_driver (line 1105) | struct pci_driver function mthca_init (line 1112) | static int __init mthca_init(void) function mthca_cleanup (line 1120) | static void __exit mthca_cleanup(void) FILE: drivers/infiniband/hw/mthca/mthca_mcg.c type mthca_mgm (line 44) | struct mthca_mgm { function find_mgm (line 68) | static int find_mgm(struct mthca_dev *dev, function mthca_multicast_attach (line 136) | int mthca_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) function mthca_multicast_detach (line 234) | int mthca_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) function mthca_init_mcg_table (line 357) | int __devinit mthca_init_mcg_table(struct mthca_dev *dev) function mthca_cleanup_mcg_table (line 373) | void __devexit mthca_cleanup_mcg_table(struct mthca_dev *dev) FILE: drivers/infiniband/hw/mthca/mthca_memfree.c function mthca_free_icm (line 48) | void mthca_free_icm(struct mthca_dev *dev, struct mthca_icm *icm) type mthca_icm (line 71) | struct mthca_icm type mthca_dev (line 71) | struct mthca_dev type mthca_icm (line 74) | struct mthca_icm type mthca_icm_chunk (line 75) | struct mthca_icm_chunk type mthca_icm_table (line 141) | struct mthca_icm_table type mthca_dev (line 141) | struct mthca_dev type mthca_icm_table (line 146) | struct mthca_icm_table function mthca_free_icm_table (line 193) | void mthca_free_icm_table(struct mthca_dev *dev, struct mthca_icm_table ... FILE: drivers/infiniband/hw/mthca/mthca_memfree.h type mthca_icm_chunk (line 47) | struct mthca_icm_chunk { type mthca_icm (line 54) | struct mthca_icm { type mthca_icm_table (line 58) | struct mthca_icm_table { type mthca_icm_iter (line 65) | struct mthca_icm_iter { type mthca_dev (line 71) | struct mthca_dev type mthca_icm (line 73) | struct mthca_icm type mthca_dev (line 73) | struct mthca_dev type mthca_dev (line 75) | struct mthca_dev type mthca_icm (line 75) | struct mthca_icm type mthca_icm_table (line 77) | struct mthca_icm_table type mthca_dev (line 77) | struct mthca_dev type mthca_dev (line 81) | struct mthca_dev type mthca_icm_table (line 81) | struct mthca_icm_table function mthca_icm_first (line 83) | static inline void mthca_icm_first(struct mthca_icm *icm, function mthca_icm_last (line 93) | static inline int mthca_icm_last(struct mthca_icm_iter *iter) function mthca_icm_next (line 98) | static inline void mthca_icm_next(struct mthca_icm_iter *iter) function dma_addr_t (line 112) | static inline dma_addr_t mthca_icm_addr(struct mthca_icm_iter *iter) function mthca_icm_size (line 117) | static inline unsigned long mthca_icm_size(struct mthca_icm_iter *iter) FILE: drivers/infiniband/hw/mthca/mthca_mr.c type mthca_mpt_entry (line 45) | struct mthca_mpt_entry { function u32 (line 73) | static u32 mthca_alloc_mtt(struct mthca_dev *dev, int order) function mthca_free_mtt (line 107) | static void mthca_free_mtt(struct mthca_dev *dev, u32 seg, int order) function mthca_mr_alloc_notrans (line 124) | int mthca_mr_alloc_notrans(struct mthca_dev *dev, u32 pd, function mthca_mr_alloc_phys (line 177) | int mthca_mr_alloc_phys(struct mthca_dev *dev, u32 pd, function mthca_free_mr (line 302) | void mthca_free_mr(struct mthca_dev *dev, struct mthca_mr *mr) function mthca_init_mr_table (line 324) | int __devinit mthca_init_mr_table(struct mthca_dev *dev) function mthca_cleanup_mr_table (line 387) | void __devexit mthca_cleanup_mr_table(struct mthca_dev *dev) FILE: drivers/infiniband/hw/mthca/mthca_pd.c function mthca_pd_alloc (line 40) | int mthca_pd_alloc(struct mthca_dev *dev, struct mthca_pd *pd) function mthca_pd_free (line 61) | void mthca_pd_free(struct mthca_dev *dev, struct mthca_pd *pd) function mthca_init_pd_table (line 68) | int __devinit mthca_init_pd_table(struct mthca_dev *dev) function mthca_cleanup_pd_table (line 76) | void __devexit mthca_cleanup_pd_table(struct mthca_dev *dev) FILE: drivers/infiniband/hw/mthca/mthca_profile.c function u64 (line 63) | u64 mthca_make_profile(struct mthca_dev *dev, FILE: drivers/infiniband/hw/mthca/mthca_profile.h type mthca_profile (line 41) | struct mthca_profile { type mthca_dev (line 53) | struct mthca_dev type mthca_profile (line 54) | struct mthca_profile type mthca_dev_lim (line 55) | struct mthca_dev_lim type mthca_init_hca_param (line 56) | struct mthca_init_hca_param FILE: drivers/infiniband/hw/mthca/mthca_provider.c function mthca_query_device (line 40) | static int mthca_query_device(struct ib_device *ibdev, function mthca_query_port (line 86) | static int mthca_query_port(struct ib_device *ibdev, function mthca_modify_port (line 136) | static int mthca_modify_port(struct ib_device *ibdev, function mthca_query_pkey (line 171) | static int mthca_query_pkey(struct ib_device *ibdev, function mthca_query_gid (line 210) | static int mthca_query_gid(struct ib_device *ibdev, u8 port, type ib_pd (line 269) | struct ib_pd type ib_device (line 269) | struct ib_device type mthca_pd (line 271) | struct mthca_pd function mthca_dealloc_pd (line 287) | static int mthca_dealloc_pd(struct ib_pd *pd) type ib_ah (line 295) | struct ib_ah type ib_pd (line 295) | struct ib_pd type ib_ah_attr (line 296) | struct ib_ah_attr type mthca_ah (line 299) | struct mthca_ah function mthca_ah_destroy (line 314) | static int mthca_ah_destroy(struct ib_ah *ah) type ib_qp (line 322) | struct ib_qp type ib_pd (line 322) | struct ib_pd type ib_qp_init_attr (line 323) | struct ib_qp_init_attr type mthca_qp (line 325) | struct mthca_qp type mthca_sqp (line 353) | struct mthca_sqp function mthca_destroy_qp (line 387) | static int mthca_destroy_qp(struct ib_qp *qp) type ib_cq (line 394) | struct ib_cq type ib_device (line 394) | struct ib_device type mthca_cq (line 396) | struct mthca_cq function mthca_destroy_cq (line 417) | static int mthca_destroy_cq(struct ib_cq *cq) function mthca_req_notify_cq (line 425) | static int mthca_req_notify_cq(struct ib_cq *cq, enum ib_cq_notify notify) function u32 (line 432) | static inline u32 convert_access(int acc) type ib_mr (line 441) | struct ib_mr type ib_pd (line 441) | struct ib_pd type mthca_mr (line 443) | struct mthca_mr type ib_mr (line 462) | struct ib_mr type ib_pd (line 462) | struct ib_pd type ib_phys_buf (line 463) | struct ib_phys_buf type mthca_mr (line 468) | struct mthca_mr function mthca_dereg_mr (line 560) | static int mthca_dereg_mr(struct ib_mr *mr) function show_rev (line 567) | static ssize_t show_rev(struct class_device *cdev, char *buf) function show_fw_ver (line 573) | static ssize_t show_fw_ver(struct class_device *cdev, char *buf) function show_hca (line 581) | static ssize_t show_hca(struct class_device *cdev, char *buf) type class_device_attribute (line 596) | struct class_device_attribute function mthca_register_device (line 602) | int mthca_register_device(struct mthca_dev *dev) function mthca_unregister_device (line 655) | void mthca_unregister_device(struct mthca_dev *dev) FILE: drivers/infiniband/hw/mthca/mthca_provider.h type mthca_buf_list (line 47) | struct mthca_buf_list { function mthca_pd (line 203) | mthca_pd *to_mpd(struct ib_pd *ibpd) type mthca_ah (line 208) | struct mthca_ah type ib_ah (line 208) | struct ib_ah type mthca_cq (line 213) | struct mthca_cq type ib_cq (line 213) | struct ib_cq type mthca_qp (line 218) | struct mthca_qp type ib_qp (line 218) | struct ib_qp type mthca_sqp (line 223) | struct mthca_sqp type mthca_qp (line 223) | struct mthca_qp FILE: drivers/infiniband/hw/mthca/mthca_qp.c type mthca_qp_path (line 93) | struct mthca_qp_path { type mthca_qp_context (line 106) | struct mthca_qp_context { type mthca_qp_param (line 138) | struct mthca_qp_param { type mthca_next_seg (line 189) | struct mthca_next_seg { type mthca_ud_seg (line 196) | struct mthca_ud_seg { type mthca_bind_seg (line 206) | struct mthca_bind_seg { type mthca_raddr_seg (line 215) | struct mthca_raddr_seg { type mthca_atomic_seg (line 221) | struct mthca_atomic_seg { type mthca_data_seg (line 226) | struct mthca_data_seg { type mthca_mlx_seg (line 232) | struct mthca_mlx_seg { function is_sqp (line 241) | static int is_sqp(struct mthca_dev *dev, struct mthca_qp *qp) function is_qp0 (line 247) | static int is_qp0(struct mthca_dev *dev, struct mthca_qp *qp) type mthca_qp (line 253) | struct mthca_qp type mthca_qp (line 262) | struct mthca_qp function mthca_qp_event (line 275) | void mthca_qp_event(struct mthca_dev *dev, u32 qpn, function to_mthca_state (line 302) | static int to_mthca_state(enum ib_qp_state ib_state) function to_mthca_st (line 318) | static int to_mthca_st(int transport) function store_attrs (line 501) | static void store_attrs(struct mthca_sqp *sqp, struct ib_qp_attr *attr, function init_port (line 512) | static void init_port(struct mthca_dev *dev, int port) function mthca_modify_qp (line 534) | int mthca_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int att... function mthca_alloc_wqe_buf (line 843) | static int mthca_alloc_wqe_buf(struct mthca_dev *dev, function mthca_alloc_qp_common (line 975) | static int mthca_alloc_qp_common(struct mthca_dev *dev, function mthca_alloc_qp (line 1005) | int mthca_alloc_qp(struct mthca_dev *dev, function mthca_alloc_sqp (line 1042) | int mthca_alloc_sqp(struct mthca_dev *dev, function mthca_free_qp (line 1097) | void mthca_free_qp(struct mthca_dev *dev, function build_mlx_header (line 1151) | static int build_mlx_header(struct mthca_dev *dev, struct mthca_sqp *sqp, function mthca_post_send (line 1219) | int mthca_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, function mthca_post_receive (line 1433) | int mthca_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, function mthca_free_err_wqe (line 1532) | int mthca_free_err_wqe(struct mthca_qp *qp, int is_send, function mthca_init_qp_table (line 1552) | int __devinit mthca_init_qp_table(struct mthca_dev *dev) function mthca_cleanup_qp_table (line 1606) | void __devexit mthca_cleanup_qp_table(struct mthca_dev *dev) FILE: drivers/infiniband/hw/mthca/mthca_reset.c function mthca_reset (line 44) | int mthca_reset(struct mthca_dev *mdev) FILE: drivers/infiniband/include/ib_cache.h type ib_device (line 50) | struct ib_device type ib_device (line 67) | struct ib_device type ib_device (line 82) | struct ib_device type ib_device (line 98) | struct ib_device FILE: drivers/infiniband/include/ib_fmr_pool.h type ib_fmr_pool (line 40) | struct ib_fmr_pool type ib_fmr_pool_param (line 55) | struct ib_fmr_pool_param { type ib_pool_fmr (line 66) | struct ib_pool_fmr { type ib_fmr_pool (line 78) | struct ib_fmr_pool type ib_pd (line 78) | struct ib_pd type ib_fmr_pool_param (line 79) | struct ib_fmr_pool_param type ib_fmr_pool (line 81) | struct ib_fmr_pool type ib_fmr_pool (line 83) | struct ib_fmr_pool type ib_pool_fmr (line 85) | struct ib_pool_fmr type ib_fmr_pool (line 85) | struct ib_fmr_pool type ib_pool_fmr (line 90) | struct ib_pool_fmr FILE: drivers/infiniband/include/ib_mad.h type ib_grh (line 77) | struct ib_grh { type ib_mad_hdr (line 86) | struct ib_mad_hdr { type ib_rmpp_hdr (line 99) | struct ib_rmpp_hdr { type ib_mad (line 108) | struct ib_mad { type ib_rmpp_mad (line 113) | struct ib_rmpp_mad { type ib_vendor_mad (line 119) | struct ib_vendor_mad { type ib_mad_agent (line 127) | struct ib_mad_agent type ib_mad_send_wc (line 128) | struct ib_mad_send_wc type ib_mad_recv_wc (line 129) | struct ib_mad_recv_wc type ib_mad_agent (line 136) | struct ib_mad_agent type ib_mad_send_wc (line 137) | struct ib_mad_send_wc type ib_mad_agent (line 149) | struct ib_mad_agent type ib_send_wr (line 150) | struct ib_send_wr type ib_mad_send_wc (line 151) | struct ib_mad_send_wc type ib_mad_agent (line 164) | struct ib_mad_agent type ib_mad_recv_wc (line 165) | struct ib_mad_recv_wc type ib_mad_agent (line 180) | struct ib_mad_agent { type ib_mad_send_wc (line 198) | struct ib_mad_send_wc { type ib_mad_recv_buf (line 212) | struct ib_mad_recv_buf { type ib_mad_recv_wc (line 227) | struct ib_mad_recv_wc { type ib_mad_reg_req (line 245) | struct ib_mad_reg_req { type ib_mad_agent (line 270) | struct ib_mad_agent type ib_device (line 270) | struct ib_device type ib_qp_type (line 272) | enum ib_qp_type type ib_mad_reg_req (line 273) | struct ib_mad_reg_req type ib_mad_snoop_flags (line 279) | enum ib_mad_snoop_flags { type ib_mad_agent (line 300) | struct ib_mad_agent type ib_device (line 300) | struct ib_device type ib_qp_type (line 302) | enum ib_qp_type type ib_mad_agent (line 315) | struct ib_mad_agent type ib_mad_agent (line 326) | struct ib_mad_agent type ib_send_wr (line 327) | struct ib_send_wr type ib_send_wr (line 328) | struct ib_send_wr type ib_mad_recv_wc (line 340) | struct ib_mad_recv_wc type ib_mad_recv_wc (line 351) | struct ib_mad_recv_wc type ib_mad_agent (line 361) | struct ib_mad_agent type ib_mad_agent (line 380) | struct ib_mad_agent type ib_qp (line 380) | struct ib_qp type ib_mad_agent (line 401) | struct ib_mad_agent type ib_wc (line 402) | struct ib_wc FILE: drivers/infiniband/include/ib_pack.h type ib_field (line 47) | struct ib_field { type ib_unpacked_lrh (line 177) | struct ib_unpacked_lrh { type ib_unpacked_grh (line 187) | struct ib_unpacked_grh { type ib_unpacked_bth (line 198) | struct ib_unpacked_bth { type ib_unpacked_deth (line 210) | struct ib_unpacked_deth { type ib_ud_header (line 215) | struct ib_ud_header { type ib_field (line 225) | struct ib_field type ib_field (line 230) | struct ib_field type ib_ud_header (line 237) | struct ib_ud_header type ib_ud_header (line 239) | struct ib_ud_header type ib_ud_header (line 243) | struct ib_ud_header FILE: drivers/infiniband/include/ib_sa.h type ib_sa_selector (line 49) | enum ib_sa_selector { type ib_sa_rate (line 62) | enum ib_sa_rate { function ib_sa_rate_enum_to_int (line 74) | static inline int ib_sa_rate_enum_to_int(enum ib_sa_rate rate) type u64 (line 90) | typedef u64 __bitwise ib_sa_comp_mask; type ib_sa_path_rec (line 132) | struct ib_sa_path_rec { type ib_sa_mcmember_rec (line 177) | struct ib_sa_mcmember_rec { type ib_sa_query (line 198) | struct ib_sa_query type ib_sa_query (line 200) | struct ib_sa_query type ib_device (line 202) | struct ib_device type ib_sa_path_rec (line 203) | struct ib_sa_path_rec type ib_sa_path_rec (line 207) | struct ib_sa_path_rec type ib_sa_query (line 210) | struct ib_sa_query type ib_device (line 212) | struct ib_device type ib_sa_mcmember_rec (line 214) | struct ib_sa_mcmember_rec type ib_sa_mcmember_rec (line 218) | struct ib_sa_mcmember_rec type ib_sa_query (line 221) | struct ib_sa_query function ib_sa_mcmember_rec_set (line 247) | static inline int function ib_sa_mcmember_rec_delete (line 289) | static inline int FILE: drivers/infiniband/include/ib_smi.h type ib_smp (line 49) | struct ib_smp { function u8 (line 90) | static inline u8 FILE: drivers/infiniband/include/ib_user_mad.h type ib_user_mad (line 75) | struct ib_user_mad { type ib_user_mad_reg_req (line 107) | struct ib_user_mad_reg_req { FILE: drivers/infiniband/include/ib_verbs.h type ib_node_type (line 54) | enum ib_node_type { type ib_device_cap_flags (line 60) | enum ib_device_cap_flags { type ib_atomic_cap (line 79) | enum ib_atomic_cap { type ib_device_attr (line 85) | struct ib_device_attr { type ib_mtu (line 127) | enum ib_mtu { function ib_mtu_enum_to_int (line 135) | static inline int ib_mtu_enum_to_int(enum ib_mtu mtu) type ib_port_state (line 147) | enum ib_port_state { type ib_port_cap_flags (line 156) | enum ib_port_cap_flags { type ib_port_width (line 181) | enum ib_port_width { function ib_width_enum_to_int (line 188) | static inline int ib_width_enum_to_int(enum ib_port_width width) type ib_port_attr (line 199) | struct ib_port_attr { type ib_device_modify_flags (line 221) | enum ib_device_modify_flags { type ib_device_modify (line 225) | struct ib_device_modify { type ib_port_modify_flags (line 229) | enum ib_port_modify_flags { type ib_port_modify (line 235) | struct ib_port_modify { type ib_event_type (line 241) | enum ib_event_type { type ib_event (line 258) | struct ib_event { type ib_event_handler (line 268) | struct ib_event_handler { type ib_global_route (line 281) | struct ib_global_route { type ib_ah_flags (line 293) | enum ib_ah_flags { type ib_ah_attr (line 297) | struct ib_ah_attr { type ib_wc_status (line 307) | enum ib_wc_status { type ib_wc_opcode (line 332) | enum ib_wc_opcode { type ib_wc_flags (line 347) | enum ib_wc_flags { type ib_wc (line 352) | struct ib_wc { type ib_cq_notify (line 369) | enum ib_cq_notify { type ib_qp_cap (line 374) | struct ib_qp_cap { type ib_sig_type (line 382) | enum ib_sig_type { type ib_qp_type (line 387) | enum ib_qp_type { type ib_qp_init_attr (line 403) | struct ib_qp_init_attr { type ib_rnr_timeout (line 416) | enum ib_rnr_timeout { type ib_qp_attr_mask (line 451) | enum ib_qp_attr_mask { type ib_qp_state (line 475) | enum ib_qp_state { type ib_mig_state (line 485) | enum ib_mig_state { type ib_qp_attr (line 491) | struct ib_qp_attr { type ib_wr_opcode (line 519) | enum ib_wr_opcode { type ib_send_flags (line 529) | enum ib_send_flags { type ib_recv_flags (line 536) | enum ib_recv_flags { type ib_sge (line 540) | struct ib_sge { type ib_send_wr (line 546) | struct ib_send_wr { type ib_recv_wr (line 577) | struct ib_recv_wr { type ib_access_flags (line 585) | enum ib_access_flags { type ib_phys_buf (line 593) | struct ib_phys_buf { type ib_mr_attr (line 598) | struct ib_mr_attr { type ib_mr_rereg_flags (line 607) | enum ib_mr_rereg_flags { type ib_mw_bind (line 613) | struct ib_mw_bind { type ib_fmr_attr (line 622) | struct ib_fmr_attr { type ib_pd (line 628) | struct ib_pd { type ib_ah (line 633) | struct ib_ah { type ib_cq (line 638) | struct ib_cq type ib_cq (line 640) | struct ib_cq { type ib_srq (line 649) | struct ib_srq { type ib_qp (line 656) | struct ib_qp { type ib_mr (line 668) | struct ib_mr { type ib_mw (line 676) | struct ib_mw { type ib_fmr (line 682) | struct ib_fmr { type ib_mad (line 690) | struct ib_mad type ib_grh (line 691) | struct ib_grh type ib_process_mad_flags (line 693) | enum ib_process_mad_flags { type ib_mad_result (line 699) | enum ib_mad_result { type ib_cache (line 708) | struct ib_cache { type ib_device (line 715) | struct ib_device { type ib_client (line 841) | struct ib_client { type ib_device (line 849) | struct ib_device type ib_device (line 850) | struct ib_device type ib_device (line 852) | struct ib_device type ib_device (line 853) | struct ib_device type ib_client (line 855) | struct ib_client type ib_client (line 856) | struct ib_client type ib_device (line 858) | struct ib_device type ib_client (line 858) | struct ib_client type ib_device (line 859) | struct ib_device type ib_client (line 859) | struct ib_client type ib_event_handler (line 862) | struct ib_event_handler type ib_event_handler (line 863) | struct ib_event_handler type ib_event (line 864) | struct ib_event type ib_device (line 866) | struct ib_device type ib_device_attr (line 867) | struct ib_device_attr type ib_device (line 869) | struct ib_device type ib_port_attr (line 870) | struct ib_port_attr type ib_device (line 872) | struct ib_device type ib_device (line 875) | struct ib_device type ib_device (line 878) | struct ib_device type ib_device_modify (line 880) | struct ib_device_modify type ib_device (line 882) | struct ib_device type ib_port_modify (line 884) | struct ib_port_modify type ib_pd (line 893) | struct ib_pd type ib_device (line 893) | struct ib_device type ib_pd (line 899) | struct ib_pd type ib_ah (line 909) | struct ib_ah type ib_pd (line 909) | struct ib_pd type ib_ah_attr (line 909) | struct ib_ah_attr type ib_ah (line 918) | struct ib_ah type ib_ah_attr (line 918) | struct ib_ah_attr type ib_ah (line 927) | struct ib_ah type ib_ah_attr (line 927) | struct ib_ah_attr type ib_ah (line 933) | struct ib_ah type ib_qp (line 941) | struct ib_qp type ib_pd (line 941) | struct ib_pd type ib_qp_init_attr (line 942) | struct ib_qp_init_attr type ib_qp (line 953) | struct ib_qp type ib_qp_attr (line 954) | struct ib_qp_attr type ib_qp (line 968) | struct ib_qp type ib_qp_attr (line 969) | struct ib_qp_attr type ib_qp_init_attr (line 971) | struct ib_qp_init_attr type ib_qp (line 977) | struct ib_qp function ib_post_send (line 987) | static inline int ib_post_send(struct ib_qp *qp, function ib_post_recv (line 1002) | static inline int ib_post_recv(struct ib_qp *qp, type ib_cq (line 1022) | struct ib_cq type ib_device (line 1022) | struct ib_device type ib_event (line 1024) | struct ib_event type ib_cq (line 1034) | struct ib_cq type ib_cq (line 1040) | struct ib_cq function ib_poll_cq (line 1054) | static inline int ib_poll_cq(struct ib_cq *cq, int num_entries, type ib_cq (line 1070) | struct ib_cq function ib_req_notify_cq (line 1079) | static inline int ib_req_notify_cq(struct ib_cq *cq, function ib_req_ncomp_notif (line 1092) | static inline int ib_req_ncomp_notif(struct ib_cq *cq, int wc_cnt) type ib_mr (line 1105) | struct ib_mr type ib_pd (line 1105) | struct ib_pd type ib_mr (line 1117) | struct ib_mr type ib_pd (line 1117) | struct ib_pd type ib_phys_buf (line 1118) | struct ib_phys_buf type ib_mr (line 1145) | struct ib_mr type ib_pd (line 1147) | struct ib_pd type ib_phys_buf (line 1148) | struct ib_phys_buf type ib_mr (line 1158) | struct ib_mr type ib_mr_attr (line 1158) | struct ib_mr_attr type ib_mr (line 1165) | struct ib_mr type ib_mw (line 1171) | struct ib_mw type ib_pd (line 1171) | struct ib_pd function ib_bind_mw (line 1182) | static inline int ib_bind_mw(struct ib_qp *qp, type ib_mw (line 1196) | struct ib_mw type ib_fmr (line 1207) | struct ib_fmr type ib_pd (line 1207) | struct ib_pd type ib_fmr_attr (line 1209) | struct ib_fmr_attr function ib_map_phys_fmr (line 1218) | static inline int ib_map_phys_fmr(struct ib_fmr *fmr, type list_head (line 1229) | struct list_head type ib_fmr (line 1235) | struct ib_fmr type ib_qp (line 1249) | struct ib_qp type ib_qp (line 1257) | struct ib_qp FILE: drivers/infiniband/ulp/ipoib/ipoib.h type ipoib_header (line 90) | struct ipoib_header { type ipoib_pseudoheader (line 95) | struct ipoib_pseudoheader { type ipoib_mcast (line 99) | struct ipoib_mcast type ipoib_buf (line 101) | struct ipoib_buf { type ib_cq (line 221) | struct ib_cq type ipoib_ah (line 223) | struct ipoib_ah type net_device (line 223) | struct net_device type ib_pd (line 224) | struct ib_pd type ib_ah_attr (line 224) | struct ib_ah_attr type kref (line 225) | struct kref function ipoib_put_ah (line 226) | static inline void ipoib_put_ah(struct ipoib_ah *ah) type net_device (line 231) | struct net_device type net_device (line 233) | struct net_device type sk_buff (line 233) | struct sk_buff type ipoib_ah (line 234) | struct ipoib_ah type net_device (line 237) | struct net_device type ipoib_dev_priv (line 238) | struct ipoib_dev_priv type net_device (line 240) | struct net_device type ib_device (line 240) | struct ib_device type net_device (line 242) | struct net_device type net_device (line 244) | struct net_device type net_device (line 245) | struct net_device type net_device (line 246) | struct net_device type net_device (line 247) | struct net_device type net_device (line 249) | struct net_device type ib_device (line 249) | struct ib_device type net_device (line 250) | struct net_device type net_device (line 253) | struct net_device type sk_buff (line 254) | struct sk_buff type net_device (line 257) | struct net_device type net_device (line 258) | struct net_device type net_device (line 260) | struct net_device type net_device (line 261) | struct net_device type ipoib_mcast_iter (line 263) | struct ipoib_mcast_iter type net_device (line 263) | struct net_device type ipoib_mcast_iter (line 264) | struct ipoib_mcast_iter type ipoib_mcast_iter (line 265) | struct ipoib_mcast_iter type ipoib_mcast_iter (line 266) | struct ipoib_mcast_iter type net_device (line 273) | struct net_device type net_device (line 275) | struct net_device type net_device (line 278) | struct net_device type net_device (line 279) | struct net_device type ib_device (line 279) | struct ib_device type net_device (line 280) | struct net_device type ib_event_handler (line 282) | struct ib_event_handler type ib_event (line 283) | struct ib_event type net_device (line 285) | struct net_device type net_device (line 286) | struct net_device type net_device (line 289) | struct net_device type net_device (line 292) | struct net_device type net_device (line 293) | struct net_device function ipoib_create_debug_file (line 297) | static inline int ipoib_create_debug_file(struct net_device *dev) { retu... function ipoib_delete_debug_file (line 298) | static inline void ipoib_delete_debug_file(struct net_device *dev) { } function ipoib_register_debugfs (line 299) | static inline int ipoib_register_debugfs(void) { return 0; } function ipoib_unregister_debugfs (line 300) | static inline void ipoib_unregister_debugfs(void) { } FILE: drivers/infiniband/ulp/ipoib/ipoib_fs.c type dentry (line 45) | struct dentry type super_block (line 46) | struct super_block type seq_file (line 49) | struct seq_file type ipoib_mcast_iter (line 51) | struct ipoib_mcast_iter type seq_file (line 68) | struct seq_file type ipoib_mcast_iter (line 71) | struct ipoib_mcast_iter function ipoib_mcg_seq_stop (line 83) | static void ipoib_mcg_seq_stop(struct seq_file *file, void *iter_ptr) function ipoib_mcg_seq_show (line 88) | static int ipoib_mcg_seq_show(struct seq_file *file, void *iter_ptr) type seq_operations (line 118) | struct seq_operations function ipoib_mcg_open (line 125) | static int ipoib_mcg_open(struct inode *inode, struct file *file) type file_operations (line 140) | struct file_operations type inode (line 148) | struct inode type inode (line 150) | struct inode function __ipoib_create_debug_file (line 165) | static int __ipoib_create_debug_file(struct net_device *dev) function ipoib_create_debug_file (line 192) | int ipoib_create_debug_file(struct net_device *dev) function ipoib_delete_debug_file (line 210) | void ipoib_delete_debug_file(struct net_device *dev) function ipoib_fill_super (line 228) | static int ipoib_fill_super(struct super_block *sb, void *data, int silent) type super_block (line 257) | struct super_block type file_system_type (line 257) | struct file_system_type function ipoib_kill_sb (line 263) | static void ipoib_kill_sb(struct super_block *sb) type file_system_type (line 272) | struct file_system_type function ipoib_register_debugfs (line 279) | int ipoib_register_debugfs(void) function ipoib_unregister_debugfs (line 284) | void ipoib_unregister_debugfs(void) FILE: drivers/infiniband/ulp/ipoib/ipoib_ib.c type ipoib_ah (line 54) | struct ipoib_ah type net_device (line 54) | struct net_device type ib_pd (line 55) | struct ib_pd type ib_ah_attr (line 55) | struct ib_ah_attr type ipoib_ah (line 57) | struct ipoib_ah function ipoib_free_ah (line 77) | void ipoib_free_ah(struct kref *kref) function ipoib_ib_receive (line 95) | static inline int ipoib_ib_receive(struct ipoib_dev_priv *priv, function ipoib_ib_post_receive (line 115) | static int ipoib_ib_post_receive(struct net_device *dev, int id) function ipoib_ib_post_receives (line 146) | static int ipoib_ib_post_receives(struct net_device *dev) function ipoib_ib_handle_wc (line 161) | static void ipoib_ib_handle_wc(struct net_device *dev, function ipoib_ib_completion (line 265) | void ipoib_ib_completion(struct ib_cq *cq, void *dev_ptr) function post_send (line 279) | static inline int post_send(struct ipoib_dev_priv *priv, function ipoib_send (line 296) | void ipoib_send(struct net_device *dev, struct sk_buff *skb, function __ipoib_reap_ah (line 348) | static void __ipoib_reap_ah(struct net_device *dev) function ipoib_reap_ah (line 369) | void ipoib_reap_ah(void *dev_ptr) function ipoib_ib_dev_open (line 380) | int ipoib_ib_dev_open(struct net_device *dev) function ipoib_ib_dev_up (line 403) | int ipoib_ib_dev_up(struct net_device *dev) function ipoib_ib_dev_down (line 412) | int ipoib_ib_dev_down(struct net_device *dev) function recvs_pending (line 447) | static int recvs_pending(struct net_device *dev) function ipoib_ib_dev_stop (line 460) | int ipoib_ib_dev_stop(struct net_device *dev) function ipoib_ib_dev_init (line 544) | int ipoib_ib_dev_init(struct net_device *dev, struct ib_device *ca, int ... function ipoib_ib_dev_flush (line 567) | void ipoib_ib_dev_flush(void *_dev) function ipoib_ib_dev_cleanup (line 591) | void ipoib_ib_dev_cleanup(struct net_device *dev) type net_device (line 614) | struct net_device function ipoib_pkey_dev_check_presence (line 616) | static void ipoib_pkey_dev_check_presence(struct net_device *dev) function ipoib_pkey_poll (line 627) | void ipoib_pkey_poll(void *dev_ptr) function ipoib_pkey_dev_delay_open (line 646) | int ipoib_pkey_dev_delay_open(struct net_device *dev) FILE: drivers/infiniband/ulp/ipoib/ipoib_main.c type workqueue_struct (line 66) | struct workqueue_struct type ib_device (line 68) | struct ib_device type ib_device (line 69) | struct ib_device type ib_client (line 71) | struct ib_client function ipoib_open (line 77) | int ipoib_open(struct net_device *dev) function ipoib_stop (line 116) | static int ipoib_stop(struct net_device *dev) function ipoib_change_mtu (line 149) | static int ipoib_change_mtu(struct net_device *dev, int new_mtu) type ipoib_path (line 163) | struct ipoib_path type net_device (line 163) | struct net_device type ipoib_dev_priv (line 166) | struct ipoib_dev_priv type rb_node (line 167) | struct rb_node type ipoib_path (line 168) | struct ipoib_path function __path_add (line 188) | static int __path_add(struct net_device *dev, struct ipoib_path *path) function __path_free (line 218) | static void __path_free(struct net_device *dev, struct ipoib_path *path) function ipoib_flush_paths (line 243) | void ipoib_flush_paths(struct net_device *dev) function path_rec_completion (line 263) | static void path_rec_completion(int status, type ipoib_path (line 339) | struct ipoib_path type net_device (line 339) | struct net_device type ipoib_dev_priv (line 342) | struct ipoib_dev_priv type ipoib_path (line 343) | struct ipoib_path function path_rec_start (line 368) | static int path_rec_start(struct net_device *dev, function neigh_add_path (line 395) | static void neigh_add_path(struct sk_buff *skb, struct net_device *dev) function path_lookup (line 462) | static void path_lookup(struct sk_buff *skb, struct net_device *dev) function unicast_arp_send (line 478) | static void unicast_arp_send(struct sk_buff *skb, struct net_device *dev, function ipoib_start_xmit (line 529) | static int ipoib_start_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 609) | struct net_device_stats type net_device (line 609) | struct net_device type ipoib_dev_priv (line 611) | struct ipoib_dev_priv function ipoib_timeout (line 616) | static void ipoib_timeout(struct net_device *dev) function ipoib_hard_header (line 625) | static int ipoib_hard_header(struct sk_buff *skb, function ipoib_set_mcast_list (line 651) | static void ipoib_set_mcast_list(struct net_device *dev) function ipoib_neigh_destructor (line 658) | static void ipoib_neigh_destructor(struct neighbour *n) function ipoib_neigh_setup (line 682) | static int ipoib_neigh_setup(struct neighbour *neigh) function ipoib_neigh_setup_dev (line 694) | static int ipoib_neigh_setup_dev(struct net_device *dev, struct neigh_pa... function ipoib_dev_init (line 701) | int ipoib_dev_init(struct net_device *dev, struct ib_device *ca, int port) function ipoib_dev_cleanup (line 744) | void ipoib_dev_cleanup(struct net_device *dev) function ipoib_setup (line 770) | static void ipoib_setup(struct net_device *dev) type ipoib_dev_priv (line 832) | struct ipoib_dev_priv type net_device (line 834) | struct net_device type ipoib_dev_priv (line 836) | struct ipoib_dev_priv function show_pkey (line 844) | static ssize_t show_pkey(struct class_device *cdev, char *buf) function create_child (line 853) | static ssize_t create_child(struct class_device *cdev, function delete_child (line 872) | static ssize_t delete_child(struct class_device *cdev, function ipoib_add_pkey_attr (line 892) | int ipoib_add_pkey_attr(struct net_device *dev) type net_device (line 898) | struct net_device type ib_device (line 899) | struct ib_device type ipoib_dev_priv (line 901) | struct ipoib_dev_priv function ipoib_add_one (line 986) | static void ipoib_add_one(struct ib_device *device) function ipoib_remove_one (line 1018) | static void ipoib_remove_one(struct ib_device *device) function ipoib_init_module (line 1034) | static int __init ipoib_init_module(void) function ipoib_cleanup_module (line 1071) | static void __exit ipoib_cleanup_module(void) FILE: drivers/infiniband/ulp/ipoib/ipoib_multicast.c type ipoib_mcast (line 57) | struct ipoib_mcast { type ipoib_mcast_iter (line 81) | struct ipoib_mcast_iter { function ipoib_mcast_free (line 90) | static void ipoib_mcast_free(struct ipoib_mcast *mcast) type ipoib_mcast (line 125) | struct ipoib_mcast type net_device (line 125) | struct net_device type ipoib_mcast (line 128) | struct ipoib_mcast type ipoib_mcast (line 153) | struct ipoib_mcast type net_device (line 153) | struct net_device type ipoib_dev_priv (line 155) | struct ipoib_dev_priv type rb_node (line 156) | struct rb_node type ipoib_mcast (line 159) | struct ipoib_mcast function __ipoib_mcast_add (line 177) | static int __ipoib_mcast_add(struct net_device *dev, struct ipoib_mcast ... function ipoib_mcast_join_finish (line 205) | static int ipoib_mcast_join_finish(struct ipoib_mcast *mcast, function ipoib_mcast_sendonly_join_complete (line 298) | static void function ipoib_mcast_sendonly_join (line 330) | static int ipoib_mcast_sendonly_join(struct ipoib_mcast *mcast) function ipoib_mcast_join_complete (line 379) | static void ipoib_mcast_join_complete(int status, function ipoib_mcast_join (line 440) | static void ipoib_mcast_join(struct net_device *dev, struct ipoib_mcast ... function ipoib_mcast_join_task (line 498) | void ipoib_mcast_join_task(void *dev_ptr) function ipoib_mcast_start_thread (line 580) | int ipoib_mcast_start_thread(struct net_device *dev) function ipoib_mcast_stop_thread (line 594) | int ipoib_mcast_stop_thread(struct net_device *dev) function ipoib_mcast_leave (line 628) | static int ipoib_mcast_leave(struct net_device *dev, struct ipoib_mcast ... function ipoib_mcast_send (line 670) | void ipoib_mcast_send(struct net_device *dev, union ib_gid *mgid, function ipoib_mcast_dev_flush (line 743) | void ipoib_mcast_dev_flush(struct net_device *dev) function ipoib_mcast_dev_down (line 799) | void ipoib_mcast_dev_down(struct net_device *dev) function ipoib_mcast_restart_task (line 817) | void ipoib_mcast_restart_task(void *dev_ptr) type ipoib_mcast_iter (line 914) | struct ipoib_mcast_iter type net_device (line 914) | struct net_device type ipoib_mcast_iter (line 916) | struct ipoib_mcast_iter function ipoib_mcast_iter_free (line 933) | void ipoib_mcast_iter_free(struct ipoib_mcast_iter *iter) function ipoib_mcast_iter_next (line 938) | int ipoib_mcast_iter_next(struct ipoib_mcast_iter *iter) function ipoib_mcast_iter_read (line 973) | void ipoib_mcast_iter_read(struct ipoib_mcast_iter *iter, FILE: drivers/infiniband/ulp/ipoib/ipoib_verbs.c function ipoib_mcast_attach (line 39) | int ipoib_mcast_attach(struct net_device *dev, u16 mlid, union ib_gid *m... function ipoib_mcast_detach (line 80) | int ipoib_mcast_detach(struct net_device *dev, u16 mlid, union ib_gid *m... function ipoib_qp_create (line 94) | int ipoib_qp_create(struct net_device *dev) function ipoib_transport_dev_init (line 157) | int ipoib_transport_dev_init(struct net_device *dev, struct ib_device *ca) function ipoib_transport_dev_cleanup (line 227) | void ipoib_transport_dev_cleanup(struct net_device *dev) function ipoib_event (line 249) | void ipoib_event(struct ib_event_handler *handler, FILE: drivers/infiniband/ulp/ipoib/ipoib_vlan.c function show_parent (line 46) | static ssize_t show_parent(struct class_device *class_dev, char *buf) function ipoib_vlan_add (line 56) | int ipoib_vlan_add(struct net_device *pdev, unsigned short pkey) function ipoib_vlan_delete (line 150) | int ipoib_vlan_delete(struct net_device *pdev, unsigned short pkey) FILE: drivers/input/evbug.c function evbug_event (line 43) | static void evbug_event(struct input_handle *handle, unsigned int type, ... type input_handle (line 48) | struct input_handle type input_handler (line 48) | struct input_handler type input_dev (line 48) | struct input_dev type input_device_id (line 48) | struct input_device_id type input_handle (line 50) | struct input_handle type input_handle (line 52) | struct input_handle type input_handle (line 54) | struct input_handle function evbug_disconnect (line 67) | static void evbug_disconnect(struct input_handle *handle) type input_device_id (line 76) | struct input_device_id type input_handler (line 83) | struct input_handler function evbug_init (line 91) | int __init evbug_init(void) function evbug_exit (line 97) | void __exit evbug_exit(void) FILE: drivers/input/evdev.c type evdev (line 25) | struct evdev { type evdev_list (line 36) | struct evdev_list { type evdev (line 45) | struct evdev function evdev_event (line 47) | static void evdev_event(struct input_handle *handle, unsigned int type, ... function evdev_fasync (line 77) | static int evdev_fasync(int fd, struct file *file, int on) function evdev_flush (line 85) | static int evdev_flush(struct file * file) function evdev_free (line 92) | static void evdev_free(struct evdev *evdev) function evdev_release (line 98) | static int evdev_release(struct inode * inode, struct file * file) function evdev_open (line 121) | static int evdev_open(struct inode * inode, struct file * file) function evdev_write (line 148) | static ssize_t evdev_write(struct file * file, const char __user * buffe... function evdev_read (line 167) | static ssize_t evdev_read(struct file * file, char __user * buffer, size... function evdev_poll (line 195) | static unsigned int evdev_poll(struct file *file, poll_table *wait) function evdev_ioctl (line 204) | static int evdev_ioctl(struct inode *inode, struct file *file, unsigned ... type file_operations (line 389) | struct file_operations type input_handle (line 401) | struct input_handle type input_handler (line 401) | struct input_handler type input_dev (line 401) | struct input_dev type input_device_id (line 401) | struct input_device_id type evdev (line 403) | struct evdev type evdev (line 412) | struct evdev type evdev (line 414) | struct evdev function evdev_disconnect (line 438) | static void evdev_disconnect(struct input_handle *handle) type input_device_id (line 453) | struct input_device_id type input_handler (line 460) | struct input_handler function evdev_init (line 470) | static int __init evdev_init(void) function evdev_exit (line 476) | static void __exit evdev_exit(void) FILE: drivers/input/gameport/cs461x.c function cs461x_poke (line 138) | static void cs461x_poke(unsigned long reg, unsigned int val) function cs461x_peek (line 143) | static unsigned int cs461x_peek(unsigned long reg) function cs461x_pokeBA0 (line 150) | static void cs461x_pokeBA0(unsigned long reg, unsigned int val) function cs461x_peekBA0 (line 155) | static unsigned int cs461x_peekBA0(unsigned long reg) function cs461x_free (line 160) | static int cs461x_free(struct pci_dev *pdev) function cs461x_gameport_trigger (line 177) | static void cs461x_gameport_trigger(struct gameport *gameport) function cs461x_gameport_read (line 182) | static unsigned char cs461x_gameport_read(struct gameport *gameport) function cs461x_gameport_cooked_read (line 187) | static int cs461x_gameport_cooked_read(struct gameport *gameport, int *a... function cs461x_gameport_open (line 207) | static int cs461x_gameport_open(struct gameport *gameport, int mode) type pci_device_id (line 219) | struct pci_device_id function cs461x_pci_probe (line 227) | static int __devinit cs461x_pci_probe(struct pci_dev *pdev, const struct... function cs461x_pci_remove (line 309) | static void __devexit cs461x_pci_remove(struct pci_dev *pdev) type pci_driver (line 314) | struct pci_driver function cs461x_init (line 321) | int __init cs461x_init(void) function cs461x_exit (line 326) | void __exit cs461x_exit(void) FILE: drivers/input/gameport/emu10k1-gp.c type emu (line 45) | struct emu { type pci_device_id (line 52) | struct pci_device_id function emu_probe (line 63) | static int __devinit emu_probe(struct pci_dev *pdev, const struct pci_de... function emu_remove (line 106) | static void __devexit emu_remove(struct pci_dev *pdev) type pci_driver (line 114) | struct pci_driver function emu_init (line 121) | int __init emu_init(void) function emu_exit (line 126) | void __exit emu_exit(void) FILE: drivers/input/gameport/fm801-gp.c type fm801_gp (line 39) | struct fm801_gp { function fm801_gp_cooked_read (line 47) | static int fm801_gp_cooked_read(struct gameport *gameport, int *axes, in... function fm801_gp_open (line 67) | static int fm801_gp_open(struct gameport *gameport, int mode) function fm801_gp_probe (line 83) | static int __devinit fm801_gp_probe(struct pci_dev *pci, const struct pc... function fm801_gp_remove (line 124) | static void __devexit fm801_gp_remove(struct pci_dev *pci) type pci_device_id (line 134) | struct pci_device_id type pci_driver (line 139) | struct pci_driver function fm801_gp_init (line 146) | int __init fm801_gp_init(void) function fm801_gp_exit (line 151) | void __exit fm801_gp_exit(void) FILE: drivers/input/gameport/gameport.c function get_time_pit (line 43) | static unsigned int get_time_pit(void) function gameport_measure_speed (line 64) | static int gameport_measure_speed(struct gameport *gameport) function gameport_find_dev (line 103) | static void gameport_find_dev(struct gameport *gameport) function gameport_rescan (line 115) | void gameport_rescan(struct gameport *gameport) function gameport_register_port (line 121) | void gameport_register_port(struct gameport *gameport) function gameport_unregister_port (line 128) | void gameport_unregister_port(struct gameport *gameport) function gameport_register_device (line 135) | void gameport_register_device(struct gameport_dev *dev) function gameport_unregister_device (line 145) | void gameport_unregister_device(struct gameport_dev *dev) function gameport_open (line 157) | int gameport_open(struct gameport *gameport, struct gameport_dev *dev, i... function gameport_close (line 175) | void gameport_close(struct gameport *gameport) FILE: drivers/input/gameport/lightning.c type l4 (line 56) | struct l4 { function l4_wait_ready (line 68) | static int l4_wait_ready(void) function l4_cooked_read (line 80) | static int l4_cooked_read(struct gameport *gameport, int *axes, int *but... function l4_open (line 113) | static int l4_open(struct gameport *gameport, int mode) function l4_getcal (line 126) | static int l4_getcal(int port, int *cal) function l4_setcal (line 157) | static int l4_setcal(int port, int *cal) function l4_calibrate (line 189) | static int l4_calibrate(struct gameport *gameport, int *axes, int *max) function l4_init (line 212) | static int __init l4_init(void) function l4_exit (line 289) | static void __exit l4_exit(void) FILE: drivers/input/gameport/ns558.c type ns558 (line 53) | struct ns558 { function ns558_isa_probe (line 71) | static void ns558_isa_probe(int io) type pnp_device_id (line 178) | struct pnp_device_id function ns558_pnp_probe (line 206) | static int ns558_pnp_probe(struct pnp_dev *dev, const struct pnp_device_... type pnp_driver (line 252) | struct pnp_driver type pnp_driver (line 260) | struct pnp_driver function ns558_init (line 264) | int __init ns558_init(void) function ns558_exit (line 279) | void __exit ns558_exit(void) FILE: drivers/input/gameport/vortex.c type vortex (line 55) | struct vortex { function vortex_read (line 63) | static unsigned char vortex_read(struct gameport *gameport) function vortex_trigger (line 69) | static void vortex_trigger(struct gameport *gameport) function vortex_cooked_read (line 75) | static int vortex_cooked_read(struct gameport *gameport, int *axes, int ... function vortex_open (line 90) | static int vortex_open(struct gameport *gameport, int mode) function vortex_probe (line 109) | static int __devinit vortex_probe(struct pci_dev *dev, const struct pci_... function vortex_remove (line 155) | static void __devexit vortex_remove(struct pci_dev *dev) type pci_device_id (line 163) | struct pci_device_id type pci_driver (line 168) | struct pci_driver function vortex_init (line 175) | int __init vortex_init(void) function vortex_exit (line 180) | void __exit vortex_exit(void) FILE: drivers/input/input.c type input_handler (line 49) | struct input_handler type proc_dir_entry (line 52) | struct proc_dir_entry function ms_to_jiffies (line 57) | static inline unsigned int ms_to_jiffies(unsigned int ms) function input_event (line 65) | void input_event(struct input_dev *dev, unsigned int type, unsigned int ... function input_repeat_key (line 191) | static void input_repeat_key(unsigned long data) function input_accept_process (line 204) | int input_accept_process(struct input_handle *handle, struct file *file) function input_grab_device (line 212) | int input_grab_device(struct input_handle *handle) function input_release_device (line 221) | void input_release_device(struct input_handle *handle) function input_open_device (line 227) | int input_open_device(struct input_handle *handle) function input_flush_device (line 235) | int input_flush_device(struct input_handle* handle, struct file* file) function input_close_device (line 243) | void input_close_device(struct input_handle *handle) function input_link_handle (line 251) | static void input_link_handle(struct input_handle *handle) type input_device_id (line 264) | struct input_device_id type input_device_id (line 264) | struct input_device_id type input_dev (line 264) | struct input_dev function input_call_hotplug (line 335) | static void input_call_hotplug(char *verb, struct input_dev *dev) function input_register_device (line 417) | void input_register_device(struct input_dev *dev) function input_unregister_device (line 457) | void input_unregister_device(struct input_dev *dev) function input_register_handler (line 484) | void input_register_handler(struct input_handler *handler) function input_unregister_handler (line 511) | void input_unregister_handler(struct input_handler *handler) function input_open_file (line 533) | static int input_open_file(struct inode *inode, struct file *file) type file_operations (line 564) | struct file_operations function input_devices_poll (line 588) | static unsigned int input_devices_poll(struct file *file, poll_table *wait) function input_devices_read (line 597) | static int input_devices_read(char *buf, char **start, off_t pos, int co... function input_handlers_read (line 649) | static int input_handlers_read(char *buf, char **start, off_t pos, int c... function input_proc_init (line 684) | static int __init input_proc_init(void) function input_proc_init (line 709) | static inline int input_proc_init(void) { return 0; } type class_simple (line 712) | struct class_simple function input_init (line 714) | static int __init input_init(void) function input_exit (line 743) | static void __exit input_exit(void) FILE: drivers/input/joydev.c type joydev (line 42) | struct joydev { type joydev_list (line 61) | struct joydev_list { type joydev (line 71) | struct joydev function joydev_correct (line 73) | static int joydev_correct(int value, struct js_corr *corr) function joydev_event (line 93) | static void joydev_event(struct input_handle *handle, unsigned int type,... function joydev_fasync (line 136) | static int joydev_fasync(int fd, struct file *file, int on) function joydev_free (line 144) | static void joydev_free(struct joydev *joydev) function joydev_release (line 150) | static int joydev_release(struct inode * inode, struct file * file) function joydev_open (line 169) | static int joydev_open(struct inode *inode, struct file *file) function joydev_write (line 192) | static ssize_t joydev_write(struct file * file, const char __user * buff... function joydev_read (line 197) | static ssize_t joydev_read(struct file *file, char __user *buf, size_t c... function joydev_poll (line 280) | static unsigned int joydev_poll(struct file *file, poll_table *wait) function joydev_ioctl (line 289) | static int joydev_ioctl(struct inode *inode, struct file *file, unsigned... type file_operations (line 375) | struct file_operations type input_handle (line 386) | struct input_handle type input_handler (line 386) | struct input_handler type input_dev (line 386) | struct input_dev type input_device_id (line 386) | struct input_device_id type joydev (line 388) | struct joydev type joydev (line 397) | struct joydev type joydev (line 399) | struct joydev function joydev_disconnect (line 463) | static void joydev_disconnect(struct input_handle *handle) type input_device_id (line 477) | struct input_device_id type input_device_id (line 486) | struct input_device_id type input_handler (line 507) | struct input_handler function joydev_init (line 518) | static int __init joydev_init(void) function joydev_exit (line 524) | static void __exit joydev_exit(void) FILE: drivers/input/joystick/a3d.c type a3d (line 56) | struct a3d { function a3d_read_packet (line 76) | static int a3d_read_packet(struct gameport *gameport, int length, char *... function a3d_csum (line 109) | static int a3d_csum(char *data, int count) function a3d_read (line 116) | static void a3d_read(struct a3d *a3d, unsigned char *data) function a3d_timer (line 181) | static void a3d_timer(unsigned long private) function a3d_adc_cooked_read (line 198) | int a3d_adc_cooked_read(struct gameport *gameport, int *axes, int *buttons) function a3d_adc_open (line 213) | int a3d_adc_open(struct gameport *gameport, int mode) function a3d_adc_close (line 227) | static void a3d_adc_close(struct gameport *gameport) function a3d_open (line 238) | static int a3d_open(struct input_dev *dev) function a3d_close (line 250) | static void a3d_close(struct input_dev *dev) function a3d_connect (line 261) | static void a3d_connect(struct gameport *gameport, struct gameport_dev *... function a3d_disconnect (line 377) | static void a3d_disconnect(struct gameport *gameport) type gameport_dev (line 388) | struct gameport_dev function a3d_init (line 393) | int __init a3d_init(void) function a3d_exit (line 399) | void __exit a3d_exit(void) FILE: drivers/input/joystick/adi.c type adi (line 109) | struct adi { type adi_port (line 128) | struct adi_port { function adi_read_packet (line 141) | static void adi_read_packet(struct adi_port *port) function adi_move_bits (line 184) | static void adi_move_bits(struct adi_port *port, int length) function adi_get_bits (line 205) | static inline int adi_get_bits(struct adi *adi, int count) function adi_decode (line 219) | static int adi_decode(struct adi *adi) function adi_read (line 262) | static int adi_read(struct adi_port *port) function adi_timer (line 281) | static void adi_timer(unsigned long data) function adi_open (line 293) | static int adi_open(struct input_dev *dev) function adi_close (line 305) | static void adi_close(struct input_dev *dev) function adi_init_digital (line 317) | static void adi_init_digital(struct gameport *gameport) function adi_id_decode (line 329) | static void adi_id_decode(struct adi *adi, struct adi_port *port) function adi_init_input (line 400) | static void adi_init_input(struct adi *adi, struct adi_port *port, int h... function adi_init_center (line 438) | static void adi_init_center(struct adi *adi) function adi_connect (line 478) | static void adi_connect(struct gameport *gameport, struct gameport_dev *... function adi_disconnect (line 531) | static void adi_disconnect(struct gameport *gameport) type gameport_dev (line 547) | struct gameport_dev function adi_init (line 552) | int __init adi_init(void) function adi_exit (line 558) | void __exit adi_exit(void) FILE: drivers/input/joystick/amijoy.c type input_dev (line 55) | struct input_dev function irqreturn_t (line 60) | static irqreturn_t amijoy_interrupt(int irq, void *dummy, struct pt_regs... function amijoy_open (line 85) | static int amijoy_open(struct input_dev *dev) function amijoy_close (line 101) | static void amijoy_close(struct input_dev *dev) function amijoy_init (line 109) | static int __init amijoy_init(void) function amijoy_exit (line 149) | static void __exit amijoy_exit(void) FILE: drivers/input/joystick/analog.c type analog (line 112) | struct analog { type analog_port (line 120) | struct analog_port { function get_time_pit (line 147) | static unsigned int get_time_pit(void) function analog_decode (line 182) | static void analog_decode(struct analog *analog, int *axes, int *initial... function analog_cooked_read (line 230) | static int analog_cooked_read(struct analog_port *port) function analog_button_read (line 279) | static int analog_button_read(struct analog_port *port, char saitek, cha... function analog_timer (line 311) | static void analog_timer(unsigned long data) function analog_open (line 347) | static int analog_open(struct input_dev *dev) function analog_close (line 359) | static void analog_close(struct input_dev *dev) function analog_calibrate_timer (line 371) | static void analog_calibrate_timer(struct analog_port *port) function analog_name (line 409) | static void analog_name(struct analog *analog) function analog_init_device (line 432) | static void analog_init_device(struct analog_port *port, struct analog *... function analog_init_masks (line 529) | static int analog_init_masks(struct analog_port *port) function analog_init_port (line 590) | static int analog_init_port(struct gameport *gameport, struct gameport_d... function analog_connect (line 654) | static void analog_connect(struct gameport *gameport, struct gameport_de... function analog_disconnect (line 679) | static void analog_disconnect(struct gameport *gameport) type analog_types (line 694) | struct analog_types { type analog_types (line 699) | struct analog_types function analog_parse_options (line 713) | static void analog_parse_options(void) type gameport_dev (line 744) | struct gameport_dev function analog_init (line 749) | int __init analog_init(void) function analog_exit (line 756) | void __exit analog_exit(void) FILE: drivers/input/joystick/cobra.c type cobra (line 50) | struct cobra { function cobra_read_packet (line 61) | static unsigned char cobra_read_packet(struct gameport *gameport, unsign... function cobra_timer (line 115) | static void cobra_timer(unsigned long private) function cobra_open (line 146) | static int cobra_open(struct input_dev *dev) function cobra_close (line 154) | static void cobra_close(struct input_dev *dev) function cobra_connect (line 161) | static void cobra_connect(struct gameport *gameport, struct gameport_dev... function cobra_disconnect (line 227) | static void cobra_disconnect(struct gameport *gameport) type gameport_dev (line 239) | struct gameport_dev function cobra_init (line 244) | int __init cobra_init(void) function cobra_exit (line 250) | void __exit cobra_exit(void) FILE: drivers/input/joystick/db9.c type db9 (line 95) | struct db9 { type db9 (line 104) | struct db9 function db9_saturn_write_sub (line 134) | static void db9_saturn_write_sub(struct parport *port, int type, unsigne... function db9_saturn_read_sub (line 157) | static unsigned char db9_saturn_read_sub(struct parport *port, int type) function db9_saturn_read_analog (line 177) | static unsigned char db9_saturn_read_analog(struct parport *port, int ty... function db9_saturn_read_packet (line 194) | static unsigned char db9_saturn_read_packet(struct parport *port, unsign... function db9_saturn_report (line 261) | static int db9_saturn_report(unsigned char id, unsigned char data[60], s... function db9_saturn (line 322) | static int db9_saturn(int mode, struct parport *port, struct input_dev *... function db9_timer (line 352) | static void db9_timer(unsigned long private) function db9_open (line 502) | static int db9_open(struct input_dev *dev) function db9_close (line 520) | static void db9_close(struct input_dev *dev) type db9 (line 533) | struct db9 type db9 (line 535) | struct db9 type parport (line 536) | struct parport type db9 (line 566) | struct db9 type db9 (line 570) | struct db9 function db9_init (line 622) | int __init db9_init(void) function db9_exit (line 634) | void __exit db9_exit(void) FILE: drivers/input/joystick/gamecon.c type gc (line 78) | struct gc { type gc (line 87) | struct gc function gc_n64_read_packet (line 120) | static void gc_n64_read_packet(struct gc *gc, unsigned char *data) function gc_nes_read_packet (line 181) | static void gc_nes_read_packet(struct gc *gc, int length, unsigned char ... function gc_multi_read_packet (line 209) | static void gc_multi_read_packet(struct gc *gc, int length, unsigned cha... function gc_psx_command (line 262) | static void gc_psx_command(struct gc *gc, int b, unsigned char data[GC_P... function gc_psx_read_packet (line 285) | static void gc_psx_read_packet(struct gc *gc, unsigned char data[5][GC_P... function gc_timer (line 326) | static void gc_timer(unsigned long private) function gc_open (line 500) | static int gc_open(struct input_dev *dev) function gc_close (line 511) | static void gc_close(struct input_dev *dev) type gc (line 521) | struct gc type gc (line 523) | struct gc type parport (line 524) | struct parport type gc (line 542) | struct gc type gc (line 546) | struct gc function gc_init (line 668) | int __init gc_init(void) function gc_exit (line 680) | void __exit gc_exit(void) FILE: drivers/input/joystick/gf2k.c type gf2k (line 81) | struct gf2k { function gf2k_read_packet (line 97) | static int gf2k_read_packet(struct gameport *gameport, int length, char ... function gf2k_trigger_seq (line 133) | static void gf2k_trigger_seq(struct gameport *gameport, short *seq) function gf2k_get_bits (line 163) | static int gf2k_get_bits(unsigned char *buf, int pos, int num, int shift) function gf2k_read (line 177) | static void gf2k_read(struct gf2k *gf2k, unsigned char *data) function gf2k_timer (line 208) | static void gf2k_timer(unsigned long private) function gf2k_open (line 222) | static int gf2k_open(struct input_dev *dev) function gf2k_close (line 230) | static void gf2k_close(struct input_dev *dev) function gf2k_connect (line 241) | static void gf2k_connect(struct gameport *gameport, struct gameport_dev ... function gf2k_disconnect (line 341) | static void gf2k_disconnect(struct gameport *gameport) type gameport_dev (line 349) | struct gameport_dev function gf2k_init (line 354) | int __init gf2k_init(void) function gf2k_exit (line 360) | void __exit gf2k_exit(void) FILE: drivers/input/joystick/grip.c type grip (line 56) | struct grip { function grip_gpp_read_packet (line 88) | static int grip_gpp_read_packet(struct gameport *gameport, int shift, un... function grip_xt_read_packet (line 128) | static int grip_xt_read_packet(struct gameport *gameport, int shift, uns... function grip_timer (line 186) | static void grip_timer(unsigned long private) function grip_open (line 286) | static int grip_open(struct input_dev *dev) function grip_close (line 294) | static void grip_close(struct input_dev *dev) function grip_connect (line 301) | static void grip_connect(struct gameport *gameport, struct gameport_dev ... function grip_disconnect (line 400) | static void grip_disconnect(struct gameport *gameport) type gameport_dev (line 412) | struct gameport_dev function grip_init (line 417) | int __init grip_init(void) function grip_exit (line 423) | void __exit grip_exit(void) FILE: drivers/input/joystick/grip_mp.c type grip_mp (line 37) | struct grip_mp { type grip_mp (line 110) | struct grip_mp function bit_parity (line 116) | static int bit_parity(u32 pkt) function poll_until (line 131) | static inline int poll_until(u8 onbits, u8 offbits, int u_sec, struct ga... function mp_io (line 161) | static int mp_io(struct gameport* gameport, int sendflags, int sendcode,... function multiport_io (line 298) | static int multiport_io(struct gameport* gameport, int sendflags, int se... function dig_mode_start (line 316) | static int dig_mode_start(struct gameport *gameport, u32 *packet) function get_and_decode_packet (line 355) | static int get_and_decode_packet(struct grip_mp *grip, int flags) function slots_valid (line 440) | static int slots_valid(struct grip_mp *grip) function multiport_init (line 468) | static int multiport_init(struct grip_mp *grip) function report_slot (line 501) | static void report_slot(struct grip_mp *grip, int slot) function get_and_report_mp_state (line 527) | static void get_and_report_mp_state(struct grip_mp *grip) function grip_open (line 551) | static int grip_open(struct input_dev *dev) function grip_close (line 563) | static void grip_close(struct input_dev *dev) function register_slot (line 574) | static void register_slot(int slot, struct grip_mp *grip) function grip_timer (line 612) | static void grip_timer(unsigned long private) function grip_connect (line 619) | static void grip_connect(struct gameport *gameport, struct gameport_dev ... function grip_disconnect (line 645) | static void grip_disconnect(struct gameport *gameport) type gameport_dev (line 657) | struct gameport_dev function grip_init (line 662) | static int grip_init(void) function grip_exit (line 668) | static void grip_exit(void) FILE: drivers/input/joystick/guillemot.c type guillemot_type (line 59) | struct guillemot_type { type guillemot (line 67) | struct guillemot { type guillemot_type (line 79) | struct guillemot_type function guillemot_read_packet (line 87) | static int guillemot_read_packet(struct gameport *gameport, u8 *data) function guillemot_timer (line 124) | static void guillemot_timer(unsigned long private) function guillemot_open (line 159) | static int guillemot_open(struct input_dev *dev) function guillemot_close (line 171) | static void guillemot_close(struct input_dev *dev) function guillemot_connect (line 182) | static void guillemot_connect(struct gameport *gameport, struct gameport... function guillemot_disconnect (line 260) | static void guillemot_disconnect(struct gameport *gameport) type gameport_dev (line 269) | struct gameport_dev function guillemot_init (line 274) | int __init guillemot_init(void) function guillemot_exit (line 280) | void __exit guillemot_exit(void) FILE: drivers/input/joystick/iforce/iforce-ff.c function make_magnitude_modifier (line 39) | static int make_magnitude_modifier(struct iforce* iforce, function make_period_modifier (line 69) | static int make_period_modifier(struct iforce* iforce, function make_envelope_modifier (line 107) | static int make_envelope_modifier(struct iforce* iforce, function make_condition_modifier (line 148) | static int make_condition_modifier(struct iforce* iforce, function find_button (line 188) | static unsigned char find_button(struct iforce *iforce, signed short but... function need_condition_modifier (line 201) | static int need_condition_modifier(struct iforce* iforce, struct ff_effe... function need_magnitude_modifier (line 228) | static int need_magnitude_modifier(struct iforce* iforce, struct ff_effe... function need_envelope_modifier (line 245) | static int need_envelope_modifier(struct iforce* iforce, struct ff_effec... function need_period_modifier (line 278) | static int need_period_modifier(struct iforce* iforce, struct ff_effect*... function need_core (line 298) | static int need_core(struct iforce* iforce, struct ff_effect* new) function make_core (line 315) | static int make_core(struct iforce* iforce, u16 id, u16 mod_id1, u16 mod... function iforce_upload_periodic (line 363) | int iforce_upload_periodic(struct iforce* iforce, struct ff_effect* effe... function iforce_upload_constant (line 432) | int iforce_upload_constant(struct iforce* iforce, struct ff_effect* effe... function iforce_upload_condition (line 486) | int iforce_upload_condition(struct iforce* iforce, struct ff_effect* eff... FILE: drivers/input/joystick/iforce/iforce-main.c type iforce_device (line 71) | struct iforce_device function iforce_input_event (line 86) | static int iforce_input_event(struct input_dev *dev, unsigned int type, ... function iforce_upload_effect (line 138) | static int iforce_upload_effect(struct input_dev *dev, struct ff_effect ... function iforce_erase_effect (line 217) | static int iforce_erase_effect(struct input_dev *dev, int effect_id) function iforce_open (line 246) | static int iforce_open(struct input_dev *dev) function iforce_flush (line 266) | static int iforce_flush(struct input_dev *dev, struct file *file) function iforce_release (line 290) | static void iforce_release(struct input_dev *dev) function iforce_delete_device (line 323) | void iforce_delete_device(struct iforce *iforce) function iforce_init_device (line 339) | int iforce_init_device(struct iforce *iforce) function iforce_init (line 535) | static int __init iforce_init(void) function iforce_exit (line 546) | static void __exit iforce_exit(void) FILE: drivers/input/joystick/iforce/iforce-packets.c function iforce_dump_packet (line 38) | void iforce_dump_packet(char *msg, u16 cmd, unsigned char *data) function iforce_send_packet (line 51) | int iforce_send_packet(struct iforce *iforce, u16 cmd, unsigned char* data) function iforce_control_playback (line 125) | int iforce_control_playback(struct iforce* iforce, u16 id, unsigned int ... function mark_core_as_ready (line 139) | static int mark_core_as_ready(struct iforce *iforce, unsigned short addr) function iforce_process_packet (line 154) | void iforce_process_packet(struct iforce *iforce, u16 cmd, unsigned char... function iforce_get_id_packet (line 250) | int iforce_get_id_packet(struct iforce *iforce, char *packet) FILE: drivers/input/joystick/iforce/iforce-serio.c function iforce_serial_xmit (line 32) | void iforce_serial_xmit(struct iforce *iforce) function iforce_serio_write_wakeup (line 76) | static void iforce_serio_write_wakeup(struct serio *serio) function irqreturn_t (line 81) | static irqreturn_t iforce_serio_irq(struct serio *serio, function iforce_serio_connect (line 127) | static void iforce_serio_connect(struct serio *serio, struct serio_drive... function iforce_serio_disconnect (line 152) | static void iforce_serio_disconnect(struct serio *serio) type serio_driver (line 161) | struct serio_driver FILE: drivers/input/joystick/iforce/iforce-usb.c function iforce_usb_xmit (line 32) | void iforce_usb_xmit(struct iforce *iforce) function iforce_usb_irq (line 77) | static void iforce_usb_irq(struct urb *urb, struct pt_regs *regs) function iforce_usb_out (line 108) | static void iforce_usb_out(struct urb *urb, struct pt_regs *regs) function iforce_usb_ctrl (line 122) | static void iforce_usb_ctrl(struct urb *urb, struct pt_regs *regs) function iforce_usb_probe (line 130) | static int iforce_usb_probe(struct usb_interface *intf, function iforce_usb_delete (line 193) | void iforce_usb_delete(struct iforce* iforce) function iforce_usb_disconnect (line 205) | static void iforce_usb_disconnect(struct usb_interface *intf) type usb_device_id (line 222) | struct usb_device_id type usb_driver (line 237) | struct usb_driver FILE: drivers/input/joystick/iforce/iforce.h type iforce_core_effect (line 76) | struct iforce_core_effect { type iforce_device (line 110) | struct iforce_device { type iforce (line 119) | struct iforce { type iforce (line 167) | struct iforce type iforce (line 170) | struct iforce type iforce (line 171) | struct iforce type iforce (line 174) | struct iforce type iforce (line 175) | struct iforce type iforce (line 178) | struct iforce type iforce (line 179) | struct iforce type pt_regs (line 179) | struct pt_regs type iforce (line 180) | struct iforce type iforce (line 182) | struct iforce type iforce (line 185) | struct iforce type ff_effect (line 185) | struct ff_effect type iforce (line 186) | struct iforce type ff_effect (line 186) | struct ff_effect type iforce (line 187) | struct iforce type ff_effect (line 187) | struct ff_effect type serio_driver (line 190) | struct serio_driver type usb_driver (line 191) | struct usb_driver FILE: drivers/input/joystick/interact.c type interact (line 54) | struct interact { type interact_type (line 76) | struct interact_type { type interact_type (line 85) | struct interact_type function interact_read_packet (line 94) | static int interact_read_packet(struct gameport *gameport, int length, u... function interact_timer (line 131) | static void interact_timer(unsigned long private) function interact_open (line 189) | static int interact_open(struct input_dev *dev) function interact_close (line 201) | static void interact_close(struct input_dev *dev) function interact_connect (line 212) | static void interact_connect(struct gameport *gameport, struct gameport_... function interact_disconnect (line 289) | static void interact_disconnect(struct gameport *gameport) type gameport_dev (line 297) | struct gameport_dev function interact_init (line 302) | int __init interact_init(void) function interact_exit (line 308) | void __exit interact_exit(void) FILE: drivers/input/joystick/joydump.c type joydump (line 44) | struct joydump { function joydump_connect (line 49) | static void __devinit joydump_connect(struct gameport *gameport, struct ... function joydump_disconnect (line 129) | static void __devexit joydump_disconnect(struct gameport *gameport) type gameport_dev (line 134) | struct gameport_dev function joydump_init (line 139) | static int __init joydump_init(void) function joydump_exit (line 145) | static void __exit joydump_exit(void) FILE: drivers/input/joystick/magellan.c type magellan (line 58) | struct magellan { function magellan_crunch_nibbles (line 72) | static int magellan_crunch_nibbles(unsigned char *data, int count) function magellan_process_packet (line 86) | static void magellan_process_packet(struct magellan* magellan, struct pt... function irqreturn_t (line 118) | static irqreturn_t magellan_interrupt(struct serio *serio, function magellan_disconnect (line 137) | static void magellan_disconnect(struct serio *serio) function magellan_connect (line 151) | static void magellan_connect(struct serio *serio, struct serio_driver *drv) type serio_driver (line 205) | struct serio_driver function magellan_init (line 219) | int __init magellan_init(void) function magellan_exit (line 225) | void __exit magellan_exit(void) FILE: drivers/input/joystick/sidewinder.c type sw (line 114) | struct sw { function sw_read_packet (line 137) | static int sw_read_packet(struct gameport *gameport, unsigned char *buf,... function __u64 (line 218) | static __u64 sw_get_bits(unsigned char *buf, int pos, int num, char bits) function sw_init_digital (line 241) | static void sw_init_digital(struct gameport *gameport) function sw_parity (line 266) | static int sw_parity(__u64 t) function sw_check (line 281) | static int sw_check(__u64 t) function sw_parse (line 301) | static int sw_parse(unsigned char *buf, struct sw *sw) function sw_read (line 415) | static int sw_read(struct sw *sw) function sw_timer (line 489) | static void sw_timer(unsigned long private) function sw_open (line 498) | static int sw_open(struct input_dev *dev) function sw_close (line 506) | static void sw_close(struct input_dev *dev) function sw_print_packet (line 517) | static void sw_print_packet(char *name, int length, unsigned char *buf, ... function sw_3dp_id (line 532) | static void sw_3dp_id(unsigned char *buf, char *comment) function sw_guess_mode (line 560) | static int sw_guess_mode(unsigned char *buf, int len) function sw_connect (line 572) | static void sw_connect(struct gameport *gameport, struct gameport_dev *dev) function sw_disconnect (line 752) | static void sw_disconnect(struct gameport *gameport) type gameport_dev (line 763) | struct gameport_dev function sw_init (line 768) | int __init sw_init(void) function sw_exit (line 774) | void __exit sw_exit(void) FILE: drivers/input/joystick/spaceball.c type spaceball (line 72) | struct spaceball { function spaceball_process_packet (line 86) | static void spaceball_process_packet(struct spaceball* spaceball, struct... function irqreturn_t (line 154) | static irqreturn_t spaceball_interrupt(struct serio *serio, function spaceball_disconnect (line 192) | static void spaceball_disconnect(struct serio *serio) function spaceball_connect (line 206) | static void spaceball_connect(struct serio *serio, struct serio_driver *... type serio_driver (line 275) | struct serio_driver function spaceball_init (line 289) | int __init spaceball_init(void) function spaceball_exit (line 295) | void __exit spaceball_exit(void) FILE: drivers/input/joystick/spaceorb.c type spaceorb (line 61) | struct spaceorb { function spaceorb_process_packet (line 79) | static void spaceorb_process_packet(struct spaceorb *spaceorb, struct pt... function irqreturn_t (line 135) | static irqreturn_t spaceorb_interrupt(struct serio *serio, function spaceorb_disconnect (line 153) | static void spaceorb_disconnect(struct serio *serio) function spaceorb_connect (line 167) | static void spaceorb_connect(struct serio *serio, struct serio_driver *drv) type serio_driver (line 219) | struct serio_driver function spaceorb_init (line 233) | int __init spaceorb_init(void) function spaceorb_exit (line 239) | void __exit spaceorb_exit(void) FILE: drivers/input/joystick/stinger.c type stinger (line 57) | struct stinger { function stinger_process_packet (line 69) | static void stinger_process_packet(struct stinger *stinger, struct pt_re... function irqreturn_t (line 103) | static irqreturn_t stinger_interrupt(struct serio *serio, function stinger_disconnect (line 125) | static void stinger_disconnect(struct serio *serio) function stinger_connect (line 139) | static void stinger_connect(struct serio *serio, struct serio_driver *drv) type serio_driver (line 193) | struct serio_driver function stinger_init (line 207) | int __init stinger_init(void) function stinger_exit (line 213) | void __exit stinger_exit(void) FILE: drivers/input/joystick/tmdc.c type tmdc (line 93) | struct tmdc { function tmdc_read_packet (line 115) | static int tmdc_read_packet(struct gameport *gameport, unsigned char dat... function tmdc_timer (line 164) | static void tmdc_timer(unsigned long private) function tmdc_open (line 226) | static int tmdc_open(struct input_dev *dev) function tmdc_close (line 234) | static void tmdc_close(struct input_dev *dev) function tmdc_connect (line 245) | static void tmdc_connect(struct gameport *gameport, struct gameport_dev ... function tmdc_disconnect (line 354) | static void tmdc_disconnect(struct gameport *gameport) type gameport_dev (line 365) | struct gameport_dev function tmdc_init (line 370) | int __init tmdc_init(void) function tmdc_exit (line 376) | void __exit tmdc_exit(void) FILE: drivers/input/joystick/turbografx.c type tgfx (line 80) | struct tgfx { function tgfx_timer (line 93) | static void tgfx_timer(unsigned long private) function tgfx_open (line 123) | static int tgfx_open(struct input_dev *dev) function tgfx_close (line 134) | static void tgfx_close(struct input_dev *dev) type tgfx (line 148) | struct tgfx type tgfx (line 150) | struct tgfx type parport (line 151) | struct parport type tgfx (line 169) | struct tgfx type tgfx (line 173) | struct tgfx function tgfx_init (line 232) | int __init tgfx_init(void) function tgfx_exit (line 244) | void __exit tgfx_exit(void) FILE: drivers/input/joystick/twidjoy.c type twidjoy_button_spec (line 72) | struct twidjoy_button_spec { type twidjoy (line 95) | struct twidjoy { function twidjoy_process_packet (line 107) | static void twidjoy_process_packet(struct twidjoy *twidjoy, struct pt_re... function irqreturn_t (line 148) | static irqreturn_t twidjoy_interrupt(struct serio *serio, unsigned char ... function twidjoy_disconnect (line 176) | static void twidjoy_disconnect(struct serio *serio) function twidjoy_connect (line 190) | static void twidjoy_connect(struct serio *serio, struct serio_driver *drv) type serio_driver (line 250) | struct serio_driver function twidjoy_init (line 264) | int __init twidjoy_init(void) function twidjoy_exit (line 270) | void __exit twidjoy_exit(void) FILE: drivers/input/joystick/warrior.c type warrior (line 56) | struct warrior { function warrior_process_packet (line 68) | static void warrior_process_packet(struct warrior *warrior, struct pt_re... function irqreturn_t (line 104) | static irqreturn_t warrior_interrupt(struct serio *serio, function warrior_disconnect (line 130) | static void warrior_disconnect(struct serio *serio) function warrior_connect (line 144) | static void warrior_connect(struct serio *serio, struct serio_driver *drv) type serio_driver (line 205) | struct serio_driver function warrior_init (line 219) | int __init warrior_init(void) function warrior_exit (line 225) | void __exit warrior_exit(void) FILE: drivers/input/keyboard/amikbd.c type input_dev (line 158) | struct input_dev function irqreturn_t (line 163) | static irqreturn_t amikbd_interrupt(int irq, void *dummy, struct pt_regs... function amikbd_init (line 195) | static int __init amikbd_init(void) function amikbd_exit (line 233) | static void __exit amikbd_exit(void) FILE: drivers/input/keyboard/atkbd.c type atkbd (line 178) | struct atkbd { type device (line 207) | struct device type atkbd (line 208) | struct atkbd type device (line 209) | struct device type atkbd (line 210) | struct atkbd function atkbd_report_key (line 232) | static void atkbd_report_key(struct input_dev *dev, struct pt_regs *regs... function irqreturn_t (line 249) | static irqreturn_t atkbd_interrupt(struct serio *serio, unsigned char data, function atkbd_event (line 412) | static int atkbd_event(struct input_dev *dev, unsigned int type, unsigne... function atkbd_enable (line 471) | static inline void atkbd_enable(struct atkbd *atkbd) function atkbd_disable (line 483) | static inline void atkbd_disable(struct atkbd *atkbd) function atkbd_probe (line 494) | static int atkbd_probe(struct atkbd *atkbd) function atkbd_select_set (line 553) | static int atkbd_select_set(struct atkbd *atkbd, int target_set, int all... function atkbd_activate (line 609) | static int atkbd_activate(struct atkbd *atkbd) function atkbd_cleanup (line 648) | static void atkbd_cleanup(struct serio *serio) function atkbd_disconnect (line 659) | static void atkbd_disconnect(struct serio *serio) function atkbd_set_keycode_table (line 686) | static void atkbd_set_keycode_table(struct atkbd *atkbd) function atkbd_set_device_attrs (line 719) | static void atkbd_set_device_attrs(struct atkbd *atkbd) function atkbd_connect (line 777) | static void atkbd_connect(struct serio *serio, struct serio_driver *drv) function atkbd_reconnect (line 866) | static int atkbd_reconnect(struct serio *serio) type serio_driver (line 900) | struct serio_driver function atkbd_attr_show_helper (line 912) | static ssize_t atkbd_attr_show_helper(struct device *dev, char *buf, function atkbd_attr_set_helper (line 934) | static ssize_t atkbd_attr_set_helper(struct device *dev, const char *buf... function atkbd_show_extra (line 960) | static ssize_t atkbd_show_extra(struct atkbd *atkbd, char *buf) function atkbd_set_extra (line 965) | static ssize_t atkbd_set_extra(struct atkbd *atkbd, const char *buf, siz... function atkbd_show_scroll (line 988) | static ssize_t atkbd_show_scroll(struct atkbd *atkbd, char *buf) function atkbd_set_scroll (line 993) | static ssize_t atkbd_set_scroll(struct atkbd *atkbd, const char *buf, si... function atkbd_show_set (line 1013) | static ssize_t atkbd_show_set(struct atkbd *atkbd, char *buf) function atkbd_set_set (line 1018) | static ssize_t atkbd_set_set(struct atkbd *atkbd, const char *buf, size_... function atkbd_show_softrepeat (line 1042) | static ssize_t atkbd_show_softrepeat(struct atkbd *atkbd, char *buf) function atkbd_set_softrepeat (line 1047) | static ssize_t atkbd_set_softrepeat(struct atkbd *atkbd, const char *buf... function atkbd_show_softraw (line 1073) | static ssize_t atkbd_show_softraw(struct atkbd *atkbd, char *buf) function atkbd_set_softraw (line 1078) | static ssize_t atkbd_set_softraw(struct atkbd *atkbd, const char *buf, s... function atkbd_init (line 1098) | int __init atkbd_init(void) function atkbd_exit (line 1104) | void __exit atkbd_exit(void) FILE: drivers/input/keyboard/lkkbd.c type u_int16_t (line 161) | typedef u_int16_t lk_keycode_t; type lkkbd (line 286) | struct lkkbd { function volume_to_hw (line 304) | static unsigned char function lkkbd_detection_done (line 336) | static void function irqreturn_t (line 416) | static irqreturn_t function lkkbd_event (line 503) | static int function lkkbd_reinit (line 563) | static void function lkkbd_connect (line 626) | static void function lkkbd_disconnect (line 699) | static void type serio_driver (line 709) | struct serio_driver function lkkbd_init (line 722) | int __init function lkkbd_exit (line 729) | void __exit FILE: drivers/input/keyboard/maple_keyb.c type dc_kbd (line 39) | struct dc_kbd { function dc_scan_kbd (line 47) | static void dc_scan_kbd(struct dc_kbd *kbd) function dc_kbd_callback (line 86) | static void dc_kbd_callback(struct mapleq *mq) function dc_kbd_open (line 99) | static int dc_kbd_open(struct input_dev *dev) function dc_kbd_close (line 107) | static void dc_kbd_close(struct input_dev *dev) function dc_kbd_connect (line 114) | static int dc_kbd_connect(struct maple_device *dev) function dc_kbd_disconnect (line 153) | static void dc_kbd_disconnect(struct maple_device *dev) type maple_driver (line 162) | struct maple_driver function dc_kbd_init (line 170) | static int __init dc_kbd_init(void) function dc_kbd_exit (line 177) | static void __exit dc_kbd_exit(void) FILE: drivers/input/keyboard/newtonkbd.c type nkbd (line 62) | struct nkbd { function irqreturn_t (line 69) | irqreturn_t nkbd_interrupt(struct serio *serio, function nkbd_connect (line 87) | void nkbd_connect(struct serio *serio, struct serio_driver *drv) function nkbd_disconnect (line 136) | void nkbd_disconnect(struct serio *serio) type serio_driver (line 144) | struct serio_driver function nkbd_init (line 154) | int __init nkbd_init(void) function nkbd_exit (line 160) | void __exit nkbd_exit(void) FILE: drivers/input/keyboard/sunkbd.c type sunkbd (line 77) | struct sunkbd { function irqreturn_t (line 95) | static irqreturn_t sunkbd_interrupt(struct serio *serio, function sunkbd_event (line 144) | static int sunkbd_event(struct input_dev *dev, unsigned int type, unsign... function sunkbd_initialize (line 182) | static int sunkbd_initialize(struct sunkbd *sunkbd) function sunkbd_reinit (line 208) | static void sunkbd_reinit(void *data) function sunkbd_connect (line 226) | static void sunkbd_connect(struct serio *serio, struct serio_driver *drv) function sunkbd_disconnect (line 299) | static void sunkbd_disconnect(struct serio *serio) type serio_driver (line 307) | struct serio_driver function sunkbd_init (line 321) | int __init sunkbd_init(void) function sunkbd_exit (line 327) | void __exit sunkbd_exit(void) FILE: drivers/input/keyboard/xtkbd.c type xtkbd (line 61) | struct xtkbd { function irqreturn_t (line 68) | irqreturn_t xtkbd_interrupt(struct serio *serio, function xtkbd_connect (line 91) | void xtkbd_connect(struct serio *serio, struct serio_driver *drv) function xtkbd_disconnect (line 141) | void xtkbd_disconnect(struct serio *serio) type serio_driver (line 149) | struct serio_driver function xtkbd_init (line 159) | int __init xtkbd_init(void) function xtkbd_exit (line 165) | void __exit xtkbd_exit(void) FILE: drivers/input/misc/m68kspkr.c type input_dev (line 29) | struct input_dev function m68kspkr_event (line 31) | static int m68kspkr_event(struct input_dev *dev, unsigned int type, unsi... function m68kspkr_init (line 52) | static int __init m68kspkr_init(void) function m68kspkr_exit (line 77) | static void __exit m68kspkr_exit(void) FILE: drivers/input/misc/pcspkr.c type input_dev (line 28) | struct input_dev function pcspkr_event (line 32) | static int pcspkr_event(struct input_dev *dev, unsigned int type, unsign... function pcspkr_init (line 69) | static int __init pcspkr_init(void) function pcspkr_exit (line 89) | static void __exit pcspkr_exit(void) FILE: drivers/input/misc/sparcspkr.c type input_dev (line 28) | struct input_dev function init_sparcspkr_struct (line 32) | static void __init init_sparcspkr_struct(void) function ebus_spkr_event (line 44) | static int ebus_spkr_event(struct input_dev *dev, unsigned int type, uns... function init_ebus_beep (line 83) | static int __init init_ebus_beep(struct linux_ebus_device *edev) function isa_spkr_event (line 99) | static int isa_spkr_event(struct input_dev *dev, unsigned int type, unsi... function init_isa_beep (line 136) | static int __init init_isa_beep(struct sparc_isa_device *isa_dev) function sparcspkr_init (line 153) | static int __init sparcspkr_init(void) function sparcspkr_exit (line 183) | static void __exit sparcspkr_exit(void) FILE: drivers/input/misc/uinput.c function uinput_dev_open (line 36) | static int uinput_dev_open(struct input_dev *dev) function uinput_dev_close (line 41) | static void uinput_dev_close(struct input_dev *dev) function uinput_dev_event (line 46) | static int uinput_dev_event(struct input_dev *dev, unsigned int type, un... function uinput_dev_upload_effect (line 63) | static int uinput_dev_upload_effect(struct input_dev *dev, struct ff_eff... function uinput_dev_erase_effect (line 68) | static int uinput_dev_erase_effect(struct input_dev *dev, int effect_id) function uinput_create_device (line 73) | static int uinput_create_device(struct uinput_device *udev) function uinput_destroy_device (line 96) | static int uinput_destroy_device(struct uinput_device *udev) function uinput_open (line 110) | static int uinput_open(struct inode *inode, struct file *file) function uinput_validate_absbits (line 136) | static int uinput_validate_absbits(struct input_dev *dev) function uinput_alloc_device (line 169) | static int uinput_alloc_device(struct file *file, const char __user *buf... function uinput_write (line 229) | static ssize_t uinput_write(struct file *file, const char __user *buffer... function uinput_read (line 246) | static ssize_t uinput_read(struct file *file, char __user *buffer, size_... function uinput_poll (line 278) | static unsigned int uinput_poll(struct file *file, poll_table *wait) function uinput_burn_device (line 293) | static int uinput_burn_device(struct uinput_device *udev) function uinput_close (line 304) | static int uinput_close(struct inode *inode, struct file *file) function uinput_ioctl (line 309) | static int uinput_ioctl(struct inode *inode, struct file *file, unsigned... type file_operations (line 399) | struct file_operations type miscdevice (line 409) | struct miscdevice function uinput_init (line 415) | static int __init uinput_init(void) function uinput_exit (line 420) | static void __exit uinput_exit(void) FILE: drivers/input/mouse/alps.c type alps_model_info (line 33) | struct alps_model_info { function alps_process_packet (line 79) | static void alps_process_packet(struct psmouse *psmouse, struct pt_regs ... function psmouse_ret_t (line 163) | static psmouse_ret_t alps_process_byte(struct psmouse *psmouse, struct p... function alps_get_model (line 190) | int alps_get_model(struct psmouse *psmouse) function alps_passthrough_mode (line 242) | static int alps_passthrough_mode(struct psmouse *psmouse, int enable) function alps_absolute_mode (line 260) | static int alps_absolute_mode(struct psmouse *psmouse) function alps_get_status (line 279) | static int alps_get_status(struct psmouse *psmouse, char *param) function alps_tap_mode (line 304) | static int alps_tap_mode(struct psmouse *psmouse, int enable) function alps_reconnect (line 323) | static int alps_reconnect(struct psmouse *psmouse) function alps_disconnect (line 351) | static void alps_disconnect(struct psmouse *psmouse) function alps_init (line 356) | int alps_init(struct psmouse *psmouse) function alps_detect (line 413) | int alps_detect(struct psmouse *psmouse, int set_properties) FILE: drivers/input/mouse/alps.h type psmouse (line 14) | struct psmouse type psmouse (line 15) | struct psmouse FILE: drivers/input/mouse/amimouse.c type input_dev (line 38) | struct input_dev function irqreturn_t (line 43) | static irqreturn_t amimouse_interrupt(int irq, void *dummy, struct pt_re... function amimouse_open (line 80) | static int amimouse_open(struct input_dev *dev) function amimouse_close (line 101) | static void amimouse_close(struct input_dev *dev) function amimouse_init (line 107) | static int __init amimouse_init(void) function amimouse_exit (line 131) | static void __exit amimouse_exit(void) FILE: drivers/input/mouse/inport.c type pt_regs (line 92) | struct pt_regs function inport_open (line 94) | static int inport_open(struct input_dev *dev) function inport_close (line 106) | static void inport_close(struct input_dev *dev) type input_dev (line 115) | struct input_dev function irqreturn_t (line 131) | static irqreturn_t inport_interrupt(int irq, void *dev_id, struct pt_reg... function inport_init (line 160) | static int __init inport_init(void) function inport_exit (line 189) | static void __exit inport_exit(void) FILE: drivers/input/mouse/logibm.c type pt_regs (line 82) | struct pt_regs function logibm_open (line 84) | static int logibm_open(struct input_dev *dev) function logibm_close (line 97) | static void logibm_close(struct input_dev *dev) type input_dev (line 105) | struct input_dev function irqreturn_t (line 121) | static irqreturn_t logibm_interrupt(int irq, void *dev_id, struct pt_reg... function logibm_init (line 149) | static int __init logibm_init(void) function logibm_exit (line 176) | static void __exit logibm_exit(void) FILE: drivers/input/mouse/logips2pp.c type ps2pp_info (line 31) | struct ps2pp_info { function psmouse_ret_t (line 41) | static psmouse_ret_t ps2pp_process_byte(struct psmouse *psmouse, struct ... function ps2pp_cmd (line 115) | static int ps2pp_cmd(struct psmouse *psmouse, unsigned char *param, unsi... function ps2pp_set_smartscroll (line 134) | static void ps2pp_set_smartscroll(struct psmouse *psmouse, unsigned int ... function psmouse_attr_show_smartscroll (line 153) | static ssize_t psmouse_attr_show_smartscroll(struct psmouse *psmouse, ch... function psmouse_attr_set_smartscroll (line 158) | static ssize_t psmouse_attr_set_smartscroll(struct psmouse *psmouse, con... function ps2pp_set_resolution (line 180) | static void ps2pp_set_resolution(struct psmouse *psmouse, unsigned int r... function ps2pp_disconnect (line 195) | static void ps2pp_disconnect(struct psmouse *psmouse) type ps2pp_info (line 200) | struct ps2pp_info type ps2pp_info (line 202) | struct ps2pp_info function ps2pp_set_model_properties (line 248) | static void ps2pp_set_model_properties(struct psmouse *psmouse, struct p... function ps2pp_init (line 303) | int ps2pp_init(struct psmouse *psmouse, int set_properties) FILE: drivers/input/mouse/logips2pp.h type psmouse (line 14) | struct psmouse FILE: drivers/input/mouse/maplemouse.c type dc_mouse (line 18) | struct dc_mouse { function dc_mouse_callback (line 24) | static void dc_mouse_callback(struct mapleq *mq) function dc_mouse_open (line 47) | static int dc_mouse_open(struct input_dev *dev) function dc_mouse_close (line 55) | static void dc_mouse_close(struct input_dev *dev) function dc_mouse_connect (line 62) | static int dc_mouse_connect(struct maple_device *dev) function dc_mouse_disconnect (line 97) | static void dc_mouse_disconnect(struct maple_device *dev) type maple_driver (line 106) | struct maple_driver function dc_mouse_init (line 114) | static int __init dc_mouse_init(void) function dc_mouse_exit (line 121) | static void __exit dc_mouse_exit(void) FILE: drivers/input/mouse/pc110pad.c type input_dev (line 56) | struct input_dev function irqreturn_t (line 64) | static irqreturn_t pc110pad_interrupt(int irq, void *ptr, struct pt_regs... function pc110pad_close (line 91) | static void pc110pad_close(struct input_dev *dev) function pc110pad_open (line 97) | static int pc110pad_open(struct input_dev *dev) function pc110pad_init (line 117) | static int __init pc110pad_init(void) function pc110pad_exit (line 167) | static void __exit pc110pad_exit(void) FILE: drivers/input/mouse/psmouse-base.c function psmouse_ret_t (line 72) | static psmouse_ret_t psmouse_process_byte(struct psmouse *psmouse, struc... function irqreturn_t (line 142) | static irqreturn_t psmouse_interrupt(struct serio *serio, function psmouse_sliced_command (line 240) | int psmouse_sliced_command(struct psmouse *psmouse, unsigned char command) function psmouse_reset (line 260) | int psmouse_reset(struct psmouse *psmouse) function genius_detect (line 277) | static int genius_detect(struct psmouse *psmouse, int set_properties) function intellimouse_detect (line 308) | static int intellimouse_detect(struct psmouse *psmouse, int set_properties) function im_explorer_detect (line 338) | static int im_explorer_detect(struct psmouse *psmouse, int set_properties) function thinking_detect (line 372) | static int thinking_detect(struct psmouse *psmouse, int set_properties) function ps2bare_detect (line 403) | static int ps2bare_detect(struct psmouse *psmouse, int set_properties) function psmouse_extensions (line 416) | static int psmouse_extensions(struct psmouse *psmouse, function psmouse_probe (line 508) | static int psmouse_probe(struct psmouse *psmouse) function psmouse_set_resolution (line 539) | void psmouse_set_resolution(struct psmouse *psmouse, unsigned int resolu... function psmouse_set_rate (line 554) | static void psmouse_set_rate(struct psmouse *psmouse, unsigned int rate) function psmouse_initialize (line 568) | static void psmouse_initialize(struct psmouse *psmouse) function psmouse_set_state (line 593) | static void psmouse_set_state(struct psmouse *psmouse, enum psmouse_stat... function psmouse_activate (line 606) | static void psmouse_activate(struct psmouse *psmouse) function psmouse_deactivate (line 621) | static void psmouse_deactivate(struct psmouse *psmouse) function psmouse_cleanup (line 635) | static void psmouse_cleanup(struct serio *serio) function psmouse_disconnect (line 646) | static void psmouse_disconnect(struct serio *serio) function psmouse_connect (line 677) | static void psmouse_connect(struct serio *serio, struct serio_driver *drv) function psmouse_reconnect (line 776) | static int psmouse_reconnect(struct serio *serio) type serio_driver (line 824) | struct serio_driver function psmouse_attr_show_helper (line 836) | ssize_t psmouse_attr_show_helper(struct device *dev, char *buf, function psmouse_attr_set_helper (line 858) | ssize_t psmouse_attr_set_helper(struct device *dev, const char *buf, siz... function psmouse_attr_show_rate (line 891) | static ssize_t psmouse_attr_show_rate(struct psmouse *psmouse, char *buf) function psmouse_attr_set_rate (line 896) | static ssize_t psmouse_attr_set_rate(struct psmouse *psmouse, const char... function psmouse_attr_show_resolution (line 909) | static ssize_t psmouse_attr_show_resolution(struct psmouse *psmouse, cha... function psmouse_attr_set_resolution (line 914) | static ssize_t psmouse_attr_set_resolution(struct psmouse *psmouse, cons... function psmouse_attr_show_resetafter (line 927) | static ssize_t psmouse_attr_show_resetafter(struct psmouse *psmouse, cha... function psmouse_attr_set_resetafter (line 932) | static ssize_t psmouse_attr_set_resetafter(struct psmouse *psmouse, cons... function psmouse_parse_proto (line 945) | static inline void psmouse_parse_proto(void) function psmouse_init (line 959) | int __init psmouse_init(void) function psmouse_exit (line 966) | void __exit psmouse_exit(void) FILE: drivers/input/mouse/psmouse.h type psmouse_state (line 23) | enum psmouse_state { type psmouse_ret_t (line 31) | typedef enum { type psmouse (line 37) | struct psmouse { type psmouse_type (line 70) | enum psmouse_type { type psmouse (line 82) | struct psmouse type psmouse (line 83) | struct psmouse type psmouse (line 84) | struct psmouse type device (line 86) | struct device type psmouse (line 87) | struct psmouse type device (line 88) | struct device type psmouse (line 89) | struct psmouse FILE: drivers/input/mouse/rpcmouse.c type input_dev (line 38) | struct input_dev function irqreturn_t (line 52) | static irqreturn_t rpcmouse_irq(int irq, void *dev_id, struct pt_regs *r... function rpcmouse_init (line 81) | static int __init rpcmouse_init(void) function rpcmouse_exit (line 100) | static void __exit rpcmouse_exit(void) FILE: drivers/input/mouse/sermouse.c type sermouse (line 50) | struct sermouse { function sermouse_process_msc (line 65) | static void sermouse_process_msc(struct sermouse *sermouse, signed char ... function sermouse_process_ms (line 108) | static void sermouse_process_ms(struct sermouse *sermouse, signed char d... function irqreturn_t (line 209) | static irqreturn_t sermouse_interrupt(struct serio *serio, function sermouse_disconnect (line 229) | static void sermouse_disconnect(struct serio *serio) function sermouse_connect (line 242) | static void sermouse_connect(struct serio *serio, struct serio_driver *drv) type serio_driver (line 295) | struct serio_driver function sermouse_init (line 305) | int __init sermouse_init(void) function sermouse_exit (line 311) | void __exit sermouse_exit(void) FILE: drivers/input/mouse/synaptics.c function synaptics_send_cmd (line 50) | static int synaptics_send_cmd(struct psmouse *psmouse, unsigned char c, ... function synaptics_mode_cmd (line 62) | static int synaptics_mode_cmd(struct psmouse *psmouse, unsigned char mode) function synaptics_model_id (line 78) | static int synaptics_model_id(struct psmouse *psmouse) function synaptics_capability (line 93) | static int synaptics_capability(struct psmouse *psmouse) function synaptics_identify (line 133) | static int synaptics_identify(struct psmouse *psmouse) function print_ident (line 146) | static void print_ident(struct synaptics_data *priv) function synaptics_query_hardware (line 179) | static int synaptics_query_hardware(struct psmouse *psmouse) function synaptics_set_absolute_mode (line 196) | static int synaptics_set_absolute_mode(struct psmouse *psmouse) function synaptics_set_rate (line 212) | static void synaptics_set_rate(struct psmouse *psmouse, unsigned int rate) function synaptics_pt_write (line 230) | static int synaptics_pt_write(struct serio *serio, unsigned char c) function synaptics_is_pt_packet (line 242) | static inline int synaptics_is_pt_packet(unsigned char *buf) function synaptics_pass_pt_packet (line 247) | static void synaptics_pass_pt_packet(struct serio *ptport, unsigned char... function synaptics_pt_activate (line 261) | static void synaptics_pt_activate(struct psmouse *psmouse) function synaptics_pt_create (line 278) | static void synaptics_pt_create(struct psmouse *psmouse) function synaptics_parse_hw_state (line 305) | static void synaptics_parse_hw_state(unsigned char buf[], struct synapti... function synaptics_process_packet (line 371) | static void synaptics_process_packet(struct psmouse *psmouse) function synaptics_validate_byte (line 441) | static int synaptics_validate_byte(unsigned char packet[], int idx, unsi... function synaptics_detect_pkt_type (line 469) | static unsigned char synaptics_detect_pkt_type(struct psmouse *psmouse) function psmouse_ret_t (line 482) | static psmouse_ret_t synaptics_process_byte(struct psmouse *psmouse, str... function set_input_params (line 509) | static void set_input_params(struct input_dev *dev, struct synaptics_dat... function synaptics_reset (line 544) | void synaptics_reset(struct psmouse *psmouse) function synaptics_disconnect (line 550) | static void synaptics_disconnect(struct psmouse *psmouse) function synaptics_reconnect (line 556) | static int synaptics_reconnect(struct psmouse *psmouse) function synaptics_detect (line 583) | int synaptics_detect(struct psmouse *psmouse, int set_properties) function synaptics_init (line 607) | int synaptics_init(struct psmouse *psmouse) FILE: drivers/input/mouse/synaptics.h type psmouse (line 12) | struct psmouse type psmouse (line 13) | struct psmouse type psmouse (line 14) | struct psmouse type synaptics_hw_state (line 84) | struct synaptics_hw_state { type synaptics_data (line 97) | struct synaptics_data { FILE: drivers/input/mouse/vsxxxaa.c type vsxxxaa (line 114) | struct vsxxxaa { function vsxxxaa_drop_bytes (line 127) | static void function vsxxxaa_queue_byte (line 138) | static void function vsxxxaa_detection_done (line 151) | static void function vsxxxaa_check_packet (line 177) | static int function vsxxxaa_smells_like_packet (line 205) | static __inline__ int function vsxxxaa_handle_REL_packet (line 211) | static void function vsxxxaa_handle_ABS_packet (line 269) | static void function vsxxxaa_handle_POR_packet (line 323) | static void function vsxxxaa_parse_buffer (line 395) | static void function irqreturn_t (line 469) | static irqreturn_t function vsxxxaa_disconnect (line 481) | static void function vsxxxaa_connect (line 491) | static void type serio_driver (line 551) | struct serio_driver function vsxxxaa_init (line 561) | int __init function vsxxxaa_exit (line 568) | void __exit FILE: drivers/input/mousedev.c type mousedev_hw_data (line 55) | struct mousedev_hw_data { type mousedev (line 62) | struct mousedev { type mousedev_emul (line 77) | enum mousedev_emul { type mousedev_motion (line 83) | struct mousedev_motion { type mousedev_list (line 89) | struct mousedev_list { type input_handler (line 110) | struct input_handler type mousedev (line 112) | struct mousedev type mousedev (line 113) | struct mousedev function mousedev_touchpad_event (line 118) | static void mousedev_touchpad_event(struct input_dev *dev, struct moused... function mousedev_abs_event (line 143) | static void mousedev_abs_event(struct input_dev *dev, struct mousedev *m... function mousedev_rel_event (line 168) | static void mousedev_rel_event(struct mousedev *mousedev, unsigned int c... function mousedev_key_event (line 177) | static void mousedev_key_event(struct mousedev *mousedev, unsigned int c... function mousedev_notify_readers (line 209) | static void mousedev_notify_readers(struct mousedev *mousedev, struct mo... function mousedev_touchpad_touch (line 253) | static void mousedev_touchpad_touch(struct mousedev *mousedev, int value) function mousedev_event (line 277) | static void mousedev_event(struct input_handle *handle, unsigned int typ... function mousedev_fasync (line 328) | static int mousedev_fasync(int fd, struct file *file, int on) function mousedev_free (line 336) | static void mousedev_free(struct mousedev *mousedev) function mixdev_release (line 342) | static int mixdev_release(void) function mousedev_release (line 360) | static int mousedev_release(struct inode * inode, struct file * file) function mousedev_open (line 384) | static int mousedev_open(struct inode * inode, struct file * file) function mousedev_limit_delta (line 427) | static inline int mousedev_limit_delta(int delta, int limit) function mousedev_packet (line 432) | static void mousedev_packet(struct mousedev_list *list, signed char *ps2... function mousedev_write (line 480) | static ssize_t mousedev_write(struct file * file, const char __user * bu... function mousedev_read (line 550) | static ssize_t mousedev_read(struct file * file, char __user * buffer, s... function mousedev_poll (line 584) | static unsigned int mousedev_poll(struct file *file, poll_table *wait) type file_operations (line 593) | struct file_operations type input_handle (line 603) | struct input_handle type input_handler (line 603) | struct input_handler type input_dev (line 603) | struct input_dev type input_device_id (line 603) | struct input_device_id type mousedev (line 605) | struct mousedev type mousedev (line 614) | struct mousedev type mousedev (line 616) | struct mousedev function mousedev_disconnect (line 643) | static void mousedev_disconnect(struct input_handle *handle) type input_device_id (line 660) | struct input_device_id type input_handler (line 690) | struct input_handler type miscdevice (line 701) | struct miscdevice function mousedev_init (line 707) | static int __init mousedev_init(void) function mousedev_exit (line 733) | static void __exit mousedev_exit(void) FILE: drivers/input/power.c type input_handler (line 39) | struct input_handler function suspend_button_task_handler (line 46) | static void suspend_button_task_handler(void *data) function power_event (line 54) | static void power_event(struct input_handle *handle, unsigned int type, type input_handle (line 100) | struct input_handle type input_handler (line 100) | struct input_handler type input_dev (line 101) | struct input_dev type input_device_id (line 102) | struct input_device_id type input_handle (line 104) | struct input_handle type input_handle (line 112) | struct input_handle type input_handle (line 114) | struct input_handle function power_disconnect (line 125) | static void power_disconnect(struct input_handle *handle) type input_device_id (line 131) | struct input_device_id type input_handler (line 151) | struct input_handler function power_init (line 159) | static int __init power_init(void) function power_exit (line 165) | static void __exit power_exit(void) FILE: drivers/input/serio/ambakmi.c type amba_kmi_port (line 31) | struct amba_kmi_port { function irqreturn_t (line 40) | static irqreturn_t amba_kmi_int(int irq, void *dev_id, struct pt_regs *r... function amba_kmi_write (line 55) | static int amba_kmi_write(struct serio *io, unsigned char val) function amba_kmi_open (line 69) | static int amba_kmi_open(struct serio *io) function amba_kmi_close (line 106) | static void amba_kmi_close(struct serio *io) function amba_kmi_probe (line 117) | static int amba_kmi_probe(struct amba_device *dev, void *id) function amba_kmi_remove (line 174) | static int amba_kmi_remove(struct amba_device *dev) function amba_kmi_resume (line 188) | static int amba_kmi_resume(struct amba_device *dev) type amba_id (line 198) | struct amba_id type amba_driver (line 206) | struct amba_driver function amba_kmi_init (line 216) | static int __init amba_kmi_init(void) function amba_kmi_exit (line 221) | static void __exit amba_kmi_exit(void) FILE: drivers/input/serio/ct82c710.c type serio (line 65) | struct serio type platform_device (line 66) | struct platform_device type resource (line 67) | struct resource function irqreturn_t (line 74) | static irqreturn_t ct82c710_interrupt(int cpl, void *dev_id, struct pt_r... function ct82c170_wait (line 83) | static int ct82c170_wait(void) function ct82c710_close (line 99) | static void ct82c710_close(struct serio *serio) function ct82c710_open (line 112) | static int ct82c710_open(struct serio *serio) function ct82c710_write (line 145) | static int ct82c710_write(struct serio *port, unsigned char c) function ct82c710_probe (line 156) | static int __init ct82c710_probe(void) type serio (line 177) | struct serio type serio (line 179) | struct serio type serio (line 181) | struct serio type serio (line 183) | struct serio function ct82c710_init (line 196) | int __init ct82c710_init(void) function ct82c710_exit (line 218) | void __exit ct82c710_exit(void) FILE: drivers/input/serio/gscps2.c type pt_regs (line 86) | struct pt_regs type gscps2port (line 91) | struct gscps2port { function wait_TBE (line 119) | static int wait_TBE(char *addr) function gscps2_flush (line 135) | static void gscps2_flush(struct gscps2port *ps2port) function gscps2_writeb_output (line 148) | static inline int gscps2_writeb_output(struct gscps2port *ps2port, u8 data) function gscps2_enable (line 180) | static void gscps2_enable(struct gscps2port *ps2port, int enable) function gscps2_reset (line 203) | static void gscps2_reset(struct gscps2port *ps2port) function irqreturn_t (line 233) | static irqreturn_t gscps2_interrupt(int irq, void *dev, struct pt_regs *... function gscps2_write (line 288) | static int gscps2_write(struct serio *port, unsigned char data) function gscps2_open (line 304) | static int gscps2_open(struct serio *port) function gscps2_close (line 319) | static void gscps2_close(struct serio *port) function gscps2_probe (line 330) | static int __init gscps2_probe(struct parisc_device *dev) function gscps2_remove (line 424) | static int __devexit gscps2_remove(struct parisc_device *dev) type parisc_device_id (line 442) | struct parisc_device_id type parisc_driver (line 450) | struct parisc_driver function gscps2_init (line 457) | static int __init gscps2_init(void) function gscps2_exit (line 463) | static void __exit gscps2_exit(void) FILE: drivers/input/serio/i8042-io.h function i8042_read_data (line 44) | static inline int i8042_read_data(void) function i8042_read_status (line 49) | static inline int i8042_read_status(void) function i8042_write_data (line 54) | static inline void i8042_write_data(int val) function i8042_write_command (line 59) | static inline void i8042_write_command(int val) function i8042_platform_init (line 64) | static inline int i8042_platform_init(void) function i8042_platform_exit (line 86) | static inline void i8042_platform_exit(void) FILE: drivers/input/serio/i8042-ip22io.h function i8042_read_data (line 36) | static inline int i8042_read_data(void) function i8042_read_status (line 41) | static inline int i8042_read_status(void) function i8042_write_data (line 46) | static inline void i8042_write_data(int val) function i8042_write_command (line 51) | static inline void i8042_write_command(int val) function i8042_platform_init (line 56) | static inline int i8042_platform_init(void) function i8042_platform_exit (line 69) | static inline void i8042_platform_exit(void) FILE: drivers/input/serio/i8042-jazzio.h function i8042_read_data (line 31) | static inline int i8042_read_data(void) function i8042_read_status (line 36) | static inline int i8042_read_status(void) function i8042_write_data (line 41) | static inline void i8042_write_data(int val) function i8042_write_command (line 46) | static inline void i8042_write_command(int val) function i8042_platform_init (line 51) | static inline int i8042_platform_init(void) function i8042_platform_exit (line 62) | static inline void i8042_platform_exit(void) FILE: drivers/input/serio/i8042-ppcio.h function i8042_read_data (line 25) | static inline int i8042_read_data(void) function i8042_read_status (line 30) | static inline int i8042_read_status(void) function i8042_write_data (line 35) | static inline void i8042_write_data(int val) function i8042_write_command (line 40) | static inline void i8042_write_command(int val) function i8042_platform_init (line 45) | static inline int i8042_platform_init(void) function i8042_platform_exit (line 51) | static inline void i8042_platform_exit(void) function i8042_read_data (line 67) | static inline int i8042_read_data(void) function i8042_read_status (line 88) | static inline int i8042_read_status(void) function i8042_write_data (line 110) | static inline void i8042_write_data(int val) function i8042_write_command (line 115) | static inline void i8042_write_command(int val) function i8042_platform_init (line 120) | static inline int i8042_platform_init(void) function i8042_platform_exit (line 126) | static inline void i8042_platform_exit(void) FILE: drivers/input/serio/i8042-sparcio.h function i8042_read_data (line 26) | static inline int i8042_read_data(void) function i8042_read_status (line 31) | static inline int i8042_read_status(void) function i8042_write_data (line 36) | static inline void i8042_write_data(int val) function i8042_write_command (line 41) | static inline void i8042_write_command(int val) function i8042_platform_init (line 51) | static int i8042_platform_init(void) function i8042_platform_exit (line 109) | static inline void i8042_platform_exit(void) FILE: drivers/input/serio/i8042-x86ia64io.h function i8042_read_data (line 46) | static inline int i8042_read_data(void) function i8042_read_status (line 51) | static inline int i8042_read_status(void) function i8042_write_data (line 56) | static inline void i8042_write_data(int val) function i8042_write_command (line 61) | static inline void i8042_write_command(int val) type dmi_system_id (line 70) | struct dmi_system_id type i8042_acpi_resources (line 95) | struct i8042_acpi_resources { function acpi_status (line 104) | static acpi_status i8042_acpi_parse_resource(struct acpi_resource *res, ... function i8042_acpi_kbd_add (line 154) | static int i8042_acpi_kbd_add(struct acpi_device *device) function i8042_acpi_aux_add (line 192) | static int i8042_acpi_aux_add(struct acpi_device *device) type acpi_driver (line 217) | struct acpi_driver type acpi_driver (line 225) | struct acpi_driver function i8042_acpi_init (line 233) | static int i8042_acpi_init(void) function i8042_acpi_exit (line 261) | static void i8042_acpi_exit(void) function i8042_platform_init (line 271) | static inline int i8042_platform_init(void) function i8042_platform_exit (line 301) | static inline void i8042_platform_exit(void) FILE: drivers/input/serio/i8042.c type i8042_values (line 81) | struct i8042_values { type i8042_values (line 90) | struct i8042_values type i8042_values (line 97) | struct i8042_values type i8042_values (line 104) | struct i8042_values type serio (line 106) | struct serio type serio (line 107) | struct serio type serio (line 108) | struct serio type timer_list (line 113) | struct timer_list type platform_device (line 114) | struct platform_device type pt_regs (line 122) | struct pt_regs function i8042_wait_read (line 130) | static int i8042_wait_read(void) function i8042_wait_write (line 140) | static int i8042_wait_write(void) function i8042_flush (line 155) | static int i8042_flush(void) function i8042_command (line 183) | static int i8042_command(unsigned char *param, int command) function i8042_kbd_write (line 228) | static int i8042_kbd_write(struct serio *port, unsigned char c) function i8042_aux_write (line 249) | static int i8042_aux_write(struct serio *port, unsigned char c) function i8042_activate_port (line 277) | static int i8042_activate_port(struct serio *port) function i8042_open (line 305) | static int i8042_open(struct serio *port) function i8042_close (line 344) | static void i8042_close(struct serio *port) function irqreturn_t (line 370) | static irqreturn_t i8042_interrupt(int irq, void *dev_id, struct pt_regs... function i8042_set_mux_mode (line 465) | static int i8042_set_mux_mode(unsigned int mode, unsigned char *mux_vers... function i8042_enable_mux_ports (line 503) | static int i8042_enable_mux_ports(struct i8042_values *values) function i8042_check_mux (line 538) | static int __init i8042_check_mux(struct i8042_values *values) function i8042_check_aux (line 566) | static int __init i8042_check_aux(struct i8042_values *values) function i8042_port_register (line 644) | static int __init i8042_port_register(struct serio *port) function i8042_timer_func (line 670) | static void i8042_timer_func(unsigned long data) function i8042_controller_init (line 682) | static int i8042_controller_init(void) function i8042_controller_reset (line 774) | void i8042_controller_reset(void) function i8042_controller_cleanup (line 809) | void i8042_controller_cleanup(void) function i8042_panic_blink (line 841) | static long i8042_panic_blink(long count) function i8042_suspend (line 872) | static int i8042_suspend(struct device *dev, u32 state, u32 level) function i8042_resume (line 887) | static int i8042_resume(struct device *dev, u32 level) function i8042_shutdown (line 934) | static void i8042_shutdown(struct device *dev) type device_driver (line 939) | struct device_driver type serio (line 947) | struct serio type serio (line 949) | struct serio type serio (line 951) | struct serio type serio (line 953) | struct serio type serio (line 967) | struct serio type serio (line 969) | struct serio type serio (line 971) | struct serio type serio (line 973) | struct serio type serio (line 987) | struct serio type serio (line 989) | struct serio type i8042_values (line 990) | struct i8042_values type serio (line 992) | struct serio type serio (line 998) | struct serio function i8042_init (line 1012) | int __init i8042_init(void) function i8042_exit (line 1064) | void __exit i8042_exit(void) FILE: drivers/input/serio/libps2.c type ps2work (line 39) | struct ps2work { function ps2_sendbyte (line 55) | int ps2_sendbyte(struct ps2dev *ps2dev, unsigned char byte, int timeout) function ps2_command (line 81) | int ps2_command(struct ps2dev *ps2dev, unsigned char *param, int command) function ps2_execute_scheduled_command (line 177) | static void ps2_execute_scheduled_command(void *data) function ps2_schedule_command (line 191) | int ps2_schedule_command(struct ps2dev *ps2dev, unsigned char *param, in... function ps2_init (line 218) | void ps2_init(struct ps2dev *ps2dev, struct serio *serio) function ps2_handle_ack (line 230) | int ps2_handle_ack(struct ps2dev *ps2dev, unsigned char data) function ps2_handle_response (line 276) | int ps2_handle_response(struct ps2dev *ps2dev, unsigned char data) function ps2_cmd_aborted (line 295) | void ps2_cmd_aborted(struct ps2dev *ps2dev) FILE: drivers/input/serio/maceps2.c type maceps2_data (line 50) | struct maceps2_data { type maceps2_data (line 55) | struct maceps2_data type serio (line 56) | struct serio type platform_device (line 57) | struct platform_device function maceps2_write (line 59) | static int maceps2_write(struct serio *dev, unsigned char val) function irqreturn_t (line 75) | static irqreturn_t maceps2_interrupt(int irq, void *dev_id, function maceps2_open (line 90) | static int maceps2_open(struct serio *dev) function maceps2_close (line 111) | static void maceps2_close(struct serio *dev) type serio (line 121) | struct serio type serio (line 123) | struct serio type serio (line 125) | struct serio type serio (line 127) | struct serio function maceps2_init (line 142) | static int __init maceps2_init(void) function maceps2_exit (line 168) | static void __exit maceps2_exit(void) FILE: drivers/input/serio/parkbd.c type pardevice (line 57) | struct pardevice type serio (line 58) | struct serio function parkbd_readlines (line 60) | static int parkbd_readlines(void) function parkbd_writelines (line 65) | static void parkbd_writelines(int data) function parkbd_write (line 70) | static int parkbd_write(struct serio *port, unsigned char c) function parkbd_interrupt (line 89) | static void parkbd_interrupt(int irq, void *dev_id, struct pt_regs *regs) function parkbd_getport (line 127) | static int parkbd_getport(void) type serio (line 154) | struct serio type serio (line 156) | struct serio type serio (line 158) | struct serio type serio (line 160) | struct serio function parkbd_init (line 170) | int __init parkbd_init(void) function parkbd_exit (line 194) | void __exit parkbd_exit(void) FILE: drivers/input/serio/pcips2.c type pcips2_data (line 40) | struct pcips2_data { function pcips2_write (line 46) | static int pcips2_write(struct serio *io, unsigned char val) function irqreturn_t (line 61) | static irqreturn_t pcips2_interrupt(int irq, void *devid, struct pt_regs... function pcips2_flush_input (line 88) | static void pcips2_flush_input(struct pcips2_data *ps2if) function pcips2_open (line 102) | static int pcips2_open(struct serio *io) function pcips2_close (line 120) | static void pcips2_close(struct serio *io) function pcips2_probe (line 129) | static int __devinit pcips2_probe(struct pci_dev *dev, const struct pci_... function pcips2_remove (line 180) | static void __devexit pcips2_remove(struct pci_dev *dev) type pci_device_id (line 191) | struct pci_device_id type pci_driver (line 211) | struct pci_driver function pcips2_init (line 218) | static int __init pcips2_init(void) function pcips2_exit (line 223) | static void __exit pcips2_exit(void) FILE: drivers/input/serio/q40kbd.c type serio (line 52) | struct serio type platform_device (line 53) | struct platform_device function irqreturn_t (line 55) | static irqreturn_t q40kbd_interrupt(int irq, void *dev_id, struct pt_reg... function q40kbd_flush (line 75) | static void q40kbd_flush(void) function q40kbd_open (line 93) | static int q40kbd_open(struct serio *port) function q40kbd_close (line 109) | static void q40kbd_close(struct serio *port) type serio (line 118) | struct serio type serio (line 120) | struct serio type serio (line 122) | struct serio type serio (line 124) | struct serio function q40kbd_init (line 136) | static int __init q40kbd_init(void) function q40kbd_exit (line 156) | static void __exit q40kbd_exit(void) FILE: drivers/input/serio/rpckbd.c function rpckbd_write (line 48) | static int rpckbd_write(struct serio *port, unsigned char val) function irqreturn_t (line 58) | static irqreturn_t rpckbd_rx(int irq, void *dev_id, struct pt_regs *regs) function irqreturn_t (line 73) | static irqreturn_t rpckbd_tx(int irq, void *dev_id, struct pt_regs *regs) function rpckbd_open (line 78) | static int rpckbd_open(struct serio *port) function rpckbd_close (line 99) | static void rpckbd_close(struct serio *port) function rpckbd_probe (line 109) | static int __devinit rpckbd_probe(struct device *dev) function rpckbd_remove (line 131) | static int __devexit rpckbd_remove(struct device *dev) type device_driver (line 138) | struct device_driver function rpckbd_init (line 145) | static int __init rpckbd_init(void) function rpckbd_exit (line 150) | static void __exit rpckbd_exit(void) FILE: drivers/input/serio/sa1111ps2.c type ps2if (line 28) | struct ps2if { function irqreturn_t (line 44) | static irqreturn_t ps2_rxint(int irq, void *dev_id, struct pt_regs *regs) function irqreturn_t (line 73) | static irqreturn_t ps2_txint(int irq, void *dev_id, struct pt_regs *regs) function ps2_write (line 96) | static int ps2_write(struct serio *io, unsigned char val) function ps2_open (line 123) | static int ps2_open(struct serio *io) function ps2_close (line 155) | static void ps2_close(struct serio *io) function ps2_clear_input (line 174) | static void __init ps2_clear_input(struct ps2if *ps2if) function ps2_test_one (line 184) | static inline unsigned int function ps2_test (line 201) | static int __init ps2_test(struct ps2if *ps2if) function ps2_probe (line 232) | static int ps2_probe(struct sa1111_dev *dev) function ps2_remove (line 318) | static int ps2_remove(struct sa1111_dev *dev) type sa1111_driver (line 335) | struct sa1111_driver function ps2_init (line 344) | static int __init ps2_init(void) function ps2_exit (line 349) | static void __exit ps2_exit(void) FILE: drivers/input/serio/serio.c type bus_type (line 60) | struct bus_type type serio (line 64) | struct serio type serio (line 65) | struct serio type serio (line 66) | struct serio type serio (line 67) | struct serio type serio_driver (line 67) | struct serio_driver type serio (line 68) | struct serio type serio (line 69) | struct serio function serio_bind_driver (line 71) | static int serio_bind_driver(struct serio *serio, struct serio_driver *drv) function serio_find_driver (line 89) | static void serio_find_driver(struct serio *serio) type serio_event (line 103) | struct serio_event { type serio_event_type (line 109) | enum serio_event_type { function serio_queue_event (line 122) | static void serio_queue_event(struct serio *serio, int event_type) type serio_event (line 140) | struct serio_event type serio_event (line 142) | struct serio_event type list_head (line 143) | struct list_head function serio_handle_events (line 162) | static void serio_handle_events(void) function serio_remove_pending_events (line 198) | static void serio_remove_pending_events(struct serio *serio) function serio_thread (line 218) | static int serio_thread(void *nothing) function serio_show_description (line 241) | static ssize_t serio_show_description(struct device *dev, char *buf) function serio_rebind_driver (line 247) | static ssize_t serio_rebind_driver(struct device *dev, const char *buf, ... function serio_show_bind_mode (line 278) | static ssize_t serio_show_bind_mode(struct device *dev, char *buf) function serio_set_bind_mode (line 284) | static ssize_t serio_set_bind_mode(struct device *dev, const char *buf, ... type device_attribute (line 301) | struct device_attribute function serio_release_port (line 309) | static void serio_release_port(struct device *dev) function serio_create_port (line 317) | static void serio_create_port(struct serio *serio) function serio_destroy_port (line 336) | static void serio_destroy_port(struct serio *serio) function serio_connect_port (line 366) | static void serio_connect_port(struct serio *serio, struct serio_driver ... function serio_reconnect_port (line 400) | static void serio_reconnect_port(struct serio *serio) function serio_disconnect_port (line 417) | static void serio_disconnect_port(struct serio *serio) function serio_rescan (line 450) | void serio_rescan(struct serio *serio) function serio_reconnect (line 455) | void serio_reconnect(struct serio *serio) function serio_register_port (line 460) | void serio_register_port(struct serio *serio) function serio_register_port_delayed (line 473) | void serio_register_port_delayed(struct serio *serio) function serio_unregister_port (line 478) | void serio_unregister_port(struct serio *serio) function serio_unregister_port_delayed (line 491) | void serio_unregister_port_delayed(struct serio *serio) function serio_driver_show_description (line 501) | static ssize_t serio_driver_show_description(struct device_driver *drv, ... function serio_driver_show_bind_mode (line 507) | static ssize_t serio_driver_show_bind_mode(struct device_driver *drv, ch... function serio_driver_set_bind_mode (line 513) | static ssize_t serio_driver_set_bind_mode(struct device_driver *drv, con... type driver_attribute (line 531) | struct driver_attribute function serio_register_driver (line 538) | void serio_register_driver(struct serio_driver *drv) function serio_unregister_driver (line 569) | void serio_unregister_driver(struct serio_driver *drv) function serio_set_drv (line 592) | static void serio_set_drv(struct serio *serio, struct serio_driver *drv) function serio_open (line 602) | int serio_open(struct serio *serio, struct serio_driver *drv) function serio_close (line 614) | void serio_close(struct serio *serio) function irqreturn_t (line 622) | irqreturn_t serio_interrupt(struct serio *serio, function serio_init (line 647) | static int __init serio_init(void) function serio_exit (line 661) | static void __exit serio_exit(void) FILE: drivers/input/serio/serio_raw.c type serio_raw (line 30) | struct serio_raw { type serio_raw_list (line 43) | struct serio_raw_list { function serio_raw_fasync (line 57) | static int serio_raw_fasync(int fd, struct file *file, int on) type serio_raw (line 66) | struct serio_raw type serio_raw (line 68) | struct serio_raw function serio_raw_open (line 78) | static int serio_raw_open(struct inode *inode, struct file *file) function serio_raw_cleanup (line 115) | static int serio_raw_cleanup(struct serio_raw *serio_raw) function serio_raw_release (line 128) | static int serio_raw_release(struct inode *inode, struct file *file) function serio_raw_fetch_byte (line 142) | static int serio_raw_fetch_byte(struct serio_raw *serio_raw, char *c) function serio_raw_read (line 160) | static ssize_t serio_raw_read(struct file *file, char __user *buffer, si... function serio_raw_write (line 190) | static ssize_t serio_raw_write(struct file *file, const char __user *buf... function serio_raw_poll (line 226) | static unsigned int serio_raw_poll(struct file *file, poll_table *wait) type file_operations (line 238) | struct file_operations function irqreturn_t (line 253) | static irqreturn_t serio_raw_interrupt(struct serio *serio, unsigned cha... function serio_raw_connect (line 273) | static void serio_raw_connect(struct serio *serio, struct serio_driver *... function serio_raw_reconnect (line 331) | static int serio_raw_reconnect(struct serio *serio) function serio_raw_disconnect (line 348) | static void serio_raw_disconnect(struct serio *serio) type serio_driver (line 366) | struct serio_driver function serio_raw_init (line 378) | int __init serio_raw_init(void) function serio_raw_exit (line 384) | void __exit serio_raw_exit(void) FILE: drivers/input/serio/serport.c type serport (line 31) | struct serport { function serport_serio_write (line 42) | static int serport_serio_write(struct serio *serio, unsigned char data) function serport_serio_close (line 48) | static void serport_serio_close(struct serio *serio) function serport_ldisc_open (line 61) | static int serport_ldisc_open(struct tty_struct *tty) function serport_ldisc_close (line 101) | static void serport_ldisc_close(struct tty_struct *tty) function serport_ldisc_receive (line 116) | static void serport_ldisc_receive(struct tty_struct *tty, const unsigned... function serport_ldisc_room (line 130) | static int serport_ldisc_room(struct tty_struct *tty) function serport_ldisc_read (line 141) | static ssize_t serport_ldisc_read(struct tty_struct * tty, struct file *... function serport_ldisc_ioctl (line 163) | static int serport_ldisc_ioctl(struct tty_struct * tty, struct file * fi... function serport_ldisc_write_wakeup (line 173) | static void serport_ldisc_write_wakeup(struct tty_struct * tty) type tty_ldisc (line 184) | struct tty_ldisc function serport_init (line 200) | static int __init serport_init(void) function serport_exit (line 210) | static void __exit serport_exit(void) FILE: drivers/input/touchscreen/gunze.c type gunze (line 57) | struct gunze { function gunze_process_packet (line 65) | static void gunze_process_packet(struct gunze* gunze, struct pt_regs *regs) function irqreturn_t (line 83) | static irqreturn_t gunze_interrupt(struct serio *serio, function gunze_disconnect (line 102) | static void gunze_disconnect(struct serio *serio) function gunze_connect (line 116) | static void gunze_connect(struct serio *serio, struct serio_driver *drv) type serio_driver (line 161) | struct serio_driver function gunze_init (line 175) | int __init gunze_init(void) function gunze_exit (line 181) | void __exit gunze_exit(void) FILE: drivers/input/touchscreen/h3600_ts_input.c type h3600_dev (line 101) | struct h3600_dev { function irqreturn_t (line 113) | static irqreturn_t action_button_handler(int irq, void *dev_id, struct p... function irqreturn_t (line 125) | static irqreturn_t npower_button_handler(int irq, void *dev_id, struct p... type flite_pwr (line 146) | enum flite_pwr { function h3600_flite_power (line 153) | unsigned int h3600_flite_power(struct input_dev *dev, enum flite_pwr pwr) function h3600ts_pm_callback (line 166) | static int h3600ts_pm_callback(struct pm_dev *pm_dev, pm_request_t req, function h3600ts_process_packet (line 199) | static void h3600ts_process_packet(struct h3600_dev *ts, struct pt_regs ... function h3600ts_event (line 294) | static int h3600ts_event(struct input_dev *dev, unsigned int type, function irqreturn_t (line 331) | static irqreturn_t h3600ts_interrupt(struct serio *serio, unsigned char ... function h3600ts_connect (line 379) | static void h3600ts_connect(struct serio *serio, struct serio_driver *drv) function h3600ts_disconnect (line 469) | static void h3600ts_disconnect(struct serio *serio) type serio_driver (line 484) | struct serio_driver function h3600ts_init (line 498) | static int __init h3600ts_init(void) function h3600ts_exit (line 504) | static void __exit h3600ts_exit(void) FILE: drivers/input/tsdev.c type ts_event (line 95) | struct ts_event { type ts_calibration (line 102) | struct ts_calibration { type tsdev (line 110) | struct tsdev { type tsdev_list (line 122) | struct tsdev_list { type input_handler (line 140) | struct input_handler type tsdev (line 142) | struct tsdev function tsdev_fasync (line 144) | static int tsdev_fasync(int fd, struct file *file, int on) function tsdev_open (line 153) | static int tsdev_open(struct inode *inode, struct file *file) function tsdev_free (line 178) | static void tsdev_free(struct tsdev *tsdev) function tsdev_release (line 184) | static int tsdev_release(struct inode *inode, struct file *file) function tsdev_read (line 201) | static ssize_t tsdev_read(struct file *file, char __user *buffer, size_t... function tsdev_poll (line 232) | static unsigned int tsdev_poll(struct file *file, poll_table * wait) function tsdev_ioctl (line 242) | static int tsdev_ioctl(struct inode *inode, struct file *file, type file_operations (line 268) | struct file_operations function tsdev_event (line 278) | static void tsdev_event(struct input_handle *handle, unsigned int type, type input_handle (line 369) | struct input_handle type input_handler (line 369) | struct input_handler type input_dev (line 370) | struct input_dev type input_device_id (line 371) | struct input_device_id type tsdev (line 373) | struct tsdev type tsdev (line 384) | struct tsdev type tsdev (line 386) | struct tsdev function tsdev_disconnect (line 426) | static void tsdev_disconnect(struct input_handle *handle) type input_device_id (line 442) | struct input_device_id type input_handler (line 468) | struct input_handler function tsdev_init (line 478) | static int __init tsdev_init(void) function tsdev_exit (line 485) | static void __exit tsdev_exit(void) FILE: drivers/isdn/act2000/act2000.h type act2000_cdef (line 41) | typedef struct act2000_cdef { type act2000_ddef (line 49) | typedef struct act2000_ddef { type act2000_fwid (line 54) | typedef struct act2000_fwid { type act2000_chan (line 118) | typedef struct act2000_chan { type msn_entry (line 129) | typedef struct msn_entry { type irq_data_isa (line 135) | typedef struct irq_data_isa { type irq_data (line 144) | typedef union irq_data { type act2000_card (line 151) | typedef struct act2000_card { function act2000_schedule_tx (line 184) | extern __inline__ void act2000_schedule_tx(act2000_card *card) function act2000_schedule_rx (line 189) | extern __inline__ void act2000_schedule_rx(act2000_card *card) function act2000_schedule_poll (line 194) | extern __inline__ void act2000_schedule_poll(act2000_card *card) FILE: drivers/isdn/act2000/act2000_isa.c function act2000_isa_reset (line 27) | static int function act2000_isa_detect (line 53) | int function irqreturn_t (line 65) | static irqreturn_t function act2000_isa_select_irq (line 94) | static void function act2000_isa_enable_irq (line 126) | static void function act2000_isa_config_irq (line 138) | int function act2000_isa_config_port (line 166) | int function act2000_isa_release (line 185) | void function act2000_isa_writeb (line 202) | static int function act2000_isa_readb (line 219) | static int function act2000_isa_receive (line 236) | void function act2000_isa_send (line 299) | void function act2000_isa_getid (line 362) | static int function act2000_isa_download (line 400) | int FILE: drivers/isdn/act2000/act2000_isa.h type ISA_INT_T (line 20) | typedef enum { FILE: drivers/isdn/act2000/capi.c function actcapi_chkhdr (line 91) | int function actcapi_listen_req (line 131) | int function actcapi_connect_req (line 154) | int function actcapi_connect_b3_req (line 181) | static void function actcapi_manufacturer_req_net (line 200) | int function actcapi_manufacturer_req_v42 (line 227) | int function actcapi_manufacturer_req_errh (line 249) | int function actcapi_manufacturer_req_msn (line 270) | int function actcapi_select_b2_protocol_req (line 300) | void function actcapi_select_b3_protocol_req (line 335) | static void function actcapi_listen_b3_req (line 356) | static void function actcapi_disconnect_req (line 368) | static void function actcapi_disconnect_b3_req (line 381) | void function actcapi_connect_resp (line 398) | void function actcapi_connect_active_resp (line 416) | static void function actcapi_connect_b3_resp (line 430) | static void function actcapi_connect_b3_active_resp (line 450) | static void function actcapi_info_resp (line 463) | static void function actcapi_disconnect_b3_resp (line 475) | static void function actcapi_disconnect_resp (line 489) | static void function new_plci (line 502) | static int function find_plci (line 514) | static int function find_ncci (line 524) | static int function find_dialing (line 534) | static int function actcapi_data_b3_ind (line 545) | static int function handle_ack (line 586) | static int function actcapi_dispatch (line 627) | void function actcapi_debug_caddr (line 938) | static void function actcapi_debug_ncpi (line 953) | static void function actcapi_debug_dlpd (line 973) | static void function dump_skb (line 990) | static void dump_skb(struct sk_buff *skb) { function actcapi_debug_msg (line 1008) | void FILE: drivers/isdn/act2000/capi.h type actcapi_msgcmd (line 19) | typedef struct actcapi_msgcmd { type actcapi_msghdr (line 25) | typedef struct actcapi_msghdr { type actcapi_msgdsc (line 33) | typedef struct actcapi_msgdsc { type actcapi_addr (line 39) | typedef struct actcapi_addr { type actcapi_infonr (line 46) | typedef union actcapi_infonr { /* info number ... type actcapi_infoel (line 57) | typedef union actcapi_infoel { /* info element ... type actcapi_msn (line 78) | typedef struct actcapi_msn { type actcapi_dlpd (line 84) | typedef struct actcapi_dlpd { type actcapi_ncpd (line 94) | typedef struct actcapi_ncpd { type actcapi_msg (line 139) | typedef struct actcapi_msg { function actcapi_nextsmsg (line 333) | extern __inline__ unsigned short type sk_buff (line 362) | struct sk_buff FILE: drivers/isdn/act2000/module.c function act2000_chan (line 50) | static act2000_chan * function act2000_clear_msn (line 62) | static void function __u16 (line 84) | static __u16 type msn_entry (line 110) | struct msn_entry function act2000_set_msn (line 126) | static int function act2000_transmit (line 194) | static void function act2000_receive (line 209) | static void function act2000_poll (line 224) | static void function act2000_command (line 236) | static int function act2000_sendbuf (line 413) | static int function act2000_readstatus (line 467) | static int function act2000_card (line 486) | static inline act2000_card * function if_command (line 502) | static int function if_writecmd (line 515) | static int function if_readstatus (line 530) | static int function if_sendbuf (line 545) | static int function act2000_alloccard (line 565) | static void function act2000_registercard (line 617) | static int function unregister_card (line 642) | static void function act2000_addcard (line 664) | static int function act2000_init (line 778) | static int __init act2000_init(void) function act2000_exit (line 788) | static void __exit act2000_exit(void) FILE: drivers/isdn/capi/capi.c type class_simple (line 61) | struct class_simple type capidev (line 85) | struct capidev type capincci (line 86) | struct capincci type capiminor (line 88) | struct capiminor type capiminor (line 90) | struct capiminor { type capincci (line 121) | struct capincci { type capidev (line 130) | struct capidev { function capincci_add_ack (line 157) | static int capincci_add_ack(struct capiminor *mp, u16 datahandle) function capiminor_del_ack (line 174) | static int capiminor_del_ack(struct capiminor *mp, u16 datahandle) function capiminor_del_all_ack (line 190) | static void capiminor_del_all_ack(struct capiminor *mp) type capiminor (line 206) | struct capiminor type capi20_appl (line 206) | struct capi20_appl type capiminor (line 208) | struct capiminor type capiminor (line 218) | struct capiminor function capiminor_free (line 255) | static void capiminor_free(struct capiminor *mp) type capiminor (line 271) | struct capiminor type list_head (line 273) | struct list_head type capiminor (line 274) | struct capiminor type capincci (line 292) | struct capincci type capidev (line 292) | struct capidev type capincci (line 294) | struct capincci type capiminor (line 296) | struct capiminor type capincci (line 302) | struct capincci function capincci_free (line 325) | static void capincci_free(struct capidev *cdev, u32 ncci) type capincci (line 361) | struct capincci type capidev (line 361) | struct capidev type capincci (line 363) | struct capincci type capidev (line 374) | struct capidev type capidev (line 376) | struct capidev type capidev (line 382) | struct capidev function capidev_free (line 393) | static void capidev_free(struct capidev *cdev) type sk_buff (line 416) | struct sk_buff type capiminor (line 417) | struct capiminor type sk_buff (line 417) | struct sk_buff type sk_buff (line 419) | struct sk_buff function handle_recv_skb (line 435) | static int handle_recv_skb(struct capiminor *mp, struct sk_buff *skb) function handle_minor_recv (line 499) | static void handle_minor_recv(struct capiminor *mp) function handle_minor_send (line 513) | static int handle_minor_send(struct capiminor *mp) function capi_recv_message (line 579) | static void capi_recv_message(struct capi20_appl *ap, struct sk_buff *skb) function capi_read (line 663) | static ssize_t function capi_write (line 703) | static ssize_t function capi_poll (line 750) | static unsigned int function capi_ioctl (line 766) | static int function capi_open (line 964) | static int function capi_release (line 976) | static int type file_operations (line 987) | struct file_operations function capinc_tty_open (line 1002) | static int capinc_tty_open(struct tty_struct * tty, struct file * file) function capinc_tty_close (line 1023) | static void capinc_tty_close(struct tty_struct * tty, struct file * file) function capinc_tty_write (line 1048) | static int capinc_tty_write(struct tty_struct * tty, function capinc_tty_put_char (line 1088) | static void capinc_tty_put_char(struct tty_struct *tty, unsigned char ch) function capinc_tty_flush_chars (line 1125) | static void capinc_tty_flush_chars(struct tty_struct *tty) function capinc_tty_write_room (line 1151) | static int capinc_tty_write_room(struct tty_struct *tty) function capinc_tty_chars_in_buffer (line 1169) | int capinc_tty_chars_in_buffer(struct tty_struct *tty) function capinc_tty_ioctl (line 1187) | static int capinc_tty_ioctl(struct tty_struct *tty, struct file * file, function capinc_tty_set_termios (line 1199) | static void capinc_tty_set_termios(struct tty_struct *tty, struct termio... function capinc_tty_throttle (line 1206) | static void capinc_tty_throttle(struct tty_struct * tty) function capinc_tty_unthrottle (line 1216) | static void capinc_tty_unthrottle(struct tty_struct * tty) function capinc_tty_stop (line 1228) | static void capinc_tty_stop(struct tty_struct *tty) function capinc_tty_start (line 1239) | static void capinc_tty_start(struct tty_struct *tty) function capinc_tty_hangup (line 1251) | static void capinc_tty_hangup(struct tty_struct *tty) function capinc_tty_break_ctl (line 1258) | static void capinc_tty_break_ctl(struct tty_struct *tty, int state) function capinc_tty_flush_buffer (line 1265) | static void capinc_tty_flush_buffer(struct tty_struct *tty) function capinc_tty_set_ldisc (line 1272) | static void capinc_tty_set_ldisc(struct tty_struct *tty) function capinc_tty_send_xchar (line 1279) | static void capinc_tty_send_xchar(struct tty_struct *tty, char ch) function capinc_tty_read_proc (line 1286) | static int capinc_tty_read_proc(char *page, char **start, off_t off, type tty_driver (line 1292) | struct tty_driver type tty_operations (line 1294) | struct tty_operations function capinc_tty_init (line 1316) | static int capinc_tty_init(void) function capinc_tty_exit (line 1353) | static void capinc_tty_exit(void) function proc_capidev_read_proc (line 1370) | static int proc_capidev_read_proc(char *page, char **start, off_t off, function proc_capincci_read_proc (line 1408) | static int proc_capincci_read_proc(char *page, char **start, off_t off, type procfsentries (line 1442) | struct procfsentries { function proc_init (line 1454) | static void __init proc_init(void) function proc_exit (line 1466) | static void __exit proc_exit(void) function capi_init (line 1485) | static int __init capi_init(void) function capi_exit (line 1538) | static void __exit capi_exit(void) FILE: drivers/isdn/capi/capidrv.c type capidrv_contr (line 49) | struct capidrv_contr { type capidrv_data (line 128) | struct capidrv_data { type capidrv_plci (line 134) | typedef struct capidrv_plci capidrv_plci; type capidrv_ncci (line 135) | typedef struct capidrv_ncci capidrv_ncci; type capidrv_contr (line 136) | typedef struct capidrv_contr capidrv_contr; type capidrv_data (line 137) | typedef struct capidrv_data capidrv_data; type capidrv_bchan (line 138) | typedef struct capidrv_bchan capidrv_bchan; function u32 (line 150) | static inline u32 b1prot(int l2, int l3) function u32 (line 173) | static inline u32 b2prot(int l2, int l3) function u32 (line 193) | static inline u32 b3prot(int l2, int l3) function _cstruct (line 212) | static _cstruct b1config_async_v110(u16 rate) function _cstruct (line 225) | static _cstruct b1config(int l2, int l3) function u16 (line 244) | static inline u16 si2cip(u8 si1, u8 si2) function u8 (line 275) | static inline u8 cip2si1(u16 cipval) function u8 (line 288) | static inline u8 cip2si2(u16 cipval) function capidrv_contr (line 304) | static inline capidrv_contr *findcontrbydriverid(int driverid) function capidrv_contr (line 317) | static capidrv_contr *findcontrbynumber(u32 contr) function capidrv_plci (line 333) | static capidrv_plci *new_plci(capidrv_contr * card, int chan) function capidrv_plci (line 354) | static capidrv_plci *find_plci_by_plci(capidrv_contr * card, u32 plci) function capidrv_plci (line 363) | static capidrv_plci *find_plci_by_msgid(capidrv_contr * card, u16 msgid) function capidrv_plci (line 372) | static capidrv_plci *find_plci_by_ncci(capidrv_contr * card, u32 ncci) function free_plci (line 381) | static void free_plci(capidrv_contr * card, capidrv_plci * plcip) function capidrv_ncci (line 401) | static inline capidrv_ncci *new_ncci(capidrv_contr * card, function capidrv_ncci (line 427) | static inline capidrv_ncci *find_ncci(capidrv_contr * card, u32 ncci) function capidrv_ncci (line 441) | static inline capidrv_ncci *find_ncci_by_msgid(capidrv_contr * card, function free_ncci (line 456) | static void free_ncci(capidrv_contr * card, struct capidrv_ncci *nccip) function capidrv_add_ack (line 470) | static int capidrv_add_ack(struct capidrv_ncci *nccip, function capidrv_del_ack (line 489) | static int capidrv_del_ack(struct capidrv_ncci *nccip, u16 datahandle) function send_message (line 508) | static void send_message(capidrv_contr * card, _cmsg * cmsg) type listenstatechange (line 522) | struct listenstatechange { type listenstatechange (line 528) | struct listenstatechange function listen_change_state (line 541) | static void listen_change_state(capidrv_contr * card, int event) function p0 (line 561) | static void p0(capidrv_contr * card, capidrv_plci * plci) type plcistatechange (line 575) | struct plcistatechange { type plcistatechange (line 582) | struct plcistatechange function plci_change_state (line 636) | static void plci_change_state(capidrv_contr * card, capidrv_plci * plci,... function n0 (line 659) | static void n0(capidrv_contr * card, capidrv_ncci * ncci) type nccistatechange (line 684) | struct nccistatechange { type nccistatechange (line 691) | struct nccistatechange function ncci_change_state (line 725) | static void ncci_change_state(capidrv_contr * card, capidrv_ncci * ncci,... function new_bchan (line 752) | static inline int new_bchan(capidrv_contr * card) function handle_controller (line 766) | static void handle_controller(_cmsg * cmsg) function handle_incoming_call (line 866) | static void handle_incoming_call(capidrv_contr * card, _cmsg * cmsg) function handle_plci (line 991) | static void handle_plci(_cmsg * cmsg) function handle_ncci (line 1165) | static void handle_ncci(_cmsg * cmsg) function handle_data (line 1346) | static void handle_data(_cmsg * cmsg, struct sk_buff *skb) function capidrv_recv_message (line 1374) | static void capidrv_recv_message(struct capi20_appl *ap, struct sk_buff ... function handle_dtrace_data (line 1409) | static void handle_dtrace_data(capidrv_contr *card, function capidrv_ioctl (line 1453) | static int capidrv_ioctl(isdn_ctrl * c, capidrv_contr * card) type internal_bchannelinfo (line 1473) | struct internal_bchannelinfo { function decodeFVteln (line 1479) | static int decodeFVteln(char *teln, unsigned long *bmaskp, int *activep) function FVteln2capi20 (line 1534) | static int FVteln2capi20(char *teln, u8 AdditionalInfo[1+2+2+31]) function capidrv_command (line 1559) | static int capidrv_command(isdn_ctrl * c, capidrv_contr * card) function if_command (line 1804) | static int if_command(isdn_ctrl * c) function if_sendbuf (line 1819) | static int if_sendbuf(int id, int channel, int doack, struct sk_buff *skb) function if_readstat (line 1897) | static int if_readstat(u8 __user *buf, int len, int id, int channel) function enable_dchannel_trace (line 1918) | static void enable_dchannel_trace(capidrv_contr *card) function send_listen (line 1971) | static void send_listen(capidrv_contr *card) function listentimerfunc (line 1984) | static void listentimerfunc(unsigned long x) function capidrv_addcontr (line 1994) | static int capidrv_addcontr(u16 contr, struct capi_profile *profp) function capidrv_delcontr (line 2092) | static int capidrv_delcontr(u16 contr) function lower_callback (line 2173) | static void lower_callback(unsigned int cmd, u32 contr, void *data) function proc_capidrv_read_proc (line 2192) | static int proc_capidrv_read_proc(char *page, char **start, off_t off, type procfsentries (line 2210) | struct procfsentries { function proc_init (line 2221) | static void __init proc_init(void) function proc_exit (line 2233) | static void __exit proc_exit(void) function capidrv_init (line 2247) | static int __init capidrv_init(void) function capidrv_exit (line 2294) | static void __exit capidrv_exit(void) FILE: drivers/isdn/capi/capifs.c type vfsmount (line 31) | struct vfsmount type dentry (line 32) | struct dentry function capifs_remount (line 44) | static int capifs_remount(struct super_block *s, int *flags, char *data) type super_operations (line 80) | struct super_operations function capifs_fill_super (line 87) | static int type super_block (line 121) | struct super_block type file_system_type (line 121) | struct file_system_type type file_system_type (line 127) | struct file_system_type type dentry (line 134) | struct dentry type dentry (line 137) | struct dentry function capifs_new_ncci (line 142) | void capifs_new_ncci(unsigned int number, dev_t device) function capifs_free_ncci (line 162) | void capifs_free_ncci(unsigned int number) function capifs_init (line 178) | static int __init capifs_init(void) function capifs_exit (line 202) | static void __exit capifs_exit(void) FILE: drivers/isdn/capi/capilib.c type capilib_msgidqueue (line 10) | struct capilib_msgidqueue { type capilib_ncci (line 15) | struct capilib_ncci { function mq_init (line 30) | static inline void mq_init(struct capilib_ncci * np) function mq_enqueue (line 44) | static inline int mq_enqueue(struct capilib_ncci * np, u16 msgid) function mq_dequeue (line 61) | static inline int mq_dequeue(struct capilib_ncci * np, u16 msgid) function capilib_new_ncci (line 79) | void capilib_new_ncci(struct list_head *head, u16 applid, u32 ncci, u32 ... function capilib_free_ncci (line 103) | void capilib_free_ncci(struct list_head *head, u16 applid, u32 ncci) function capilib_release_appl (line 124) | void capilib_release_appl(struct list_head *head, u16 applid) function capilib_release (line 141) | void capilib_release(struct list_head *head) function u16 (line 156) | u16 capilib_data_b3_req(struct list_head *head, u16 applid, u32 ncci, u1... function capilib_data_b3_conf (line 179) | void capilib_data_b3_conf(struct list_head *head, u16 applid, u32 ncci, ... FILE: drivers/isdn/capi/capiutil.c type _cdef (line 224) | typedef struct { function command_2_index (line 403) | static unsigned command_2_index(unsigned c, unsigned sc) function jumpcstruct (line 419) | static void jumpcstruct(_cmsg * cmsg) function pars_2_message (line 436) | static void pars_2_message(_cmsg * cmsg) function capi_cmsg2message (line 495) | unsigned capi_cmsg2message(_cmsg * cmsg, u8 * msg) function message_2_pars (line 514) | static void message_2_pars(_cmsg * cmsg) function capi_message2cmsg (line 558) | unsigned capi_message2cmsg(_cmsg * cmsg, u8 * msg) function capi_cmsg_header (line 578) | unsigned capi_cmsg_header(_cmsg * cmsg, u16 _ApplId, function bufprint (line 713) | static void bufprint(char *fmt,...) function printstructlen (line 722) | static void printstructlen(u8 * m, unsigned len) function printstruct (line 742) | static void printstruct(u8 * m) function protocol_message_2_pars (line 758) | static void protocol_message_2_pars(_cmsg * cmsg, int level) FILE: drivers/isdn/capi/kcapi.c type capi_notifier (line 49) | struct capi_notifier { type capi_version (line 59) | struct capi_version type capi20_appl (line 71) | struct capi20_appl type capi_ctr (line 72) | struct capi_ctr type capi_ctr (line 78) | struct capi_ctr type capi_ctr (line 79) | struct capi_ctr function capi_ctr_put (line 86) | static inline void type capi_ctr (line 94) | struct capi_ctr type capi20_appl (line 102) | struct capi20_appl function capi_cmd_valid (line 112) | static inline int capi_cmd_valid(u8 cmd) function capi_subcmd_valid (line 135) | static inline int capi_subcmd_valid(u8 subcmd) function register_appl (line 149) | static void register_appl(struct capi_ctr *card, u16 applid, capi_regist... function release_appl (line 160) | static void release_appl(struct capi_ctr *card, u16 applid) function notify_up (line 170) | static void notify_up(u32 contr) function notify_down (line 194) | static void notify_down(u32 contr) function notify_handler (line 210) | static void notify_handler(void *data) function notify_push (line 230) | static int notify_push(unsigned int cmd, u32 controller, u16 applid, u32... function recv_handler (line 250) | static void recv_handler(void *_ap) function capi_ctr_handle_message (line 270) | void capi_ctr_handle_message(struct capi_ctr * card, u16 appl, struct sk... function capi_ctr_ready (line 328) | void capi_ctr_ready(struct capi_ctr * card) function capi_ctr_reseted (line 340) | void capi_ctr_reseted(struct capi_ctr * card) function capi_ctr_suspend_output (line 371) | void capi_ctr_suspend_output(struct capi_ctr *card) function capi_ctr_resume_output (line 381) | void capi_ctr_resume_output(struct capi_ctr *card) function attach_capi_ctr (line 393) | int function detach_capi_ctr (line 439) | int detach_capi_ctr(struct capi_ctr *card) function register_capi_driver (line 459) | void register_capi_driver(struct capi_driver *driver) function unregister_capi_driver (line 470) | void unregister_capi_driver(struct capi_driver *driver) function u16 (line 485) | u16 capi20_isinstalled(void) function u16 (line 497) | u16 capi20_register(struct capi20_appl *ap) function u16 (line 551) | u16 capi20_release(struct capi20_appl *ap) function u16 (line 583) | u16 capi20_put_message(struct capi20_appl *ap, struct sk_buff *skb) function u16 (line 640) | u16 capi20_get_manufacturer(u32 contr, u8 *buf) function u16 (line 657) | u16 capi20_get_version(u32 contr, struct capi_version *verp) function u16 (line 675) | u16 capi20_get_serial(u32 contr, u8 *serial) function u16 (line 693) | u16 capi20_get_profile(u32 contr, struct capi_profile *profp) function old_capi_manufacturer (line 713) | static int old_capi_manufacturer(unsigned int cmd, void __user *data) function capi20_manufacturer (line 869) | int capi20_manufacturer(unsigned int cmd, void __user *data) function capi20_set_callback (line 947) | void capi20_set_callback(struct capi20_appl *ap, function kcapi_init (line 963) | static int __init kcapi_init(void) function kcapi_exit (line 982) | static void __exit kcapi_exit(void) FILE: drivers/isdn/capi/kcapi.h type list_head (line 32) | struct list_head type capi20_appl (line 35) | struct capi20_appl type capi_ctr (line 36) | struct capi_ctr function kcapi_proc_init (line 45) | static inline void kcapi_proc_init(void) { } function kcapi_proc_exit (line 46) | static inline void kcapi_proc_exit(void) { } FILE: drivers/isdn/capi/kcapi_proc.c type seq_file (line 38) | struct seq_file type seq_file (line 46) | struct seq_file function controller_stop (line 55) | static void controller_stop(struct seq_file *seq, void *v) function controller_show (line 59) | static int controller_show(struct seq_file *seq, void *v) function contrstats_show (line 75) | static int contrstats_show(struct seq_file *seq, void *v) type seq_operations (line 92) | struct seq_operations type seq_operations (line 99) | struct seq_operations function seq_controller_open (line 106) | static int seq_controller_open(struct inode *inode, struct file *file) function seq_contrstats_open (line 111) | static int seq_contrstats_open(struct inode *inode, struct file *file) type file_operations (line 116) | struct file_operations type file_operations (line 123) | struct file_operations type seq_file (line 137) | struct seq_file type seq_file (line 146) | struct seq_file function applications_stop (line 155) | static void function applications_show (line 160) | static int function applstats_show (line 177) | static int type seq_operations (line 195) | struct seq_operations type seq_operations (line 202) | struct seq_operations function seq_applications_open (line 209) | static int function seq_applstats_open (line 215) | static int type file_operations (line 221) | struct file_operations type file_operations (line 228) | struct file_operations function create_seq_entry (line 235) | static void type capi_driver (line 247) | struct capi_driver type capi_driver (line 249) | struct capi_driver type list_head (line 250) | struct list_head type seq_file (line 262) | struct seq_file type capi_driver (line 264) | struct capi_driver type seq_file (line 270) | struct seq_file type capi_driver (line 272) | struct capi_driver type capi_driver (line 272) | struct capi_driver function capi_driver_stop (line 278) | static void capi_driver_stop(struct seq_file *seq, void *v) function capi_driver_show (line 283) | static int capi_driver_show(struct seq_file *seq, void *v) type seq_operations (line 290) | struct seq_operations function seq_capi_driver_open (line 297) | static int type file_operations (line 305) | struct file_operations function kcapi_proc_init (line 314) | void __init function kcapi_proc_exit (line 326) | void __exit FILE: drivers/isdn/divert/divert_init.c function divert_init (line 39) | static int __init divert_init(void) function divert_exit (line 58) | static void __exit divert_exit(void) FILE: drivers/isdn/divert/divert_procfs.c type divert_info (line 30) | struct divert_info type divert_info (line 31) | struct divert_info function put_info_buffer (line 38) | void function isdn_divert_read (line 79) | static ssize_t function isdn_divert_write (line 107) | static ssize_t function isdn_divert_poll (line 117) | static unsigned int function isdn_divert_open (line 133) | static int function isdn_divert_close (line 152) | static int function isdn_divert_ioctl (line 178) | static int type file_operations (line 261) | struct file_operations type proc_dir_entry (line 276) | struct proc_dir_entry type proc_dir_entry (line 277) | struct proc_dir_entry function divert_dev_init (line 283) | int function divert_dev_deinit (line 309) | int FILE: drivers/isdn/divert/isdn_divert.c type call_struc (line 20) | struct call_struc type deflect_struc (line 35) | struct deflect_struc type call_struc (line 45) | struct call_struc type deflect_struc (line 47) | struct deflect_struc type deflect_struc (line 48) | struct deflect_struc function deflect_timer_expire (line 56) | static void deflect_timer_expire(ulong arg) function cf_command (line 109) | int cf_command(int drvid, int mode, function deflect_extern_action (line 203) | int deflect_extern_action(u_char cmd, ulong callid, char *to_nr) function insertrule (line 274) | int insertrule(int idx, divert_rule *newrule) function deleterule (line 319) | int deleterule(int idx) function divert_rule (line 369) | divert_rule *getruleptr(int idx) function isdn_divert_icall (line 386) | int isdn_divert_icall(isdn_ctrl *ic) function deleteprocs (line 536) | void deleteprocs(void) function put_address (line 555) | int put_address(char *st, u_char *p, int len) function interrogate_success (line 598) | int interrogate_success(isdn_ctrl *ic, struct call_struc *cs) function prot_stat_callback (line 692) | int prot_stat_callback(isdn_ctrl *ic) function isdn_divert_stat_callback (line 784) | int isdn_divert_stat_callback(isdn_ctrl *ic) function ll_callback (line 839) | int ll_callback(isdn_ctrl *ic) FILE: drivers/isdn/divert/isdn_divert.h type divert_rule (line 46) | typedef struct type divert_ioctl (line 68) | typedef union type divert_info (line 107) | struct divert_info FILE: drivers/isdn/hardware/avm/avm_cs.c type local_info_t (line 106) | typedef struct local_info_t { function dev_link_t (line 122) | static dev_link_t *avmcs_attach(void) function avmcs_detach (line 194) | static void avmcs_detach(dev_link_t *link) function get_tuple (line 236) | static int get_tuple(client_handle_t handle, tuple_t *tuple, function first_tuple (line 244) | static int first_tuple(client_handle_t handle, tuple_t *tuple, function next_tuple (line 252) | static int next_tuple(client_handle_t handle, tuple_t *tuple, function avmcs_config (line 260) | static void avmcs_config(dev_link_t *link) function avmcs_release (line 424) | static void avmcs_release(dev_link_t *link) function avmcs_event (line 456) | static int avmcs_event(event_t event, int priority, type pcmcia_driver (line 489) | struct pcmcia_driver function avmcs_init (line 498) | static int __init avmcs_init(void) function avmcs_exit (line 503) | static void __exit avmcs_exit(void) FILE: drivers/isdn/hardware/avm/avmcard.h type avmcardtype (line 34) | enum avmcardtype { type avmcard_dmabuf (line 46) | typedef struct avmcard_dmabuf { type avmcard_dmainfo (line 52) | typedef struct avmcard_dmainfo { type avmctrl_info (line 62) | typedef struct avmctrl_info { type avmcard (line 77) | typedef struct avmcard { function b1outp (line 219) | static inline unsigned char b1outp(unsigned int base, function b1_rx_full (line 228) | static inline int b1_rx_full(unsigned int base) function b1_get_byte (line 233) | static inline unsigned char b1_get_byte(unsigned int base) function b1_get_word (line 243) | static inline unsigned int b1_get_word(unsigned int base) function b1_tx_empty (line 253) | static inline int b1_tx_empty(unsigned int base) function b1_put_byte (line 258) | static inline void b1_put_byte(unsigned int base, unsigned char val) function b1_save_put_byte (line 264) | static inline int b1_save_put_byte(unsigned int base, unsigned char val) function b1_put_word (line 273) | static inline void b1_put_word(unsigned int base, unsigned int val) function b1_get_slice (line 281) | static inline unsigned int b1_get_slice(unsigned int base, function b1_put_slice (line 291) | static inline void b1_put_slice(unsigned int base, function b1_wr_reg (line 300) | static void b1_wr_reg(unsigned int base, function b1_rd_reg (line 309) | static inline unsigned int b1_rd_reg(unsigned int base, function b1_reset (line 318) | static inline void b1_reset(unsigned int base) function b1_disable_irq (line 330) | static inline unsigned char b1_disable_irq(unsigned int base) function b1_set_test_bit (line 337) | static inline void b1_set_test_bit(unsigned int base, function b1_get_test_bit (line 344) | static inline int b1_get_test_bit(unsigned int base, function t1outp (line 386) | static inline void t1outp(unsigned int base, function t1inp (line 393) | static inline unsigned char t1inp(unsigned int base, function t1_isfastlink (line 399) | static inline int t1_isfastlink(unsigned int base) function t1_fifostatus (line 404) | static inline unsigned char t1_fifostatus(unsigned int base) function t1_get_slice (line 409) | static inline unsigned int t1_get_slice(unsigned int base, function t1_put_slice (line 464) | static inline void t1_put_slice(unsigned int base, function t1_disable_irq (line 497) | static inline void t1_disable_irq(unsigned int base) function t1_reset (line 502) | static inline void t1_reset(unsigned int base) function b1_setinterrupt (line 514) | static inline void b1_setinterrupt(unsigned int base, unsigned irq, type avmcardtype (line 546) | enum avmcardtype type capi_ctr (line 552) | struct capi_ctr type capi_ctr (line 553) | struct capi_ctr type capi_ctr (line 554) | struct capi_ctr type capi_ctr (line 556) | struct capi_ctr type capi_ctr (line 557) | struct capi_ctr type sk_buff (line 557) | struct sk_buff type pt_regs (line 559) | struct pt_regs type capi_ctr (line 562) | struct capi_ctr type pci_dev (line 564) | struct pci_dev type pt_regs (line 572) | struct pt_regs type capi_ctr (line 574) | struct capi_ctr type capi_ctr (line 575) | struct capi_ctr type capi_ctr (line 576) | struct capi_ctr type capi_ctr (line 577) | struct capi_ctr type capi_ctr (line 580) | struct capi_ctr type capi_ctr (line 581) | struct capi_ctr type sk_buff (line 581) | struct sk_buff type capi_ctr (line 583) | struct capi_ctr FILE: drivers/isdn/hardware/avm/b1.c function avmcard (line 62) | avmcard *b1_alloc_card(int nr_controllers) function b1_free_card (line 94) | void b1_free_card(avmcard *card) function b1_detect (line 102) | int b1_detect(unsigned int base, enum avmcardtype cardtype) function b1_getrevision (line 145) | void b1_getrevision(avmcard *card) function b1_load_t4file (line 152) | int b1_load_t4file(avmcard *card, capiloaddatapart * t4file) function b1_load_config (line 194) | int b1_load_config(avmcard *card, capiloaddatapart * config) function b1_loaded (line 245) | int b1_loaded(avmcard *card) function b1_load_firmware (line 278) | int b1_load_firmware(struct capi_ctr *ctrl, capiloaddata *data) function b1_reset_ctr (line 322) | void b1_reset_ctr(struct capi_ctr *ctrl) function b1_register_appl (line 336) | void b1_register_appl(struct capi_ctr *ctrl, function b1_release_appl (line 360) | void b1_release_appl(struct capi_ctr *ctrl, u16 appl) function u16 (line 375) | u16 b1_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) function b1_parse_version (line 414) | void b1_parse_version(avmctrl_info *cinfo) function irqreturn_t (line 488) | irqreturn_t b1_interrupt(int interrupt, void *devptr, struct pt_regs *regs) function b1ctl_read_proc (line 642) | int b1ctl_read_proc(char *page, char **start, off_t off, function avmcard_dmainfo (line 715) | avmcard_dmainfo * function avmcard_dma_free (line 757) | void avmcard_dma_free(avmcard_dmainfo *p) function b1_init (line 792) | static int __init b1_init(void) function b1_exit (line 809) | static void __exit b1_exit(void) FILE: drivers/isdn/hardware/avm/b1dma.c function b1dma_writel (line 84) | static inline void b1dma_writel(avmcard *card, u32 value, int off) function u32 (line 89) | static inline u32 b1dma_readl(avmcard *card, int off) function b1dma_tx_empty (line 96) | static inline int b1dma_tx_empty(unsigned int port) function b1dma_rx_full (line 101) | static inline int b1dma_rx_full(unsigned int port) function b1dma_tolink (line 106) | static int b1dma_tolink(avmcard *card, void *buf, unsigned int len) function b1dma_fromlink (line 120) | static int b1dma_fromlink(avmcard *card, void *buf, unsigned int len) function WriteReg (line 134) | static int WriteReg(avmcard *card, u32 reg, u8 val) function u8 (line 145) | static u8 ReadReg(avmcard *card, u32 reg) function _put_byte (line 159) | static inline void _put_byte(void **pp, u8 val) function _put_word (line 166) | static inline void _put_word(void **pp, u32 val) function _put_slice (line 176) | static inline void _put_slice(void **pp, unsigned char *dp, unsigned int... function u8 (line 184) | static inline u8 _get_byte(void **pp) function u32 (line 193) | static inline u32 _get_word(void **pp) function u32 (line 205) | static inline u32 _get_slice(void **pp, unsigned char *dp) function b1dma_reset (line 216) | void b1dma_reset(avmcard *card) function b1dma_detect (line 240) | static int b1dma_detect(avmcard *card) function t1pci_detect (line 289) | int t1pci_detect(avmcard *card) function b1pciv4_detect (line 325) | int b1pciv4_detect(avmcard *card) function b1dma_queue_tx (line 348) | static void b1dma_queue_tx(avmcard *card, struct sk_buff *skb) function b1dma_dispatch_tx (line 366) | static void b1dma_dispatch_tx(avmcard *card) function queue_pollack (line 422) | static void queue_pollack(avmcard *card) function b1dma_handle_rx (line 444) | static void b1dma_handle_rx(avmcard *card) function b1dma_handle_interrupt (line 577) | static void b1dma_handle_interrupt(avmcard *card) function irqreturn_t (line 632) | irqreturn_t b1dma_interrupt(int interrupt, void *devptr, struct pt_regs ... function b1dma_loaded (line 642) | static int b1dma_loaded(avmcard *card) function b1dma_send_init (line 674) | static void b1dma_send_init(avmcard *card) function b1dma_load_firmware (line 697) | int b1dma_load_firmware(struct capi_ctr *ctrl, capiloaddata *data) function b1dma_reset_ctr (line 746) | void b1dma_reset_ctr(struct capi_ctr *ctrl) function b1dma_register_appl (line 763) | void b1dma_register_appl(struct capi_ctr *ctrl, function b1dma_release_appl (line 800) | void b1dma_release_appl(struct capi_ctr *ctrl, u16 appl) function u16 (line 828) | u16 b1dma_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) function b1dmactl_read_proc (line 848) | int b1dmactl_read_proc(char *page, char **start, off_t off, function b1dma_init (line 958) | int b1dma_init(void) function b1dma_exit (line 975) | void b1dma_exit(void) FILE: drivers/isdn/hardware/avm/b1isa.c function b1isa_remove (line 40) | static void b1isa_remove(struct pci_dev *pdev) type capi_ctr (line 61) | struct capi_ctr function b1isa_probe (line 63) | static int b1isa_probe(struct pci_dev *pdev) type capi_ctr (line 149) | struct capi_ctr type pci_dev (line 168) | struct pci_dev function b1isa_add_card (line 177) | static int b1isa_add_card(struct capi_driver *driver, capicardparams *data) type capi_driver (line 194) | struct capi_driver function b1isa_init (line 200) | static int __init b1isa_init(void) function b1isa_exit (line 231) | static void __exit b1isa_exit(void) FILE: drivers/isdn/hardware/avm/b1pci.c type pci_device_id (line 35) | struct pci_device_id type capi_ctr (line 47) | struct capi_ctr function b1pci_probe (line 65) | static int b1pci_probe(struct capicardparams *p, struct pci_dev *pdev) function b1pci_remove (line 147) | static void b1pci_remove(struct pci_dev *pdev) type capi_ctr (line 165) | struct capi_ctr function b1pciv4_probe (line 184) | static int b1pciv4_probe(struct capicardparams *p, struct pci_dev *pdev) function b1pciv4_remove (line 286) | static void b1pciv4_remove(struct pci_dev *pdev) function b1pci_pci_probe (line 303) | static int __devinit b1pci_pci_probe(struct pci_dev *pdev, function b1pci_pci_remove (line 348) | static void __devexit b1pci_pci_remove(struct pci_dev *pdev) type pci_driver (line 362) | struct pci_driver type capi_driver (line 369) | struct capi_driver type capi_driver (line 374) | struct capi_driver function b1pci_init (line 380) | static int __init b1pci_init(void) function b1pci_exit (line 407) | static void __exit b1pci_exit(void) FILE: drivers/isdn/hardware/avm/b1pcmcia.c function b1pcmcia_remove_ctr (line 40) | static void b1pcmcia_remove_ctr(struct capi_ctr *ctrl) type capi_ctr (line 58) | struct capi_ctr function b1pcmcia_add_card (line 60) | static int b1pcmcia_add_card(unsigned int port, unsigned irq, type capi_ctr (line 141) | struct capi_ctr function b1pcmcia_addcard_b1 (line 159) | int b1pcmcia_addcard_b1(unsigned int port, unsigned irq) function b1pcmcia_addcard_m1 (line 164) | int b1pcmcia_addcard_m1(unsigned int port, unsigned irq) function b1pcmcia_addcard_m2 (line 169) | int b1pcmcia_addcard_m2(unsigned int port, unsigned irq) function b1pcmcia_delcard (line 174) | int b1pcmcia_delcard(unsigned int port, unsigned irq) type capi_driver (line 194) | struct capi_driver function b1pcmcia_init (line 199) | static int __init b1pcmcia_init(void) function b1pcmcia_exit (line 218) | static void __exit b1pcmcia_exit(void) FILE: drivers/isdn/hardware/avm/c4.c type pci_device_id (line 43) | struct pci_device_id function wait_for_doorbell (line 144) | static inline int wait_for_doorbell(avmcard *card, unsigned long t) function c4_poke (line 157) | static int c4_poke(avmcard *card, unsigned long off, unsigned long value) function c4_peek (line 175) | static int c4_peek(avmcard *card, unsigned long off, unsigned long *val... function c4_load_t4file (line 193) | static int c4_load_t4file(avmcard *card, capiloaddatapart * t4file) function _put_byte (line 237) | static inline void _put_byte(void **pp, u8 val) function _put_word (line 244) | static inline void _put_word(void **pp, u32 val) function _put_slice (line 254) | static inline void _put_slice(void **pp, unsigned char *dp, unsigned int... function u8 (line 262) | static inline u8 _get_byte(void **pp) function u32 (line 271) | static inline u32 _get_word(void **pp) function u32 (line 283) | static inline u32 _get_slice(void **pp, unsigned char *dp) function c4_reset (line 294) | static void c4_reset(avmcard *card) function c4_detect (line 314) | static int c4_detect(avmcard *card) function c4_dispatch_tx (line 408) | static void c4_dispatch_tx(avmcard *card) function queue_pollack (line 477) | static void queue_pollack(avmcard *card) function c4_handle_rx (line 500) | static void c4_handle_rx(avmcard *card) function irqreturn_t (line 663) | static irqreturn_t c4_handle_interrupt(avmcard *card) function irqreturn_t (line 717) | static irqreturn_t c4_interrupt(int interrupt, void *devptr, struct pt_r... function c4_send_init (line 726) | static void c4_send_init(avmcard *card) function queue_sendconfigword (line 750) | static int queue_sendconfigword(avmcard *card, u32 val) function queue_sendconfig (line 773) | static int queue_sendconfig(avmcard *card, char cval[4]) function c4_send_config (line 803) | static int c4_send_config(avmcard *card, capiloaddatapart * config) function c4_load_firmware (line 844) | static int c4_load_firmware(struct capi_ctr *ctrl, capiloaddata *data) function c4_reset_ctr (line 888) | void c4_reset_ctr(struct capi_ctr *ctrl) function c4_remove (line 909) | static void c4_remove(struct pci_dev *pdev) function c4_register_appl (line 936) | void c4_register_appl(struct capi_ctr *ctrl, function c4_release_appl (line 981) | void c4_release_appl(struct capi_ctr *ctrl, u16 appl) function u16 (line 1015) | static u16 c4_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) type capi_ctr (line 1039) | struct capi_ctr function c4_read_proc (line 1055) | static int c4_read_proc(char *page, char **start, off_t off, function c4_add_card (line 1125) | static int c4_add_card(struct capicardparams *p, struct pci_dev *dev, function c4_probe (line 1232) | static int __devinit c4_probe(struct pci_dev *dev, type pci_driver (line 1261) | struct pci_driver type capi_driver (line 1268) | struct capi_driver type capi_driver (line 1273) | struct capi_driver function c4_init (line 1278) | static int __init c4_init(void) function c4_exit (line 1302) | static void __exit c4_exit(void) FILE: drivers/isdn/hardware/avm/t1isa.c function t1_detectandinit (line 61) | static int t1_detectandinit(unsigned int base, unsigned irq, int cardnr) function irqreturn_t (line 134) | static irqreturn_t t1isa_interrupt(int interrupt, void *devptr, struct p... function t1isa_load_firmware (line 288) | static int t1isa_load_firmware(struct capi_ctr *ctrl, capiloaddata *data) function t1isa_reset_ctr (line 331) | void t1isa_reset_ctr(struct capi_ctr *ctrl) function t1isa_remove (line 346) | static void t1isa_remove(struct pci_dev *pdev) type capi_ctr (line 369) | struct capi_ctr type sk_buff (line 369) | struct sk_buff type capi_ctr (line 370) | struct capi_ctr function t1isa_probe (line 372) | static int t1isa_probe(struct pci_dev *pdev, int cardnr) function u16 (line 458) | static u16 t1isa_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) type capi_ctr (line 497) | struct capi_ctr type pci_dev (line 517) | struct pci_dev function t1isa_add_card (line 529) | static int t1isa_add_card(struct capi_driver *driver, capicardparams *data) type capi_driver (line 546) | struct capi_driver function t1isa_init (line 552) | static int __init t1isa_init(void) function t1isa_exit (line 583) | static void __exit t1isa_exit(void) FILE: drivers/isdn/hardware/avm/t1pci.c type pci_device_id (line 36) | struct pci_device_id type capi_ctr (line 48) | struct capi_ctr function t1pci_add_card (line 50) | static int t1pci_add_card(struct capicardparams *p, struct pci_dev *pdev) function t1pci_remove (line 156) | static void t1pci_remove(struct pci_dev *pdev) type capi_ctr (line 173) | struct capi_ctr function t1pci_probe (line 191) | static int __devinit t1pci_probe(struct pci_dev *dev, type pci_driver (line 219) | struct pci_driver type capi_driver (line 226) | struct capi_driver function t1pci_init (line 231) | static int __init t1pci_init(void) function t1pci_exit (line 253) | static void __exit t1pci_exit(void) FILE: drivers/isdn/hardware/eicon/adapter.h type diva_um_idi_adapter_t (line 8) | typedef struct _diva_um_idi_adapter { FILE: drivers/isdn/hardware/eicon/capi20.h type divas_capi_register_params (line 51) | struct divas_capi_register_params { type divas_capi_version (line 57) | struct divas_capi_version { type API_PROFILE (line 63) | typedef struct api_profile_s { type _ALT_REQP (line 119) | typedef struct { type _ALT_CONP (line 123) | typedef struct { type _CON_REQP (line 127) | typedef struct { type _CON_CONP (line 140) | typedef struct { type _CON_INDP (line 144) | typedef struct { type _CON_RESP (line 156) | typedef struct { type _CON_A_INDP (line 164) | typedef struct { type _CON_A_RESP (line 170) | typedef struct { type _DIS_REQP (line 174) | typedef struct { type _DIS_CONP (line 178) | typedef struct { type _DIS_INDP (line 182) | typedef struct { type _DIS_RESP (line 186) | typedef struct { type _LIS_REQP (line 190) | typedef struct { type _LIS_CONP (line 197) | typedef struct { type _INF_REQP (line 201) | typedef struct { type _INF_CONP (line 206) | typedef struct { type _INF_INDP (line 210) | typedef struct { type _INF_RESP (line 215) | typedef struct { type _SEL_B_REQP (line 219) | typedef struct { type _SEL_B_CONP (line 223) | typedef struct { type _FAC_REQP (line 227) | typedef struct { type _FAC_CON_STRUCTS (line 232) | typedef struct { type _FAC_CONP (line 240) | typedef struct { type _FAC_INDP (line 246) | typedef struct { type _FAC_RESP (line 251) | typedef struct { type _CON_B3_REQP (line 256) | typedef struct { type _CON_B3_CONP (line 260) | typedef struct { type _CON_B3_INDP (line 264) | typedef struct { type _CON_B3_RESP (line 268) | typedef struct { type _CON_B3_A_INDP (line 273) | typedef struct { type _CON_B3_A_RESP (line 277) | typedef struct { type _DIS_B3_REQP (line 281) | typedef struct { type _DIS_B3_CONP (line 285) | typedef struct { type _DIS_B3_INDP (line 289) | typedef struct { type _DIS_B3_RESP (line 294) | typedef struct { type _DAT_B3_REQP (line 298) | typedef struct { type _DAT_B3_REQ64P (line 305) | typedef struct { type _DAT_B3_CONP (line 313) | typedef struct { type _DAT_B3_INDP (line 318) | typedef struct { type _DAT_B3_IND64P (line 325) | typedef struct { type _DAT_B3_RESP (line 333) | typedef struct { type _RES_B3_REQP (line 337) | typedef struct { type _RES_B3_CONP (line 341) | typedef struct { type _RES_B3_INDP (line 345) | typedef struct { type _RES_B3_RESP (line 349) | typedef struct { type _CON_B3_T90_A_INDP (line 353) | typedef struct { type _CON_B3_T90_A_RESP (line 357) | typedef struct { type CAPI_MSG (line 364) | typedef struct _API_MSG CAPI_MSG; type CAPI_MSG_HEADER (line 365) | typedef struct _MSG_HEADER CAPI_MSG_HEADER; type _API_MSG (line 366) | struct _API_MSG { FILE: drivers/isdn/hardware/eicon/capidtmf.c function capidtmf_goertzel_loop (line 185) | static void capidtmf_goertzel_loop (long *buffer, long *coeffs, short *s... function capidtmf_goertzel_result (line 249) | static void capidtmf_goertzel_result (long *buffer, long *coeffs) function capidtmf_recv_init (line 412) | static void capidtmf_recv_init (t_capidtmf_state *p_state) function capidtmf_recv_enable (line 430) | void capidtmf_recv_enable (t_capidtmf_state *p_state, word min_digit_d... function capidtmf_recv_disable (line 449) | void capidtmf_recv_disable (t_capidtmf_state *p_state) function word (line 464) | word capidtmf_recv_indication (t_capidtmf_state *p_state, byte *buffer) function capidtmf_recv_block (line 490) | void capidtmf_recv_block (t_capidtmf_state *p_state, byte *buffer, w... function capidtmf_init (line 678) | void capidtmf_init (t_capidtmf_state *p_state, byte ulaw) FILE: drivers/isdn/hardware/eicon/capidtmf.h type t_capidtmf_recv_state (line 49) | typedef struct tag_capidtmf_recv_state type t_capidtmf_state (line 65) | typedef struct tag_capidtmf_state FILE: drivers/isdn/hardware/eicon/capifunc.c type capi_ctr (line 52) | struct capi_ctr type capi_ctr (line 54) | struct capi_ctr type capi_ctr (line 55) | struct capi_ctr type capi_ctr (line 56) | struct capi_ctr type capi_ctr (line 58) | struct capi_ctr function xlog (line 67) | static void xlog(char *x, ...) type capi_ctr (line 88) | struct capi_ctr function stop_dbg (line 96) | static void stop_dbg(void) function no_printf (line 106) | static void no_printf(unsigned char *x, ...) function byte (line 113) | byte MapController(byte Controller) function byte (line 135) | byte UnMapController(byte MappedController) function find_free_id (line 152) | static int find_free_id(void) function diva_card (line 169) | static diva_card *find_card_by_ctrl(word controller) function TransmitBufferFree (line 203) | void TransmitBufferFree(APPL * appl, void *p) function api_remove_complete (line 217) | void api_remove_complete(void) function sendf (line 225) | void sendf(APPL * appl, word command, dword Id, word Number, byte * form... function clean_adapter (line 346) | static void clean_adapter(int id, struct list_head *free_mem_q) function divacapi_remove_card (line 391) | static void divacapi_remove_card(DESCRIPTOR * d) function divacapi_remove_cards (line 450) | static void divacapi_remove_cards(void) function sync_callback (line 472) | static void sync_callback(ENTITY * e) function diva_add_card (line 486) | static int diva_add_card(DESCRIPTOR * d) function diva_register_appl (line 724) | static void diva_register_appl(struct capi_ctr *ctrl, __u16 appl, function diva_release_appl (line 848) | static void diva_release_appl(struct capi_ctr *ctrl, __u16 appl) function u16 (line 878) | static u16 diva_send_message(struct capi_ctr *ctrl, function DIRequest (line 1010) | static void DIRequest(ENTITY * e) function didd_callback (line 1025) | static void didd_callback(void *context, DESCRIPTOR * adapter, int removal) function divacapi_connect_didd (line 1051) | static int divacapi_connect_didd(void) function divacapi_disconnect_didd (line 1099) | static void divacapi_disconnect_didd(void) function fax_head_line_time (line 1115) | int fax_head_line_time(char *buffer) function init_main_structs (line 1123) | init_main_structs(void) function remove_main_structs (line 1151) | static void remove_main_structs(void) function do_api_remove_start (line 1164) | static void do_api_remove_start(void) function init_capifunc (line 1184) | init_capifunc(void) function finit_capifunc (line 1212) | finit_capifunc(void) FILE: drivers/isdn/hardware/eicon/capifunc.h type diva_card (line 24) | typedef struct _diva_card { FILE: drivers/isdn/hardware/eicon/capimain.c function diva_os_message_buffer_s (line 59) | diva_os_message_buffer_s *diva_os_alloc_message_buffer(unsigned long size, function diva_os_free_message_buffer (line 72) | void diva_os_free_message_buffer(diva_os_message_buffer_s * dmb) function diva_ctl_read_proc (line 80) | static int diva_ctl_read_proc(char *page, char **start, off_t off, function diva_os_set_controller_struct (line 102) | void diva_os_set_controller_struct(struct capi_ctr *ctrl) function divacapi_init (line 114) | divacapi_init(void) function divacapi_exit (line 140) | divacapi_exit(void) FILE: drivers/isdn/hardware/eicon/cardtype.h type CARD_PROPERTIES (line 247) | typedef struct CARD_PROPERTIES type CARD_RESOURCE (line 264) | typedef struct CARD_RESOURCE type CARD_FILES_DATA (line 903) | typedef struct CARD_FILES_DATA type CARD_FILES (line 909) | typedef struct CARD_FILES FILE: drivers/isdn/hardware/eicon/dadapter.c type didd_adapter_change_notification_t (line 35) | typedef struct _didd_adapter_change_notification { function no_printf (line 52) | static void no_printf (unsigned char * format, ...) function diva_didd_load_time_init (line 93) | void diva_didd_load_time_init (void) { function diva_didd_load_time_finit (line 101) | void diva_didd_load_time_finit (void) { function diva_didd_add_descriptor (line 109) | static int diva_didd_add_descriptor (DESCRIPTOR* d) { function diva_didd_remove_descriptor (line 146) | static int diva_didd_remove_descriptor (IDI_CALL request) { function diva_didd_read_adapter_array (line 174) | static int diva_didd_read_adapter_array (DESCRIPTOR* buffer, int length) { function diva_dadapter_request (line 211) | static void IDI_CALL_LINK_T diva_dadapter_request (\ function dword (line 269) | static dword diva_register_adapter_callback (\ function diva_remove_adapter_callback (line 292) | static void diva_remove_adapter_callback (dword handle) { function diva_notify_adapter_change (line 310) | static void diva_notify_adapter_change (DESCRIPTOR* d, int removal) { function IDI_CALL_LINK_T (line 362) | void IDI_CALL_LINK_T DIVA_DIDD_Read (void IDI_CALL_ENTITY_T * buffer, FILE: drivers/isdn/hardware/eicon/dbgioctl.h type DbgIoctlArgs (line 38) | typedef struct type OldDbgMessage (line 72) | typedef struct type DbgMessage (line 82) | typedef struct type DbgIdiAct (line 139) | typedef struct FILE: drivers/isdn/hardware/eicon/debug.c function DI_format_old (line 19) | static void DI_format_old (word id, char *format, va_list ap) { } function DiProcessEventLog (line 20) | static void DiProcessEventLog (unsigned short id, unsigned long msgID, v... type diva_maint_client_t (line 35) | typedef struct _diva_maint_client { type MSG_QUEUE (line 76) | typedef struct MSG_QUEUE { type MSG_HEAD (line 86) | typedef struct MSG_HEAD { function queueInit (line 96) | static void queueInit (MSG_QUEUE *Q, byte *Buffer, dword sizeBuffer) { function byte (line 104) | static byte *queueAllocMsg (MSG_QUEUE *Q, word size) { function queueFreeMsg (line 151) | static void queueFreeMsg (MSG_QUEUE *Q) { function byte (line 169) | static byte *queuePeekMsg (MSG_QUEUE *Q, word *size) { function diva_maint_init (line 207) | int diva_maint_init (byte* base, unsigned long length, int do_init) { function dword (line 303) | dword diva_dbg_q_length (void) { function diva_dbg_entry_head_t (line 312) | diva_dbg_entry_head_t* diva_maint_get_message (word* size, function diva_maint_ack_message (line 335) | void diva_maint_ack_message (int do_release, function diva_maint_prtComp (line 354) | void diva_maint_prtComp (char *format, ...) { function DI_register (line 374) | static void DI_register (void *arg) { function DI_deregister (line 485) | static void DI_deregister (pDbgHandle hDbg) { function DI_format_locked (line 565) | static void DI_format_locked (unsigned short id, function DI_format (line 572) | static void DI_format (int do_lock, function diva_get_driver_info (line 733) | int diva_get_driver_info (dword id, byte* data, int data_length) { function diva_get_driver_dbg_mask (line 785) | int diva_get_driver_dbg_mask (dword id, byte* data) { function diva_set_driver_dbg_mask (line 807) | int diva_set_driver_dbg_mask (dword id, dword mask) { function diva_get_idi_adapter_info (line 841) | static int diva_get_idi_adapter_info (IDI_CALL request, dword* serial, d... function diva_mnt_add_xdi_adapter (line 861) | void diva_mnt_add_xdi_adapter (const DESCRIPTOR* d) { function diva_mnt_remove_xdi_adapter (line 1028) | void diva_mnt_remove_xdi_adapter (const DESCRIPTOR* d) { function SuperTraceCloseAdapter (line 1127) | int SuperTraceCloseAdapter (void* AdapterHandle) { function SuperTraceReadRequest (line 1131) | int SuperTraceReadRequest (void* AdapterHandle, const char* name, byte* ... function SuperTraceGetNumberOfChannels (line 1159) | int SuperTraceGetNumberOfChannels (void* AdapterHandle) { function SuperTraceASSIGN (line 1169) | int SuperTraceASSIGN (void* AdapterHandle, byte* data) { function SuperTraceREMOVE (line 1228) | int SuperTraceREMOVE (void* AdapterHandle) { function SuperTraceTraceOnRequest (line 1250) | int SuperTraceTraceOnRequest(void* hAdapter, const char* name, byte* dat... function SuperTraceWriteVar (line 1277) | int SuperTraceWriteVar (void* AdapterHandle, function SuperTraceExecuteRequest (line 1310) | int SuperTraceExecuteRequest (void* AdapterHandle, function word (line 1336) | static word SuperTraceCreateReadReq (byte* P, const char* path) { function single_p (line 1357) | static void single_p (byte * P, word * PLength, byte Id) { function diva_maint_xdi_cb (line 1361) | static void diva_maint_xdi_cb (ENTITY* e) { function diva_maint_error (line 1397) | static void diva_maint_error (void* user_context, function print_ie (line 1407) | static void print_ie (diva_trace_ie_t* ie, char* buffer, int length) { function diva_maint_state_change_notify (line 1426) | static void diva_maint_state_change_notify (void* user_context, function diva_maint_trace_notify (line 1791) | static void diva_maint_trace_notify (void* user_context, function diva_change_management_debug_mask (line 1879) | static void diva_change_management_debug_mask (diva_maint_client_t* pC, ... function diva_mnt_internal_dprintf (line 1911) | void diva_mnt_internal_dprintf (dword drv_id, dword type, char* fmt, ...) { function diva_mnt_shutdown_xdi_adapters (line 1922) | int diva_mnt_shutdown_xdi_adapters (void) { function diva_set_trace_filter (line 1985) | int diva_set_trace_filter (int filter_length, const char* filter) { function diva_get_trace_filter (line 2035) | int diva_get_trace_filter (int max_length, char* filter) { function diva_dbg_cmp_key (line 2049) | static int diva_dbg_cmp_key (const char* ref, const char* key) { function diva_mnt_cmp_nmbr (line 2060) | static int diva_mnt_cmp_nmbr (const char* nmbr) { function diva_get_dma_descriptor (line 2087) | static int diva_get_dma_descriptor (IDI_CALL request, dword *dma_magic) { function diva_free_dma_descriptor (line 2115) | static void diva_free_dma_descriptor (IDI_CALL request, int nr) { FILE: drivers/isdn/hardware/eicon/debug_if.h type diva_dbg_entry_head_t (line 33) | typedef struct _diva_dbg_entry_head { FILE: drivers/isdn/hardware/eicon/debuglib.c function DBG_FUNC (line 46) | DBG_FUNC(LOG) function DBG_FUNC (line 61) | DBG_FUNC(REG) function DbgSetLevel (line 125) | void function DbgDeregister (line 131) | void function xdi_dbg_xlog (line 140) | void xdi_dbg_xlog (char* x, ...) { FILE: drivers/isdn/hardware/eicon/debuglib.h type _DbgHandle_ (line 231) | struct _DbgHandle_ type _DbgHandle_ (line 237) | typedef struct _DbgHandle_ type _OldDbgHandle_ (line 262) | typedef struct _OldDbgHandle_ type _DbgExtendedInfo_ (line 299) | typedef struct FILE: drivers/isdn/hardware/eicon/di.c function pr_out (line 78) | void pr_out(ADAPTER * a) function byte (line 239) | static byte pr_ready(ADAPTER * a) function byte (line 255) | byte pr_dpc(ADAPTER * a) function byte (line 345) | byte scom_test_int(ADAPTER * a) function scom_clear_int (line 349) | void scom_clear_int(ADAPTER * a) function byte (line 356) | byte isdn_rc(ADAPTER * a, function byte (line 558) | byte isdn_ind(ADAPTER * a, function xdi_xlog (line 728) | static void xdi_xlog (byte *msg, word code, int length) { function xdi_xlog_rc_event (line 757) | static void xdi_xlog_rc_event (byte Adapter, function xdi_xlog_request (line 781) | static void xdi_xlog_request (byte Adapter, byte Id, function xdi_xlog_ind (line 820) | static void xdi_xlog_ind (byte Adapter, FILE: drivers/isdn/hardware/eicon/di.h type ADAPTER (line 40) | typedef struct adapter_s ADAPTER; type adapter_s (line 41) | struct adapter_s { type _diva_xdi_stream_interface (line 97) | struct _diva_xdi_stream_interface type _diva_xdi_stream_interface (line 99) | struct _diva_xdi_stream_interface FILE: drivers/isdn/hardware/eicon/di_defs.h type GET_NAME (line 29) | typedef struct get_name_s GET_NAME; type ENTITY (line 32) | typedef struct entity_s ENTITY; type BUFFERS (line 33) | typedef struct buffers_s BUFFERS; type POSTCALL (line 34) | typedef struct postcall_s POSTCALL; type GET_PARA (line 35) | typedef struct get_para_s GET_PARA; type DBUFFER (line 44) | typedef struct { type get_name_s (line 48) | struct get_name_s { type postcall_s (line 52) | struct postcall_s { type get_para_s (line 62) | struct get_para_s { type buffers_s (line 67) | struct buffers_s { type entity_s (line 71) | struct entity_s { type DESCRIPTOR (line 100) | typedef struct { FILE: drivers/isdn/hardware/eicon/diddfunc.c function connect_didd (line 50) | connect_didd(void) function disconnect_didd (line 82) | disconnect_didd(void) function diddfunc_init (line 95) | diddfunc_init(void) function diddfunc_finit (line 110) | diddfunc_finit(void) FILE: drivers/isdn/hardware/eicon/diva.c type pt_regs (line 74) | struct pt_regs type diva_get_xlog_t (line 81) | typedef struct _diva_get_xlog { type diva_supported_cards_info_t (line 88) | typedef struct _diva_supported_cards_info { function diva_find_free_adapters (line 142) | static int diva_find_free_adapters(int base, int nr) function diva_os_xdi_adapter_t (line 155) | static diva_os_xdi_adapter_t *diva_q_get_next(struct list_head * what) function divasa_xdi_driver_entry (line 250) | int divasa_xdi_driver_entry(void) function diva_os_xdi_adapter_t (line 262) | static diva_os_xdi_adapter_t *get_and_remove_from_queue(void) function diva_driver_remove_card (line 281) | void diva_driver_remove_card(void *pdiva) function divasa_xdi_driver_unload (line 371) | void divasa_xdi_driver_unload(void) type list_head (line 398) | struct list_head function diva_xdi_close_adapter (line 428) | void diva_xdi_close_adapter(void *adapter, void *os_handle) function diva_xdi_write (line 439) | int function diva_xdi_read (line 482) | int function irqreturn_t (line 518) | irqreturn_t diva_os_irq_wrapper(int irq, void *context, struct pt_regs *... function diva_init_request_array (line 537) | static void diva_init_request_array(void) function diva_xdi_display_adapter_features (line 573) | void diva_xdi_display_adapter_features(int card) function diva_add_slave_adapter (line 609) | void diva_add_slave_adapter(diva_os_xdi_adapter_t * a) function diva_card_read_xlog (line 618) | int diva_card_read_xlog(diva_os_xdi_adapter_t * a) function xdiFreeFile (line 658) | void xdiFreeFile(void *handle) FILE: drivers/isdn/hardware/eicon/diva_didd.c type proc_dir_entry (line 48) | struct proc_dir_entry type proc_dir_entry (line 49) | struct proc_dir_entry function proc_read (line 67) | static int function create_proc (line 90) | create_proc(void) function remove_proc (line 105) | remove_proc(void) function divadidd_init (line 111) | divadidd_init(void) function divadidd_exit (line 143) | divadidd_exit(void) FILE: drivers/isdn/hardware/eicon/diva_dma.c type _diva_dma_map_entry (line 32) | struct _diva_dma_map_entry { type _diva_dma_map_entry (line 41) | struct _diva_dma_map_entry function diva_free_dma_mapping (line 50) | void diva_free_dma_mapping (struct _diva_dma_map_entry* pmap) { function diva_init_dma_map_entry (line 58) | void diva_init_dma_map_entry (struct _diva_dma_map_entry* pmap, function diva_alloc_dma_map_entry (line 68) | int diva_alloc_dma_map_entry (struct _diva_dma_map_entry* pmap) { function diva_free_dma_map_entry (line 81) | void diva_free_dma_map_entry (struct _diva_dma_map_entry* pmap, int nr) { function diva_get_dma_map_entry (line 87) | void diva_get_dma_map_entry (struct _diva_dma_map_entry* pmap, int nr, type _diva_dma_map_entry (line 92) | struct _diva_dma_map_entry FILE: drivers/isdn/hardware/eicon/diva_dma.h type diva_dma_map_entry_t (line 28) | typedef struct _diva_dma_map_entry diva_dma_map_entry_t; type _diva_dma_map_entry (line 29) | struct _diva_dma_map_entry type _diva_dma_map_entry (line 30) | struct _diva_dma_map_entry type _diva_dma_map_entry (line 33) | struct _diva_dma_map_entry type _diva_dma_map_entry (line 34) | struct _diva_dma_map_entry type _diva_dma_map_entry (line 35) | struct _diva_dma_map_entry type _diva_dma_map_entry (line 37) | struct _diva_dma_map_entry type _diva_dma_map_entry (line 43) | struct _diva_dma_map_entry type _diva_dma_map_entry (line 46) | struct _diva_dma_map_entry type _diva_dma_map_entry (line 47) | struct _diva_dma_map_entry FILE: drivers/isdn/hardware/eicon/divacapi.h type APPL (line 104) | typedef struct _APPL APPL; type PLCI (line 105) | typedef struct _PLCI PLCI; type NCCI (line 106) | typedef struct _NCCI NCCI; type DIVA_CAPI_ADAPTER (line 107) | typedef struct _DIVA_CAPI_ADAPTER DIVA_CAPI_ADAPTER; type DATA_B3_DESC (line 108) | typedef struct _DATA_B3_DESC DATA_B3_DESC; type DATA_ACK_DESC (line 109) | typedef struct _DATA_ACK_DESC DATA_ACK_DESC; type MANUFACTURER_PROFILE (line 110) | typedef struct manufacturer_profile_s MANUFACTURER_PROFILE; type FAX_NCPI (line 111) | typedef struct fax_ncpi_s FAX_NCPI; type API_PARSE (line 112) | typedef struct api_parse_s API_PARSE; type API_SAVE (line 113) | typedef struct api_save_s API_SAVE; type MSN_CONFIG (line 114) | typedef struct msn_config_s MSN_CONFIG; type MSN_CONFIG_MAX (line 115) | typedef struct msn_config_max_s MSN_CONFIG_MAX; type MSN_LD (line 116) | typedef struct msn_ld_s MSN_LD; type manufacturer_profile_s (line 118) | struct manufacturer_profile_s { type fax_ncpi_s (line 124) | struct fax_ncpi_s { type msn_config_s (line 129) | struct msn_config_s { type msn_config_max_s (line 133) | struct msn_config_max_s { type msn_ld_s (line 137) | struct msn_ld_s { type api_parse_s (line 142) | struct api_parse_s { type api_save_s (line 147) | struct api_save_s { type _DATA_B3_DESC (line 152) | struct _DATA_B3_DESC { type _DATA_ACK_DESC (line 160) | struct _DATA_ACK_DESC { type _APPL (line 169) | struct _APPL { type _PLCI (line 214) | struct _PLCI { type _NCCI (line 338) | struct _NCCI { type _DIVA_CAPI_ADAPTER (line 348) | struct _DIVA_CAPI_ADAPTER { type T30_INFO (line 452) | typedef struct t30_info_s T30_INFO; type t30_info_s (line 453) | struct t30_info_s { type ASYNC_FORMAT (line 640) | typedef struct async_s ASYNC_FORMAT; type async_s (line 641) | struct async_s { type LI_CONFIG (line 903) | typedef struct li_config_s LI_CONFIG; type xconnect_card_address_s (line 905) | struct xconnect_card_address_s { type xconnect_transfer_address_s (line 910) | struct xconnect_transfer_address_s { type li_config_s (line 915) | struct li_config_s { FILE: drivers/isdn/hardware/eicon/divamnt.c type timeval (line 50) | struct timeval function diva_os_copy_to_user (line 77) | int diva_os_copy_to_user(void *os_handle, void __user *dst, const void *... function diva_os_copy_from_user (line 82) | int diva_os_copy_from_user(void *os_handle, void *dst, const void __user... function diva_os_get_time (line 91) | void diva_os_get_time(dword * sec, dword * usec) function maint_poll (line 120) | static unsigned int maint_poll(struct file *file, poll_table * wait) function maint_open (line 132) | static int maint_open(struct inode *ino, struct file *filep) function maint_close (line 144) | static int maint_close(struct inode *ino, struct file *filep) function divas_maint_write (line 157) | static ssize_t divas_maint_write(struct file *file, const char __user *buf, function divas_maint_read (line 163) | static ssize_t divas_maint_read(struct file *file, char __user *buf, type file_operations (line 169) | struct file_operations function divas_maint_unregister_chrdev (line 179) | static void divas_maint_unregister_chrdev(void) function divas_maint_register_chrdev (line 185) | divas_maint_register_chrdev(void) function diva_maint_wakeup_read (line 201) | void diva_maint_wakeup_read(void) function maint_init (line 209) | maint_init(void) function maint_exit (line 247) | maint_exit(void) FILE: drivers/isdn/hardware/eicon/divasfunc.c function no_printf (line 39) | static void no_printf(unsigned char *x, ...) function diva_get_vserial_number (line 49) | void diva_get_vserial_number(PISDN_ADAPTER IoAdapter, char *buf) function diva_xdi_didd_register_adapter (line 64) | void diva_xdi_didd_register_adapter(int card) function diva_xdi_didd_remove_adapter (line 95) | void diva_xdi_didd_remove_adapter(int card) function start_dbg (line 113) | static void start_dbg(void) function stop_dbg (line 124) | static void stop_dbg(void) function connect_didd (line 157) | connect_didd(void) function disconnect_didd (line 198) | disconnect_didd(void) function divasfunc_init (line 213) | int DIVA_INIT_FUNCTION divasfunc_init(int dbgmask) function divasfunc_exit (line 234) | divasfunc_exit(void) FILE: drivers/isdn/hardware/eicon/divasi.c type diva_um_idi_os_context_t (line 40) | typedef struct _diva_um_idi_os_context { type file (line 75) | struct file type file (line 77) | struct file type file (line 79) | struct file type inode (line 80) | struct inode type file (line 80) | struct file type inode (line 81) | struct inode type file (line 81) | struct file type proc_dir_entry (line 88) | struct proc_dir_entry type proc_dir_entry (line 89) | struct proc_dir_entry function um_idi_proc_read (line 91) | static int function create_um_idi_proc (line 114) | create_um_idi_proc(void) function remove_um_idi_proc (line 128) | static void remove_um_idi_proc(void) type file_operations (line 136) | struct file_operations function divas_idi_unregister_chrdev (line 146) | static void divas_idi_unregister_chrdev(void) function divas_idi_register_chrdev (line 152) | divas_idi_register_chrdev(void) function divasi_init (line 168) | divasi_init(void) function divasi_exit (line 209) | divasi_exit(void) function divas_um_idi_copy_to_user (line 226) | static int function um_idi_read (line 234) | static ssize_t function divas_um_idi_copy_from_user (line 287) | static int function um_idi_open_adapter (line 295) | static int um_idi_open_adapter(struct file *file, int adapter_nr) function um_idi_write (line 315) | static ssize_t function um_idi_poll (line 374) | static unsigned int um_idi_poll(struct file *file, poll_table * wait) function um_idi_open (line 406) | static int um_idi_open(struct inode *inode, struct file *file) function um_idi_release (line 412) | static int um_idi_release(struct inode *inode, struct file *file) function diva_os_get_context_size (line 445) | int diva_os_get_context_size(void) function diva_os_wakeup_read (line 450) | void diva_os_wakeup_read(void *os_context) function diva_os_wakeup_close (line 457) | void diva_os_wakeup_close(void *os_context) function diva_um_timer_function (line 464) | static function remove_entity (line 479) | static int remove_entity(void *entity) function diva_um_idi_start_wdog (line 559) | void diva_um_idi_start_wdog(void *entity) function diva_um_idi_stop_wdog (line 571) | void diva_um_idi_stop_wdog(void *entity) FILE: drivers/isdn/hardware/eicon/divasmain.c type pt_regs (line 64) | struct pt_regs type diva_os_thread_dpc_t (line 71) | typedef struct _diva_os_thread_dpc { type pci_device_id (line 119) | struct pci_device_id type pci_dev (line 158) | struct pci_dev type pci_device_id (line 159) | struct pci_device_id type pci_dev (line 160) | struct pci_dev type pci_driver (line 162) | struct pci_driver function diva_log_info (line 185) | void diva_log_info(unsigned char *format, ...) function divas_get_version (line 197) | void divas_get_version(char *p) function byte (line 209) | byte diva_os_get_pci_bus(void *pci_dev_handle) function byte (line 215) | byte diva_os_get_pci_func(void *pci_dev_handle) function divasa_get_pci_irq (line 221) | unsigned long divasa_get_pci_irq(unsigned char bus, unsigned char func, function divasa_get_pci_bar (line 232) | unsigned long divasa_get_pci_bar(unsigned char bus, unsigned char func, function PCIwrite (line 259) | void PCIwrite(byte bus, byte func, int offset, void *data, int length, function PCIread (line 300) | void PCIread(byte bus, byte func, int offset, void *data, int length, type pci_dev (line 343) | struct pci_dev function diva_init_dma_map (line 355) | void diva_init_dma_map(void *hdev, function diva_free_dma_map (line 392) | void diva_free_dma_map(void *hdev, struct _diva_dma_map_entry *pmap) function diva_os_register_io_port (line 423) | int function divasa_unmap_pci_bar (line 445) | void divasa_unmap_pci_bar(void __iomem *bar) function byte (line 455) | byte __inline__ inpp(void __iomem *addr) function word (line 460) | word __inline__ inppw(void __iomem *addr) function inppw_buffer (line 465) | void __inline__ inppw_buffer(void __iomem *addr, void *P, int length) function outppw_buffer (line 470) | void __inline__ outppw_buffer(void __iomem *addr, void *P, int length) function outppw (line 475) | void __inline__ outppw(void __iomem *addr, word w) function outpp (line 480) | void __inline__ outpp(void __iomem *addr, word p) function diva_os_register_irq (line 488) | int diva_os_register_irq(void *context, byte irq, const char *name) function diva_os_remove_irq (line 495) | void diva_os_remove_irq(void *context, byte irq) function diva_os_dpc_proc (line 503) | static void diva_os_dpc_proc(unsigned long context) function diva_os_initialize_soft_isr (line 511) | int diva_os_initialize_soft_isr(diva_os_soft_isr_t * psoft_isr, function diva_os_schedule_soft_isr (line 530) | int diva_os_schedule_soft_isr(diva_os_soft_isr_t * psoft_isr) function diva_os_cancel_soft_isr (line 542) | int diva_os_cancel_soft_isr(diva_os_soft_isr_t * psoft_isr) function diva_os_remove_soft_isr (line 547) | void diva_os_remove_soft_isr(diva_os_soft_isr_t * psoft_isr) function xdi_copy_to_user (line 565) | static int function xdi_copy_from_user (line 574) | static int function divas_open (line 586) | static int divas_open(struct inode *inode, struct file *file) function divas_release (line 591) | static int divas_release(struct inode *inode, struct file *file) function divas_write (line 599) | static ssize_t divas_write(struct file *file, const char __user *buf, function divas_read (line 630) | static ssize_t divas_read(struct file *file, char __user *buf, function divas_poll (line 661) | static unsigned int divas_poll(struct file *file, poll_table * wait) type file_operations (line 669) | struct file_operations function divas_unregister_chrdev (line 679) | static void divas_unregister_chrdev(void) function divas_register_chrdev (line 685) | divas_register_chrdev(void) function divas_init_one (line 701) | static int __devinit divas_init_one(struct pci_dev *pdev, function divas_remove_one (line 762) | static void __devexit divas_remove_one(struct pci_dev *pdev) function divas_init (line 780) | divas_init(void) function divas_exit (line 845) | divas_exit(void) FILE: drivers/isdn/hardware/eicon/divasproc.c type proc_dir_entry (line 54) | struct proc_dir_entry type proc_dir_entry (line 55) | struct proc_dir_entry function divas_read (line 57) | static ssize_t function divas_write (line 96) | static ssize_t function divas_poll (line 102) | static unsigned int divas_poll(struct file *file, poll_table * wait) function divas_open (line 107) | static int divas_open(struct inode *inode, struct file *file) function divas_close (line 112) | static int divas_close(struct inode *inode, struct file *file) type file_operations (line 117) | struct file_operations function create_divas_proc (line 127) | int create_divas_proc(void) function remove_divas_proc (line 141) | void remove_divas_proc(void) function write_grp_opt (line 152) | static int function write_d_l1_down (line 183) | static int function read_d_l1_down (line 215) | static int function read_grp_opt (line 239) | static int function info_write (line 263) | static int function info_read (line 288) | static int function create_adapter_proc (line 378) | int create_adapter_proc(diva_os_xdi_adapter_t * a) function remove_adapter_proc (line 419) | void remove_adapter_proc(diva_os_xdi_adapter_t * a) FILE: drivers/isdn/hardware/eicon/divasync.h type diva_xdi_get_extended_xdi_features_t (line 75) | typedef struct _diva_xdi_get_extended_xdi_features { type diva_xdi_get_adapter_sdram_bar_t (line 93) | typedef struct _diva_xdi_get_adapter_sdram_bar { type diva_xdi_get_capi_parameters_t (line 101) | typedef struct _diva_xdi_get_capi_parameters { type diva_xdi_get_logical_adapter_number_s_t (line 115) | typedef struct _diva_xdi_get_logical_adapter_number { type diva_xdi_dma_descriptor_operation_t (line 126) | typedef struct _diva_xdi_dma_descriptor_operation { type diva_didd_adapter_notify_t (line 139) | typedef struct _diva_didd_adapter_notify { type diva_didd_add_adapter_t (line 144) | typedef struct _diva_didd_add_adapter { type diva_didd_remove_adapter_t (line 147) | typedef struct _diva_didd_remove_adapter { type diva_didd_read_adapter_array_t (line 150) | typedef struct _diva_didd_read_adapter_array { type diva_didd_get_cfg_lib_ifc_t (line 154) | typedef struct _diva_didd_get_cfg_lib_ifc { type diva_xdi_stream_interface_t (line 165) | typedef struct _diva_xdi_stream_interface { type SERIAL_STATE (line 196) | typedef struct type SERIAL_HOOK (line 207) | typedef struct type isdnProps (line 235) | typedef struct type PORTDRV_HOOK (line 323) | typedef struct type SLIENTRYPOINT_REQ (line 337) | typedef struct type IDI_SYNC_REQ (line 363) | typedef union FILE: drivers/isdn/hardware/eicon/dqueue.c function diva_data_q_init (line 16) | int function diva_data_q_finit (line 41) | int diva_data_q_finit(diva_um_idi_data_queue_t * q) function diva_data_q_get_max_length (line 57) | int diva_data_q_get_max_length(const diva_um_idi_data_queue_t * q) function diva_data_q_ack_segment4write (line 72) | void function diva_data_q_get_segment_length (line 95) | int diva_data_q_get_segment_length(const diva_um_idi_data_queue_t * q) function diva_data_q_ack_segment4read (line 100) | void diva_data_q_ack_segment4read(diva_um_idi_data_queue_t * q) FILE: drivers/isdn/hardware/eicon/dqueue.h type diva_um_idi_data_queue_t (line 8) | typedef struct _diva_um_idi_data_queue { FILE: drivers/isdn/hardware/eicon/dsp_defs.h type _OsFileHandle_ (line 40) | struct _OsFileHandle_ type _OsFileHandle_ (line 41) | struct _OsFileHandle_ type _OsFileHandle_ (line 44) | struct _OsFileHandle_ type _OsFileHandle_ (line 47) | struct _OsFileHandle_ type OsFileHandle (line 50) | typedef struct _OsFileHandle_ type t_dsp_combifile_header (line 97) | typedef struct tag_dsp_combifile_header type t_dsp_combifile_directory_entry (line 108) | typedef struct tag_dsp_combifile_directory_entry type t_dsp_file_header (line 113) | typedef struct tag_dsp_file_header type t_dsp_memory_block_desc (line 134) | typedef struct tag_dsp_memory_block_desc type t_dsp_segment_desc (line 141) | typedef struct tag_dsp_segment_desc type t_dsp_symbol_desc (line 149) | typedef struct tag_dsp_symbol_desc type t_dsp_data_block_header (line 156) | typedef struct tag_dsp_data_block_header type t_dsp_desc (line 163) | typedef struct tag_dsp_download_desc type t_dsp_portable_desc (line 183) | typedef struct tag_dsp_portable_download_desc /* be sure to keep native ... FILE: drivers/isdn/hardware/eicon/entity.h type divas_um_idi_entity_t (line 12) | typedef struct _divas_um_idi_entity { FILE: drivers/isdn/hardware/eicon/idifunc.c function no_printf (line 32) | static void no_printf(unsigned char *x, ...) function stop_dbg (line 42) | static void stop_dbg(void) type udiva_card (line 49) | typedef struct _udiva_card { function udiva_card (line 61) | static udiva_card *find_card_in_list(DESCRIPTOR * d) function um_new_card (line 83) | static void um_new_card(DESCRIPTOR * d) function um_remove_card (line 115) | static void um_remove_card(DESCRIPTOR * d) function remove_all_idi_proc (line 135) | remove_all_idi_proc(void) function connect_didd (line 183) | connect_didd(void) function disconnect_didd (line 227) | disconnect_didd(void) function idifunc_init (line 242) | idifunc_init(void) function idifunc_finit (line 262) | idifunc_finit(void) FILE: drivers/isdn/hardware/eicon/io.c function dump_xlog_buffer (line 86) | void function dump_trap_frame (line 158) | void function request (line 203) | void request(PISDN_ADAPTER IoAdapter, ENTITY * e) function DIDpcRoutine (line 452) | void DIDpcRoutine (struct _diva_os_soft_isr* psoft_isr, void* Context) { function pcm_req (line 501) | static void function byte (line 587) | byte mem_in (ADAPTER *a, void *addr) function word (line 595) | word mem_inw (ADAPTER *a, void *addr) function mem_in_dw (line 603) | void mem_in_dw (ADAPTER *a, void *addr, dword* data, int dwords) function mem_in_buffer (line 612) | void mem_in_buffer (ADAPTER *a, void *addr, void *buffer, word length) function mem_look_ahead (line 618) | void mem_look_ahead (ADAPTER *a, PBUFFER *RBuffer, ENTITY *e) function mem_out (line 626) | void mem_out (ADAPTER *a, void *addr, byte data) function mem_outw (line 632) | void mem_outw (ADAPTER *a, void *addr, word data) function mem_out_dw (line 638) | void mem_out_dw (ADAPTER *a, void *addr, const dword* data, int dwords) function mem_out_buffer (line 648) | void mem_out_buffer (ADAPTER *a, void *addr, void *buffer, word length) function mem_inc (line 654) | void mem_inc (ADAPTER *a, void *addr) function byte (line 664) | byte io_in(ADAPTER * a, void * adr) function word (line 673) | word io_inw(ADAPTER * a, void * adr) function io_in_buffer (line 682) | void io_in_buffer(ADAPTER * a, void * adr, void * buffer, word len) function io_look_ahead (line 701) | void io_look_ahead(ADAPTER * a, PBUFFER * RBuffer, ENTITY * e) function io_out (line 710) | void io_out(ADAPTER * a, void * adr, byte data) function io_outw (line 717) | void io_outw(ADAPTER * a, void * adr, word data) function io_out_buffer (line 724) | void io_out_buffer(ADAPTER * a, void * adr, void * buffer, word len) function io_inc (line 743) | void io_inc(ADAPTER * a, void * adr) function free_entity (line 756) | void free_entity(ADAPTER * a, byte e_no) function assign_queue (line 766) | void assign_queue(ADAPTER * a, byte e_no, word ref) function byte (line 777) | byte get_assign(ADAPTER * a, word ref) function req_queue (line 794) | void req_queue(ADAPTER * a, byte e_no) function byte (line 811) | byte look_req(ADAPTER * a) function next_req (line 817) | void next_req(ADAPTER * a) function ENTITY (line 830) | ENTITY * entity_ptr(ADAPTER * a, byte e_no) function CALLBACK (line 848) | void CALLBACK(ADAPTER * a, ENTITY * e) FILE: drivers/isdn/hardware/eicon/io.h type ADAPTER_LIST_ENTRY (line 37) | typedef struct { type ADAPTER_MEMORY (line 46) | typedef struct { type diva_xdi_capi_cfg_t (line 55) | typedef struct _diva_xdi_capi_cfg { type _ISDN_ADAPTER (line 61) | struct _ISDN_ADAPTER { type e_info_s (line 231) | struct e_info_s { type s_load (line 239) | struct s_load { type _diva_os_soft_isr (line 294) | struct _diva_os_soft_isr type Xdesc (line 300) | typedef struct { FILE: drivers/isdn/hardware/eicon/istream.c function diva_xdi_provide_istream_info (line 56) | void diva_xdi_provide_istream_info (ADAPTER* a, function pr_stream (line 224) | void pr_stream (ADAPTER * a) { FILE: drivers/isdn/hardware/eicon/kst_ifc.h type diva_trace_ie_t (line 32) | typedef struct _diva_trace_ie { type diva_trace_modem_state_t (line 41) | typedef struct _diva_trace_modem_state { type diva_trace_fax_state_t (line 75) | typedef struct _diva_trace_fax_state { type diva_trace_interface_state_t (line 96) | typedef struct _diva_trace_interface_state { type diva_incoming_call_statistics_t (line 101) | typedef struct _diva_incoming_call_statistics { type diva_outgoing_call_statistics_t (line 112) | typedef struct _diva_outgoing_call_statistics { type diva_modem_call_statistics_t (line 122) | typedef struct _diva_modem_call_statistics { type diva_fax_call_statistics_t (line 134) | typedef struct _diva_fax_call_statistics { type diva_prot_statistics_t (line 155) | typedef struct _diva_prot_statistics { type diva_ifc_statistics_t (line 164) | typedef struct _diva_ifc_statistics { type diva_trace_line_state_t (line 179) | typedef struct _diva_trace_line_state { type _diva_strace_library_interface (line 224) | struct _diva_strace_library_interface type _diva_strace_library_interface (line 226) | struct _diva_strace_library_interface type _diva_strace_library_interface (line 230) | struct _diva_strace_library_interface type _diva_strace_library_interface (line 233) | struct _diva_strace_library_interface type diva_trace_library_user_interface_t (line 240) | typedef struct _diva_trace_library_user_interface { type diva_strace_library_interface_t (line 294) | typedef struct _diva_strace_library_interface { FILE: drivers/isdn/hardware/eicon/maintidi.c function diva_strace_library_interface_t (line 108) | diva_strace_library_interface_t* DivaSTraceLibraryCreateInstance (int Ad... function DivaSTraceLibraryStart (line 192) | static int DivaSTraceLibraryStart (void* hLib) { function DivaSTraceLibraryStop (line 203) | static int DivaSTraceLibraryStop (void* hLib) { function SuperTraceLibraryFinit (line 223) | static int SuperTraceLibraryFinit (void* hLib) { function SuperTraceMessageInput (line 245) | static int SuperTraceMessageInput (void* hLib) { function ScheduleNextTraceRequest (line 439) | static int ScheduleNextTraceRequest (diva_strace_context_t* pLib) { function process_idi_event (line 855) | static int process_idi_event (diva_strace_context_t* pLib, function diva_line_event (line 1032) | static int diva_line_event (diva_strace_context_t* pLib, int Channel) { function diva_modem_event (line 1037) | static int diva_modem_event (diva_strace_context_t* pLib, int Channel) { function diva_fax_event (line 1042) | static int diva_fax_event (diva_strace_context_t* pLib, int Channel) { function process_idi_info (line 1052) | static int process_idi_info (diva_strace_context_t* pLib, function diva_modem_info (line 1102) | static int diva_modem_info (diva_strace_context_t* pLib, function diva_fax_info (line 1135) | static int diva_fax_info (diva_strace_context_t* pLib, function diva_line_info (line 1173) | static int diva_line_info (diva_strace_context_t* pLib, function diva_man_var_header_t (line 1215) | static diva_man_var_header_t* get_next_var (diva_man_var_header_t* pVar) { function diva_man_var_header_t (line 1234) | static diva_man_var_header_t* find_var (diva_man_var_header_t* pVar, function diva_create_line_parse_table (line 1249) | static void diva_create_line_parse_table (diva_strace_context_t* pLib, function diva_create_fax_parse_table (line 1331) | static void diva_create_fax_parse_table (diva_strace_context_t* pLib, function diva_create_modem_parse_table (line 1395) | static void diva_create_modem_parse_table (diva_strace_context_t* pLib, function diva_create_parse_table (line 1475) | static void diva_create_parse_table (diva_strace_context_t* pLib) { function diva_trace_error (line 1852) | static void diva_trace_error (diva_strace_context_t* pLib, function diva_trace_notify_user (line 1865) | static void diva_trace_notify_user (diva_strace_context_t* pLib, function diva_trace_read_variable (line 1880) | static int diva_trace_read_variable (diva_man_var_header_t* pVar, function diva_strace_read_int (line 1910) | static int diva_strace_read_int (diva_man_var_header_t* pVar, int* var) { function diva_strace_read_uint (line 1938) | static int diva_strace_read_uint (diva_man_var_header_t* pVar, dword* va... function diva_strace_read_asz (line 1974) | static int diva_strace_read_asz (diva_man_var_header_t* pVar, char* var) { function diva_strace_read_asc (line 1992) | static int diva_strace_read_asc (diva_man_var_header_t* pVar, char* var) { function diva_strace_read_ie (line 2006) | static int diva_strace_read_ie (diva_man_var_header_t* pVar, function SuperTraceSetAudioTap (line 2018) | static int SuperTraceSetAudioTap (void* hLib, int Channel, int on) { function SuperTraceSetBChannel (line 2045) | static int SuperTraceSetBChannel (void* hLib, int Channel, int on) { function SuperTraceSetDChannel (line 2062) | static int SuperTraceSetDChannel (void* hLib, int on) { function SuperTraceSetInfo (line 2074) | static int SuperTraceSetInfo (void* hLib, int on) { function SuperTraceClearCall (line 2086) | static int SuperTraceClearCall (void* hLib, int Channel) { function diva_ifc_statistics (line 2102) | static int diva_ifc_statistics (diva_strace_context_t* pLib, function SuperTraceGetOutgoingCallStatistics (line 2139) | static int SuperTraceGetOutgoingCallStatistics (void* hLib) { function SuperTraceGetIncomingCallStatistics (line 2145) | static int SuperTraceGetIncomingCallStatistics (void* hLib) { function SuperTraceGetModemStatistics (line 2151) | static int SuperTraceGetModemStatistics (void* hLib) { function SuperTraceGetFaxStatistics (line 2157) | static int SuperTraceGetFaxStatistics (void* hLib) { function SuperTraceGetBLayer1Statistics (line 2163) | static int SuperTraceGetBLayer1Statistics (void* hLib) { function SuperTraceGetBLayer2Statistics (line 2169) | static int SuperTraceGetBLayer2Statistics (void* hLib) { function SuperTraceGetDLayer1Statistics (line 2175) | static int SuperTraceGetDLayer1Statistics (void* hLib) { function SuperTraceGetDLayer2Statistics (line 2181) | static int SuperTraceGetDLayer2Statistics (void* hLib) { function dword (line 2187) | dword DivaSTraceGetMemotyRequirement (int channels) { FILE: drivers/isdn/hardware/eicon/maintidi.h type diva_strace_path2action_t (line 47) | typedef struct _diva_strace_path2action { type diva_strace_context_t (line 54) | typedef struct _diva_strace_context { type diva_man_var_header_t (line 160) | typedef struct _diva_man_var_header { FILE: drivers/isdn/hardware/eicon/man_defs.h type MI_XLOG_HDR (line 104) | typedef struct mi_xlog_hdr_s MI_XLOG_HDR; type mi_xlog_hdr_s (line 105) | struct mi_xlog_hdr_s FILE: drivers/isdn/hardware/eicon/message.c type _ftable (line 260) | struct _ftable { function word (line 387) | word api_put(APPL * appl, CAPI_MSG * msg) function word (line 596) | word api_parse(byte * msg, word length, byte * format, API_PARSE * parms) function api_save_msg (line 635) | void api_save_msg(API_PARSE *in, byte *format, API_SAVE *out) function api_load_msg (line 667) | void api_load_msg(API_SAVE *in, API_PARSE *out) function word (line 684) | word api_remove_start(void) function init_internal_command_queue (line 718) | static void init_internal_command_queue (PLCI *plci) function start_internal_command (line 731) | static void start_internal_command (dword Id, PLCI *plci, t_std_intern... function next_internal_command (line 753) | static void next_internal_command (dword Id, PLCI *plci) function word (line 781) | static word get_ncci (PLCI *plci, byte ch, word force_ncci) function ncci_free_receive_buffers (line 855) | static void ncci_free_receive_buffers (PLCI *plci, word ncci) function cleanup_ncci_data (line 920) | static void cleanup_ncci_data (PLCI *plci, word ncci) function ncci_remove (line 947) | static void ncci_remove (PLCI *plci, word ncci, byte preserve_ncci) function plci_free_msg_in_queue (line 1020) | static void plci_free_msg_in_queue (PLCI *plci) function plci_remove (line 1050) | static void plci_remove(PLCI * plci) function set_group_ind_mask (line 1096) | static void set_group_ind_mask (PLCI *plci) function clear_group_ind_mask_bit (line 1104) | static void clear_group_ind_mask_bit (PLCI *plci, word b) function byte (line 1109) | static byte test_group_ind_mask_bit (PLCI *plci, word b) function clear_c_ind_mask (line 1118) | static void clear_c_ind_mask (PLCI *plci) function byte (line 1126) | static byte c_ind_mask_empty (PLCI *plci) function set_c_ind_mask_bit (line 1136) | static void set_c_ind_mask_bit (PLCI *plci, word b) function clear_c_ind_mask_bit (line 1141) | static void clear_c_ind_mask_bit (PLCI *plci, word b) function byte (line 1146) | static byte test_c_ind_mask_bit (PLCI *plci, word b) function dump_c_ind_mask (line 1151) | static void dump_c_ind_mask (PLCI *plci) function byte (line 1198) | byte connect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 1415) | byte connect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 1571) | byte connect_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 1577) | byte disconnect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI... function byte (line 1632) | byte disconnect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI... function byte (line 1659) | byte listen_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI *... function byte (line 1708) | byte info_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * p... function byte (line 1817) | byte info_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * p... function byte (line 1823) | byte alert_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * ... function byte (line 1853) | byte facility_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 2603) | byte facility_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 2609) | byte connect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI... function byte (line 2843) | byte connect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI... function byte (line 2958) | byte connect_b3_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PL... function byte (line 2978) | byte disconnect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, P... function byte (line 3034) | byte disconnect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, P... function byte (line 3090) | byte data_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 3167) | byte data_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 3200) | byte reset_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 3241) | byte reset_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 3265) | byte connect_b3_t90_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a... function byte (line 3299) | byte select_b_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI ... function byte (line 3418) | byte manufacturer_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PL... function byte (line 3746) | byte manufacturer_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PL... function callback (line 3821) | void callback(ENTITY * e) function control_rc (line 4078) | void control_rc(PLCI * plci, byte req, byte rc, byte ch, byte global_r... function data_rc (line 4744) | void data_rc(PLCI * plci, byte ch) function data_ack (line 4780) | void data_ack(PLCI * plci, byte ch) function sig_ind (line 4806) | void sig_ind(PLCI * plci) function SendSetupInfo (line 6100) | static void SendSetupInfo(APPL * appl, PLCI * plci, dword Id, byte ... function SendInfo (line 6174) | void SendInfo(PLCI * plci, dword Id, byte * * parms, byte iesent) function byte (line 6350) | byte SendMultiIE(PLCI * plci, dword Id, byte * * parms, byte ie_type... function SendSSExtInd (line 6423) | static void SendSSExtInd(APPL * appl, PLCI * plci, dword Id, byte ... function nl_ind (line 6469) | void nl_ind(PLCI * plci) function word (line 7251) | word get_plci(DIVA_CAPI_ADAPTER * a) function add_p (line 7329) | static void add_p(PLCI * plci, byte code, byte * p) function add_s (line 7341) | static void add_s(PLCI * plci, byte code, API_PARSE * p) function add_ss (line 7349) | static void add_ss(PLCI * plci, byte code, API_PARSE * p) function byte (line 7365) | static byte getChannel(API_PARSE * p) function add_ie (line 7384) | static void add_ie(PLCI * plci, byte code, byte * p, word p_length) function add_d (line 7410) | void add_d(PLCI * plci, word length, byte * p) function add_ai (line 7428) | void add_ai(PLCI * plci, API_PARSE * ai) function word (line 7449) | word add_b1(PLCI * plci, API_PARSE * bp, word b_channel_info, word b1_... function word (line 7913) | word add_b23(PLCI * plci, API_PARSE * bp) function word (line 8551) | static word add_modem_b23 (PLCI * plci, API_PARSE* bp_parms) function sig_req (line 8688) | void sig_req(PLCI * plci, byte req, byte Id) function nl_req_ncci (line 8710) | void nl_req_ncci(PLCI * plci, byte req, byte ncci) function send_req (line 8732) | void send_req(PLCI * plci) function send_data (line 8788) | void send_data(PLCI * plci) function listen_check (line 8867) | void listen_check(DIVA_CAPI_ADAPTER * a) function IndParse (line 8910) | void IndParse(PLCI * plci, word * parms_id, byte ** parms, byte mult... function byte (line 8995) | byte ie_compare(byte * ie1, byte * ie2) function word (line 9004) | word find_cip(DIVA_CAPI_ADAPTER * a, byte * bc, byte * hlc) function byte (line 9018) | static byte AddInfo(byte **add_i, function SetVoiceChannel (line 9072) | void SetVoiceChannel(PLCI *plci, byte *chi, DIVA_CAPI_ADAPTER * a) function VoiceChannelOff (line 9090) | void VoiceChannelOff(PLCI *plci) function word (line 9103) | word AdvCodecSupport(DIVA_CAPI_ADAPTER *a, PLCI *plci, APPL *appl,... function CodecIdCheck (line 9199) | void CodecIdCheck(DIVA_CAPI_ADAPTER *a, PLCI *plci) function diva_ask_for_xdi_sdram_bar (line 9223) | static void diva_ask_for_xdi_sdram_bar (DIVA_CAPI_ADAPTER * a, function diva_get_extended_adapter_features (line 9244) | static void diva_get_extended_adapter_features (DIVA_CAPI_ADAPTER * a) { function AutomaticLaw (line 9293) | void AutomaticLaw(DIVA_CAPI_ADAPTER *a) function word (line 9317) | word CapiRelease(word Id) function word (line 9434) | static word plci_remove_check(PLCI *plci) function byte (line 9468) | static byte plci_nl_busy (PLCI *plci) function dtmf_enable_receiver (line 9570) | static void dtmf_enable_receiver (PLCI *plci, byte enable_mask) function dtmf_send_digits (line 9608) | static void dtmf_send_digits (PLCI *plci, byte *digit_buffer, word d... function dtmf_rec_clear_config (line 9641) | static void dtmf_rec_clear_config (PLCI *plci) function dtmf_send_clear_config (line 9657) | static void dtmf_send_clear_config (PLCI *plci) function dtmf_prepare_switch (line 9670) | static void dtmf_prepare_switch (dword Id, PLCI *plci) function word (line 9681) | static word dtmf_save_config (dword Id, PLCI *plci, byte Rc) function word (line 9691) | static word dtmf_restore_config (dword Id, PLCI *plci, byte Rc) function dtmf_command (line 9728) | static void dtmf_command (dword Id, PLCI *plci, byte Rc) function byte (line 9899) | static byte dtmf_request (dword Id, word Number, DIVA_CAPI_ADAPTER *a,... function dtmf_confirmation (line 10097) | static void dtmf_confirmation (dword Id, PLCI *plci) function dtmf_indication (line 10120) | static void dtmf_indication (dword Id, PLCI *plci, byte *msg, word l... function dtmf_parameter_write (line 10170) | static void dtmf_parameter_write (PLCI *plci) function dtmf_parameter_clear_config (line 10189) | static void dtmf_parameter_clear_config (PLCI *plci) function dtmf_parameter_prepare_switch (line 10200) | static void dtmf_parameter_prepare_switch (dword Id, PLCI *plci) function word (line 10209) | static word dtmf_parameter_save_config (dword Id, PLCI *plci, byte Rc) function word (line 10219) | static word dtmf_parameter_restore_config (dword Id, PLCI *plci, byte Rc) function byte (line 10276) | static byte chi_to_channel (byte *chi, dword *pchannelmap) function mixer_set_bchannel_id_esc (line 10375) | static void mixer_set_bchannel_id_esc (PLCI *plci, byte bchannel_id) function mixer_set_bchannel_id (line 10430) | static void mixer_set_bchannel_id (PLCI *plci, byte *chi) function mixer_calculate_coefs (line 10491) | static void mixer_calculate_coefs (DIVA_CAPI_ADAPTER *a) function xconnect_query_addresses (line 10852) | static void xconnect_query_addresses (PLCI *plci) function xconnect_write_coefs (line 10889) | static void xconnect_write_coefs (PLCI *plci, word internal_command) function byte (line 10901) | static byte xconnect_write_coefs_process (dword Id, PLCI *plci, byte Rc) function mixer_notify_update (line 11239) | static void mixer_notify_update (PLCI *plci, byte others) function mixer_clear_config (line 11312) | static void mixer_clear_config (PLCI *plci) function mixer_prepare_switch (line 11376) | static void mixer_prepare_switch (dword Id, PLCI *plci) function word (line 11389) | static word mixer_save_config (dword Id, PLCI *plci, byte Rc) function word (line 11414) | static word mixer_restore_config (dword Id, PLCI *plci, byte Rc) function mixer_command (line 11497) | static void mixer_command (dword Id, PLCI *plci, byte Rc) function li_update_connect (line 11624) | static void li_update_connect (dword Id, DIVA_CAPI_ADAPTER *a, PLCI ... function li2_update_connect (line 11767) | static void li2_update_connect (dword Id, DIVA_CAPI_ADAPTER *a, PLCI ... function word (line 11875) | static word li_check_main_plci (dword Id, PLCI *plci) function PLCI (line 11896) | static PLCI *li_check_plci_b (dword Id, PLCI *plci, function PLCI (line 11959) | static PLCI *li2_check_plci_b (dword Id, PLCI *plci, function byte (line 12022) | static byte mixer_request (dword Id, word Number, DIVA_CAPI_ADAPTER *a... function mixer_indication_coefs_set (line 12425) | static void mixer_indication_coefs_set (dword Id, PLCI *plci) function mixer_indication_xconnect_from (line 12487) | static void mixer_indication_xconnect_from (dword Id, PLCI *plci, byte... function mixer_indication_xconnect_to (line 12530) | static void mixer_indication_xconnect_to (dword Id, PLCI *plci, byte ... function byte (line 12539) | static byte mixer_notify_source_removed (PLCI *plci, dword plci_b_id) function mixer_remove (line 12559) | static void mixer_remove (PLCI *plci) function ec_write_parameters (line 12613) | static void ec_write_parameters (PLCI *plci) function ec_clear_config (line 12634) | static void ec_clear_config (PLCI *plci) function ec_prepare_switch (line 12647) | static void ec_prepare_switch (dword Id, PLCI *plci) function word (line 12656) | static word ec_save_config (dword Id, PLCI *plci, byte Rc) function word (line 12666) | static word ec_restore_config (dword Id, PLCI *plci, byte Rc) function ec_command (line 12703) | static void ec_command (dword Id, PLCI *plci, byte Rc) function byte (line 12816) | static byte ec_request (dword Id, word Number, DIVA_CAPI_ADAPTER *a, P... function ec_indication (line 13006) | static void ec_indication (dword Id, PLCI *plci, byte *msg, word len... function adv_voice_write_coefs (line 13062) | static void adv_voice_write_coefs (PLCI *plci, word write_command) function adv_voice_clear_config (line 13217) | static void adv_voice_clear_config (PLCI *plci) function adv_voice_prepare_switch (line 13279) | static void adv_voice_prepare_switch (dword Id, PLCI *plci) function word (line 13288) | static word adv_voice_save_config (dword Id, PLCI *plci, byte Rc) function word (line 13298) | static word adv_voice_restore_config (dword Id, PLCI *plci, byte Rc) function word (line 13388) | static word get_b1_facilities (PLCI * plci, byte b1_resource) function byte (line 13420) | static byte add_b1_facilities (PLCI * plci, byte b1_resource, word b1_... function adjust_b1_facilities (line 13525) | static void adjust_b1_facilities (PLCI *plci, byte new_b1_resource, wo... function adjust_b_clear (line 13559) | static void adjust_b_clear (PLCI *plci) function word (line 13570) | static word adjust_b_process (dword Id, PLCI *plci, byte Rc) function adjust_b1_resource (line 13922) | static void adjust_b1_resource (dword Id, PLCI *plci, API_SAVE *bp_m... function adjust_b_restore (line 13944) | static void adjust_b_restore (dword Id, PLCI *plci, byte Rc) function reset_b3_command (line 13990) | static void reset_b3_command (dword Id, PLCI *plci, byte Rc) function select_b_command (line 14030) | static void select_b_command (dword Id, PLCI *plci, byte Rc) function fax_connect_ack_command (line 14089) | static void fax_connect_ack_command (dword Id, PLCI *plci, byte Rc) function fax_edata_ack_command (line 14138) | static void fax_edata_ack_command (dword Id, PLCI *plci, byte Rc) function fax_connect_info_command (line 14178) | static void fax_connect_info_command (dword Id, PLCI *plci, byte Rc) function fax_adjust_b23_command (line 14229) | static void fax_adjust_b23_command (dword Id, PLCI *plci, byte Rc) function fax_disconnect_command (line 14277) | static void fax_disconnect_command (dword Id, PLCI *plci, byte Rc) function rtp_connect_b3_req_command (line 14320) | static void rtp_connect_b3_req_command (dword Id, PLCI *plci, byte Rc) function rtp_connect_b3_res_command (line 14373) | static void rtp_connect_b3_res_command (dword Id, PLCI *plci, byte Rc) function hold_save_command (line 14427) | static void hold_save_command (dword Id, PLCI *plci, byte Rc) function retrieve_restore_command (line 14468) | static void retrieve_restore_command (dword Id, PLCI *plci, byte Rc) function init_b1_config (line 14507) | static void init_b1_config (PLCI *plci) function clear_b1_config (line 14533) | static void clear_b1_config (PLCI *plci) function channel_flow_control_remove (line 14567) | static void channel_flow_control_remove (PLCI * plci) { function channel_x_on (line 14578) | static void channel_x_on (PLCI * plci, byte ch) { function channel_x_off (line 14585) | static void channel_x_off (PLCI * plci, byte ch, byte flag) { function channel_request_xon (line 14594) | static void channel_request_xon (PLCI * plci, byte ch) { function channel_xmit_extended_xon (line 14604) | static void channel_xmit_extended_xon (PLCI * plci) { function find_channel_with_pending_x_on (line 14630) | static int find_channel_with_pending_x_on (DIVA_CAPI_ADAPTER * a, PLCI... function channel_xmit_xon (line 14660) | static void channel_xmit_xon (PLCI * plci) { function channel_can_xon (line 14683) | static int channel_can_xon (PLCI * plci, byte ch) { function word (line 14717) | static word CPN_filter_ok(byte *cpn,DIVA_CAPI_ADAPTER * a,word offset) function group_optimization (line 14732) | static void group_optimization(DIVA_CAPI_ADAPTER * a, PLCI * plci) function word (line 14848) | word CapiRegister(word id) function VSwitchReqInd (line 14899) | static void VSwitchReqInd(PLCI *plci, dword Id, byte **parms) function diva_get_dma_descriptor (line 14987) | static int diva_get_dma_descriptor (PLCI *plci, dword *dma_magic) { function diva_free_dma_descriptor (line 15021) | static void diva_free_dma_descriptor (PLCI *plci, int nr) { FILE: drivers/isdn/hardware/eicon/mi_pc.h type MP_XCPTC (line 69) | typedef struct mp_xcptcontext_s MP_XCPTC; type mp_xcptcontext_s (line 70) | struct mp_xcptcontext_s { type mp_load (line 82) | struct mp_load { FILE: drivers/isdn/hardware/eicon/mntfunc.c function no_printf (line 37) | static void no_printf(unsigned char *x, ...) function connect_didd (line 75) | connect_didd(void) function disconnect_didd (line 117) | disconnect_didd(void) function maint_read_write (line 136) | int maint_read_write(void __user *buf, int count) function mntfunc_init (line 303) | int DIVA_INIT_FUNCTION mntfunc_init(int *buffer_length, void **buffer, function mntfunc_finit (line 351) | mntfunc_finit(void) FILE: drivers/isdn/hardware/eicon/os_4bri.c type _diva_os_xdi_adapter (line 61) | struct _diva_os_xdi_adapter function _4bri_is_rev_2_card (line 77) | static int _4bri_is_rev_2_card(int card_ordinal) function _4bri_is_rev_2_bri_card (line 90) | static int _4bri_is_rev_2_bri_card(int card_ordinal) function diva_4bri_set_addresses (line 101) | static void diva_4bri_set_addresses(diva_os_xdi_adapter_t *a) function diva_4bri_init_card (line 143) | int diva_4bri_init_card(diva_os_xdi_adapter_t * a) function diva_4bri_cleanup_adapter (line 469) | static int diva_4bri_cleanup_adapter(diva_os_xdi_adapter_t * a) function _4bri_get_serial_number (line 529) | static int _4bri_get_serial_number(diva_os_xdi_adapter_t * a) function diva_4bri_cleanup_slave_adapters (line 581) | static int diva_4bri_cleanup_slave_adapters(diva_os_xdi_adapter_t * a) function diva_4bri_cmd_card_proc (line 626) | static int function diva_os_set_qBri_functions (line 832) | void diva_os_set_qBri_functions(PISDN_ADAPTER IoAdapter) function diva_os_set_qBri2_functions (line 836) | void diva_os_set_qBri2_functions(PISDN_ADAPTER IoAdapter) function diva_4bri_write_fpga_image (line 840) | static int function diva_4bri_reset_adapter (line 857) | static int diva_4bri_reset_adapter(PISDN_ADAPTER IoAdapter) function diva_4bri_write_sdram_block (line 908) | static int function diva_4bri_start_adapter (line 932) | static int function check_qBri_interrupt (line 1009) | static int check_qBri_interrupt(PISDN_ADAPTER IoAdapter) function diva_4bri_clear_interrupts (line 1059) | static void diva_4bri_clear_interrupts(diva_os_xdi_adapter_t * a) function diva_4bri_stop_adapter (line 1079) | static int diva_4bri_stop_adapter(diva_os_xdi_adapter_t * a) FILE: drivers/isdn/hardware/eicon/os_bri.c type _diva_os_xdi_adapter (line 37) | struct _diva_os_xdi_adapter function diva_bri_set_addresses (line 48) | static void diva_bri_set_addresses(diva_os_xdi_adapter_t * a) function diva_bri_init_card (line 74) | int diva_bri_init_card(diva_os_xdi_adapter_t * a) function diva_bri_cleanup_adapter (line 267) | static int diva_bri_cleanup_adapter(diva_os_xdi_adapter_t * a) function diva_os_prepare_maestra_functions (line 324) | void diva_os_prepare_maestra_functions(PISDN_ADAPTER IoAdapter) function dword (line 331) | static dword diva_bri_get_serial_number(diva_os_xdi_adapter_t * a) function diva_bri_reregister_io (line 363) | static int diva_bri_reregister_io(diva_os_xdi_adapter_t * a) function diva_bri_cmd_card_proc (line 394) | static int function diva_bri_reset_adapter (line 515) | static int diva_bri_reset_adapter(PISDN_ADAPTER IoAdapter) function diva_bri_write_sdram_block (line 602) | static int function diva_bri_start_adapter (line 630) | static int function diva_bri_clear_interrupts (line 747) | static void diva_bri_clear_interrupts(diva_os_xdi_adapter_t * a) function diva_bri_stop_adapter (line 770) | static int diva_bri_stop_adapter(diva_os_xdi_adapter_t * a) FILE: drivers/isdn/hardware/eicon/os_pri.c type _diva_os_xdi_adapter (line 40) | struct _diva_os_xdi_adapter function pri_is_rev_2_card (line 49) | static int pri_is_rev_2_card(int card_ordinal) function diva_pri_set_addresses (line 59) | static void diva_pri_set_addresses(diva_os_xdi_adapter_t * a) function diva_pri_init_card (line 94) | int diva_pri_init_card(diva_os_xdi_adapter_t * a) function diva_pri_cleanup_adapter (line 259) | static int diva_pri_cleanup_adapter(diva_os_xdi_adapter_t * a) function diva_pri_reset_adapter (line 332) | static int diva_pri_reset_adapter(PISDN_ADAPTER IoAdapter) function diva_pri_write_sdram_block (line 406) | static int function diva_pri_start_adapter (line 431) | static int function diva_pri_clear_interrupts (line 524) | static void diva_pri_clear_interrupts(diva_os_xdi_adapter_t * a) function diva_pri_stop_adapter (line 548) | static int diva_pri_stop_adapter(diva_os_xdi_adapter_t * a) function diva_pri_cmd_card_proc (line 600) | static int function pri_get_serial_number (line 763) | static int pri_get_serial_number(diva_os_xdi_adapter_t * a) function diva_os_prepare_pri2_functions (line 899) | void diva_os_prepare_pri2_functions(PISDN_ADAPTER IoAdapter) function diva_os_prepare_pri_functions (line 903) | void diva_os_prepare_pri_functions(PISDN_ADAPTER IoAdapter) function dsp_check_presence (line 910) | static int function dword (line 954) | static dword diva_pri_detect_dsps(diva_os_xdi_adapter_t * a) FILE: drivers/isdn/hardware/eicon/pc.h type PBUFFER (line 31) | typedef struct { type dual (line 38) | struct dual FILE: drivers/isdn/hardware/eicon/pc_maint.h type DSigStruc (line 71) | struct DSigStruc type BL1Struc (line 83) | struct BL1Struc { type L2Struc (line 95) | struct L2Struc { type OSStruc (line 101) | struct OSStruc { type BUFFER (line 104) | typedef union type MIPS_BUFFER (line 115) | typedef union type pc_maint (line 127) | struct pc_maint type pc_maint (line 138) | struct pc_maint type mi_pc_maint (line 150) | struct mi_pc_maint FILE: drivers/isdn/hardware/eicon/platform.h type ISDN_ADAPTER (line 157) | typedef struct _ISDN_ADAPTER ISDN_ADAPTER; type _ISDN_ADAPTER (line 158) | struct _ISDN_ADAPTER type E_INFO (line 167) | typedef struct e_info_s E_INFO ; type _diva_os_soft_isr (line 172) | struct _diva_os_soft_isr type _diva_os_timer (line 173) | struct _diva_os_timer type _ISDN_ADAPTER (line 174) | struct _ISDN_ADAPTER function diva_os_free (line 196) | static __inline__ void diva_os_free (unsigned long flags, void* ptr) type diva_os_message_buffer_s (line 204) | typedef struct sk_buff diva_os_message_buffer_s; function diva_os_sleep (line 213) | static __inline__ void diva_os_sleep(dword mSec) function diva_os_wait (line 217) | static __inline__ void diva_os_wait(dword mSec) type diva_os_adapter_irq_info_t (line 246) | typedef struct _diva_os_adapter_irq_info { type diva_os_spin_lock_magic_t (line 259) | typedef long diva_os_spin_lock_magic_t; type spinlock_t (line 260) | typedef spinlock_t diva_os_spin_lock_t; function diva_os_initialize_spin_lock (line 261) | static __inline__ int diva_os_initialize_spin_lock (spinlock_t *lock, vo... function diva_os_enter_spin_lock (line 263) | static __inline__ void diva_os_enter_spin_lock (diva_os_spin_lock_t* a, \ function diva_os_leave_spin_lock (line 266) | static __inline__ void diva_os_leave_spin_lock (diva_os_spin_lock_t* a, \ type _ISDN_ADAPTER (line 275) | struct _ISDN_ADAPTER type _diva_os_soft_isr (line 276) | struct _diva_os_soft_isr type diva_os_soft_isr_t (line 278) | typedef struct _diva_os_soft_isr { type diva_os_atomic_t (line 298) | typedef int diva_os_atomic_t; function diva_os_atomic_t (line 299) | static diva_os_atomic_t __inline__ function diva_os_atomic_t (line 305) | static diva_os_atomic_t __inline__ function __u16 (line 348) | static inline __u16 GET_WORD(void *addr) function __u32 (line 352) | static inline __u32 GET_DWORD(void *addr) function PUT_WORD (line 356) | static inline void PUT_WORD(void *addr, __u16 v) function PUT_DWORD (line 360) | static inline void PUT_DWORD(void *addr, __u32 v) FILE: drivers/isdn/hardware/eicon/pr_pc.h type pr_ram (line 26) | struct pr_ram { type REQ (line 45) | typedef struct { type RC (line 55) | typedef struct { type IND (line 64) | typedef struct { FILE: drivers/isdn/hardware/eicon/s_4bri.c function qBri_cpu_trapped (line 47) | static void qBri_cpu_trapped (PISDN_ADAPTER IoAdapter) { function reset_qBri_hardware (line 100) | static void reset_qBri_hardware (PISDN_ADAPTER IoAdapter) { function start_qBri_hardware (line 128) | void start_qBri_hardware (PISDN_ADAPTER IoAdapter) { function stop_qBri_hardware (line 146) | static void stop_qBri_hardware (PISDN_ADAPTER IoAdapter) { function byte (line 186) | static byte * qBri_check_FPGAsrc (PISDN_ADAPTER IoAdapter, char *FileName, function qBri_FPGA_download (line 275) | int qBri_FPGA_download (PISDN_ADAPTER IoAdapter) { function load_qBri_hardware (line 362) | static int load_qBri_hardware (PISDN_ADAPTER IoAdapter) { function qBri_ISR (line 369) | static int qBri_ISR (struct _ISDN_ADAPTER* IoAdapter) { function disable_qBri_interrupt (line 413) | static void disable_qBri_interrupt (PISDN_ADAPTER IoAdapter) { function set_common_qBri_functions (line 435) | static void set_common_qBri_functions (PISDN_ADAPTER IoAdapter) { function set_qBri_functions (line 467) | static void set_qBri_functions (PISDN_ADAPTER IoAdapter) { function set_qBri2_functions (line 476) | static void set_qBri2_functions (PISDN_ADAPTER IoAdapter) { function prepare_qBri_functions (line 487) | void prepare_qBri_functions (PISDN_ADAPTER IoAdapter) { function prepare_qBri2_functions (line 496) | void prepare_qBri2_functions (PISDN_ADAPTER IoAdapter) { FILE: drivers/isdn/hardware/eicon/s_bri.c function bri_cpu_trapped (line 43) | static void bri_cpu_trapped (PISDN_ADAPTER IoAdapter) { function reset_bri_hardware (line 104) | static void reset_bri_hardware (PISDN_ADAPTER IoAdapter) { function stop_bri_hardware (line 112) | static void stop_bri_hardware (PISDN_ADAPTER IoAdapter) { function load_bri_hardware (line 122) | static int load_bri_hardware (PISDN_ADAPTER IoAdapter) { function bri_ISR (line 126) | static int bri_ISR (struct _ISDN_ADAPTER* IoAdapter) { function disable_bri_interrupt (line 148) | static void disable_bri_interrupt (PISDN_ADAPTER IoAdapter) { function prepare_maestra_functions (line 163) | void prepare_maestra_functions (PISDN_ADAPTER IoAdapter) { FILE: drivers/isdn/hardware/eicon/s_pri.c function dword (line 43) | static dword pri_ram_offset (ADAPTER* a) { function pri_cpu_trapped (line 49) | static void pri_cpu_trapped (PISDN_ADAPTER IoAdapter) { function reset_pri_hardware (line 91) | static void reset_pri_hardware (PISDN_ADAPTER IoAdapter) { function stop_pri_hardware (line 102) | static void stop_pri_hardware (PISDN_ADAPTER IoAdapter) { function load_pri_hardware (line 125) | static int load_pri_hardware (PISDN_ADAPTER IoAdapter) { function pri_ISR (line 131) | static int pri_ISR (struct _ISDN_ADAPTER* IoAdapter) { function disable_pri_interrupt (line 152) | static void disable_pri_interrupt (PISDN_ADAPTER IoAdapter) { function prepare_common_pri_functions (line 162) | static void prepare_common_pri_functions (PISDN_ADAPTER IoAdapter) { function prepare_pri_functions (line 192) | void prepare_pri_functions (PISDN_ADAPTER IoAdapter) { function prepare_pri2_functions (line 200) | void prepare_pri2_functions (PISDN_ADAPTER IoAdapter) { FILE: drivers/isdn/hardware/eicon/sdp_hdr.h type word (line 71) | typedef word (*diva_prt_proc_t)(char *, ...); type dword (line 88) | typedef dword (*diva_task_get_tick_count_proc_t)(void); type diva_mips_sdp_task_entry_t (line 91) | typedef struct _diva_mips_sdp_task_entry { type diva_mips_sw_task_t (line 106) | typedef struct _diva_mips_sw_task { FILE: drivers/isdn/hardware/eicon/um_idi.c function diva_user_mode_idi_init (line 42) | int diva_user_mode_idi_init(void) function diva_user_mode_idi_adapter_features (line 51) | static int function diva_user_mode_idi_remove_adapter (line 83) | void diva_user_mode_idi_remove_adapter(int adapter_nr) function diva_user_mode_idi_finit (line 103) | void diva_user_mode_idi_finit(void) function diva_user_mode_idi_create_adapter (line 121) | int diva_user_mode_idi_create_adapter(const DESCRIPTOR * d, int adapter_nr) function diva_um_idi_adapter_t (line 150) | static diva_um_idi_adapter_t *diva_um_idi_find_adapter(dword nr) function cleanup_adapter (line 169) | static void cleanup_adapter(diva_um_idi_adapter_t * a) function cleanup_entity (line 189) | static void cleanup_entity(divas_um_idi_entity_t * e) function divas_um_idi_delete_entity (line 272) | int divas_um_idi_delete_entity(int adapter_nr, void *entity) function diva_um_idi_read (line 301) | int diva_um_idi_read(void *entity, function diva_um_idi_write (line 381) | int diva_um_idi_write(void *entity, function diva_um_idi_xdi_callback (line 491) | static void diva_um_idi_xdi_callback(ENTITY * entity) function process_idi_request (line 532) | static int process_idi_request(divas_um_idi_entity_t * e, function process_idi_rc (line 624) | static int process_idi_rc(divas_um_idi_entity_t * e, byte rc) function process_idi_ind (line 677) | static int process_idi_ind(divas_um_idi_entity_t * e, byte ind) function write_return_code (line 733) | static int write_return_code(divas_um_idi_entity_t * e, byte rc) function diva_user_mode_idi_ind_ready (line 759) | int diva_user_mode_idi_ind_ready(void *entity, void *os_handle) function divas_um_idi_entity_assigned (line 804) | int divas_um_idi_entity_assigned(void *entity) function divas_um_idi_entity_start_remove (line 835) | int divas_um_idi_entity_start_remove(void *entity) FILE: drivers/isdn/hardware/eicon/um_xdi.h type diva_um_idi_adapter_features_t (line 11) | typedef struct _diva_um_idi_adapter_features { type diva_um_idi_req_hdr_t (line 32) | typedef struct _diva_um_idi_req_hdr { type diva_um_idi_ind_parameters_t (line 39) | typedef struct _diva_um_idi_ind_parameters { type diva_um_idi_rc_parameters_t (line 44) | typedef struct _diva_um_idi_rc_parameters { type diva_um_idi_ind_t (line 49) | typedef union _diva_um_idi_ind { type diva_um_idi_ind_hdr_t (line 62) | typedef struct _diva_um_idi_ind_hdr { FILE: drivers/isdn/hardware/eicon/xdi_adapter.h type divas_pci_card_resources_t (line 9) | typedef struct _divas_pci_card_resources { type divas_card_resources_t (line 22) | typedef union _divas_card_resources { type _diva_os_xdi_adapter (line 26) | struct _diva_os_xdi_adapter type _diva_os_xdi_adapter (line 27) | struct _diva_os_xdi_adapter type _diva_os_xdi_adapter (line 28) | struct _diva_os_xdi_adapter type _diva_os_xdi_adapter (line 31) | struct type xdi_mbox_t (line 37) | typedef struct _xdi_mbox_t { type diva_os_idi_adapter_interface_t (line 44) | typedef struct _diva_os_idi_adapter_interface { type diva_os_xdi_adapter_t (line 49) | typedef struct _diva_os_xdi_adapter { FILE: drivers/isdn/hardware/eicon/xdi_msg.h type diva_xdi_um_cfg_cmd_data_set_features_t (line 86) | typedef struct _diva_xdi_um_cfg_cmd_data_set_features { type diva_xdi_um_cfg_cmd_data_start_t (line 90) | typedef struct _diva_xdi_um_cfg_cmd_data_start { type diva_xdi_um_cfg_cmd_data_write_sdram_t (line 95) | typedef struct _diva_xdi_um_cfg_cmd_data_write_sdram { type diva_xdi_um_cfg_cmd_data_write_fpga_t (line 101) | typedef struct _diva_xdi_um_cfg_cmd_data_write_fpga { type diva_xdi_um_cfg_cmd_data_read_sdram_t (line 106) | typedef struct _diva_xdi_um_cfg_cmd_data_read_sdram { type diva_xdi_um_cfg_cmd_data_t (line 112) | typedef union _diva_xdi_um_cfg_cmd_data { type diva_xdi_um_cfg_cmd_t (line 120) | typedef struct _diva_xdi_um_cfg_cmd { FILE: drivers/isdn/hisax/amd7930_fn.c type IsdnCardState (line 63) | struct IsdnCardState function WriteWordAmd7930 (line 100) | void /* macro wWordAMD */ function WORD (line 108) | WORD /* macro rWordAMD */ function Amd7930_ph_command (line 127) | static void function Amd7930_get_state (line 158) | static void function Amd7930_new_ph (line 167) | static void function Amd7930_bh (line 234) | static void function Amd7930_empty_Dfifo (line 270) | static void function Amd7930_fill_Dfifo (line 344) | static void function Amd7930_interrupt (line 416) | void Amd7930_interrupt(struct IsdnCardState *cs, BYTE irflags) function Amd7930_l1hw (line 557) | static void function setstack_Amd7930 (line 668) | void function DC_Close_Amd7930 (line 679) | void function dbusy_timer_handler (line 686) | static void function Amd7930_init (line 746) | void __devinit function setup_Amd7930 (line 789) | void __devinit FILE: drivers/isdn/hisax/amd7930_fn.h type IsdnCardState (line 35) | struct IsdnCardState type IsdnCardState (line 36) | struct IsdnCardState type IsdnCardState (line 37) | struct IsdnCardState FILE: drivers/isdn/hisax/arcofi.c function add_arcofi_timer (line 20) | static void function send_arcofi (line 30) | static void function arcofi_fsm (line 53) | int function arcofi_timer (line 115) | static void function clear_arcofi (line 120) | void function init_arcofi (line 127) | void FILE: drivers/isdn/hisax/arcofi.h type IsdnCardState (line 25) | struct IsdnCardState type IsdnCardState (line 26) | struct IsdnCardState type IsdnCardState (line 27) | struct IsdnCardState FILE: drivers/isdn/hisax/asuscom.c function u_char (line 45) | static inline u_char function readfifo (line 55) | static inline void function writereg (line 63) | static inline void function writefifo (line 70) | static inline void function u_char (line 79) | static u_char function WriteISAC (line 85) | static void function ReadISACfifo (line 91) | static void function WriteISACfifo (line 97) | static void function u_char (line 103) | static u_char function WriteISAC_IPAC (line 109) | static void function ReadISACfifo_IPAC (line 115) | static void function WriteISACfifo_IPAC (line 121) | static void function u_char (line 127) | static u_char function WriteHSCX (line 134) | static void function irqreturn_t (line 158) | static irqreturn_t function irqreturn_t (line 196) | static irqreturn_t function release_io_asuscom (line 242) | void function reset_asuscom (line 251) | static void function Asus_card_msg (line 273) | static int type isapnp_device_id (line 300) | struct isapnp_device_id type isapnp_device_id (line 316) | struct isapnp_device_id type pnp_card (line 317) | struct pnp_card function setup_asuscom (line 320) | int __init FILE: drivers/isdn/hisax/avm_a1.c function u_char (line 29) | static inline u_char function writereg (line 35) | static inline void function read_fifo (line 42) | static inline void function write_fifo (line 48) | static void function u_char (line 56) | static u_char function WriteISAC (line 62) | static void function ReadISACfifo (line 68) | static void function WriteISACfifo (line 74) | static void function u_char (line 80) | static u_char function WriteHSCX (line 86) | static void function irqreturn_t (line 103) | static irqreturn_t function release_ioregs (line 138) | inline static void function AVM_card_msg (line 156) | static int function setup_avm_a1 (line 181) | int __init FILE: drivers/isdn/hisax/avm_a1p.c function u_char (line 61) | static inline u_char function WriteISAC (line 72) | static inline void function ReadISACfifo (line 80) | static inline void function WriteISACfifo (line 87) | static inline void function u_char (line 94) | static inline u_char function WriteHSCX (line 106) | static inline void function ReadHSCXfifo (line 115) | static inline void function WriteHSCXfifo (line 123) | static inline void function irqreturn_t (line 142) | static irqreturn_t function AVM_card_msg (line 174) | static int function setup_avm_a1_pcmcia (line 216) | int FILE: drivers/isdn/hisax/avm_pci.c function u_char (line 78) | static u_char function WriteISAC (line 89) | static void function ReadISACfifo (line 98) | static void function WriteISACfifo (line 105) | static void function u_int (line 112) | static inline u_int function WriteHDLCPCI (line 123) | static inline void function u_char (line 132) | static inline u_char function WriteHDLCPnP (line 143) | static inline void function u_char (line 152) | static u_char function WriteHDLC_s (line 158) | static void type BCState (line 165) | struct BCState type IsdnCardState (line 165) | struct IsdnCardState function write_ctrl (line 175) | void function modehdlc (line 196) | void function hdlc_empty_fifo (line 245) | static inline void function hdlc_fill_fifo (line 297) | static inline void function HDLC_irq (line 361) | static inline void function HDLC_irq_main (line 454) | inline void function hdlc_l2l1 (line 490) | void function close_hdlcstate (line 550) | void function open_hdlcstate (line 573) | int function setstack_hdlc (line 601) | int function clear_pending_hdlc_ints (line 615) | void __init function inithdlc (line 645) | void __init function irqreturn_t (line 656) | static irqreturn_t function reset_avmpcipnp (line 684) | static void function AVM_card_msg (line 696) | static int type pci_dev (line 733) | struct pci_dev type pnp_card (line 736) | struct pnp_card function setup_avm_pcipnp (line 739) | int __init FILE: drivers/isdn/hisax/avma1_cs.c type local_info_t (line 122) | typedef struct local_info_t { function dev_link_t (line 138) | static dev_link_t *avma1cs_attach(void) function avma1cs_detach (line 212) | static void avma1cs_detach(dev_link_t *link) function get_tuple (line 260) | static int get_tuple(client_handle_t handle, tuple_t *tuple, function first_tuple (line 268) | static int first_tuple(client_handle_t handle, tuple_t *tuple, function next_tuple (line 276) | static int next_tuple(client_handle_t handle, tuple_t *tuple, function avma1cs_config (line 284) | static void avma1cs_config(dev_link_t *link) function avma1cs_release (line 434) | static void avma1cs_release(dev_link_t *link) function avma1cs_event (line 470) | static int avma1cs_event(event_t event, int priority, type pcmcia_driver (line 504) | struct pcmcia_driver function init_avma1_cs (line 515) | static int __init init_avma1_cs(void) function exit_avma1_cs (line 520) | static void __exit exit_avma1_cs(void) FILE: drivers/isdn/hisax/bkm_a4t.c function u_char (line 29) | static inline u_char function readfifo (line 44) | static inline void function writereg (line 53) | static inline void function writefifo (line 64) | static inline void function u_char (line 76) | static u_char function WriteISAC (line 82) | static void function ReadISACfifo (line 88) | static void function WriteISACfifo (line 94) | static void function u_char (line 100) | static u_char function WriteJADE (line 106) | static void function irqreturn_t (line 128) | static irqreturn_t function release_io_bkm (line 170) | void function enable_bkm_int (line 179) | static void function reset_bkm (line 192) | static void function BKM_card_msg (line 222) | static int type pci_dev (line 259) | struct pci_dev function setup_bkm_a4t (line 261) | int __init FILE: drivers/isdn/hisax/bkm_a8.c function u_char (line 45) | static inline u_char function readfifo (line 54) | static inline void function writereg (line 64) | static inline void function writefifo (line 71) | static inline void function u_char (line 82) | static u_char function WriteISAC (line 88) | static void function ReadISACfifo (line 94) | static void function WriteISACfifo (line 100) | static void function u_char (line 107) | static u_char function WriteHSCX (line 113) | static void function set_ipac_active (line 120) | static void function irqreturn_t (line 143) | static irqreturn_t function release_io_sct_quadro (line 196) | void function enable_bkm_int (line 204) | static void function reset_bkm (line 215) | static void function BKM_card_msg (line 227) | static int function sct_alloc_io (line 264) | int __init type pci_dev (line 276) | struct pci_dev function setup_sct_quadro (line 285) | int __init FILE: drivers/isdn/hisax/bkm_ax.h type I20_REGISTER_FILE (line 34) | typedef struct { FILE: drivers/isdn/hisax/callc.c type IsdnCard (line 26) | struct IsdnCard type Channel (line 29) | struct Channel type Channel (line 30) | struct Channel type Fsm (line 32) | struct Fsm type IsdnCardState (line 56) | struct IsdnCardState type IsdnCardState (line 65) | struct IsdnCardState function link_debug (line 68) | static void function HL_LL (line 173) | static inline void function lli_deliver_cause (line 184) | static inline void function lli_close (line 205) | static inline void function lli_leased_in (line 215) | static void function lli_init_bchan_out (line 250) | static void function lli_prep_dialout (line 263) | static void function lli_resume (line 281) | static void function lli_go_active (line 299) | static void function lli_deliver_call (line 328) | static void function lli_send_dconnect (line 393) | static void function lli_send_alert (line 402) | static void function lli_send_redir (line 411) | static void function lli_init_bchan_in (line 419) | static void function lli_setup_rsp (line 434) | static void function lli_suspend (line 452) | static void function lli_leased_hup (line 462) | static void function lli_disconnect_req (line 478) | static void function lli_disconnect_reject (line 494) | static void function lli_dhup_close (line 510) | static void function lli_reject_req (line 526) | static void function lli_disconn_bchan (line 547) | static void function lli_start_disc (line 557) | static void function lli_rel_b_disc (line 569) | static void function lli_bhup_disc (line 578) | static void function lli_bhup_rel_b (line 589) | static void function lli_release_bchan (line 602) | static void function lli_rel_b_dhup (line 613) | static void function lli_bhup_dhup (line 622) | static void function lli_abort (line 633) | static void function lli_release_req (line 643) | static void function lli_rel_b_release_req (line 657) | static void function lli_bhup_release_req (line 666) | static void function lli_charge_info (line 679) | static void function lli_dchan_not_ready (line 694) | static void function lli_no_setup_rsp (line 704) | static void function lli_error (line 715) | static void function lli_failure_l (line 721) | static void function lli_rel_b_fail (line 738) | static void function lli_bhup_fail (line 747) | static void function lli_failure_a (line 758) | static void type FsmNode (line 769) | struct FsmNode function CallcNew (line 839) | int __init function CallcFree (line 849) | void function release_b_st (line 855) | static void type Channel (line 877) | struct Channel type PStack (line 878) | struct PStack type IsdnCardState (line 880) | struct IsdnCardState type Channel (line 881) | struct Channel function stat_redir_result (line 915) | static void stat_redir_result(struct IsdnCardState *cs, int chan, ulong ... function dchan_l3l4 (line 925) | static void function dummy_pstack (line 1010) | static void function init_PStack (line 1015) | static int function init_d_st (line 1035) | static int function callc_debug (line 1073) | static void function init_chan (line 1086) | static int function CallcNewChan (line 1121) | int function release_d_st (line 1148) | static void function CallcFreeChan (line 1162) | void function lldata_handler (line 1185) | static void function lltrans_handler (line 1217) | static void function lli_writewakeup (line 1249) | void function init_b_st (line 1264) | static int function leased_l4l3 (line 1336) | static void function leased_l1l2 (line 1359) | static void function distr_debug (line 1393) | static void function capi_debug (line 1421) | static void function lli_got_fac_req (line 1432) | void function lli_got_manufacturer (line 1457) | void function set_channel_limit (line 1471) | static int function HiSax_command (line 1496) | int function HiSax_writebuf_skb (line 1741) | int FILE: drivers/isdn/hisax/config.c type IsdnCard (line 328) | struct IsdnCard function HiSaxVersion (line 394) | void __init HiSaxVersion(void) function HiSax_setup (line 419) | static int __init HiSax_setup(char *line) type IsdnCard (line 475) | struct IsdnCard type IsdnCard (line 479) | struct IsdnCard type IsdnCard (line 483) | struct IsdnCard type IsdnCard (line 487) | struct IsdnCard type IsdnCard (line 491) | struct IsdnCard type IsdnCard (line 495) | struct IsdnCard type IsdnCard (line 499) | struct IsdnCard type IsdnCard (line 503) | struct IsdnCard type IsdnCard (line 507) | struct IsdnCard type IsdnCard (line 511) | struct IsdnCard type IsdnCard (line 515) | struct IsdnCard type IsdnCard (line 519) | struct IsdnCard type IsdnCard (line 523) | struct IsdnCard type IsdnCard (line 527) | struct IsdnCard type IsdnCard (line 531) | struct IsdnCard type IsdnCard (line 535) | struct IsdnCard type IsdnCard (line 539) | struct IsdnCard type IsdnCard (line 543) | struct IsdnCard type IsdnCard (line 547) | struct IsdnCard type IsdnCard (line 551) | struct IsdnCard type IsdnCard (line 555) | struct IsdnCard type IsdnCard (line 559) | struct IsdnCard type IsdnCard (line 563) | struct IsdnCard type IsdnCard (line 567) | struct IsdnCard type IsdnCard (line 571) | struct IsdnCard type IsdnCard (line 575) | struct IsdnCard type IsdnCard (line 579) | struct IsdnCard type IsdnCard (line 583) | struct IsdnCard type IsdnCard (line 587) | struct IsdnCard type IsdnCard (line 591) | struct IsdnCard type IsdnCardState (line 597) | struct IsdnCardState type IsdnCardState (line 611) | struct IsdnCardState function HiSax_readstatus (line 619) | int HiSax_readstatus(u_char __user *buf, int len, int id, int channel) function jiftime (line 658) | int jiftime(char *s, long mark) function VHiSax_putstatus (line 681) | void VHiSax_putstatus(struct IsdnCardState *cs, char *head, char *fmt, function HiSax_putstatus (line 751) | void HiSax_putstatus(struct IsdnCardState *cs, char *head, char *fmt, ...) function ll_run (line 760) | int ll_run(struct IsdnCardState *cs, int addfeatures) function ll_stop (line 771) | void ll_stop(struct IsdnCardState *cs) function ll_unload (line 781) | static void ll_unload(struct IsdnCardState *cs) function closecard (line 797) | static void closecard(int cardnr) function init_card (line 826) | static int init_card(struct IsdnCardState *cs) function checkcard (line 867) | static int checkcard(int cardnr, char *id, int *busy_flag, struct module... function HiSax_shiftcards (line 1187) | void HiSax_shiftcards(int idx) function HiSax_inithardware (line 1195) | int HiSax_inithardware(int *busy_flag) function HiSax_closecard (line 1242) | void HiSax_closecard(int cardnr) function HiSax_reportcard (line 1267) | void HiSax_reportcard(int cardnr, int sel) function HiSax_init (line 1310) | static int __init HiSax_init(void) function HiSax_exit (line 1510) | static void __exit HiSax_exit(void) function hisax_init_pcmcia (line 1524) | int hisax_init_pcmcia(void *pcm_iob, int *busy_flag, struct IsdnCard *card) type hisax_if (line 1551) | struct hisax_if type hisax_if (line 1552) | struct hisax_if type PStack (line 1553) | struct PStack type PStack (line 1554) | struct PStack type IsdnCardState (line 1555) | struct IsdnCardState type PStack (line 1556) | struct PStack type BCState (line 1556) | struct BCState type BCState (line 1557) | struct BCState type IsdnCardState (line 1558) | struct IsdnCardState type hisax_d_if (line 1559) | struct hisax_d_if function hisax_register (line 1561) | int hisax_register(struct hisax_d_if *hisax_d_if, struct hisax_b_if *b_i... function hisax_unregister (line 1607) | void hisax_unregister(struct hisax_d_if *hisax_d_if) function hisax_sched_event (line 1616) | static void hisax_sched_event(struct IsdnCardState *cs, int event) function hisax_bh (line 1622) | static void hisax_bh(struct IsdnCardState *cs) function hisax_b_sched_event (line 1642) | static void hisax_b_sched_event(struct BCState *bcs, int event) function D_L2L1 (line 1648) | static inline void D_L2L1(struct hisax_d_if *d_if, int pr, void *arg) function B_L2L1 (line 1654) | static inline void B_L2L1(struct hisax_b_if *b_if, int pr, void *arg) function hisax_d_l1l2 (line 1660) | static void hisax_d_l1l2(struct hisax_if *ifc, int pr, void *arg) function hisax_b_l1l2 (line 1704) | static void hisax_b_l1l2(struct hisax_if *ifc, int pr, void *arg) function hisax_d_l2l1 (line 1751) | static void hisax_d_l2l1(struct PStack *st, int pr, void *arg) function hisax_cardmsg (line 1783) | static int hisax_cardmsg(struct IsdnCardState *cs, int mt, void *arg) function hisax_b_l2l1 (line 1788) | static void hisax_b_l2l1(struct PStack *st, int pr, void *arg) function hisax_bc_setstack (line 1821) | static int hisax_bc_setstack(struct PStack *st, struct BCState *bcs) function hisax_bc_close (line 1841) | static void hisax_bc_close(struct BCState *bcs) function EChannel_proc_rcv (line 1849) | static void EChannel_proc_rcv(struct hisax_d_if *d_if) type pci_device_id (line 1881) | struct pci_device_id FILE: drivers/isdn/hisax/diva.c function u_char (line 84) | static inline u_char function readfifo (line 94) | static inline void function writereg (line 102) | static inline void function writefifo (line 109) | static inline void function u_char (line 116) | static inline u_char function memwritereg (line 123) | static inline void function u_char (line 134) | static u_char function WriteISAC (line 140) | static void function ReadISACfifo (line 146) | static void function WriteISACfifo (line 152) | static void function u_char (line 158) | static u_char function WriteISAC_IPAC (line 164) | static void function ReadISACfifo_IPAC (line 170) | static void function WriteISACfifo_IPAC (line 176) | static void function u_char (line 182) | static u_char function WriteHSCX (line 189) | static void function u_char (line 196) | static u_char function MemWriteISAC_IPAC (line 202) | static void function MemReadISACfifo_IPAC (line 208) | static void function MemWriteISACfifo_IPAC (line 215) | static void function u_char (line 222) | static u_char function MemWriteHSCX (line 228) | static void function u_char (line 235) | static u_char function MemWriteISAC_IPACX (line 241) | static void function MemReadISACfifo_IPACX (line 247) | static void function MemWriteISACfifo_IPACX (line 254) | static void function u_char (line 261) | static u_char function MemWriteHSCX_IPACX (line 268) | static void function irqreturn_t (line 292) | static irqreturn_t function irqreturn_t (line 322) | static irqreturn_t function MemwaitforCEC (line 369) | static inline void function MemwaitforXFW (line 383) | static inline void function MemWriteHSCXCMDR (line 396) | static inline void function Memhscx_empty_fifo (line 403) | static void function Memhscx_fill_fifo (line 437) | static void function Memhscx_interrupt (line 479) | static inline void function Memhscx_int_main (line 569) | static inline void function irqreturn_t (line 633) | static irqreturn_t function irqreturn_t (line 688) | static irqreturn_t function release_io_diva (line 709) | void function reset_diva (line 737) | static void function diva_led_handler (line 782) | static void function Diva_card_msg (line 819) | static int type pci_dev (line 891) | struct pci_dev type pci_dev (line 892) | struct pci_dev type pci_dev (line 893) | struct pci_dev type pci_dev (line 894) | struct pci_dev type isapnp_device_id (line 897) | struct isapnp_device_id type isapnp_device_id (line 919) | struct isapnp_device_id type pnp_card (line 920) | struct pnp_card function setup_diva (line 924) | int __init FILE: drivers/isdn/hisax/elsa.c type arcofi_msg (line 118) | struct arcofi_msg type arcofi_msg (line 120) | struct arcofi_msg type arcofi_msg (line 122) | struct arcofi_msg type arcofi_msg (line 124) | struct arcofi_msg type arcofi_msg (line 126) | struct arcofi_msg type arcofi_msg (line 128) | struct arcofi_msg type arcofi_msg (line 130) | struct arcofi_msg type arcofi_msg (line 132) | struct arcofi_msg type arcofi_msg (line 134) | struct arcofi_msg type arcofi_msg (line 136) | struct arcofi_msg type IsdnCardState (line 139) | struct IsdnCardState function u_char (line 144) | static inline u_char function readfifo (line 154) | static inline void function writereg (line 162) | static inline void function writefifo (line 169) | static inline void function u_char (line 178) | static u_char function WriteISAC (line 184) | static void function ReadISACfifo (line 190) | static void function WriteISACfifo (line 196) | static void function u_char (line 202) | static u_char function WriteISAC_IPAC (line 208) | static void function ReadISACfifo_IPAC (line 214) | static void function WriteISACfifo_IPAC (line 220) | static void function u_char (line 226) | static u_char function WriteHSCX (line 233) | static void function u_char (line 240) | static inline u_char function writeitac (line 250) | static inline void function TimerRun (line 257) | static inline int function irqreturn_t (line 286) | static irqreturn_t function irqreturn_t (line 365) | static irqreturn_t function release_io_elsa (line 428) | void function reset_elsa (line 466) | static void function set_arcofi (line 511) | static void function check_arcofi (line 518) | static int function elsa_led_handler (line 608) | static void function Elsa_card_msg (line 649) | static int function probe_elsa_adr (line 774) | static unsigned char function probe_elsa (line 823) | static unsigned int type pci_dev (line 837) | struct pci_dev type pci_dev (line 838) | struct pci_dev type isapnp_device_id (line 841) | struct isapnp_device_id type isapnp_device_id (line 851) | struct isapnp_device_id type pnp_card (line 852) | struct pnp_card function setup_elsa (line 855) | int __devinit FILE: drivers/isdn/hisax/elsa_cs.c type local_info_t (line 156) | typedef struct local_info_t { function dev_link_t (line 175) | static dev_link_t *elsa_cs_attach(void) function elsa_cs_detach (line 241) | static void elsa_cs_detach(dev_link_t *link) function get_tuple (line 278) | static int get_tuple(client_handle_t handle, tuple_t *tuple, function first_tuple (line 286) | static int first_tuple(client_handle_t handle, tuple_t *tuple, function next_tuple (line 294) | static int next_tuple(client_handle_t handle, tuple_t *tuple, function elsa_cs_config (line 302) | static void elsa_cs_config(dev_link_t *link) function elsa_cs_release (line 432) | static void elsa_cs_release(dev_link_t *link) function elsa_cs_event (line 470) | static int elsa_cs_event(event_t event, int priority, type pcmcia_driver (line 511) | struct pcmcia_driver function init_elsa_cs (line 520) | static int __init init_elsa_cs(void) function exit_elsa_cs (line 525) | static void __exit exit_elsa_cs(void) FILE: drivers/isdn/hisax/elsa_ser.c function serial_in (line 48) | static inline unsigned int serial_in(struct IsdnCardState *cs, int offset) function serial_inp (line 59) | static inline unsigned int serial_inp(struct IsdnCardState *cs, int offset) function serial_out (line 79) | static inline void serial_out(struct IsdnCardState *cs, int offset, int ... function serial_outp (line 87) | static inline void serial_outp(struct IsdnCardState *cs, int offset, function change_speed (line 108) | static void change_speed(struct IsdnCardState *cs, int baud) function mstartup (line 143) | static int mstartup(struct IsdnCardState *cs) function mshutdown (line 209) | static void mshutdown(struct IsdnCardState *cs) function write_modem (line 240) | inline int function modem_fill (line 278) | inline void function receive_chars (line 308) | static inline void receive_chars(struct IsdnCardState *cs, function transmit_chars (line 351) | static inline void transmit_chars(struct IsdnCardState *cs, int *intr_done) function rs_interrupt_elsa (line 386) | static void rs_interrupt_elsa(int irq, struct IsdnCardState *cs) type IsdnCardState (line 421) | struct IsdnCardState type BCState (line 421) | struct BCState type BCState (line 422) | struct BCState type PStack (line 423) | struct PStack function close_elsastate (line 425) | void function modem_write_cmd (line 445) | void function modem_set_init (line 475) | void function modem_set_dial (line 524) | void function modem_l2l1 (line 546) | void function setstack_elsa (line 582) | int function init_modem (line 617) | void function release_modem (line 644) | void FILE: drivers/isdn/hisax/enternow.h type IsdnCardState (line 50) | struct IsdnCardState type IsdnCardState (line 51) | struct IsdnCardState FILE: drivers/isdn/hisax/enternow_pci.c function BYTE (line 84) | BYTE function WriteByteAmd7930 (line 99) | void function enpci_setIrqMask (line 114) | void function BYTE (line 123) | static BYTE dummyrr(struct IsdnCardState *cs, int chan, BYTE off) function dummywr (line 128) | static void dummywr(struct IsdnCardState *cs, int chan, BYTE off, BYTE v... function reset_enpci (line 137) | static void function enpci_card_msg (line 160) | static int function irqreturn_t (line 230) | static irqreturn_t type pci_dev (line 292) | struct pci_dev function setup_enternow_pci (line 295) | int __init FILE: drivers/isdn/hisax/fsm.c function FsmNew (line 23) | int function FsmFree (line 46) | void function FsmEvent (line 52) | int function FsmChangeState (line 79) | void function FsmExpireTimer (line 88) | static void function FsmInitTimer (line 98) | void function FsmDelTimer (line 111) | void function FsmAddTimer (line 121) | int function FsmRestartTimer (line 145) | void FILE: drivers/isdn/hisax/fsm.h type FsmInst (line 19) | struct FsmInst type FsmInst (line 21) | struct FsmInst type Fsm (line 23) | struct Fsm { type FsmInst (line 29) | struct FsmInst { type FsmNode (line 38) | struct FsmNode { type FsmTimer (line 43) | struct FsmTimer { type Fsm (line 50) | struct Fsm type FsmNode (line 50) | struct FsmNode type Fsm (line 51) | struct Fsm type FsmInst (line 52) | struct FsmInst type FsmInst (line 53) | struct FsmInst type FsmInst (line 54) | struct FsmInst type FsmTimer (line 54) | struct FsmTimer type FsmTimer (line 55) | struct FsmTimer type FsmTimer (line 57) | struct FsmTimer type FsmTimer (line 59) | struct FsmTimer FILE: drivers/isdn/hisax/gazel.c function u_char (line 46) | static inline u_char function writereg (line 52) | static inline void function read_fifo (line 59) | static inline void function write_fifo (line 65) | static void function u_char (line 71) | static inline u_char function writereg_ipac (line 81) | static inline void function read_fifo_ipac (line 89) | static inline void function write_fifo_ipac (line 96) | static void function u_char (line 105) | static u_char function WriteISAC (line 122) | static void function ReadISACfifo (line 140) | static void function WriteISACfifo (line 155) | static void function ReadHSCXfifo (line 170) | static void function WriteHSCXfifo (line 185) | static void function u_char (line 200) | static u_char function WriteHSCX (line 217) | static void function irqreturn_t (line 246) | static irqreturn_t function irqreturn_t (line 277) | static irqreturn_t function release_io_gazel (line 320) | void function reset_gazel (line 348) | static int function Gazel_card_msg (line 401) | static int function reserve_regions (line 433) | static int function setup_gazelisa (line 487) | static int __init type pci_dev (line 535) | struct pci_dev function setup_gazelpci (line 537) | static int __init function setup_gazel (line 619) | int __init FILE: drivers/isdn/hisax/hfc_2bds0.c function dummyf (line 26) | static void function u_char (line 32) | static inline u_char function WriteReg (line 52) | static inline void function u_char (line 69) | static u_char function writereghfcd (line 75) | static void function WaitForBusy (line 81) | static inline int function WaitNoBusy (line 95) | static inline int function SelFiFo (line 109) | static int function GetFreeFifoBytes_B (line 140) | static int function GetFreeFifoBytes_D (line 154) | static int function ReadZReg (line 168) | static int type sk_buff (line 180) | struct sk_buff type BCState (line 181) | struct BCState type sk_buff (line 184) | struct sk_buff type IsdnCardState (line 185) | struct IsdnCardState function hfc_fill_fifo (line 258) | static void function hfc_send_data (line 336) | static void function main_rec_2bds0 (line 348) | void function mode_2bs0 (line 402) | void function hfc_l2l1 (line 450) | static void function close_2bs0 (line 508) | void function open_hfcstate (line 523) | static int function setstack_2b (line 537) | int function hfcd_bh (line 551) | static void function receive_dmsg (line 583) | static function hfc_fill_dfifo (line 685) | static void type BCState (line 751) | struct BCState type IsdnCardState (line 751) | struct IsdnCardState function hfc2bds0_interrupt (line 761) | void function HFCD_l1hw (line 899) | static void function setstack_hfcd (line 1007) | void function hfc_dbusy_timer (line 1013) | static void function init2bds0 (line 1033) | void __init function release2bds0 (line 1052) | void function set_cs_func (line 1069) | void FILE: drivers/isdn/hisax/hfc_2bds0.h type BCState (line 124) | struct BCState type IsdnCardState (line 125) | struct IsdnCardState type IsdnCardState (line 126) | struct IsdnCardState type IsdnCardState (line 127) | struct IsdnCardState type IsdnCardState (line 128) | struct IsdnCardState FILE: drivers/isdn/hisax/hfc_2bs0.c function WaitForBusy (line 20) | static inline int function WaitNoBusy (line 39) | static inline int function GetFreeFifoBytes (line 55) | int function ReadZReg (line 69) | int function hfc_clear_fifo (line 81) | static void type sk_buff (line 141) | struct sk_buff type BCState (line 143) | struct BCState type sk_buff (line 146) | struct sk_buff type IsdnCardState (line 147) | struct IsdnCardState function hfc_fill_fifo (line 235) | static void function main_irq_hfc (line 324) | void function mode_hfc (line 397) | void function hfc_l2l1 (line 451) | static void function close_hfcstate (line 510) | void function open_hfcstate (line 526) | static int function setstack_hfc (line 540) | int function init_send (line 554) | void __init function inithfc (line 568) | void __init function releasehfc (line 582) | void FILE: drivers/isdn/hisax/hfc_2bs0.h type BCState (line 58) | struct BCState type IsdnCardState (line 59) | struct IsdnCardState type IsdnCardState (line 60) | struct IsdnCardState FILE: drivers/isdn/hisax/hfc_pci.c type PCI_ENTRY (line 31) | typedef struct { function release_io_hfcpci (line 73) | void function reset_hfcpci (line 96) | static void function hfcpci_Timer (line 167) | static void function sched_event_D_pci (line 181) | static void function hfcpci_sched_event (line 191) | static void type BCState (line 202) | struct BCState type IsdnCardState (line 203) | struct IsdnCardState function hfcpci_clear_fifo_rx (line 216) | static void hfcpci_clear_fifo_rx(struct IsdnCardState *cs, int fifo) function hfcpci_clear_fifo_tx (line 243) | static void hfcpci_clear_fifo_tx(struct IsdnCardState *cs, int fifo) type sk_buff (line 269) | struct sk_buff type BCState (line 271) | struct BCState type sk_buff (line 274) | struct sk_buff type IsdnCardState (line 275) | struct IsdnCardState function receive_dmsg (line 327) | static function hfcpci_empty_fifo_trans (line 397) | int function main_rec_hfcpci (line 449) | void function hfcpci_fill_dfifo (line 518) | static void function hfcpci_fill_fifo (line 589) | static void function dch_nt_l2l1 (line 736) | static void function hfcpci_auxcmd (line 771) | static int function receive_emsg (line 831) | static void function irqreturn_t (line 931) | static irqreturn_t function hfcpci_dbusy_timer (line 1101) | static void function HFCPCI_l1hw (line 1109) | static void function setstack_hfcpci (line 1247) | void function hfcpci_send_data (line 1256) | static void function mode_hfcpci (line 1271) | void function hfcpci_l2l1 (line 1392) | static void function close_hfcpci (line 1454) | static void function open_hfcpcistate (line 1472) | static int function setstack_2b (line 1489) | static int function hfcpci_bh (line 1506) | static void function inithfcpci (line 1582) | void __init function hfcpci_card_msg (line 1601) | static int type pci_dev (line 1639) | struct pci_dev function setup_hfcpci (line 1643) | int __init FILE: drivers/isdn/hisax/hfc_pci.h type z_type (line 185) | typedef struct { type dfifo_type (line 190) | typedef struct { type bzfifo_type (line 199) | typedef struct { type fifo_area (line 206) | typedef union { type BCState (line 234) | struct BCState type IsdnCardState (line 235) | struct IsdnCardState type IsdnCardState (line 236) | struct IsdnCardState FILE: drivers/isdn/hisax/hfc_sx.c function Write_hfc (line 62) | static inline void function u_char (line 69) | static inline u_char function fifo_select (line 83) | static void function reset_fifo (line 101) | static void function write_fifo (line 117) | static int type sk_buff (line 207) | struct sk_buff type IsdnCardState (line 208) | struct IsdnCardState type sk_buff (line 211) | struct sk_buff function release_io_hfcsx (line 311) | void function set_fifo_size (line 329) | static int set_fifo_size(struct IsdnCardState *cs) function reset_hfcsx (line 349) | static void function hfcsx_Timer (line 420) | static void type BCState (line 434) | struct BCState type IsdnCardState (line 435) | struct IsdnCardState function receive_dmsg (line 448) | static function main_rec_hfcsx (line 475) | void function hfcsx_fill_dfifo (line 507) | static void function hfcsx_fill_fifo (line 525) | static void function dch_nt_l2l1 (line 559) | static void function hfcsx_auxcmd (line 594) | static int function receive_emsg (line 651) | static void function irqreturn_t (line 693) | static irqreturn_t function hfcsx_dbusy_timer (line 862) | static void function HFCSX_l1hw (line 870) | static void function setstack_hfcsx (line 1006) | void function hfcsx_send_data (line 1015) | static void function mode_hfcsx (line 1030) | void function hfcsx_l2l1 (line 1140) | static void function close_hfcsx (line 1201) | static void function open_hfcsxstate (line 1219) | static int function setstack_2b (line 1236) | static int function hfcsx_bh (line 1253) | static void function inithfcsx (line 1331) | void __devinit function hfcsx_card_msg (line 1349) | static int type isapnp_device_id (line 1385) | struct isapnp_device_id type isapnp_device_id (line 1392) | struct isapnp_device_id type pnp_card (line 1393) | struct pnp_card function setup_hfcsx (line 1396) | int __devinit FILE: drivers/isdn/hisax/hfc_sx.h type hfcsx_extra (line 191) | struct hfcsx_extra { type BCState (line 195) | struct BCState type IsdnCardState (line 196) | struct IsdnCardState type IsdnCardState (line 197) | struct IsdnCardState FILE: drivers/isdn/hisax/hfc_usb.c type ctrl_buft (line 143) | typedef struct type vendor_data (line 151) | typedef struct type usb_fifo (line 166) | struct usb_fifo type iso_urb_struct (line 167) | typedef struct iso_urb_struct type hfcusb_data (line 175) | struct hfcusb_data type usb_fifo (line 176) | typedef struct usb_fifo type hfcusb_data (line 202) | typedef struct hfcusb_data function ctrl_start_transfer (line 254) | static void ctrl_start_transfer(hfcusb_data * hfc) function queue_control_request (line 274) | static int queue_control_request(hfcusb_data * hfc, __u8 reg, __u8 val,i... function control_action_handler (line 295) | static int control_action_handler(hfcusb_data *hfc,int reg,int val,int a... function ctrl_complete (line 306) | static void ctrl_complete(struct urb *urb, struct pt_regs *regs) function write_led (line 362) | static void write_led(hfcusb_data * hfc,__u8 led_state) function led_timer (line 374) | static void led_timer(hfcusb_data * hfc) function handle_led (line 402) | static void handle_led(hfcusb_data * hfc,int event) function l1_timer_expire_t3 (line 448) | static void l1_timer_expire_t3(hfcusb_data * hfc) function l1_timer_expire_t4 (line 463) | static void l1_timer_expire_t4(hfcusb_data * hfc) function state_handler (line 478) | static void state_handler(hfcusb_data * hfc,__u8 state) function fill_isoc_urb (line 533) | static void fill_isoc_urb(struct urb *urb, struct usb_device *dev, unsig... function start_isoc_chain (line 558) | static int start_isoc_chain(usb_fifo * fifo, int num_packets_per_urb,usb... function stop_isoc_chain (line 608) | static void stop_isoc_chain(usb_fifo * fifo) function tx_iso_complete (line 639) | static void tx_iso_complete(struct urb *urb, struct pt_regs *regs) function rx_iso_complete (line 776) | static void rx_iso_complete(struct urb *urb, struct pt_regs *regs) function collect_rx_frame (line 843) | static void collect_rx_frame(usb_fifo *fifo,__u8 *data,int len,int finish) function rx_complete (line 912) | static void rx_complete(struct urb *urb, struct pt_regs *regs) function start_int_fifo (line 956) | static void start_int_fifo(usb_fifo * fifo) function set_hfcmode (line 984) | static void set_hfcmode(hfcusb_data *hfc,int channel,int mode) function hfc_usb_l2l1 (line 1039) | void hfc_usb_l2l1(struct hisax_if *my_hisax_if, int pr, void *arg) function usb_init (line 1147) | static int usb_init(hfcusb_data * hfc) type usb_device_id (line 1301) | struct usb_device_id function hfc_usb_probe (line 1348) | static int hfc_usb_probe(struct usb_interface *intf, const struct usb_de... function hfc_usb_disconnect (line 1586) | static void hfc_usb_disconnect(struct usb_interface *intf) type usb_driver (line 1641) | struct usb_driver function hfc_usb_exit (line 1649) | static void __exit hfc_usb_exit(void) function hfc_usb_init (line 1658) | static int __init hfc_usb_init(void) FILE: drivers/isdn/hisax/hfcscard.c function irqreturn_t (line 23) | static irqreturn_t function hfcs_Timer (line 45) | static void function release_io_hfcs (line 55) | void function reset_hfcs (line 64) | static void function hfcs_card_msg (line 102) | static int type isapnp_device_id (line 142) | struct isapnp_device_id type isapnp_device_id (line 167) | struct isapnp_device_id type pnp_card (line 168) | struct pnp_card function setup_hfcs (line 171) | int __init FILE: drivers/isdn/hisax/hisax.h type FsmInst (line 158) | struct FsmInst type FsmInst (line 160) | struct FsmInst type Fsm (line 162) | struct Fsm { type FsmInst (line 168) | struct FsmInst { type FsmNode (line 177) | struct FsmNode { type FsmTimer (line 182) | struct FsmTimer { type L3Timer (line 189) | struct L3Timer { type Layer1 (line 203) | struct Layer1 { type Layer2 (line 242) | struct Layer2 { type Layer3 (line 265) | struct Layer3 { type LLInterface (line 279) | struct LLInterface { type Management (line 289) | struct Management { type Param (line 299) | struct Param { type PStack (line 311) | struct PStack { type l3_process (line 332) | struct l3_process { type hscx_hw (line 356) | struct hscx_hw { type w6692B_hw (line 365) | struct w6692B_hw { type isar_reg (line 372) | struct isar_reg { type isar_hw (line 381) | struct isar_hw { type hdlc_stat_reg (line 398) | struct hdlc_stat_reg { type hdlc_hw (line 412) | struct hdlc_hw { type hfcB_hw (line 423) | struct hfcB_hw { type tiger_hw (line 429) | struct tiger_hw { type amd7930_hw (line 451) | struct amd7930_hw { type BCState (line 489) | struct BCState { type Channel (line 526) | struct Channel { type elsa_hw (line 544) | struct elsa_hw { type teles3_hw (line 573) | struct teles3_hw { type teles0_hw (line 581) | struct teles0_hw { type avm_hw (line 587) | struct avm_hw { type ix1_hw (line 597) | struct ix1_hw { type diva_hw (line 605) | struct diva_hw { type asus_hw (line 619) | struct asus_hw { type hfc_hw (line 629) | struct hfc_hw { type sedl_hw (line 639) | struct sedl_hw { type spt_hw (line 652) | struct spt_hw { type mic_hw (line 659) | struct mic_hw { type njet_hw (line 666) | struct njet_hw { type hfcPCI_hw (line 679) | struct hfcPCI_hw { type hfcSX_hw (line 705) | struct hfcSX_hw { type hfcD_hw (line 730) | struct hfcD_hw { type isurf_hw (line 751) | struct isurf_hw { type saphir_hw (line 759) | struct saphir_hw { type bkm_hw (line 768) | struct bkm_hw { type gazel_hw (line 781) | struct gazel_hw { type w6692_hw (line 794) | struct w6692_hw { type te_hw (line 801) | struct te_hw { type arcofi_msg (line 813) | struct arcofi_msg { type isac_chip (line 820) | struct isac_chip { type hfcd_chip (line 836) | struct hfcd_chip { type hfcpci_chip (line 840) | struct hfcpci_chip { type hfcsx_chip (line 844) | struct hfcsx_chip { type w6692_chip (line 848) | struct w6692_chip { type amd7930_chip (line 852) | struct amd7930_chip { type icc_chip (line 863) | struct icc_chip { type IsdnCardState (line 891) | struct IsdnCardState { type IsdnCardState (line 1266) | struct IsdnCardState type sk_buff (line 1266) | struct sk_buff type IsdnCardState (line 1271) | struct IsdnCardState type PStack (line 1273) | struct PStack type IsdnCardState (line 1273) | struct IsdnCardState type IsdnCardState (line 1275) | struct IsdnCardState type PStack (line 1275) | struct PStack type IsdnCardState (line 1276) | struct IsdnCardState type PStack (line 1276) | struct PStack type PStack (line 1278) | struct PStack type PStack (line 1280) | struct PStack type PStack (line 1281) | struct PStack type PStack (line 1283) | struct PStack type PStack (line 1284) | struct PStack type PStack (line 1285) | struct PStack type PStack (line 1286) | struct PStack type PStack (line 1287) | struct PStack type PStack (line 1289) | struct PStack type Channel (line 1289) | struct Channel type PStack (line 1290) | struct PStack type Channel (line 1290) | struct Channel type PStack (line 1291) | struct PStack type Fsm (line 1297) | struct Fsm type FsmNode (line 1297) | struct FsmNode type Fsm (line 1298) | struct Fsm type FsmInst (line 1299) | struct FsmInst type FsmInst (line 1300) | struct FsmInst type FsmInst (line 1301) | struct FsmInst type FsmTimer (line 1301) | struct FsmTimer type FsmTimer (line 1302) | struct FsmTimer type FsmTimer (line 1304) | struct FsmTimer type FsmTimer (line 1306) | struct FsmTimer type sk_buff (line 1310) | struct sk_buff type IsdnCardState (line 1311) | struct IsdnCardState type IsdnCardState (line 1312) | struct IsdnCardState type IsdnCardState (line 1315) | struct IsdnCardState type IsdnCardState (line 1316) | struct IsdnCardState type sk_buff (line 1316) | struct sk_buff type PStack (line 1319) | struct PStack type IsdnCardState (line 1319) | struct IsdnCardState type IsdnCardState (line 1325) | struct IsdnCardState type IsdnCardState (line 1326) | struct IsdnCardState type IsdnCardState (line 1329) | struct IsdnCardState type IsdnCardState (line 1330) | struct IsdnCardState type IsdnCardState (line 1337) | struct IsdnCardState type IsdnCardState (line 1338) | struct IsdnCardState FILE: drivers/isdn/hisax/hisax_cfg.h type IsdnCardState_t (line 53) | typedef struct IsdnCardState IsdnCardState_t; type IsdnCard_t (line 54) | typedef struct IsdnCard IsdnCard_t; type IsdnCard (line 56) | struct IsdnCard { FILE: drivers/isdn/hisax/hisax_debug.h function dump_packet (line 41) | static void __attribute__((unused)) FILE: drivers/isdn/hisax/hisax_fcpcipnp.c type pci_device_id (line 55) | struct pci_device_id type pnp_device_id (line 73) | struct pnp_device_id function fcpci_read_isac (line 152) | static unsigned char fcpci_read_isac(struct isac *isac, unsigned char of... function fcpci_write_isac (line 169) | static void fcpci_write_isac(struct isac *isac, unsigned char offset, function fcpci_read_isac_fifo (line 185) | static void fcpci_read_isac_fifo(struct isac *isac, unsigned char * data, function fcpci_write_isac_fifo (line 197) | static void fcpci_write_isac_fifo(struct isac *isac, unsigned char * data, function u32 (line 209) | static u32 fcpci_read_hdlc_status(struct fritz_adapter *adapter, int nr) function __fcpci_write_ctrl (line 222) | static void __fcpci_write_ctrl(struct fritz_bcs *bcs, int which) function fcpci_write_ctrl (line 234) | static void fcpci_write_ctrl(struct fritz_bcs *bcs, int which) function fcpci2_read_isac (line 247) | static unsigned char fcpci2_read_isac(struct isac *isac, unsigned char o... function fcpci2_write_isac (line 263) | static void fcpci2_write_isac(struct isac *isac, unsigned char offset, function fcpci2_read_isac_fifo (line 277) | static void fcpci2_read_isac_fifo(struct isac *isac, unsigned char * data, function fcpci2_write_isac_fifo (line 291) | static void fcpci2_write_isac_fifo(struct isac *isac, unsigned char * data, function u32 (line 305) | static u32 fcpci2_read_hdlc_status(struct fritz_adapter *adapter, int nr) function fcpci2_write_ctrl (line 312) | static void fcpci2_write_ctrl(struct fritz_bcs *bcs, int which) function u32 (line 326) | static u32 fcpnp_read_hdlc_status(struct fritz_adapter *adapter, int nr) function __fcpnp_write_ctrl (line 341) | static void __fcpnp_write_ctrl(struct fritz_bcs *bcs, int which) function fcpnp_write_ctrl (line 361) | static void fcpnp_write_ctrl(struct fritz_bcs *bcs, int which) function B_L1L2 (line 373) | static inline void B_L1L2(struct fritz_bcs *bcs, int pr, void *arg) function hdlc_fill_fifo (line 381) | static void hdlc_fill_fifo(struct fritz_bcs *bcs) function hdlc_empty_fifo (line 433) | static inline void hdlc_empty_fifo(struct fritz_bcs *bcs, int count) function hdlc_rpr_irq (line 468) | static inline void hdlc_rpr_irq(struct fritz_bcs *bcs, u32 stat) function hdlc_xdu_irq (line 512) | static inline void hdlc_xdu_irq(struct fritz_bcs *bcs) function hdlc_xpr_irq (line 537) | static inline void hdlc_xpr_irq(struct fritz_bcs *bcs) function hdlc_irq_one (line 555) | static void hdlc_irq_one(struct fritz_bcs *bcs, u32 stat) function hdlc_irq (line 574) | static inline void hdlc_irq(struct fritz_adapter *adapter) function modehdlc (line 587) | static void modehdlc(struct fritz_bcs *bcs, int mode) function fritz_b_l2l1 (line 624) | static void fritz_b_l2l1(struct hisax_if *ifc, int pr, void *arg) function irqreturn_t (line 657) | static irqreturn_t function irqreturn_t (line 677) | static irqreturn_t function fcpci2_init (line 698) | static inline void fcpci2_init(struct fritz_adapter *adapter) function fcpci_init (line 705) | static inline void fcpci_init(struct fritz_adapter *adapter) function fcpcipnp_setup (line 717) | static int __devinit fcpcipnp_setup(struct fritz_adapter *adapter) function fcpcipnp_release (line 830) | static void __devexit fcpcipnp_release(struct fritz_adapter *adapter) type fritz_adapter (line 841) | struct fritz_adapter type fritz_adapter (line 844) | struct fritz_adapter type hisax_b_if (line 845) | struct hisax_b_if type fritz_adapter (line 848) | struct fritz_adapter type fritz_adapter (line 852) | struct fritz_adapter function delete_adapter (line 873) | static void delete_adapter(struct fritz_adapter *adapter) function fcpci_probe (line 879) | static int __devinit fcpci_probe(struct pci_dev *pdev, function fcpnp_probe (line 920) | static int __devinit fcpnp_probe(struct pnp_dev *pdev, const struct pnp_... function fcpnp_remove (line 962) | static void __devexit fcpnp_remove(struct pnp_dev *pdev) type pnp_driver (line 973) | struct pnp_driver function fcpci_remove (line 981) | static void __devexit fcpci_remove(struct pci_dev *pdev) type pci_driver (line 990) | struct pci_driver function hisax_fcpcipnp_init (line 997) | static int __init hisax_fcpcipnp_init(void) function hisax_fcpcipnp_exit (line 1025) | static void __exit hisax_fcpcipnp_exit(void) FILE: drivers/isdn/hisax/hisax_fcpcipnp.h type hdlc_stat_reg (line 13) | struct hdlc_stat_reg { type fritz_bcs (line 27) | struct fritz_bcs { type fritz_adapter (line 46) | struct fritz_adapter { FILE: drivers/isdn/hisax/hisax_if.h type hisax_if (line 38) | struct hisax_if { type hisax_b_if (line 44) | struct hisax_b_if { type hisax_d_if (line 51) | struct hisax_d_if { type hisax_d_if (line 62) | struct hisax_d_if type hisax_b_if (line 62) | struct hisax_b_if type hisax_d_if (line 64) | struct hisax_d_if FILE: drivers/isdn/hisax/hisax_isac.c type Fsm (line 166) | struct Fsm function D_L1L2 (line 242) | static inline void D_L1L2(struct isac *isac, int pr, void *arg) function ph_command (line 250) | static void ph_command(struct isac *isac, unsigned int command) function l1_di (line 265) | static void l1_di(struct FsmInst *fi, int event, void *arg) function l1_di_deact_ind (line 273) | static void l1_di_deact_ind(struct FsmInst *fi, int event, void *arg) function l1_go_f3pdown (line 282) | static void l1_go_f3pdown(struct FsmInst *fi, int event, void *arg) function l1_go_f3pend_deact_ind (line 287) | static void l1_go_f3pend_deact_ind(struct FsmInst *fi, int event, void *... function l1_go_f3pend (line 296) | static void l1_go_f3pend(struct FsmInst *fi, int event, void *arg) function l1_go_f4 (line 304) | static void l1_go_f4(struct FsmInst *fi, int event, void *arg) function l1_go_f5 (line 309) | static void l1_go_f5(struct FsmInst *fi, int event, void *arg) function l1_go_f6 (line 314) | static void l1_go_f6(struct FsmInst *fi, int event, void *arg) function l1_go_f6_deact_ind (line 319) | static void l1_go_f6_deact_ind(struct FsmInst *fi, int event, void *arg) function l1_go_f7_act_ind (line 327) | static void l1_go_f7_act_ind(struct FsmInst *fi, int event, void *arg) function l1_go_f8 (line 337) | static void l1_go_f8(struct FsmInst *fi, int event, void *arg) function l1_go_f8_deact_ind (line 342) | static void l1_go_f8_deact_ind(struct FsmInst *fi, int event, void *arg) function l1_ar8 (line 350) | static void l1_ar8(struct FsmInst *fi, int event, void *arg) function l1_timer3 (line 358) | static void l1_timer3(struct FsmInst *fi, int event, void *arg) type FsmNode (line 368) | struct FsmNode function l1m_debug (line 430) | static void l1m_debug(struct FsmInst *fi, char *fmt, ...) function isac_version (line 441) | static void isac_version(struct isac *cs) function isac_empty_fifo (line 449) | static void isac_empty_fifo(struct isac *isac, int count) function isac_fill_fifo (line 470) | static void isac_fill_fifo(struct isac *isac) function isac_retransmit (line 503) | static void isac_retransmit(struct isac *isac) function isac_cisq_interrupt (line 514) | static inline void isac_cisq_interrupt(struct isac *isac) function isac_rme_interrupt (line 530) | static inline void isac_rme_interrupt(struct isac *isac) function isac_xpr_interrupt (line 568) | static inline void isac_xpr_interrupt(struct isac *isac) function isac_exi_interrupt (line 583) | static inline void isac_exi_interrupt(struct isac *isac) function isac_irq (line 605) | void isac_irq(struct isac *isac) function isacsx_cic_interrupt (line 644) | static inline void isacsx_cic_interrupt(struct isac *isac) function isacsx_rme_interrupt (line 656) | static inline void isacsx_rme_interrupt(struct isac *isac) function isacsx_xpr_interrupt (line 698) | static inline void isacsx_xpr_interrupt(struct isac *isac) function isacsx_icd_interrupt (line 713) | static inline void isacsx_icd_interrupt(struct isac *isac) function isacsx_irq (line 745) | void isacsx_irq(struct isac *isac) function isac_init (line 758) | void isac_init(struct isac *isac) function isac_setup (line 773) | void isac_setup(struct isac *isac) function isacsx_setup (line 824) | void isacsx_setup(struct isac *isac) function isac_d_l2l1 (line 840) | void isac_d_l2l1(struct hisax_if *hisax_d_if, int pr, void *arg) function hisax_isac_init (line 871) | static int __init hisax_isac_init(void) function hisax_isac_exit (line 882) | static void __exit hisax_isac_exit(void) FILE: drivers/isdn/hisax/hisax_isac.h type isac (line 13) | struct isac { type isac (line 36) | struct isac type hisax_if (line 37) | struct hisax_if type isac (line 39) | struct isac type isac (line 40) | struct isac type isac (line 42) | struct isac type isac (line 43) | struct isac FILE: drivers/isdn/hisax/hscx.c function HscxVersion (line 24) | int function modehscx (line 39) | void function hscx_l2l1 (line 94) | void function close_hscxstate (line 154) | void function open_hscxstate (line 177) | int function setstack_hscx (line 206) | int function clear_pending_hscx_ints (line 220) | void function inithscx (line 246) | void function inithscxisac (line 263) | void FILE: drivers/isdn/hisax/hscx.h type IsdnCardState (line 37) | struct IsdnCardState type BCState (line 38) | struct BCState type IsdnCardState (line 39) | struct IsdnCardState type IsdnCardState (line 40) | struct IsdnCardState type IsdnCardState (line 41) | struct IsdnCardState FILE: drivers/isdn/hisax/hscx_irq.c function waitforCEC (line 16) | static inline void function waitforXFW (line 30) | static inline void function WriteHSCXCMDR (line 43) | static inline void function hscx_empty_fifo (line 52) | static void function hscx_fill_fifo (line 82) | static void function hscx_interrupt (line 122) | static inline void function hscx_int_main (line 224) | static inline void FILE: drivers/isdn/hisax/icc.c function ICCVersion (line 30) | void __init function ph_command (line 39) | static void function icc_new_ph (line 48) | static void function icc_bh (line 79) | static void function icc_empty_fifo (line 111) | void function icc_fill_fifo (line 140) | static void function icc_interrupt (line 182) | void function ICC_l1hw (line 433) | static void function setstack_icc (line 566) | void function DC_Close_icc (line 572) | void function dbusy_timer_handler (line 584) | static void function initicc (line 620) | void __init function clear_pending_icc_ints (line 653) | void __init function setup_icc (line 678) | void __devinit FILE: drivers/isdn/hisax/icc.h type IsdnCardState (line 68) | struct IsdnCardState type IsdnCardState (line 69) | struct IsdnCardState type IsdnCardState (line 70) | struct IsdnCardState type IsdnCardState (line 71) | struct IsdnCardState type IsdnCardState (line 72) | struct IsdnCardState FILE: drivers/isdn/hisax/ipacx.c type IsdnCardState (line 35) | struct IsdnCardState type IsdnCardState (line 36) | struct IsdnCardState type PStack (line 37) | struct PStack type IsdnCardState (line 38) | struct IsdnCardState type IsdnCardState (line 39) | struct IsdnCardState type IsdnCardState (line 40) | struct IsdnCardState type IsdnCardState (line 41) | struct IsdnCardState type IsdnCardState (line 42) | struct IsdnCardState type IsdnCardState (line 43) | struct IsdnCardState type PStack (line 44) | struct PStack type IsdnCardState (line 44) | struct IsdnCardState type IsdnCardState (line 45) | struct IsdnCardState type PStack (line 46) | struct PStack type BCState (line 47) | struct BCState type BCState (line 48) | struct BCState type IsdnCardState (line 49) | struct IsdnCardState type BCState (line 50) | struct BCState type BCState (line 51) | struct BCState type IsdnCardState (line 52) | struct IsdnCardState type BCState (line 52) | struct BCState type PStack (line 53) | struct PStack type BCState (line 53) | struct BCState type IsdnCardState (line 54) | struct IsdnCardState type IsdnCardState (line 55) | struct IsdnCardState function ph_command (line 60) | static void function cic_int (line 75) | static inline void function dch_l2l1 (line 96) | static void function dbusy_timer_handler (line 202) | static void function ipacx_new_ph (line 237) | static void function dch_bh (line 282) | static void function dch_empty_fifo (line 312) | static void function dch_fill_fifo (line 347) | static void function dch_int (line 394) | static inline void function dch_setstack (line 489) | static void __devinit function dch_init (line 497) | static void __devinit function bch_l2l1 (line 522) | static void function bch_empty_fifo (line 585) | static void function bch_fill_fifo (line 626) | static void function bch_int (line 669) | static void function bch_mode (line 789) | static void function bch_close_state (line 837) | static void function bch_open_state (line 862) | static int function bch_setstack (line 893) | static int function bch_init (line 908) | static void __devinit function interrupt_ipacx (line 926) | void function clear_pending_ints (line 946) | static void __init function init_ipacx (line 968) | void __init function setup_ipacx (line 995) | void __devinit FILE: drivers/isdn/hisax/ipacx.h type IsdnCardState (line 158) | struct IsdnCardState type IsdnCardState (line 159) | struct IsdnCardState type IsdnCardState (line 160) | struct IsdnCardState FILE: drivers/isdn/hisax/isac.c function ISACVersion (line 30) | void function ph_command (line 39) | static void function isac_new_ph (line 48) | static void function isac_bh (line 83) | static void function isac_empty_fifo (line 115) | void function isac_fill_fifo (line 144) | static void function isac_interrupt (line 186) | void function ISAC_l1hw (line 437) | static void function setstack_isac (line 566) | void function DC_Close_isac (line 572) | void function dbusy_timer_handler (line 584) | static void function initisac (line 620) | void __devinit function clear_pending_isac_ints (line 652) | void __devinit function setup_isac (line 677) | void __devinit FILE: drivers/isdn/hisax/isac.h type IsdnCardState (line 66) | struct IsdnCardState type IsdnCardState (line 67) | struct IsdnCardState type IsdnCardState (line 68) | struct IsdnCardState type IsdnCardState (line 69) | struct IsdnCardState type IsdnCardState (line 70) | struct IsdnCardState FILE: drivers/isdn/hisax/isar.c type IsdnCardState (line 30) | struct IsdnCardState type BCState (line 31) | struct BCState type BCState (line 32) | struct BCState function waitforHIA (line 34) | static inline int function sendmsg (line 48) | int function rcv_mbox (line 88) | inline void function get_irq_infos (line 117) | inline void function waitrecmsg (line 130) | int function ISARVersion (line 151) | int function isar_load_firmware (line 188) | int type BCState (line 434) | struct BCState function isar_bh (line 439) | static void function send_DLE_ETX (line 451) | static void function dle_count (line 466) | static inline int function insert_dle (line 477) | static inline void function isar_rcv_frame (line 487) | static void function isar_fill_fifo (line 666) | void type BCState (line 743) | struct BCState type IsdnCardState (line 743) | struct IsdnCardState function send_frames (line 754) | void function check_send (line 809) | inline void function isar_pump_status_rsp (line 837) | static void function isar_pump_statev_modem (line 891) | static void function ll_deliver_faxstat (line 961) | static void function isar_pump_statev_fax (line 976) | static void function isar_int_main (line 1168) | void function ftimer_handler (line 1264) | static void function setup_pump (line 1278) | static void function setup_sart (line 1327) | static void function setup_iom2 (line 1363) | static void function modeisar (line 1391) | int function isar_pump_cmd (line 1451) | static void function isar_setup (line 1565) | void function isar_l2l1 (line 1585) | void function close_isarstate (line 1684) | void function open_isarstate (line 1706) | int function setstack_isar (line 1728) | int function isar_auxcmd (line 1742) | int function initisar (line 1896) | void __devinit FILE: drivers/isdn/hisax/isar.h type IsdnCardState (line 218) | struct IsdnCardState type IsdnCardState (line 219) | struct IsdnCardState type IsdnCardState (line 220) | struct IsdnCardState type BCState (line 221) | struct BCState type IsdnCardState (line 222) | struct IsdnCardState FILE: drivers/isdn/hisax/isdnhdlc.c function isdnhdlc_rcv_init (line 74) | void isdnhdlc_rcv_init (struct isdnhdlc_vars *hdlc, int do_adapt56) function isdnhdlc_out_init (line 91) | void isdnhdlc_out_init (struct isdnhdlc_vars *hdlc, int is_d_channel, in... function isdnhdlc_decode (line 148) | int isdnhdlc_decode (struct isdnhdlc_vars *hdlc, const unsigned char *src, function isdnhdlc_encode (line 370) | int isdnhdlc_encode(struct isdnhdlc_vars *hdlc, const unsigned char *src, FILE: drivers/isdn/hisax/isdnhdlc.h type isdnhdlc_vars (line 30) | struct isdnhdlc_vars { type isdnhdlc_vars (line 62) | struct isdnhdlc_vars type isdnhdlc_vars (line 64) | struct isdnhdlc_vars type isdnhdlc_vars (line 67) | struct isdnhdlc_vars type isdnhdlc_vars (line 69) | struct isdnhdlc_vars FILE: drivers/isdn/hisax/isdnl1.c type Fsm (line 29) | struct Fsm type Fsm (line 30) | struct Fsm type Fsm (line 57) | struct Fsm function debugl1 (line 128) | void function l1m_debug (line 140) | static void function L1activated (line 154) | void function L1deactivated (line 169) | void function DChannel_proc_xmt (line 184) | void function DChannel_proc_rcv (line 202) | void function BChannel_proc_xmt (line 269) | static void function BChannel_proc_rcv (line 288) | static void function BChannel_proc_ack (line 302) | static void function BChannel_bh (line 316) | void function HiSax_addlist (line 329) | void function HiSax_rmlist (line 337) | void function init_bcstate (line 357) | void function Logl2Frame (line 437) | void function l1_reset (line 453) | static void function l1_deact_cnf (line 459) | static void function l1_deact_req_s (line 469) | static void function l1_power_up_s (line 479) | static void function l1_go_F5 (line 493) | static void function l1_go_F8 (line 499) | static void function l1_info2_ind (line 505) | static void function l1_info4_ind (line 519) | static void function l1_timer3 (line 541) | static void function l1_timer_act (line 559) | static void function l1_timer_deact (line 569) | static void function l1_activate_s (line 580) | static void function l1_activate_no (line 588) | static void type FsmNode (line 599) | struct FsmNode function l1_deact_req_u (line 650) | static void function l1_power_up_u (line 661) | static void function l1_info0_ind (line 670) | static void function l1_activate_u (line 676) | static void type FsmNode (line 684) | struct FsmNode function l1b_activate (line 710) | static void function l1b_deactivate (line 719) | static void function l1b_timer_act (line 728) | static void function l1b_timer_deact (line 737) | static void type FsmNode (line 746) | struct FsmNode function Isdnl1New (line 756) | int __init function Isdnl1Free (line 793) | void Isdnl1Free(void) function dch_l2l1 (line 802) | static void function l1_msg (line 840) | void function l1_msg_b (line 879) | void function setstack_HiSax (line 891) | void function setstack_l1_B (line 919) | void FILE: drivers/isdn/hisax/isdnl1.h type IsdnCardState (line 24) | struct IsdnCardState type IsdnCardState (line 25) | struct IsdnCardState type IsdnCardState (line 26) | struct IsdnCardState type IsdnCardState (line 27) | struct IsdnCardState type PStack (line 28) | struct PStack type IsdnCardState (line 31) | struct IsdnCardState type sk_buff (line 31) | struct sk_buff FILE: drivers/isdn/hisax/isdnl2.c type FsmInst (line 24) | struct FsmInst type Fsm (line 26) | struct Fsm type Layer2 (line 106) | struct Layer2 function set_peer_busy (line 108) | static void function clear_peer_busy (line 115) | static void function InitWin (line 121) | static void function freewin1 (line 130) | static int function freewin (line 145) | inline void function ReleaseWin (line 151) | static void function cansend (line 160) | inline unsigned int function clear_exception (line 172) | inline void function l2headersize (line 181) | inline int function l2addrsize (line 188) | inline int function sethdraddr (line 194) | static int function enqueue_super (line 215) | inline static void function IsUI (line 226) | inline int function IsUA (line 232) | inline int function IsDM (line 238) | inline int function IsDISC (line 244) | inline int function IsRR (line 250) | inline int function IsSFrame (line 259) | inline int function IsSABME (line 269) | inline int function IsREJ (line 277) | inline int function IsFRMR (line 283) | inline int function IsRNR (line 289) | inline int function iframe_error (line 295) | int function super_error (line 318) | int function unnum_error (line 328) | int function UI_error (line 344) | int function FRMR_error (line 360) | int function legalnr (line 391) | static unsigned int function setva (line 402) | static void function send_uframe (line 430) | static void function u_char (line 447) | inline u_char function FreeSkb (line 453) | inline void function u_char (line 460) | inline u_char function start_t200 (line 470) | inline void function restart_t200 (line 477) | inline void function stop_t200 (line 484) | inline void function st5_dl_release_l2l3 (line 491) | inline void function lapb_dl_release_l2l3 (line 504) | inline void function establishlink (line 512) | static void function l2_mdl_error_ua (line 529) | static void function l2_mdl_error_dm (line 541) | static void function l2_st8_mdl_error_dm (line 556) | static void function l2_go_st3 (line 571) | static void function l2_mdl_assign (line 577) | static void function l2_queue_ui_assign (line 586) | static void function l2_queue_ui (line 597) | static void function tx_ui (line 606) | static void function l2_send_ui (line 621) | static void function l2_got_ui (line 631) | static void function l2_establish (line 646) | static void function l2_discard_i_setl3 (line 655) | static void function l2_l3_reestablish (line 665) | static void function l2_release (line 675) | static void function l2_pend_rel (line 683) | static void function l2_disconnect (line 691) | static void function l2_start_multi (line 705) | static void function l2_send_UA (line 724) | static void function l2_send_DM (line 733) | static void function l2_restart_multi (line 742) | static void function l2_stop_multi (line 777) | static void function l2_connected (line 794) | static void function l2_released (line 833) | static void function l2_reestablish (line 850) | static void function l2_st5_dm_release (line 862) | static void function l2_st6_dm_release (line 879) | static void function enquiry_cr (line 892) | inline void function enquiry_response (line 915) | inline void function transmit_enquiry (line 925) | inline void function nrerrorrecovery (line 937) | static void function invoke_retransmission (line 947) | static void function l2_st7_got_super (line 978) | static void function l2_feed_i_if_reest (line 1039) | static void function l2_feed_i_pull (line 1053) | static void function l2_feed_iqueue (line 1065) | static void function l2_got_iframe (line 1076) | static void function l2_got_tei (line 1145) | static void function l2_st5_tout_200 (line 1161) | static void function l2_st6_tout_200 (line 1185) | static void function l2_st7_tout_200 (line 1206) | static void function l2_st8_tout_200 (line 1224) | static void function l2_st7_tout_203 (line 1245) | static void function l2_pull_iqueue (line 1260) | static void function l2_st8_got_super (line 1324) | static void function l2_got_FRMR (line 1380) | static void function l2_st24_tei_remove (line 1397) | static void function l2_st3_tei_remove (line 1407) | static void function l2_st5_tei_remove (line 1418) | static void function l2_st6_tei_remove (line 1432) | static void function l2_tei_remove (line 1444) | static void function l2_st14_persistant_da (line 1459) | static void function l2_st5_persistant_da (line 1470) | static void function l2_st6_persistant_da (line 1483) | static void function l2_persistant_da (line 1494) | static void function l2_set_own_busy (line 1508) | static void function l2_clear_own_busy (line 1519) | static void function l2_frame_error (line 1530) | static void function l2_frame_error_reest (line 1538) | static void type FsmNode (line 1548) | struct FsmNode function isdnl2_l1l2 (line 1642) | static void function isdnl2_l3l2 (line 1724) | static void function releasestack_isdnl2 (line 1770) | void function l2m_debug (line 1780) | static void function setstack_isdnl2 (line 1791) | void function transl2_l3l2 (line 1818) | static void function setstack_transl2 (line 1835) | void function releasestack_transl2 (line 1841) | void function Isdnl2New (line 1846) | int __init function Isdnl2Free (line 1856) | void FILE: drivers/isdn/hisax/isdnl3.c type Fsm (line 25) | struct Fsm function l3m_debug (line 69) | static void function u_char (line 80) | u_char * function getcallref (line 125) | int function newcallref (line 142) | int function newl3state (line 152) | void function L3ExpireTimer (line 162) | static void function L3InitTimer (line 168) | void function L3DelTimer (line 177) | void function L3AddTimer (line 183) | int function StopAllL3Timer (line 198) | void type sk_buff (line 204) | struct sk_buff type sk_buff (line 207) | struct sk_buff function no_l3_proto (line 217) | static void function no_l3_proto_spec (line 228) | static int type PStack (line 236) | struct PStack type PStack (line 240) | struct PStack type PStack (line 244) | struct PStack type l3_process (line 247) | struct l3_process type PStack (line 248) | struct PStack type l3_process (line 250) | struct l3_process type l3_process (line 260) | struct l3_process type PStack (line 261) | struct PStack type l3_process (line 263) | struct l3_process type l3_process (line 265) | struct l3_process function release_l3_process (line 288) | void function l3ml3p (line 327) | static void function setstack_l3dc (line 341) | void function isdnl3_trans (line 393) | void function releasestack_isdnl3 (line 398) | void function setstack_l3bc (line 412) | void function lc_activate (line 431) | static void function lc_connect (line 440) | static void function lc_connected (line 460) | static void function lc_start_delay (line 481) | static void function lc_start_delay_check (line 490) | static void function lc_release_req (line 502) | static void function lc_release_ind (line 518) | static void function lc_release_cnf (line 529) | static void type FsmNode (line 541) | struct FsmNode function l3_msg (line 561) | void function Isdnl3New (line 596) | int __init function Isdnl3Free (line 606) | void FILE: drivers/isdn/hisax/isdnl3.h type stateentry (line 20) | struct stateentry { type l3_process (line 28) | struct l3_process type l3_process (line 29) | struct l3_process type L3Timer (line 29) | struct L3Timer type L3Timer (line 30) | struct L3Timer type L3Timer (line 31) | struct L3Timer type l3_process (line 32) | struct l3_process type sk_buff (line 33) | struct sk_buff type l3_process (line 34) | struct l3_process type PStack (line 34) | struct PStack type l3_process (line 35) | struct l3_process type l3_process (line 36) | struct l3_process type PStack (line 36) | struct PStack type PStack (line 37) | struct PStack FILE: drivers/isdn/hisax/isurf.c function u_char (line 38) | static u_char function WriteISAC (line 44) | static void function ReadISACfifo (line 50) | static void function WriteISACfifo (line 58) | static void function u_char (line 73) | static u_char function WriteISAR (line 79) | static void function irqreturn_t (line 85) | static irqreturn_t function release_io_isurf (line 125) | void function reset_isurf (line 133) | static void function ISurf_card_msg (line 144) | static int function isurf_auxcmd (line 177) | static int type pnp_card (line 199) | struct pnp_card function setup_isurf (line 202) | int __init FILE: drivers/isdn/hisax/ix1_micro.c function u_char (line 42) | static inline u_char function readfifo (line 52) | static inline void function writereg (line 60) | static inline void function writefifo (line 67) | static inline void function u_char (line 76) | static u_char function WriteISAC (line 82) | static void function ReadISACfifo (line 88) | static void function WriteISACfifo (line 94) | static void function u_char (line 100) | static u_char function WriteHSCX (line 107) | static void function irqreturn_t (line 127) | static irqreturn_t function release_io_ix1micro (line 165) | void function ix1_reset (line 172) | static void function ix1_card_msg (line 186) | static int type isapnp_device_id (line 213) | struct isapnp_device_id type isapnp_device_id (line 223) | struct isapnp_device_id type pnp_card (line 224) | struct pnp_card function setup_ix1micro (line 228) | int __init FILE: drivers/isdn/hisax/jade.c function JadeVersion (line 22) | int __init function jade_write_indirect (line 49) | static void function modejade (line 77) | void function jade_l2l1 (line 133) | static void function close_jadestate (line 193) | void function open_jadestate (line 216) | static int function setstack_jade (line 246) | int function clear_pending_jade_ints (line 260) | void __init function initjade (line 286) | void __init FILE: drivers/isdn/hisax/jade.h type IsdnCardState (line 130) | struct IsdnCardState type BCState (line 131) | struct BCState type IsdnCardState (line 132) | struct IsdnCardState type IsdnCardState (line 133) | struct IsdnCardState FILE: drivers/isdn/hisax/jade_irq.c function waitforCEC (line 13) | static inline void function waitforXFW (line 27) | static inline void function WriteJADECMDR (line 33) | static inline void function jade_empty_fifo (line 42) | static void function jade_fill_fifo (line 72) | static void function jade_interrupt (line 113) | static inline void function jade_int_main (line 202) | static inline void FILE: drivers/isdn/hisax/l3_1tr6.c function l3_1TR6_message (line 30) | static void function l3_1tr6_release_req (line 43) | static void function l3_1tr6_invalid (line 52) | static void function l3_1tr6_error (line 61) | static void function l3_1tr6_setup_req (line 70) | static void function l3_1tr6_setup (line 159) | static void function l3_1tr6_setup_ack (line 230) | static void function l3_1tr6_call_sent (line 258) | static void function l3_1tr6_alert (line 290) | static void function l3_1tr6_info (line 301) | static void function l3_1tr6_info_s2 (line 330) | static void function l3_1tr6_connect (line 338) | static void function l3_1tr6_rel (line 354) | static void function l3_1tr6_rel_ack (line 385) | static void function l3_1tr6_disc (line 398) | static void function l3_1tr6_connect_ack (line 453) | static void function l3_1tr6_alert_req (line 469) | static void function l3_1tr6_setup_rsp (line 476) | static void function l3_1tr6_reset (line 510) | static void function l3_1tr6_disconnect_req (line 516) | static void function l3_1tr6_t303 (line 555) | static void function l3_1tr6_t304 (line 569) | static void function l3_1tr6_t305 (line 578) | static void function l3_1tr6_t310 (line 614) | static void function l3_1tr6_t313 (line 623) | static void function l3_1tr6_t308_1 (line 632) | static void function l3_1tr6_t308_2 (line 641) | static void function l3_1tr6_dl_reset (line 649) | static void function l3_1tr6_dl_release (line 657) | static void type stateentry (line 668) | struct stateentry type stateentry (line 704) | struct stateentry type stateentry (line 741) | struct stateentry function up1tr6 (line 753) | static void function down1tr6 (line 868) | static void function man1tr6 (line 915) | static void function setstack_1tr6 (line 943) | void FILE: drivers/isdn/hisax/l3dss1.c function new_invoke_id (line 48) | static unsigned char new_invoke_id(struct PStack *p) function free_invoke_id (line 73) | static void free_invoke_id(struct PStack *p, unsigned char id) type l3_process (line 85) | struct l3_process type PStack (line 86) | struct PStack type l3_process (line 87) | struct l3_process function dss1_release_l3_process (line 102) | static void type l3_process (line 112) | struct l3_process type PStack (line 113) | struct PStack type l3_process (line 114) | struct l3_process function l3dss1_dummy_return_result (line 130) | static void function l3dss1_dummy_error_return (line 163) | static void function l3dss1_dummy_invoke (line 196) | static void function l3dss1_parse_facility (line 220) | static void function l3dss1_message (line 498) | static void function l3dss1_message_cause (line 511) | static void function l3dss1_status_send (line 532) | static void function l3dss1_msg_without_setup (line 558) | static void type ie_len (line 642) | struct ie_len { type ie_len (line 648) | struct ie_len function getmax_ie_len (line 684) | static int function ie_in_set (line 695) | static int function check_infoelements (line 712) | static int function l3dss1_check_messagetype_validity (line 795) | static int function l3dss1_std_ie_err (line 837) | static void function l3dss1_get_channel_id (line 863) | static int function l3dss1_get_cause (line 886) | static int function l3dss1_msg_with_uus (line 925) | static void function l3dss1_release_req (line 951) | static void function l3dss1_release_cmpl (line 963) | static void function u_char (line 982) | static u_char * function u_char (line 1047) | static u_char function u_char (line 1092) | static u_char function u_char (line 1149) | static u_char function u_char (line 1190) | static u_char function l3dss1_setup_req (line 1219) | static void function l3dss1_call_proc (line 1430) | static void function l3dss1_setup_ack (line 1469) | static void function l3dss1_disconnect (line 1508) | static void function l3dss1_connect (line 1546) | static void function l3dss1_alerting (line 1566) | static void function l3dss1_setup (line 1584) | static void function l3dss1_reset (line 1750) | static void function l3dss1_disconnect_req (line 1756) | static void function l3dss1_setup_rsp (line 1795) | static void function l3dss1_connect_ack (line 1811) | static void function l3dss1_reject_req (line 1829) | static void function l3dss1_release (line 1858) | static void function l3dss1_alert_req (line 1892) | static void function l3dss1_proceed_req (line 1903) | static void function l3dss1_setup_ack_req (line 1912) | static void function l3dss1_deliver_display (line 1925) | static void function l3dss1_progress (line 1948) | static void function l3dss1_notify (line 2005) | static void function l3dss1_status_enq (line 2046) | static void function l3dss1_information (line 2058) | static void function l3dss1_redir_req (line 2084) | static void l3dss1_redir_req(struct l3_process *pc, u_char pr, void *arg) function l3dss1_redir_req_early (line 2156) | static void l3dss1_redir_req_early(struct l3_process *pc, u_char pr, voi... function l3dss1_cmd_global (line 2167) | static int l3dss1_cmd_global(struct PStack *st, isdn_ctrl *ic) function l3dss1_io_timer (line 2249) | static void function l3dss1_release_ind (line 2273) | static void function l3dss1_dummy (line 2298) | static void function l3dss1_t302 (line 2303) | static void function l3dss1_t303 (line 2313) | static void function l3dss1_t304 (line 2328) | static void function l3dss1_t305 (line 2339) | static void function l3dss1_t310 (line 2368) | static void function l3dss1_t313 (line 2378) | static void function l3dss1_t308_1 (line 2388) | static void function l3dss1_t308_2 (line 2397) | static void function l3dss1_t318 (line 2405) | static void function l3dss1_t319 (line 2417) | static void function l3dss1_restart (line 2427) | static void function l3dss1_status (line 2435) | static void function l3dss1_facility (line 2493) | static void function l3dss1_suspend_req (line 2508) | static void function l3dss1_suspend_ack (line 2537) | static void function l3dss1_suspend_rej (line 2554) | static void function l3dss1_resume_req (line 2582) | static void function l3dss1_resume_ack (line 2612) | static void function l3dss1_resume_rej (line 2646) | static void function l3dss1_global_restart (line 2675) | static void function l3dss1_dl_reset (line 2729) | static void function l3dss1_dl_release (line 2738) | static void function l3dss1_dl_reestablish (line 2748) | static void function l3dss1_dl_reest_status (line 2756) | static void type stateentry (line 2766) | struct stateentry type stateentry (line 2827) | struct stateentry type stateentry (line 2882) | struct stateentry type stateentry (line 2895) | struct stateentry function global_handler (line 2912) | static void function dss1up (line 2953) | static void function dss1down (line 3127) | static void function dss1man (line 3178) | static void function setstack_dss1 (line 3206) | void FILE: drivers/isdn/hisax/l3dss1.h type dss1_proc_priv (line 109) | typedef struct type dss1_stk_priv (line 119) | typedef struct FILE: drivers/isdn/hisax/l3ni1.c function new_invoke_id (line 46) | static unsigned char new_invoke_id(struct PStack *p) function free_invoke_id (line 71) | static void free_invoke_id(struct PStack *p, unsigned char id) type l3_process (line 83) | struct l3_process type PStack (line 84) | struct PStack type l3_process (line 85) | struct l3_process function ni1_release_l3_process (line 100) | static void type l3_process (line 110) | struct l3_process type PStack (line 111) | struct PStack type l3_process (line 112) | struct l3_process function l3ni1_dummy_return_result (line 128) | static void function l3ni1_dummy_error_return (line 161) | static void function l3ni1_dummy_invoke (line 194) | static void function l3ni1_parse_facility (line 218) | static void function l3ni1_message (line 426) | static void function l3ni1_message_plus_chid (line 439) | static void function l3ni1_message_cause (line 460) | static void function l3ni1_status_send (line 481) | static void function l3ni1_msg_without_setup (line 507) | static void type ie_len (line 591) | struct ie_len { type ie_len (line 597) | struct ie_len function getmax_ie_len (line 633) | static int function ie_in_set (line 644) | static int function check_infoelements (line 661) | static int function l3ni1_check_messagetype_validity (line 744) | static int function l3ni1_std_ie_err (line 786) | static void function l3ni1_get_channel_id (line 812) | static int function l3ni1_get_cause (line 835) | static int function l3ni1_msg_with_uus (line 874) | static void function l3ni1_release_req (line 900) | static void function l3ni1_release_cmpl (line 912) | static void function u_char (line 931) | static u_char * function u_char (line 996) | static u_char function u_char (line 1041) | static u_char function u_char (line 1098) | static u_char function u_char (line 1139) | static u_char function l3ni1_setup_req (line 1168) | static void function l3ni1_call_proc (line 1283) | static void function l3ni1_setup_ack (line 1322) | static void function l3ni1_disconnect (line 1361) | static void function l3ni1_connect (line 1399) | static void function l3ni1_alerting (line 1419) | static void function l3ni1_setup (line 1437) | static void function l3ni1_reset (line 1603) | static void function l3ni1_disconnect_req (line 1609) | static void function l3ni1_setup_rsp (line 1648) | static void function l3ni1_connect_ack (line 1666) | static void function l3ni1_reject_req (line 1684) | static void function l3ni1_release (line 1713) | static void function l3ni1_alert_req (line 1747) | static void function l3ni1_proceed_req (line 1758) | static void function l3ni1_setup_ack_req (line 1767) | static void function l3ni1_deliver_display (line 1780) | static void function l3ni1_progress (line 1803) | static void function l3ni1_notify (line 1860) | static void function l3ni1_status_enq (line 1901) | static void function l3ni1_information (line 1913) | static void function l3ni1_redir_req (line 1939) | static void l3ni1_redir_req(struct l3_process *pc, u_char pr, void *arg) function l3ni1_redir_req_early (line 2011) | static void l3ni1_redir_req_early(struct l3_process *pc, u_char pr, void... function l3ni1_cmd_global (line 2022) | static int l3ni1_cmd_global(struct PStack *st, isdn_ctrl *ic) function l3ni1_io_timer (line 2104) | static void function l3ni1_release_ind (line 2128) | static void function l3ni1_dummy (line 2153) | static void function l3ni1_t302 (line 2158) | static void function l3ni1_t303 (line 2168) | static void function l3ni1_t304 (line 2183) | static void function l3ni1_t305 (line 2194) | static void function l3ni1_t310 (line 2223) | static void function l3ni1_t313 (line 2233) | static void function l3ni1_t308_1 (line 2243) | static void function l3ni1_t308_2 (line 2252) | static void function l3ni1_t318 (line 2260) | static void function l3ni1_t319 (line 2272) | static void function l3ni1_restart (line 2282) | static void function l3ni1_status (line 2290) | static void function l3ni1_facility (line 2348) | static void function l3ni1_suspend_req (line 2363) | static void function l3ni1_suspend_ack (line 2392) | static void function l3ni1_suspend_rej (line 2409) | static void function l3ni1_resume_req (line 2437) | static void function l3ni1_resume_ack (line 2467) | static void function l3ni1_resume_rej (line 2501) | static void function l3ni1_global_restart (line 2530) | static void function l3ni1_dl_reset (line 2585) | static void function l3ni1_dl_release (line 2594) | static void function l3ni1_dl_reestablish (line 2604) | static void function l3ni1_dl_reest_status (line 2612) | static void function l3ni1_SendSpid (line 2621) | static void l3ni1_SendSpid( struct l3_process *pc, u_char pr, struct sk_... function l3ni1_spid_send (line 2663) | static void l3ni1_spid_send( struct l3_process *pc, u_char pr, void *arg ) function l3ni1_spid_epid (line 2668) | void l3ni1_spid_epid( struct l3_process *pc, u_char pr, void *arg ) function l3ni1_spid_tout (line 2682) | static void l3ni1_spid_tout( struct l3_process *pc, u_char pr, void *arg ) type stateentry (line 2698) | struct stateentry type stateentry (line 2761) | struct stateentry type stateentry (line 2816) | struct stateentry type stateentry (line 2831) | struct stateentry function global_handler (line 2848) | static void function ni1up (line 2892) | static void function ni1down (line 3078) | static void function ni1man (line 3129) | static void function setstack_ni1 (line 3157) | void FILE: drivers/isdn/hisax/l3ni1.h type ni1_proc_priv (line 121) | typedef struct type ni1_stk_priv (line 131) | typedef struct FILE: drivers/isdn/hisax/lmgr.c function error_handling_dchan (line 15) | static void function hisax_manager (line 28) | static void function setstack_manager (line 46) | void FILE: drivers/isdn/hisax/mic.c function u_char (line 33) | static inline u_char function readfifo (line 43) | static inline void function writereg (line 51) | static inline void function writefifo (line 58) | static inline void function u_char (line 67) | static u_char function WriteISAC (line 73) | static void function ReadISACfifo (line 79) | static void function WriteISACfifo (line 85) | static void function u_char (line 91) | static u_char function WriteHSCX (line 98) | static void function irqreturn_t (line 122) | static irqreturn_t function release_io_mic (line 160) | void function mic_card_msg (line 169) | static int function setup_mic (line 192) | int __init FILE: drivers/isdn/hisax/netjet.c function u_char (line 32) | u_char function NETjet_WriteIC (line 44) | void function NETjet_ReadICfifo (line 53) | void function NETjet_WriteICfifo (line 61) | void function fill_mem (line 69) | void fill_mem(struct BCState *bcs, u_int *pos, u_int cnt, int chan, u_ch... function mode_tiger (line 88) | void function printframe (line 168) | static void printframe(struct IsdnCardState *cs, u_char *buf, int count,... function make_raw_data (line 218) | static int make_raw_data(struct BCState *bcs) { function make_raw_data_56k (line 308) | static int make_raw_data_56k(struct BCState *bcs) { function got_frame (line 382) | static void got_frame(struct BCState *bcs, int count) { function read_raw (line 400) | static void read_raw(struct BCState *bcs, u_int *buf, int cnt){ function read_tiger (line 577) | void read_tiger(struct IsdnCardState *cs) { type BCState (line 607) | struct BCState function netjet_fill_dma (line 609) | void netjet_fill_dma(struct BCState *bcs) function write_raw (line 676) | static void write_raw(struct BCState *bcs, u_int *buf, int cnt) { function write_tiger (line 766) | void write_tiger(struct IsdnCardState *cs) { function tiger_l2l1 (line 794) | static void function close_tigerstate (line 855) | void function open_tigerstate (line 878) | static int function setstack_tiger (line 903) | int function inittiger (line 918) | void __init function releasetiger (line 969) | void function release_io_netjet (line 988) | void FILE: drivers/isdn/hisax/netjet.h type IsdnCardState (line 60) | struct IsdnCardState type IsdnCardState (line 61) | struct IsdnCardState type IsdnCardState (line 62) | struct IsdnCardState type IsdnCardState (line 63) | struct IsdnCardState type IsdnCardState (line 65) | struct IsdnCardState type IsdnCardState (line 66) | struct IsdnCardState type BCState (line 68) | struct BCState type pt_regs (line 69) | struct pt_regs type IsdnCardState (line 70) | struct IsdnCardState type IsdnCardState (line 71) | struct IsdnCardState FILE: drivers/isdn/hisax/niccy.c function u_char (line 49) | static inline u_char function readfifo (line 59) | static inline void function writereg (line 67) | static inline void function writefifo (line 74) | static inline void function u_char (line 83) | static u_char function WriteISAC (line 89) | static void function ReadISACfifo (line 95) | static void function WriteISACfifo (line 101) | static void function u_char (line 107) | static u_char function WriteHSCX (line 114) | static void function irqreturn_t (line 134) | static irqreturn_t function release_io_niccy (line 181) | void function niccy_reset (line 198) | static void function niccy_card_msg (line 211) | static int type pci_dev (line 236) | struct pci_dev type pnp_card (line 238) | struct pnp_card function setup_niccy (line 241) | int __init FILE: drivers/isdn/hisax/nj_s.c function u_char (line 20) | static u_char dummyrr(struct IsdnCardState *cs, int chan, u_char off) function dummywr (line 25) | static void dummywr(struct IsdnCardState *cs, int chan, u_char off, u_ch... function irqreturn_t (line 29) | static irqreturn_t function reset_netjet_s (line 101) | static void function NETjet_S_card_msg (line 122) | static int type pci_dev (line 152) | struct pci_dev function setup_netjet_s (line 154) | int __init FILE: drivers/isdn/hisax/nj_u.c function u_char (line 20) | static u_char dummyrr(struct IsdnCardState *cs, int chan, u_char off) function dummywr (line 25) | static void dummywr(struct IsdnCardState *cs, int chan, u_char off, u_ch... function irqreturn_t (line 29) | static irqreturn_t function reset_netjet_u (line 84) | static void function NETjet_U_card_msg (line 102) | static int type pci_dev (line 132) | struct pci_dev function setup_netjet_u (line 134) | int __init FILE: drivers/isdn/hisax/q931.c function iecpy (line 23) | void type MessageType (line 40) | struct MessageType { type MessageType (line 146) | struct MessageType type MessageType (line 163) | struct MessageType function prbits (line 200) | static int function u_char (line 216) | static type CauseValue (line 232) | struct CauseValue { function prcause (line 443) | static type MessageType (line 489) | struct MessageType type MessageType (line 519) | struct MessageType function prcause_1tr6 (line 521) | static int function prchident (line 556) | static int function prcalled (line 568) | static int function prcalling (line 585) | static int function prbearer (line 611) | static function prbearer_ni1 (line 659) | static function general (line 717) | static int function general_ni1 (line 744) | static int function prcharge (line 771) | static int function prtext (line 788) | static int function prfeatureind (line 804) | static int type DTag (line 841) | struct DTag { /* Display tags */ function disptext_ni1 (line 870) | static int function display (line 909) | static int function prfacility (line 938) | int type InformationElement (line 969) | struct InformationElement { type InformationElement (line 1080) | struct InformationElement type InformationElement (line 1108) | struct InformationElement type InformationElement (line 1116) | struct InformationElement type InformationElement (line 1122) | struct InformationElement type InformationElement (line 1138) | struct InformationElement function QuickHex (line 1150) | int function LogFrame (line 1174) | void function dlogframe (line 1196) | void FILE: drivers/isdn/hisax/s0box.c function writereg (line 22) | static inline void function u_char (line 38) | static inline u_char function read_fifo (line 55) | static inline void function write_fifo (line 77) | static inline void function u_char (line 96) | static u_char function WriteISAC (line 102) | static void function ReadISACfifo (line 108) | static void function WriteISACfifo (line 114) | static void function u_char (line 120) | static u_char function WriteHSCX (line 126) | static void function irqreturn_t (line 143) | static irqreturn_t function release_io_s0box (line 186) | void function S0Box_card_msg (line 192) | static int function setup_s0box (line 214) | int __init FILE: drivers/isdn/hisax/saphir.c function u_char (line 34) | static inline u_char function readfifo (line 44) | static inline void function writereg (line 52) | static inline void function writefifo (line 59) | static inline void function u_char (line 68) | static u_char function WriteISAC (line 74) | static void function ReadISACfifo (line 80) | static void function WriteISACfifo (line 86) | static void function u_char (line 92) | static u_char function WriteHSCX (line 99) | static void function irqreturn_t (line 119) | static irqreturn_t function SaphirWatchDog (line 162) | static void function release_io_saphir (line 174) | void function saphir_reset (line 184) | static int function saphir_card_msg (line 218) | static int function setup_saphir (line 244) | int __init FILE: drivers/isdn/hisax/sedlbauer.c function u_char (line 122) | static inline u_char function readfifo (line 132) | static inline void function writereg (line 140) | static inline void function writefifo (line 147) | static inline void function u_char (line 156) | static u_char function WriteISAC (line 162) | static void function ReadISACfifo (line 168) | static void function WriteISACfifo (line 174) | static void function u_char (line 180) | static u_char function WriteISAC_IPAC (line 186) | static void function ReadISACfifo_IPAC (line 192) | static void function WriteISACfifo_IPAC (line 198) | static void function u_char (line 204) | static u_char function WriteHSCX (line 211) | static void function u_char (line 224) | static u_char function WriteISAR (line 234) | static void function irqreturn_t (line 263) | static irqreturn_t function irqreturn_t (line 309) | static irqreturn_t function irqreturn_t (line 356) | static irqreturn_t function release_io_sedlbauer (line 397) | void function reset_sedlbauer (line 411) | static void function Sedl_card_msg (line 443) | static int type pci_dev (line 516) | struct pci_dev type isapnp_device_id (line 519) | struct isapnp_device_id type isapnp_device_id (line 529) | struct isapnp_device_id type pnp_card (line 530) | struct pnp_card function setup_sedlbauer (line 533) | int __devinit FILE: drivers/isdn/hisax/sedlbauer_cs.c type local_info_t (line 165) | typedef struct local_info_t { function dev_link_t (line 184) | static dev_link_t *sedlbauer_attach(void) function sedlbauer_detach (line 255) | static void sedlbauer_detach(dev_link_t *link) function sedlbauer_config (line 302) | static void sedlbauer_config(dev_link_t *link) function sedlbauer_release (line 528) | static void sedlbauer_release(dev_link_t *link) function sedlbauer_event (line 574) | static int sedlbauer_event(event_t event, int priority, type pcmcia_driver (line 619) | struct pcmcia_driver function init_sedlbauer_cs (line 628) | static int __init init_sedlbauer_cs(void) function exit_sedlbauer_cs (line 633) | static void __exit exit_sedlbauer_cs(void) FILE: drivers/isdn/hisax/sportster.c function calc_off (line 34) | static inline int function read_fifo (line 40) | static inline void function write_fifo (line 46) | static void function u_char (line 54) | static u_char function WriteISAC (line 60) | static void function ReadISACfifo (line 66) | static void function WriteISACfifo (line 72) | static void function u_char (line 78) | static u_char function WriteHSCX (line 84) | static void function irqreturn_t (line 101) | static irqreturn_t function release_io_sportster (line 135) | void function reset_sportster (line 147) | void function Sportster_card_msg (line 158) | static int function get_io_range (line 187) | static int __init function setup_sportster (line 212) | int __init FILE: drivers/isdn/hisax/st5481.h type fifo (line 240) | struct fifo { function fifo_init (line 248) | static inline void fifo_init(struct fifo *fifo, int size) function fifo_add (line 258) | static inline int fifo_add(struct fifo *fifo) function fifo_remove (line 283) | static inline int fifo_remove(struct fifo *fifo) type ctrl_msg (line 311) | typedef struct ctrl_msg { type ctrl_msg_fifo (line 319) | struct ctrl_msg_fifo { type st5481_ctrl (line 327) | struct st5481_ctrl { type st5481_intr (line 333) | struct st5481_intr { type st5481_d_out (line 338) | struct st5481_d_out { type st5481_b_out (line 346) | struct st5481_b_out { type st5481_in (line 354) | struct st5481_in { type st5481_in (line 367) | struct st5481_in type st5481_in (line 368) | struct st5481_in type st5481_in (line 369) | struct st5481_in type st5481_bcs (line 371) | struct st5481_bcs { type st5481_adapter (line 380) | struct st5481_adapter { function get_buf_nr (line 424) | static inline int get_buf_nr(struct urb *urbs[], struct urb *urb) type st5481_bcs (line 433) | struct st5481_bcs type st5481_bcs (line 434) | struct st5481_bcs type hisax_if (line 435) | struct hisax_if type st5481_adapter (line 439) | struct st5481_adapter type st5481_adapter (line 440) | struct st5481_adapter type hisax_if (line 441) | struct hisax_if type st5481_adapter (line 446) | struct st5481_adapter type urb (line 447) | struct urb type usb_device (line 447) | struct usb_device type urb (line 451) | struct urb type urb (line 453) | struct urb type st5481_adapter (line 454) | struct st5481_adapter type st5481_adapter (line 456) | struct st5481_adapter type st5481_adapter (line 459) | struct st5481_adapter type st5481_adapter (line 462) | struct st5481_adapter type st5481_adapter (line 463) | struct st5481_adapter type st5481_adapter (line 464) | struct st5481_adapter type st5481_adapter (line 465) | struct st5481_adapter function dump_iso_packet (line 480) | static void __attribute__((unused)) FILE: drivers/isdn/hisax/st5481_b.c function B_L1L2 (line 19) | static inline void B_L1L2(struct st5481_bcs *bcs, int pr, void *arg) function usb_b_out (line 29) | static void usb_b_out(struct st5481_bcs *bcs,int buf_nr) function st5481B_start_xfer (line 129) | static void st5481B_start_xfer(void *context) function led_blink (line 146) | static void led_blink(struct st5481_adapter *adapter) function usb_b_out_complete (line 164) | static void usb_b_out_complete(struct urb *urb, struct pt_regs *regs) function st5481B_mode (line 195) | static void st5481B_mode(struct st5481_bcs *bcs, int mode) function st5481_setup_b_out (line 257) | static int st5481_setup_b_out(struct st5481_bcs *bcs) function st5481_release_b_out (line 287) | static void st5481_release_b_out(struct st5481_bcs *bcs) function st5481_setup_b (line 296) | int st5481_setup_b(struct st5481_bcs *bcs) function st5481_release_b (line 328) | void st5481_release_b(struct st5481_bcs *bcs) function st5481_b_l2l1 (line 345) | void st5481_b_l2l1(struct hisax_if *ifc, int pr, void *arg) FILE: drivers/isdn/hisax/st5481_d.c type st5481_adapter (line 19) | struct st5481_adapter type st5481_adapter (line 20) | struct st5481_adapter type Fsm (line 22) | struct Fsm function D_L1L2 (line 56) | static inline void D_L1L2(struct st5481_adapter *adapter, int pr, void *... function l1_go_f3 (line 63) | static void function l1_go_f6 (line 75) | static void function l1_go_f7 (line 86) | static void function l1_go_f8 (line 97) | static void function l1_timer3 (line 108) | static void function l1_ignore (line 118) | static void function l1_activate (line 123) | static void type FsmNode (line 135) | struct FsmNode function l1m_debug (line 170) | static void l1m_debug(struct FsmInst *fi, char *fmt, ...) type Fsm (line 242) | struct Fsm function dout_debug (line 272) | static void dout_debug(struct FsmInst *fi, char *fmt, ...) function dout_stop_event (line 283) | static void dout_stop_event(void *context) function usb_d_out (line 293) | static void usb_d_out(struct st5481_adapter *adapter, int buf_nr) function fifo_reseted (line 366) | static void fifo_reseted(void *context) function usb_d_out_complete (line 373) | static void usb_d_out_complete(struct urb *urb, struct pt_regs *regs) function dout_start_xmit (line 402) | static void dout_start_xmit(struct FsmInst *fsm, int event, void *arg) function dout_short_fifo (line 456) | static void dout_short_fifo(struct FsmInst *fsm, int event, void *arg) function dout_end_short_frame (line 465) | static void dout_end_short_frame(struct FsmInst *fsm, int event, void *arg) function dout_long_enable_fifo (line 473) | static void dout_long_enable_fifo(struct FsmInst *fsm, int event, void *... function dout_long_den (line 482) | static void dout_long_den(struct FsmInst *fsm, int event, void *arg) function dout_reset (line 492) | static void dout_reset(struct FsmInst *fsm, int event, void *arg) function dout_stop (line 501) | static void dout_stop(struct FsmInst *fsm, int event, void *arg) function dout_underrun (line 510) | static void dout_underrun(struct FsmInst *fsm, int event, void *arg) function dout_check_busy (line 522) | static void dout_check_busy(struct FsmInst *fsm, int event, void *arg) function dout_reseted (line 531) | static void dout_reseted(struct FsmInst *fsm, int event, void *arg) function dout_complete (line 542) | static void dout_complete(struct FsmInst *fsm, int event, void *arg) function dout_ignore (line 550) | static void dout_ignore(struct FsmInst *fsm, int event, void *arg) type FsmNode (line 554) | struct FsmNode function st5481_d_l2l1 (line 581) | void st5481_d_l2l1(struct hisax_if *hisax_d_if, int pr, void *arg) function ph_connect (line 613) | static void ph_connect(struct st5481_adapter *adapter) function ph_disconnect (line 641) | static void ph_disconnect(struct st5481_adapter *adapter) function st5481_setup_d_out (line 652) | static int st5481_setup_d_out(struct st5481_adapter *adapter) function st5481_release_d_out (line 681) | static void st5481_release_d_out(struct st5481_adapter *adapter) function st5481_setup_d (line 690) | int st5481_setup_d(struct st5481_adapter *adapter) function st5481_release_d (line 731) | void st5481_release_d(struct st5481_adapter *adapter) function st5481_d_init (line 743) | int __init st5481_d_init(void) function st5481_d_exit (line 772) | void st5481_d_exit(void) FILE: drivers/isdn/hisax/st5481_hdlc.c function hdlc_rcv_init (line 29) | void function hdlc_out_init (line 47) | void function hdlc_decode (line 105) | int hdlc_decode(struct hdlc_vars *hdlc, const unsigned char *src, function hdlc_encode (line 327) | int hdlc_encode(struct hdlc_vars *hdlc, const unsigned char *src, FILE: drivers/isdn/hisax/st5481_hdlc.h type hdlc_vars (line 16) | struct hdlc_vars { type hdlc_vars (line 49) | struct hdlc_vars type hdlc_vars (line 52) | struct hdlc_vars type hdlc_vars (line 56) | struct hdlc_vars type hdlc_vars (line 59) | struct hdlc_vars FILE: drivers/isdn/hisax/st5481_init.c function probe_st5481 (line 61) | static int probe_st5481(struct usb_interface *intf, function disconnect_st5481 (line 134) | static void disconnect_st5481(struct usb_interface *intf) type usb_device_id (line 162) | struct usb_device_id type usb_driver (line 183) | struct usb_driver function st5481_usb_init (line 191) | static int __init st5481_usb_init(void) function st5481_usb_exit (line 217) | static void __exit st5481_usb_exit(void) FILE: drivers/isdn/hisax/st5481_usb.c function usb_next_ctrl_msg (line 26) | static void usb_next_ctrl_msg(struct urb *urb, function usb_ctrl_msg (line 58) | void usb_ctrl_msg(struct st5481_adapter *adapter, function st5481_usb_device_ctrl_msg (line 86) | void st5481_usb_device_ctrl_msg(struct st5481_adapter *adapter, function st5481_usb_pipe_reset (line 98) | void st5481_usb_pipe_reset(struct st5481_adapter *adapter, function st5481_ph_command (line 114) | void st5481_ph_command(struct st5481_adapter *adapter, unsigned int comm... function usb_ctrl_complete (line 126) | static void usb_ctrl_complete(struct urb *urb, struct pt_regs *regs) function usb_int_complete (line 176) | static void usb_int_complete(struct urb *urb, struct pt_regs *regs) function st5481_setup_usb (line 239) | int st5481_setup_usb(struct st5481_adapter *adapter) function st5481_release_usb (line 323) | void st5481_release_usb(struct st5481_adapter *adapter) function st5481_start (line 345) | void st5481_start(struct st5481_adapter *adapter) function st5481_stop (line 385) | void st5481_stop(struct st5481_adapter *adapter) function fill_isoc_urb (line 396) | static void function st5481_setup_isocpipes (line 421) | int function st5481_release_isocpipes (line 459) | void st5481_release_isocpipes(struct urb* urb[2]) function usb_in_complete (line 478) | static void usb_in_complete(struct urb *urb, struct pt_regs *regs) function st5481_setup_in (line 536) | int st5481_setup_in(struct st5481_in *in) function st5481_release_in (line 563) | void st5481_release_in(struct st5481_in *in) function st5481_isoc_flatten (line 574) | int st5481_isoc_flatten(struct urb *urb) function st5481_start_rcv (line 611) | static void st5481_start_rcv(void *context) function st5481_in_mode (line 625) | void st5481_in_mode(struct st5481_in *in, int mode) FILE: drivers/isdn/hisax/tei.c type Fsm (line 35) | struct Fsm type PStack (line 37) | struct PStack type sk_buff (line 37) | struct sk_buff function random_ri (line 77) | unsigned int type PStack (line 86) | struct PStack type PStack (line 87) | struct PStack type PStack (line 89) | struct PStack function put_tei_msg (line 102) | static void function tei_id_request (line 125) | static void function tei_id_assign (line 146) | static void function tei_id_test_dup (line 174) | static void function tei_id_denied (line 195) | static void function tei_id_chk_req (line 209) | static void function tei_id_remove (line 227) | static void function tei_id_verify (line 248) | static void function tei_id_req_tout (line 262) | static void function tei_id_ver_tout (line 285) | static void function tei_l1l2 (line 308) | static void function tei_l2tei (line 364) | static void function tei_debug (line 392) | static void function setstack_tei (line 403) | void function init_tei (line 419) | void function release_tei (line 424) | void type FsmNode (line 435) | struct FsmNode function TeiNew (line 452) | int __init function TeiFree (line 462) | void FILE: drivers/isdn/hisax/teleint.c function u_char (line 26) | static inline u_char function readfifo (line 44) | static inline void function writereg (line 65) | static inline void function writefifo (line 82) | static inline void function u_char (line 104) | static u_char function WriteISAC (line 111) | static void function ReadISACfifo (line 118) | static void function WriteISACfifo (line 125) | static void function u_char (line 132) | static u_char function WriteHFC (line 148) | static void function irqreturn_t (line 159) | static irqreturn_t function TeleInt_Timer (line 183) | static void function release_io_TeleInt (line 206) | void function reset_TeleInt (line 215) | static void function TeleInt_card_msg (line 227) | static int function setup_TeleInt (line 264) | int __init FILE: drivers/isdn/hisax/teles0.c function u_char (line 32) | static inline u_char function writeisac (line 38) | static inline void function u_char (line 45) | static inline u_char function writehscx (line 52) | static inline void function read_fifo_isac (line 59) | static inline void function write_fifo_isac (line 68) | static inline void function read_fifo_hscx (line 78) | static inline void function write_fifo_hscx (line 87) | static inline void function u_char (line 99) | static u_char function WriteISAC (line 105) | static void function ReadISACfifo (line 111) | static void function WriteISACfifo (line 117) | static void function u_char (line 123) | static u_char function WriteHSCX (line 129) | static void function irqreturn_t (line 146) | static irqreturn_t function release_io_teles0 (line 186) | void function reset_teles0 (line 195) | static int function Teles_card_msg (line 243) | static int function setup_teles0 (line 268) | int __init FILE: drivers/isdn/hisax/teles3.c function u_char (line 29) | static inline u_char function writereg (line 35) | static inline void function read_fifo (line 42) | static inline void function write_fifo (line 48) | static void function u_char (line 56) | static u_char function WriteISAC (line 62) | static void function ReadISACfifo (line 68) | static void function WriteISACfifo (line 74) | static void function u_char (line 80) | static u_char function WriteHSCX (line 86) | static void function irqreturn_t (line 103) | static irqreturn_t function release_ioregs (line 146) | inline static void function release_io_teles3 (line 157) | void function reset_teles3 (line 174) | static int function Teles_card_msg (line 230) | static int type isapnp_device_id (line 257) | struct isapnp_device_id type isapnp_device_id (line 270) | struct isapnp_device_id type pnp_card (line 271) | struct pnp_card function setup_teles3 (line 274) | int __devinit FILE: drivers/isdn/hisax/teles_cs.c type local_info_t (line 137) | typedef struct local_info_t { function dev_link_t (line 156) | static dev_link_t *teles_attach(void) function teles_detach (line 222) | static void teles_detach(dev_link_t *link) function get_tuple (line 259) | static int get_tuple(client_handle_t handle, tuple_t *tuple, function first_tuple (line 267) | static int first_tuple(client_handle_t handle, tuple_t *tuple, function next_tuple (line 275) | static int next_tuple(client_handle_t handle, tuple_t *tuple, function teles_cs_config (line 283) | static void teles_cs_config(dev_link_t *link) function teles_cs_release (line 413) | static void teles_cs_release(dev_link_t *link) function teles_cs_event (line 451) | static int teles_cs_event(event_t event, int priority, type pcmcia_driver (line 492) | struct pcmcia_driver function init_teles_cs (line 501) | static int __init init_teles_cs(void) function exit_teles_cs (line 506) | static void __exit exit_teles_cs(void) FILE: drivers/isdn/hisax/telespci.c function u_char (line 45) | static inline u_char function writeisac (line 62) | static inline void function u_char (line 78) | static inline u_char function writehscx (line 94) | static inline void function read_fifo_isac (line 109) | static inline void function write_fifo_isac (line 127) | static void function read_fifo_hscx (line 144) | static inline void function write_fifo_hscx (line 162) | static inline void function u_char (line 182) | static u_char function WriteISAC (line 188) | static void function ReadISACfifo (line 194) | static void function WriteISACfifo (line 200) | static void function u_char (line 206) | static u_char function WriteHSCX (line 212) | static void function irqreturn_t (line 229) | static irqreturn_t function release_io_telespci (line 260) | void function TelesPCI_card_msg (line 266) | static int type pci_dev (line 288) | struct pci_dev function setup_telespci (line 290) | int __init FILE: drivers/isdn/hisax/w6692.c type PCI_ENTRY (line 22) | typedef struct { function W6692Version (line 52) | static void function ph_command (line 61) | static void function W6692_new_ph (line 70) | static void function W6692_bh (line 104) | static void function W6692_empty_fifo (line 134) | static void function W6692_fill_fifo (line 163) | static void function W6692B_empty_fifo (line 205) | static void function W6692B_fill_fifo (line 235) | static void function W6692B_interrupt (line 273) | static void function irqreturn_t (line 403) | static irqreturn_t function W6692_l1hw (line 560) | static void function setstack_W6692 (line 674) | static void function DC_Close_W6692 (line 680) | static void function dbusy_timer_handler (line 685) | static void function W6692Bmode (line 726) | static void function W6692_l2l1 (line 757) | static void function close_w6692state (line 817) | static void function open_w6692state (line 840) | static int function setstack_w6692 (line 869) | static int function resetW6692 (line 883) | void resetW6692(struct IsdnCardState *cs) function initW6692 (line 905) | void __init initW6692(struct IsdnCardState *cs, int part) function u_char (line 939) | static u_char function WriteW6692 (line 945) | static void function ReadISACfifo (line 951) | static void function WriteISACfifo (line 957) | static void function u_char (line 963) | static u_char function WriteW6692B (line 969) | static void function w6692_card_msg (line 975) | static int type pci_dev (line 1000) | struct pci_dev function setup_w6692 (line 1002) | int __init FILE: drivers/isdn/hysdn/boardergo.c function irqreturn_t (line 36) | static irqreturn_t function ergo_irq_bh (line 75) | static void function ergo_stopcard (line 131) | static void function ergo_set_errlog_state (line 157) | static void function ergo_testram (line 188) | static int function ergo_writebootimg (line 219) | static int function ergo_writebootseq (line 266) | static int function ergo_waitpofready (line 328) | static int function ergo_releasehardware (line 404) | static void function ergo_inithardware (line 421) | int FILE: drivers/isdn/hysdn/boardergo.h type tErgDpram (line 25) | typedef struct ErgDpram_tag { FILE: drivers/isdn/hysdn/hycapi.c type hycapi_appl (line 37) | typedef struct _hycapi_appl { function _hycapi_appCheck (line 45) | static inline int _hycapi_appCheck(int app_id, int ctrl_no) function hycapi_reset_ctr (line 60) | void function hycapi_remove_ctr (line 76) | void function hycapi_sendmsg_internal (line 112) | static void function hycapi_register_internal (line 146) | static void function hycapi_restart_internal (line 192) | static void hycapi_restart_internal(struct capi_ctr *ctrl) function hycapi_register_appl (line 218) | void function hycapi_release_internal (line 258) | static void hycapi_release_internal(struct capi_ctr *ctrl, __u16 appl) function hycapi_release_appl (line 294) | void function hycapi_capi_release (line 319) | int hycapi_capi_release(hysdn_card *card) function hycapi_capi_stop (line 339) | int hycapi_capi_stop(hysdn_card *card) function u16 (line 367) | u16 hycapi_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) function hycapi_read_proc (line 440) | int hycapi_read_proc(char *page, char **start, off_t off, function hycapi_load_firmware (line 488) | int hycapi_load_firmware(struct capi_ctr *ctrl, capiloaddata *data) type capi_ctr (line 497) | struct capi_ctr function hycapi_rx_capipkt (line 524) | void function hycapi_tx_capiack (line 630) | void hycapi_tx_capiack(hysdn_card * card) type sk_buff (line 657) | struct sk_buff type sk_buff (line 662) | struct sk_buff type sk_buff (line 665) | struct sk_buff function hycapi_init (line 678) | int hycapi_init(void) function hycapi_cleanup (line 694) | void function hycapi_fill_profile (line 705) | static void hycapi_fill_profile(hysdn_card *card) function hycapi_capi_create (line 734) | int FILE: drivers/isdn/hysdn/hysdn_boot.c type boot_data (line 32) | struct boot_data { function StartDecryption (line 56) | void function DecryptBuf (line 69) | void function pof_handle_data (line 84) | static int function pof_write_buffer (line 173) | int function pof_write_open (line 270) | int function pof_write_close (line 313) | int function EvalSysrTokData (line 337) | int FILE: drivers/isdn/hysdn/hysdn_defs.h type hysdn_card (line 146) | typedef struct HYSDN_CARD { type hycapictrl_info (line 223) | typedef struct hycapictrl_info hycapictrl_info; type sk_buff (line 273) | struct sk_buff type capi_ctr (line 281) | struct capi_ctr type capi_ctr (line 282) | struct capi_ctr type capi_ctr (line 283) | struct capi_ctr type capi_ctr (line 284) | struct capi_ctr type capi_ctr (line 286) | struct capi_ctr type capi_ctr (line 287) | struct capi_ctr type sk_buff (line 287) | struct sk_buff type capi_ctr (line 288) | struct capi_ctr type capi_ctr (line 290) | struct capi_ctr type sk_buff (line 293) | struct sk_buff FILE: drivers/isdn/hysdn/hysdn_init.c type pci_device_id (line 24) | struct pci_device_id function search_cards (line 72) | static void function free_resources (line 132) | static void function stop_cards (line 150) | static void function hysdn_init (line 197) | static int __init function hysdn_exit (line 233) | static void __exit FILE: drivers/isdn/hysdn/hysdn_net.c type net_local (line 41) | struct net_local { type net_device_stats (line 63) | struct net_device_stats type net_device (line 64) | struct net_device type net_local (line 66) | struct net_local function net_open (line 76) | static int function flush_tx_buffers (line 104) | static void function net_close (line 121) | static int function net_send_packet (line 136) | static int function hysdn_tx_netack (line 174) | void function hysdn_rx_netpkt (line 200) | void type sk_buff (line 234) | struct sk_buff type net_local (line 237) | struct net_local function net_init (line 252) | static int function hysdn_net_create (line 272) | int function hysdn_net_release (line 314) | int type net_device (line 342) | struct net_device FILE: drivers/isdn/hysdn/hysdn_pof.h type tPofFileHdr (line 49) | typedef struct PofFileHdr_tag { /* Pof file header */ type tPofRecHdr (line 55) | typedef struct PofRecHdr_tag { /* Pof record header */ type tPofTimeStamp (line 61) | typedef struct PofTimeStamp_tag { FILE: drivers/isdn/hysdn/hysdn_procconf.c type conf_writedata (line 35) | struct conf_writedata { function process_line (line 50) | static int function hysdn_conf_write (line 91) | static ssize_t function hysdn_conf_read (line 209) | static ssize_t function hysdn_conf_open (line 239) | static int function hysdn_conf_close (line 324) | static int type file_operations (line 372) | struct file_operations type proc_dir_entry (line 384) | struct proc_dir_entry function hysdn_procconf_init (line 391) | int function hysdn_procconf_release (line 424) | void FILE: drivers/isdn/hysdn/hysdn_proclog.c type proc_dir_entry (line 23) | struct proc_dir_entry type log_data (line 28) | struct log_data { type procdata (line 38) | struct procdata { function hysdn_card_errlog (line 52) | void function hysdn_addlog (line 64) | void function put_log_buffer (line 96) | void function hysdn_log_write (line 152) | static ssize_t function hysdn_log_read (line 202) | static ssize_t function hysdn_log_open (line 246) | static int function hysdn_log_close (line 295) | static int function hysdn_log_poll (line 355) | static unsigned int type file_operations (line 388) | struct file_operations function hysdn_proclog_init (line 403) | int function hysdn_proclog_release (line 430) | void FILE: drivers/isdn/hysdn/hysdn_sched.c function hysdn_sched_rx (line 32) | int function hysdn_sched_tx (line 74) | int function hysdn_tx_cfgline (line 147) | int FILE: drivers/isdn/hysdn/ince1pc.h type tErrLogEntry (line 86) | typedef struct ErrLogEntry_tag { type tDpramBootSpooler (line 112) | typedef struct DpramBootSpooler_tag { FILE: drivers/isdn/i4l/isdn_audio.c function isdn_audio_tlookup (line 195) | static inline void function isdn_audio_ulaw2alaw (line 215) | void function isdn_audio_alaw2ulaw (line 221) | void function isdn_audio_linear2ulaw (line 240) | static unsigned char function isdn_audio_get_bits (line 300) | static int function isdn_audio_put_bits (line 313) | static void function adpcm_state (line 327) | adpcm_state * function dtmf_state (line 342) | dtmf_state * function isdn_audio_adpcm2xlaw (line 359) | int function isdn_audio_2adpcm_flush (line 394) | int function isdn_audio_xlaw2adpcm (line 404) | int function isdn_audio_goertzel (line 456) | static void function isdn_audio_eval_dtmf (line 503) | void function isdn_audio_calc_dtmf (line 601) | void function silence_state (line 630) | silence_state * function isdn_audio_calc_silence (line 642) | void function isdn_audio_put_dle_code (line 669) | void function isdn_audio_eval_silence (line 699) | void FILE: drivers/isdn/i4l/isdn_audio.h type adpcm_state (line 13) | typedef struct adpcm_state { type dtmf_state (line 21) | typedef struct dtmf_state { type silence_state (line 28) | typedef struct silence_state { FILE: drivers/isdn/i4l/isdn_bsdcomp.c type bsd_dict (line 111) | struct bsd_dict { type bsd_db (line 117) | struct bsd_db { function bsd_clear (line 176) | static void bsd_clear(struct bsd_db *db) function bsd_check (line 201) | static int bsd_check (struct bsd_db *db) /* 1=output CLEAR */ function bsd_stats (line 247) | static void bsd_stats (void *state, struct compstat *stats) function bsd_reset (line 264) | static void bsd_reset (void *state,unsigned char code, unsigned char id, function bsd_free (line 278) | static void bsd_free (void *state) type isdn_ppp_comp_data (line 310) | struct isdn_ppp_comp_data type bsd_db (line 314) | struct bsd_db type bsd_db (line 338) | struct bsd_db type bsd_db (line 338) | struct bsd_db type bsd_db (line 342) | struct bsd_db type bsd_dict (line 351) | struct bsd_dict type bsd_dict (line 351) | struct bsd_dict type bsd_db (line 375) | struct bsd_db type bsd_dict (line 375) | struct bsd_dict function bsd_init (line 387) | static int bsd_init (void *state, struct isdn_ppp_comp_data *data, int u... type bsd_db (line 436) | struct bsd_db type bsd_dict (line 445) | struct bsd_dict type bsd_db (line 445) | struct bsd_db function bsd_compress (line 462) | static int bsd_compress (void *state, struct sk_buff *skb_in, struct sk_... function bsd_incomp (line 642) | static void bsd_incomp (void *state, struct sk_buff *skb_in,int proto) function bsd_decompress (line 650) | static int bsd_decompress (void *state, struct sk_buff *skb_in, struct s... type isdn_ppp_compressor (line 906) | struct isdn_ppp_compressor function isdn_bsdcomp_init (line 923) | static int __init isdn_bsdcomp_init(void) function isdn_bsdcomp_exit (line 931) | static void __exit isdn_bsdcomp_exit(void) FILE: drivers/isdn/i4l/isdn_common.c function isdn_lock_driver (line 72) | static inline void function isdn_lock_drivers (line 79) | void function isdn_unlock_driver (line 91) | static inline void function isdn_unlock_drivers (line 100) | void function isdn_dumppkt (line 113) | void function isdn_star (line 129) | static int function isdn_wildmat (line 157) | static int function isdn_msncmp (line 203) | int isdn_msncmp( const char * msn1, const char * msn2 ) function isdn_dc2minor (line 220) | int function isdn_timer_funct (line 234) | static void function isdn_timer_ctrl (line 269) | void function isdn_receive_skb_callback (line 294) | static void function isdn_command (line 337) | int function isdn_all_eaz (line 371) | void function isdn_capi_rec_hl_msg (line 391) | int function isdn_status_callback (line 408) | static int function isdn_getnum (line 737) | int function isdn_readbchan (line 762) | int function isdn_minor2drv (line 861) | static __inline int function isdn_minor2chan (line 867) | static __inline int function isdn_info_update (line 927) | void function isdn_read (line 939) | static ssize_t function isdn_write (line 1043) | static ssize_t function isdn_poll (line 1105) | static unsigned int function isdn_ioctl (line 1147) | static int function isdn_open (line 1598) | static int function isdn_close (line 1660) | static int type file_operations (line 1703) | struct file_operations function isdn_get_free_channel (line 1739) | int function isdn_free_channel (line 1791) | void function isdn_unexclusive_channel (line 1818) | void function isdn_writebuf_stub (line 1835) | static int function isdn_writebuf_skb_stub (line 1857) | int function isdn_add_channels (line 1926) | int function set_global_features (line 2012) | static void function map_namedrv (line 2035) | static int map_namedrv(char *id) function DIVERT_REG_NAME (line 2045) | int DIVERT_REG_NAME(isdn_divert_if *i_div) function register_isdn (line 2082) | int function isdn_init (line 2162) | static int __init isdn_init(void) function isdn_exit (line 2235) | static void __exit isdn_exit(void) FILE: drivers/isdn/i4l/isdn_common.h type sk_buff (line 41) | struct sk_buff FILE: drivers/isdn/i4l/isdn_concap.c function isdn_concap_dl_data_req (line 42) | int isdn_concap_dl_data_req(struct concap_proto *concap, struct sk_buff ... function isdn_concap_dl_connect_req (line 61) | int isdn_concap_dl_connect_req(struct concap_proto *concap) function isdn_concap_dl_disconn_req (line 74) | int isdn_concap_dl_disconn_req(struct concap_proto *concap) type concap_device_ops (line 82) | struct concap_device_ops type concap_device_ops (line 88) | struct concap_device_ops type concap_proto (line 101) | struct concap_proto FILE: drivers/isdn/i4l/isdn_concap.h type concap_device_ops (line 10) | struct concap_device_ops type concap_device_ops (line 11) | struct concap_device_ops type concap_proto (line 12) | struct concap_proto FILE: drivers/isdn/i4l/isdn_net.c function isdn_net_device_started (line 73) | static __inline__ int isdn_net_device_started(isdn_net_dev *n) function isdn_net_device_wake_queue (line 89) | static __inline__ void isdn_net_device_wake_queue(isdn_net_local *lp) function isdn_net_device_stop_queue (line 101) | static __inline__ void isdn_net_device_stop_queue(isdn_net_local *lp) function isdn_net_device_busy (line 114) | static __inline__ int isdn_net_device_busy(isdn_net_local *lp) function isdn_net_inc_frame_cnt (line 141) | static __inline__ void isdn_net_inc_frame_cnt(isdn_net_local *lp) function isdn_net_dec_frame_cnt (line 148) | static __inline__ void isdn_net_dec_frame_cnt(isdn_net_local *lp) function isdn_net_zero_frame_cnt (line 161) | static __inline__ void isdn_net_zero_frame_cnt(isdn_net_local *lp) type sk_buff (line 180) | struct sk_buff type net_device (line 180) | struct net_device function isdn_net_unreachable (line 191) | static void function isdn_net_reset (line 212) | static void function isdn_net_open (line 228) | static int function isdn_net_bind_channel (line 268) | static void function isdn_net_unbind_channel (line 281) | static void function isdn_net_autohup (line 317) | void function isdn_net_lp_disconnected (line 379) | static void isdn_net_lp_disconnected(isdn_net_local *lp) function isdn_net_stat_callback (line 390) | int function isdn_net_dial (line 555) | void function isdn_net_hangup (line 824) | void type ip_ports (line 868) | typedef struct { function isdn_net_log_skb (line 873) | static void function isdn_net_write_super (line 966) | void isdn_net_write_super(isdn_net_local *lp, struct sk_buff *skb) function isdn_net_softint (line 988) | static void isdn_net_softint(void *private) function isdn_net_writebuf_skb (line 1007) | void isdn_net_writebuf_skb(isdn_net_local *lp, struct sk_buff *skb) function isdn_net_xmit (line 1052) | static int function isdn_net_adjust_hdr (line 1118) | static void function isdn_net_tx_timeout (line 1134) | void isdn_net_tx_timeout(struct net_device * ndev) function isdn_net_start_xmit (line 1167) | static int function isdn_net_close (line 1313) | static int type net_device_stats (line 1348) | struct net_device_stats type net_device (line 1349) | struct net_device function isdn_net_type_trans (line 1364) | static unsigned short type sk_buff (line 1412) | struct sk_buff type sk_buff (line 1416) | struct sk_buff function isdn_ciscohdlck_dev_ioctl (line 1427) | int function isdn_net_ciscohdlck_slarp_send_keepalive (line 1494) | static void function isdn_net_ciscohdlck_slarp_send_request (line 1559) | static void function isdn_net_ciscohdlck_connected (line 1585) | static void function isdn_net_ciscohdlck_disconnected (line 1606) | static void function isdn_net_ciscohdlck_slarp_send_reply (line 1612) | static void function isdn_net_ciscohdlck_slarp_in (line 1651) | static void function isdn_net_ciscohdlck_receive (line 1716) | static void function isdn_net_receive (line 1767) | static void function isdn_net_rcv_skb (line 1860) | int function my_eth_header (line 1876) | static int function isdn_net_header (line 1921) | static int function isdn_net_rebuild_header (line 1977) | static int function isdn_net_init (line 2011) | static int function isdn_net_swapbind (line 2060) | static void function isdn_net_swap_usage (line 2083) | static void function isdn_net_find_icall (line 2116) | int function isdn_net_dev (line 2445) | isdn_net_dev * function isdn_net_force_dial_lp (line 2463) | int function isdn_net_dial_req (line 2510) | int function isdn_net_force_dial (line 2523) | int type net_device (line 2537) | struct net_device type net_device (line 2567) | struct net_device type net_device (line 2568) | struct net_device function isdn_net_setcfg (line 2665) | int function isdn_net_getcfg (line 2892) | int function isdn_net_addphone (line 2947) | int function isdn_net_getphones (line 2968) | int function isdn_net_getpeer (line 3001) | int function isdn_net_delphone (line 3029) | int function isdn_net_rmallphone (line 3062) | static int function isdn_net_force_hangup (line 3085) | int function isdn_net_realrm (line 3109) | static int function isdn_net_rm (line 3171) | int function isdn_net_rmall (line 3200) | int FILE: drivers/isdn/i4l/isdn_net.h type net_device (line 34) | struct net_device type net_device (line 46) | struct net_device type sk_buff (line 52) | struct sk_buff type sk_buff (line 54) | struct sk_buff type sk_buff (line 55) | struct sk_buff function isdn_net_lp_busy (line 62) | static __inline__ int isdn_net_lp_busy(isdn_net_local *lp) function isdn_net_local (line 74) | static __inline__ isdn_net_local * isdn_net_get_locked_lp(isdn_net_dev *nd) function isdn_net_add_to_bundle (line 102) | static __inline__ void isdn_net_add_to_bundle(isdn_net_dev *nd, isdn_net... function isdn_net_rm_from_bundle (line 123) | static __inline__ void isdn_net_rm_from_bundle(isdn_net_local *lp) function put_u8 (line 148) | static inline int function put_u16 (line 155) | static inline int function put_u32 (line 162) | static inline int function get_u8 (line 169) | static inline int function get_u16 (line 176) | static inline int function get_u32 (line 183) | static inline int FILE: drivers/isdn/i4l/isdn_ppp.c type sk_buff (line 32) | struct sk_buff type ippp_struct (line 34) | struct ippp_struct type isdn_ppp_comp_data (line 34) | struct isdn_ppp_comp_data type sk_buff (line 35) | struct sk_buff type sk_buff (line 35) | struct sk_buff type ippp_struct (line 36) | struct ippp_struct type ippp_struct (line 36) | struct ippp_struct type sk_buff (line 38) | struct sk_buff type sk_buff (line 39) | struct sk_buff type sk_buff (line 39) | struct sk_buff type ippp_struct (line 40) | struct ippp_struct type ippp_struct (line 40) | struct ippp_struct type sk_buff (line 42) | struct sk_buff type ippp_struct (line 45) | struct ippp_struct type ippp_struct (line 46) | struct ippp_struct type ippp_ccp_reset (line 49) | struct ippp_ccp_reset type ippp_struct (line 49) | struct ippp_struct type ippp_struct (line 50) | struct ippp_struct type ippp_struct (line 51) | struct ippp_struct type ippp_ccp_reset_state (line 54) | struct ippp_ccp_reset_state type ippp_struct (line 54) | struct ippp_struct type ippp_struct (line 56) | struct ippp_struct type isdn_ppp_resetparams (line 57) | struct isdn_ppp_resetparams type ippp_struct (line 58) | struct ippp_struct type sk_buff (line 69) | struct sk_buff type ippp_struct (line 72) | struct ippp_struct type ippp_struct (line 77) | struct ippp_struct type isdn_ppp_compressor (line 79) | struct isdn_ppp_compressor function isdn_ppp_frame_log (line 84) | static void function isdn_ppp_free (line 107) | int function isdn_ppp_bind (line 155) | int function isdn_ppp_wakeup_daemon (line 223) | void function isdn_ppp_closewait (line 240) | static int function isdn_ppp_get_slot (line 261) | static int function isdn_ppp_open (line 276) | int function isdn_ppp_release (line 334) | void function get_arg (line 416) | static int function set_arg (line 429) | static int function get_filter (line 439) | static int get_filter(void __user *arg, struct sock_filter **p) function isdn_ppp_ioctl (line 477) | int function isdn_ppp_poll (line 665) | unsigned int function isdn_ppp_fill_rq (line 709) | static int function isdn_ppp_read (line 762) | int function isdn_ppp_write (line 802) | int function isdn_ppp_init (line 874) | int function isdn_ppp_cleanup (line 909) | void function isdn_ppp_skip_ac (line 928) | static int isdn_ppp_skip_ac(struct ippp_struct *is, struct sk_buff *skb) function isdn_ppp_strip_proto (line 954) | static int isdn_ppp_strip_proto(struct sk_buff *skb) function isdn_ppp_receive (line 978) | void isdn_ppp_receive(isdn_net_dev * net_dev, isdn_net_local * lp, struc... function isdn_ppp_push_higher (line 1034) | static void type sk_buff (line 1196) | struct sk_buff type sk_buff (line 1198) | struct sk_buff type sk_buff (line 1201) | struct sk_buff function isdn_ppp_xmit (line 1224) | int function isdn_ppp_autodial_filter (line 1470) | int isdn_ppp_autodial_filter(struct sk_buff *skb, isdn_net_local *lp) function isdn_ppp_mp_bundle_array_init (line 1537) | static int isdn_ppp_mp_bundle_array_init(void) function ippp_bundle (line 1550) | static ippp_bundle * isdn_ppp_mp_bundle_alloc(void) function isdn_ppp_mp_init (line 1559) | static int isdn_ppp_mp_init( isdn_net_local * lp, ippp_bundle * add_to ) type sk_buff (line 1590) | struct sk_buff type sk_buff (line 1591) | struct sk_buff type sk_buff (line 1592) | struct sk_buff type sk_buff (line 1592) | struct sk_buff type sk_buff (line 1594) | struct sk_buff type sk_buff (line 1594) | struct sk_buff type sk_buff (line 1595) | struct sk_buff type sk_buff (line 1596) | struct sk_buff function isdn_ppp_mp_receive (line 1598) | static void isdn_ppp_mp_receive(isdn_net_dev * net_dev, isdn_net_local *... function isdn_ppp_mp_cleanup (line 1819) | static void isdn_ppp_mp_cleanup( isdn_net_local * lp ) function u32 (line 1831) | static u32 isdn_ppp_mp_get_seq( int short_seq, type sk_buff (line 1865) | struct sk_buff type sk_buff (line 1866) | struct sk_buff type sk_buff (line 1866) | struct sk_buff type sk_buff (line 1870) | struct sk_buff function isdn_ppp_mp_reassembly (line 1877) | void isdn_ppp_mp_reassembly( isdn_net_dev * net_dev, isdn_net_local * lp, function isdn_ppp_mp_free_skb (line 1928) | static void isdn_ppp_mp_free_skb(ippp_bundle * mp, struct sk_buff * skb) function isdn_ppp_mp_print_recv_pkt (line 1934) | static void isdn_ppp_mp_print_recv_pkt( int slot, struct sk_buff * skb ) function isdn_ppp_bundle (line 1942) | static int function isdn_ppp_dev_ioctl_stats (line 1992) | static int function isdn_ppp_dev_ioctl (line 2034) | int function isdn_ppp_if_get_unit (line 2063) | static int function isdn_ppp_dial_slave (line 2090) | int function isdn_ppp_hangup_slave (line 2121) | int function isdn_ppp_ccp_kickup (line 2167) | static void isdn_ppp_ccp_kickup(struct ippp_struct *is) function isdn_ppp_ccp_xmit_reset (line 2207) | static void isdn_ppp_ccp_xmit_reset(struct ippp_struct *is, int proto, type ippp_ccp_reset (line 2258) | struct ippp_ccp_reset type ippp_struct (line 2258) | struct ippp_struct type ippp_ccp_reset (line 2260) | struct ippp_ccp_reset type ippp_ccp_reset (line 2261) | struct ippp_ccp_reset type ippp_ccp_reset (line 2267) | struct ippp_ccp_reset function isdn_ppp_ccp_reset_free (line 2274) | static void isdn_ppp_ccp_reset_free(struct ippp_struct *is) function isdn_ppp_ccp_reset_free_state (line 2290) | static void isdn_ppp_ccp_reset_free_state(struct ippp_struct *is, function isdn_ppp_ccp_timer_callback (line 2310) | static void isdn_ppp_ccp_timer_callback(unsigned long closure) type ippp_ccp_reset_state (line 2344) | struct ippp_ccp_reset_state type ippp_struct (line 2344) | struct ippp_struct type ippp_ccp_reset_state (line 2347) | struct ippp_ccp_reset_state type ippp_ccp_reset_state (line 2353) | struct ippp_ccp_reset_state type ippp_ccp_reset_state (line 2356) | struct ippp_ccp_reset_state function isdn_ppp_ccp_reset_trans (line 2370) | static void isdn_ppp_ccp_reset_trans(struct ippp_struct *is, function isdn_ppp_ccp_reset_ack_rcvd (line 2473) | static void isdn_ppp_ccp_reset_ack_rcvd(struct ippp_struct *is, type sk_buff (line 2513) | struct sk_buff type sk_buff (line 2513) | struct sk_buff type ippp_struct (line 2513) | struct ippp_struct type ippp_struct (line 2513) | struct ippp_struct type isdn_ppp_compressor (line 2517) | struct isdn_ppp_compressor type sk_buff (line 2518) | struct sk_buff type ippp_struct (line 2520) | struct ippp_struct type isdn_ppp_resetparams (line 2521) | struct isdn_ppp_resetparams type sk_buff (line 2592) | struct sk_buff type sk_buff (line 2592) | struct sk_buff type ippp_struct (line 2593) | struct ippp_struct type ippp_struct (line 2593) | struct ippp_struct type isdn_ppp_compressor (line 2597) | struct isdn_ppp_compressor type sk_buff (line 2599) | struct sk_buff function isdn_ppp_receive_ccp (line 2652) | static void isdn_ppp_receive_ccp(isdn_net_dev *net_dev, isdn_net_local *lp, function isdn_ppp_send_ccp (line 2829) | static void isdn_ppp_send_ccp(isdn_net_dev *net_dev, isdn_net_local *lp,... function isdn_ppp_register_compressor (line 2929) | int isdn_ppp_register_compressor(struct isdn_ppp_compressor *ipc) function isdn_ppp_unregister_compressor (line 2940) | int isdn_ppp_unregister_compressor(struct isdn_ppp_compressor *ipc) function isdn_ppp_set_compressor (line 2952) | static int isdn_ppp_set_compressor(struct ippp_struct *is, struct isdn_p... FILE: drivers/isdn/i4l/isdn_ppp.h type file (line 15) | struct file type file (line 16) | struct file type file (line 17) | struct file type sk_buff (line 22) | struct sk_buff type sk_buff (line 23) | struct sk_buff type net_device (line 23) | struct net_device type sk_buff (line 24) | struct sk_buff type net_device (line 25) | struct net_device type ifreq (line 25) | struct ifreq type file (line 26) | struct file type poll_table_struct (line 26) | struct poll_table_struct type file (line 27) | struct file type file (line 28) | struct file type isdn_ppp_compressor (line 32) | struct isdn_ppp_compressor type isdn_ppp_compressor (line 33) | struct isdn_ppp_compressor FILE: drivers/isdn/i4l/isdn_tty.c type tty_struct (line 34) | struct tty_struct type sk_buff (line 62) | struct sk_buff type tty_struct (line 66) | struct tty_struct function isdn_tty_readmodem (line 111) | void function isdn_tty_rcv_skb (line 164) | int function isdn_tty_cleanup_xmit (line 276) | void function isdn_tty_tint (line 285) | static void function isdn_tty_countDLE (line 312) | static int function isdn_tty_handleDLEdown (line 326) | static int function isdn_tty_end_vrx (line 393) | static int function isdn_tty_senddown (line 417) | static void function isdn_tty_modem_do_ncarrier (line 539) | static void function isdn_tty_modem_ncarrier (line 551) | static void function isdn_calc_usage (line 563) | int function isdn_tty_dial (line 592) | static void function isdn_tty_modem_hup (line 680) | void function isdn_tty_capi_facility (line 761) | int function isdn_tty_suspend (line 768) | static void function isdn_tty_resume (line 808) | static void function isdn_tty_send_msg (line 897) | static void function isdn_tty_paranoia_check (line 981) | static inline int function isdn_tty_change_speed (line 1003) | static void function isdn_tty_startup (line 1061) | static int function isdn_tty_shutdown (line 1091) | static void function isdn_tty_write (line 1126) | static int function isdn_tty_write_room (line 1236) | static int function isdn_tty_chars_in_buffer (line 1250) | static int function isdn_tty_flush_buffer (line 1262) | static void function isdn_tty_flush_chars (line 1280) | static void function isdn_tty_throttle (line 1299) | static void function isdn_tty_unthrottle (line 1311) | static void function isdn_tty_get_lsr_info (line 1343) | static int function isdn_tty_tiocmget (line 1355) | static int function isdn_tty_tiocmset (line 1380) | static int function isdn_tty_ioctl (line 1419) | static int function isdn_tty_set_termios (line 1478) | static void function isdn_tty_block_til_ready (line 1501) | static int function isdn_tty_open (line 1609) | static int function isdn_tty_close (line 1661) | static void function isdn_tty_hangup (line 1754) | static void function isdn_tty_reset_profile (line 1770) | static void function isdn_tty_modem_reset_vpar (line 1800) | static void function isdn_tty_modem_reset_faxpar (line 1813) | static void function isdn_tty_modem_reset_regs (line 1846) | static void function modem_write_profile (line 1865) | static void type tty_operations (line 1875) | struct tty_operations function isdn_tty_modem_init (line 1892) | int function isdn_tty_exit (line 1984) | void function isdn_tty_match_icall (line 2010) | static int function isdn_tty_find_icall (line 2066) | int function isdn_tty_stat_callback (line 2153) | int function isdn_tty_at_cout (line 2349) | void function isdn_tty_on_hook (line 2426) | static void function isdn_tty_off_hook (line 2437) | static void function isdn_tty_check_esc (line 2457) | static void function isdn_tty_modem_result (line 2497) | static void function isdn_tty_show_profile (line 2672) | static void function isdn_tty_get_msnstr (line 2684) | static void function isdn_tty_getdial (line 2700) | static void function isdn_tty_report (line 2724) | static void function isdn_tty_cmd_ATand (line 2802) | static int function isdn_tty_check_ats (line 3001) | static int function isdn_tty_cmd_ATS (line 3037) | static int function isdn_tty_cmd_ATA (line 3103) | static void function isdn_tty_cmd_PLUSF (line 3157) | static int function isdn_tty_cmd_PLUSV (line 3254) | static int function isdn_tty_parse_at (line 3533) | static void function isdn_tty_edit_at (line 3748) | static int function isdn_tty_modem_escape (line 3822) | void function isdn_tty_modem_ring (line 3851) | void function isdn_tty_modem_xmit (line 3871) | void function isdn_tty_carrier_timeout (line 3892) | void FILE: drivers/isdn/i4l/isdn_tty.h type sk_buff (line 114) | struct sk_buff type sk_buff (line 121) | struct sk_buff FILE: drivers/isdn/i4l/isdn_ttyfax.c function isdn_tty_fax_modem_result (line 47) | static void function isdn_tty_fax_command1 (line 151) | int function isdn_tty_fax_command (line 190) | int function isdn_tty_fax_bitorder (line 282) | void function isdn_tty_cmd_FCLASS1 (line 319) | int function isdn_tty_cmd_FCLASS2 (line 411) | int function isdn_tty_cmd_PLUSF_FAX (line 1114) | int FILE: drivers/isdn/i4l/isdn_v110.c function FlipBits (line 65) | static __inline unsigned char function isdn_v110_stream (line 89) | static isdn_v110_stream * function isdn_v110_close (line 135) | void function ValidHeaderBytes (line 151) | static int function SyncHeader (line 164) | static void function DecodeMatrix (line 190) | static int type sk_buff (line 255) | struct sk_buff type sk_buff (line 256) | struct sk_buff function EncodeMatrix (line 325) | static int type sk_buff (line 413) | struct sk_buff type sk_buff (line 416) | struct sk_buff type sk_buff (line 433) | struct sk_buff type sk_buff (line 436) | struct sk_buff type sk_buff (line 450) | struct sk_buff type sk_buff (line 451) | struct sk_buff type sk_buff (line 464) | struct sk_buff function isdn_v110_stat_callback (line 518) | int FILE: drivers/isdn/i4l/isdn_v110.h type sk_buff (line 18) | struct sk_buff type sk_buff (line 18) | struct sk_buff type sk_buff (line 24) | struct sk_buff type sk_buff (line 24) | struct sk_buff FILE: drivers/isdn/i4l/isdn_x25iface.c type ix25_pdata_t (line 31) | typedef struct isdn_x25iface_proto_data { type concap_proto (line 43) | struct concap_proto type concap_proto (line 44) | struct concap_proto type concap_proto (line 45) | struct concap_proto type net_device (line 46) | struct net_device type concap_device_ops (line 47) | struct concap_device_ops type concap_proto (line 48) | struct concap_proto type sk_buff (line 48) | struct sk_buff type concap_proto (line 49) | struct concap_proto type sk_buff (line 49) | struct sk_buff type concap_proto (line 50) | struct concap_proto type concap_proto (line 51) | struct concap_proto type concap_proto_ops (line 54) | struct concap_proto_ops function illegal_state_warn (line 66) | static void illegal_state_warn( unsigned state, unsigned char firstbyte) function pdata_is_bad (line 73) | static int pdata_is_bad( ix25_pdata_t * pda ){ type concap_proto (line 83) | struct concap_proto function isdn_x25iface_proto_close (line 105) | int isdn_x25iface_proto_close(struct concap_proto *cprot){ function isdn_x25iface_proto_del (line 132) | void isdn_x25iface_proto_del(struct concap_proto *cprot){ function isdn_x25iface_proto_restart (line 161) | int isdn_x25iface_proto_restart(struct concap_proto *cprot, function isdn_x25iface_receive (line 190) | int isdn_x25iface_receive(struct concap_proto *cprot, struct sk_buff *skb) function isdn_x25iface_connect_ind (line 209) | int isdn_x25iface_connect_ind(struct concap_proto *cprot) function isdn_x25iface_disconn_ind (line 238) | int isdn_x25iface_disconn_ind(struct concap_proto *cprot) function isdn_x25iface_xmit (line 267) | int isdn_x25iface_xmit(struct concap_proto *cprot, struct sk_buff *skb) FILE: drivers/isdn/i4l/isdn_x25iface.h type concap_proto_ops (line 26) | struct concap_proto_ops type concap_proto (line 27) | struct concap_proto FILE: drivers/isdn/icn/icn.c function icn_free_queue (line 54) | static void function icn_shiftout (line 76) | static inline void function icn_disable_ram (line 93) | static inline void function icn_enable_ram (line 102) | static inline void function icn_map_channel (line 113) | static inline void function icn_lock_channel (line 139) | static inline int function __icn_release_channel (line 167) | static inline void function icn_release_channel (line 180) | static inline void function icn_trymaplock_channel (line 194) | static inline int function icn_maprelease_channel (line 225) | static inline void function icn_pollbchan_receive (line 246) | static void function icn_pollbchan_send (line 297) | static void function icn_pollbchan (line 380) | static void type icn_stat (line 404) | typedef struct icn_stat { function icn_parse_status (line 445) | static void function icn_putmsg (line 586) | static void function icn_polldchan (line 602) | static void function icn_sendbuf (line 702) | static int function icn_check_loader (line 744) | static int function icn_loadboot (line 798) | static int function icn_loadproto (line 903) | static int function icn_readstatus (line 1006) | static int function icn_writecmd (line 1023) | static int function icn_stopcard (line 1094) | static void function icn_stopallcards (line 1115) | static void function icn_disable_cards (line 1130) | static void function icn_command (line 1151) | static int function icn_card (line 1439) | static inline icn_card * function if_command (line 1455) | static int function if_writecmd (line 1468) | static int function if_readstatus (line 1483) | static int function if_sendbuf (line 1498) | static int function icn_card (line 1517) | static icn_card * function icn_addcard (line 1566) | static int function icn_setup (line 1600) | static int __init function icn_init (line 1627) | static int __init icn_init(void) function icn_exit (line 1650) | static void __exit icn_exit(void) FILE: drivers/isdn/icn/icn.h type icn_cdef (line 27) | typedef struct icn_cdef { type frag_buf (line 95) | typedef struct { type icn_shmem (line 106) | typedef union { type icn_card (line 137) | typedef struct icn_card { type icn_dev (line 174) | typedef struct icn_dev { type icn_dev (line 185) | typedef icn_dev *icn_devptr; FILE: drivers/isdn/isdnloop/isdnloop.c function isdnloop_free_queue (line 37) | static void function isdnloop_bchan_send (line 54) | static void function isdnloop_pollbchan (line 92) | static void function isdnloop_parse_setup (line 122) | static void type isdnloop_stat (line 148) | typedef struct isdnloop_stat { function isdnloop_parse_status (line 186) | static void function isdnloop_putmsg (line 280) | static void function isdnloop_polldchan (line 310) | static void function isdnloop_sendbuf (line 403) | static int function isdnloop_readstatus (line 446) | static int function isdnloop_fake (line 473) | static int function isdnloop_fake_err (line 522) | static void function isdnloop_atimeout (line 574) | static void function isdnloop_atimeout0 (line 597) | static void function isdnloop_atimeout1 (line 607) | static void function isdnloop_start_ctimer (line 621) | static void function isdnloop_kill_ctimer (line 646) | static void function isdnloop_try_call (line 676) | static int function isdnloop_parse_cmd (line 788) | static void function isdnloop_writecmd (line 975) | static int function isdnloop_stopcard (line 1025) | static void function isdnloop_stopallcards (line 1049) | static void function isdnloop_start (line 1071) | static int function isdnloop_command (line 1133) | static int function isdnloop_card (line 1362) | static inline isdnloop_card * function if_command (line 1378) | static int function if_writecmd (line 1390) | static int function if_readstatus (line 1405) | static int function if_sendbuf (line 1420) | static int function isdnloop_addcard (line 1492) | static int function isdnloop_init (line 1506) | static int __init function isdnloop_exit (line 1526) | static void __exit FILE: drivers/isdn/isdnloop/isdnloop.h type isdnloop_cdef (line 21) | typedef struct isdnloop_cdef { type isdnloop_sdef (line 26) | typedef struct isdnloop_sdef { type isdnloop_card (line 66) | typedef struct isdnloop_card { FILE: drivers/isdn/pcbit/callbacks.c function cb_out_1 (line 44) | void cb_out_1(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_out_2 (line 86) | void cb_out_2(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_out_3 (line 132) | void cb_out_3(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_in_1 (line 149) | void cb_in_1(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_in_2 (line 209) | void cb_in_2(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_in_3 (line 235) | void cb_in_3(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_disc_1 (line 261) | void cb_disc_1(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_disc_2 (line 290) | void cb_disc_2(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_disc_3 (line 314) | void cb_disc_3(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_notdone (line 325) | void cb_notdone(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_selp_1 (line 333) | void cb_selp_1(struct pcbit_dev * dev, struct pcbit_chan* chan, function cb_open (line 355) | void cb_open(struct pcbit_dev * dev, struct pcbit_chan* chan, FILE: drivers/isdn/pcbit/callbacks.h type pcbit_dev (line 16) | struct pcbit_dev type pcbit_chan (line 16) | struct pcbit_chan type callb_data (line 17) | struct callb_data type pcbit_dev (line 19) | struct pcbit_dev type pcbit_chan (line 19) | struct pcbit_chan type callb_data (line 20) | struct callb_data type pcbit_dev (line 22) | struct pcbit_dev type pcbit_chan (line 22) | struct pcbit_chan type callb_data (line 23) | struct callb_data type pcbit_dev (line 25) | struct pcbit_dev type pcbit_chan (line 25) | struct pcbit_chan type callb_data (line 26) | struct callb_data type pcbit_dev (line 27) | struct pcbit_dev type pcbit_chan (line 27) | struct pcbit_chan type callb_data (line 28) | struct callb_data type pcbit_dev (line 29) | struct pcbit_dev type pcbit_chan (line 29) | struct pcbit_chan type callb_data (line 30) | struct callb_data type pcbit_dev (line 32) | struct pcbit_dev type pcbit_chan (line 32) | struct pcbit_chan type callb_data (line 33) | struct callb_data type pcbit_dev (line 34) | struct pcbit_dev type pcbit_chan (line 34) | struct pcbit_chan type callb_data (line 35) | struct callb_data type pcbit_dev (line 36) | struct pcbit_dev type pcbit_chan (line 36) | struct pcbit_chan type callb_data (line 37) | struct callb_data type pcbit_dev (line 39) | struct pcbit_dev type pcbit_chan (line 39) | struct pcbit_chan type callb_data (line 40) | struct callb_data type pcbit_dev (line 42) | struct pcbit_dev type pcbit_chan (line 42) | struct pcbit_chan type callb_data (line 43) | struct callb_data type pcbit_dev (line 44) | struct pcbit_dev type pcbit_chan (line 44) | struct pcbit_chan type callb_data (line 45) | struct callb_data FILE: drivers/isdn/pcbit/capi.c function capi_conn_req (line 55) | int capi_conn_req(const char * calledPN, struct sk_buff **skb, int proto) function capi_conn_resp (line 135) | int capi_conn_resp(struct pcbit_chan* chan, struct sk_buff **skb) function capi_conn_active_req (line 152) | int capi_conn_active_req(struct pcbit_chan* chan, struct sk_buff **skb) function capi_conn_active_resp (line 180) | int capi_conn_active_resp(struct pcbit_chan* chan, struct sk_buff **skb) function capi_select_proto_req (line 198) | int capi_select_proto_req(struct pcbit_chan *chan, struct sk_buff **skb, function capi_activate_transp_req (line 264) | int capi_activate_transp_req(struct pcbit_chan *chan, struct sk_buff **skb) function capi_tdata_req (line 286) | int capi_tdata_req(struct pcbit_chan* chan, struct sk_buff *skb) function capi_tdata_resp (line 322) | int capi_tdata_resp(struct pcbit_chan *chan, struct sk_buff ** skb) function capi_disc_req (line 339) | int capi_disc_req(ushort callref, struct sk_buff **skb, u_char cause) function capi_disc_resp (line 363) | int capi_disc_resp(struct pcbit_chan *chan, struct sk_buff **skb) function capi_decode_conn_ind (line 382) | int capi_decode_conn_ind(struct pcbit_chan * chan, function capi_decode_conn_conf (line 492) | int capi_decode_conn_conf(struct pcbit_chan * chan, struct sk_buff *skb, function capi_decode_conn_actv_ind (line 527) | int capi_decode_conn_actv_ind(struct pcbit_chan * chan, struct sk_buff *... function capi_decode_conn_actv_conf (line 565) | int capi_decode_conn_actv_conf(struct pcbit_chan * chan, struct sk_buff ... function capi_decode_sel_proto_conf (line 579) | int capi_decode_sel_proto_conf(struct pcbit_chan *chan, struct sk_buff *... function capi_decode_actv_trans_conf (line 592) | int capi_decode_actv_trans_conf(struct pcbit_chan *chan, struct sk_buff ... function capi_decode_disc_ind (line 607) | int capi_decode_disc_ind(struct pcbit_chan *chan, struct sk_buff *skb) function capi_decode_disc_conf (line 630) | int capi_decode_disc_conf(struct pcbit_chan *chan, struct sk_buff *skb) function capi_decode_debug_188 (line 641) | int capi_decode_debug_188(u_char *hdr, ushort hdrlen) FILE: drivers/isdn/pcbit/capi.h type sk_buff (line 23) | struct sk_buff type pcbit_chan (line 25) | struct pcbit_chan type sk_buff (line 25) | struct sk_buff type pcbit_chan (line 28) | struct pcbit_chan type sk_buff (line 28) | struct sk_buff type callb_data (line 29) | struct callb_data type pcbit_chan (line 30) | struct pcbit_chan type sk_buff (line 30) | struct sk_buff type pcbit_chan (line 32) | struct pcbit_chan type sk_buff (line 32) | struct sk_buff type pcbit_chan (line 33) | struct pcbit_chan type sk_buff (line 34) | struct sk_buff type pcbit_chan (line 36) | struct pcbit_chan type sk_buff (line 37) | struct sk_buff type pcbit_chan (line 38) | struct pcbit_chan type sk_buff (line 39) | struct sk_buff type pcbit_chan (line 42) | struct pcbit_chan type sk_buff (line 42) | struct sk_buff type pcbit_chan (line 44) | struct pcbit_chan type sk_buff (line 45) | struct sk_buff type pcbit_chan (line 47) | struct pcbit_chan type sk_buff (line 48) | struct sk_buff type pcbit_chan (line 49) | struct pcbit_chan type sk_buff (line 50) | struct sk_buff type pcbit_chan (line 52) | struct pcbit_chan type sk_buff (line 52) | struct sk_buff type pcbit_chan (line 53) | struct pcbit_chan type sk_buff (line 53) | struct sk_buff type sk_buff (line 56) | struct sk_buff type pcbit_chan (line 57) | struct pcbit_chan type sk_buff (line 57) | struct sk_buff type pcbit_chan (line 59) | struct pcbit_chan type sk_buff (line 59) | struct sk_buff type pcbit_chan (line 60) | struct pcbit_chan type sk_buff (line 60) | struct sk_buff type pcbit_chan (line 66) | struct pcbit_chan type pcbit_dev (line 67) | struct pcbit_dev type sk_buff (line 67) | struct sk_buff FILE: drivers/isdn/pcbit/drv.c type sk_buff (line 61) | struct sk_buff type pcbit_dev (line 64) | struct pcbit_dev type pcbit_dev (line 66) | struct pcbit_dev type pcbit_dev (line 67) | struct pcbit_dev type pcbit_dev (line 68) | struct pcbit_dev function pcbit_init_dev (line 73) | int pcbit_init_dev(int board, int mem_base, int irq) function pcbit_terminate (line 217) | void pcbit_terminate(int board) function pcbit_command (line 241) | int pcbit_command(isdn_ctrl* ctl) function pcbit_block_timer (line 304) | static void pcbit_block_timer(unsigned long data) function pcbit_xmit (line 333) | int pcbit_xmit(int driver, int chnum, int ack, struct sk_buff *skb) function pcbit_writecmd (line 392) | int pcbit_writecmd(const u_char __user *buf, int len, int driver, int ch... function pcbit_l3_receive (line 476) | void pcbit_l3_receive(struct pcbit_dev * dev, ulong msg, function pcbit_stat (line 716) | int pcbit_stat(u_char __user *buf, int len, int driver, int channel) function pcbit_logstat (line 761) | static void pcbit_logstat(struct pcbit_dev *dev, char *str) function pcbit_state_change (line 784) | void pcbit_state_change(struct pcbit_dev * dev, struct pcbit_chan * chan, function set_running_timeout (line 801) | static void set_running_timeout(unsigned long ptr) function set_protocol_running (line 813) | static int set_protocol_running(struct pcbit_dev * dev) function pcbit_ioctl (line 876) | static int pcbit_ioctl(isdn_ctrl* ctl) function pcbit_clear_msn (line 993) | static void pcbit_clear_msn(struct pcbit_dev *dev) function pcbit_set_msn (line 1007) | static void pcbit_set_msn(struct pcbit_dev *dev, char *list) function pcbit_check_msn (line 1074) | static int pcbit_check_msn(struct pcbit_dev *dev, char *msn) FILE: drivers/isdn/pcbit/edss1.c type pcbit_dev (line 38) | struct pcbit_dev type pcbit_chan (line 38) | struct pcbit_chan type pcbit_dev (line 42) | struct pcbit_dev type CauseValue (line 77) | struct CauseValue { type isdn_event_desc (line 152) | struct isdn_event_desc { type isdn_event_desc (line 177) | struct isdn_event_desc type fsm_timer_entry (line 190) | struct fsm_timer_entry type fsm_entry (line 200) | struct fsm_entry function pcbit_fsm_timer (line 253) | static void pcbit_fsm_timer(unsigned long data) function pcbit_fsm_event (line 274) | void pcbit_fsm_event(struct pcbit_dev *dev, struct pcbit_chan *chan, FILE: drivers/isdn/pcbit/edss1.h type callb_data (line 70) | struct callb_data { type fsm_entry (line 81) | struct fsm_entry { type fsm_timer_entry (line 88) | struct fsm_timer_entry { type pcbit_dev (line 94) | struct pcbit_dev type pcbit_chan (line 94) | struct pcbit_chan type callb_data (line 95) | struct callb_data FILE: drivers/isdn/pcbit/layer2.c type pcbit_dev (line 62) | struct pcbit_dev type sk_buff (line 63) | struct sk_buff type pcbit_dev (line 71) | struct pcbit_dev type pcbit_dev (line 73) | struct pcbit_dev type pcbit_dev (line 75) | struct pcbit_dev type pcbit_dev (line 76) | struct pcbit_dev type pcbit_dev (line 79) | struct pcbit_dev function pcbit_sched_delivery (line 81) | static __inline__ void function pcbit_l2_write (line 92) | int function pcbit_tx_update (line 139) | static __inline__ void function pcbit_transmit (line 159) | static void function pcbit_deliver (line 301) | void function pcbit_receive (line 339) | static void function pcbit_fake_conf (line 482) | static __inline__ void function pcbit_firmware_bug (line 497) | static void function irqreturn_t (line 514) | irqreturn_t function pcbit_l2_active_conf (line 576) | static void function pcbit_l2_err_recover (line 602) | static void function pcbit_l2_error (line 655) | static void function pcbit_recv_ack (line 683) | static void FILE: drivers/isdn/pcbit/layer2.h type frame_buf (line 114) | struct frame_buf { type pcbit_dev (line 124) | struct pcbit_dev type sk_buff (line 125) | struct sk_buff type pt_regs (line 127) | struct pt_regs type pcbit_dev (line 129) | struct pcbit_dev function log_state (line 132) | static __inline__ void log_state(struct pcbit_dev *dev) { type pcbit_dev (line 142) | struct pcbit_dev type pcbit_chan (line 142) | struct pcbit_chan type pcbit_dev (line 144) | struct pcbit_dev type pcbit_dev (line 156) | struct pcbit_dev type pcbit_dev (line 158) | struct pcbit_dev function pcbit_writeb (line 173) | static __inline__ void pcbit_writeb(struct pcbit_dev *dev, unsigned char... function pcbit_writew (line 180) | static __inline__ void pcbit_writew(struct pcbit_dev *dev, unsigned shor... function memcpy_topcbit (line 202) | static __inline__ void memcpy_topcbit(struct pcbit_dev * dev, u_char * d... function pcbit_readb (line 225) | static __inline__ unsigned char pcbit_readb(struct pcbit_dev *dev) function pcbit_readw (line 236) | static __inline__ unsigned short pcbit_readw(struct pcbit_dev *dev) function memcpy_frompcbit (line 260) | static __inline__ void memcpy_frompcbit(struct pcbit_dev * dev, u_char *... FILE: drivers/isdn/pcbit/module.c type pcbit_dev (line 33) | struct pcbit_dev function pcbit_init (line 38) | static int __init pcbit_init(void) function pcbit_exit (line 84) | static void __exit pcbit_exit(void) function pcbit_setup (line 98) | static int __init pcbit_setup(char *line) FILE: drivers/isdn/pcbit/pcbit.h type pcbit_chan (line 24) | struct pcbit_chan { type msn_entry (line 40) | struct msn_entry { type pcbit_dev (line 45) | struct pcbit_dev { type pcbit_ioctl (line 117) | struct pcbit_ioctl { FILE: drivers/isdn/sc/card.h type bchan (line 55) | typedef struct { type board (line 71) | typedef struct { FILE: drivers/isdn/sc/command.c function get_card_from_id (line 82) | int get_card_from_id(int driver) function command (line 97) | int command(isdn_ctrl *cmd) function loopback (line 154) | int loopback(int card) function startproc (line 203) | int startproc(int card) function loadproc (line 225) | int loadproc(int card, char *data) function dial (line 234) | int dial(int card, unsigned long channel, setup_parm setup) function answer (line 264) | int answer(int card, unsigned long channel) function hangup (line 285) | int hangup(int card, unsigned long channel) function setl2 (line 308) | int setl2(int card, unsigned long arg) function setl3 (line 343) | int setl3(int card, unsigned long channel) function acceptb (line 358) | int acceptb(int card, unsigned long channel) function clreaz (line 377) | int clreaz(int card, unsigned long arg) function seteaz (line 391) | int seteaz(int card, unsigned long arg, char *num) function reset (line 406) | int reset(int card) function flushreadfifo (line 437) | void flushreadfifo (int card) FILE: drivers/isdn/sc/debug.c function dbg_endfunc (line 24) | void dbg_endfunc(void) function dbg_func (line 32) | void dbg_func(char *func) function pullphone (line 39) | inline void pullphone(char *dn, char *str) FILE: drivers/isdn/sc/event.c function indicate_status (line 44) | int indicate_status(int card, int event,ulong Channel,char *Data) FILE: drivers/isdn/sc/init.c type pt_regs (line 41) | struct pt_regs type sk_buff (line 42) | struct sk_buff function irq_supported (line 49) | int irq_supported(int irq_x) function sc_init (line 59) | static int __init sc_init(void) function sc_exit (line 402) | static void __exit sc_exit(void) function identify_board (line 457) | int identify_board(unsigned long rambase, unsigned int iobase) FILE: drivers/isdn/sc/interrupt.c function get_card_from_irq (line 34) | int get_card_from_irq(int irq) function irqreturn_t (line 48) | irqreturn_t interrupt_handler(int interrupt, void *cardptr, struct pt_re... FILE: drivers/isdn/sc/ioctl.c function sc_ioctl (line 31) | int sc_ioctl(int card, scs_ioctl *data) function GetStatus (line 431) | int GetStatus(int card, boardInfo *bi) FILE: drivers/isdn/sc/message.c function receivemessage (line 38) | int receivemessage(int card, RspMessage *rspmsg) function sendmessage (line 93) | int sendmessage(int card, function send_and_receive (line 178) | int send_and_receive(int card, FILE: drivers/isdn/sc/message.h type LLData (line 183) | typedef struct { type HWConfig_pl (line 192) | typedef struct { type message (line 206) | struct message { type ReqMessage (line 226) | typedef struct message ReqMessage; type RspMessage (line 227) | typedef struct message RspMessage; type DualPortMemory (line 233) | typedef struct { FILE: drivers/isdn/sc/packet.c function sndpkt (line 33) | int sndpkt(int devId, int channel, struct sk_buff *data) function rcvpkt (line 103) | void rcvpkt(int card, RspMessage *rcvmsg) function setup_buffers (line 155) | int setup_buffers(int card, int c) function print_skb (line 216) | int print_skb(int card,char *skb_p, int len){ FILE: drivers/isdn/sc/scioc.h type scs_ioctl (line 26) | typedef struct { type ChLinkStats (line 39) | typedef struct { type BRIStat (line 46) | typedef struct { type BRIStat (line 54) | typedef BRIStat POTStat; type PRIStat (line 56) | typedef struct { type PRIInfo (line 64) | typedef char PRIInfo; type BRIInfo (line 65) | typedef char BRIInfo; type POTInfo (line 66) | typedef char POTInfo; type ACFAStat (line 69) | typedef struct { type boardInfo (line 79) | typedef struct { FILE: drivers/isdn/sc/shmem.c function memcpy_toshmem (line 33) | void memcpy_toshmem(int card, void *dest, const void *src, size_t n) function memcpy_fromshmem (line 73) | void memcpy_fromshmem(int card, void *dest, const void *src, size_t n) function memset_shmem (line 111) | void memset_shmem(int card, void *dest, int c, size_t n) FILE: drivers/isdn/sc/timer.c function setup_ports (line 35) | void setup_ports(int card) function check_reset (line 54) | void check_reset(unsigned long data) function check_phystat (line 96) | void check_phystat(unsigned long data) function trace_timer (line 144) | void trace_timer(unsigned long data) FILE: drivers/isdn/tpam/tpam.h type tpam_channel (line 65) | typedef struct tpam_channel { type tpam_card (line 77) | typedef struct tpam_card { type skb_header (line 110) | typedef struct skb_header { type pci_mpb (line 118) | typedef struct pci_mpb { type tpam_statcallb_data (line 163) | typedef struct tpam_statcallb_data { type sk_buff (line 183) | struct sk_buff type sk_buff (line 184) | struct sk_buff type sk_buff (line 185) | struct sk_buff type sk_buff (line 186) | struct sk_buff type sk_buff (line 187) | struct sk_buff type sk_buff (line 188) | struct sk_buff type sk_buff (line 189) | struct sk_buff type sk_buff (line 190) | struct sk_buff type sk_buff (line 191) | struct sk_buff type sk_buff (line 192) | struct sk_buff type sk_buff (line 193) | struct sk_buff type sk_buff (line 195) | struct sk_buff type sk_buff (line 196) | struct sk_buff type sk_buff (line 197) | struct sk_buff type sk_buff (line 198) | struct sk_buff type sk_buff (line 201) | struct sk_buff type sk_buff (line 202) | struct sk_buff type pt_regs (line 203) | struct pt_regs type sk_buff (line 209) | struct sk_buff type sk_buff (line 210) | struct sk_buff type sk_buff (line 211) | struct sk_buff type sk_buff (line 212) | struct sk_buff type sk_buff (line 213) | struct sk_buff type sk_buff (line 214) | struct sk_buff type sk_buff (line 215) | struct sk_buff type sk_buff (line 216) | struct sk_buff type sk_buff (line 217) | struct sk_buff FILE: drivers/isdn/tpam/tpam_commands.c function tpam_command (line 44) | int tpam_command(isdn_ctrl *c) { function tpam_command_ioctl_dspload (line 117) | static int tpam_command_ioctl_dspload(tpam_card *card, unsigned long arg) { function tpam_command_ioctl_dspsave (line 147) | static int tpam_command_ioctl_dspsave(tpam_card *card, unsigned long arg) { function tpam_command_ioctl_dsprun (line 175) | static int tpam_command_ioctl_dsprun(tpam_card *card) { function tpam_command_ioctl_loopmode (line 277) | static int tpam_command_ioctl_loopmode(tpam_card *card, u8 mode) { function tpam_command_dial (line 296) | static int tpam_command_dial(tpam_card *card, u32 channel, u8 *phone) { function tpam_command_setl2 (line 342) | static int tpam_command_setl2(tpam_card *card, u32 channel, u8 proto) { function tpam_command_acceptd (line 375) | static int tpam_command_acceptd(tpam_card *card, u32 channel) { function tpam_command_acceptb (line 410) | static int tpam_command_acceptb(tpam_card *card, u32 channel) { function tpam_command_hangup (line 437) | static int tpam_command_hangup(tpam_card *card, u32 channel) { function tpam_command_proceed (line 464) | static int tpam_command_proceed(tpam_card *card, u32 channel) { function tpam_writebuf_skb (line 493) | int tpam_writebuf_skb(int driverId, int channel, int ack, struct sk_buff... function tpam_recv_ACreateNCOCnf (line 567) | void tpam_recv_ACreateNCOCnf(tpam_card *card, struct sk_buff *skb) { function tpam_recv_ADestroyNCOCnf (line 612) | void tpam_recv_ADestroyNCOCnf(tpam_card *card, struct sk_buff *skb) { function tpam_recv_CConnectCnf (line 645) | void tpam_recv_CConnectCnf(tpam_card *card, struct sk_buff *skb) { function tpam_recv_CConnectInd (line 680) | void tpam_recv_CConnectInd(tpam_card *card, struct sk_buff *skb) { function tpam_recv_CDisconnectInd (line 746) | void tpam_recv_CDisconnectInd(tpam_card *card, struct sk_buff *skb) { function tpam_recv_CDisconnectCnf (line 791) | void tpam_recv_CDisconnectCnf(tpam_card *card, struct sk_buff *skb) { function tpam_recv_U3DataInd (line 831) | void tpam_recv_U3DataInd(tpam_card *card, struct sk_buff *skb) { function tpam_recv_U3ReadyToReceiveInd (line 912) | void tpam_recv_U3ReadyToReceiveInd(tpam_card *card, struct sk_buff *skb) { function tpam_statcallb_run (line 943) | static void tpam_statcallb_run(unsigned long parm) { function tpam_statcallb (line 960) | static void tpam_statcallb(tpam_card *card, isdn_ctrl ctrl) { FILE: drivers/isdn/tpam/tpam_crcpc.c function ap_hdlc_like_ctrl_char_list (line 44) | static void ap_hdlc_like_ctrl_char_list (u32 ctrl_char) { function init_CRC (line 57) | void init_CRC(void) { function hdlc_encode_modem (line 61) | void hdlc_encode_modem(u8 *buffer_in, u32 lng_in, function hdlc_no_accm_encode (line 110) | void hdlc_no_accm_encode(u8 *buffer_in, u32 lng_in, function u32 (line 141) | u32 hdlc_no_accm_decode(u8 *buffer_in, u32 lng_in) { FILE: drivers/isdn/tpam/tpam_hdlc.c type u8 (line 99) | typedef u8 BYTE; type u16 (line 100) | typedef u16 WORD; type u32 (line 101) | typedef u32 DWORD; type u8 (line 102) | typedef u8 BOOL; function DWORD (line 579) | DWORD tpam_hdlc_encode(BYTE *pbyBuffIn, BYTE *pbyBuffOut, function DWORD (line 776) | DWORD tpam_hdlc_decode(BYTE * pbyBuffIn, BYTE * pbyBuffOut, DWORD dwLength) FILE: drivers/isdn/tpam/tpam_main.c type pci_dev (line 25) | struct pci_dev type pci_device_id (line 25) | struct pci_device_id type pci_dev (line 26) | struct pci_dev type pci_dev (line 27) | struct pci_dev function tpam_card (line 51) | tpam_card *tpam_findcard(int driverid) { function u32 (line 70) | u32 tpam_findchannel(tpam_card *card, u32 ncoid) { function tpam_probe (line 87) | static int __devinit tpam_probe(struct pci_dev *dev, const struct pci_de... function tpam_unregister_card (line 222) | static void __devexit tpam_unregister_card(struct pci_dev *pcidev, tpam_... function tpam_remove (line 242) | static void __devexit tpam_remove(struct pci_dev *pcidev) { type pci_device_id (line 263) | struct pci_device_id type pci_driver (line 271) | struct pci_driver function tpam_init (line 278) | static int __init tpam_init(void) { function tpam_exit (line 289) | static void __exit tpam_exit(void) { FILE: drivers/isdn/tpam/tpam_memory.c function copy_to_pam_dword (line 26) | void copy_to_pam_dword(tpam_card *card, u32 addr, u32 val) { function copy_to_pam (line 45) | void copy_to_pam(tpam_card *card, u32 to, const void *from, u32 n) { function u32 (line 78) | u32 copy_from_pam_dword(tpam_card *card, u32 addr) { function copy_from_pam (line 96) | void copy_from_pam(tpam_card *card, void *to, u32 from, u32 n) { function copy_from_pam_to_user (line 128) | int copy_from_pam_to_user(tpam_card *card, void __user *to, u32 from, u3... function copy_from_user_to_pam (line 174) | int copy_from_user_to_pam(tpam_card *card, u32 to, const void __user *fr... function tpam_verify_area (line 219) | int tpam_verify_area(u32 address, u32 len) { FILE: drivers/isdn/tpam/tpam_nco.c type sk_buff (line 23) | struct sk_buff type sk_buff (line 24) | struct sk_buff type sk_buff (line 37) | struct sk_buff type sk_buff (line 40) | struct sk_buff type sk_buff (line 83) | struct sk_buff type sk_buff (line 84) | struct sk_buff type sk_buff (line 140) | struct sk_buff type sk_buff (line 141) | struct sk_buff type sk_buff (line 169) | struct sk_buff type sk_buff (line 170) | struct sk_buff type sk_buff (line 219) | struct sk_buff type sk_buff (line 220) | struct sk_buff type sk_buff (line 246) | struct sk_buff type sk_buff (line 247) | struct sk_buff type sk_buff (line 273) | struct sk_buff type sk_buff (line 274) | struct sk_buff type sk_buff (line 304) | struct sk_buff type sk_buff (line 306) | struct sk_buff function extract_NCOParameter (line 340) | static int extract_NCOParameter(struct sk_buff *skb, u8 type, function parse_ACreateNCOCnf (line 390) | int parse_ACreateNCOCnf(struct sk_buff *skb, u8 *status, u32 *ncoid) { function parse_ADestroyNCOCnf (line 425) | int parse_ADestroyNCOCnf(struct sk_buff *skb, u8 *status, u32 *ncoid) { function parse_CConnectCnf (line 459) | int parse_CConnectCnf(struct sk_buff *skb, u32 *ncoid) { function parse_CConnectInd (line 486) | int parse_CConnectInd(struct sk_buff *skb, u32 *ncoid, u8 *hdlc, function parse_CDisconnectCnf (line 540) | int parse_CDisconnectCnf(struct sk_buff *skb, u32 *ncoid, u32 *causetopu... function parse_CDisconnectInd (line 570) | int parse_CDisconnectInd(struct sk_buff *skb, u32 *ncoid, u32 *causetopu... function parse_U3ReadyToReceiveInd (line 600) | int parse_U3ReadyToReceiveInd(struct sk_buff *skb, u32 *ncoid, u8 *ready) { function parse_U3DataInd (line 631) | int parse_U3DataInd(struct sk_buff *skb, u32 *ncoid, u8 **data, u16 *len) { FILE: drivers/isdn/tpam/tpam_queues.c function tpam_enqueue (line 31) | void tpam_enqueue(tpam_card *card, struct sk_buff *skb) { function tpam_enqueue_data (line 50) | void tpam_enqueue_data(tpam_channel *channel, struct sk_buff *skb) { function irqreturn_t (line 77) | irqreturn_t tpam_irq(int irq, void *dev_id, struct pt_regs *regs) function tpam_recv_tq (line 200) | void tpam_recv_tq(tpam_card *card) { function tpam_send_tq (line 251) | void tpam_send_tq(tpam_card *card) { function tpam_sendpacket (line 282) | static int tpam_sendpacket(tpam_card *card, tpam_channel *channel) { FILE: drivers/macintosh/adb-iop.c type pt_regs (line 33) | struct pt_regs type adb_request (line 35) | struct adb_request type adb_request (line 36) | struct adb_request type adb_iop_state (line 42) | enum adb_iop_state { type adb_request (line 51) | struct adb_request type adb_request (line 52) | struct adb_request type adb_driver (line 57) | struct adb_driver function adb_iop_end_req (line 67) | static void adb_iop_end_req(struct adb_request *req, int state) function adb_iop_complete (line 81) | static void adb_iop_complete(struct iop_msg *msg, struct pt_regs *regs) function adb_iop_listen (line 103) | static void adb_iop_listen(struct iop_msg *msg, struct pt_regs *regs) function adb_iop_start (line 162) | static void adb_iop_start(void) function adb_iop_probe (line 205) | int adb_iop_probe(void) function adb_iop_init (line 211) | int adb_iop_init(void) function adb_iop_send_request (line 218) | int adb_iop_send_request(struct adb_request *req, int sync) function adb_iop_write (line 231) | static int adb_iop_write(struct adb_request *req) function adb_iop_autopoll (line 260) | int adb_iop_autopoll(int devs) function adb_iop_poll (line 266) | void adb_iop_poll(void) function adb_iop_reset_bus (line 272) | int adb_iop_reset_bus(void) FILE: drivers/macintosh/adb.c type adb_driver (line 51) | struct adb_driver type adb_driver (line 52) | struct adb_driver type adb_driver (line 53) | struct adb_driver type adb_driver (line 54) | struct adb_driver type adb_driver (line 55) | struct adb_driver type adb_driver (line 56) | struct adb_driver type adb_driver (line 58) | struct adb_driver type class_simple (line 80) | struct class_simple type adb_driver (line 82) | struct adb_driver type notifier_block (line 83) | struct notifier_block type completion (line 88) | struct completion type pmu_sleep_notifier (line 94) | struct pmu_sleep_notifier type pmu_sleep_notifier (line 95) | struct pmu_sleep_notifier type adb_handler (line 106) | struct adb_handler { function printADBreply (line 126) | static void printADBreply(struct adb_request *req) function adb_wait_ms (line 139) | static __inline__ void adb_wait_ms(unsigned int ms) function adb_scan_bus (line 148) | static int adb_scan_bus(void) function adb_probe_task (line 249) | static int function __adb_probe_task (line 270) | static void function adb_reset_bus (line 278) | int function adb_init (line 291) | int __init adb_init(void) function adb_notify_sleep (line 344) | int function do_adb_reset_bus (line 383) | static int function adb_poll (line 436) | void function adb_probe_wakeup (line 444) | static void type adb_request (line 451) | struct adb_request function adb_request (line 454) | int function adb_register (line 521) | int function adb_unregister (line 549) | int function adb_input (line 570) | void function try_handler_change (line 606) | static int try_handler_change(int address, int new_id) function adb_try_handler_change (line 625) | int function adb_get_infos (line 636) | int type adbdev_state (line 654) | struct adbdev_state { function adb_write_done (line 662) | static void adb_write_done(struct adb_request *req) function do_adb_query (line 691) | static int function adb_open (line 714) | static int adb_open(struct inode *inode, struct file *file) function adb_release (line 733) | static int adb_release(struct inode *inode, struct file *file) function adb_read (line 755) | static ssize_t adb_read(struct file *file, char __user *buf, function adb_write (line 816) | static ssize_t adb_write(struct file *file, const char __user *buf, type file_operations (line 888) | struct file_operations function adbdev_init (line 897) | static void FILE: drivers/macintosh/adbhid.c type notifier_block (line 63) | struct notifier_block type notifier_block (line 64) | struct notifier_block type adbhid (line 208) | struct adbhid { type adbhid (line 225) | struct adbhid type pt_regs (line 229) | struct pt_regs type adb_ids (line 237) | struct adb_ids type adb_ids (line 238) | struct adb_ids type adb_ids (line 239) | struct adb_ids function adbhid_keyboard_input (line 264) | static void function adbhid_input_keycode (line 283) | static void function adbhid_mouse_input (line 360) | static void function adbhid_buttons_input (line 460) | static void type adb_request (line 566) | struct adb_request function leds_done (line 574) | static void leds_done(struct adb_request *req) function real_leds (line 596) | static void real_leds(unsigned char leds, int device) function adbhid_kbd_event (line 622) | static int adbhid_kbd_event(struct input_dev *dev, unsigned int type, un... function adb_message_handler (line 639) | static int function adbhid_input_register (line 666) | static void function adbhid_input_unregister (line 806) | static void adbhid_input_unregister(int id) function u16 (line 816) | static u16 function adbhid_input_devcleanup (line 833) | static void function adbhid_probe (line 842) | static void function init_trackpad (line 980) | static void function init_trackball (line 1034) | static void function init_turbomouse (line 1066) | static void function init_microspeed (line 1102) | static void function init_ms_a3 (line 1142) | static void function adbhid_init (line 1156) | static int __init adbhid_init(void) function adbhid_exit (line 1172) | static void __exit adbhid_exit(void) FILE: drivers/macintosh/ans-lcd.c function anslcd_write_byte_ctrl (line 30) | static void __pmac function anslcd_write_byte_data (line 46) | static void __pmac function anslcd_write (line 53) | static ssize_t __pmac function anslcd_ioctl (line 76) | static int __pmac function anslcd_open (line 118) | static int __pmac type file_operations (line 124) | struct file_operations type miscdevice (line 130) | struct miscdevice function anslcd_init (line 141) | static int __init function anslcd_exit (line 178) | static void __exit FILE: drivers/macintosh/apm_emu.c type apm_user (line 74) | struct apm_user { type apm_user (line 98) | struct apm_user type pmu_sleep_notifier (line 100) | struct pmu_sleep_notifier type pmu_sleep_notifier (line 101) | struct pmu_sleep_notifier function queue_empty (line 128) | static int queue_empty(struct apm_user *as) function apm_event_t (line 133) | static apm_event_t get_queued_event(struct apm_user *as) function queue_event (line 139) | static void queue_event(apm_event_t event, struct apm_user *sender) function check_apm_user (line 174) | static int check_apm_user(struct apm_user *as, const char *func) function do_read (line 183) | static ssize_t do_read(struct file *fp, char __user *buf, size_t count, ... function do_poll (line 233) | static unsigned int do_poll(struct file *fp, poll_table * wait) function do_ioctl (line 246) | static int do_ioctl(struct inode * inode, struct file *filp, function do_release (line 288) | static int do_release(struct inode * inode, struct file * filp) function do_open (line 321) | static int do_open(struct inode * inode, struct file * filp) function wait_all_suspend (line 356) | static int wait_all_suspend(void) function apm_notify_sleep (line 374) | static int apm_notify_sleep(struct pmu_sleep_notifier *self, int when) function apm_emu_get_info (line 393) | static int apm_emu_get_info(char *buf, char **start, off_t fpos, int len... type file_operations (line 501) | struct file_operations type miscdevice (line 510) | struct miscdevice function apm_emu_init (line 516) | static int __init apm_emu_init(void) function apm_emu_exit (line 538) | static void __exit apm_emu_exit(void) FILE: drivers/macintosh/mac_hid.c type input_dev (line 19) | struct input_dev type ctl_table_header (line 80) | struct ctl_table_header function mac_hid_mouse_emulate_buttons (line 84) | int mac_hid_mouse_emulate_buttons(int caller, unsigned int keycode, int ... function emumousebtn_input_register (line 108) | static void emumousebtn_input_register(void) function mac_hid_init (line 128) | int __init mac_hid_init(void) FILE: drivers/macintosh/macio-adb.c type preg (line 21) | struct preg { type adb_regs (line 26) | struct adb_regs { type adb_regs (line 60) | struct adb_regs type adb_request (line 61) | struct adb_request type pt_regs (line 66) | struct pt_regs type adb_request (line 67) | struct adb_request type adb_driver (line 72) | struct adb_driver function macio_probe (line 83) | int macio_probe(void) function macio_init (line 88) | int macio_init(void) function macio_adb_autopoll (line 130) | static int macio_adb_autopoll(int devs) function macio_adb_reset_bus (line 142) | static int macio_adb_reset_bus(void) function macio_send_request (line 165) | static int macio_send_request(struct adb_request *req, int sync) function irqreturn_t (line 200) | static irqreturn_t macio_adb_interrupt(int irq, void *arg, function macio_adb_poll (line 276) | static void macio_adb_poll(void) FILE: drivers/macintosh/macio_asic.c type macio_chip (line 30) | struct macio_chip function macio_bus_match (line 32) | static int macio_bus_match(struct device *dev, struct device_driver *drv) type macio_dev (line 44) | struct macio_dev type macio_dev (line 44) | struct macio_dev type device (line 46) | struct device function macio_dev_put (line 57) | void macio_dev_put(struct macio_dev *dev) function macio_device_probe (line 64) | static int macio_device_probe(struct device *dev) function macio_device_remove (line 88) | static int macio_device_remove(struct device *dev) function macio_device_shutdown (line 100) | static void macio_device_shutdown(struct device *dev) function macio_device_suspend (line 109) | static int macio_device_suspend(struct device *dev, u32 state) function macio_device_resume (line 119) | static int macio_device_resume(struct device * dev) type bus_type (line 129) | struct bus_type function macio_bus_driver_init (line 136) | static int __init macio_bus_driver_init(void) function macio_release_dev (line 152) | static void macio_release_dev(struct device *dev) function macio_resource_quirks (line 169) | static int macio_resource_quirks(struct device_node *np, struct resource... type macio_dev (line 221) | struct macio_dev type macio_chip (line 221) | struct macio_chip type device (line 221) | struct device type device_node (line 222) | struct device_node type macio_dev (line 222) | struct macio_dev type resource (line 223) | struct resource type macio_dev (line 225) | struct macio_dev type resource (line 272) | struct resource type resource (line 284) | struct resource type resource (line 290) | struct resource type resource (line 299) | struct resource function macio_skip_device (line 323) | static int macio_skip_device(struct device_node *np) function macio_pci_add_devices (line 343) | static void macio_pci_add_devices(struct macio_chip *chip) function macio_register_driver (line 407) | int macio_register_driver(struct macio_driver *drv) function macio_unregister_driver (line 427) | void macio_unregister_driver(struct macio_driver *drv) function macio_request_resource (line 446) | int macio_request_resource(struct macio_dev *dev, int resource_no, const... function macio_release_resource (line 473) | void macio_release_resource(struct macio_dev *dev, int resource_no) function macio_request_resources (line 493) | int macio_request_resources(struct macio_dev *dev, const char *name) function macio_release_resources (line 514) | void macio_release_resources(struct macio_dev *dev) function macio_pci_probe (line 525) | static int __devinit macio_pci_probe(struct pci_dev *pdev, const struct ... function macio_pci_remove (line 585) | static void __devexit macio_pci_remove(struct pci_dev* pdev) type pci_device_id (line 594) | struct pci_device_id type pci_driver (line 605) | struct pci_driver function macio_module_init (line 615) | static int __init macio_module_init (void) FILE: drivers/macintosh/macserial.c type pmu_sleep_notifier (line 56) | struct pmu_sleep_notifier type pmu_sleep_notifier (line 57) | struct pmu_sleep_notifier type tty_driver (line 79) | struct tty_driver type mac_zschannel (line 81) | struct mac_zschannel type mac_serial (line 83) | struct mac_serial type mac_serial (line 85) | struct mac_serial type tty_struct (line 87) | struct tty_struct type console (line 92) | struct console type mac_zschannel (line 96) | struct mac_zschannel type mac_serial (line 149) | struct mac_serial type termios (line 149) | struct termios type tty_struct (line 150) | struct tty_struct type mac_serial (line 151) | struct mac_serial type mac_serial (line 152) | struct mac_serial type dbdma_regs (line 153) | struct dbdma_regs type dbdma_regs (line 154) | struct dbdma_regs type pt_regs (line 155) | struct pt_regs type pt_regs (line 156) | struct pt_regs type mac_serial (line 157) | struct mac_serial type mac_serial (line 158) | struct mac_serial type mac_serial (line 159) | struct mac_serial function serial_paranoia_check (line 174) | static inline int __pmac function read_zsreg (line 199) | static inline unsigned char __pmac read_zsreg(struct mac_zschannel *chan... function write_zsreg (line 219) | static inline void __pmac write_zsreg(struct mac_zschannel *channel, function read_zsdata (line 235) | static inline unsigned char __pmac read_zsdata(struct mac_zschannel *cha... function write_zsdata (line 244) | static inline void write_zsdata(struct mac_zschannel *channel, function load_zsregs (line 252) | static inline void load_zsregs(struct mac_zschannel *channel, function zs_rtsdtr (line 275) | static inline void zs_rtsdtr(struct mac_serial *ss, int set) function get_zsbaud (line 286) | static inline int get_zsbaud(struct mac_serial *ss) function rs_recv_clear (line 306) | static inline void rs_recv_clear(struct mac_zschannel *zsc) function dbdma_reset (line 315) | static void dbdma_reset(volatile struct dbdma_regs *dma) function _INLINE_ (line 336) | static _INLINE_ void dbdma_flush(volatile struct dbdma_regs *dma) function _INLINE_ (line 360) | static _INLINE_ void rs_sched_event(struct mac_serial *info, function _INLINE_ (line 368) | static _INLINE_ int stat_to_flag(int stat) function _INLINE_ (line 383) | static _INLINE_ void receive_chars(struct mac_serial *info, function transmit_chars (line 432) | static void transmit_chars(struct mac_serial *info) function powerup_done (line 462) | static void powerup_done(unsigned long data) function _INLINE_ (line 473) | static _INLINE_ void status_handle(struct mac_serial *info) function _INLINE_ (line 522) | static _INLINE_ void receive_special_dma(struct mac_serial *info) function irqreturn_t (line 551) | static irqreturn_t rs_interrupt(int irq, void *dev_id, struct pt_regs * ... function irqreturn_t (line 609) | static irqreturn_t rs_txdma_irq(int irq, void *dev_id, struct pt_regs *r... function irqreturn_t (line 617) | static irqreturn_t rs_rxdma_irq(int irq, void *dev_id, struct pt_regs *r... function rs_stop (line 656) | static void rs_stop(struct tty_struct *tty) function rs_start (line 679) | static void rs_start(struct tty_struct *tty) function do_softint (line 707) | static void do_softint(void *private_) function startup (line 720) | static int startup(struct mac_serial * info) function _INLINE_ (line 765) | static _INLINE_ void rxdma_start(struct mac_serial * info, int current) function rxdma_to_tty (line 776) | static void rxdma_to_tty(struct mac_serial *info) function poll_rxdma (line 855) | static void poll_rxdma(unsigned long private_) function dma_init (line 866) | static void dma_init(struct mac_serial * info) function fix_zero_bug_scc (line 964) | static void fix_zero_bug_scc(struct mac_serial * info) function setup_scc (line 1005) | static int setup_scc(struct mac_serial * info) function shutdown (line 1108) | static void shutdown(struct mac_serial * info) function set_scc_power (line 1168) | static int set_scc_power(struct mac_serial * info, int state) function irda_rts_pulses (line 1204) | static void irda_rts_pulses(struct mac_serial *info, int w) function irda_setup (line 1219) | static void irda_setup(struct mac_serial *info) function change_speed (line 1309) | static void change_speed(struct mac_serial *info, struct termios *old_te... function rs_flush_chars (line 1448) | static void rs_flush_chars(struct tty_struct *tty) function rs_write (line 1464) | static int rs_write(struct tty_struct * tty, function rs_write_room (line 1502) | static int rs_write_room(struct tty_struct *tty) function rs_chars_in_buffer (line 1515) | static int rs_chars_in_buffer(struct tty_struct *tty) function rs_flush_buffer (line 1524) | static void rs_flush_buffer(struct tty_struct *tty) function rs_throttle (line 1545) | static void rs_throttle(struct tty_struct * tty) function rs_unthrottle (line 1598) | static void rs_unthrottle(struct tty_struct * tty) function get_serial_info (line 1649) | static int get_serial_info(struct mac_serial * info, function set_serial_info (line 1671) | static int set_serial_info(struct mac_serial * info, function get_lsr_info (line 1726) | static int get_lsr_info(struct mac_serial * info, unsigned int *value) function rs_tiocmget (line 1738) | static int rs_tiocmget(struct tty_struct *tty, struct file *file) function rs_tiocmset (line 1764) | static int rs_tiocmset(struct tty_struct *tty, struct file *file, function rs_break (line 1800) | static void rs_break(struct tty_struct *tty, int break_state) function rs_ioctl (line 1817) | static int rs_ioctl(struct tty_struct *tty, struct file * file, function rs_set_termios (line 1857) | static void rs_set_termios(struct tty_struct *tty, struct termios *old_t... function rs_close (line 1882) | static void rs_close(struct tty_struct *tty, struct file * filp) function rs_wait_until_sent (line 1979) | static void rs_wait_until_sent(struct tty_struct *tty, int timeout) function rs_hangup (line 2025) | static void rs_hangup(struct tty_struct *tty) function block_til_ready (line 2046) | static int block_til_ready(struct tty_struct *tty, struct file * filp, function rs_open (line 2133) | static int rs_open(struct tty_struct *tty, struct file * filp) function show_serial_version (line 2208) | static void show_serial_version(void) function chan_init (line 2217) | static int function line_info (line 2309) | static inline int function macserial_read_proc (line 2336) | int macserial_read_proc(char *page, char **start, off_t off, int count, function probe_sccs (line 2363) | static void type tty_operations (line 2434) | struct tty_operations function macserial_init (line 2456) | static int macserial_init(void) function macserial_cleanup (line 2608) | void macserial_cleanup(void) function register_serial (line 2655) | int register_serial(struct serial_struct *req) function unregister_serial (line 2660) | void unregister_serial(int line) function serial_console_write (line 2677) | static void serial_console_write(struct console *co, const char *s, type tty_driver (line 2708) | struct tty_driver type tty_driver (line 2710) | struct tty_driver type console (line 2710) | struct console function serial_console_setup (line 2722) | static int __init serial_console_setup(struct console *co, char *options) type console (line 2897) | struct console function mac_scc_console_init (line 2909) | static void __init mac_scc_console_init(void) function putDebugChar (line 2921) | void putDebugChar(char kgdb_char) function getDebugChar (line 2929) | char getDebugChar(void) function kgdb_interruptible (line 2937) | void kgdb_interruptible(int yes) function kgdb_chaninit (line 2958) | static inline void kgdb_chaninit(struct mac_zschannel *ms, int intson, i... function zs_kgdb_hook (line 2980) | void __init zs_kgdb_hook(int tty_num) function serial_notify_sleep (line 3005) | int FILE: drivers/macintosh/macserial.h type serial_struct (line 16) | struct serial_struct { type mac_serial (line 87) | struct mac_serial type mac_zschannel (line 89) | struct mac_zschannel { type mac_dma (line 97) | struct mac_dma { type mac_serial (line 104) | struct mac_serial { FILE: drivers/macintosh/mediabay.c type media_bay_info (line 57) | struct media_bay_info type mb_ops (line 59) | struct mb_ops { type media_bay_info (line 69) | struct media_bay_info { type media_bay_info (line 92) | struct media_bay_info function u8 (line 175) | static u8 __pmac function u8 (line 181) | static u8 __pmac function u8 (line 187) | static u8 __pmac function ohare_mb_power (line 213) | static void __pmac function heathrow_mb_power (line 232) | static void __pmac function keylargo_mb_power (line 251) | static void __pmac function ohare_mb_setup_bus (line 275) | static int __pmac function heathrow_mb_setup_bus (line 295) | static int __pmac function keylargo_mb_setup_bus (line 315) | static int __pmac function ohare_mb_un_reset (line 338) | static void __pmac function keylargo_mb_init (line 344) | static void __pmac keylargo_mb_init(struct media_bay_info *bay) function heathrow_mb_un_reset (line 349) | static void __pmac heathrow_mb_un_reset(struct media_bay_info* bay) function keylargo_mb_un_reset (line 354) | static void __pmac keylargo_mb_un_reset(struct media_bay_info* bay) function ohare_mb_un_reset_ide (line 359) | static void __pmac ohare_mb_un_reset_ide(struct media_bay_info* bay) function heathrow_mb_un_reset_ide (line 364) | static void __pmac heathrow_mb_un_reset_ide(struct media_bay_info* bay) function keylargo_mb_un_reset_ide (line 369) | static void __pmac keylargo_mb_un_reset_ide(struct media_bay_info* bay) function set_mb_power (line 374) | static inline void __pmac set_mb_power(struct media_bay_info* bay, int o... function poll_media_bay (line 390) | static void __pmac poll_media_bay(struct media_bay_info* bay) function check_media_bay (line 423) | int __pmac check_media_bay(struct device_node *which_bay, int what) function check_media_bay_by_base (line 440) | int __pmac check_media_bay_by_base(unsigned long base, int what) function media_bay_set_ide_infos (line 457) | int __pmac media_bay_set_ide_infos(struct device_node* which_bay, unsign... function media_bay_step (line 497) | static void __pmac media_bay_step(int i) function media_bay_task (line 627) | static int __pmac media_bay_task(void *x) function media_bay_attach (line 651) | static int __devinit media_bay_attach(struct macio_dev *mdev, const stru... function media_bay_suspend (line 713) | static int __pmac media_bay_suspend(struct macio_dev *mdev, u32 state) function media_bay_resume (line 728) | static int __pmac media_bay_resume(struct macio_dev *mdev) type mb_ops (line 769) | struct mb_ops type mb_ops (line 778) | struct mb_ops type mb_ops (line 787) | struct mb_ops type of_match (line 806) | struct of_match type macio_driver (line 829) | struct macio_driver function media_bay_init (line 838) | static int __init media_bay_init(void) FILE: drivers/macintosh/nvram.c function loff_t (line 22) | static loff_t nvram_llseek(struct file *file, loff_t offset, int origin) function read_nvram (line 42) | static ssize_t read_nvram(struct file *file, char __user *buf, function write_nvram (line 59) | static ssize_t write_nvram(struct file *file, const char __user *buf, function nvram_ioctl (line 79) | static int nvram_ioctl(struct inode *inode, struct file *file, type file_operations (line 103) | struct file_operations type miscdevice (line 111) | struct miscdevice function nvram_init (line 117) | int __init nvram_init(void) function nvram_cleanup (line 124) | void __exit nvram_cleanup(void) FILE: drivers/macintosh/therm_adt746x.c type thermostat (line 68) | struct thermostat { type of_device (line 80) | struct of_device type thermostat (line 81) | struct thermostat type task_struct (line 82) | struct task_struct type i2c_adapter (line 84) | struct i2c_adapter type thermostat (line 87) | struct thermostat type thermostat (line 88) | struct thermostat function write_reg (line 90) | static int function read_reg (line 106) | static int function attach_thermostat (line 124) | static int function detach_thermostat (line 137) | static int type i2c_driver (line 172) | struct i2c_driver function read_fan_speed (line 180) | static int read_fan_speed(struct thermostat *th, u8 addr) function write_both_fan_speed (line 194) | static void write_both_fan_speed(struct thermostat *th, int speed) function write_fan_speed (line 201) | static void write_fan_speed(struct thermostat *th, int speed, int fan) function read_sensors (line 244) | static void read_sensors(struct thermostat *th) function display_stats (line 253) | static void display_stats(struct thermostat *th) function update_fans_speed (line 272) | static void update_fans_speed (struct thermostat *th) function monitor_task (line 325) | static int monitor_task(void *arg) function set_limit (line 354) | static void set_limit(struct thermostat *th, int i) function attach_one_thermostat (line 364) | static int attach_one_thermostat(struct i2c_adapter *adapter, int addr, function thermostat_init (line 532) | static int __init function thermostat_exit (line 582) | static void __exit FILE: drivers/macintosh/therm_pm72.c type of_device (line 131) | struct of_device type i2c_adapter (line 132) | struct i2c_adapter type i2c_adapter (line 133) | struct i2c_adapter type i2c_client (line 134) | struct i2c_client type cpu_pid_state (line 135) | struct cpu_pid_state type basckside_pid_params (line 136) | struct basckside_pid_params type backside_pid_state (line 137) | struct backside_pid_state type drives_pid_state (line 138) | struct drives_pid_state type completion (line 143) | struct completion type fcu_fan_table (line 164) | struct fcu_fan_table type fcu_fan_table (line 178) | struct fcu_fan_table type i2c_adapter (line 233) | struct i2c_adapter type i2c_adapter (line 234) | struct i2c_adapter type i2c_driver (line 236) | struct i2c_driver type i2c_client (line 249) | struct i2c_client type i2c_client (line 251) | struct i2c_client type i2c_adapter (line 252) | struct i2c_adapter type i2c_client (line 261) | struct i2c_client type i2c_client (line 264) | struct i2c_client function detach_i2c_chip (line 283) | static void detach_i2c_chip(struct i2c_client *clt) function initialize_adc (line 293) | static void initialize_adc(struct cpu_pid_state *state) function read_smon_adc (line 329) | static int read_smon_adc(struct cpu_pid_state *state, int chan) function fan_read_reg (line 364) | static int fan_read_reg(int reg, unsigned char *buf, int nb) function fan_write_reg (line 394) | static int fan_write_reg(int reg, const unsigned char *ptr, int nb) function start_fcu (line 415) | static int start_fcu(void) function set_rpm_fan (line 429) | static int set_rpm_fan(int fan_index, int rpm) function get_rpm_fan (line 452) | static int get_rpm_fan(int fan_index, int programmed) function set_pwm_fan (line 485) | static int set_pwm_fan(int fan_index, int pwm) function get_pwm_fan (line 508) | static int get_pwm_fan(int fan_index) function read_eeprom (line 544) | static int read_eeprom(int cpu, struct mpu_data *out) function do_read_one_cpu_values (line 636) | static int do_read_one_cpu_values(struct cpu_pid_state *state, s32 *temp... function do_cpu_pid (line 702) | static void do_cpu_pid(struct cpu_pid_state *state, s32 temp, s32 power) function do_monitor_cpu_combined (line 787) | static void do_monitor_cpu_combined(void) function do_monitor_cpu_split (line 873) | static void do_monitor_cpu_split(struct cpu_pid_state *state) function init_cpu_state (line 935) | static int init_cpu_state(struct cpu_pid_state *state, int index) function dispose_cpu_state (line 987) | static void dispose_cpu_state(struct cpu_pid_state *state) function do_monitor_backside (line 1013) | static void do_monitor_backside(struct backside_pid_state *state) function init_backside_state (line 1099) | static int init_backside_state(struct backside_pid_state *state) function dispose_backside_state (line 1147) | static void dispose_backside_state(struct backside_pid_state *state) function do_monitor_drives (line 1162) | static void do_monitor_drives(struct drives_pid_state *state) function init_drives_state (line 1248) | static int init_drives_state(struct drives_pid_state *state) function dispose_drives_state (line 1267) | static void dispose_drives_state(struct drives_pid_state *state) function call_critical_overtemp (line 1279) | static int call_critical_overtemp(void) function main_control_loop (line 1294) | static int main_control_loop(void *x) function dispose_control_loops (line 1368) | static void dispose_control_loops(void) function create_control_loops (line 1381) | static int create_control_loops(void) function start_control_loops (line 1435) | static void start_control_loops(void) function stop_control_loops (line 1445) | static void stop_control_loops(void) function attach_fcu (line 1454) | static int attach_fcu(void) function detach_fcu (line 1468) | static void detach_fcu(void) function therm_pm72_attach (line 1480) | static int therm_pm72_attach(struct i2c_adapter *adapter) function therm_pm72_detach (line 1519) | static int therm_pm72_detach(struct i2c_adapter *adapter) function fcu_lookup_fans (line 1551) | static void fcu_lookup_fans(struct device_node *fcu_node) function fcu_of_probe (line 1626) | static int fcu_of_probe(struct of_device* dev, const struct of_match *ma... function fcu_of_remove (line 1642) | static int fcu_of_remove(struct of_device* dev) type of_match (line 1649) | struct of_match type of_platform_driver (line 1659) | struct of_platform_driver function therm_pm72_init (line 1670) | static int __init therm_pm72_init(void) function therm_pm72_exit (line 1700) | static void __exit therm_pm72_exit(void) FILE: drivers/macintosh/therm_pm72.h type fu16 (line 4) | typedef unsigned short fu16; type fs32 (line 5) | typedef int fs32; type fs16 (line 6) | typedef short fs16; type mpu_data (line 8) | struct mpu_data type basckside_pid_params (line 139) | struct basckside_pid_params type backside_pid_state (line 149) | struct backside_pid_state type drives_pid_state (line 175) | struct drives_pid_state type cpu_pid_state (line 232) | struct cpu_pid_state FILE: drivers/macintosh/therm_windtunnel.c type i2c_adapter (line 53) | struct i2c_adapter type completion (line 63) | struct completion type semaphore (line 66) | struct semaphore type of_device (line 67) | struct of_device type i2c_client (line 69) | struct i2c_client type i2c_client (line 70) | struct i2c_client function print_temp (line 105) | static void function show_cpu_temperature (line 111) | static ssize_t function show_case_temperature (line 117) | static ssize_t function write_reg (line 132) | static int function read_reg (line 150) | static int function tune_fan (line 165) | static void function poll_temp (line 181) | static void function setup_hardware (line 221) | static void function restore_regs (line 271) | static void function control_loop (line 284) | static int function do_attach (line 312) | static int function do_detach (line 331) | static int type i2c_driver (line 355) | struct i2c_driver function attach_fan (line 364) | static int function attach_thermostat (line 386) | static int function do_probe (line 426) | static int function therm_of_probe (line 454) | static int function therm_of_remove (line 460) | static int type of_match (line 466) | struct of_match type of_platform_driver (line 473) | struct of_platform_driver type apple_thermal_info (line 480) | struct apple_thermal_info { function g4fan_init (line 487) | static int __init function g4fan_exit (line 521) | static void __exit FILE: drivers/macintosh/via-cuda.c type cuda_state (line 80) | enum cuda_state { type adb_request (line 89) | struct adb_request type adb_request (line 90) | struct adb_request type device_node (line 96) | struct device_node type adb_request (line 103) | struct adb_request type pt_regs (line 110) | struct pt_regs type pt_regs (line 111) | struct pt_regs type adb_request (line 113) | struct adb_request type adb_request (line 115) | struct adb_request type adb_request (line 116) | struct adb_request type adb_driver (line 119) | struct adb_driver function find_via_cuda (line 131) | int __init function via_cuda_start (line 192) | static int __init via_cuda_start(void) function cuda_probe (line 215) | static int function cuda_init (line 229) | static int __init function cuda_init_via (line 260) | static int function cuda_send_request (line 303) | static int function cuda_adb_autopoll (line 328) | static int function cuda_reset_adb_bus (line 343) | static int function cuda_request (line 358) | int function cuda_write (line 380) | static int function cuda_start (line 409) | static void function cuda_poll (line 429) | void function irqreturn_t (line 444) | static irqreturn_t function cuda_input (line 601) | static void FILE: drivers/macintosh/via-macii.c type pt_regs (line 80) | struct pt_regs type adb_request (line 86) | struct adb_request type adb_request (line 87) | struct adb_request type adb_driver (line 92) | struct adb_driver type macii_state (line 102) | enum macii_state { type adb_request (line 115) | struct adb_request type adb_request (line 116) | struct adb_request type adb_request (line 117) | struct adb_request function macii_probe (line 132) | static int macii_probe(void) function macii_init (line 143) | int macii_init(void) function macii_init_via (line 163) | static int macii_init_via(void) function macii_queue_poll (line 184) | static void macii_queue_poll(void) function macii_retransmit (line 210) | static void macii_retransmit(int device) function macii_send_request (line 240) | static int macii_send_request(struct adb_request *req, int sync) function macii_write (line 254) | static int macii_write(struct adb_request *req) function macii_autopoll (line 284) | static int macii_autopoll(int devs) function macii_poll (line 293) | static void macii_poll(void) function macii_reset_bus (line 303) | static int macii_reset_bus(void) function macii_start (line 314) | static void macii_start(void) function irqreturn_t (line 413) | static irqreturn_t macii_interrupt(int irq, void *arg, struct pt_regs *r... FILE: drivers/macintosh/via-maciisi.c type adb_request (line 66) | struct adb_request type adb_request (line 67) | struct adb_request type maciisi_state (line 76) | enum maciisi_state { type adb_request (line 84) | struct adb_request type adb_request (line 85) | struct adb_request type adb_request (line 86) | struct adb_request type pt_regs (line 87) | struct pt_regs type pt_regs (line 88) | struct pt_regs type adb_driver (line 93) | struct adb_driver function maciisi_probe (line 103) | static int function maciisi_init (line 113) | static int function maciisi_stfu (line 138) | static void function maciisi_init_via (line 192) | static int function maciisi_send_request (line 230) | static int function maciisi_sync (line 279) | static void maciisi_sync(struct adb_request *req) function maciisi_write (line 298) | static int function maciisi_start (line 348) | static int function maciisi_poll (line 399) | void function irqreturn_t (line 417) | static irqreturn_t function maciisi_input (line 641) | static void FILE: drivers/macintosh/via-pmu.c type pmu_state (line 113) | enum pmu_state { type int_data_state (line 122) | enum int_data_state { type adb_request (line 129) | struct adb_request type adb_request (line 130) | struct adb_request type adb_request (line 131) | struct adb_request type adb_request (line 140) | struct adb_request type device_node (line 141) | struct device_node type proc_dir_entry (line 160) | struct proc_dir_entry type proc_dir_entry (line 161) | struct proc_dir_entry type proc_dir_entry (line 162) | struct proc_dir_entry type proc_dir_entry (line 163) | struct proc_dir_entry type pmu_battery_info (line 170) | struct pmu_battery_info type adb_request (line 172) | struct adb_request type proc_dir_entry (line 173) | struct proc_dir_entry type notifier_block (line 182) | struct notifier_block type adb_request (line 190) | struct adb_request type adb_request (line 196) | struct adb_request type pt_regs (line 198) | struct pt_regs type pt_regs (line 199) | struct pt_regs type file (line 215) | struct file type adb_driver (line 219) | struct adb_driver type adb_request (line 235) | struct adb_request type adb_request (line 236) | struct adb_request type backlight_controller (line 291) | struct backlight_controller function find_via_pmu (line 298) | find_via_pmu(void) function pmu_probe (line 379) | pmu_probe(void) function pmu_init (line 384) | static int __init function via_pmu_start (line 400) | static int __init via_pmu_start(void) function via_pmu_dev_init (line 449) | static int __init via_pmu_dev_init(void) function init_pmu (line 522) | init_pmu(void) function pmu_get_model (line 583) | int function wakeup_decrementer (line 590) | static inline void wakeup_decrementer(void) function pmu_set_server_mode (line 600) | static void pmu_set_server_mode(int server_mode) function done_battery_state_ohare (line 628) | static void __pmac function done_battery_state_smart (line 716) | static void __pmac function query_battery_state (line 794) | static void __pmac function proc_get_info (line 809) | static int __pmac function proc_get_irqstats (line 826) | static int __pmac function proc_get_batt (line 854) | static int __pmac function proc_read_options (line 879) | static int __pmac function proc_write_options (line 896) | static int __pmac function pmu_send_request (line 943) | static int __pmac function pmu_adb_autopoll (line 1023) | static int __pmac function pmu_adb_reset_bus (line 1046) | static int __pmac function pmu_request (line 1081) | int __openfirmware function pmu_queue_request (line 1107) | int __pmac function wait_for_ack (line 1146) | static inline void function send_byte (line 1164) | static inline void function recv_byte (line 1175) | static inline void function pmu_done (line 1186) | static inline void function pmu_start (line 1199) | static void __pmac function pmu_poll (line 1224) | pmu_poll(void) function pmu_poll_adb (line 1234) | pmu_poll_adb(void) function pmu_wait_complete (line 1248) | void __openfirmware function pmu_suspend (line 1263) | pmu_suspend(void) function pmu_resume (line 1303) | pmu_resume(void) function pmu_handle_data (line 1332) | static void __pmac type adb_request (line 1446) | struct adb_request type pt_regs (line 1447) | struct pt_regs type adb_request (line 1449) | struct adb_request function irqreturn_t (line 1552) | static irqreturn_t __pmac function pmu_unlock (line 1640) | void __pmac function irqreturn_t (line 1653) | static irqreturn_t __pmac function pmu_set_backlight_enable (line 1679) | static int __openfirmware function pmu_bright_complete (line 1699) | static void __openfirmware function pmu_set_backlight_level (line 1708) | static int __openfirmware function pmu_enable_irled (line 1728) | void __pmac function pmu_restart (line 1743) | void __pmac function pmu_shutdown (line 1765) | void __pmac function pmu_present (line 1792) | int type pmu_i2c_hdr (line 1798) | struct pmu_i2c_hdr { function pmu_i2c_combined_read (line 1808) | int function pmu_i2c_stdsub_write (line 1869) | int function pmu_i2c_simple_read (line 1929) | int function pmu_i2c_simple_write (line 1990) | int function pmu_register_sleep_notifier (line 2054) | int function pmu_unregister_sleep_notifier (line 2070) | int function broadcast_sleep (line 2081) | static int __pmac function broadcast_wake (line 2106) | static int __pmac type pci_save (line 2125) | struct pci_save { function pbook_alloc_pci_save (line 2137) | static void __pmac function pbook_free_pci_save (line 2154) | static void __pmac function pbook_pci_save (line 2164) | static void __pmac function pbook_pci_restore (line 2195) | static void __pmac function pmu_blink (line 2243) | void __pmac function save_via_state (line 2284) | static void __pmac function restore_via_state (line 2296) | static void __pmac function pmac_suspend_devices (line 2312) | static int __pmac function pmac_wakeup_devices (line 2399) | static int __pmac function powerbook_sleep_grackle (line 2437) | int __pmac function powerbook_sleep_Core99 (line 2521) | static int __pmac function powerbook_sleep_3400 (line 2615) | static int __pmac type pmu_private (line 2697) | struct pmu_private { function pmu_pass_intr (line 2715) | static void __pmac function pmu_open (line 2744) | static int __pmac function pmu_read (line 2766) | static ssize_t __pmac function pmu_write (line 2819) | static ssize_t __pmac function pmu_fpoll (line 2826) | static unsigned int __pmac function pmu_release (line 2843) | static int __pmac function pmu_ioctl (line 2869) | static int __pmac type file_operations (line 2948) | struct file_operations type miscdevice (line 2957) | struct miscdevice function pmu_device_init (line 2961) | void pmu_device_init(void) function polled_handshake (line 2971) | static inline void __pmac function polled_send_byte (line 2982) | static inline void __pmac function polled_recv_byte (line 2990) | static inline int __pmac function pmu_polled_request (line 3002) | int __pmac FILE: drivers/macintosh/via-pmu68k.c type pmu_state (line 82) | enum pmu_state { type adb_request (line 90) | struct adb_request type adb_request (line 91) | struct adb_request type adb_request (line 92) | struct adb_request type adb_request (line 100) | struct adb_request type notifier_block (line 105) | struct notifier_block type pt_regs (line 110) | struct pt_regs type adb_request (line 111) | struct adb_request type adb_request (line 115) | struct adb_request type adb_request (line 120) | struct adb_request type pt_regs (line 122) | struct pt_regs type adb_driver (line 127) | struct adb_driver function pmu_probe (line 180) | int pmu_probe(void) function pmu_init (line 195) | static int function pmu_get_model (line 271) | int function pmu_send_request (line 278) | static int function pmu_autopoll (line 386) | static int function pmu_reset_bus (line 408) | static int function pmu_request (line 453) | int function pmu_queue_request (line 480) | static int function send_byte (line 515) | static void function recv_byte (line 523) | static void function pmu_start (line 533) | static void function pmu_poll (line 558) | void function irqreturn_t (line 575) | static irqreturn_t function pmu_done (line 694) | static void function pmu_handle_data (line 703) | static void function pmu_enable_backlight (line 752) | static void function pmu_set_brightness (line 786) | static void function pmu_enable_irled (line 803) | void function set_volume (line 814) | static void function pmu_present (line 819) | int type pci_save (line 831) | struct pci_save { function pbook_pci_save (line 839) | pbook_pci_save(void) function pbook_pci_restore (line 867) | pbook_pci_restore(void) function powerbook_sleep (line 905) | powerbook_sleep(void) function pmu_open (line 1004) | static int __openfirmware pmu_open(struct inode *inode, struct file *file) function pmu_read (line 1009) | static ssize_t __openfirmware pmu_read(struct file *file, char *buf, function pmu_write (line 1015) | static ssize_t __openfirmware pmu_write(struct file *file, const char *buf, function pmu_ioctl (line 1022) | static int /*__openfirmware*/ pmu_ioctl(struct inode * inode, struct fil... type file_operations (line 1044) | struct file_operations type miscdevice (line 1051) | struct miscdevice function pmu_device_init (line 1055) | void pmu_device_init(void) FILE: drivers/mca/mca-bus.c type mca_bus (line 37) | struct mca_bus type mca_device_info (line 41) | struct mca_device_info { function mca_bus_match (line 46) | static int mca_bus_match (struct device *dev, struct device_driver *drv) type bus_type (line 66) | struct bus_type function mca_show_pos_id (line 72) | static ssize_t mca_show_pos_id(struct device *dev, char *buf) function mca_show_pos (line 84) | static ssize_t mca_show_pos(struct device *dev, char *buf) function mca_register_device (line 100) | int __init mca_register_device(int bus, struct mca_device *mca_dev) type mca_bus (line 121) | struct mca_bus type mca_bus (line 123) | struct mca_bus type mca_bus (line 133) | struct mca_bus type mca_bus (line 136) | struct mca_bus function mca_system_init (line 146) | int __init mca_system_init (void) FILE: drivers/mca/mca-device.c function mca_device_read_stored_pos (line 42) | unsigned char mca_device_read_stored_pos(struct mca_device *mca_dev, int... function mca_device_read_pos (line 62) | unsigned char mca_device_read_pos(struct mca_device *mca_dev, int reg) function mca_device_write_pos (line 87) | void mca_device_write_pos(struct mca_device *mca_dev, int reg, function mca_device_transform_irq (line 109) | int mca_device_transform_irq(struct mca_device *mca_dev, int irq) function mca_device_transform_ioport (line 132) | int mca_device_transform_ioport(struct mca_device *mca_dev, int port) type mca_device (line 155) | struct mca_device type mca_bus (line 157) | struct mca_bus function mca_device_claimed (line 171) | int mca_device_claimed(struct mca_device *mca_dev) function mca_device_set_claim (line 182) | void mca_device_set_claim(struct mca_device *mca_dev, int val) function mca_device_status (line 199) | enum MCA_AdapterStatus mca_device_status(struct mca_device *mca_dev) function mca_device_set_name (line 210) | void mca_device_set_name(struct mca_device *mca_dev, const char *name) FILE: drivers/mca/mca-driver.c function mca_register_driver (line 31) | int mca_register_driver(struct mca_driver *mca_drv) function mca_unregister_driver (line 45) | void mca_unregister_driver(struct mca_driver *mca_drv) FILE: drivers/mca/mca-legacy.c type mca_find_adapter_info (line 35) | struct mca_find_adapter_info { function mca_find_adapter_callback (line 44) | static int mca_find_adapter_callback(struct device *dev, void *data) function mca_find_adapter (line 74) | int mca_find_adapter(int id, int start) function mca_find_unused_adapter (line 122) | int mca_find_unused_adapter(int id, int start) type mca_find_device_by_slot_info (line 156) | struct mca_find_device_by_slot_info { function mca_find_device_by_slot_callback (line 161) | static int mca_find_device_by_slot_callback(struct device *dev, void *data) type mca_device (line 172) | struct mca_device type mca_find_device_by_slot_info (line 174) | struct mca_find_device_by_slot_info function mca_read_stored_pos (line 194) | unsigned char mca_read_stored_pos(int slot, int reg) function mca_read_pos (line 217) | unsigned char mca_read_pos(int slot, int reg) function mca_write_pos (line 253) | void mca_write_pos(int slot, int reg, unsigned char byte) function mca_set_adapter_name (line 274) | void mca_set_adapter_name(int slot, char* name) function mca_is_adapter_used (line 292) | int mca_is_adapter_used(int slot) function mca_mark_as_used (line 314) | int mca_mark_as_used(int slot) function mca_mark_as_unused (line 338) | void mca_mark_as_unused(int slot) FILE: drivers/mca/mca-proc.c function get_mca_info_helper (line 35) | static int get_mca_info_helper(struct mca_device *mca_dev, char *page, i... function get_mca_info (line 46) | static int get_mca_info(char *page, char **start, off_t off, function mca_default_procfn (line 95) | static int mca_default_procfn(char* buf, struct mca_device *mca_dev) function get_mca_machine_info (line 136) | static int get_mca_machine_info(char* page, char **start, off_t off, function mca_read_proc (line 153) | static int mca_read_proc(char *page, char **start, off_t off, function mca_do_proc_init (line 179) | void __init mca_do_proc_init(void) function mca_set_adapter_procfn (line 239) | void mca_set_adapter_procfn(int slot, MCA_ProcFn procfn, void* proc_dev) FILE: drivers/md/dm-bio-list.h type bio_list (line 12) | struct bio_list { function bio_list_init (line 17) | static inline void bio_list_init(struct bio_list *bl) function bio_list_add (line 22) | static inline void bio_list_add(struct bio_list *bl, struct bio *bio) function bio_list_merge (line 34) | static inline void bio_list_merge(struct bio_list *bl, struct bio_list *... type bio (line 44) | struct bio type bio_list (line 44) | struct bio_list type bio (line 46) | struct bio type bio (line 59) | struct bio type bio_list (line 59) | struct bio_list type bio (line 61) | struct bio FILE: drivers/md/dm-crypt.c type crypt_io (line 28) | struct crypt_io { type convert_context (line 40) | struct convert_context { type crypt_config (line 51) | struct crypt_config type crypt_iv_operations (line 53) | struct crypt_iv_operations { type crypt_config (line 65) | struct crypt_config { function mempool_free_page (line 104) | static void mempool_free_page(void *page, void *data) function crypt_iv_plain_gen (line 124) | static int crypt_iv_plain_gen(struct crypt_config *cc, u8 *iv, sector_t ... function crypt_iv_essiv_ctr (line 132) | static int crypt_iv_essiv_ctr(struct crypt_config *cc, struct dm_target ... function crypt_iv_essiv_dtr (line 201) | static void crypt_iv_essiv_dtr(struct crypt_config *cc) function crypt_iv_essiv_gen (line 207) | static int crypt_iv_essiv_gen(struct crypt_config *cc, u8 *iv, sector_t ... type crypt_iv_operations (line 223) | struct crypt_iv_operations type crypt_iv_operations (line 227) | struct crypt_iv_operations function crypt_convert_scatterlist (line 234) | static inline int function crypt_convert_init (line 261) | static void function crypt_convert (line 279) | static int crypt_convert(struct crypt_config *cc, type bio (line 327) | struct bio type crypt_config (line 328) | struct crypt_config type bio (line 329) | struct bio type bio (line 331) | struct bio type bio_vec (line 364) | struct bio_vec function crypt_free_buffer_pages (line 406) | static void crypt_free_buffer_pages(struct crypt_config *cc, function dec_pending (line 444) | static void dec_pending(struct crypt_io *io, int error) type workqueue_struct (line 469) | struct workqueue_struct function kcryptd_do_work (line 471) | static void kcryptd_do_work(void *data) function kcryptd_queue_io (line 485) | static void kcryptd_queue_io(struct crypt_io *io) function crypt_decode_key (line 494) | static int crypt_decode_key(u8 *key, char *hex, unsigned int size) function crypt_encode_key (line 521) | static void crypt_encode_key(char *hex, u8 *key, unsigned int size) function crypt_ctr (line 536) | static int crypt_ctr(struct dm_target *ti, unsigned int argc, char **argv) function crypt_dtr (line 709) | static void crypt_dtr(struct dm_target *ti) function crypt_endio (line 725) | static int crypt_endio(struct bio *bio, unsigned int done, int error) type bio (line 756) | struct bio type crypt_config (line 757) | struct crypt_config type crypt_io (line 757) | struct crypt_io type bio (line 757) | struct bio type convert_context (line 759) | struct convert_context type bio (line 761) | struct bio type bio_vec (line 787) | struct bio_vec function crypt_map (line 803) | static int crypt_map(struct dm_target *ti, struct bio *bio, function crypt_status (line 868) | static int crypt_status(struct dm_target *ti, status_type_t type, type target_type (line 921) | struct target_type function dm_crypt_init (line 931) | static int __init dm_crypt_init(void) function dm_crypt_exit (line 963) | static void __exit dm_crypt_exit(void) FILE: drivers/md/dm-exception-store.c type disk_header (line 59) | struct disk_header { type disk_exception (line 83) | struct disk_exception { type commit_callback (line 90) | struct commit_callback { type pstore (line 99) | struct pstore { function sectors_to_pages (line 145) | static inline unsigned int sectors_to_pages(unsigned int sectors) function alloc_area (line 150) | static int alloc_area(struct pstore *ps) function free_area (line 168) | static void free_area(struct pstore *ps) function chunk_io (line 176) | static int chunk_io(struct pstore *ps, uint32_t chunk, int rw) function area_io (line 192) | static int area_io(struct pstore *ps, uint32_t area, int rw) function zero_area (line 208) | static int zero_area(struct pstore *ps, uint32_t area) function read_header (line 214) | static int read_header(struct pstore *ps, int *new_snapshot) function write_header (line 242) | static int write_header(struct pstore *ps) type disk_exception (line 260) | struct disk_exception type pstore (line 260) | struct pstore type disk_exception (line 265) | struct disk_exception function read_exception (line 268) | static int read_exception(struct pstore *ps, function write_exception (line 284) | static int write_exception(struct pstore *ps, function insert_exceptions (line 305) | static int insert_exceptions(struct pstore *ps, int *full) function read_exceptions (line 349) | static int read_exceptions(struct pstore *ps) type pstore (line 371) | struct pstore type exception_store (line 371) | struct exception_store type pstore (line 373) | struct pstore function persistent_fraction_full (line 376) | static void persistent_fraction_full(struct exception_store *store, function persistent_destroy (line 383) | static void persistent_destroy(struct exception_store *store) function persistent_read_metadata (line 393) | static int persistent_read_metadata(struct exception_store *store) function persistent_prepare (line 447) | static int persistent_prepare(struct exception_store *store, function persistent_commit (line 472) | static void persistent_commit(struct exception_store *store, function persistent_drop (line 527) | static void persistent_drop(struct exception_store *store) function dm_create_persistent (line 536) | int dm_create_persistent(struct exception_store *store, uint32_t chunk_s... type transient_c (line 604) | struct transient_c { function transient_destroy (line 609) | static void transient_destroy(struct exception_store *store) function transient_read_metadata (line 614) | static int transient_read_metadata(struct exception_store *store) function transient_prepare (line 619) | static int transient_prepare(struct exception_store *store, struct excep... function transient_commit (line 633) | static void transient_commit(struct exception_store *store, function transient_fraction_full (line 642) | static void transient_fraction_full(struct exception_store *store, function dm_create_transient (line 649) | int dm_create_transient(struct exception_store *store, FILE: drivers/md/dm-io.c type biovec_pool (line 22) | struct biovec_pool { type bio_set (line 31) | struct bio_set { function bio_set_exit (line 38) | static void bio_set_exit(struct bio_set *bs) function mk_name (line 59) | static void mk_name(char *str, size_t len, const char *prefix, unsigned ... function bio_set_init (line 64) | static int bio_set_init(struct bio_set *bs, const char *slab_prefix, function bvec_index (line 137) | static inline unsigned bvec_index(unsigned nr) type bio (line 153) | struct bio type bio_set (line 153) | struct bio_set type biovec_pool (line 155) | struct biovec_pool type bio_vec (line 156) | struct bio_vec type bio (line 158) | struct bio function bio_set_free (line 185) | static void bio_set_free(struct bio_set *bs, struct bio *bio) type bio_set (line 199) | struct bio_set type io (line 202) | struct io { type io (line 221) | struct io function free_io (line 224) | static void free_io(void *element, void *pool_data) function pages_to_ios (line 229) | static unsigned int pages_to_ios(unsigned int pages) function resize_pool (line 234) | static int resize_pool(unsigned int new_ios) function dm_io_get (line 269) | int dm_io_get(unsigned int num_pages) function dm_io_put (line 274) | void dm_io_put(unsigned int num_pages) function bio_set_region (line 284) | static inline void bio_set_region(struct bio *bio, unsigned region) function bio_get_region (line 289) | static inline unsigned bio_get_region(struct bio *bio) function dec_count (line 298) | static void dec_count(struct io *io, unsigned int region, int error) function zero_fill_bio (line 319) | static void zero_fill_bio(struct bio *bio) function endio (line 333) | static int endio(struct bio *bio, unsigned int done, int error) function bio_dtr (line 350) | static void bio_dtr(struct bio *bio) type dpages (line 360) | struct dpages { function list_get_page (line 372) | static void list_get_page(struct dpages *dp, function list_next_page (line 383) | static void list_next_page(struct dpages *dp) function list_dp_init (line 390) | static void list_dp_init(struct dpages *dp, struct page_list *pl, unsign... function bvec_get_page (line 401) | static void bvec_get_page(struct dpages *dp, function bvec_next_page (line 410) | static void bvec_next_page(struct dpages *dp) function bvec_dp_init (line 416) | static void bvec_dp_init(struct dpages *dp, struct bio_vec *bvec) function vm_get_page (line 423) | static void vm_get_page(struct dpages *dp, function vm_next_page (line 431) | static void vm_next_page(struct dpages *dp) function vm_dp_init (line 437) | static void vm_dp_init(struct dpages *dp, void *data) function do_region (line 448) | static void do_region(int rw, unsigned int region, struct io_region *where, function dispatch_io (line 492) | static void dispatch_io(int rw, unsigned int num_regions, function sync_io (line 519) | static int sync_io(unsigned int num_regions, struct io_region *where, function async_io (line 552) | static int async_io(unsigned int num_regions, struct io_region *where, i... function dm_io_sync (line 574) | int dm_io_sync(unsigned int num_regions, struct io_region *where, int rw, function dm_io_sync_bvec (line 583) | int dm_io_sync_bvec(unsigned int num_regions, struct io_region *where, i... function dm_io_sync_vm (line 591) | int dm_io_sync_vm(unsigned int num_regions, struct io_region *where, int... function dm_io_async (line 599) | int dm_io_async(unsigned int num_regions, struct io_region *where, int rw, function dm_io_async_bvec (line 608) | int dm_io_async_bvec(unsigned int num_regions, struct io_region *where, ... function dm_io_async_vm (line 616) | int dm_io_async_vm(unsigned int num_regions, struct io_region *where, in... FILE: drivers/md/dm-io.h type io_region (line 15) | struct io_region { type page_list (line 21) | struct page_list { type io_region (line 51) | struct io_region type page_list (line 52) | struct page_list type io_region (line 55) | struct io_region type bio_vec (line 56) | struct bio_vec type io_region (line 58) | struct io_region type io_region (line 67) | struct io_region type page_list (line 68) | struct page_list type io_region (line 71) | struct io_region type bio_vec (line 72) | struct bio_vec type io_region (line 74) | struct io_region FILE: drivers/md/dm-ioctl.c type hash_cell (line 28) | struct hash_cell { type vers_iter (line 42) | struct vers_iter { type list_head (line 52) | struct list_head type list_head (line 53) | struct list_head function init_buckets (line 62) | static void init_buckets(struct list_head *buckets) function dm_hash_init (line 70) | static int dm_hash_init(void) function dm_hash_exit (line 78) | static void dm_hash_exit(void) function hash_str (line 89) | static unsigned int hash_str(const char *str) type hash_cell (line 103) | struct hash_cell type hash_cell (line 105) | struct hash_cell type hash_cell (line 115) | struct hash_cell type hash_cell (line 117) | struct hash_cell type hash_cell (line 138) | struct hash_cell type mapped_device (line 139) | struct mapped_device type hash_cell (line 141) | struct hash_cell function free_cell (line 172) | static void free_cell(struct hash_cell *hc) function register_with_devfs (line 184) | static int register_with_devfs(struct hash_cell *hc) function unregister_with_devfs (line 194) | static int unregister_with_devfs(struct hash_cell *hc) function dm_hash_insert (line 204) | static int dm_hash_insert(const char *name, const char *uuid, struct map... function __hash_remove (line 244) | static void __hash_remove(struct hash_cell *hc) function dm_hash_remove_all (line 257) | static void dm_hash_remove_all(void) function dm_hash_rename (line 273) | static int dm_hash_rename(const char *old, const char *new) type dm_ioctl (line 336) | struct dm_ioctl function remove_all (line 338) | static int remove_all(struct dm_ioctl *param, size_t param_size) type dm_ioctl (line 358) | struct dm_ioctl function list_devices (line 371) | static int list_devices(struct dm_ioctl *param, size_t param_size) function list_version_get_needed (line 428) | static void list_version_get_needed(struct target_type *tt, void *needed... function list_version_get_info (line 437) | static void list_version_get_info(struct target_type *tt, void *param) function list_versions (line 462) | static int list_versions(struct dm_ioctl *param, size_t param_size) function check_name (line 502) | static int check_name(const char *name) function __dev_status (line 516) | static int __dev_status(struct mapped_device *md, struct dm_ioctl *param) function dev_create (line 562) | static int dev_create(struct dm_ioctl *param, size_t param_size) type hash_cell (line 598) | struct hash_cell type dm_ioctl (line 598) | struct dm_ioctl type mapped_device (line 608) | struct mapped_device type dm_ioctl (line 608) | struct dm_ioctl type hash_cell (line 610) | struct hash_cell type mapped_device (line 611) | struct mapped_device function dev_remove (line 639) | static int dev_remove(struct dm_ioctl *param, size_t param_size) function invalid_str (line 662) | static int invalid_str(char *str, void *end) function dev_rename (line 671) | static int dev_rename(struct dm_ioctl *param, size_t param_size) function do_suspend (line 690) | static int do_suspend(struct dm_ioctl *param) function do_resume (line 710) | static int do_resume(struct dm_ioctl *param) function dev_suspend (line 775) | static int dev_suspend(struct dm_ioctl *param, size_t param_size) function dev_status (line 787) | static int dev_status(struct dm_ioctl *param, size_t param_size) function retrieve_status (line 804) | static void retrieve_status(struct dm_table *table, function dev_wait (line 871) | static int dev_wait(struct dm_ioctl *param, size_t param_size) function get_mode (line 909) | static inline int get_mode(struct dm_ioctl *param) function next_target (line 919) | static int next_target(struct dm_target_spec *last, uint32_t next, void ... function populate_table (line 931) | static int populate_table(struct dm_table *table, function table_load (line 975) | static int table_load(struct dm_ioctl *param, size_t param_size) function table_clear (line 1014) | static int table_clear(struct dm_ioctl *param, size_t param_size) function retrieve_deps (line 1043) | static void retrieve_deps(struct dm_table *table, function table_deps (line 1080) | static int table_deps(struct dm_ioctl *param, size_t param_size) function table_status (line 1109) | static int table_status(struct dm_ioctl *param, size_t param_size) function target_message (line 1137) | static int target_message(struct dm_ioctl *param, size_t param_size) function ioctl_fn (line 1199) | static ioctl_fn lookup_ioctl(unsigned int cmd) function check_version (line 1233) | static int check_version(unsigned int cmd, struct dm_ioctl __user *user) function free_params (line 1263) | static void free_params(struct dm_ioctl *param) function copy_params (line 1268) | static int copy_params(struct dm_ioctl __user *user, struct dm_ioctl **p... function validate_params (line 1291) | static int validate_params(uint cmd, struct dm_ioctl *param) function ctl_ioctl (line 1319) | static int ctl_ioctl(struct inode *inode, struct file *file, type file_operations (line 1399) | struct file_operations type miscdevice (line 1404) | struct miscdevice function dm_interface_init (line 1414) | int __init dm_interface_init(void) function dm_interface_exit (line 1435) | void dm_interface_exit(void) FILE: drivers/md/dm-linear.c type linear_c (line 19) | struct linear_c { function linear_ctr (line 29) | static int linear_ctr(struct dm_target *ti, unsigned int argc, char **argv) function linear_dtr (line 67) | static void linear_dtr(struct dm_target *ti) function linear_map (line 76) | static int linear_map(struct dm_target *ti, struct bio *bio, function linear_status (line 87) | static int linear_status(struct dm_target *ti, status_type_t type, type target_type (line 106) | struct target_type function dm_linear_init (line 116) | int __init dm_linear_init(void) function dm_linear_exit (line 126) | void dm_linear_exit(void) FILE: drivers/md/dm-log.c function dm_register_dirty_log_type (line 18) | int dm_register_dirty_log_type(struct dirty_log_type *type) function dm_unregister_dirty_log_type (line 28) | int dm_unregister_dirty_log_type(struct dirty_log_type *type) type dirty_log_type (line 42) | struct dirty_log_type type dirty_log_type (line 44) | struct dirty_log_type function put_type (line 62) | static void put_type(struct dirty_log_type *type) type dirty_log (line 70) | struct dirty_log type dm_target (line 70) | struct dm_target type dirty_log_type (line 73) | struct dirty_log_type type dirty_log (line 74) | struct dirty_log function dm_destroy_dirty_log (line 96) | void dm_destroy_dirty_log(struct dirty_log *log) type log_header (line 118) | struct log_header { type log_c (line 129) | struct log_c { function log_test_bit (line 167) | static inline int log_test_bit(uint32_t *bs, unsigned bit) function log_set_bit (line 172) | static inline void log_set_bit(struct log_c *l, function log_clear_bit (line 179) | static inline void log_clear_bit(struct log_c *l, function header_to_disk (line 189) | static void header_to_disk(struct log_header *core, struct log_header *d... function header_from_disk (line 196) | static void header_from_disk(struct log_header *core, struct log_header ... function read_header (line 203) | static int read_header(struct log_c *log) function write_header (line 230) | static inline int write_header(struct log_c *log) function bits_to_core (line 242) | static inline void bits_to_core(uint32_t *core, uint32_t *disk, unsigned... function bits_to_disk (line 250) | static inline void bits_to_disk(uint32_t *core, uint32_t *disk, unsigned... function read_bits (line 259) | static int read_bits(struct log_c *log) function write_bits (line 274) | static int write_bits(struct log_c *log) function core_ctr (line 289) | static int core_ctr(struct dirty_log *log, struct dm_target *ti, function core_dtr (line 375) | static void core_dtr(struct dirty_log *log) function disk_ctr (line 389) | static int disk_ctr(struct dirty_log *log, struct dm_target *ti, function disk_dtr (line 449) | static void disk_dtr(struct dirty_log *log) function count_bits32 (line 458) | static int count_bits32(uint32_t *addr, unsigned size) function disk_resume (line 468) | static int disk_resume(struct dirty_log *log) function core_get_region_size (line 511) | static uint32_t core_get_region_size(struct dirty_log *log) function core_is_clean (line 517) | static int core_is_clean(struct dirty_log *log, region_t region) function core_in_sync (line 523) | static int core_in_sync(struct dirty_log *log, region_t region, int block) function core_flush (line 529) | static int core_flush(struct dirty_log *log) function disk_flush (line 535) | static int disk_flush(struct dirty_log *log) function core_mark_region (line 551) | static void core_mark_region(struct dirty_log *log, region_t region) function core_clear_region (line 557) | static void core_clear_region(struct dirty_log *log, region_t region) function core_get_resync_work (line 563) | static int core_get_resync_work(struct dirty_log *log, region_t *region) function core_complete_resync_work (line 585) | static void core_complete_resync_work(struct dirty_log *log, region_t re... function region_t (line 597) | static region_t core_get_sync_count(struct dirty_log *log) function core_status (line 608) | static int core_status(struct dirty_log *log, status_type_t status, function disk_status (line 627) | static int disk_status(struct dirty_log *log, status_type_t status, type dirty_log_type (line 649) | struct dirty_log_type type dirty_log_type (line 666) | struct dirty_log_type function dm_dirty_log_init (line 685) | int __init dm_dirty_log_init(void) function dm_dirty_log_exit (line 702) | void dm_dirty_log_exit(void) FILE: drivers/md/dm-log.h type sector_t (line 12) | typedef sector_t region_t; type dirty_log_type (line 14) | struct dirty_log_type type dirty_log (line 16) | struct dirty_log { type dirty_log_type (line 21) | struct dirty_log_type { type dirty_log_type (line 112) | struct dirty_log_type type dirty_log_type (line 113) | struct dirty_log_type type dirty_log (line 120) | struct dirty_log type dm_target (line 120) | struct dm_target type dirty_log (line 122) | struct dirty_log FILE: drivers/md/dm-raid1.c type workqueue_struct (line 23) | struct workqueue_struct type work_struct (line 24) | struct work_struct function wake (line 26) | static inline void wake(void) type mirror_set (line 67) | struct mirror_set type region_hash (line 68) | struct region_hash { type region (line 97) | struct region { function region_t (line 112) | static inline region_t bio_to_region(struct region_hash *rh, struct bio ... function sector_t (line 117) | static inline sector_t region_to_sector(struct region_hash *rh, region_t... type mirror_set (line 123) | struct mirror_set type bio (line 123) | struct bio type region (line 127) | struct region function region_free (line 130) | static void region_free(void *element, void *pool_data) function rh_init (line 137) | static int rh_init(struct region_hash *rh, struct mirror_set *ms, function rh_exit (line 187) | static void rh_exit(struct region_hash *rh) function rh_hash (line 209) | static inline unsigned int rh_hash(struct region_hash *rh, region_t region) type region (line 214) | struct region type region_hash (line 214) | struct region_hash type region (line 216) | struct region function __rh_insert (line 225) | static void __rh_insert(struct region_hash *rh, struct region *reg) type region (line 231) | struct region type region_hash (line 231) | struct region_hash type region (line 233) | struct region type region (line 268) | struct region type region_hash (line 268) | struct region_hash type region (line 270) | struct region function rh_state (line 279) | static int rh_state(struct region_hash *rh, region_t region, int may_block) function rh_in_sync (line 304) | static inline int rh_in_sync(struct region_hash *rh, function dispatch_bios (line 311) | static void dispatch_bios(struct mirror_set *ms, struct bio_list *bio_list) function rh_update_states (line 320) | static void rh_update_states(struct region_hash *rh) function rh_inc (line 372) | static void rh_inc(struct region_hash *rh, region_t region) function rh_inc_pending (line 391) | static void rh_inc_pending(struct region_hash *rh, struct bio_list *bios) function rh_dec (line 399) | static void rh_dec(struct region_hash *rh, region_t region) function __rh_recovery_prepare (line 428) | static int __rh_recovery_prepare(struct region_hash *rh) function rh_recovery_prepare (line 465) | static void rh_recovery_prepare(struct region_hash *rh) type region (line 477) | struct region type region_hash (line 477) | struct region_hash type region (line 479) | struct region function rh_recovery_end (line 493) | static void rh_recovery_end(struct region *reg, int success) function rh_flush (line 504) | static void rh_flush(struct region_hash *rh) function rh_delay (line 509) | static void rh_delay(struct region_hash *rh, struct bio *bio) function rh_stop_recovery (line 519) | static void rh_stop_recovery(struct region_hash *rh) function rh_start_recovery (line 528) | static void rh_start_recovery(struct region_hash *rh) type mirror (line 541) | struct mirror { type mirror_set (line 547) | struct mirror_set { type mirror_set (line 575) | struct mirror_set type bio (line 575) | struct bio type mirror_set (line 577) | struct mirror_set function bio_set_ms (line 580) | static void bio_set_ms(struct bio *bio, struct mirror_set *ms) function recovery_complete (line 592) | static void recovery_complete(int read_err, unsigned int write_err, function recover (line 601) | static int recover(struct mirror_set *ms, struct region *reg) function do_recovery (line 644) | static void do_recovery(struct mirror_set *ms) type mirror (line 678) | struct mirror type mirror_set (line 678) | struct mirror_set function map_bio (line 687) | static void map_bio(struct mirror_set *ms, struct mirror *m, struct bio ... function do_reads (line 693) | static void do_reads(struct mirror_set *ms, struct bio_list *reads) function write_callback (line 725) | static void write_callback(unsigned long error, void *context) function do_write (line 757) | static void do_write(struct mirror_set *ms, struct bio *bio) function do_writes (line 777) | static void do_writes(struct mirror_set *ms, struct bio_list *writes) function do_mirror (line 843) | static void do_mirror(struct mirror_set *ms) function do_work (line 860) | static void do_work(void *ignored) type mirror_set (line 873) | struct mirror_set type dm_target (line 875) | struct dm_target type dirty_log (line 876) | struct dirty_log type mirror_set (line 879) | struct mirror_set function free_context (line 909) | static void free_context(struct mirror_set *ms, struct dm_target *ti, function _check_region_size (line 919) | static inline int _check_region_size(struct dm_target *ti, uint32_t size) function get_mirror (line 925) | static int get_mirror(struct mirror_set *ms, struct dm_target *ti, function add_mirror_set (line 947) | static int add_mirror_set(struct mirror_set *ms) function del_mirror_set (line 957) | static void del_mirror_set(struct mirror_set *ms) type dirty_log (line 967) | struct dirty_log type dm_target (line 967) | struct dm_target type dirty_log (line 972) | struct dirty_log function mirror_ctr (line 1016) | static int mirror_ctr(struct dm_target *ti, unsigned int argc, char **argv) function mirror_dtr (line 1074) | static void mirror_dtr(struct dm_target *ti) function queue_bio (line 1083) | static void queue_bio(struct mirror_set *ms, struct bio *bio, int rw) function mirror_map (line 1101) | static int mirror_map(struct dm_target *ti, struct bio *bio, function mirror_end_io (line 1145) | static int mirror_end_io(struct dm_target *ti, struct bio *bio, function mirror_postsuspend (line 1161) | static void mirror_postsuspend(struct dm_target *ti) function mirror_resume (line 1172) | static void mirror_resume(struct dm_target *ti) function mirror_status (line 1182) | static int mirror_status(struct dm_target *ti, status_type_t type, type target_type (line 1216) | struct target_type function dm_mirror_init (line 1229) | static int __init dm_mirror_init(void) function dm_mirror_exit (line 1256) | static void __exit dm_mirror_exit(void) FILE: drivers/md/dm-snap.c type pending_exception (line 42) | struct pending_exception { type origin (line 86) | struct origin { type list_head (line 105) | struct list_head type rw_semaphore (line 106) | struct rw_semaphore function init_origin_hash (line 108) | static int init_origin_hash(void) function exit_origin_hash (line 126) | static void exit_origin_hash(void) function origin_hash (line 131) | static inline unsigned int origin_hash(struct block_device *bdev) type origin (line 136) | struct origin type block_device (line 136) | struct block_device type list_head (line 138) | struct list_head type origin (line 139) | struct origin function __insert_origin (line 149) | static void __insert_origin(struct origin *o) function register_snapshot (line 160) | static int register_snapshot(struct dm_snapshot *snap) function unregister_snapshot (line 190) | static void unregister_snapshot(struct dm_snapshot *s) function init_exception_table (line 209) | static int init_exception_table(struct exception_table *et, uint32_t size) function exit_exception_table (line 224) | static void exit_exception_table(struct exception_table *et, kmem_cache_... function exception_hash (line 241) | static inline uint32_t exception_hash(struct exception_table *et, chunk_... function insert_exception (line 246) | static void insert_exception(struct exception_table *eh, struct exceptio... function remove_exception (line 252) | static inline void remove_exception(struct exception *e) type exception (line 261) | struct exception type exception_table (line 261) | struct exception_table type list_head (line 264) | struct list_head type exception (line 265) | struct exception type exception (line 275) | struct exception type exception (line 277) | struct exception function free_exception (line 286) | static inline void free_exception(struct exception *e) type pending_exception (line 291) | struct pending_exception function free_pending_exception (line 296) | static inline void free_pending_exception(struct pending_exception *pe) function dm_add_exception (line 301) | int dm_add_exception(struct dm_snapshot *s, chunk_t old, chunk_t new) function calc_max_buckets (line 318) | static int calc_max_buckets(void) function round_down (line 330) | static inline uint32_t round_down(uint32_t n) function init_hash_tables (line 340) | static int init_hash_tables(struct dm_snapshot *s) function ulong (line 380) | static inline ulong round_up(ulong n, ulong size) function snapshot_ctr (line 390) | static int snapshot_ctr(struct dm_target *ti, unsigned int argc, char **... function snapshot_dtr (line 549) | static void snapshot_dtr(struct dm_target *ti) function flush_bios (line 570) | static void flush_bios(struct bio *bio) function error_bios (line 585) | static void error_bios(struct bio *bio) type bio (line 597) | struct bio type pending_exception (line 597) | struct pending_exception type pending_exception (line 599) | struct pending_exception function pending_complete (line 618) | static void pending_complete(struct pending_exception *pe, int success) function commit_callback (line 680) | static void commit_callback(void *context, int success) function copy_callback (line 691) | static void copy_callback(int read_err, unsigned int write_err, void *co... function start_copy (line 710) | static inline void start_copy(struct pending_exception *pe) type pending_exception (line 742) | struct pending_exception type dm_snapshot (line 743) | struct dm_snapshot type bio (line 743) | struct bio type exception (line 745) | struct exception type pending_exception (line 746) | struct pending_exception function remap_exception (line 791) | static inline void remap_exception(struct dm_snapshot *s, struct excepti... function snapshot_map (line 800) | static int snapshot_map(struct dm_target *ti, struct bio *bio, function snapshot_resume (line 886) | static void snapshot_resume(struct dm_target *ti) function snapshot_status (line 902) | static int snapshot_status(struct dm_target *ti, status_type_t type, function list_merge (line 947) | static void list_merge(struct list_head *l1, struct list_head *l2) function __origin_write (line 961) | static int __origin_write(struct list_head *snapshots, struct bio *bio) function do_origin (line 1045) | static int do_origin(struct dm_dev *origin, struct bio *bio) function origin_ctr (line 1071) | static int origin_ctr(struct dm_target *ti, unsigned int argc, char **argv) function origin_dtr (line 1093) | static void origin_dtr(struct dm_target *ti) function origin_map (line 1100) | static int origin_map(struct dm_target *ti, struct bio *bio, function origin_resume (line 1117) | static void origin_resume(struct dm_target *ti) function origin_status (line 1134) | static int origin_status(struct dm_target *ti, status_type_t type, char ... type target_type (line 1154) | struct target_type type target_type (line 1165) | struct target_type function dm_snapshot_init (line 1176) | static int __init dm_snapshot_init(void) function dm_snapshot_exit (line 1242) | static void __exit dm_snapshot_exit(void) FILE: drivers/md/dm-snap.h type exception_table (line 15) | struct exception_table { type sector_t (line 25) | typedef sector_t chunk_t; type exception (line 32) | struct exception { type exception_store (line 47) | struct exception_store { type dm_snapshot (line 97) | struct dm_snapshot { type dm_snapshot (line 144) | struct dm_snapshot type exception_store (line 150) | struct exception_store type exception_store (line 152) | struct exception_store type dm_snapshot (line 153) | struct dm_snapshot function sector_t (line 158) | static inline sector_t get_dev_size(struct block_device *bdev) function chunk_t (line 163) | static inline chunk_t sector_to_chunk(struct dm_snapshot *s, sector_t se... function sector_t (line 168) | static inline sector_t chunk_to_sector(struct dm_snapshot *s, chunk_t ch... function bdev_equal (line 173) | static inline int bdev_equal(struct block_device *lhs, struct block_devi... FILE: drivers/md/dm-stripe.c type stripe (line 16) | struct stripe { type stripe_c (line 24) | struct stripe_c { type stripe_c (line 41) | struct stripe_c type stripe_c (line 45) | struct stripe_c type stripe (line 45) | struct stripe type stripe_c (line 49) | struct stripe_c type stripe (line 49) | struct stripe function get_stripe (line 57) | static int get_stripe(struct dm_target *ti, struct stripe_c *sc, function stripe_ctr (line 79) | static int stripe_ctr(struct dm_target *ti, unsigned int argc, char **argv) function stripe_dtr (line 170) | static void stripe_dtr(struct dm_target *ti) function stripe_map (line 181) | static int stripe_map(struct dm_target *ti, struct bio *bio, function stripe_status (line 201) | static int stripe_status(struct dm_target *ti, type target_type (line 226) | struct target_type function dm_stripe_init (line 236) | int __init dm_stripe_init(void) function dm_stripe_exit (line 247) | void dm_stripe_exit(void) FILE: drivers/md/dm-table.c type dm_table (line 25) | struct dm_table { function int_log (line 74) | static unsigned int int_log(unsigned int n, unsigned int base) function combine_restrictions_low (line 94) | static void combine_restrictions_low(struct io_restrictions *lhs, function get_child (line 118) | static inline unsigned int get_child(unsigned int n, unsigned int k) function sector_t (line 126) | static inline sector_t *get_node(struct dm_table *t, function sector_t (line 136) | static sector_t high(struct dm_table *t, unsigned int l, unsigned int n) function setup_btree_index (line 151) | static int setup_btree_index(unsigned int l, struct dm_table *t) function alloc_targets (line 189) | static int alloc_targets(struct dm_table *t, unsigned int num) function dm_table_create (line 220) | int dm_table_create(struct dm_table **result, int mode, unsigned num_tar... function free_devices (line 247) | static void free_devices(struct list_head *devices) function table_destroy (line 258) | void table_destroy(struct dm_table *t) function dm_table_get (line 289) | void dm_table_get(struct dm_table *t) function dm_table_put (line 294) | void dm_table_put(struct dm_table *t) function check_space (line 306) | static inline int check_space(struct dm_table *t) function lookup_device (line 317) | static int lookup_device(const char *path, dev_t *dev) type dm_dev (line 347) | struct dm_dev type list_head (line 347) | struct list_head type dm_dev (line 349) | struct dm_dev function open_dev (line 361) | static int open_dev(struct dm_dev *d, dev_t dev) function close_dev (line 385) | static void close_dev(struct dm_dev *d) function check_device_area (line 399) | static int check_device_area(struct dm_dev *dd, sector_t start, sector_t... function upgrade_mode (line 411) | static int upgrade_mode(struct dm_dev *dd, int new_mode) function __table_get_device (line 434) | static int __table_get_device(struct dm_table *t, struct dm_target *ti, function dm_get_device (line 493) | int dm_get_device(struct dm_target *ti, const char *path, sector_t start, function dm_put_device (line 547) | void dm_put_device(struct dm_target *ti, struct dm_dev *dd) function adjoin (line 559) | static int adjoin(struct dm_table *table, struct dm_target *ti) function dm_split_args (line 592) | int dm_split_args(int *argc, char ***argvp, char *input) function check_for_valid_limits (line 649) | static void check_for_valid_limits(struct io_restrictions *rs) function dm_table_add_target (line 666) | int dm_table_add_target(struct dm_table *t, const char *type, function setup_indexes (line 735) | static int setup_indexes(struct dm_table *t) function dm_table_complete (line 764) | int dm_table_complete(struct dm_table *t) function dm_table_event_callback (line 786) | void dm_table_event_callback(struct dm_table *t, function dm_table_event (line 795) | void dm_table_event(struct dm_table *t) function sector_t (line 809) | sector_t dm_table_get_size(struct dm_table *t) type dm_target (line 814) | struct dm_target type dm_table (line 814) | struct dm_table type dm_target (line 825) | struct dm_target type dm_table (line 825) | struct dm_table function dm_table_set_restrictions (line 842) | void dm_table_set_restrictions(struct dm_table *t, struct request_queue *q) function dm_table_get_num_targets (line 856) | unsigned int dm_table_get_num_targets(struct dm_table *t) type list_head (line 861) | struct list_head type dm_table (line 861) | struct dm_table function dm_table_get_mode (line 866) | int dm_table_get_mode(struct dm_table *t) function suspend_targets (line 871) | static void suspend_targets(struct dm_table *t, unsigned postsuspend) function dm_table_presuspend_targets (line 887) | void dm_table_presuspend_targets(struct dm_table *t) function dm_table_postsuspend_targets (line 892) | void dm_table_postsuspend_targets(struct dm_table *t) function dm_table_resume_targets (line 897) | void dm_table_resume_targets(struct dm_table *t) function dm_table_any_congested (line 909) | int dm_table_any_congested(struct dm_table *t, int bdi_bits) function dm_table_unplug_all (line 924) | void dm_table_unplug_all(struct dm_table *t) function dm_table_flush_all (line 937) | int dm_table_flush_all(struct dm_table *t) FILE: drivers/md/dm-target.c type tt_internal (line 15) | struct tt_internal { type tt_internal (line 27) | struct tt_internal type tt_internal (line 29) | struct tt_internal type tt_internal (line 38) | struct tt_internal type tt_internal (line 40) | struct tt_internal function load_module (line 56) | static void load_module(const char *name) type target_type (line 61) | struct target_type type tt_internal (line 63) | struct tt_internal function dm_put_target_type (line 73) | void dm_put_target_type(struct target_type *t) type tt_internal (line 88) | struct tt_internal type target_type (line 88) | struct target_type type tt_internal (line 90) | struct tt_internal function dm_target_iterate (line 101) | int dm_target_iterate(void (*iter_func)(struct target_type *tt, function dm_register_target (line 114) | int dm_register_target(struct target_type *t) function dm_unregister_target (line 134) | int dm_unregister_target(struct target_type *t) function io_err_ctr (line 160) | static int io_err_ctr(struct dm_target *ti, unsigned int argc, char **args) function io_err_dtr (line 165) | static void io_err_dtr(struct dm_target *ti) function io_err_map (line 170) | static int io_err_map(struct dm_target *ti, struct bio *bio, type target_type (line 176) | struct target_type function dm_target_init (line 184) | int __init dm_target_init(void) function dm_target_exit (line 189) | void dm_target_exit(void) FILE: drivers/md/dm-zero.c function zero_ctr (line 16) | static int zero_ctr(struct dm_target *ti, unsigned int argc, char **argv) function zero_fill_bio (line 29) | static void zero_fill_bio(struct bio *bio) function zero_map (line 46) | static int zero_map(struct dm_target *ti, struct bio *bio, type target_type (line 67) | struct target_type function dm_zero_init (line 75) | int __init dm_zero_init(void) function dm_zero_exit (line 85) | void __exit dm_zero_exit(void) FILE: drivers/md/dm.c type dm_io (line 30) | struct dm_io { type target_io (line 42) | struct target_io { type mapped_device (line 56) | struct mapped_device { function local_init (line 117) | static int __init local_init(void) function local_exit (line 149) | static void local_exit(void) function dm_init (line 179) | static int __init dm_init(void) function dm_exit (line 200) | static void __exit dm_exit(void) function dm_blk_open (line 211) | static int dm_blk_open(struct inode *inode, struct file *file) function dm_blk_close (line 220) | static int dm_blk_close(struct inode *inode, struct file *file) type dm_io (line 229) | struct dm_io type mapped_device (line 229) | struct mapped_device function free_io (line 234) | static inline void free_io(struct mapped_device *md, struct dm_io *io) type target_io (line 239) | struct target_io type mapped_device (line 239) | struct mapped_device function free_tio (line 244) | static inline void free_tio(struct mapped_device *md, struct target_io *... function queue_io (line 252) | static int queue_io(struct mapped_device *md, struct bio *bio) type dm_table (line 272) | struct dm_table type mapped_device (line 272) | struct mapped_device type dm_table (line 274) | struct dm_table function dec_pending (line 298) | static inline void dec_pending(struct dm_io *io, int error) function clone_endio (line 315) | static int clone_endio(struct bio *bio, unsigned int done, int error) function sector_t (line 346) | static sector_t max_io_len(struct mapped_device *md, function __map_bio (line 369) | static void __map_bio(struct dm_target *ti, struct bio *clone, type clone_info (line 406) | struct clone_info { type bio (line 419) | struct bio type bio (line 419) | struct bio type bio (line 423) | struct bio type bio_vec (line 424) | struct bio_vec type bio (line 443) | struct bio type bio (line 443) | struct bio type bio (line 447) | struct bio function __clone_and_map (line 460) | static void __clone_and_map(struct clone_info *ci) function __split_bio (line 554) | static void __split_bio(struct mapped_device *md, struct bio *bio) function dm_request (line 593) | static int dm_request(request_queue_t *q, struct bio *bio) function dm_flush_all (line 632) | static int dm_flush_all(request_queue_t *q, struct gendisk *disk, function dm_unplug_all (line 647) | static void dm_unplug_all(request_queue_t *q) function dm_any_congested (line 658) | static int dm_any_congested(void *congested_data, int bdi_bits) function free_minor (line 679) | static void free_minor(unsigned int minor) function specific_minor (line 689) | static int specific_minor(struct mapped_device *md, unsigned int minor) function next_free_minor (line 725) | static int next_free_minor(struct mapped_device *md, unsigned int *minor) type block_device_operations (line 756) | struct block_device_operations type mapped_device (line 762) | struct mapped_device type mapped_device (line 765) | struct mapped_device function free_dev (line 838) | static void free_dev(struct mapped_device *md) function event_callback (line 852) | static void event_callback(void *context) function __set_size (line 860) | static void __set_size(struct gendisk *disk, sector_t size) function __bind (line 874) | static int __bind(struct mapped_device *md, struct dm_table *t) function __unbind (line 898) | static void __unbind(struct mapped_device *md) function create_aux (line 915) | static int create_aux(unsigned int minor, int persistent, function dm_create (line 928) | int dm_create(struct mapped_device **result) function dm_create_with_minor (line 933) | int dm_create_with_minor(unsigned int minor, struct mapped_device **result) type mapped_device (line 940) | struct mapped_device function dm_set_mdptr (line 959) | void dm_set_mdptr(struct mapped_device *md, void *ptr) function dm_get (line 964) | void dm_get(struct mapped_device *md) function dm_put (line 969) | void dm_put(struct mapped_device *md) function __flush_deferred_io (line 988) | static void __flush_deferred_io(struct mapped_device *md, struct bio *c) function dm_swap_table (line 1003) | int dm_swap_table(struct mapped_device *md, struct dm_table *table) function __lock_fs (line 1028) | static int __lock_fs(struct mapped_device *md) function __unlock_fs (line 1050) | static int __unlock_fs(struct mapped_device *md) function dm_suspend (line 1077) | int dm_suspend(struct mapped_device *md) function dm_resume (line 1157) | int dm_resume(struct mapped_device *md) function dm_get_event_nr (line 1188) | uint32_t dm_get_event_nr(struct mapped_device *md) function dm_wait_event (line 1193) | int dm_wait_event(struct mapped_device *md, int event_nr) type gendisk (line 1203) | struct gendisk type mapped_device (line 1203) | struct mapped_device function dm_suspended (line 1208) | int dm_suspended(struct mapped_device *md) type block_device_operations (line 1213) | struct block_device_operations FILE: drivers/md/dm.h type dm_dev (line 42) | struct dm_dev { type dm_table (line 54) | struct dm_table type mapped_device (line 55) | struct mapped_device type mapped_device (line 61) | struct mapped_device type mapped_device (line 62) | struct mapped_device type mapped_device (line 63) | struct mapped_device type mapped_device (line 69) | struct mapped_device type mapped_device (line 70) | struct mapped_device type mapped_device (line 75) | struct mapped_device type mapped_device (line 76) | struct mapped_device type mapped_device (line 81) | struct mapped_device type dm_table (line 81) | struct dm_table type dm_table (line 87) | struct dm_table type mapped_device (line 87) | struct mapped_device type mapped_device (line 92) | struct mapped_device type mapped_device (line 93) | struct mapped_device type gendisk (line 98) | struct gendisk type mapped_device (line 98) | struct mapped_device type mapped_device (line 99) | struct mapped_device type dm_table (line 105) | struct dm_table type dm_table (line 107) | struct dm_table type dm_table (line 108) | struct dm_table type dm_table (line 110) | struct dm_table type dm_table (line 112) | struct dm_table type dm_table (line 113) | struct dm_table type dm_table (line 115) | struct dm_table type dm_table (line 116) | struct dm_table type dm_target (line 117) | struct dm_target type dm_table (line 117) | struct dm_table type dm_target (line 118) | struct dm_target type dm_table (line 118) | struct dm_table type dm_table (line 119) | struct dm_table type request_queue (line 119) | struct request_queue type dm_table (line 120) | struct dm_table type list_head (line 121) | struct list_head type dm_table (line 121) | struct dm_table type dm_table (line 122) | struct dm_table type dm_table (line 123) | struct dm_table type dm_table (line 124) | struct dm_table type dm_table (line 125) | struct dm_table type dm_table (line 126) | struct dm_table type dm_table (line 127) | struct dm_table type dm_table (line 128) | struct dm_table type target_type (line 135) | struct target_type type target_type (line 136) | struct target_type type target_type (line 137) | struct target_type function array_too_big (line 144) | static inline int array_too_big(unsigned long fixed, unsigned long obj, function sector_t (line 168) | static inline sector_t to_sector(unsigned long n) function to_bytes (line 173) | static inline unsigned long to_bytes(sector_t n) FILE: drivers/md/faulty.c function faulty_fail (line 68) | static int faulty_fail(struct bio *bio, unsigned int bytes_done, int error) type conf_t (line 82) | typedef struct faulty_conf { function check_mode (line 91) | static int check_mode(conf_t *conf, int mode) function check_sector (line 106) | static int check_sector(conf_t *conf, sector_t start, sector_t end, int ... function add_sector (line 130) | static void add_sector(conf_t *conf, sector_t start, int mode) function make_request (line 170) | static int make_request(request_queue_t *q, struct bio *bio) function status (line 224) | static void status(struct seq_file *seq, mddev_t *mddev) function reconfig (line 257) | static int reconfig(mddev_t *mddev, int layout, int chunk_size) function run (line 285) | static int run(mddev_t *mddev) function stop (line 310) | static int stop(mddev_t *mddev) function raid_init (line 330) | static int __init raid_init(void) function raid_exit (line 335) | static void raid_exit(void) FILE: drivers/md/kcopyd.c type workqueue_struct (line 27) | struct workqueue_struct type work_struct (line 28) | struct work_struct function wake (line 30) | static inline void wake(void) type kcopyd_client (line 39) | struct kcopyd_client { type page_list (line 52) | struct page_list type page_list (line 54) | struct page_list function free_pl (line 69) | static void free_pl(struct page_list *pl) function kcopyd_get_pages (line 75) | static int kcopyd_get_pages(struct kcopyd_client *kc, function kcopyd_put_pages (line 98) | static void kcopyd_put_pages(struct kcopyd_client *kc, struct page_list ... function drop_pages (line 115) | static void drop_pages(struct page_list *pl) function client_alloc_pages (line 126) | static int client_alloc_pages(struct kcopyd_client *kc, unsigned int nr) function client_free_pages (line 147) | static void client_free_pages(struct kcopyd_client *kc) type kcopyd_job (line 160) | struct kcopyd_job { function jobs_init (line 234) | static int jobs_init(void) function jobs_exit (line 253) | static void jobs_exit(void) type kcopyd_job (line 269) | struct kcopyd_job type list_head (line 269) | struct list_head type kcopyd_job (line 271) | struct kcopyd_job function push (line 285) | static inline void push(struct list_head *jobs, struct kcopyd_job *job) function run_complete_job (line 303) | static int run_complete_job(struct kcopyd_job *job) function complete_io (line 317) | static void complete_io(unsigned long error, void *context) function run_io_job (line 349) | static int run_io_job(struct kcopyd_job *job) function run_pages_job (line 366) | static int run_pages_job(struct kcopyd_job *job) function process_jobs (line 392) | static int process_jobs(struct list_head *jobs, int (*fn) (struct kcopyd... function do_work (line 431) | static void do_work(void *ignored) function dispatch_job (line 453) | static void dispatch_job(struct kcopyd_job *job) function segment_complete (line 460) | static void segment_complete(int read_err, function split_job (line 529) | static void split_job(struct kcopyd_job *job) function kcopyd_copy (line 539) | int kcopyd_copy(struct kcopyd_client *kc, struct io_region *from, function kcopyd_cancel (line 587) | int kcopyd_cancel(struct kcopyd_job *job, int block) function client_add (line 599) | static void client_add(struct kcopyd_client *kc) function client_del (line 606) | static void client_del(struct kcopyd_client *kc) function kcopyd_init (line 616) | static int kcopyd_init(void) function kcopyd_exit (line 648) | static void kcopyd_exit(void) function kcopyd_client_create (line 661) | int kcopyd_client_create(unsigned int nr_pages, struct kcopyd_client **r... function kcopyd_client_destroy (line 700) | void kcopyd_client_destroy(struct kcopyd_client *kc) FILE: drivers/md/kcopyd.h type kcopyd_client (line 24) | struct kcopyd_client type kcopyd_client (line 25) | struct kcopyd_client type kcopyd_client (line 26) | struct kcopyd_client type kcopyd_client (line 38) | struct kcopyd_client type io_region (line 38) | struct io_region type io_region (line 39) | struct io_region FILE: drivers/md/linear.c function dev_info_t (line 32) | static inline dev_info_t *which_dev(mddev_t *mddev, sector_t sector) function linear_mergeable_bvec (line 57) | static int linear_mergeable_bvec(request_queue_t *q, struct bio *bio, st... function linear_unplug (line 81) | static void linear_unplug(request_queue_t *q) function linear_issue_flush (line 94) | static int linear_issue_flush(request_queue_t *q, struct gendisk *disk, function linear_run (line 113) | static int linear_run (mddev_t *mddev) function linear_stop (line 225) | static int linear_stop (mddev_t *mddev) function linear_make_request (line 237) | static int linear_make_request (request_queue_t *q, struct bio *bio) function linear_status (line 295) | static void linear_status (struct seq_file *seq, mddev_t *mddev) function linear_init (line 335) | static int __init linear_init (void) function linear_exit (line 340) | static void linear_exit (void) FILE: drivers/md/md.c type ctl_table_header (line 81) | struct ctl_table_header type block_device_operations (line 125) | struct block_device_operations function md_fail_request (line 158) | static int md_fail_request (request_queue_t *q, struct bio *bio) function mddev_t (line 164) | static inline mddev_t *mddev_get(mddev_t *mddev) function mddev_put (line 170) | static void mddev_put(mddev_t *mddev) function mddev_t (line 182) | static mddev_t * mddev_find(dev_t unit) function mddev_lock (line 233) | static inline int mddev_lock(mddev_t * mddev) function mddev_lock_uninterruptible (line 238) | static inline void mddev_lock_uninterruptible(mddev_t * mddev) function mddev_trylock (line 243) | static inline int mddev_trylock(mddev_t * mddev) function mddev_unlock (line 248) | static inline void mddev_unlock(mddev_t * mddev) function mdk_rdev_t (line 256) | mdk_rdev_t * find_rdev_nr(mddev_t *mddev, int nr) function mdk_rdev_t (line 268) | static mdk_rdev_t * find_rdev(mddev_t * mddev, dev_t dev) function sector_t (line 280) | inline static sector_t calc_dev_sboffset(struct block_device *bdev) function sector_t (line 286) | static sector_t calc_dev_size(mdk_rdev_t *rdev, unsigned chunk_size) function alloc_disk_sb (line 297) | static int alloc_disk_sb(mdk_rdev_t * rdev) function free_disk_sb (line 311) | static void free_disk_sb(mdk_rdev_t * rdev) function bi_complete (line 323) | static int bi_complete(struct bio *bio, unsigned int bytes_done, int error) function sync_page_io (line 332) | static int sync_page_io(struct block_device *bdev, sector_t sector, int ... function read_disk_sb (line 355) | static int read_disk_sb(mdk_rdev_t * rdev) function uuid_equal (line 377) | static int uuid_equal(mdp_super_t *sb1, mdp_super_t *sb2) function sb_equal (line 390) | static int sb_equal(mdp_super_t *sb1, mdp_super_t *sb2) function calc_sb_csum (line 427) | static unsigned int calc_sb_csum(mdp_super_t * sb) type super_type (line 469) | struct super_type { function super_90_load (line 480) | static int super_90_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor... function super_90_validate (line 567) | static int super_90_validate(mddev_t *mddev, mdk_rdev_t *rdev) function super_90_sync (line 628) | static void super_90_sync(mddev_t *mddev, mdk_rdev_t *rdev) function calc_sb_1_csum (line 742) | static unsigned int calc_sb_1_csum(struct mdp_superblock_1 * sb) function super_1_load (line 764) | static int super_1_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_... function super_1_validate (line 859) | static int super_1_validate(mddev_t *mddev, mdk_rdev_t *rdev) function super_1_sync (line 913) | static void super_1_sync(mddev_t *mddev, mdk_rdev_t *rdev) type super_type (line 960) | struct super_type function mdk_rdev_t (line 977) | static mdk_rdev_t * match_dev_unit(mddev_t *mddev, mdk_rdev_t *dev) function match_mddev_units (line 989) | static int match_mddev_units(mddev_t *mddev1, mddev_t *mddev2) function bind_rdev_to_array (line 1003) | static int bind_rdev_to_array(mdk_rdev_t * rdev, mddev_t * mddev) function unbind_rdev_from_array (line 1042) | static void unbind_rdev_from_array(mdk_rdev_t * rdev) function lock_rdev (line 1059) | static int lock_rdev(mdk_rdev_t *rdev, dev_t dev) function unlock_rdev (line 1082) | static void unlock_rdev(mdk_rdev_t *rdev) function export_rdev (line 1094) | static void export_rdev(mdk_rdev_t * rdev) function kick_rdev_from_array (line 1110) | static void kick_rdev_from_array(mdk_rdev_t * rdev) function export_array (line 1116) | static void export_array(mddev_t *mddev) function print_desc (line 1134) | static void print_desc(mdp_disk_t *desc) function print_sb (line 1140) | static void print_sb(mdp_super_t *sb) function print_rdev (line 1174) | static void print_rdev(mdk_rdev_t *rdev) function md_print_devices (line 1187) | void md_print_devices(void) function write_disk_sb (line 1213) | static int write_disk_sb(mdk_rdev_t * rdev) function sync_sbs (line 1237) | static void sync_sbs(mddev_t * mddev) function md_update_sb (line 1249) | static void md_update_sb(mddev_t * mddev) function mdk_rdev_t (line 1319) | static mdk_rdev_t *md_import_device(dev_t newdev, int super_format, int ... function analyze_sbs (line 1390) | static int analyze_sbs(mddev_t * mddev) type kobject (line 1451) | struct kobject type gendisk (line 1456) | struct gendisk function md_safemode_timeout (line 1496) | static void md_safemode_timeout(unsigned long data) function do_md_run (line 1505) | static int do_md_run(mddev_t * mddev) function restart_array (line 1657) | static int restart_array(mddev_t *mddev) function do_md_stop (line 1696) | static int do_md_stop(mddev_t * mddev, int ro) function autorun_array (line 1762) | static void autorun_array(mddev_t *mddev) function autorun_devices (line 1800) | static void autorun_devices(int part) function autostart_array (line 1880) | static int autostart_array(dev_t startdev) function get_version (line 1936) | static int get_version(void __user * arg) function get_array_info (line 1950) | static int get_array_info(mddev_t * mddev, void __user * arg) function get_disk_info (line 2000) | static int get_disk_info(mddev_t * mddev, void __user * arg) function add_new_disk (line 2036) | static int add_new_disk(mddev_t * mddev, mdu_disk_info_t *info) function hot_remove_disk (line 2165) | static int hot_remove_disk(mddev_t * mddev, dev_t dev) function hot_add_disk (line 2190) | static int hot_add_disk(mddev_t * mddev, dev_t dev) function set_array_info (line 2296) | static int set_array_info(mddev_t * mddev, mdu_array_info_t *info) function update_array_info (line 2357) | static int update_array_info(mddev_t *mddev, mdu_array_info_t *info) function set_disk_faulty (line 2457) | static int set_disk_faulty(mddev_t *mddev, dev_t dev) function md_ioctl (line 2473) | static int md_ioctl(struct inode *inode, struct file *file, function md_open (line 2716) | static int md_open(struct inode *inode, struct file *file) function md_release (line 2737) | static int md_release(struct inode *inode, struct file * file) function md_media_changed (line 2748) | static int md_media_changed(struct gendisk *disk) function md_revalidate (line 2755) | static int md_revalidate(struct gendisk *disk) type block_device_operations (line 2762) | struct block_device_operations function md_thread (line 2772) | int md_thread(void * arg) function md_wakeup_thread (line 2823) | void md_wakeup_thread(mdk_thread_t *thread) function mdk_thread_t (line 2832) | mdk_thread_t *md_register_thread(void (*run) (mddev_t *), mddev_t *mddev, function md_interrupt_thread (line 2861) | static void md_interrupt_thread(mdk_thread_t *thread) function md_unregister_thread (line 2871) | void md_unregister_thread(mdk_thread_t *thread) function md_error (line 2885) | void md_error(mddev_t *mddev, mdk_rdev_t *rdev) function status_unused (line 2911) | static void status_unused(struct seq_file *seq) function status_resync (line 2932) | static void status_resync(struct seq_file *seq, mddev_t * mddev) type seq_file (line 2985) | struct seq_file type list_head (line 2987) | struct list_head type seq_file (line 3011) | struct seq_file type list_head (line 3013) | struct list_head function md_seq_stop (line 3039) | static void md_seq_stop(struct seq_file *seq, void *v) function md_seq_show (line 3047) | static int md_seq_show(struct seq_file *seq, void *v) type seq_operations (line 3119) | struct seq_operations function md_seq_open (line 3126) | static int md_seq_open(struct inode *inode, struct file *file) type file_operations (line 3134) | struct file_operations function register_md_personality (line 3141) | int register_md_personality(int pnum, mdk_personality_t *p) function unregister_md_personality (line 3163) | int unregister_md_personality(int pnum) function is_mddev_idle (line 3177) | static int is_mddev_idle(mddev_t *mddev) function md_done_sync (line 3202) | void md_done_sync(mddev_t *mddev, int blocks, int ok) function md_write_start (line 3215) | void md_write_start(mddev_t *mddev) function md_write_end (line 3230) | void md_write_end(mddev_t *mddev) function md_enter_safemode (line 3240) | static inline void md_enter_safemode(mddev_t *mddev) function md_handle_safemode (line 3259) | void md_handle_safemode(mddev_t *mddev) function md_do_sync (line 3275) | static void md_do_sync(mddev_t *mddev) function md_check_recovery (line 3517) | void md_check_recovery(mddev_t *mddev) function md_notify_reboot (line 3614) | int md_notify_reboot(struct notifier_block *this, type notifier_block (line 3638) | struct notifier_block function md_geninit (line 3644) | static void md_geninit(void) function md_init (line 3656) | int __init md_init(void) function md_autodetect_dev (line 3711) | void md_autodetect_dev(dev_t dev) function autostart_arrays (line 3718) | static void autostart_arrays(int part) function __exit (line 3745) | static __exit void md_exit(void) FILE: drivers/md/mktables.c function gfmul (line 27) | static uint8_t gfmul(uint8_t a, uint8_t b) function gfpow (line 39) | static uint8_t gfpow(uint8_t a, int b) function main (line 55) | int main(int argc, char *argv[]) FILE: drivers/md/multipath.c type multipath_bh (line 43) | struct multipath_bh function mp_pool_free (line 50) | static void mp_pool_free(void *mpb, void *data) function multipath_map (line 55) | static int multipath_map (multipath_conf_t *conf) function multipath_reschedule_retry (line 79) | static void multipath_reschedule_retry (struct multipath_bh *mp_bh) function multipath_end_bh_io (line 97) | static void multipath_end_bh_io (struct multipath_bh *mp_bh, int err) function multipath_end_request (line 106) | int multipath_end_request(struct bio *bio, unsigned int bytes_done, int ... function unplug_slaves (line 134) | static void unplug_slaves(mddev_t *mddev) function multipath_unplug (line 158) | static void multipath_unplug(request_queue_t *q) function multipath_make_request (line 164) | static int multipath_make_request (request_queue_t *q, struct bio * bio) function multipath_status (line 202) | static void multipath_status (struct seq_file *seq, mddev_t *mddev) function multipath_issue_flush (line 216) | static int multipath_issue_flush(request_queue_t *q, struct gendisk *disk, function multipath_error (line 249) | static void multipath_error (mddev_t *mddev, mdk_rdev_t *rdev) function print_multipath_conf (line 281) | static void print_multipath_conf (multipath_conf_t *conf) function multipath_add_disk (line 305) | static int multipath_add_disk(mddev_t *mddev, mdk_rdev_t *rdev) function multipath_remove_disk (line 340) | static int multipath_remove_disk(mddev_t *mddev, int number) function multipathd (line 381) | static void multipathd (mddev_t *mddev) function multipath_run (line 425) | static int multipath_run (mddev_t *mddev) function multipath_stop (line 544) | static int multipath_stop (mddev_t *mddev) function multipath_init (line 571) | static int __init multipath_init (void) function multipath_exit (line 576) | static void __exit multipath_exit (void) FILE: drivers/md/raid0.c function raid0_unplug (line 28) | static void raid0_unplug(request_queue_t *q) function raid0_issue_flush (line 43) | static int raid0_issue_flush(request_queue_t *q, struct gendisk *disk, function create_strip_zones (line 64) | static int create_strip_zones (mddev_t *mddev) function raid0_mergeable_bvec (line 264) | static int raid0_mergeable_bvec(request_queue_t *q, struct bio *bio, str... function raid0_run (line 280) | static int raid0_run (mddev_t *mddev) function raid0_stop (line 389) | static int raid0_stop (mddev_t *mddev) function raid0_make_request (line 404) | static int raid0_make_request (request_queue_t *q, struct bio *bio) function raid0_status (line 493) | static void raid0_status (struct seq_file *seq, mddev_t *mddev) function raid0_init (line 531) | static int __init raid0_init (void) function raid0_exit (line 536) | static void raid0_exit (void) FILE: drivers/md/raid1.c type pool_info (line 39) | struct pool_info function r1bio_pool_free (line 53) | static void r1bio_pool_free(void *r1_bio, void *data) type pool_info (line 66) | struct pool_info type page (line 67) | struct page type bio (line 69) | struct bio function r1buf_pool_free (line 114) | static void r1buf_pool_free(void *__r1_bio, void *data) function put_all_bios (line 131) | static void put_all_bios(conf_t *conf, r1bio_t *r1_bio) function free_r1bio (line 143) | static inline void free_r1bio(r1bio_t *r1_bio) function put_buf (line 164) | static inline void put_buf(r1bio_t *r1_bio) function reschedule_retry (line 185) | static void reschedule_retry(r1bio_t *r1_bio) function raid_end_bio_io (line 203) | static void raid_end_bio_io(r1bio_t *r1_bio) function update_head_pos (line 215) | static inline void update_head_pos(int disk, r1bio_t *r1_bio) function raid1_end_read_request (line 223) | static int raid1_end_read_request(struct bio *bio, unsigned int bytes_do... function raid1_end_write_request (line 273) | static int raid1_end_write_request(struct bio *bio, unsigned int bytes_d... function read_balance (line 335) | static int read_balance(conf_t *conf, r1bio_t *r1_bio) function unplug_slaves (line 424) | static void unplug_slaves(mddev_t *mddev) function raid1_unplug (line 448) | static void raid1_unplug(request_queue_t *q) function raid1_issue_flush (line 453) | static int raid1_issue_flush(request_queue_t *q, struct gendisk *disk, function device_barrier (line 489) | static void device_barrier(conf_t *conf, sector_t sect) function make_request (line 507) | static int make_request(request_queue_t *q, struct bio * bio) function status (line 625) | static void status(struct seq_file *seq, mddev_t *mddev) function error (line 640) | static void error(mddev_t *mddev, mdk_rdev_t *rdev) function print_conf (line 674) | static void print_conf(conf_t *conf) function close_sync (line 697) | static void close_sync(conf_t *conf) function raid1_spare_active (line 711) | static int raid1_spare_active(mddev_t *mddev) function raid1_add_disk (line 737) | static int raid1_add_disk(mddev_t *mddev, mdk_rdev_t *rdev) function raid1_remove_disk (line 768) | static int raid1_remove_disk(mddev_t *mddev, int number) function end_sync_read (line 798) | static int end_sync_read(struct bio *bio, unsigned int bytes_done, int e... function end_sync_write (line 825) | static int end_sync_write(struct bio *bio, unsigned int bytes_done, int ... function sync_request_write (line 854) | static void sync_request_write(mddev_t *mddev, r1bio_t *r1_bio) function raid1d (line 907) | static void raid1d(mddev_t *mddev) function init_resync (line 971) | static int init_resync(conf_t *conf) function sync_request (line 996) | static int sync_request(mddev_t *mddev, sector_t sector_nr, int go_faster) function run (line 1142) | static int run(mddev_t *mddev) function stop (line 1290) | static int stop(mddev_t *mddev) function raid1_resize (line 1308) | static int raid1_resize(mddev_t *mddev, sector_t sectors) function raid1_reshape (line 1328) | static int raid1_reshape(mddev_t *mddev, int raid_disks) function raid_init (line 1420) | static int __init raid_init(void) function raid_exit (line 1425) | static void raid_exit(void) FILE: drivers/md/raid10.c type r10bio_s (line 54) | struct r10bio_s function r10bio_pool_free (line 66) | static void r10bio_pool_free(void *r10_bio, void *data) type page (line 87) | struct page type bio (line 89) | struct bio function r10buf_pool_free (line 144) | static void r10buf_pool_free(void *__r10_bio, void *data) function put_all_bios (line 164) | static void put_all_bios(conf_t *conf, r10bio_t *r10_bio) function free_r10bio (line 176) | static inline void free_r10bio(r10bio_t *r10_bio) function put_buf (line 197) | static inline void put_buf(r10bio_t *r10_bio) function reschedule_retry (line 218) | static void reschedule_retry(r10bio_t *r10_bio) function raid_end_bio_io (line 236) | static void raid_end_bio_io(r10bio_t *r10_bio) function update_head_pos (line 248) | static inline void update_head_pos(int slot, r10bio_t *r10_bio) function raid10_end_read_request (line 256) | static int raid10_end_read_request(struct bio *bio, unsigned int bytes_d... function raid10_end_write_request (line 307) | static int raid10_end_write_request(struct bio *bio, unsigned int bytes_... function raid10_find_phys (line 382) | static void raid10_find_phys(conf_t *conf, r10bio_t *r10bio) function sector_t (line 428) | static sector_t raid10_find_virt(conf_t *conf, sector_t sector, int dev) function raid10_mergeable_bvec (line 457) | static int raid10_mergeable_bvec(request_queue_t *q, struct bio *bio, function read_balance (line 493) | static int read_balance(conf_t *conf, r10bio_t *r10_bio) function unplug_slaves (line 578) | static void unplug_slaves(mddev_t *mddev) function raid10_unplug (line 602) | static void raid10_unplug(request_queue_t *q) function raid10_issue_flush (line 607) | static int raid10_issue_flush(request_queue_t *q, struct gendisk *disk, function device_barrier (line 643) | static void device_barrier(conf_t *conf, sector_t sect) function make_request (line 661) | static int make_request(request_queue_t *q, struct bio * bio) function status (line 806) | static void status(struct seq_file *seq, mddev_t *mddev) function error (line 827) | static void error(mddev_t *mddev, mdk_rdev_t *rdev) function print_conf (line 864) | static void print_conf(conf_t *conf) function close_sync (line 887) | static void close_sync(conf_t *conf) function raid10_spare_active (line 901) | static int raid10_spare_active(mddev_t *mddev) function raid10_add_disk (line 927) | static int raid10_add_disk(mddev_t *mddev, mdk_rdev_t *rdev) function raid10_remove_disk (line 964) | static int raid10_remove_disk(mddev_t *mddev, int number) function end_sync_read (line 994) | static int end_sync_read(struct bio *bio, unsigned int bytes_done, int e... function end_sync_write (line 1029) | static int end_sync_write(struct bio *bio, unsigned int bytes_done, int ... function sync_request_write (line 1081) | static void sync_request_write(mddev_t *mddev, r10bio_t *r10_bio) function recovery_request_write (line 1175) | static void recovery_request_write(mddev_t *mddev, r10bio_t *r10_bio) function raid10d (line 1208) | static void raid10d(mddev_t *mddev) function init_resync (line 1276) | static int init_resync(conf_t *conf) function sync_request (line 1322) | static int sync_request(mddev_t *mddev, sector_t sector_nr, int go_faster) function run (line 1581) | static int run(mddev_t *mddev) function stop (line 1742) | static int stop(mddev_t *mddev) function raid_init (line 1774) | static int __init raid_init(void) function raid_exit (line 1779) | static void raid_exit(void) FILE: drivers/md/raid5.c function __release_stripe (line 72) | static inline void __release_stripe(raid5_conf_t *conf, struct stripe_he... function release_stripe (line 103) | static void release_stripe(struct stripe_head *sh) function remove_hash (line 113) | static void remove_hash(struct stripe_head *sh) function insert_hash (line 125) | static __inline__ void insert_hash(raid5_conf_t *conf, struct stripe_hea... type stripe_head (line 140) | struct stripe_head type stripe_head (line 142) | struct stripe_head type list_head (line 143) | struct list_head function shrink_buffers (line 157) | static void shrink_buffers(struct stripe_head *sh, int num) function grow_buffers (line 171) | static int grow_buffers(struct stripe_head *sh, int num) type stripe_head (line 186) | struct stripe_head function init_stripe (line 188) | static inline void init_stripe(struct stripe_head *sh, sector_t sector, ... type stripe_head (line 225) | struct stripe_head type stripe_head (line 227) | struct stripe_head type stripe_head (line 242) | struct stripe_head type stripe_head (line 245) | struct stripe_head function grow_stripes (line 296) | static int grow_stripes(raid5_conf_t *conf, int num) function shrink_stripes (line 332) | static void shrink_stripes(raid5_conf_t *conf) function raid5_end_read_request (line 353) | static int raid5_end_read_request (struct bio * bi, unsigned int bytes_d... function raid5_end_write_request (line 425) | static int raid5_end_write_request (struct bio *bi, unsigned int bytes_d... type stripe_head (line 463) | struct stripe_head function raid5_build_block (line 465) | static void raid5_build_block (struct stripe_head *sh, int i) function error (line 485) | static void error(mddev_t *mddev, mdk_rdev_t *rdev) function sector_t (line 515) | static sector_t raid5_compute_sector(sector_t r_sector, unsigned int rai... function sector_t (line 581) | static sector_t compute_blocknr(struct stripe_head *sh, int i) function copy_data (line 633) | static void copy_data(int frombio, struct bio *bio, function compute_block (line 683) | static void compute_block(struct stripe_head *sh, int dd_idx) function compute_parity (line 713) | static void compute_parity(struct stripe_head *sh, int method) function add_stripe_bio (line 814) | static int add_stripe_bio(struct stripe_head *sh, struct bio *bi, int dd... function handle_stripe (line 895) | static void handle_stripe(struct stripe_head *sh) function raid5_activate_delayed (line 1340) | static inline void raid5_activate_delayed(raid5_conf_t *conf) function unplug_slaves (line 1356) | static void unplug_slaves(mddev_t *mddev) function raid5_unplug_device (line 1380) | static void raid5_unplug_device(request_queue_t *q) function raid5_issue_flush (line 1397) | static int raid5_issue_flush(request_queue_t *q, struct gendisk *disk, function raid5_plug_device (line 1427) | static inline void raid5_plug_device(raid5_conf_t *conf) function make_request (line 1435) | static int make_request (request_queue_t *q, struct bio * bi) function sync_request (line 1513) | static int sync_request (mddev_t *mddev, sector_t sector_nr, int go_faster) function raid5d (line 1567) | static void raid5d (mddev_t *mddev) function run (line 1621) | static int run (mddev_t *mddev) function stop (line 1780) | static int stop (mddev_t *mddev) function print_sh (line 1795) | static void print_sh (struct stripe_head *sh) function printall (line 1811) | static void printall (raid5_conf_t *conf) function status (line 1829) | static void status (struct seq_file *seq, mddev_t *mddev) function print_raid5_conf (line 1848) | static void print_raid5_conf (raid5_conf_t *conf) function raid5_spare_active (line 1871) | static int raid5_spare_active(mddev_t *mddev) function raid5_remove_disk (line 1892) | static int raid5_remove_disk(mddev_t *mddev, int number) function raid5_add_disk (line 1921) | static int raid5_add_disk(mddev_t *mddev, mdk_rdev_t *rdev) function raid5_resize (line 1943) | static int raid5_resize(mddev_t *mddev, sector_t sectors) function raid5_init (line 1980) | static int __init raid5_init (void) function raid5_exit (line 1985) | static void raid5_exit (void) FILE: drivers/md/raid6.h type raid5_conf_t (line 33) | typedef raid5_conf_t raid6_conf_t; type u8 (line 59) | typedef uint8_t u8; type u16 (line 60) | typedef uint16_t u16; type u32 (line 61) | typedef uint32_t u32; type u64 (line 62) | typedef uint64_t u64; type raid6_calls (line 79) | struct raid6_calls { type raid6_calls (line 87) | struct raid6_calls type raid6_calls (line 90) | struct raid6_calls function cpu_relax (line 119) | static inline void cpu_relax(void) function raid6_jiffies (line 126) | static inline uint32_t raid6_jiffies(void) FILE: drivers/md/raid6algos.c type raid6_calls (line 24) | struct raid6_calls type raid6_calls (line 27) | struct raid6_calls type raid6_calls (line 28) | struct raid6_calls type raid6_calls (line 29) | struct raid6_calls type raid6_calls (line 30) | struct raid6_calls type raid6_calls (line 31) | struct raid6_calls type raid6_calls (line 32) | struct raid6_calls type raid6_calls (line 33) | struct raid6_calls type raid6_calls (line 34) | struct raid6_calls type raid6_calls (line 35) | struct raid6_calls type raid6_calls (line 36) | struct raid6_calls type raid6_calls (line 37) | struct raid6_calls type raid6_calls (line 38) | struct raid6_calls type raid6_calls (line 39) | struct raid6_calls type raid6_calls (line 40) | struct raid6_calls type raid6_calls (line 41) | struct raid6_calls type raid6_calls (line 42) | struct raid6_calls type raid6_calls (line 43) | struct raid6_calls type raid6_calls (line 45) | struct raid6_calls function raid6_select_algo (line 86) | int __init raid6_select_algo(void) FILE: drivers/md/raid6main.c function raid6_next_disk (line 83) | static inline int raid6_next_disk(int disk, int raid_disks) function __release_stripe (line 91) | static inline void __release_stripe(raid6_conf_t *conf, struct stripe_he... function release_stripe (line 118) | static void release_stripe(struct stripe_head *sh) function remove_hash (line 128) | static void remove_hash(struct stripe_head *sh) function insert_hash (line 140) | static __inline__ void insert_hash(raid6_conf_t *conf, struct stripe_hea... type stripe_head (line 155) | struct stripe_head type stripe_head (line 157) | struct stripe_head type list_head (line 158) | struct list_head function shrink_buffers (line 172) | static void shrink_buffers(struct stripe_head *sh, int num) function grow_buffers (line 186) | static int grow_buffers(struct stripe_head *sh, int num) type stripe_head (line 201) | struct stripe_head function init_stripe (line 203) | static inline void init_stripe(struct stripe_head *sh, sector_t sector, ... type stripe_head (line 240) | struct stripe_head type stripe_head (line 242) | struct stripe_head type stripe_head (line 255) | struct stripe_head type stripe_head (line 258) | struct stripe_head function grow_stripes (line 304) | static int grow_stripes(raid6_conf_t *conf, int num) function shrink_stripes (line 340) | static void shrink_stripes(raid6_conf_t *conf) function raid6_end_read_request (line 360) | static int raid6_end_read_request (struct bio * bi, unsigned int bytes_d... function raid6_end_write_request (line 432) | static int raid6_end_write_request (struct bio *bi, unsigned int bytes_d... type stripe_head (line 470) | struct stripe_head function raid6_build_block (line 472) | static void raid6_build_block (struct stripe_head *sh, int i) function error (line 494) | static void error(mddev_t *mddev, mdk_rdev_t *rdev) function sector_t (line 524) | static sector_t raid6_compute_sector(sector_t r_sector, unsigned int rai... function sector_t (line 601) | static sector_t compute_blocknr(struct stripe_head *sh, int i) function copy_data (line 667) | static void copy_data(int frombio, struct bio *bio, function compute_parity (line 717) | static void compute_parity(struct stripe_head *sh, int method) function compute_block_1 (line 798) | static void compute_block_1(struct stripe_head *sh, int dd_idx) function compute_block_2 (line 836) | static void compute_block_2(struct stripe_head *sh, int dd_idx1, int dd_... function add_stripe_bio (line 905) | static int add_stripe_bio(struct stripe_head *sh, struct bio *bi, int dd... function handle_stripe (line 983) | static void handle_stripe(struct stripe_head *sh) function raid6_activate_delayed (line 1468) | static inline void raid6_activate_delayed(raid6_conf_t *conf) function unplug_slaves (line 1484) | static void unplug_slaves(mddev_t *mddev) function raid6_unplug_device (line 1508) | static void raid6_unplug_device(request_queue_t *q) function raid6_issue_flush (line 1525) | static int raid6_issue_flush(request_queue_t *q, struct gendisk *disk, function raid6_plug_device (line 1555) | static inline void raid6_plug_device(raid6_conf_t *conf) function make_request (line 1562) | static int make_request (request_queue_t *q, struct bio * bi) function sync_request (line 1637) | static int sync_request (mddev_t *mddev, sector_t sector_nr, int go_faster) function raid6d (line 1690) | static void raid6d (mddev_t *mddev) function run (line 1739) | static int run (mddev_t *mddev) function stop (line 1905) | static int stop (mddev_t *mddev) function print_sh (line 1920) | static void print_sh (struct seq_file *seq, struct stripe_head *sh) function printall (line 1936) | static void printall (struct seq_file *seq, raid6_conf_t *conf) function status (line 1954) | static void status (struct seq_file *seq, mddev_t *mddev) function print_raid6_conf (line 1972) | static void print_raid6_conf (raid6_conf_t *conf) function raid6_spare_active (line 1995) | static int raid6_spare_active(mddev_t *mddev) function raid6_remove_disk (line 2016) | static int raid6_remove_disk(mddev_t *mddev, int number) function raid6_add_disk (line 2046) | static int raid6_add_disk(mddev_t *mddev, mdk_rdev_t *rdev) function raid6_resize (line 2068) | static int raid6_resize(mddev_t *mddev, sector_t sectors) function raid6_init (line 2105) | static int __init raid6_init (void) function raid6_exit (line 2116) | static void raid6_exit (void) FILE: drivers/md/raid6mmx.c type raid6_mmx_constants (line 25) | struct raid6_mmx_constants { function raid6_have_mmx (line 31) | static int raid6_have_mmx(void) function raid6_mmx1_gen_syndrome (line 46) | static void raid6_mmx1_gen_syndrome(int disks, size_t bytes, void **ptrs) type raid6_calls (line 84) | struct raid6_calls function raid6_mmx2_gen_syndrome (line 94) | static void raid6_mmx2_gen_syndrome(int disks, size_t bytes, void **ptrs) type raid6_calls (line 143) | struct raid6_calls FILE: drivers/md/raid6recov.c function raid6_2data_recov (line 24) | void raid6_2data_recov(int disks, size_t bytes, int faila, int failb, function raid6_datap_recov (line 71) | void raid6_datap_recov(int disks, size_t bytes, int faila, void **ptrs) function raid6_dual_recov (line 105) | void raid6_dual_recov(int disks, size_t bytes, int faila, int failb, voi... FILE: drivers/md/raid6sse1.c type raid6_mmx_constants (line 30) | struct raid6_mmx_constants { function raid6_have_sse1_or_mmxext (line 34) | static int raid6_have_sse1_or_mmxext(void) function raid6_sse11_gen_syndrome (line 51) | static void raid6_sse11_gen_syndrome(int disks, size_t bytes, void **ptrs) type raid6_calls (line 101) | struct raid6_calls function raid6_sse12_gen_syndrome (line 111) | static void raid6_sse12_gen_syndrome(int disks, size_t bytes, void **ptrs) type raid6_calls (line 164) | struct raid6_calls FILE: drivers/md/raid6sse2.c type raid6_sse_constants (line 25) | struct raid6_sse_constants { function raid6_have_sse2 (line 31) | static int raid6_have_sse2(void) function raid6_sse21_gen_syndrome (line 49) | static void raid6_sse21_gen_syndrome(int disks, size_t bytes, void **ptrs) type raid6_calls (line 100) | struct raid6_calls function raid6_sse22_gen_syndrome (line 110) | static void raid6_sse22_gen_syndrome(int disks, size_t bytes, void **ptrs) type raid6_calls (line 163) | struct raid6_calls function raid6_sse24_gen_syndrome (line 177) | static void raid6_sse24_gen_syndrome(int disks, size_t bytes, void **ptrs) type raid6_calls (line 263) | struct raid6_calls FILE: drivers/md/raid6test/test.c type raid6_calls (line 27) | struct raid6_calls function makedata (line 33) | void makedata(void) function main (line 45) | int main(int argc, char *argv[]) FILE: drivers/md/raid6x86.h type raid6_mmx_save_t (line 26) | typedef struct { type raid6_sse_save_t (line 33) | typedef struct { type raid6_sse16_save_t (line 39) | typedef struct { type raid6_mmx_save_t (line 51) | typedef struct { type raid6_sse_save_t (line 59) | typedef struct { function raid6_get_fpu (line 73) | static inline unsigned long raid6_get_fpu(void) function raid6_put_fpu (line 82) | static inline void raid6_put_fpu(unsigned long cr0) function raid6_get_fpu (line 90) | static inline unsigned long raid6_get_fpu(void) function raid6_put_fpu (line 95) | static inline void raid6_put_fpu(unsigned long cr0) function raid6_before_mmx (line 102) | static inline void raid6_before_mmx(raid6_mmx_save_t *s) function raid6_after_mmx (line 108) | static inline void raid6_after_mmx(raid6_mmx_save_t *s) function raid6_before_sse (line 114) | static inline void raid6_before_sse(raid6_sse_save_t *s) function raid6_after_sse (line 130) | static inline void raid6_after_sse(raid6_sse_save_t *s) function raid6_before_sse2 (line 146) | static inline void raid6_before_sse2(raid6_sse_save_t *s) function raid6_after_sse2 (line 162) | static inline void raid6_after_sse2(raid6_sse_save_t *s) function raid6_before_sse16 (line 180) | static inline void raid6_before_sse16(raid6_sse16_save_t *s) function raid6_after_sse16 (line 204) | static inline void raid6_after_sse16(raid6_sse16_save_t *s) function cpuid_features (line 232) | static inline int cpuid_features(void) FILE: drivers/md/xor.c type xor_block_template (line 26) | struct xor_block_template function xor_block (line 28) | void type xor_block_template (line 57) | struct xor_block_template function do_xor_speed (line 61) | static void function calibrate_xor_block (line 98) | static int function __exit (line 148) | static __exit void xor_exit(void) { } FILE: drivers/media/common/ir-common.c function ir_input_key_event (line 128) | static void ir_input_key_event(struct input_dev *dev, struct ir_input_st... function ir_input_init (line 143) | void ir_input_init(struct input_dev *dev, struct ir_input_state *ir, function ir_input_nokey (line 165) | void ir_input_nokey(struct input_dev *dev, struct ir_input_state *ir) function ir_input_keydown (line 173) | void ir_input_keydown(struct input_dev *dev, struct ir_input_state *ir, function u32 (line 195) | u32 ir_extract_bits(u32 data, u32 mask) FILE: drivers/media/common/saa7146_core.c type list_head (line 24) | struct list_head type semaphore (line 25) | struct semaphore function dump_registers (line 36) | static void dump_registers(struct saa7146_dev* dev) function saa7146_set_gpio (line 52) | void saa7146_set_gpio(struct saa7146_dev *dev, u8 pin, u8 data) function saa7146_wait_for_debi_done (line 70) | int saa7146_wait_for_debi_done(struct saa7146_dev *dev, int nobusyloop) type scatterlist (line 111) | struct scatterlist type scatterlist (line 113) | struct scatterlist type page (line 114) | struct page type scatterlist (line 117) | struct scatterlist type scatterlist (line 120) | struct scatterlist type pci_dev (line 140) | struct pci_dev type saa7146_pgtable (line 140) | struct saa7146_pgtable function saa7146_pgtable_free (line 170) | void saa7146_pgtable_free(struct pci_dev *pci, struct saa7146_pgtable *pt) function saa7146_pgtable_alloc (line 182) | int saa7146_pgtable_alloc(struct pci_dev *pci, struct saa7146_pgtable *pt) function saa7146_pgtable_build_single (line 198) | int saa7146_pgtable_build_single(struct pci_dev *pci, struct saa7146_pgt... function saa7146_setgpio (line 243) | void saa7146_setgpio(struct saa7146_dev *dev, int port, u32 data) function irqreturn_t (line 255) | static irqreturn_t interrupt_hw(int irq, void *dev_id, struct pt_regs *r... function saa7146_init_one (line 322) | static int saa7146_init_one(struct pci_dev *pci, const struct pci_device... function saa7146_remove_one (line 486) | static void saa7146_remove_one(struct pci_dev *pdev) function saa7146_register_extension (line 526) | int saa7146_register_extension(struct saa7146_extension* ext) function saa7146_unregister_extension (line 545) | int saa7146_unregister_extension(struct saa7146_extension* ext) function saa7146_init_module (line 553) | static int __init saa7146_init_module(void) function saa7146_cleanup_module (line 563) | static void __exit saa7146_cleanup_module(void) FILE: drivers/media/common/saa7146_fops.c function saa7146_res_get (line 9) | int saa7146_res_get(struct saa7146_fh *fh, unsigned int bit) function saa7146_res_free (line 36) | void saa7146_res_free(struct saa7146_fh *fh, unsigned int bits) function saa7146_dma_free (line 55) | void saa7146_dma_free(struct saa7146_dev *dev,struct saa7146_buf *buf) function saa7146_buffer_queue (line 72) | int saa7146_buffer_queue(struct saa7146_dev *dev, function saa7146_buffer_finish (line 93) | void saa7146_buffer_finish(struct saa7146_dev *dev, function saa7146_buffer_next (line 116) | void saa7146_buffer_next(struct saa7146_dev *dev, function saa7146_buffer_timeout (line 167) | void saa7146_buffer_timeout(unsigned long data) function fops_open (line 196) | static int fops_open(struct inode *inode, struct file *file) function fops_release (line 282) | static int fops_release(struct inode *inode, struct file *file) type inode (line 307) | struct inode type file (line 307) | struct file function fops_ioctl (line 308) | static int fops_ioctl(struct inode *inode, struct file *file, unsigned i... function fops_mmap (line 316) | static int fops_mmap(struct file *file, struct vm_area_struct * vma) function fops_poll (line 339) | static unsigned int fops_poll(struct file *file, struct poll_table_struc... function fops_read (line 374) | static ssize_t fops_read(struct file *file, char __user *data, size_t co... type file_operations (line 394) | struct file_operations function vv_callback (line 406) | void vv_callback(struct saa7146_dev *dev, unsigned long status) type video_device (line 430) | struct video_device function saa7146_vv_init (line 437) | int saa7146_vv_init(struct saa7146_dev* dev, struct saa7146_ext_vv *ext_vv) function saa7146_vv_release (line 479) | int saa7146_vv_release(struct saa7146_dev* dev) function saa7146_register_device (line 493) | int saa7146_register_device(struct video_device **vid, struct saa7146_de... function saa7146_unregister_device (line 531) | int saa7146_unregister_device(struct video_device **vid, struct saa7146_... function saa7146_vv_init_module (line 549) | static int __init saa7146_vv_init_module(void) function saa7146_vv_cleanup_module (line 555) | static void __exit saa7146_vv_cleanup_module(void) FILE: drivers/media/common/saa7146_hlp.c function calculate_output_format_register (line 4) | static void calculate_output_format_register(struct saa7146_dev* saa, u3... function calculate_hps_source_and_sync (line 12) | static void calculate_hps_source_and_sync(struct saa7146_dev *dev, int s... function calculate_hxo_and_hyo (line 18) | static void calculate_hxo_and_hyo(struct saa7146_vv *vv, u32* hps_h_scal... function calculate_h_scale_registers (line 63) | static int calculate_h_scale_registers(struct saa7146_dev *dev, function calculate_v_scale_registers (line 209) | static int calculate_v_scale_registers(struct saa7146_dev *dev, enum v4l... function sort_and_eliminate (line 305) | static int sort_and_eliminate(u32* values, int* count) function calculate_clipping_registers_rect (line 337) | static void calculate_clipping_registers_rect(struct saa7146_dev *dev, s... function saa7146_disable_clipping (line 467) | static void saa7146_disable_clipping(struct saa7146_dev *dev) function saa7146_set_clipping_rect (line 482) | static void saa7146_set_clipping_rect(struct saa7146_fh *fh) function saa7146_set_window (line 522) | static void saa7146_set_window(struct saa7146_dev *dev, int width, int h... function saa7146_set_position (line 558) | static void saa7146_set_position(struct saa7146_dev *dev, int w_x, int w... function saa7146_set_output_format (line 606) | static void saa7146_set_output_format(struct saa7146_dev *dev, unsigned ... function saa7146_set_hps_source_and_sync (line 619) | void saa7146_set_hps_source_and_sync(struct saa7146_dev *dev, int source... function saa7146_enable_overlay (line 638) | int saa7146_enable_overlay(struct saa7146_fh *fh) function saa7146_disable_overlay (line 653) | void saa7146_disable_overlay(struct saa7146_fh *fh) function saa7146_write_out_dma (line 662) | void saa7146_write_out_dma(struct saa7146_dev* dev, int which, struct sa... function calculate_video_dma_grab_packed (line 691) | static int calculate_video_dma_grab_packed(struct saa7146_dev* dev, stru... function calc_planar_422 (line 754) | static int calc_planar_422(struct saa7146_vv *vv, struct saa7146_buf *bu... function calc_planar_420 (line 786) | static int calc_planar_420(struct saa7146_vv *vv, struct saa7146_buf *bu... function calculate_video_dma_grab_planar (line 816) | static int calculate_video_dma_grab_planar(struct saa7146_dev* dev, stru... function program_capture_engine (line 921) | static void program_capture_engine(struct saa7146_dev *dev, int planar) function saa7146_set_capture (line 988) | void saa7146_set_capture(struct saa7146_dev *dev, struct saa7146_buf *bu... FILE: drivers/media/common/saa7146_i2c.c function u32 (line 4) | static u32 saa7146_i2c_func(struct i2c_adapter *adapter) function u32 (line 15) | static inline u32 saa7146_i2c_status(struct saa7146_dev *dev) function saa7146_i2c_msg_prepare (line 28) | static int saa7146_i2c_msg_prepare(const struct i2c_msg m[], int num, u3... function saa7146_i2c_msg_cleanup (line 92) | static int saa7146_i2c_msg_cleanup(const struct i2c_msg m[], int num, u3... function saa7146_i2c_reset (line 114) | static int saa7146_i2c_reset(struct saa7146_dev *dev) function saa7146_i2c_writeout (line 178) | static int saa7146_i2c_writeout(struct saa7146_dev *dev, u32* dword, int... function saa7146_i2c_transfer (line 275) | int saa7146_i2c_transfer(struct saa7146_dev *dev, const struct i2c_msg m... function saa7146_i2c_xfer (line 375) | static int saa7146_i2c_xfer(struct i2c_adapter* adapter, struct i2c_msg ... type i2c_algorithm (line 389) | struct i2c_algorithm function saa7146_i2c_adapter_prepare (line 396) | int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adap... FILE: drivers/media/common/saa7146_vbi.c function vbi_workaround (line 5) | static int vbi_workaround(struct saa7146_dev *dev) function saa7146_set_vbi_capture (line 133) | static void saa7146_set_vbi_capture(struct saa7146_dev *dev, struct saa7... function buffer_activate (line 202) | static int buffer_activate(struct saa7146_dev *dev, function buffer_prepare (line 216) | static int buffer_prepare(struct videobuf_queue *q, struct videobuf_buff... function buffer_setup (line 268) | static int buffer_setup(struct videobuf_queue *q, unsigned int *count, u... function buffer_queue (line 283) | static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffe... function buffer_release (line 295) | static void buffer_release(struct videobuf_queue *q, struct videobuf_buf... type videobuf_queue_ops (line 306) | struct videobuf_queue_ops function vbi_stop (line 315) | static void vbi_stop(struct saa7146_fh *fh, struct file *file) function vbi_read_timeout (line 347) | static void vbi_read_timeout(unsigned long data) function vbi_init (line 358) | static void vbi_init(struct saa7146_dev *dev, struct saa7146_vv *vv) function vbi_open (line 372) | static int vbi_open(struct saa7146_dev *dev, struct file *file) function vbi_close (line 435) | static void vbi_close(struct saa7146_dev *dev, struct file *file) function vbi_irq_done (line 447) | static void vbi_irq_done(struct saa7146_dev *dev, unsigned long status) function vbi_read (line 466) | static ssize_t vbi_read(struct file *file, char __user *data, size_t cou... type saa7146_use_ops (line 501) | struct saa7146_use_ops FILE: drivers/media/common/saa7146_video.c type saa7146_format (line 15) | struct saa7146_format type saa7146_format (line 84) | struct saa7146_format type saa7146_format (line 86) | struct saa7146_format type saa7146_dev (line 86) | struct saa7146_dev function g_fmt (line 100) | static int g_fmt(struct saa7146_fh *fh, struct v4l2_format *f) function try_win (line 123) | static int try_win(struct saa7146_dev *dev, struct v4l2_window *win) function try_fmt (line 180) | static int try_fmt(struct saa7146_fh *fh, struct v4l2_format *f) function saa7146_start_preview (line 262) | int saa7146_start_preview(struct saa7146_fh *fh) function saa7146_stop_preview (line 322) | int saa7146_stop_preview(struct saa7146_fh *fh) function s_fmt (line 356) | static int s_fmt(struct saa7146_fh *fh, struct v4l2_format *f) type v4l2_queryctrl (line 411) | struct v4l2_queryctrl type v4l2_queryctrl (line 450) | struct v4l2_queryctrl type v4l2_queryctrl (line 454) | struct v4l2_queryctrl function get_control (line 464) | static int get_control(struct saa7146_fh *fh, struct v4l2_control *c) function set_control (line 506) | static int set_control(struct saa7146_fh *fh, struct v4l2_control *c) function saa7146_pgtable_build (line 592) | static int saa7146_pgtable_build(struct saa7146_dev *dev, struct saa7146... function video_begin (line 710) | static int video_begin(struct saa7146_fh *fh) function video_end (line 771) | static int video_end(struct saa7146_fh *fh, struct file *file) function saa7146_video_do_ioctl (line 834) | int saa7146_video_do_ioctl(struct inode *inode, struct file *file, unsig... function buffer_activate (line 1237) | static int buffer_activate (struct saa7146_dev *dev, function buffer_prepare (line 1250) | static int buffer_prepare(struct videobuf_queue *q, function buffer_setup (line 1334) | static int buffer_setup(struct videobuf_queue *q, unsigned int *count, u... function buffer_queue (line 1354) | static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffe... function buffer_release (line 1367) | static void buffer_release(struct videobuf_queue *q, struct videobuf_buf... type videobuf_queue_ops (line 1378) | struct videobuf_queue_ops function video_init (line 1388) | static void video_init(struct saa7146_dev *dev, struct saa7146_vv *vv) function video_open (line 1406) | static int video_open(struct saa7146_dev *dev, struct file *file) function video_close (line 1432) | static void video_close(struct saa7146_dev *dev, struct file *file) function video_irq_done (line 1449) | static void video_irq_done(struct saa7146_dev *dev, unsigned long st) function video_read (line 1466) | static ssize_t video_read(struct file *file, char __user *data, size_t c... type saa7146_use_ops (line 1507) | struct saa7146_use_ops FILE: drivers/media/dvb/b2c2/b2c2-common.c function samsung_tbmu24112_set_symbol_rate (line 38) | static int samsung_tbmu24112_set_symbol_rate(struct dvb_frontend* fe, u3... function samsung_tbmu24112_pll_set (line 59) | static int samsung_tbmu24112_pll_set(struct dvb_frontend* fe, struct dvb... type stv0299_config (line 124) | struct stv0299_config function samsung_tdtc9251dh0_demod_init (line 142) | static int samsung_tdtc9251dh0_demod_init(struct dvb_frontend* fe) function samsung_tdtc9251dh0_pll_set (line 161) | int samsung_tdtc9251dh0_pll_set(struct dvb_frontend* fe, struct dvb_fron... type mt352_config (line 182) | struct mt352_config function skystar23_samsung_tbdu18132_pll_set (line 189) | static int skystar23_samsung_tbdu18132_pll_set(struct dvb_frontend* fe, ... type mt312_config (line 210) | struct mt312_config FILE: drivers/media/dvb/b2c2/b2c2-usb-core.c type usb_b2c2_usb (line 56) | struct usb_b2c2_usb { type b2c2_usb_request_type_t (line 91) | typedef enum { type b2c2_usb_request_t (line 111) | typedef enum { type b2c2_usb_i2c_function_t (line 124) | typedef enum { type b2c2_usb_utility_function_t (line 140) | typedef enum { function u32 (line 185) | static u32 b2c2_usb_read_dw(struct usb_b2c2_usb *b2c2, u16 wRegOffsPCI) function b2c2_usb_write_dw (line 212) | static int b2c2_usb_write_dw(struct usb_b2c2_usb *b2c2, u16 wRegOffsPCI,... function b2c2_usb_v8_memory_req (line 235) | static int b2c2_usb_v8_memory_req(struct usb_b2c2_usb *b2c2, function b2c2_usb_i2c_req (line 277) | static int b2c2_usb_i2c_req(struct usb_b2c2_usb *b2c2, function b2c2_usb_utility_req (line 319) | int static b2c2_usb_utility_req(struct usb_b2c2_usb *b2c2, int set, function b2c2_dumpfourreg (line 343) | static void b2c2_dumpfourreg(struct usb_b2c2_usb *b2c2, u16 offs) function b2c2_urb_complete (line 354) | static void b2c2_urb_complete(struct urb *urb, struct pt_regs *ptregs) function b2c2_exit_usb (line 362) | static void b2c2_exit_usb(struct usb_b2c2_usb *b2c2) function b2c2_init_usb (line 381) | static int b2c2_init_usb(struct usb_b2c2_usb *b2c2) function b2c2_usb_probe (line 441) | static int b2c2_usb_probe(struct usb_interface *intf, function b2c2_usb_disconnect (line 500) | static void b2c2_usb_disconnect(struct usb_interface *intf) type usb_device_id (line 512) | struct usb_device_id type usb_driver (line 517) | struct usb_driver function b2c2_usb_init (line 526) | static int __init b2c2_usb_init(void) function b2c2_usb_exit (line 537) | static void __exit b2c2_usb_exit(void) FILE: drivers/media/dvb/b2c2/skystar2.c type dmaq (line 75) | struct dmaq { type adapter (line 87) | struct adapter { function write_reg_bitfield (line 135) | static void write_reg_bitfield(struct adapter *adapter, u32 reg, u32 zer... function i2c_main_write_for_flex2 (line 145) | static int i2c_main_write_for_flex2(struct adapter *adapter, u32 command... function i2c_main_setup (line 173) | static void i2c_main_setup(u32 device, u32 chip_addr, u8 op, u8 addr, u3... function flex_i2c_read4 (line 183) | static int flex_i2c_read4(struct adapter *adapter, u32 device, u32 chip_... function flex_i2c_write4 (line 208) | static int flex_i2c_write4(struct adapter *adapter, u32 device, u32 chip... function fixchipaddr (line 230) | static void fixchipaddr(u32 device, u32 bus, u32 addr, u32 *ret) function u32 (line 238) | static u32 flex_i2c_read(struct adapter *adapter, u32 device, u32 bus, u... function u32 (line 267) | static u32 flex_i2c_write(struct adapter *adapter, u32 device, u32 bus, ... function master_xfer (line 296) | static int master_xfer(struct i2c_adapter* adapter, struct i2c_msg msgs[... function sram_set_net_dest (line 360) | static void sram_set_net_dest(struct adapter *adapter, u8 dest) function sram_set_cai_dest (line 379) | static void sram_set_cai_dest(struct adapter *adapter, u8 dest) function sram_set_cao_dest (line 399) | static void sram_set_cao_dest(struct adapter *adapter, u8 dest) function sram_set_media_dest (line 419) | static void sram_set_media_dest(struct adapter *adapter, u8 dest) function flex_sram_write (line 448) | static void flex_sram_write(struct adapter *adapter, u32 bank, u32 addr,... function flex_sram_read (line 473) | static void flex_sram_read(struct adapter *adapter, u32 bank, u32 addr, ... function sram_write_chunk (line 512) | static void sram_write_chunk(struct adapter *adapter, u32 addr, u8 *buf,... function sram_read_chunk (line 532) | static void sram_read_chunk(struct adapter *adapter, u32 addr, u8 *buf, ... function sram_read (line 552) | static void sram_read(struct adapter *adapter, u32 addr, u8 *buf, u32 len) function sram_write (line 574) | static void sram_write(struct adapter *adapter, u32 addr, u8 *buf, u32 len) function sram_set_size (line 596) | static void sram_set_size(struct adapter *adapter, u32 mask) function sram_init (line 601) | static void sram_init(struct adapter *adapter) function sram_test_location (line 627) | static int sram_test_location(struct adapter *adapter, u32 mask, u32 addr) function u32 (line 675) | static u32 sram_length(struct adapter *adapter) function sram_detect_for_flex2 (line 700) | static int sram_detect_for_flex2(struct adapter *adapter) function sll_detect_sram_size (line 772) | static void sll_detect_sram_size(struct adapter *adapter) function eeprom_read (line 785) | static int eeprom_read(struct adapter *adapter, u16 addr, u8 *buf, u16 len) function u8 (line 790) | static u8 calc_lrc(u8 *buf, int len) function eeprom_lrc_read (line 803) | static int eeprom_lrc_read(struct adapter *adapter, u32 addr, u32 len, u... function eeprom_get_mac_addr (line 871) | static int eeprom_get_mac_addr(struct adapter *adapter, char type, u8 *mac) function filter_enable_hw_filter (line 952) | static void filter_enable_hw_filter(struct adapter *adapter, int id, u8 op) function pid_set_hw_pid (line 967) | static void pid_set_hw_pid(struct adapter *adapter, int id, u16 pid) function filter_enable_mask_filter (line 993) | static void filter_enable_mask_filter(struct adapter *adapter, u32 op) function ctrl_enable_mac (line 1001) | static void ctrl_enable_mac(struct adapter *adapter, u32 op) function ca_set_mac_dst_addr_filter (line 1006) | static int ca_set_mac_dst_addr_filter(struct adapter *adapter, u8 *mac) function pid_set_group_pid (line 1042) | static void pid_set_group_pid(struct adapter *adapter, u16 pid) function pid_set_group_mask (line 1051) | static void pid_set_group_mask(struct adapter *adapter, u16 pid) function init_pids (line 1094) | static void init_pids(struct adapter *adapter) function open_whole_bandwidth (line 1110) | static void open_whole_bandwidth(struct adapter *adapter) function close_whole_bandwidth (line 1120) | static void close_whole_bandwidth(struct adapter *adapter) function whole_bandwidth_inc (line 1130) | static void whole_bandwidth_inc(struct adapter *adapter) function whole_bandwidth_dec (line 1136) | static void whole_bandwidth_dec(struct adapter *adapter) function add_hw_pid (line 1148) | static int add_hw_pid(struct adapter *adapter, u16 pid) function remove_hw_pid (line 1178) | static int remove_hw_pid(struct adapter *adapter, u16 pid) function add_pid (line 1210) | static int add_pid(struct adapter *adapter, u16 pid) function remove_pid (line 1238) | static int remove_pid(struct adapter *adapter, u16 pid) function ctrl_enable_smc (line 1268) | static void ctrl_enable_smc(struct adapter *adapter, u32 op) function dma_enable_disable_irq (line 1273) | static void dma_enable_disable_irq(struct adapter *adapter, u32 flag1, u... function irq_dma_enable_disable_irq (line 1302) | static void irq_dma_enable_disable_irq(struct adapter *adapter, u32 op) function dma_init_dma (line 1351) | static int dma_init_dma(struct adapter *adapter, u32 dma_channel) function ctrl_enable_receive_data (line 1421) | static void ctrl_enable_receive_data(struct adapter *adapter, u32 op) function dma_start_stop (line 1435) | static void dma_start_stop(struct adapter *adapter, u32 dma_mask, int st... function open_stream (line 1525) | static void open_stream(struct adapter *adapter, u16 pid) function close_stream (line 1564) | static void close_stream(struct adapter *adapter, u16 pid) function interrupt_service_dma1 (line 1586) | static void interrupt_service_dma1(struct adapter *adapter) function interrupt_service_dma2 (line 1649) | static void interrupt_service_dma2(struct adapter *adapter) function irqreturn_t (line 1654) | static irqreturn_t isr(int irq, void *dev_id, struct pt_regs *regs) function init_dma_queue_one (line 1681) | static int init_dma_queue_one(struct adapter *adapter, struct dmaq *dmaq, function init_dma_queue (line 1705) | static int init_dma_queue(struct adapter *adapter) function free_dma_queue_one (line 1726) | static void free_dma_queue_one(struct adapter *adapter, struct dmaq *dmaq) function free_dma_queue (line 1735) | static void free_dma_queue(struct adapter *adapter) function release_adapter (line 1747) | static void release_adapter(struct adapter *adapter) function free_adapter_object (line 1757) | static void free_adapter_object(struct adapter *adapter) type pci_driver (line 1768) | struct pci_driver function claim_adapter (line 1770) | static int claim_adapter(struct adapter *adapter) function decide_how_many_hw_filters (line 1832) | static void decide_how_many_hw_filters(struct adapter *adapter) function driver_initialize (line 1871) | static int driver_initialize(struct pci_dev *pdev) function driver_halt (line 1988) | static void driver_halt(struct pci_dev *pdev) function dvb_start_feed (line 2005) | static int dvb_start_feed(struct dvb_demux_feed *dvbdmxfeed) function dvb_stop_feed (line 2017) | static int dvb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) function set_tuner_tone (line 2030) | static void set_tuner_tone(struct adapter *adapter, u8 tone) function set_tuner_polarity (line 2064) | static void set_tuner_polarity(struct adapter *adapter, u8 polarity) function diseqc_send_bit (line 2090) | static void diseqc_send_bit(struct adapter *adapter, int data) function diseqc_send_byte (line 2099) | static void diseqc_send_byte(struct adapter *adapter, int data) function send_diseqc_msg (line 2113) | static int send_diseqc_msg(struct adapter *adapter, int len, u8 *msg, un... function flexcop_set_tone (line 2139) | static int flexcop_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t ... function flexcop_diseqc_send_master_cmd (line 2157) | static int flexcop_diseqc_send_master_cmd(struct dvb_frontend* fe, struc... function flexcop_diseqc_send_burst (line 2166) | static int flexcop_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_min... function flexcop_set_voltage (line 2175) | static int flexcop_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t... function flexcop_sleep (line 2197) | static int flexcop_sleep(struct dvb_frontend* fe) function u32 (line 2208) | static u32 flexcop_i2c_func(struct i2c_adapter *adapter) type i2c_algorithm (line 2215) | struct i2c_algorithm function samsung_tbmu24112_set_symbol_rate (line 2225) | static int samsung_tbmu24112_set_symbol_rate(struct dvb_frontend* fe, u3... function samsung_tbmu24112_pll_set (line 2246) | static int samsung_tbmu24112_pll_set(struct dvb_frontend* fe, struct dvb... type stv0299_config (line 2311) | struct stv0299_config function nxt2002_request_firmware (line 2327) | static int nxt2002_request_firmware(struct dvb_frontend* fe, const struc... type nxt2002_config (line 2335) | struct nxt2002_config function samsung_tdtc9251dh0_demod_init (line 2340) | static int samsung_tdtc9251dh0_demod_init(struct dvb_frontend* fe) function samsung_tdtc9251dh0_pll_set (line 2359) | int samsung_tdtc9251dh0_pll_set(struct dvb_frontend* fe, struct dvb_fron... type mt352_config (line 2380) | struct mt352_config function skystar23_samsung_tbdu18132_pll_set (line 2387) | static int skystar23_samsung_tbdu18132_pll_set(struct dvb_frontend* fe, ... type mt312_config (line 2408) | struct mt312_config function frontend_init (line 2417) | static void frontend_init(struct adapter *skystar2) function skystar2_probe (line 2478) | static int skystar2_probe(struct pci_dev *pdev, const struct pci_device_... function skystar2_remove (line 2589) | static void skystar2_remove(struct pci_dev *pdev) type pci_device_id (line 2619) | struct pci_device_id type pci_driver (line 2627) | struct pci_driver function skystar2_init (line 2634) | static int skystar2_init(void) function skystar2_cleanup (line 2639) | static void skystar2_cleanup(void) FILE: drivers/media/dvb/bt8xx/bt878.c type bt878 (line 64) | struct bt878 function bt878_mem_free (line 83) | static void bt878_mem_free(struct bt878 *bt) function bt878_mem_alloc (line 98) | static int bt878_mem_alloc(struct bt878 *bt) function bt878_make_risc (line 147) | static int bt878_make_risc(struct bt878 *bt) function bt878_risc_program (line 167) | static void bt878_risc_program(struct bt878 *bt, u32 op_sync_orin) function bt878_start (line 209) | void bt878_start(struct bt878 *bt, u32 controlreg, u32 op_sync_orin, function bt878_stop (line 243) | void bt878_stop(struct bt878 *bt) function irqreturn_t (line 271) | static irqreturn_t bt878_irq(int irq, void *dev_id, struct pt_regs *regs) function bt878_device_control (line 341) | int type bt878 (line 384) | struct bt878 type i2c_adapter (line 384) | struct i2c_adapter function bt878_probe (line 403) | static int __devinit bt878_probe(struct pci_dev *dev, function bt878_remove (line 505) | static void __devexit bt878_remove(struct pci_dev *pci_dev) type pci_device_id (line 545) | struct pci_device_id type pci_driver (line 553) | struct pci_driver function bt878_init_module (line 566) | static int bt878_init_module(void) function bt878_cleanup_module (line 584) | static void bt878_cleanup_module(void) FILE: drivers/media/dvb/bt8xx/bt878.h type bt878 (line 92) | struct bt878 type bt878 (line 94) | struct bt878 { type bt878 (line 127) | struct bt878 type bt878 (line 129) | struct bt878 function io_st_le32 (line 132) | extern __inline__ void io_st_le32(volatile unsigned __iomem *addr, unsig... FILE: drivers/media/dvb/bt8xx/dst.c type dst_state (line 36) | struct dst_state { function dst_packsize (line 92) | static void dst_packsize(struct dst_state* state, int psize) function dst_gpio_outb (line 100) | static int dst_gpio_outb(struct dst_state* state, u32 mask, u32 enbb, u3... function dst_gpio_inb (line 127) | static int dst_gpio_inb(struct dst_state *state, u8 * result) function dst_reset8820 (line 146) | static int dst_reset8820(struct dst_state *state) function dst_i2c_enable (line 167) | static int dst_i2c_enable(struct dst_state *state) function dst_i2c_disable (line 180) | static int dst_i2c_disable(struct dst_state *state) function dst_wait_dst_ready (line 193) | static int dst_wait_dst_ready(struct dst_state *state) function write_dst (line 212) | static int write_dst(struct dst_state *state, u8 * data, u8 len) function read_dst (line 245) | static int read_dst(struct dst_state *state, u8 * ret, u8 len) function dst_set_freq (line 272) | static int dst_set_freq(struct dst_state *state, u32 freq) function dst_set_bandwidth (line 328) | static int dst_set_bandwidth(struct dst_state* state, fe_bandwidth_t ban... function dst_set_inversion (line 357) | static int dst_set_inversion(struct dst_state* state, fe_spectral_invers... function dst_set_fec (line 379) | static int dst_set_fec(struct dst_state* state, fe_code_rate_t fec) function fe_code_rate_t (line 385) | static fe_code_rate_t dst_get_fec(struct dst_state* state) function dst_set_symbolrate (line 390) | static int dst_set_symbolrate(struct dst_state* state, u32 srate) function u8 (line 425) | static u8 dst_check_sum(u8 * buf, u32 len) type dst_types (line 437) | struct dst_types { type dst_types (line 444) | struct dst_types function dst_type_flags_print (line 459) | static void dst_type_flags_print(u32 type_flags) function dst_type_print (line 471) | static int dst_type_print(u8 type) function dst_check_ci (line 492) | static int dst_check_ci(struct dst_state *state) function dst_command (line 565) | static int dst_command(struct dst_state* state, u8 * data, u8 len) function dst_get_signal (line 607) | static int dst_get_signal(struct dst_state* state) function dst_tone_power_cmd (line 638) | static int dst_tone_power_cmd(struct dst_state* state) function dst_get_tuna (line 658) | static int dst_get_tuna(struct dst_state* state) type dvb_frontend (line 704) | struct dvb_frontend function dst_write_tuna (line 706) | static int dst_write_tuna(struct dvb_frontend* fe) function dst_set_diseqc (line 763) | static int dst_set_diseqc(struct dvb_frontend* fe, struct dvb_diseqc_mas... function dst_set_voltage (line 779) | static int dst_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t vol... function dst_set_tone (line 818) | static int dst_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) function dst_init (line 845) | static int dst_init(struct dvb_frontend* fe) function dst_read_status (line 877) | static int dst_read_status(struct dvb_frontend* fe, fe_status_t* status) function dst_read_signal_strength (line 891) | static int dst_read_signal_strength(struct dvb_frontend* fe, u16* strength) function dst_read_snr (line 901) | static int dst_read_snr(struct dvb_frontend* fe, u16* snr) function dst_set_frontend (line 911) | static int dst_set_frontend(struct dvb_frontend* fe, struct dvb_frontend... function dst_get_frontend (line 931) | static int dst_get_frontend(struct dvb_frontend* fe, struct dvb_frontend... function dst_release (line 951) | static void dst_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 957) | struct dvb_frontend_ops type dvb_frontend_ops (line 958) | struct dvb_frontend_ops type dvb_frontend_ops (line 959) | struct dvb_frontend_ops type dvb_frontend (line 961) | struct dvb_frontend type dst_config (line 961) | struct dst_config type i2c_adapter (line 962) | struct i2c_adapter type bt878 (line 963) | struct bt878 type dst_state (line 965) | struct dst_state type dst_state (line 968) | struct dst_state type dst_state (line 968) | struct dst_state type dvb_frontend_ops (line 982) | struct dvb_frontend_ops type dvb_frontend_ops (line 985) | struct dvb_frontend_ops type dvb_frontend_ops (line 988) | struct dvb_frontend_ops type dvb_frontend_ops (line 1005) | struct dvb_frontend_ops type dvb_frontend_ops (line 1028) | struct dvb_frontend_ops type dvb_frontend_ops (line 1059) | struct dvb_frontend_ops FILE: drivers/media/dvb/bt8xx/dst.h type dst_config (line 30) | struct dst_config type dvb_frontend (line 36) | struct dvb_frontend type dst_config (line 36) | struct dst_config type i2c_adapter (line 37) | struct i2c_adapter type bt878 (line 38) | struct bt878 FILE: drivers/media/dvb/bt8xx/dst_priv.h type dst_gpio_enable (line 7) | struct dst_gpio_enable { type dst_gpio_output (line 12) | struct dst_gpio_output { type dst_gpio_read (line 17) | struct dst_gpio_read { type dst_gpio_enable (line 22) | struct dst_gpio_enable type dst_gpio_output (line 23) | struct dst_gpio_output type dst_gpio_read (line 24) | struct dst_gpio_read type bt878 (line 33) | struct bt878 type bt878 (line 35) | struct bt878 type bt878 (line 37) | struct bt878 type i2c_adapter (line 37) | struct i2c_adapter FILE: drivers/media/dvb/bt8xx/dvb-bt8xx.c function dvb_bt8xx_task (line 50) | static void dvb_bt8xx_task(unsigned long data) function dvb_bt8xx_start_feed (line 67) | static int dvb_bt8xx_start_feed(struct dvb_demux_feed *dvbdmxfeed) function dvb_bt8xx_stop_feed (line 88) | static int dvb_bt8xx_stop_feed(struct dvb_demux_feed *dvbdmxfeed) function is_pci_slot_eq (line 107) | static int is_pci_slot_eq(struct pci_dev* adev, struct pci_dev* bdev) type bt878 (line 117) | struct bt878 type pci_dev (line 117) | struct pci_dev function thomson_dtt7579_demod_init (line 130) | static int thomson_dtt7579_demod_init(struct dvb_frontend* fe) function thomson_dtt7579_pll_set (line 151) | static int thomson_dtt7579_pll_set(struct dvb_frontend* fe, struct dvb_f... type mt352_config (line 177) | struct mt352_config function cx24108_pll_set (line 184) | static int cx24108_pll_set(struct dvb_frontend* fe, struct dvb_frontend_... function pinnsat_pll_init (line 236) | static int pinnsat_pll_init(struct dvb_frontend* fe) type cx24110_config (line 242) | struct cx24110_config function microtune_mt7202dtf_pll_set (line 250) | static int microtune_mt7202dtf_pll_set(struct dvb_frontend* fe, struct d... function microtune_mt7202dtf_request_firmware (line 280) | static int microtune_mt7202dtf_request_firmware(struct dvb_frontend* fe,... type sp887x_config (line 287) | struct sp887x_config function advbt771_samsung_tdtc9251dh0_demod_init (line 296) | static int advbt771_samsung_tdtc9251dh0_demod_init(struct dvb_frontend* fe) function advbt771_samsung_tdtc9251dh0_pll_set (line 320) | static int advbt771_samsung_tdtc9251dh0_pll_set(struct dvb_frontend* fe,... type mt352_config (line 358) | struct mt352_config type dst_config (line 366) | struct dst_config function vp3021_alps_tded4_pll_set (line 372) | static int vp3021_alps_tded4_pll_set(struct dvb_frontend* fe, struct dvb... type nxt6000_config (line 399) | struct nxt6000_config function frontend_init (line 407) | static void frontend_init(struct dvb_bt8xx_card *card, u32 type) function dvb_bt8xx_load_card (line 479) | static int __init dvb_bt8xx_load_card(struct dvb_bt8xx_card *card, u32 t... function dvb_bt8xx_probe (line 566) | static int dvb_bt8xx_probe(struct device *dev) function dvb_bt8xx_remove (line 678) | static int dvb_bt8xx_remove(struct device *dev) type bttv_sub_driver (line 699) | struct bttv_sub_driver function dvb_bt8xx_init (line 712) | static int __init dvb_bt8xx_init(void) function dvb_bt8xx_exit (line 717) | static void __exit dvb_bt8xx_exit(void) FILE: drivers/media/dvb/bt8xx/dvb-bt8xx.h type dvb_bt8xx_card (line 38) | struct dvb_bt8xx_card { FILE: drivers/media/dvb/cinergyT2/cinergyT2.c type cinergyt2_ep1_cmd (line 77) | enum cinergyt2_ep1_cmd { type dvbt_set_parameters_msg (line 89) | struct dvbt_set_parameters_msg { type dvbt_get_status_msg (line 97) | struct dvbt_get_status_msg { type dvb_frontend_info (line 111) | struct dvb_frontend_info type cinergyt2 (line 125) | struct cinergyt2 { type cinergyt2_rc_event (line 161) | struct cinergyt2_rc_event { function cinergyt2_command (line 206) | static int cinergyt2_command (struct cinergyt2 *cinergyt2, function cinergyt2_control_stream_transfer (line 232) | static void cinergyt2_control_stream_transfer (struct cinergyt2 *cinergy... function cinergyt2_sleep (line 238) | static void cinergyt2_sleep (struct cinergyt2 *cinergyt2, int sleep) type urb (line 245) | struct urb type pt_regs (line 245) | struct pt_regs function cinergyt2_submit_stream_urb (line 247) | static int cinergyt2_submit_stream_urb (struct cinergyt2 *cinergyt2, str... function cinergyt2_stream_irq (line 265) | static void cinergyt2_stream_irq (struct urb *urb, struct pt_regs *regs) function cinergyt2_free_stream_urbs (line 277) | static void cinergyt2_free_stream_urbs (struct cinergyt2 *cinergyt2) function cinergyt2_alloc_stream_urbs (line 289) | static int cinergyt2_alloc_stream_urbs (struct cinergyt2 *cinergyt2) function cinergyt2_stop_stream_xfer (line 321) | static void cinergyt2_stop_stream_xfer (struct cinergyt2 *cinergyt2) function cinergyt2_start_stream_xfer (line 332) | static int cinergyt2_start_stream_xfer (struct cinergyt2 *cinergyt2) function cinergyt2_start_feed (line 348) | static int cinergyt2_start_feed(struct dvb_demux_feed *dvbdmxfeed) function cinergyt2_stop_feed (line 364) | static int cinergyt2_stop_feed(struct dvb_demux_feed *dvbdmxfeed) function compute_tps (line 388) | static uint16_t compute_tps (struct dvb_frontend_parameters *p) function cinergyt2_open (line 485) | static int cinergyt2_open (struct inode *inode, struct file *file) function cinergyt2_release (line 506) | static int cinergyt2_release (struct inode *inode, struct file *file) function cinergyt2_poll (line 525) | static unsigned int cinergyt2_poll (struct file *file, struct poll_table... function cinergyt2_ioctl (line 534) | static int cinergyt2_ioctl (struct inode *inode, struct file *file, function cinergyt2_mmap (line 646) | static int cinergyt2_mmap(struct file *file, struct vm_area_struct *vma) type file_operations (line 676) | struct file_operations type dvb_device (line 685) | struct dvb_device function cinergyt2_query_rc (line 693) | static void cinergyt2_query_rc (void *data) function cinergyt2_query (line 746) | static void cinergyt2_query (void *data) function cinergyt2_probe (line 776) | static int cinergyt2_probe (struct usb_interface *intf, function cinergyt2_disconnect (line 864) | static void cinergyt2_disconnect (struct usb_interface *intf) function cinergyt2_suspend (line 890) | static int cinergyt2_suspend (struct usb_interface *intf, u32 state) function cinergyt2_resume (line 913) | static int cinergyt2_resume (struct usb_interface *intf) type usb_device_id (line 936) | struct usb_device_id type usb_driver (line 943) | struct usb_driver function cinergyt2_init (line 953) | static int __init cinergyt2_init (void) function cinergyt2_exit (line 963) | static void __exit cinergyt2_exit (void) FILE: drivers/media/dvb/dibusb/dvb-dibusb-core.c type usb_device_id (line 108) | struct usb_device_id type dibusb_usb_controller (line 162) | struct dibusb_usb_controller type dibusb_tuner (line 168) | struct dibusb_tuner type dibusb_demod (line 183) | struct dibusb_demod type dibusb_device_class (line 198) | struct dibusb_device_class type dibusb_usb_device (line 234) | struct dibusb_usb_device function dibusb_exit (line 319) | static int dibusb_exit(struct usb_dibusb *dib) function dibusb_init (line 334) | static int dibusb_init(struct usb_dibusb *dib) type dibusb_usb_device (line 359) | struct dibusb_usb_device type usb_device (line 359) | struct usb_device type dibusb_usb_device (line 363) | struct dibusb_usb_device function dibusb_probe (line 388) | static int dibusb_probe(struct usb_interface *intf, function dibusb_disconnect (line 434) | static void dibusb_disconnect(struct usb_interface *intf) type usb_driver (line 449) | struct usb_driver function usb_dibusb_init (line 458) | static int __init usb_dibusb_init(void) function usb_dibusb_exit (line 469) | static void __exit usb_dibusb_exit(void) FILE: drivers/media/dvb/dibusb/dvb-dibusb-dvb.c function dibusb_urb_complete (line 22) | void dibusb_urb_complete(struct urb *urb, struct pt_regs *ptregs) function dibusb_ctrl_feed (line 67) | static int dibusb_ctrl_feed(struct dvb_demux_feed *dvbdmxfeed, int onoff) function dibusb_start_feed (line 127) | static int dibusb_start_feed(struct dvb_demux_feed *dvbdmxfeed) function dibusb_stop_feed (line 133) | static int dibusb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) type usb_dibusb (line 139) | struct usb_dibusb function dibusb_dvb_exit (line 193) | int dibusb_dvb_exit(struct usb_dibusb *dib) FILE: drivers/media/dvb/dibusb/dvb-dibusb-fe-i2c.c function dibusb_i2c_msg (line 17) | int dibusb_i2c_msg(struct usb_dibusb *dib, u8 addr, function dibusb_i2c_xfer (line 41) | static int dibusb_i2c_xfer(struct i2c_adapter *adap,struct i2c_msg msg[]... function u32 (line 68) | static u32 dibusb_i2c_func(struct i2c_adapter *adapter) type i2c_algorithm (line 73) | struct i2c_algorithm type dvb_frontend (line 80) | struct dvb_frontend type dvb_frontend (line 81) | struct dvb_frontend type dvb_frontend (line 82) | struct dvb_frontend type dvb_frontend (line 83) | struct dvb_frontend type dvb_frontend_parameters (line 84) | struct dvb_frontend_parameters type mt352_config (line 86) | struct mt352_config function dibusb_tuner_quirk (line 92) | static int dibusb_tuner_quirk(struct usb_dibusb *dib) function dibusb_umt_pid_control (line 131) | static int dibusb_umt_pid_control(struct dvb_frontend *fe, int index, in... function dibusb_fe_init (line 149) | int dibusb_fe_init(struct usb_dibusb* dib) function dibusb_fe_exit (line 211) | int dibusb_fe_exit(struct usb_dibusb *dib) type usb_dibusb (line 218) | struct usb_dibusb function dibusb_i2c_exit (line 244) | int dibusb_i2c_exit(struct usb_dibusb *dib) function thomson_cable_eu_pll_set (line 254) | static int thomson_cable_eu_pll_set(struct dvb_frontend_parameters *fep,... function panasonic_cofdm_env57h1xd5_pll_set (line 275) | static int panasonic_cofdm_env57h1xd5_pll_set(struct dvb_frontend_parame... function panasonic_cofdm_env77h11d5_tda6650_init (line 346) | static int panasonic_cofdm_env77h11d5_tda6650_init(struct dvb_frontend *... function panasonic_cofdm_env77h11d5_tda6650_set (line 355) | static int panasonic_cofdm_env77h11d5_tda6650_set (struct dvb_frontend_p... function lg_tdtp_e102p_tua6034 (line 445) | static int lg_tdtp_e102p_tua6034(struct dvb_frontend_parameters* fep, u8... function lg_tdtp_e102p_mt352_demod_init (line 474) | static int lg_tdtp_e102p_mt352_demod_init(struct dvb_frontend *fe) function dibusb_general_demod_init (line 510) | static int dibusb_general_demod_init(struct dvb_frontend *fe) function u8 (line 522) | static u8 dibusb_general_pll_addr(struct dvb_frontend *fe) function dibusb_pll_i2c_helper (line 528) | static int dibusb_pll_i2c_helper(struct usb_dibusb *dib, u8 pll_buf[5], ... function dibusb_general_pll_init (line 548) | static int dibusb_general_pll_init(struct dvb_frontend *fe, function dibusb_general_pll_set (line 568) | static int dibusb_general_pll_set(struct dvb_frontend *fe, FILE: drivers/media/dvb/dibusb/dvb-dibusb-firmware.c function dibusb_writemem (line 19) | static int dibusb_writemem(struct usb_device *udev,u16 addr,u8 *data, u8... function dibusb_loadfirmware (line 25) | int dibusb_loadfirmware(struct usb_device *udev, struct dibusb_usb_devic... FILE: drivers/media/dvb/dibusb/dvb-dibusb-pid.c function dibusb_pid_list_init (line 15) | int dibusb_pid_list_init(struct usb_dibusb *dib) function dibusb_pid_list_exit (line 36) | void dibusb_pid_list_exit(struct usb_dibusb *dib) function dibusb_ctrl_pid (line 44) | int dibusb_ctrl_pid(struct usb_dibusb *dib, struct dvb_demux_feed *dvbdm... FILE: drivers/media/dvb/dibusb/dvb-dibusb-remote.c function dibusb_read_remote_control (line 90) | static int dibusb_read_remote_control(struct usb_dibusb *dib) function dibusb_remote_query (line 139) | static void dibusb_remote_query(void *data) function dibusb_remote_init (line 149) | int dibusb_remote_init(struct usb_dibusb *dib) function dibusb_remote_exit (line 185) | int dibusb_remote_exit(struct usb_dibusb *dib) FILE: drivers/media/dvb/dibusb/dvb-dibusb-usb.c function dibusb_readwrite_usb (line 17) | int dibusb_readwrite_usb(struct usb_dibusb *dib, u8 *wbuf, u16 wlen, u8 ... function dibusb_interrupt_read_loop (line 77) | int dibusb_interrupt_read_loop(struct usb_dibusb *dib) function dibusb_write_usb (line 84) | static int dibusb_write_usb(struct usb_dibusb *dib, u8 *buf, u16 len) function dibusb_ioctl_cmd (line 92) | static int dibusb_ioctl_cmd(struct usb_dibusb *dib, u8 cmd, u8 *param, i... function dibusb_hw_wakeup (line 109) | int dibusb_hw_wakeup(struct dvb_frontend *fe) function dibusb_hw_sleep (line 122) | int dibusb_hw_sleep(struct dvb_frontend *fe) function dibusb_set_streaming_mode (line 135) | int dibusb_set_streaming_mode(struct usb_dibusb *dib,u8 mode) function dibusb_streaming (line 141) | int dibusb_streaming(struct usb_dibusb *dib,int onoff) function dibusb_urb_init (line 159) | int dibusb_urb_init(struct usb_dibusb *dib) function dibusb_urb_exit (line 234) | int dibusb_urb_exit(struct usb_dibusb *dib) FILE: drivers/media/dvb/dibusb/dvb-dibusb.h type dibusb_usb_controller (line 62) | struct dibusb_usb_controller { type dibusb_class_t (line 67) | typedef enum { type dibusb_tuner_t (line 74) | typedef enum { type dibusb_demodulator_t (line 81) | typedef enum { type dibusb_remote_t (line 87) | typedef enum { type dibusb_tuner (line 92) | struct dibusb_tuner { type dibusb_tuner (line 97) | struct dibusb_tuner type dibusb_demod (line 100) | struct dibusb_demod { type dibusb_device_class (line 108) | struct dibusb_device_class { type dibusb_usb_device (line 127) | struct dibusb_usb_device { type dibusb_pid (line 136) | struct dibusb_pid type usb_dibusb (line 143) | struct usb_dibusb { type usb_device (line 202) | struct usb_device type dibusb_usb_device (line 202) | struct dibusb_usb_device type usb_dibusb (line 205) | struct usb_dibusb type usb_dibusb (line 206) | struct usb_dibusb type usb_dibusb (line 209) | struct usb_dibusb type usb_dibusb (line 211) | struct usb_dibusb type usb_dibusb (line 212) | struct usb_dibusb type usb_dibusb (line 213) | struct usb_dibusb type usb_dibusb (line 214) | struct usb_dibusb type urb (line 217) | struct urb type pt_regs (line 217) | struct pt_regs type usb_dibusb (line 218) | struct usb_dibusb type usb_dibusb (line 219) | struct usb_dibusb type usb_dibusb (line 222) | struct usb_dibusb type dvb_frontend (line 225) | struct dvb_frontend type dvb_frontend (line 226) | struct dvb_frontend type usb_dibusb (line 227) | struct usb_dibusb type usb_dibusb (line 228) | struct usb_dibusb type usb_dibusb (line 230) | struct usb_dibusb type usb_dibusb (line 231) | struct usb_dibusb type usb_dibusb (line 234) | struct usb_dibusb type usb_dibusb (line 235) | struct usb_dibusb type usb_dibusb (line 236) | struct usb_dibusb type dvb_demux_feed (line 236) | struct dvb_demux_feed FILE: drivers/media/dvb/dvb-core/demux.h type dmx_success (line 59) | enum dmx_success { type dmx_ts_pes (line 83) | enum dmx_ts_pes type dmx_ts_feed (line 119) | struct dmx_ts_feed { type dmx_section_filter (line 139) | struct dmx_section_filter { type dmx_section_feed (line 147) | struct dmx_section_feed { type dmx_ts_feed (line 180) | struct dmx_ts_feed type dmx_success (line 181) | enum dmx_success type dmx_section_filter (line 187) | struct dmx_section_filter type dmx_success (line 188) | enum dmx_success type dmx_frontend_source (line 194) | enum dmx_frontend_source { type dmx_frontend (line 206) | struct dmx_frontend { type dmx_demux (line 244) | struct dmx_demux { type dmx_demux (line 301) | struct dmx_demux type dmx_demux (line 302) | struct dmx_demux type list_head (line 303) | struct list_head FILE: drivers/media/dvb/dvb-core/dmxdev.c type dmxdev_filter (line 45) | struct dmxdev_filter type file (line 46) | struct file type dmxdev_filter (line 48) | struct dmxdev_filter function dvb_dmxdev_buffer_init (line 51) | static inline void dvb_dmxdev_buffer_init(struct dmxdev_buffer *buffer) function dvb_dmxdev_buffer_write (line 61) | static inline int dvb_dmxdev_buffer_write(struct dmxdev_buffer *buf, con... function dvb_dmxdev_buffer_read (line 95) | static ssize_t dvb_dmxdev_buffer_read(struct dmxdev_buffer *src, type dmx_frontend (line 155) | struct dmx_frontend type dmx_demux (line 155) | struct dmx_demux type list_head (line 157) | struct list_head function dvb_dmxdev_dvr_state_set (line 169) | static inline void dvb_dmxdev_dvr_state_set(struct dmxdev_dvr *dmxdevdvr... function dvb_dvr_open (line 176) | static int dvb_dvr_open(struct inode *inode, struct file *file) function dvb_dvr_release (line 225) | static int dvb_dvr_release(struct inode *inode, struct file *file) function dvb_dvr_write (line 252) | static ssize_t dvb_dvr_write(struct file *file, const char __user *buf, function dvb_dvr_read (line 270) | static ssize_t dvb_dvr_read(struct file *file, char __user *buf, size_t ... function dvb_dmxdev_filter_state_set (line 285) | static inline void dvb_dmxdev_filter_state_set(struct dmxdev_filter *dmx... function dvb_dmxdev_set_buffer_size (line 292) | static int dvb_dmxdev_set_buffer_size(struct dmxdev_filter *dmxdevfilter... function dvb_dmxdev_filter_timeout (line 321) | static void dvb_dmxdev_filter_timeout(unsigned long data) function dvb_dmxdev_filter_timer (line 332) | static void dvb_dmxdev_filter_timer(struct dmxdev_filter *dmxdevfilter) function dvb_dmxdev_section_callback (line 345) | static int dvb_dmxdev_section_callback(const u8 *buffer1, size_t buffer1... function dvb_dmxdev_ts_callback (line 381) | static int dvb_dmxdev_ts_callback(const u8 *buffer1, size_t buffer1_len, function dvb_dmxdev_feed_stop (line 419) | static int dvb_dmxdev_feed_stop(struct dmxdev_filter *dmxdevfilter) function dvb_dmxdev_feed_start (line 440) | static int dvb_dmxdev_feed_start(struct dmxdev_filter *filter) function dvb_dmxdev_feed_restart (line 462) | static int dvb_dmxdev_feed_restart(struct dmxdev_filter *filter) function dvb_dmxdev_filter_stop (line 481) | static int dvb_dmxdev_filter_stop(struct dmxdev_filter *dmxdevfilter) function dvb_dmxdev_filter_reset (line 516) | static inline int dvb_dmxdev_filter_reset(struct dmxdev_filter *dmxdevfi... function dvb_dmxdev_filter_start (line 527) | static int dvb_dmxdev_filter_start(struct dmxdev_filter *filter) function dvb_demux_open (line 686) | static int dvb_demux_open(struct inode *inode, struct file *file) function dvb_dmxdev_filter_free (line 724) | static int dvb_dmxdev_filter_free(struct dmxdev *dmxdev, struct dmxdev_f... function invert_mode (line 753) | static inline void invert_mode(dmx_filter_t *filter) function dvb_dmxdev_filter_set (line 762) | static int dvb_dmxdev_filter_set(struct dmxdev *dmxdev, function dvb_dmxdev_pes_filter_set (line 783) | static int dvb_dmxdev_pes_filter_set(struct dmxdev *dmxdev, function dvb_dmxdev_read_sec (line 804) | static ssize_t dvb_dmxdev_read_sec(struct dmxdev_filter *dfil, function dvb_demux_read (line 843) | static ssize_t function dvb_demux_do_ioctl (line 864) | static int dvb_demux_do_ioctl(struct inode *inode, struct file *file, function dvb_demux_ioctl (line 955) | static int dvb_demux_ioctl(struct inode *inode, struct file *file, function dvb_demux_poll (line 962) | static unsigned int dvb_demux_poll (struct file *file, poll_table *wait) function dvb_demux_release (line 987) | static int dvb_demux_release(struct inode *inode, struct file *file) type file_operations (line 995) | struct file_operations type dvb_device (line 1004) | struct dvb_device function dvb_dvr_do_ioctl (line 1011) | static int dvb_dvr_do_ioctl(struct inode *inode, struct file *file, function dvb_dvr_ioctl (line 1035) | static int dvb_dvr_ioctl(struct inode *inode, struct file *file, function dvb_dvr_poll (line 1042) | static unsigned int dvb_dvr_poll (struct file *file, poll_table *wait) type file_operations (line 1065) | struct file_operations type dvb_device (line 1075) | struct dvb_device function dvb_dmxdev_init (line 1082) | int function dvb_dmxdev_release (line 1121) | void FILE: drivers/media/dvb/dvb-core/dmxdev.h type dmxdevype (line 40) | enum dmxdevype { type dmxdev_state (line 46) | enum dmxdev_state { type dmxdev_buffer (line 55) | struct dmxdev_buffer { type dmxdev_filter (line 64) | struct dmxdev_filter { type dmxdev_dvr (line 97) | struct dmxdev_dvr { type dmxdev (line 104) | struct dmxdev { type dmxdev (line 125) | struct dmxdev type dvb_adapter (line 125) | struct dvb_adapter type dmxdev (line 126) | struct dmxdev FILE: drivers/media/dvb/dvb-core/dvb_ca_en50221.c type dvb_ca_slot (line 90) | struct dvb_ca_slot { type dvb_ca_private (line 124) | struct dvb_ca_private { type dvb_ca_private (line 166) | struct dvb_ca_private type dvb_ca_private (line 167) | struct dvb_ca_private type dvb_ca_private (line 168) | struct dvb_ca_private function u8 (line 180) | static u8* findstr(u8* haystack, int hlen, u8* needle, int nlen) function dvb_ca_en50221_check_camstatus (line 204) | static int dvb_ca_en50221_check_camstatus(struct dvb_ca_private* ca, int... function dvb_ca_en50221_wait_if_status (line 255) | static int dvb_ca_en50221_wait_if_status(struct dvb_ca_private *ca, int ... function dvb_ca_en50221_link_init (line 302) | static int dvb_ca_en50221_link_init(struct dvb_ca_private* ca, int slot) function dvb_ca_en50221_read_tuple (line 362) | static int dvb_ca_en50221_read_tuple(struct dvb_ca_private* ca, int slot, function dvb_ca_en50221_parse_attributes (line 412) | static int dvb_ca_en50221_parse_attributes(struct dvb_ca_private* ca, in... function dvb_ca_en50221_set_configoption (line 556) | static int dvb_ca_en50221_set_configoption(struct dvb_ca_private* ca, in... function dvb_ca_en50221_read_data (line 591) | static int dvb_ca_en50221_read_data(struct dvb_ca_private* ca, int slot,... function dvb_ca_en50221_write_data (line 721) | static int dvb_ca_en50221_write_data(struct dvb_ca_private* ca, int slot... function dvb_ca_en50221_slot_shutdown (line 801) | static int dvb_ca_en50221_slot_shutdown(struct dvb_ca_private* ca, int s... function dvb_ca_en50221_camchange_irq (line 832) | void dvb_ca_en50221_camchange_irq(struct dvb_ca_en50221* pubca, int slot... function dvb_ca_en50221_camready_irq (line 860) | void dvb_ca_en50221_camready_irq(struct dvb_ca_en50221* pubca, int slot) function dvb_ca_en50221_frda_irq (line 879) | void dvb_ca_en50221_frda_irq(struct dvb_ca_en50221* pubca, int slot) function dvb_ca_en50221_thread_wakeup (line 912) | static void dvb_ca_en50221_thread_wakeup(struct dvb_ca_private* ca) function dvb_ca_en50221_thread_should_wakeup (line 927) | static int dvb_ca_en50221_thread_should_wakeup(struct dvb_ca_private* ca) function dvb_ca_en50221_thread_update_delay (line 945) | static void dvb_ca_en50221_thread_update_delay(struct dvb_ca_private* ca) function dvb_ca_en50221_thread (line 996) | static int dvb_ca_en50221_thread(void* data) function dvb_ca_en50221_io_do_ioctl (line 1205) | static int dvb_ca_en50221_io_do_ioctl(struct inode *inode, struct file *... function dvb_ca_en50221_io_ioctl (line 1277) | static int dvb_ca_en50221_io_ioctl(struct inode *inode, struct file *file, function dvb_ca_en50221_io_write (line 1294) | static ssize_t dvb_ca_en50221_io_write(struct file *file, function dvb_ca_en50221_io_read_condition (line 1372) | static int dvb_ca_en50221_io_read_condition(struct dvb_ca_private* ca, i... function dvb_ca_en50221_io_read (line 1431) | static ssize_t dvb_ca_en50221_io_read(struct file *file, char __user * buf, function dvb_ca_en50221_io_open (line 1530) | static int dvb_ca_en50221_io_open(struct inode *inode, struct file *file) function dvb_ca_en50221_io_release (line 1573) | static int dvb_ca_en50221_io_release(struct inode *inode, struct file *f... function dvb_ca_en50221_io_poll (line 1601) | static unsigned int dvb_ca_en50221_io_poll(struct file *file, poll_table... type file_operations (line 1633) | struct file_operations type dvb_device (line 1643) | struct dvb_device function dvb_ca_en50221_init (line 1665) | int dvb_ca_en50221_init(struct dvb_adapter *dvb_adapter, function dvb_ca_en50221_release (line 1752) | void dvb_ca_en50221_release(struct dvb_ca_en50221* pubca) FILE: drivers/media/dvb/dvb-core/dvb_ca_en50221.h type dvb_ca_en50221 (line 43) | struct dvb_ca_en50221 { type dvb_ca_en50221 (line 90) | struct dvb_ca_en50221 type dvb_ca_en50221 (line 98) | struct dvb_ca_en50221 type dvb_ca_en50221 (line 106) | struct dvb_ca_en50221 type dvb_adapter (line 123) | struct dvb_adapter type dvb_ca_en50221 (line 123) | struct dvb_ca_en50221 type dvb_ca_en50221 (line 130) | struct dvb_ca_en50221 FILE: drivers/media/dvb/dvb-core/dvb_demux.c function dmx_register_demux (line 45) | int dmx_register_demux(struct dmx_demux *demux) function dmx_unregister_demux (line 52) | int dmx_unregister_demux(struct dmx_demux* demux) type list_head (line 69) | struct list_head function u16 (line 82) | static inline u16 section_length(const u8 *buf) function u16 (line 88) | static inline u16 ts_pid(const u8 *buf) function u8 (line 94) | static inline u8 payload(const u8 *tsp) function dvb_set_crc32 (line 108) | void dvb_set_crc32(u8 *data, int length) function u32 (line 121) | static u32 dvb_dmx_crc32 (struct dvb_demux_feed *f, const u8 *src, size_... function dvb_dmx_memcopy (line 127) | static void dvb_dmx_memcopy (struct dvb_demux_feed *f, u8 *d, const u8 *... function dvb_dmx_swfilter_payload (line 137) | static inline int dvb_dmx_swfilter_payload (struct dvb_demux_feed *feed,... function dvb_dmx_swfilter_sectionfilter (line 166) | static int dvb_dmx_swfilter_sectionfilter (struct dvb_demux_feed *feed, function dvb_dmx_swfilter_section_feed (line 189) | static inline int dvb_dmx_swfilter_section_feed (struct dvb_demux_feed *... function dvb_dmx_swfilter_section_new (line 220) | static void dvb_dmx_swfilter_section_new(struct dvb_demux_feed *feed) function dvb_dmx_swfilter_section_copy_dump (line 267) | static int dvb_dmx_swfilter_section_copy_dump(struct dvb_demux_feed *fee... function dvb_dmx_swfilter_section_packet (line 325) | static int dvb_dmx_swfilter_section_packet(struct dvb_demux_feed *feed, ... function dvb_dmx_swfilter_packet_type (line 393) | static inline void dvb_dmx_swfilter_packet_type(struct dvb_demux_feed *f... function dvb_dmx_swfilter_packet (line 427) | void dvb_dmx_swfilter_packet(struct dvb_demux *demux, const u8 *buf) function dvb_dmx_swfilter_packets (line 457) | void dvb_dmx_swfilter_packets(struct dvb_demux *demux, const u8 *buf, si... function dvb_dmx_swfilter (line 473) | void dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count) function dvb_dmx_swfilter_204 (line 512) | void dvb_dmx_swfilter_204(struct dvb_demux *demux, const u8 *buf, size_t... type dvb_demux_filter (line 558) | struct dvb_demux_filter type dvb_demux (line 558) | struct dvb_demux type dvb_demux_feed (line 574) | struct dvb_demux_feed type dvb_demux (line 574) | struct dvb_demux function dvb_demux_feed_find (line 590) | static int dvb_demux_feed_find(struct dvb_demux_feed *feed) function dvb_demux_feed_add (line 601) | static void dvb_demux_feed_add(struct dvb_demux_feed *feed) function dvb_demux_feed_del (line 615) | static void dvb_demux_feed_del(struct dvb_demux_feed *feed) function dmx_ts_feed_set (line 629) | static int dmx_ts_feed_set (struct dmx_ts_feed* ts_feed, u16 pid, int ts... function dmx_ts_feed_start_filtering (line 693) | static int dmx_ts_feed_start_filtering(struct dmx_ts_feed* ts_feed) function dmx_ts_feed_stop_filtering (line 726) | static int dmx_ts_feed_stop_filtering(struct dmx_ts_feed* ts_feed) function dvbdmx_allocate_ts_feed (line 756) | static int dvbdmx_allocate_ts_feed (struct dmx_demux *dmx, struct dmx_ts... function dvbdmx_release_ts_feed (line 801) | static int dvbdmx_release_ts_feed(struct dmx_demux *dmx, struct dmx_ts_f... function dmx_section_feed_allocate_filter (line 838) | static int dmx_section_feed_allocate_filter(struct dmx_section_feed* feed, function dmx_section_feed_set (line 870) | static int dmx_section_feed_set(struct dmx_section_feed* feed, function prepare_secfilters (line 908) | static void prepare_secfilters(struct dvb_demux_feed *dvbdmxfeed) function dmx_section_feed_start_filtering (line 931) | static int dmx_section_feed_start_filtering(struct dmx_section_feed *feed) function dmx_section_feed_stop_filtering (line 975) | static int dmx_section_feed_stop_filtering(struct dmx_section_feed* feed) function dmx_section_feed_release_filter (line 998) | static int dmx_section_feed_release_filter(struct dmx_section_feed *feed, function dvbdmx_allocate_section_feed (line 1031) | static int dvbdmx_allocate_section_feed(struct dmx_demux *demux, function dvbdmx_release_section_feed (line 1070) | static int dvbdmx_release_section_feed(struct dmx_demux *demux, function dvbdmx_open (line 1102) | static int dvbdmx_open(struct dmx_demux *demux) function dvbdmx_close (line 1113) | static int dvbdmx_close(struct dmx_demux *demux) function dvbdmx_write (line 1125) | static int dvbdmx_write(struct dmx_demux *demux, const char *buf, size_t... function dvbdmx_add_frontend (line 1143) | static int dvbdmx_add_frontend(struct dmx_demux *demux, struct dmx_front... function dvbdmx_remove_frontend (line 1154) | static int dvbdmx_remove_frontend(struct dmx_demux *demux, struct dmx_fr... type list_head (line 1169) | struct list_head type dmx_demux (line 1169) | struct dmx_demux type dvb_demux (line 1171) | struct dvb_demux type dvb_demux (line 1171) | struct dvb_demux function dvbdmx_connect_frontend (line 1179) | int dvbdmx_connect_frontend(struct dmx_demux *demux, struct dmx_frontend... function dvbdmx_disconnect_frontend (line 1196) | int dvbdmx_disconnect_frontend(struct dmx_demux *demux) function dvbdmx_get_pes_pids (line 1210) | static int dvbdmx_get_pes_pids(struct dmx_demux *demux, u16 *pids) function dvb_dmx_init (line 1219) | int dvb_dmx_init(struct dvb_demux *dvbdemux) function dvb_dmx_release (line 1291) | int dvb_dmx_release(struct dvb_demux *dvbdemux) FILE: drivers/media/dvb/dvb-core/dvb_demux.h type dvb_demux_filter (line 46) | struct dvb_demux_filter { type dvb_demux_feed (line 68) | struct dvb_demux_feed { type dvb_demux (line 103) | struct dvb_demux { type dvb_demux (line 139) | struct dvb_demux type dvb_demux (line 140) | struct dvb_demux type dvb_demux (line 141) | struct dvb_demux type dvb_demux (line 142) | struct dvb_demux type dvb_demux (line 143) | struct dvb_demux type dvb_demux (line 144) | struct dvb_demux type dmx_demux (line 146) | struct dmx_demux type dmx_frontend (line 146) | struct dmx_frontend type dmx_demux (line 147) | struct dmx_demux FILE: drivers/media/dvb/dvb-core/dvb_filter.c function setup_ts2pes (line 30) | static void setup_ts2pes(ipack *pa, ipack *pv, u16 *pida, u16 *pidv, function ts_to_pes (line 44) | static void ts_to_pes(ipack *p, u8 *buf) // don't need count (=188) function read_picture_header (line 70) | static int read_picture_header(u8 *headr, struct mpg_picture *pic, int f... function read_gop_header (line 116) | static int read_gop_header(u8 *headr, struct mpg_picture *pic, int pr) function read_sequence_header (line 147) | static int read_sequence_header(u8 *headr, struct dvb_video_info *vi, in... function get_vinfo (line 261) | static int get_vinfo(u8 *mbuf, int count, struct dvb_video_info *vi, int... function get_ainfo (line 290) | static int get_ainfo(u8 *mbuf, int count, struct dvb_audio_info *ai, int... function dvb_filter_get_ac3info (line 345) | int dvb_filter_get_ac3info(u8 *mbuf, int count, struct dvb_audio_info *a... function u8 (line 397) | static u8 *skip_pes_header(u8 **bufp) function initialize_quant_matrix (line 435) | static void initialize_quant_matrix( u32 *matrix ) function initialize_mpg_picture (line 462) | static void initialize_mpg_picture(struct mpg_picture *pic) function mpg_set_picture_parameter (line 489) | static void mpg_set_picture_parameter( int32_t field_type, struct mpg_pi... function init_mpg_picture (line 527) | static void init_mpg_picture( struct mpg_picture *pic, int chan, int32_t... function dvb_filter_pes2ts_init (line 556) | void dvb_filter_pes2ts_init(struct dvb_filter_pes2ts *p2ts, unsigned sho... function dvb_filter_pes2ts (line 570) | int dvb_filter_pes2ts(struct dvb_filter_pes2ts *p2ts, unsigned char *pes, FILE: drivers/media/dvb/dvb-core/dvb_filter.h type dvb_filter_pes2ts (line 30) | struct dvb_filter_pes2ts { type dvb_filter_pes2ts (line 37) | struct dvb_filter_pes2ts type dvb_filter_pes2ts (line 40) | struct dvb_filter_pes2ts type ipack (line 134) | struct ipack { type dvb_video_info (line 156) | struct dvb_video_info { type mpg_picture (line 175) | struct mpg_picture { type dvb_audio_info (line 232) | struct dvb_audio_info { type dvb_audio_info (line 243) | struct dvb_audio_info FILE: drivers/media/dvb/dvb-core/dvb_frontend.c type dvb_frontend_private (line 92) | struct dvb_frontend_private { function dvb_frontend_add_event (line 118) | static void dvb_frontend_add_event(struct dvb_frontend *fe, fe_status_t ... function dvb_frontend_get_event (line 155) | static int dvb_frontend_get_event(struct dvb_frontend *fe, function dvb_frontend_init (line 199) | static void dvb_frontend_init(struct dvb_frontend *fe) function update_delay (line 209) | static void update_delay (int *quality, int *delay, int min_delay, int l... function dvb_frontend_autotune (line 233) | static int dvb_frontend_autotune(struct dvb_frontend *fe, int check_wrap... function dvb_frontend_is_exiting (line 322) | static int dvb_frontend_is_exiting(struct dvb_frontend *fe) function dvb_frontend_should_wakeup (line 336) | static int dvb_frontend_should_wakeup(struct dvb_frontend *fe) function dvb_frontend_wakeup (line 347) | static void dvb_frontend_wakeup(struct dvb_frontend *fe) function dvb_frontend_thread (line 358) | static int dvb_frontend_thread (void *data) function dvb_frontend_stop (line 520) | static void dvb_frontend_stop(struct dvb_frontend *fe) function dvb_frontend_start (line 559) | static int dvb_frontend_start(struct dvb_frontend *fe) function dvb_frontend_ioctl (line 596) | static int dvb_frontend_ioctl (struct inode *inode, struct file *file, function dvb_frontend_poll (line 794) | static unsigned int dvb_frontend_poll (struct file *file, struct poll_ta... function dvb_frontend_open (line 811) | static int dvb_frontend_open (struct inode *inode, struct file *file) function dvb_frontend_release (line 836) | static int dvb_frontend_release (struct inode *inode, struct file *file) type file_operations (line 851) | struct file_operations function dvb_register_frontend (line 859) | int dvb_register_frontend(struct dvb_adapter* dvb, function dvb_unregister_frontend (line 903) | int dvb_unregister_frontend(struct dvb_frontend* fe) FILE: drivers/media/dvb/dvb-core/dvb_frontend.h type dvb_frontend_tune_settings (line 65) | struct dvb_frontend_tune_settings { type dvb_frontend (line 72) | struct dvb_frontend type dvb_frontend_ops (line 74) | struct dvb_frontend_ops { type dvb_fe_events (line 105) | struct dvb_fe_events { type dvb_frontend (line 114) | struct dvb_frontend { type dvb_adapter (line 121) | struct dvb_adapter type dvb_frontend (line 122) | struct dvb_frontend type dvb_frontend (line 124) | struct dvb_frontend FILE: drivers/media/dvb/dvb-core/dvb_net.c function __u32 (line 77) | static inline __u32 iov_crc32( __u32 c, struct kvec *iov, unsigned int c... function hexdump (line 94) | static void hexdump( const unsigned char *buf, unsigned short len ) type dvb_net_priv (line 123) | struct dvb_net_priv { function dvb_net_eth_type_trans (line 166) | static unsigned short dvb_net_eth_type_trans(struct sk_buff *skb, function ule_test_sndu (line 220) | int ule_test_sndu( struct dvb_net_priv *p ) function ule_bridged_sndu (line 225) | int ule_bridged_sndu( struct dvb_net_priv *p ) function handle_one_ule_extension (line 241) | static int handle_one_ule_extension( struct dvb_net_priv *p ) function handle_ule_extensions (line 283) | static int handle_ule_extensions( struct dvb_net_priv *p ) function reset_ule (line 300) | static inline void reset_ule( struct dvb_net_priv *p ) function dvb_net_ule (line 316) | static void dvb_net_ule( struct net_device *dev, const u8 *buf, size_t b... function dvb_net_ts_callback (line 708) | static int dvb_net_ts_callback(const u8 *buffer1, size_t buffer1_len, type net_device (line 725) | struct net_device type sk_buff (line 728) | struct sk_buff type net_device_stats (line 729) | struct net_device_stats type dvb_net_priv (line 729) | struct dvb_net_priv function dvb_net_sec_callback (line 799) | static int dvb_net_sec_callback(const u8 *buffer1, size_t buffer1_len, function dvb_net_tx (line 814) | static int dvb_net_tx(struct sk_buff *skb, struct net_device *dev) function dvb_net_filter_sec_set (line 825) | static int dvb_net_filter_sec_set(struct net_device *dev, function dvb_net_feed_start (line 870) | static int dvb_net_feed_start(struct net_device *dev) function dvb_net_feed_stop (line 966) | static int dvb_net_feed_stop(struct net_device *dev) function dvb_set_mc_filter (line 1017) | static int dvb_set_mc_filter (struct net_device *dev, struct dev_mc_list... function wq_set_multicast_list (line 1031) | static void wq_set_multicast_list (void *data) function dvb_net_set_multicast_list (line 1067) | static void dvb_net_set_multicast_list (struct net_device *dev) function wq_restart_net_feed (line 1074) | static void wq_restart_net_feed (void *data) function dvb_net_set_mac (line 1085) | static int dvb_net_set_mac (struct net_device *dev, void *p) function dvb_net_open (line 1099) | static int dvb_net_open(struct net_device *dev) function dvb_net_stop (line 1109) | static int dvb_net_stop(struct net_device *dev) type net_device_stats (line 1117) | struct net_device_stats type net_device (line 1117) | struct net_device type dvb_net_priv (line 1119) | struct dvb_net_priv function dvb_net_setup (line 1123) | static void dvb_net_setup(struct net_device *dev) function get_if (line 1140) | static int get_if(struct dvb_net *dvbnet) function dvb_net_add_if (line 1155) | static int dvb_net_add_if(struct dvb_net *dvbnet, u16 pid, u8 feedtype) function dvb_net_remove_if (line 1209) | static int dvb_net_remove_if(struct dvb_net *dvbnet, unsigned int num) function dvb_net_do_ioctl (line 1232) | static int dvb_net_do_ioctl(struct inode *inode, struct file *file, function dvb_net_ioctl (line 1332) | static int dvb_net_ioctl(struct inode *inode, struct file *file, type file_operations (line 1338) | struct file_operations type dvb_device (line 1345) | struct dvb_device function dvb_net_release (line 1353) | void dvb_net_release (struct dvb_net *dvbnet) function dvb_net_init (line 1368) | int dvb_net_init (struct dvb_adapter *adap, struct dvb_net *dvbnet, FILE: drivers/media/dvb/dvb-core/dvb_net.h type dvb_net (line 35) | struct dvb_net { type dvb_net (line 43) | struct dvb_net type dvb_adapter (line 44) | struct dvb_adapter type dvb_net (line 44) | struct dvb_net type dmx_demux (line 44) | struct dmx_demux FILE: drivers/media/dvb/dvb-core/dvb_ringbuffer.c function dvb_ringbuffer_init (line 43) | void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t... function dvb_ringbuffer_empty (line 56) | int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf) function dvb_ringbuffer_free (line 63) | ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf) function dvb_ringbuffer_avail (line 75) | ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf) function dvb_ringbuffer_flush (line 87) | void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf) function dvb_ringbuffer_flush_spinlock_wakeup (line 94) | void dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer *rbuf) function dvb_ringbuffer_read (line 107) | ssize_t dvb_ringbuffer_read(struct dvb_ringbuffer *rbuf, u8 *buf, size_t... function dvb_ringbuffer_write (line 136) | ssize_t dvb_ringbuffer_write(struct dvb_ringbuffer *rbuf, const u8 *buf,... function dvb_ringbuffer_pkt_write (line 155) | ssize_t dvb_ringbuffer_pkt_write(struct dvb_ringbuffer *rbuf, u8* buf, s... function dvb_ringbuffer_pkt_read (line 169) | ssize_t dvb_ringbuffer_pkt_read(struct dvb_ringbuffer *rbuf, size_t idx, function dvb_ringbuffer_pkt_dispose (line 203) | void dvb_ringbuffer_pkt_dispose(struct dvb_ringbuffer *rbuf, size_t idx) function dvb_ringbuffer_pkt_next (line 222) | ssize_t dvb_ringbuffer_pkt_next(struct dvb_ringbuffer *rbuf, size_t idx,... FILE: drivers/media/dvb/dvb-core/dvb_ringbuffer.h type dvb_ringbuffer (line 33) | struct dvb_ringbuffer { type dvb_ringbuffer (line 75) | struct dvb_ringbuffer type dvb_ringbuffer (line 78) | struct dvb_ringbuffer type dvb_ringbuffer (line 81) | struct dvb_ringbuffer type dvb_ringbuffer (line 84) | struct dvb_ringbuffer type dvb_ringbuffer (line 90) | struct dvb_ringbuffer type dvb_ringbuffer (line 93) | struct dvb_ringbuffer type dvb_ringbuffer (line 108) | struct dvb_ringbuffer type dvb_ringbuffer (line 123) | struct dvb_ringbuffer type dvb_ringbuffer (line 135) | struct dvb_ringbuffer type dvb_ringbuffer (line 151) | struct dvb_ringbuffer type dvb_ringbuffer (line 160) | struct dvb_ringbuffer type dvb_ringbuffer (line 170) | struct dvb_ringbuffer FILE: drivers/media/dvb/dvb-core/dvbdev.c type class_simple (line 59) | struct class_simple type dvb_device (line 62) | struct dvb_device type list_head (line 64) | struct list_head type list_head (line 67) | struct list_head type dvb_adapter (line 68) | struct dvb_adapter type dvb_device (line 71) | struct dvb_device function dvb_device_open (line 82) | static int dvb_device_open(struct inode *inode, struct file *file) type file_operations (line 108) | struct file_operations type cdev (line 115) | struct cdev function dvb_generic_open (line 120) | int dvb_generic_open(struct inode *inode, struct file *file) function dvb_generic_release (line 146) | int dvb_generic_release(struct inode *inode, struct file *file) function dvb_generic_ioctl (line 165) | int dvb_generic_ioctl(struct inode *inode, struct file *file, function dvbdev_get_free_id (line 181) | static int dvbdev_get_free_id (struct dvb_adapter *adap, int type) function dvb_register_device (line 201) | int dvb_register_device(struct dvb_adapter *adap, struct dvb_device **pd... function dvb_unregister_device (line 252) | void dvb_unregister_device(struct dvb_device *dvbdev) function dvbdev_get_free_adapter_num (line 269) | static int dvbdev_get_free_adapter_num (void) function dvb_register_adapter (line 290) | int dvb_register_adapter(struct dvb_adapter **padap, const char *name, s... function dvb_unregister_adapter (line 328) | int dvb_unregister_adapter(struct dvb_adapter *adap) function dvb_usercopy (line 346) | int dvb_usercopy(struct inode *inode, struct file *file, function init_dvbdev (line 408) | static int __init init_dvbdev(void) function exit_dvbdev (line 440) | static void __exit exit_dvbdev(void) FILE: drivers/media/dvb/dvb-core/dvbdev.h type dvb_adapter (line 46) | struct dvb_adapter { type dvb_device (line 58) | struct dvb_device { type dvb_adapter (line 82) | struct dvb_adapter type module (line 82) | struct module type dvb_adapter (line 83) | struct dvb_adapter type dvb_adapter (line 85) | struct dvb_adapter type dvb_device (line 86) | struct dvb_device type dvb_device (line 87) | struct dvb_device type dvb_device (line 91) | struct dvb_device type inode (line 93) | struct inode type file (line 93) | struct file type inode (line 94) | struct inode type file (line 94) | struct file type inode (line 95) | struct inode type file (line 95) | struct file type inode (line 102) | struct inode type file (line 102) | struct file type inode (line 104) | struct inode type file (line 104) | struct file FILE: drivers/media/dvb/frontends/at76c651.c type at76c651_state (line 40) | struct at76c651_state { function __ilog2 (line 65) | static __inline__ int __ilog2(unsigned long x) function at76c651_writereg (line 79) | static int at76c651_writereg(struct at76c651_state* state, u8 reg, u8 data) function u8 (line 98) | static u8 at76c651_readreg(struct at76c651_state* state, u8 reg) function at76c651_reset (line 115) | static int at76c651_reset(struct at76c651_state* state) function at76c651_disable_interrupts (line 120) | static void at76c651_disable_interrupts(struct at76c651_state* state) function at76c651_set_auto_config (line 125) | static int at76c651_set_auto_config(struct at76c651_state *state) function at76c651_set_bbfreq (line 166) | static void at76c651_set_bbfreq(struct at76c651_state* state) function at76c651_set_symbol_rate (line 172) | static int at76c651_set_symbol_rate(struct at76c651_state* state, u32 sy... function at76c651_set_qam (line 196) | static int at76c651_set_qam(struct at76c651_state *state, fe_modulation_... function at76c651_set_inversion (line 233) | static int at76c651_set_inversion(struct at76c651_state* state, fe_spect... function at76c651_set_parameters (line 266) | static int at76c651_set_parameters(struct dvb_frontend* fe, function at76c651_set_defaults (line 285) | static int at76c651_set_defaults(struct dvb_frontend* fe) function at76c651_read_status (line 303) | static int at76c651_read_status(struct dvb_frontend* fe, fe_status_t* st... function at76c651_read_ber (line 332) | static int at76c651_read_ber(struct dvb_frontend* fe, u32* ber) function at76c651_read_signal_strength (line 344) | static int at76c651_read_signal_strength(struct dvb_frontend* fe, u16* s... function at76c651_read_snr (line 354) | static int at76c651_read_snr(struct dvb_frontend* fe, u16* snr) function at76c651_read_ucblocks (line 366) | static int at76c651_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function at76c651_get_tune_settings (line 375) | static int at76c651_get_tune_settings(struct dvb_frontend* fe, struct dv... function at76c651_release (line 383) | static void at76c651_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 389) | struct dvb_frontend_ops type dvb_frontend (line 391) | struct dvb_frontend type at76c651_config (line 391) | struct at76c651_config type i2c_adapter (line 392) | struct i2c_adapter type at76c651_state (line 394) | struct at76c651_state type at76c651_state (line 397) | struct at76c651_state type at76c651_state (line 397) | struct at76c651_state type dvb_frontend_ops (line 410) | struct dvb_frontend_ops type dvb_frontend_ops (line 422) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/at76c651.h type at76c651_config (line 34) | struct at76c651_config type dvb_frontend (line 44) | struct dvb_frontend type at76c651_config (line 44) | struct at76c651_config type i2c_adapter (line 45) | struct i2c_adapter FILE: drivers/media/dvb/frontends/cx22700.c type cx22700_state (line 33) | struct cx22700_state { function cx22700_writereg (line 73) | static int cx22700_writereg (struct cx22700_state* state, u8 reg, u8 data) function cx22700_readreg (line 90) | static int cx22700_readreg (struct cx22700_state* state, u8 reg) function cx22700_set_inversion (line 107) | static int cx22700_set_inversion (struct cx22700_state* state, int inver... function cx22700_set_tps (line 127) | static int cx22700_set_tps (struct cx22700_state *state, struct dvb_ofdm... function cx22700_get_tps (line 189) | static int cx22700_get_tps (struct cx22700_state* state, struct dvb_ofdm... function cx22700_init (line 243) | static int cx22700_init (struct dvb_frontend* fe) function cx22700_read_status (line 269) | static int cx22700_read_status(struct dvb_frontend* fe, fe_status_t* sta... function cx22700_read_ber (line 297) | static int cx22700_read_ber(struct dvb_frontend* fe, u32* ber) function cx22700_read_signal_strength (line 307) | static int cx22700_read_signal_strength(struct dvb_frontend* fe, u16* si... function cx22700_read_snr (line 318) | static int cx22700_read_snr(struct dvb_frontend* fe, u16* snr) function cx22700_read_ucblocks (line 329) | static int cx22700_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function cx22700_set_frontend (line 339) | static int cx22700_set_frontend(struct dvb_frontend* fe, struct dvb_fron... function cx22700_get_frontend (line 357) | static int cx22700_get_frontend(struct dvb_frontend* fe, struct dvb_fron... function cx22700_get_tune_settings (line 366) | static int cx22700_get_tune_settings(struct dvb_frontend* fe, struct dvb... function cx22700_release (line 374) | static void cx22700_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 380) | struct dvb_frontend_ops type dvb_frontend (line 382) | struct dvb_frontend type cx22700_config (line 382) | struct cx22700_config type i2c_adapter (line 383) | struct i2c_adapter type cx22700_state (line 385) | struct cx22700_state type cx22700_state (line 388) | struct cx22700_state type cx22700_state (line 388) | struct cx22700_state type dvb_frontend_ops (line 394) | struct dvb_frontend_ops type dvb_frontend_ops (line 409) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/cx22700.h type cx22700_config (line 28) | struct cx22700_config type dvb_frontend (line 38) | struct dvb_frontend type cx22700_config (line 38) | struct cx22700_config type i2c_adapter (line 39) | struct i2c_adapter FILE: drivers/media/dvb/frontends/cx22702.c type cx22702_state (line 38) | struct cx22702_state { function cx22702_writereg (line 86) | static int cx22702_writereg (struct cx22702_state* state, u8 reg, u8 data) function u8 (line 101) | static u8 cx22702_readreg (struct cx22702_state* state, u8 reg) function cx22702_set_inversion (line 119) | static int cx22702_set_inversion (struct cx22702_state *state, int inver... function cx22702_get_tps (line 144) | static int cx22702_get_tps (struct cx22702_state *state, struct dvb_ofdm... function cx22702_set_tps (line 211) | static int cx22702_set_tps (struct dvb_frontend* fe, struct dvb_frontend... function cx22702_init (line 338) | static int cx22702_init (struct dvb_frontend* fe) function cx22702_read_status (line 361) | static int cx22702_read_status(struct dvb_frontend* fe, fe_status_t* sta... function cx22702_read_ber (line 390) | static int cx22702_read_ber(struct dvb_frontend* fe, u32* ber) function cx22702_read_signal_strength (line 407) | static int cx22702_read_signal_strength(struct dvb_frontend* fe, u16* si... function cx22702_read_snr (line 416) | static int cx22702_read_snr(struct dvb_frontend* fe, u16* snr) function cx22702_read_ucblocks (line 435) | static int cx22702_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function cx22702_get_frontend (line 450) | static int cx22702_get_frontend(struct dvb_frontend* fe, struct dvb_fron... function cx22702_release (line 460) | static void cx22702_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 466) | struct dvb_frontend_ops type dvb_frontend (line 468) | struct dvb_frontend type cx22702_config (line 468) | struct cx22702_config type i2c_adapter (line 469) | struct i2c_adapter type cx22702_state (line 471) | struct cx22702_state type cx22702_state (line 474) | struct cx22702_state type cx22702_state (line 474) | struct cx22702_state type dvb_frontend_ops (line 480) | struct dvb_frontend_ops type dvb_frontend_ops (line 496) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/cx22702.h type cx22702_config (line 33) | struct cx22702_config type dvb_frontend (line 43) | struct dvb_frontend type cx22702_config (line 43) | struct cx22702_config type i2c_adapter (line 44) | struct i2c_adapter FILE: drivers/media/dvb/frontends/cx24110.c type cx24110_state (line 35) | struct cx24110_state { function cx24110_writereg (line 119) | static int cx24110_writereg (struct cx24110_state* state, int reg, int d... function cx24110_readreg (line 135) | static int cx24110_readreg (struct cx24110_state* state, u8 reg) function cx24110_set_inversion (line 150) | static int cx24110_set_inversion (struct cx24110_state* state, fe_spectr... function cx24110_set_fec (line 185) | static int cx24110_set_fec (struct cx24110_state* state, fe_code_rate_t ... function fe_code_rate_t (line 231) | static fe_code_rate_t cx24110_get_fec (struct cx24110_state* state) function cx24110_set_symbolrate (line 248) | static int cx24110_set_symbolrate (struct cx24110_state* state, u32 srate) function cx24110_pll_write (line 331) | int cx24110_pll_write (struct dvb_frontend* fe, u32 data) function cx24110_initfe (line 374) | static int cx24110_initfe(struct dvb_frontend* fe) function cx24110_set_voltage (line 392) | static int cx24110_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_... function cx24110_send_diseqc_msg (line 406) | static int cx24110_send_diseqc_msg(struct dvb_frontend* fe, function cx24110_read_status (line 424) | static int cx24110_read_status(struct dvb_frontend* fe, fe_status_t* sta... function cx24110_read_ber (line 452) | static int cx24110_read_ber(struct dvb_frontend* fe, u32* ber) function cx24110_read_signal_strength (line 470) | static int cx24110_read_signal_strength(struct dvb_frontend* fe, u16* si... function cx24110_read_snr (line 481) | static int cx24110_read_snr(struct dvb_frontend* fe, u16* snr) function cx24110_read_ucblocks (line 497) | static int cx24110_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function cx24110_set_frontend (line 519) | static int cx24110_set_frontend(struct dvb_frontend* fe, struct dvb_fron... function cx24110_get_frontend (line 532) | static int cx24110_get_frontend(struct dvb_frontend* fe, struct dvb_fron... function cx24110_set_tone (line 559) | static int cx24110_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t ... function cx24110_release (line 566) | static void cx24110_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 572) | struct dvb_frontend_ops type dvb_frontend (line 574) | struct dvb_frontend type cx24110_config (line 574) | struct cx24110_config type i2c_adapter (line 575) | struct i2c_adapter type cx24110_state (line 577) | struct cx24110_state type cx24110_state (line 581) | struct cx24110_state type cx24110_state (line 581) | struct cx24110_state type dvb_frontend_ops (line 587) | struct dvb_frontend_ops type dvb_frontend_ops (line 606) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/cx24110.h type cx24110_config (line 30) | struct cx24110_config type dvb_frontend (line 40) | struct dvb_frontend type cx24110_config (line 40) | struct cx24110_config type i2c_adapter (line 41) | struct i2c_adapter type dvb_frontend (line 43) | struct dvb_frontend FILE: drivers/media/dvb/frontends/dib3000-common.c function dib3000_read_reg (line 13) | int dib3000_read_reg(struct dib3000_state *state, u16 reg) function dib3000_write_reg (line 31) | int dib3000_write_reg(struct dib3000_state *state, u16 reg, u16 val) function dib3000_search_status (line 45) | int dib3000_search_status(u16 irq,u16 lock) FILE: drivers/media/dvb/frontends/dib3000-common.h type dib3000_state (line 38) | struct dib3000_state { type dib3000_state (line 55) | struct dib3000_state type dib3000_state (line 56) | struct dib3000_state FILE: drivers/media/dvb/frontends/dib3000.h type dib3000_config (line 29) | struct dib3000_config type dib_fe_xfer_ops (line 40) | struct dib_fe_xfer_ops type dvb_frontend (line 49) | struct dvb_frontend type dib3000_config (line 49) | struct dib3000_config type i2c_adapter (line 50) | struct i2c_adapter type dib_fe_xfer_ops (line 50) | struct dib_fe_xfer_ops type dvb_frontend (line 52) | struct dvb_frontend type dib3000_config (line 52) | struct dib3000_config type i2c_adapter (line 53) | struct i2c_adapter type dib_fe_xfer_ops (line 53) | struct dib_fe_xfer_ops FILE: drivers/media/dvb/frontends/dib3000mb.c type dvb_frontend (line 51) | struct dvb_frontend type dvb_frontend (line 53) | struct dvb_frontend type dvb_frontend_parameters (line 54) | struct dvb_frontend_parameters function dib3000mb_set_frontend (line 56) | static int dib3000mb_set_frontend(struct dvb_frontend* fe, function dib3000mb_fe_init (line 318) | static int dib3000mb_fe_init(struct dvb_frontend* fe, int mobile_mode) function dib3000mb_get_frontend (line 400) | static int dib3000mb_get_frontend(struct dvb_frontend* fe, function dib3000mb_read_status (line 562) | static int dib3000mb_read_status(struct dvb_frontend* fe, fe_status_t *s... function dib3000mb_read_ber (line 601) | static int dib3000mb_read_ber(struct dvb_frontend* fe, u32 *ber) function dib3000mb_read_signal_strength (line 618) | static int dib3000mb_read_signal_strength(struct dvb_frontend* fe, u16 *... function dib3000mb_read_snr (line 654) | static int dib3000mb_read_snr(struct dvb_frontend* fe, u16 *snr) function dib3000mb_read_unc_blocks (line 674) | static int dib3000mb_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) function dib3000mb_sleep (line 682) | static int dib3000mb_sleep(struct dvb_frontend* fe) function dib3000mb_fe_get_tune_settings (line 690) | static int dib3000mb_fe_get_tune_settings(struct dvb_frontend* fe, struc... function dib3000mb_fe_init_nonmobile (line 699) | static int dib3000mb_fe_init_nonmobile(struct dvb_frontend* fe) function dib3000mb_set_frontend_and_tuner (line 704) | static int dib3000mb_set_frontend_and_tuner(struct dvb_frontend* fe, str... function dib3000mb_release (line 709) | static void dib3000mb_release(struct dvb_frontend* fe) function dib3000mb_pid_control (line 716) | static int dib3000mb_pid_control(struct dvb_frontend *fe,int index, int ... function dib3000mb_fifo_control (line 724) | static int dib3000mb_fifo_control(struct dvb_frontend *fe, int onoff) function dib3000mb_pid_parse (line 737) | static int dib3000mb_pid_parse(struct dvb_frontend *fe, int onoff) function dib3000mb_tuner_pass_ctrl (line 744) | static int dib3000mb_tuner_pass_ctrl(struct dvb_frontend *fe, int onoff,... type dvb_frontend_ops (line 755) | struct dvb_frontend_ops type dvb_frontend (line 757) | struct dvb_frontend type dib3000_config (line 757) | struct dib3000_config type i2c_adapter (line 758) | struct i2c_adapter type dib_fe_xfer_ops (line 758) | struct dib_fe_xfer_ops type dib3000_state (line 760) | struct dib3000_state type dib3000_state (line 763) | struct dib3000_state type dib3000_state (line 763) | struct dib3000_state type dib3000_config (line 769) | struct dib3000_config type dvb_frontend_ops (line 770) | struct dvb_frontend_ops type dvb_frontend_ops (line 797) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/dib3000mb_priv.h type dib3000mb_impulse_noise_type (line 60) | enum dib3000mb_impulse_noise_type { FILE: drivers/media/dvb/frontends/dib3000mc.c type dvb_frontend (line 51) | struct dvb_frontend function dib3000mc_set_impulse_noise (line 53) | static int dib3000mc_set_impulse_noise(struct dib3000_state * state, int... function dib3000mc_set_timing (line 99) | static int dib3000mc_set_timing(struct dib3000_state *state, int upd_off... function dib3000mc_init_auto_scan (line 153) | static int dib3000mc_init_auto_scan(struct dib3000_state *state, fe_band... function dib3000mc_set_adp_cfg (line 189) | static int dib3000mc_set_adp_cfg(struct dib3000_state *state, fe_modulat... function dib3000mc_set_general_cfg (line 210) | static int dib3000mc_set_general_cfg(struct dib3000_state *state, struct... function dib3000mc_get_frontend (line 297) | static int dib3000mc_get_frontend(struct dvb_frontend* fe, function dib3000mc_set_frontend (line 458) | static int dib3000mc_set_frontend(struct dvb_frontend* fe, function dib3000mc_fe_init (line 563) | static int dib3000mc_fe_init(struct dvb_frontend* fe, int mobile_mode) function dib3000mc_read_status (line 660) | static int dib3000mc_read_status(struct dvb_frontend* fe, fe_status_t *s... function dib3000mc_read_ber (line 680) | static int dib3000mc_read_ber(struct dvb_frontend* fe, u32 *ber) function dib3000mc_read_unc_blocks (line 687) | static int dib3000mc_read_unc_blocks(struct dvb_frontend* fe, u32 *unc) function dib3000mc_read_signal_strength (line 696) | static int dib3000mc_read_signal_strength(struct dvb_frontend* fe, u16 *... function dib3000mc_read_snr (line 707) | static int dib3000mc_read_snr(struct dvb_frontend* fe, u16 *snr) function dib3000mc_sleep (line 727) | static int dib3000mc_sleep(struct dvb_frontend* fe) function dib3000mc_fe_get_tune_settings (line 738) | static int dib3000mc_fe_get_tune_settings(struct dvb_frontend* fe, struc... function dib3000mc_fe_init_nonmobile (line 747) | static int dib3000mc_fe_init_nonmobile(struct dvb_frontend* fe) function dib3000mc_set_frontend_and_tuner (line 752) | static int dib3000mc_set_frontend_and_tuner(struct dvb_frontend* fe, str... function dib3000mc_release (line 757) | static void dib3000mc_release(struct dvb_frontend* fe) function dib3000mc_pid_control (line 764) | static int dib3000mc_pid_control(struct dvb_frontend *fe,int index, int ... function dib3000mc_fifo_control (line 772) | static int dib3000mc_fifo_control(struct dvb_frontend *fe, int onoff) function dib3000mc_pid_parse (line 789) | static int dib3000mc_pid_parse(struct dvb_frontend *fe, int onoff) function dib3000mc_tuner_pass_ctrl (line 806) | static int dib3000mc_tuner_pass_ctrl(struct dvb_frontend *fe, int onoff,... function dib3000mc_demod_init (line 817) | static int dib3000mc_demod_init(struct dib3000_state *state) type dvb_frontend_ops (line 840) | struct dvb_frontend_ops type dvb_frontend (line 842) | struct dvb_frontend type dib3000_config (line 842) | struct dib3000_config type i2c_adapter (line 843) | struct i2c_adapter type dib_fe_xfer_ops (line 843) | struct dib_fe_xfer_ops type dib3000_state (line 845) | struct dib3000_state type dib3000_state (line 849) | struct dib3000_state type dib3000_state (line 849) | struct dib3000_state type dib3000_config (line 855) | struct dib3000_config type dvb_frontend_ops (line 856) | struct dvb_frontend_ops type dvb_frontend_ops (line 895) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/dvb_dummy_fe.c type dvb_dummy_fe_state (line 31) | struct dvb_dummy_fe_state { function dvb_dummy_fe_read_status (line 38) | static int dvb_dummy_fe_read_status(struct dvb_frontend* fe, fe_status_t... function dvb_dummy_fe_read_ber (line 49) | static int dvb_dummy_fe_read_ber(struct dvb_frontend* fe, u32* ber) function dvb_dummy_fe_read_signal_strength (line 55) | static int dvb_dummy_fe_read_signal_strength(struct dvb_frontend* fe, u1... function dvb_dummy_fe_read_snr (line 61) | static int dvb_dummy_fe_read_snr(struct dvb_frontend* fe, u16* snr) function dvb_dummy_fe_read_ucblocks (line 67) | static int dvb_dummy_fe_read_ucblocks(struct dvb_frontend* fe, u32* ucbl... function dvb_dummy_fe_get_frontend (line 73) | static int dvb_dummy_fe_get_frontend(struct dvb_frontend* fe, struct dvb... function dvb_dummy_fe_set_frontend (line 78) | static int dvb_dummy_fe_set_frontend(struct dvb_frontend* fe, struct dvb... function dvb_dummy_fe_sleep (line 83) | static int dvb_dummy_fe_sleep(struct dvb_frontend* fe) function dvb_dummy_fe_init (line 88) | static int dvb_dummy_fe_init(struct dvb_frontend* fe) function dvb_dummy_fe_set_tone (line 93) | static int dvb_dummy_fe_set_tone(struct dvb_frontend* fe, fe_sec_tone_mo... function dvb_dummy_fe_set_voltage (line 98) | static int dvb_dummy_fe_set_voltage(struct dvb_frontend* fe, fe_sec_volt... function dvb_dummy_fe_release (line 103) | static void dvb_dummy_fe_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 109) | struct dvb_frontend_ops type dvb_frontend (line 111) | struct dvb_frontend type dvb_dummy_fe_state (line 113) | struct dvb_dummy_fe_state type dvb_dummy_fe_state (line 116) | struct dvb_dummy_fe_state type dvb_dummy_fe_state (line 116) | struct dvb_dummy_fe_state type dvb_frontend_ops (line 120) | struct dvb_frontend_ops type dvb_frontend_ops (line 132) | struct dvb_frontend_ops type dvb_frontend (line 134) | struct dvb_frontend type dvb_dummy_fe_state (line 136) | struct dvb_dummy_fe_state type dvb_dummy_fe_state (line 139) | struct dvb_dummy_fe_state type dvb_dummy_fe_state (line 139) | struct dvb_dummy_fe_state type dvb_frontend_ops (line 143) | struct dvb_frontend_ops type dvb_frontend_ops (line 155) | struct dvb_frontend_ops type dvb_frontend (line 157) | struct dvb_frontend type dvb_dummy_fe_state (line 159) | struct dvb_dummy_fe_state type dvb_dummy_fe_state (line 162) | struct dvb_dummy_fe_state type dvb_dummy_fe_state (line 162) | struct dvb_dummy_fe_state type dvb_frontend_ops (line 166) | struct dvb_frontend_ops type dvb_frontend_ops (line 178) | struct dvb_frontend_ops type dvb_frontend_ops (line 210) | struct dvb_frontend_ops type dvb_frontend_ops (line 240) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/dvb_dummy_fe.h type dvb_frontend (line 28) | struct dvb_frontend type dvb_frontend (line 29) | struct dvb_frontend type dvb_frontend (line 30) | struct dvb_frontend FILE: drivers/media/dvb/frontends/l64781.c type l64781_state (line 34) | struct l64781_state { function l64781_writereg (line 59) | static int l64781_writereg (struct l64781_state* state, u8 reg, u8 data) function l64781_readreg (line 72) | static int l64781_readreg (struct l64781_state* state, u8 reg) function apply_tps (line 87) | static void apply_tps (struct l64781_state* state) function reset_afc (line 101) | static void reset_afc (struct l64781_state* state) function reset_and_configure (line 118) | static int reset_and_configure (struct l64781_state* state) function apply_frontend_param (line 127) | static int apply_frontend_param (struct dvb_frontend* fe, struct dvb_fro... function get_frontend (line 240) | static int get_frontend(struct dvb_frontend* fe, struct dvb_frontend_par... function l64781_read_status (line 358) | static int l64781_read_status(struct dvb_frontend* fe, fe_status_t* status) function l64781_read_ber (line 387) | static int l64781_read_ber(struct dvb_frontend* fe, u32* ber) function l64781_read_signal_strength (line 399) | static int l64781_read_signal_strength(struct dvb_frontend* fe, u16* sig... function l64781_read_snr (line 409) | static int l64781_read_snr(struct dvb_frontend* fe, u16* snr) function l64781_read_ucblocks (line 419) | static int l64781_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function l64781_sleep (line 429) | static int l64781_sleep(struct dvb_frontend* fe) function l64781_init (line 437) | static int l64781_init(struct dvb_frontend* fe) function l64781_get_tune_settings (line 482) | static int l64781_get_tune_settings(struct dvb_frontend* fe, struct dvb_... function l64781_release (line 490) | static void l64781_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 496) | struct dvb_frontend_ops type dvb_frontend (line 498) | struct dvb_frontend type l64781_config (line 498) | struct l64781_config type i2c_adapter (line 499) | struct i2c_adapter type l64781_state (line 501) | struct l64781_state type i2c_msg (line 505) | struct i2c_msg type l64781_state (line 509) | struct l64781_state type l64781_state (line 509) | struct l64781_state type dvb_frontend_ops (line 515) | struct dvb_frontend_ops type dvb_frontend_ops (line 571) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/l64781.h type l64781_config (line 29) | struct l64781_config type dvb_frontend (line 40) | struct dvb_frontend type l64781_config (line 40) | struct l64781_config type i2c_adapter (line 41) | struct i2c_adapter FILE: drivers/media/dvb/frontends/mt312.c type mt312_state (line 38) | struct mt312_state { function mt312_read (line 63) | static int mt312_read(struct mt312_state* state, const enum mt312_reg_ad... function mt312_write (line 97) | static int mt312_write(struct mt312_state* state, const enum mt312_reg_a... function mt312_readreg (line 130) | static inline int mt312_readreg(struct mt312_state* state, function mt312_writereg (line 136) | static inline int mt312_writereg(struct mt312_state* state, function u32 (line 142) | static inline u32 mt312_div(u32 a, u32 b) function mt312_reset (line 147) | static int mt312_reset(struct mt312_state* state, const u8 full) function mt312_get_inversion (line 152) | static int mt312_get_inversion(struct mt312_state* state, function mt312_get_symbol_rate (line 167) | static int mt312_get_symbol_rate(struct mt312_state* state, u32 *sr) function mt312_get_code_rate (line 214) | static int mt312_get_code_rate(struct mt312_state* state, fe_code_rate_t... function mt312_initfe (line 245) | static int mt312_initfe(struct dvb_frontend* fe) function mt312_send_master_cmd (line 305) | static int mt312_send_master_cmd(struct dvb_frontend* fe, function mt312_send_burst (line 337) | static int mt312_send_burst(struct dvb_frontend* fe, const fe_sec_mini_c... function mt312_set_tone (line 359) | static int mt312_set_tone(struct dvb_frontend* fe, const fe_sec_tone_mod... function mt312_set_voltage (line 381) | static int mt312_set_voltage(struct dvb_frontend* fe, const fe_sec_volta... function mt312_read_status (line 392) | static int mt312_read_status(struct dvb_frontend* fe, fe_status_t *s) function mt312_read_ber (line 419) | static int mt312_read_ber(struct dvb_frontend* fe, u32 *ber) function mt312_read_signal_strength (line 433) | static int mt312_read_signal_strength(struct dvb_frontend* fe, u16 *sign... function mt312_read_snr (line 454) | static int mt312_read_snr(struct dvb_frontend* fe, u16 *snr) function mt312_read_ucblocks (line 468) | static int mt312_read_ucblocks(struct dvb_frontend* fe, u32 *ubc) function mt312_set_frontend (line 482) | static int mt312_set_frontend(struct dvb_frontend* fe, function mt312_get_frontend (line 578) | static int mt312_get_frontend(struct dvb_frontend* fe, function mt312_sleep (line 596) | static int mt312_sleep(struct dvb_frontend* fe) function mt312_get_tune_settings (line 616) | static int mt312_get_tune_settings(struct dvb_frontend* fe, struct dvb_f... function mt312_release (line 624) | static void mt312_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 630) | struct dvb_frontend_ops type dvb_frontend (line 632) | struct dvb_frontend type mt312_config (line 632) | struct mt312_config type i2c_adapter (line 633) | struct i2c_adapter type mt312_state (line 635) | struct mt312_state type mt312_state (line 638) | struct mt312_state type mt312_state (line 638) | struct mt312_state type dvb_frontend_ops (line 645) | struct dvb_frontend_ops type dvb_frontend (line 667) | struct dvb_frontend type mt312_config (line 667) | struct mt312_config type i2c_adapter (line 668) | struct i2c_adapter type mt312_state (line 670) | struct mt312_state type mt312_state (line 673) | struct mt312_state type mt312_state (line 673) | struct mt312_state type dvb_frontend_ops (line 680) | struct dvb_frontend_ops type dvb_frontend_ops (line 702) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/mt312.h type mt312_config (line 31) | struct mt312_config type dvb_frontend (line 41) | struct dvb_frontend type mt312_config (line 41) | struct mt312_config type i2c_adapter (line 42) | struct i2c_adapter type dvb_frontend (line 44) | struct dvb_frontend type mt312_config (line 44) | struct mt312_config type i2c_adapter (line 45) | struct i2c_adapter FILE: drivers/media/dvb/frontends/mt312_priv.h type mt312_reg_addr (line 26) | enum mt312_reg_addr { type mt312_model_id (line 157) | enum mt312_model_id { FILE: drivers/media/dvb/frontends/mt352.c type mt352_state (line 43) | struct mt352_state { function mt352_single_write (line 61) | static int mt352_single_write(struct dvb_frontend *fe, u8 reg, u8 val) function mt352_write (line 75) | int mt352_write(struct dvb_frontend* fe, u8* ibuf, int ilen) function u8 (line 85) | static u8 mt352_read_register(struct mt352_state* state, u8 reg) function u8 (line 105) | u8 mt352_read(struct dvb_frontend *fe, u8 reg) function mt352_sleep (line 117) | static int mt352_sleep(struct dvb_frontend* fe) function mt352_set_parameters (line 126) | static int mt352_set_parameters(struct dvb_frontend* fe, function mt352_get_parameters (line 280) | static int mt352_get_parameters(struct dvb_frontend* fe, function mt352_read_status (line 395) | static int mt352_read_status(struct dvb_frontend* fe, fe_status_t* status) function mt352_read_ber (line 424) | static int mt352_read_ber(struct dvb_frontend* fe, u32* ber) function mt352_read_signal_strength (line 435) | static int mt352_read_signal_strength(struct dvb_frontend* fe, u16* stre... function mt352_read_snr (line 446) | static int mt352_read_snr(struct dvb_frontend* fe, u16* snr) function mt352_read_ucblocks (line 456) | static int mt352_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function mt352_get_tune_settings (line 466) | static int mt352_get_tune_settings(struct dvb_frontend* fe, struct dvb_f... function mt352_init (line 475) | static int mt352_init(struct dvb_frontend* fe) function mt352_release (line 492) | static void mt352_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 498) | struct dvb_frontend_ops type dvb_frontend (line 500) | struct dvb_frontend type mt352_config (line 500) | struct mt352_config type i2c_adapter (line 501) | struct i2c_adapter type mt352_state (line 503) | struct mt352_state type mt352_state (line 506) | struct mt352_state type mt352_state (line 506) | struct mt352_state type dvb_frontend_ops (line 512) | struct dvb_frontend_ops type dvb_frontend_ops (line 527) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/mt352.h type mt352_config (line 38) | struct mt352_config type dvb_frontend (line 53) | struct dvb_frontend type mt352_config (line 53) | struct mt352_config type i2c_adapter (line 54) | struct i2c_adapter type dvb_frontend (line 56) | struct dvb_frontend type dvb_frontend (line 57) | struct dvb_frontend FILE: drivers/media/dvb/frontends/mt352_priv.h type mt352_reg_addr (line 41) | enum mt352_reg_addr { FILE: drivers/media/dvb/frontends/nxt2002.c type nxt2002_state (line 39) | struct nxt2002_state { function i2c_writebytes (line 56) | static int i2c_writebytes (struct nxt2002_state* state, u8 reg, u8 *buf,... function u8 (line 76) | static u8 i2c_readbytes (struct nxt2002_state* state, u8 reg, u8* buf, u... function u16 (line 94) | static u16 nxt2002_crc(u16 crc, u8 c) function nxt2002_writereg_multibyte (line 111) | static int nxt2002_writereg_multibyte (struct nxt2002_state* state, u8 r... function nxt2002_readreg_multibyte (line 139) | static int nxt2002_readreg_multibyte (struct nxt2002_state* state, u8 re... function nxt2002_microcontroller_stop (line 157) | static void nxt2002_microcontroller_stop (struct nxt2002_state* state) function nxt2002_microcontroller_start (line 177) | static void nxt2002_microcontroller_start (struct nxt2002_state* state) function nxt2002_writetuner (line 186) | static int nxt2002_writetuner (struct nxt2002_state* state, u8* data) function nxt2002_agc_reset (line 227) | static void nxt2002_agc_reset(struct nxt2002_state* state) function nxt2002_load_firmware (line 241) | static int nxt2002_load_firmware (struct dvb_frontend* fe, const struct ... function nxt2002_setup_frontend_parameters (line 313) | static int nxt2002_setup_frontend_parameters (struct dvb_frontend* fe, function nxt2002_read_status (line 419) | static int nxt2002_read_status(struct dvb_frontend* fe, fe_status_t* sta... function nxt2002_read_ber (line 436) | static int nxt2002_read_ber(struct dvb_frontend* fe, u32* ber) function nxt2002_read_signal_strength (line 448) | static int nxt2002_read_signal_strength(struct dvb_frontend* fe, u16* st... function nxt2002_read_snr (line 467) | static int nxt2002_read_snr(struct dvb_frontend* fe, u16* snr) function nxt2002_read_ucblocks (line 502) | static int nxt2002_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function nxt2002_sleep (line 514) | static int nxt2002_sleep(struct dvb_frontend* fe) function nxt2002_init (line 519) | static int nxt2002_init(struct dvb_frontend* fe) function nxt2002_get_tune_settings (line 582) | static int nxt2002_get_tune_settings(struct dvb_frontend* fe, struct dvb... function nxt2002_release (line 590) | static void nxt2002_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 596) | struct dvb_frontend_ops type dvb_frontend (line 598) | struct dvb_frontend type nxt2002_config (line 598) | struct nxt2002_config type i2c_adapter (line 599) | struct i2c_adapter type nxt2002_state (line 601) | struct nxt2002_state type nxt2002_state (line 605) | struct nxt2002_state type nxt2002_state (line 605) | struct nxt2002_state type dvb_frontend_ops (line 611) | struct dvb_frontend_ops type dvb_frontend_ops (line 633) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/nxt2002.h type nxt2002_config (line 11) | struct nxt2002_config type dvb_frontend (line 20) | struct dvb_frontend type nxt2002_config (line 20) | struct nxt2002_config type i2c_adapter (line 21) | struct i2c_adapter FILE: drivers/media/dvb/frontends/nxt6000.c type nxt6000_state (line 35) | struct nxt6000_state { function nxt6000_writereg (line 51) | static int nxt6000_writereg(struct nxt6000_state* state, u8 reg, u8 data) function u8 (line 63) | static u8 nxt6000_readreg(struct nxt6000_state* state, u8 reg) function nxt6000_reset (line 81) | static void nxt6000_reset(struct nxt6000_state* state) function nxt6000_set_bandwidth (line 91) | static int nxt6000_set_bandwidth(struct nxt6000_state* state, fe_bandwid... function nxt6000_set_guard_interval (line 126) | static int nxt6000_set_guard_interval(struct nxt6000_state* state, fe_gu... function nxt6000_set_inversion (line 148) | static int nxt6000_set_inversion(struct nxt6000_state* state, fe_spectra... function nxt6000_set_transmission_mode (line 164) | static int nxt6000_set_transmission_mode(struct nxt6000_state* state, fe... function nxt6000_setup (line 189) | static void nxt6000_setup(struct dvb_frontend* fe) function nxt6000_dump_status (line 225) | static void nxt6000_dump_status(struct nxt6000_state *state) function nxt6000_read_status (line 490) | static int nxt6000_read_status(struct dvb_frontend* fe, fe_status_t* sta... function nxt6000_init (line 520) | static int nxt6000_init(struct dvb_frontend* fe) function nxt6000_set_frontend (line 531) | static int nxt6000_set_frontend(struct dvb_frontend* fe, struct dvb_fron... function nxt6000_release (line 553) | static void nxt6000_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 559) | struct dvb_frontend_ops type dvb_frontend (line 561) | struct dvb_frontend type nxt6000_config (line 561) | struct nxt6000_config type i2c_adapter (line 562) | struct i2c_adapter type nxt6000_state (line 564) | struct nxt6000_state type nxt6000_state (line 567) | struct nxt6000_state type nxt6000_state (line 567) | struct nxt6000_state type dvb_frontend_ops (line 573) | struct dvb_frontend_ops type dvb_frontend_ops (line 588) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/nxt6000.h type nxt6000_config (line 27) | struct nxt6000_config type dvb_frontend (line 40) | struct dvb_frontend type nxt6000_config (line 40) | struct nxt6000_config type i2c_adapter (line 41) | struct i2c_adapter FILE: drivers/media/dvb/frontends/sp8870.c type sp8870_state (line 40) | struct sp8870_state { function sp8870_writereg (line 66) | static int sp8870_writereg (struct sp8870_state* state, u16 reg, u16 data) function sp8870_readreg (line 80) | static int sp8870_readreg (struct sp8870_state* state, u16 reg) function sp8870_firmware_upload (line 98) | static int sp8870_firmware_upload (struct sp8870_state* state, const str... function sp8870_microcontroller_stop (line 145) | static void sp8870_microcontroller_stop (struct sp8870_state* state) function sp8870_microcontroller_start (line 154) | static void sp8870_microcontroller_start (struct sp8870_state* state) function sp8870_read_data_valid_signal (line 166) | static int sp8870_read_data_valid_signal(struct sp8870_state* state) function configure_reg0xc05 (line 171) | static int configure_reg0xc05 (struct dvb_frontend_parameters *p, u16 *r... function sp8870_wake_up (line 242) | static int sp8870_wake_up(struct sp8870_state* state) function sp8870_set_frontend_parameters (line 248) | static int sp8870_set_frontend_parameters (struct dvb_frontend* fe, function sp8870_init (line 303) | static int sp8870_init (struct dvb_frontend* fe) function sp8870_read_status (line 359) | static int sp8870_read_status (struct dvb_frontend* fe, fe_status_t * fe... function sp8870_read_ber (line 385) | static int sp8870_read_ber (struct dvb_frontend* fe, u32 * ber) function sp8870_read_signal_strength (line 413) | static int sp8870_read_signal_strength(struct dvb_frontend* fe, u16 * s... function sp8870_read_uncorrected_blocks (line 439) | static int sp8870_read_uncorrected_blocks (struct dvb_frontend* fe, u32*... function sp8870_set_frontend (line 468) | static int sp8870_set_frontend (struct dvb_frontend* fe, struct dvb_fron... function sp8870_sleep (line 525) | static int sp8870_sleep(struct dvb_frontend* fe) function sp8870_get_tune_settings (line 533) | static int sp8870_get_tune_settings(struct dvb_frontend* fe, struct dvb_... function sp8870_release (line 541) | static void sp8870_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 547) | struct dvb_frontend_ops type dvb_frontend (line 549) | struct dvb_frontend type sp8870_config (line 549) | struct sp8870_config type i2c_adapter (line 550) | struct i2c_adapter type sp8870_state (line 552) | struct sp8870_state type sp8870_state (line 555) | struct sp8870_state type sp8870_state (line 555) | struct sp8870_state type dvb_frontend_ops (line 561) | struct dvb_frontend_ops type dvb_frontend_ops (line 577) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/sp8870.h type sp8870_config (line 29) | struct sp8870_config type dvb_frontend (line 42) | struct dvb_frontend type sp8870_config (line 42) | struct sp8870_config type i2c_adapter (line 43) | struct i2c_adapter FILE: drivers/media/dvb/frontends/sp887x.c type sp887x_state (line 22) | struct sp887x_state { function i2c_writebytes (line 42) | static int i2c_writebytes (struct sp887x_state* state, u8 *buf, u8 len) function sp887x_writereg (line 56) | static int sp887x_writereg (struct sp887x_state* state, u16 reg, u16 data) function sp887x_readreg (line 79) | static int sp887x_readreg (struct sp887x_state* state, u16 reg) function sp887x_microcontroller_stop (line 95) | static void sp887x_microcontroller_stop (struct sp887x_state* state) function sp887x_microcontroller_start (line 105) | static void sp887x_microcontroller_start (struct sp887x_state* state) function sp887x_setup_agc (line 115) | static void sp887x_setup_agc (struct sp887x_state* state) function sp887x_initial_setup (line 140) | static int sp887x_initial_setup (struct dvb_frontend* fe, const struct f... function configure_reg0xc05 (line 224) | static int configure_reg0xc05 (struct dvb_frontend_parameters *p, u16 *r... function divide (line 299) | static void divide (int n, int d, int *quotient_i, int *quotient_f) function sp887x_correct_offsets (line 317) | static void sp887x_correct_offsets (struct sp887x_state* state, function sp887x_setup_frontend_parameters (line 361) | static int sp887x_setup_frontend_parameters (struct dvb_frontend* fe, function sp887x_read_status (line 423) | static int sp887x_read_status(struct dvb_frontend* fe, fe_status_t* status) function sp887x_read_ber (line 457) | static int sp887x_read_ber(struct dvb_frontend* fe, u32* ber) function sp887x_read_signal_strength (line 471) | static int sp887x_read_signal_strength(struct dvb_frontend* fe, u16* str... function sp887x_read_snr (line 482) | static int sp887x_read_snr(struct dvb_frontend* fe, u16* snr) function sp887x_read_ucblocks (line 492) | static int sp887x_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function sp887x_sleep (line 503) | static int sp887x_sleep(struct dvb_frontend* fe) function sp887x_init (line 513) | static int sp887x_init(struct dvb_frontend* fe) function sp887x_get_tune_settings (line 544) | static int sp887x_get_tune_settings(struct dvb_frontend* fe, struct dvb_... function sp887x_release (line 552) | static void sp887x_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 558) | struct dvb_frontend_ops type dvb_frontend (line 560) | struct dvb_frontend type sp887x_config (line 560) | struct sp887x_config type i2c_adapter (line 561) | struct i2c_adapter type sp887x_state (line 563) | struct sp887x_state type sp887x_state (line 566) | struct sp887x_state type sp887x_state (line 566) | struct sp887x_state type dvb_frontend_ops (line 572) | struct dvb_frontend_ops type dvb_frontend_ops (line 588) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/sp887x.h type sp887x_config (line 11) | struct sp887x_config type dvb_frontend (line 26) | struct dvb_frontend type sp887x_config (line 26) | struct sp887x_config type i2c_adapter (line 27) | struct i2c_adapter FILE: drivers/media/dvb/frontends/stv0297.c type stv0297_state (line 31) | struct stv0297_state { function stv0297_writereg (line 142) | static int stv0297_writereg (struct stv0297_state* state, u8 reg, u8 data) function stv0297_readreg (line 157) | static int stv0297_readreg (struct stv0297_state* state, u8 reg) function stv0297_writereg_mask (line 180) | static int stv0297_writereg_mask (struct stv0297_state* state, u8 reg, u... function stv0297_readregs (line 192) | static int stv0297_readregs (struct stv0297_state* state, u8 reg1, u8 *b... function u32 (line 213) | static u32 stv0297_get_symbolrate(struct stv0297_state *state) function stv0297_set_symbolrate (line 228) | static void stv0297_set_symbolrate(struct stv0297_state *state, u32 srate) function stv0297_set_sweeprate (line 242) | static void stv0297_set_sweeprate(struct stv0297_state *state, short fsh... function stv0297_set_carrieroffset (line 262) | static void stv0297_set_carrieroffset(struct stv0297_state* state, long ... function stv0297_set_initialdemodfreq (line 297) | static void stv0297_set_initialdemodfreq(struct stv0297_state* state, lo... function stv0297_set_qam (line 314) | static int stv0297_set_qam(struct stv0297_state* state, fe_modulation_t ... function stv0297_set_inversion (line 348) | static int stv0297_set_inversion(struct stv0297_state* state, fe_spectra... function stv0297_enable_plli2c (line 382) | int stv0297_enable_plli2c(struct dvb_frontend* fe) function stv0297_init (line 392) | static int stv0297_init (struct dvb_frontend* fe) function stv0297_sleep (line 433) | static int stv0297_sleep(struct dvb_frontend *fe) function stv0297_read_status (line 442) | static int stv0297_read_status(struct dvb_frontend* fe, fe_status_t* sta... function stv0297_read_ber (line 455) | static int stv0297_read_ber(struct dvb_frontend* fe, u32* ber) function stv0297_read_signal_strength (line 470) | static int stv0297_read_signal_strength(struct dvb_frontend* fe, u16* st... function stv0297_read_snr (line 481) | static int stv0297_read_snr(struct dvb_frontend* fe, u16* snr) function stv0297_read_ucblocks (line 492) | static int stv0297_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function stv0297_set_frontend (line 502) | static int stv0297_set_frontend(struct dvb_frontend* fe, struct dvb_fron... function stv0297_get_frontend (line 706) | static int stv0297_get_frontend(struct dvb_frontend* fe, struct dvb_fron... function stv0297_release (line 742) | static void stv0297_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 748) | struct dvb_frontend_ops type dvb_frontend (line 750) | struct dvb_frontend type stv0297_config (line 750) | struct stv0297_config type i2c_adapter (line 751) | struct i2c_adapter type stv0297_state (line 753) | struct stv0297_state type stv0297_state (line 756) | struct stv0297_state type stv0297_state (line 756) | struct stv0297_state type dvb_frontend_ops (line 763) | struct dvb_frontend_ops type dvb_frontend_ops (line 782) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/stv0297.h type stv0297_config (line 27) | struct stv0297_config type dvb_frontend (line 40) | struct dvb_frontend type stv0297_config (line 40) | struct stv0297_config type i2c_adapter (line 41) | struct i2c_adapter type dvb_frontend (line 42) | struct dvb_frontend FILE: drivers/media/dvb/frontends/stv0299.c type stv0299_state (line 56) | struct stv0299_state { function stv0299_writeregI (line 83) | static int stv0299_writeregI (struct stv0299_state* state, u8 reg, u8 data) function stv0299_writereg (line 98) | int stv0299_writereg (struct dvb_frontend* fe, u8 reg, u8 data) function u8 (line 106) | static u8 stv0299_readreg (struct stv0299_state* state, u8 reg) function stv0299_readregs (line 124) | static int stv0299_readregs (struct stv0299_state* state, u8 reg1, u8 *b... function stv0299_set_FEC (line 139) | static int stv0299_set_FEC (struct stv0299_state* state, fe_code_rate_t ... function fe_code_rate_t (line 176) | static fe_code_rate_t stv0299_get_fec (struct stv0299_state* state) function stv0299_wait_diseqc_fifo (line 194) | static int stv0299_wait_diseqc_fifo (struct stv0299_state* state, int ti... function stv0299_wait_diseqc_idle (line 212) | static int stv0299_wait_diseqc_idle (struct stv0299_state* state, int ti... function stv0299_set_symbolrate (line 229) | static int stv0299_set_symbolrate (struct dvb_frontend* fe, u32 srate) function stv0299_get_symbolrate (line 248) | static int stv0299_get_symbolrate (struct stv0299_state* state) function stv0299_send_diseqc_msg (line 293) | static int stv0299_send_diseqc_msg (struct dvb_frontend* fe, function stv0299_send_diseqc_burst (line 325) | static int stv0299_send_diseqc_burst (struct dvb_frontend* fe, fe_sec_mi... function stv0299_set_tone (line 353) | static int stv0299_set_tone (struct dvb_frontend* fe, fe_sec_tone_mode_t... function stv0299_set_voltage (line 376) | static int stv0299_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_... function stv0299_send_legacy_dish_cmd (line 416) | static int stv0299_send_legacy_dish_cmd(struct dvb_frontend* fe, u32 cmd) function stv0299_init (line 452) | static int stv0299_init (struct dvb_frontend* fe) function stv0299_read_status (line 472) | static int stv0299_read_status(struct dvb_frontend* fe, fe_status_t* sta... function stv0299_read_ber (line 500) | static int stv0299_read_ber(struct dvb_frontend* fe, u32* ber) function stv0299_read_signal_strength (line 510) | static int stv0299_read_signal_strength(struct dvb_frontend* fe, u16* st... function stv0299_read_snr (line 527) | static int stv0299_read_snr(struct dvb_frontend* fe, u16* snr) function stv0299_read_ucblocks (line 539) | static int stv0299_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function stv0299_set_frontend (line 549) | static int stv0299_set_frontend(struct dvb_frontend* fe, struct dvb_fron... function stv0299_get_frontend (line 617) | static int stv0299_get_frontend(struct dvb_frontend* fe, struct dvb_fron... function stv0299_sleep (line 642) | static int stv0299_sleep(struct dvb_frontend* fe) function stv0299_get_tune_settings (line 652) | static int stv0299_get_tune_settings(struct dvb_frontend* fe, struct dvb... function stv0299_release (line 667) | static void stv0299_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 673) | struct dvb_frontend_ops type dvb_frontend (line 675) | struct dvb_frontend type stv0299_config (line 675) | struct stv0299_config type i2c_adapter (line 676) | struct i2c_adapter type stv0299_state (line 678) | struct stv0299_state type stv0299_state (line 682) | struct stv0299_state type stv0299_state (line 682) | struct stv0299_state type dvb_frontend_ops (line 688) | struct dvb_frontend_ops type dvb_frontend_ops (line 714) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/stv0299.h type stv0299_config (line 59) | struct stv0299_config type dvb_frontend (line 99) | struct dvb_frontend type dvb_frontend (line 101) | struct dvb_frontend type stv0299_config (line 101) | struct stv0299_config type i2c_adapter (line 102) | struct i2c_adapter FILE: drivers/media/dvb/frontends/tda10021.c type tda10021_state (line 37) | struct tda10021_state { function tda10021_writereg (line 81) | static int tda10021_writereg (struct tda10021_state* state, u8 reg, u8 d... function u8 (line 98) | static u8 tda10021_readreg (struct tda10021_state* state, u8 reg) function lock_tuner (line 114) | static int lock_tuner(struct tda10021_state* state) function unlock_tuner (line 128) | static int unlock_tuner(struct tda10021_state* state) function tda10021_setup_reg0 (line 141) | static int tda10021_setup_reg0 (struct tda10021_state* state, u8 reg0, function tda10021_set_symbolrate (line 158) | static int tda10021_set_symbolrate (struct tda10021_state* state, u32 sy... function tda10021_init (line 220) | static int tda10021_init (struct dvb_frontend *fe) function tda10021_set_parameters (line 252) | static int tda10021_set_parameters (struct dvb_frontend *fe, function tda10021_read_status (line 293) | static int tda10021_read_status(struct dvb_frontend* fe, fe_status_t* st... function tda10021_read_ber (line 318) | static int tda10021_read_ber(struct dvb_frontend* fe, u32* ber) function tda10021_read_signal_strength (line 330) | static int tda10021_read_signal_strength(struct dvb_frontend* fe, u16* s... function tda10021_read_snr (line 340) | static int tda10021_read_snr(struct dvb_frontend* fe, u16* snr) function tda10021_read_ucblocks (line 350) | static int tda10021_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function tda10021_get_frontend (line 365) | static int tda10021_get_frontend(struct dvb_frontend* fe, struct dvb_fro... function tda10021_sleep (line 393) | static int tda10021_sleep(struct dvb_frontend* fe) function tda10021_release (line 403) | static void tda10021_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 409) | struct dvb_frontend_ops type dvb_frontend (line 411) | struct dvb_frontend type tda10021_config (line 411) | struct tda10021_config type i2c_adapter (line 412) | struct i2c_adapter type tda10021_state (line 415) | struct tda10021_state type tda10021_state (line 418) | struct tda10021_state type tda10021_state (line 418) | struct tda10021_state type dvb_frontend_ops (line 424) | struct dvb_frontend_ops type dvb_frontend_ops (line 441) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/tda10021.h type tda10021_config (line 29) | struct tda10021_config type dvb_frontend (line 39) | struct dvb_frontend type tda10021_config (line 39) | struct tda10021_config type i2c_adapter (line 40) | struct i2c_adapter FILE: drivers/media/dvb/frontends/tda1004x.c type tda1004x_state (line 42) | struct tda1004x_state function tda1004x_write_byteI (line 143) | static int tda1004x_write_byteI(struct tda1004x_state *state, int reg, i... function tda1004x_read_byte (line 163) | static int tda1004x_read_byte(struct tda1004x_state *state, int reg) function tda1004x_write_mask (line 188) | static int tda1004x_write_mask(struct tda1004x_state *state, int reg, in... function tda1004x_write_buf (line 207) | static int tda1004x_write_buf(struct tda1004x_state *state, int reg, uns... function tda1004x_enable_tuner_i2c (line 224) | static int tda1004x_enable_tuner_i2c(struct tda1004x_state *state) function tda1004x_disable_tuner_i2c (line 234) | static int tda1004x_disable_tuner_i2c(struct tda1004x_state *state) function tda10045h_set_bandwidth (line 241) | static int tda10045h_set_bandwidth(struct tda1004x_state *state, function tda10046h_set_bandwidth (line 270) | static int tda10046h_set_bandwidth(struct tda1004x_state *state, function tda1004x_do_upload (line 297) | static int tda1004x_do_upload(struct tda1004x_state *state, function tda1004x_check_upload_ok (line 333) | static int tda1004x_check_upload_ok(struct tda1004x_state *state, u8 dsp... function tda10045_fwupload (line 351) | static int tda10045_fwupload(struct dvb_frontend* fe) function tda10046_fwupload (line 389) | static int tda10046_fwupload(struct dvb_frontend* fe) function tda1004x_encode_fec (line 437) | static int tda1004x_encode_fec(int fec) function tda1004x_decode_fec (line 457) | static int tda1004x_decode_fec(int tdafec) function tda1004x_write_byte (line 494) | int tda1004x_write_byte(struct dvb_frontend* fe, int reg, int data) function tda10045_init (line 501) | static int tda10045_init(struct dvb_frontend* fe) function tda10046_init (line 542) | static int tda10046_init(struct dvb_frontend* fe) function tda1004x_set_fe (line 596) | static int tda1004x_set_fe(struct dvb_frontend* fe, function tda1004x_get_fe (line 790) | static int tda1004x_get_fe(struct dvb_frontend* fe, struct dvb_frontend_... function tda1004x_read_status (line 893) | static int tda1004x_read_status(struct dvb_frontend* fe, fe_status_t * f... function tda1004x_read_signal_strength (line 956) | static int tda1004x_read_signal_strength(struct dvb_frontend* fe, u16 * ... function tda1004x_read_snr (line 985) | static int tda1004x_read_snr(struct dvb_frontend* fe, u16 * snr) function tda1004x_read_ucblocks (line 1005) | static int tda1004x_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function tda1004x_read_ber (line 1042) | static int tda1004x_read_ber(struct dvb_frontend* fe, u32* ber) function tda1004x_sleep (line 1062) | static int tda1004x_sleep(struct dvb_frontend* fe) function tda1004x_get_tune_settings (line 1080) | static int tda1004x_get_tune_settings(struct dvb_frontend* fe, struct dv... function tda1004x_release (line 1088) | static void tda1004x_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 1094) | struct dvb_frontend_ops type dvb_frontend (line 1096) | struct dvb_frontend type tda1004x_config (line 1096) | struct tda1004x_config type i2c_adapter (line 1097) | struct i2c_adapter type tda1004x_state (line 1099) | struct tda1004x_state type tda1004x_state (line 1102) | struct tda1004x_state type tda1004x_state (line 1102) | struct tda1004x_state type dvb_frontend_ops (line 1108) | struct dvb_frontend_ops type dvb_frontend_ops (line 1125) | struct dvb_frontend_ops type dvb_frontend (line 1127) | struct dvb_frontend type tda1004x_config (line 1127) | struct tda1004x_config type i2c_adapter (line 1128) | struct i2c_adapter type tda1004x_state (line 1130) | struct tda1004x_state type tda1004x_state (line 1133) | struct tda1004x_state type tda1004x_state (line 1133) | struct tda1004x_state type dvb_frontend_ops (line 1139) | struct dvb_frontend_ops type dvb_frontend_ops (line 1156) | struct dvb_frontend_ops type dvb_frontend_ops (line 1187) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/tda1004x.h type tda1004x_config (line 29) | struct tda1004x_config type dvb_frontend (line 48) | struct dvb_frontend type tda1004x_config (line 48) | struct tda1004x_config type i2c_adapter (line 49) | struct i2c_adapter type dvb_frontend (line 51) | struct dvb_frontend type tda1004x_config (line 51) | struct tda1004x_config type i2c_adapter (line 52) | struct i2c_adapter type dvb_frontend (line 54) | struct dvb_frontend FILE: drivers/media/dvb/frontends/tda8083.c type tda8083_state (line 37) | struct tda8083_state { function tda8083_writereg (line 66) | static int tda8083_writereg (struct tda8083_state* state, u8 reg, u8 data) function tda8083_readregs (line 82) | static int tda8083_readregs (struct tda8083_state* state, u8 reg1, u8 *b... function u8 (line 98) | static inline u8 tda8083_readreg (struct tda8083_state* state, u8 reg) function tda8083_set_inversion (line 109) | static int tda8083_set_inversion (struct tda8083_state* state, fe_spectr... function tda8083_set_fec (line 119) | static int tda8083_set_fec (struct tda8083_state* state, fe_code_rate_t ... function fe_code_rate_t (line 131) | static fe_code_rate_t tda8083_get_fec (struct tda8083_state* state) function tda8083_set_symbolrate (line 143) | static int tda8083_set_symbolrate (struct tda8083_state* state, u32 srate) function tda8083_wait_diseqc_fifo (line 183) | static void tda8083_wait_diseqc_fifo (struct tda8083_state* state, int t... function tda8083_set_tone (line 194) | static int tda8083_set_tone (struct tda8083_state* state, fe_sec_tone_mo... function tda8083_set_voltage (line 209) | static int tda8083_set_voltage (struct tda8083_state* state, fe_sec_volt... function tda8083_send_diseqc_burst (line 221) | static int tda8083_send_diseqc_burst (struct tda8083_state* state, fe_se... function tda8083_send_diseqc_msg (line 260) | static int tda8083_send_diseqc_msg (struct dvb_frontend* fe, function tda8083_read_status (line 278) | static int tda8083_read_status(struct dvb_frontend* fe, fe_status_t* sta... function tda8083_read_signal_strength (line 305) | static int tda8083_read_signal_strength(struct dvb_frontend* fe, u16* st... function tda8083_read_snr (line 315) | static int tda8083_read_snr(struct dvb_frontend* fe, u16* snr) function tda8083_set_frontend (line 325) | static int tda8083_set_frontend(struct dvb_frontend* fe, struct dvb_fron... function tda8083_get_frontend (line 340) | static int tda8083_get_frontend(struct dvb_frontend* fe, struct dvb_fron... function tda8083_sleep (line 354) | static int tda8083_sleep(struct dvb_frontend* fe) function tda8083_init (line 362) | static int tda8083_init(struct dvb_frontend* fe) function tda8083_diseqc_send_burst (line 378) | static int tda8083_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_min... function tda8083_diseqc_set_tone (line 389) | static int tda8083_diseqc_set_tone(struct dvb_frontend* fe, fe_sec_tone_... function tda8083_diseqc_set_voltage (line 400) | static int tda8083_diseqc_set_voltage(struct dvb_frontend* fe, fe_sec_vo... function tda8083_release (line 411) | static void tda8083_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 417) | struct dvb_frontend_ops type dvb_frontend (line 419) | struct dvb_frontend type tda8083_config (line 419) | struct tda8083_config type i2c_adapter (line 420) | struct i2c_adapter type tda8083_state (line 422) | struct tda8083_state type tda8083_state (line 425) | struct tda8083_state type tda8083_state (line 425) | struct tda8083_state type dvb_frontend_ops (line 431) | struct dvb_frontend_ops type dvb_frontend_ops (line 446) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/tda8083.h type tda8083_config (line 32) | struct tda8083_config type dvb_frontend (line 42) | struct dvb_frontend type tda8083_config (line 42) | struct tda8083_config type i2c_adapter (line 43) | struct i2c_adapter FILE: drivers/media/dvb/frontends/tda80xx.c type tda80xx_state (line 45) | struct tda80xx_state { function u32 (line 95) | static __inline__ u32 tda80xx_div(u32 a, u32 b) function u32 (line 100) | static __inline__ u32 tda80xx_gcd(u32 a, u32 b) function tda80xx_read (line 112) | static int tda80xx_read(struct tda80xx_state* state, u8 reg, u8 *buf, u8... function tda80xx_write (line 129) | static int tda80xx_write(struct tda80xx_state* state, u8 reg, const u8 *... function u8 (line 148) | static __inline__ u8 tda80xx_readreg(struct tda80xx_state* state, u8 reg) function tda80xx_writereg (line 157) | static __inline__ int tda80xx_writereg(struct tda80xx_state* state, u8 r... function tda80xx_set_parameters (line 162) | static int tda80xx_set_parameters(struct tda80xx_state* state, function tda80xx_set_clk (line 292) | static int tda80xx_set_clk(struct tda80xx_state* state) function tda80xx_set_scpc_freq_offset (line 305) | static int tda80xx_set_scpc_freq_offset(struct tda80xx_state* state) function tda80xx_close_loop (line 312) | static int tda80xx_close_loop(struct tda80xx_state* state) function irqreturn_t (line 324) | static irqreturn_t tda80xx_irq(int irq, void *priv, struct pt_regs *pt) function tda80xx_read_status_int (line 331) | static void tda80xx_read_status_int(struct tda80xx_state* state) function tda80xx_worklet (line 380) | static void tda80xx_worklet(void *priv) function tda80xx_wait_diseqc_fifo (line 390) | static void tda80xx_wait_diseqc_fifo(struct tda80xx_state* state) function tda8044_init (line 401) | static int tda8044_init(struct dvb_frontend* fe) function tda8083_init (line 433) | static int tda8083_init(struct dvb_frontend* fe) function tda80xx_set_voltage (line 463) | static int tda80xx_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t... function tda80xx_set_tone (line 479) | static int tda80xx_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t ... function tda80xx_send_diseqc_msg (line 493) | static int tda80xx_send_diseqc_msg(struct dvb_frontend* fe, struct dvb_d... function tda80xx_send_diseqc_burst (line 508) | static int tda80xx_send_diseqc_burst(struct dvb_frontend* fe, fe_sec_min... function tda80xx_sleep (line 528) | static int tda80xx_sleep(struct dvb_frontend* fe) function tda80xx_set_frontend (line 537) | static int tda80xx_set_frontend(struct dvb_frontend* fe, struct dvb_fron... function tda80xx_get_frontend (line 553) | static int tda80xx_get_frontend(struct dvb_frontend* fe, struct dvb_fron... function tda80xx_read_status (line 566) | static int tda80xx_read_status(struct dvb_frontend* fe, fe_status_t* sta... function tda80xx_read_ber (line 577) | static int tda80xx_read_ber(struct dvb_frontend* fe, u32* ber) function tda80xx_read_signal_strength (line 591) | static int tda80xx_read_signal_strength(struct dvb_frontend* fe, u16* st... function tda80xx_read_snr (line 601) | static int tda80xx_read_snr(struct dvb_frontend* fe, u16* snr) function tda80xx_read_ucblocks (line 611) | static int tda80xx_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function tda80xx_init (line 622) | static int tda80xx_init(struct dvb_frontend* fe) function tda80xx_release (line 636) | static void tda80xx_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 646) | struct dvb_frontend_ops type dvb_frontend (line 648) | struct dvb_frontend type tda80xx_config (line 648) | struct tda80xx_config type i2c_adapter (line 649) | struct i2c_adapter type tda80xx_state (line 651) | struct tda80xx_state type tda80xx_state (line 655) | struct tda80xx_state type tda80xx_state (line 655) | struct tda80xx_state type dvb_frontend_ops (line 661) | struct dvb_frontend_ops type dvb_frontend_ops (line 705) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/tda80xx.h type tda80xx_config (line 29) | struct tda80xx_config type dvb_frontend (line 48) | struct dvb_frontend type tda80xx_config (line 48) | struct tda80xx_config type i2c_adapter (line 49) | struct i2c_adapter FILE: drivers/media/dvb/frontends/ves1820.c type ves1820_state (line 36) | struct ves1820_state { function ves1820_writereg (line 65) | static int ves1820_writereg(struct ves1820_state *state, u8 reg, u8 data) function u8 (line 81) | static u8 ves1820_readreg(struct ves1820_state *state, u8 reg) function ves1820_setup_reg0 (line 101) | static int ves1820_setup_reg0(struct ves1820_state *state, u8 reg0, fe_s... function ves1820_set_symbolrate (line 123) | static int ves1820_set_symbolrate(struct ves1820_state *state, u32 symbo... function ves1820_init (line 213) | static int ves1820_init(struct dvb_frontend* fe) function ves1820_set_parameters (line 234) | static int ves1820_set_parameters(struct dvb_frontend* fe, struct dvb_fr... function ves1820_read_status (line 261) | static int ves1820_read_status(struct dvb_frontend* fe, fe_status_t* sta... function ves1820_read_ber (line 288) | static int ves1820_read_ber(struct dvb_frontend* fe, u32* ber) function ves1820_read_signal_strength (line 300) | static int ves1820_read_signal_strength(struct dvb_frontend* fe, u16* st... function ves1820_read_snr (line 310) | static int ves1820_read_snr(struct dvb_frontend* fe, u16* snr) function ves1820_read_ucblocks (line 320) | static int ves1820_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function ves1820_get_frontend (line 335) | static int ves1820_get_frontend(struct dvb_frontend* fe, struct dvb_fron... function ves1820_sleep (line 366) | static int ves1820_sleep(struct dvb_frontend* fe) function ves1820_get_tune_settings (line 376) | static int ves1820_get_tune_settings(struct dvb_frontend* fe, struct dvb... function ves1820_release (line 385) | static void ves1820_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 391) | struct dvb_frontend_ops type dvb_frontend (line 393) | struct dvb_frontend type ves1820_config (line 393) | struct ves1820_config type i2c_adapter (line 394) | struct i2c_adapter type ves1820_state (line 397) | struct ves1820_state type ves1820_state (line 400) | struct ves1820_state type ves1820_state (line 400) | struct ves1820_state type dvb_frontend_ops (line 405) | struct dvb_frontend_ops type dvb_frontend_ops (line 431) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/ves1820.h type ves1820_config (line 29) | struct ves1820_config type dvb_frontend (line 48) | struct dvb_frontend type ves1820_config (line 48) | struct ves1820_config type i2c_adapter (line 49) | struct i2c_adapter FILE: drivers/media/dvb/frontends/ves1x93.c type ves1x93_state (line 37) | struct ves1x93_state { function ves1x93_writereg (line 101) | static int ves1x93_writereg (struct ves1x93_state* state, u8 reg, u8 data) function u8 (line 116) | static u8 ves1x93_readreg (struct ves1x93_state* state, u8 reg) function ves1x93_clr_bit (line 131) | static int ves1x93_clr_bit (struct ves1x93_state* state) function ves1x93_set_inversion (line 140) | static int ves1x93_set_inversion (struct ves1x93_state* state, fe_spectr... function ves1x93_set_fec (line 167) | static int ves1x93_set_fec (struct ves1x93_state* state, fe_code_rate_t ... function fe_code_rate_t (line 178) | static fe_code_rate_t ves1x93_get_fec (struct ves1x93_state* state) function ves1x93_set_symbolrate (line 184) | static int ves1x93_set_symbolrate (struct ves1x93_state* state, u32 srate) function ves1x93_init (line 282) | static int ves1x93_init (struct dvb_frontend* fe) function ves1x93_set_voltage (line 308) | static int ves1x93_set_voltage (struct dvb_frontend* fe, fe_sec_voltage_... function ves1x93_read_status (line 324) | static int ves1x93_read_status(struct dvb_frontend* fe, fe_status_t* sta... function ves1x93_read_ber (line 366) | static int ves1x93_read_ber(struct dvb_frontend* fe, u32* ber) function ves1x93_read_signal_strength (line 378) | static int ves1x93_read_signal_strength(struct dvb_frontend* fe, u16* st... function ves1x93_read_snr (line 388) | static int ves1x93_read_snr(struct dvb_frontend* fe, u16* snr) function ves1x93_read_ucblocks (line 398) | static int ves1x93_read_ucblocks(struct dvb_frontend* fe, u32* ucblocks) function ves1x93_set_frontend (line 413) | static int ves1x93_set_frontend(struct dvb_frontend* fe, struct dvb_fron... function ves1x93_get_frontend (line 428) | static int ves1x93_get_frontend(struct dvb_frontend* fe, struct dvb_fron... function ves1x93_sleep (line 451) | static int ves1x93_sleep(struct dvb_frontend* fe) function ves1x93_release (line 458) | static void ves1x93_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 464) | struct dvb_frontend_ops type dvb_frontend (line 466) | struct dvb_frontend type ves1x93_config (line 466) | struct ves1x93_config type i2c_adapter (line 467) | struct i2c_adapter type ves1x93_state (line 469) | struct ves1x93_state type ves1x93_state (line 473) | struct ves1x93_state type ves1x93_state (line 473) | struct ves1x93_state type dvb_frontend_ops (line 479) | struct dvb_frontend_ops type dvb_frontend_ops (line 523) | struct dvb_frontend_ops FILE: drivers/media/dvb/frontends/ves1x93.h type ves1x93_config (line 31) | struct ves1x93_config type dvb_frontend (line 47) | struct dvb_frontend type ves1x93_config (line 47) | struct ves1x93_config type i2c_adapter (line 48) | struct i2c_adapter FILE: drivers/media/dvb/ttpci/av7110.c type av7110 (line 104) | struct av7110 function init_av7110_av (line 117) | static void init_av7110_av(struct av7110 *av7110) function recover_arm (line 172) | static void recover_arm(struct av7110 *av7110) function arm_error (line 182) | static void arm_error(struct av7110 *av7110) function arm_thread (line 191) | static int arm_thread(void *data) function av7110_setup_irc_config (line 252) | void av7110_setup_irc_config (struct av7110 *av7110, u32 ir_config) function av7110_register_irc_handler (line 271) | void av7110_register_irc_handler(void (*func)(u32)) function av7110_unregister_irc_handler (line 277) | void av7110_unregister_irc_handler(void (*func)(u32)) function run_handlers (line 283) | static void run_handlers(unsigned long ircom) function IR_handle (line 291) | static void IR_handle(struct av7110 *av7110, u32 ircom) function DvbDmxFilterCallback (line 302) | static int DvbDmxFilterCallback(u8 *buffer1, size_t buffer1_len, function print_time (line 352) | static inline void print_time(char *s) function start_debi_dma (line 363) | static inline void start_debi_dma(struct av7110 *av7110, int dir, function debiirq (line 382) | static void debiirq (unsigned long data) function gpioirq (line 493) | static void gpioirq (unsigned long data) function dvb_osd_ioctl (line 707) | static int dvb_osd_ioctl(struct inode *inode, struct file *file, type file_operations (line 724) | struct file_operations type dvb_device (line 731) | struct dvb_device function SetPIDs (line 741) | static inline int SetPIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16... function ChangePIDs (line 759) | void ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, function StartHWFilter (line 791) | static int StartHWFilter(struct dvb_demux_filter *dvbdmxfilter) function StopHWFilter (line 839) | static int StopHWFilter(struct dvb_demux_filter *dvbdmxfilter) function dvb_feed_start_pid (line 873) | static void dvb_feed_start_pid(struct dvb_demux_feed *dvbdmxfeed) function dvb_feed_stop_pid (line 906) | static void dvb_feed_stop_pid(struct dvb_demux_feed *dvbdmxfeed) function av7110_start_feed (line 941) | static int av7110_start_feed(struct dvb_demux_feed *feed) function av7110_stop_feed (line 999) | static int av7110_stop_feed(struct dvb_demux_feed *feed) function restart_feeds (line 1039) | static void restart_feeds(struct av7110 *av7110) function dvb_get_stc (line 1062) | static int dvb_get_stc(struct dmx_demux *demux, unsigned int num, function av7110_set_tone (line 1107) | static int av7110_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t t... function av7110_diseqc_send_master_cmd (line 1126) | static int av7110_diseqc_send_master_cmd(struct dvb_frontend* fe, function av7110_diseqc_send_burst (line 1136) | static int av7110_diseqc_send_burst(struct dvb_frontend* fe, function stop_ts_capture (line 1147) | static int stop_ts_capture(struct av7110 *budget) function start_ts_capture (line 1159) | static int start_ts_capture(struct av7110 *budget) function budget_start_feed (line 1173) | static int budget_start_feed(struct dvb_demux_feed *feed) function budget_stop_feed (line 1188) | static int budget_stop_feed(struct dvb_demux_feed *feed) function vpeirq (line 1202) | static void vpeirq(unsigned long data) function av7110_register (line 1242) | static int av7110_register(struct av7110 *av7110) function dvb_unregister (line 1336) | static void dvb_unregister(struct av7110 *av7110) function i2c_writereg (line 1374) | int i2c_writereg(struct av7110 *av7110, u8 id, u8 reg, u8 val) function u8 (line 1387) | u8 i2c_readreg(struct av7110 *av7110, u8 id, u8 reg) function check_firmware (line 1410) | static int check_firmware(struct av7110* av7110) function get_firmware (line 1463) | static inline int get_firmware(struct av7110* av7110) function get_firmware (line 1470) | static int get_firmware(struct av7110* av7110) function alps_bsrv2_pll_set (line 1516) | static int alps_bsrv2_pll_set(struct dvb_frontend* fe, struct dvb_fronte... type ves1x93_config (line 1544) | struct ves1x93_config function alps_bsru6_set_symbol_rate (line 1594) | static int alps_bsru6_set_symbol_rate(struct dvb_frontend* fe, u32 srate... function alps_bsru6_pll_set (line 1615) | static int alps_bsru6_pll_set(struct dvb_frontend* fe, struct dvb_fronte... type stv0299_config (line 1640) | struct stv0299_config function alps_tdbe2_pll_set (line 1657) | static int alps_tdbe2_pll_set(struct dvb_frontend* fe, struct dvb_fronte... type ves1820_config (line 1676) | struct ves1820_config function grundig_29504_451_pll_set (line 1687) | static int grundig_29504_451_pll_set(struct dvb_frontend* fe, type tda8083_config (line 1706) | struct tda8083_config function philips_cd1516_pll_set (line 1713) | static int philips_cd1516_pll_set(struct dvb_frontend* fe, type ves1820_config (line 1734) | struct ves1820_config function alps_tdlb7_pll_set (line 1744) | static int alps_tdlb7_pll_set(struct dvb_frontend* fe, struct dvb_fronte... function alps_tdlb7_request_firmware (line 1768) | static int alps_tdlb7_request_firmware(struct dvb_frontend* fe, const st... type sp8870_config (line 1775) | struct sp8870_config function nexusca_stv0297_pll_set (line 1784) | static int nexusca_stv0297_pll_set(struct dvb_frontend* fe, struct dvb_f... type stv0297_config (line 1828) | struct stv0297_config function av7110_fe_lock_fix (line 1836) | static void av7110_fe_lock_fix(struct av7110* av7110, fe_status_t status) function av7110_fe_set_frontend (line 1868) | static int av7110_fe_set_frontend(struct dvb_frontend* fe, struct dvb_fr... function av7110_fe_init (line 1875) | static int av7110_fe_init(struct dvb_frontend* fe) function av7110_fe_read_status (line 1883) | static int av7110_fe_read_status(struct dvb_frontend* fe, fe_status_t* s... function av7110_fe_diseqc_reset_overload (line 1900) | static int av7110_fe_diseqc_reset_overload(struct dvb_frontend* fe) function av7110_fe_diseqc_send_master_cmd (line 1908) | static int av7110_fe_diseqc_send_master_cmd(struct dvb_frontend* fe, function av7110_fe_diseqc_send_burst (line 1917) | static int av7110_fe_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_m... function av7110_fe_set_tone (line 1925) | static int av7110_fe_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_... function av7110_fe_set_voltage (line 1933) | static int av7110_fe_set_voltage(struct dvb_frontend* fe, fe_sec_voltage... function av7110_fe_dishnetwork_send_legacy_command (line 1941) | static int av7110_fe_dishnetwork_send_legacy_command(struct dvb_frontend... function u8 (line 1949) | static u8 read_pwm(struct av7110* av7110) function frontend_init (line 1962) | static void frontend_init(struct av7110 *av7110) function av7110_attach (line 2147) | static int av7110_attach(struct saa7146_dev* dev, struct saa7146_pci_ext... function av7110_detach (line 2484) | static int av7110_detach (struct saa7146_dev* saa) function av7110_irq (line 2543) | static void av7110_irq(struct saa7146_dev* dev, u32 *isr) type saa7146_extension (line 2585) | struct saa7146_extension type pci_device_id (line 2601) | struct pci_device_id type saa7146_extension (line 2624) | struct saa7146_extension function av7110_init (line 2638) | static int __init av7110_init(void) function av7110_exit (line 2658) | static void __exit av7110_exit(void) FILE: drivers/media/dvb/ttpci/av7110.h type av7110_p2t (line 51) | struct av7110_p2t { type dvb_video_events (line 62) | struct dvb_video_events { type av7110 (line 73) | struct av7110 { type av7110 (line 259) | struct av7110 type av7110 (line 264) | struct av7110 type av7110 (line 275) | struct av7110 type av7110 (line 276) | struct av7110 type av7110 (line 277) | struct av7110 type av7110 (line 278) | struct av7110 type av7110 (line 281) | struct av7110 type av7110 (line 282) | struct av7110 type av7110 (line 283) | struct av7110 FILE: drivers/media/dvb/ttpci/av7110_av.c type dvb_demux_feed (line 94) | struct dvb_demux_feed function av7110_record_cb (line 97) | int av7110_record_cb(struct dvb_filter_pes2ts *p2t, u8 *buf, size_t len) function dvb_filter_pes2ts_cb (line 112) | static int dvb_filter_pes2ts_cb(void *priv, unsigned char *data) function av7110_av_start_record (line 121) | int av7110_av_start_record(struct av7110 *av7110, int av, function av7110_av_start_play (line 166) | int av7110_av_start_play(struct av7110 *av7110, int av) function av7110_av_stop (line 199) | void av7110_av_stop(struct av7110 *av7110, int av) function av7110_pes_play (line 236) | int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen) function av7110_set_volume (line 279) | int av7110_set_volume(struct av7110 *av7110, int volleft, int volright) function av7110_set_vidmode (line 320) | void av7110_set_vidmode(struct av7110 *av7110, int mode) function get_video_format (line 343) | static void get_video_format(struct av7110 *av7110, u8 *buf, int count) function aux_ring_buffer_write (line 374) | static inline long aux_ring_buffer_write(struct dvb_ringbuffer *rbuf, function play_video_cb (line 397) | static void play_video_cb(u8 *buf, int count, void *priv) function play_audio_cb (line 409) | static void play_audio_cb(u8 *buf, int count, void *priv) function dvb_play (line 420) | static ssize_t dvb_play(struct av7110 *av7110, const u8 __user *buf, function dvb_play_kernel (line 453) | static ssize_t dvb_play_kernel(struct av7110 *av7110, const u8 *buf, function dvb_aplay (line 483) | static ssize_t dvb_aplay(struct av7110 *av7110, const u8 __user *buf, function av7110_p2t_init (line 515) | void av7110_p2t_init(struct av7110_p2t *p, struct dvb_demux_feed *feed) function clear_p2t (line 525) | static void clear_p2t(struct av7110_p2t *p) function find_pes_header (line 534) | static int find_pes_header(u8 const *buf, long int length, int *frags) function av7110_p2t_write (line 582) | void av7110_p2t_write(u8 const *buf, long int length, u16 pid, struct av... function write_ts_header2 (line 677) | static int write_ts_header2(u16 pid, u8 *counter, int pes_start, u8 *buf... function p_to_t (line 712) | static void p_to_t(u8 const *buf, long int length, u16 pid, u8 *counter, function av7110_write_to_decoder (line 760) | int av7110_write_to_decoder(struct dvb_demux_feed *feed, const u8 *buf, ... function dvb_video_add_event (line 802) | void dvb_video_add_event(struct av7110 *av7110, struct video_event *event) function dvb_video_get_event (line 825) | static int dvb_video_get_event (struct av7110 *av7110, struct video_even... function dvb_video_poll (line 861) | static unsigned int dvb_video_poll(struct file *file, poll_table *wait) function dvb_video_write (line 888) | static ssize_t dvb_video_write(struct file *file, const char __user *buf, function dvb_audio_poll (line 905) | static unsigned int dvb_audio_poll(struct file *file, poll_table *wait) function dvb_audio_write (line 924) | static ssize_t dvb_audio_write(struct file *file, const char __user *buf, function play_iframe (line 943) | static int play_iframe(struct av7110 *av7110, u8 __user *buf, unsigned i... function dvb_video_ioctl (line 969) | static int dvb_video_ioctl(struct inode *inode, struct file *file, function dvb_audio_ioctl (line 1165) | static int dvb_audio_ioctl(struct inode *inode, struct file *file, function dvb_video_open (line 1283) | static int dvb_video_open(struct inode *inode, struct file *file) function dvb_video_release (line 1308) | static int dvb_video_release(struct inode *inode, struct file *file) function dvb_audio_open (line 1322) | static int dvb_audio_open(struct inode *inode, struct file *file) function dvb_audio_release (line 1337) | static int dvb_audio_release(struct inode *inode, struct file *file) type file_operations (line 1354) | struct file_operations type dvb_device (line 1363) | struct dvb_device type file_operations (line 1372) | struct file_operations type dvb_device (line 1381) | struct dvb_device function av7110_av_register (line 1390) | int av7110_av_register(struct av7110 *av7110) function av7110_av_unregister (line 1421) | void av7110_av_unregister(struct av7110 *av7110) function av7110_av_init (line 1427) | int av7110_av_init(struct av7110 *av7110) function av7110_av_exit (line 1445) | int av7110_av_exit(struct av7110 *av7110) FILE: drivers/media/dvb/ttpci/av7110_av.h type av7110 (line 4) | struct av7110 type av7110 (line 6) | struct av7110 type dvb_filter_pes2ts (line 8) | struct dvb_filter_pes2ts type dvb_ringbuffer (line 9) | struct dvb_ringbuffer type dvb_demux_feed (line 10) | struct dvb_demux_feed type av7110 (line 12) | struct av7110 type av7110 (line 13) | struct av7110 type av7110 (line 14) | struct av7110 type dvb_demux_feed (line 15) | struct dvb_demux_feed type av7110 (line 16) | struct av7110 type av7110 (line 18) | struct av7110 type video_event (line 18) | struct video_event type av7110_p2t (line 20) | struct av7110_p2t type dvb_demux_feed (line 20) | struct dvb_demux_feed type av7110_p2t (line 21) | struct av7110_p2t type av7110 (line 23) | struct av7110 type av7110 (line 24) | struct av7110 type av7110 (line 25) | struct av7110 type av7110 (line 26) | struct av7110 FILE: drivers/media/dvb/ttpci/av7110_ca.c function CI_handle (line 45) | void CI_handle(struct av7110 *av7110, u8 *data, u16 len) function ci_get_data (line 76) | void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len) function ci_ll_init (line 92) | static int ci_ll_init(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuff... function ci_ll_flush (line 99) | static void ci_ll_flush(struct dvb_ringbuffer *cirbuf, struct dvb_ringbu... function ci_ll_release (line 105) | static void ci_ll_release(struct dvb_ringbuffer *cirbuf, struct dvb_ring... function ci_ll_reset (line 113) | static int ci_ll_reset(struct dvb_ringbuffer *cibuf, struct file *file, function ci_ll_write (line 139) | static ssize_t ci_ll_write(struct dvb_ringbuffer *cibuf, struct file *file, function ci_ll_read (line 178) | static ssize_t ci_ll_read(struct dvb_ringbuffer *cibuf, struct file *file, function dvb_ca_open (line 204) | static int dvb_ca_open(struct inode *inode, struct file *file) function dvb_ca_poll (line 218) | static unsigned int dvb_ca_poll (struct file *file, poll_table *wait) function dvb_ca_ioctl (line 240) | static int dvb_ca_ioctl(struct inode *inode, struct file *file, function dvb_ca_write (line 318) | static ssize_t dvb_ca_write(struct file *file, const char __user *buf, function dvb_ca_read (line 328) | static ssize_t dvb_ca_read(struct file *file, char __user *buf, type file_operations (line 340) | struct file_operations type dvb_device (line 350) | struct dvb_device function av7110_ca_register (line 359) | int av7110_ca_register(struct av7110 *av7110) function av7110_ca_unregister (line 365) | void av7110_ca_unregister(struct av7110 *av7110) function av7110_ca_init (line 370) | void av7110_ca_init(struct av7110* av7110) function av7110_ca_exit (line 375) | void av7110_ca_exit(struct av7110* av7110) FILE: drivers/media/dvb/ttpci/av7110_ca.h type av7110 (line 4) | struct av7110 type av7110 (line 6) | struct av7110 type dvb_ringbuffer (line 7) | struct dvb_ringbuffer type av7110 (line 9) | struct av7110 type av7110 (line 10) | struct av7110 type av7110 (line 11) | struct av7110 type av7110 (line 12) | struct av7110 FILE: drivers/media/dvb/ttpci/av7110_hw.c function av7110_debiwrite (line 51) | int av7110_debiwrite(struct av7110 *av7110, u32 config, function u32 (line 74) | u32 av7110_debiread(struct av7110 *av7110, u32 config, int addr, int count) function av7110_reset_arm (line 108) | void av7110_reset_arm(struct av7110 *av7110) function waitdebi (line 129) | static int waitdebi(struct av7110 *av7110, int adr, int state) function load_dram (line 143) | static int load_dram(struct av7110 *av7110, u32 *data, int len) function av7110_bootarm (line 223) | int av7110_bootarm(struct av7110 *av7110) function av7110_wait_msgstate (line 307) | int av7110_wait_msgstate(struct av7110 *av7110, u16 flags) function __av7110_send_fw_cmd (line 338) | int __av7110_send_fw_cmd(struct av7110 *av7110, u16* buf, int length) function av7110_send_fw_cmd (line 458) | int av7110_send_fw_cmd(struct av7110 *av7110, u16* buf, int length) function av7110_fw_cmd (line 479) | int av7110_fw_cmd(struct av7110 *av7110, int type, int com, int num, ...) function av7110_send_ci_cmd (line 503) | int av7110_send_ci_cmd(struct av7110 *av7110, u8 subcom, u8 *buf, u8 len) function av7110_fw_request (line 525) | int av7110_fw_request(struct av7110 *av7110, u16 *request_buf, function av7110_fw_query (line 596) | int av7110_fw_query(struct av7110 *av7110, u16 tag, u16* buf, s16 length) function av7110_firmversion (line 611) | int av7110_firmversion(struct av7110 *av7110) function av7110_diseqc_send (line 646) | int av7110_diseqc_send(struct av7110 *av7110, int len, u8 *msg, unsigned... function SetColorBlend (line 677) | static inline int SetColorBlend(struct av7110 *av7110, u8 windownr) function SetBlend_ (line 682) | static inline int SetBlend_(struct av7110 *av7110, u8 windownr, function SetColor_ (line 689) | static inline int SetColor_(struct av7110 *av7110, u8 windownr, function SetFont (line 696) | static inline int SetFont(struct av7110 *av7110, u8 windownr, u8 fontsize, function FlushText (line 703) | static int FlushText(struct av7110 *av7110) function WriteText (line 723) | static int WriteText(struct av7110 *av7110, u8 win, u16 x, u16 y, u8* buf) function DrawLine (line 767) | static inline int DrawLine(struct av7110 *av7110, u8 windownr, function DrawBlock (line 774) | static inline int DrawBlock(struct av7110 *av7110, u8 windownr, function HideWindow (line 781) | static inline int HideWindow(struct av7110 *av7110, u8 windownr) function MoveWindowRel (line 786) | static inline int MoveWindowRel(struct av7110 *av7110, u8 windownr, u16 ... function MoveWindowAbs (line 791) | static inline int MoveWindowAbs(struct av7110 *av7110, u8 windownr, u16 ... function DestroyOSDWindow (line 796) | static inline int DestroyOSDWindow(struct av7110 *av7110, u8 windownr) function CreateOSDWindow (line 801) | static inline int CreateOSDWindow(struct av7110 *av7110, u8 windownr, type av7110_osd_palette_type (line 810) | enum av7110_osd_palette_type function LoadBitmap (line 817) | static inline int LoadBitmap(struct av7110 *av7110, u16 format, function BlitBitmap (line 877) | static int BlitBitmap(struct av7110 *av7110, u16 win, u16 x, u16 y, u16 ... function ReleaseBitmap (line 899) | static inline int ReleaseBitmap(struct av7110 *av7110) function u32 (line 909) | static u32 RGB2YUV(u16 R, u16 G, u16 B) function OSDSetColor (line 925) | static void OSDSetColor(struct av7110 *av7110, u8 color, u8 r, u8 g, u8 ... function OSDSetPalette (line 939) | static int OSDSetPalette(struct av7110 *av7110, u32 __user * colors, u8 ... function OSDSetBlock (line 964) | static int OSDSetBlock(struct av7110 *av7110, int x0, int y0, function av7110_osd_cmd (line 1007) | int av7110_osd_cmd(struct av7110 *av7110, osd_cmd_t *dc) function av7110_osd_capability (line 1157) | int av7110_osd_capability(struct av7110 *av7110, osd_cap_t *cap) FILE: drivers/media/dvb/ttpci/av7110_hw.h type av7110_bootstate (line 17) | enum av7110_bootstate type av7110_type_rec_play_format (line 24) | enum av7110_type_rec_play_format type av7110_osd_palette_type (line 33) | enum av7110_osd_palette_type type av7110_video_output_mode (line 53) | enum av7110_video_output_mode type av7110_osd_command (line 94) | enum av7110_osd_command { type av7110_pid_command (line 118) | enum av7110_pid_command { type av7110_mpeg_command (line 134) | enum av7110_mpeg_command { type av7110_audio_command (line 138) | enum av7110_audio_command { type av7110_request_command (line 149) | enum av7110_request_command { type av7110_encoder_command (line 163) | enum av7110_encoder_command { type av7110_rec_play_state (line 172) | enum av7110_rec_play_state { type av7110_fw_cmd_misc (line 183) | enum av7110_fw_cmd_misc { type av7110_command_type (line 189) | enum av7110_command_type { type av7110 (line 367) | struct av7110 type av7110 (line 368) | struct av7110 type av7110 (line 369) | struct av7110 type av7110 (line 374) | struct av7110 type av7110 (line 375) | struct av7110 type av7110 (line 376) | struct av7110 type av7110 (line 377) | struct av7110 type av7110 (line 378) | struct av7110 type av7110 (line 379) | struct av7110 type av7110 (line 381) | struct av7110 type av7110 (line 385) | struct av7110 type av7110 (line 387) | struct av7110 function iwdebi (line 393) | static inline void iwdebi(struct av7110 *av7110, u32 config, int addr, u... function mwdebi (line 399) | static inline void mwdebi(struct av7110 *av7110, u32 config, int addr, c... function u32 (line 405) | static inline u32 irdebi(struct av7110 *av7110, u32 config, int addr, u3... function wdebi (line 416) | static inline void wdebi(struct av7110 *av7110, u32 config, int addr, u3... function u32 (line 425) | static inline u32 rdebi(struct av7110 *av7110, u32 config, int addr, u32... function ARM_ResetMailBox (line 437) | static inline void ARM_ResetMailBox(struct av7110 *av7110) function ARM_ClearMailBox (line 447) | static inline void ARM_ClearMailBox(struct av7110 *av7110) function ARM_ClearIrq (line 452) | static inline void ARM_ClearIrq(struct av7110 *av7110) function SendDAC (line 461) | static inline int SendDAC(struct av7110 *av7110, u8 addr, u8 data) function av7710_set_video_mode (line 466) | static inline void av7710_set_video_mode(struct av7110 *av7110, int mode) function vidcom (line 471) | static int inline vidcom(struct av7110 *av7110, u32 com, u32 arg) function audcom (line 478) | static int inline audcom(struct av7110 *av7110, u32 com) function Set22K (line 484) | static inline void Set22K(struct av7110 *av7110, int state) type av7110 (line 490) | struct av7110 type av7110 (line 494) | struct av7110 type av7110 (line 495) | struct av7110 FILE: drivers/media/dvb/ttpci/av7110_ipack.c function av7110_ipack_reset (line 7) | void av7110_ipack_reset(struct ipack *p) function av7110_ipack_init (line 23) | int av7110_ipack_init(struct ipack *p, int size, function av7110_ipack_free (line 38) | void av7110_ipack_free(struct ipack * p) function send_ipack (line 45) | static void send_ipack(struct ipack *p) function av7110_ipack_flush (line 112) | void av7110_ipack_flush(struct ipack *p) function write_ipack (line 123) | static void write_ipack(struct ipack *p, const u8 *data, int count) function av7110_ipack_instant_repack (line 146) | int av7110_ipack_instant_repack (const u8 *buf, int count, struct ipack *p) FILE: drivers/media/dvb/ttpci/av7110_ipack.h type ipack (line 4) | struct ipack type ipack (line 7) | struct ipack type ipack (line 8) | struct ipack type ipack (line 9) | struct ipack type ipack (line 10) | struct ipack FILE: drivers/media/dvb/ttpci/av7110_ir.c type input_dev (line 15) | struct input_dev function av7110_emit_keyup (line 43) | static void av7110_emit_keyup (unsigned long data) type timer_list (line 52) | struct timer_list function av7110_emit_key (line 55) | static void av7110_emit_key (u32 ircom) function input_register_keys (line 113) | static void input_register_keys (void) function input_repeat_key (line 128) | static void input_repeat_key(unsigned long data) function av7110_ir_write_proc (line 134) | static int av7110_ir_write_proc (struct file *file, const char __user *b... function av7110_ir_init (line 165) | int __init av7110_ir_init (void) function av7110_ir_exit (line 199) | void __exit av7110_ir_exit (void) FILE: drivers/media/dvb/ttpci/av7110_v4l.c function msp_writereg (line 42) | int msp_writereg(struct av7110 *av7110, u8 dev, u16 reg, u16 val) function msp_readreg (line 55) | int msp_readreg(struct av7110 *av7110, u8 dev, u16 reg, u16 *val) type v4l2_input (line 75) | struct v4l2_input function ves1820_writereg (line 95) | static int ves1820_writereg(struct saa7146_dev *dev, u8 addr, u8 reg, u8... function stv0297_writereg (line 107) | static int stv0297_writereg(struct saa7146_dev *dev, u8 addr, u8 reg, u8... function tuner_write (line 118) | static int tuner_write(struct saa7146_dev *dev, u8 addr, u8 data [4]) function ves1820_set_tv_freq (line 129) | static int ves1820_set_tv_freq(struct saa7146_dev *dev, u32 freq) function stv0297_set_tv_freq (line 158) | static int stv0297_set_tv_freq(struct saa7146_dev *dev, u32 freq) type saa7146_standard (line 187) | struct saa7146_standard type saa7146_standard (line 188) | struct saa7146_standard type saa7146_standard (line 189) | struct saa7146_standard type v4l2_audio (line 191) | struct v4l2_audio function av7110_dvb_c_switch (line 197) | static int av7110_dvb_c_switch(struct saa7146_fh *fh) function av7110_ioctl (line 272) | static int av7110_ioctl(struct saa7146_fh *fh, unsigned int cmd, void *arg) type saa7146_extension_ioctls (line 473) | struct saa7146_extension_ioctls type saa7146_ext_vv (line 545) | struct saa7146_ext_vv type saa7146_ext_vv (line 546) | struct saa7146_ext_vv function av7110_init_analog_module (line 548) | int av7110_init_analog_module(struct av7110 *av7110) function av7110_init_v4l (line 640) | int av7110_init_v4l(struct av7110 *av7110) function av7110_exit_v4l (line 673) | int av7110_exit_v4l(struct av7110 *av7110) type saa7146_standard (line 685) | struct saa7146_standard type saa7146_standard (line 699) | struct saa7146_standard type saa7146_standard (line 713) | struct saa7146_standard function std_callback (line 727) | static int std_callback(struct saa7146_dev* dev, struct saa7146_standard... type saa7146_ext_vv (line 746) | struct saa7146_ext_vv type saa7146_ext_vv (line 760) | struct saa7146_ext_vv FILE: drivers/media/dvb/ttpci/budget-av.c type budget_av (line 52) | struct budget_av { function u8 (line 70) | static u8 i2c_readreg (struct i2c_adapter *i2c, u8 id, u8 reg) function i2c_readregs (line 90) | static int i2c_readregs(struct i2c_adapter *i2c, u8 id, u8 reg, u8 *buf,... function i2c_writereg (line 105) | static int i2c_writereg (struct i2c_adapter *i2c, u8 id, u8 reg, u8 val) function ciintf_read_attribute_mem (line 117) | static int ciintf_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot... function ciintf_write_attribute_mem (line 133) | static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slo... function ciintf_read_cam_control (line 149) | static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, ... function ciintf_write_cam_control (line 165) | static int ciintf_write_cam_control(struct dvb_ca_en50221 *ca, int slot,... function ciintf_slot_reset (line 181) | static int ciintf_slot_reset(struct dvb_ca_en50221 *ca, int slot) function ciintf_slot_shutdown (line 201) | static int ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) function ciintf_slot_ts_enable (line 216) | static int ciintf_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) function ciintf_poll_slot_status (line 230) | static int ciintf_poll_slot_status(struct dvb_ca_en50221 *ca, int slot, ... function ciintf_init (line 259) | static int ciintf_init(struct budget_av *budget_av) function ciintf_deinit (line 306) | static void ciintf_deinit(struct budget_av *budget_av) function saa7113_init (line 353) | static int saa7113_init (struct budget_av *budget_av) function saa7113_setinput (line 376) | static int saa7113_setinput (struct budget_av *budget_av, int input) function philips_su1278_ty_ci_set_symbol_rate (line 397) | static int philips_su1278_ty_ci_set_symbol_rate(struct dvb_frontend *fe,... function philips_su1278_ty_ci_pll_set (line 427) | static int philips_su1278_ty_ci_pll_set(struct dvb_frontend *fe, type stv0299_config (line 503) | struct stv0299_config type stv0299_config (line 518) | struct stv0299_config function philips_cu1216_pll_set (line 533) | static int philips_cu1216_pll_set(struct dvb_frontend *fe, struct dvb_fr... type tda10021_config (line 554) | struct tda10021_config function philips_tu1216_pll_init (line 562) | static int philips_tu1216_pll_init(struct dvb_frontend *fe) function philips_tu1216_pll_set (line 576) | static int philips_tu1216_pll_set(struct dvb_frontend *fe, struct dvb_fr... function philips_tu1216_request_firmware (line 657) | static int philips_tu1216_request_firmware(struct dvb_frontend *fe, type tda1004x_config (line 665) | struct tda1004x_config function u8 (line 678) | static u8 read_pwm(struct budget_av *budget_av) function frontend_init (line 694) | static void frontend_init(struct budget_av *budget_av) function budget_av_irq (line 766) | static void budget_av_irq(struct saa7146_dev *dev, u32 * isr) function budget_av_detach (line 776) | static int budget_av_detach (struct saa7146_dev *dev) type saa7146_ext_vv (line 803) | struct saa7146_ext_vv function budget_av_attach (line 805) | static int budget_av_attach(struct saa7146_dev *dev, struct saa7146_pci_... type v4l2_input (line 885) | struct v4l2_input type saa7146_extension_ioctls (line 891) | struct saa7146_extension_ioctls function av_ioctl (line 899) | static int av_ioctl(struct saa7146_fh *fh, unsigned int cmd, void *arg) type saa7146_standard (line 934) | struct saa7146_standard type saa7146_ext_vv (line 946) | struct saa7146_ext_vv type saa7146_standard (line 951) | struct saa7146_standard type saa7146_extension (line 956) | struct saa7146_extension type pci_device_id (line 965) | struct pci_device_id type saa7146_extension (line 979) | struct saa7146_extension function budget_av_init (line 991) | static int __init budget_av_init(void) function budget_av_exit (line 996) | static void __exit budget_av_exit(void) FILE: drivers/media/dvb/ttpci/budget-ci.c type budget_ci (line 64) | struct budget_ci { function msp430_ir_debounce (line 129) | static void msp430_ir_debounce (unsigned long data) function msp430_ir_interrupt (line 146) | static void msp430_ir_interrupt (unsigned long data) function msp430_ir_init (line 183) | static int msp430_ir_init (struct budget_ci *budget_ci) function msp430_ir_deinit (line 211) | static void msp430_ir_deinit (struct budget_ci *budget_ci) function ciintf_read_attribute_mem (line 225) | static int ciintf_read_attribute_mem(struct dvb_ca_en50221 *ca, int slot... function ciintf_write_attribute_mem (line 236) | static int ciintf_write_attribute_mem(struct dvb_ca_en50221 *ca, int slo... function ciintf_read_cam_control (line 247) | static int ciintf_read_cam_control(struct dvb_ca_en50221 *ca, int slot, ... function ciintf_write_cam_control (line 258) | static int ciintf_write_cam_control(struct dvb_ca_en50221 *ca, int slot,... function ciintf_slot_reset (line 269) | static int ciintf_slot_reset(struct dvb_ca_en50221 *ca, int slot) function ciintf_slot_shutdown (line 290) | static int ciintf_slot_shutdown(struct dvb_ca_en50221 *ca, int slot) function ciintf_slot_ts_enable (line 303) | static int ciintf_slot_ts_enable(struct dvb_ca_en50221 *ca, int slot) function ciintf_interrupt (line 323) | static void ciintf_interrupt (unsigned long data) function ciintf_init (line 372) | static int ciintf_init(struct budget_ci* budget_ci) function ciintf_deinit (line 441) | static void ciintf_deinit(struct budget_ci* budget_ci) function budget_ci_irq (line 464) | static void budget_ci_irq (struct saa7146_dev *dev, u32 *isr) function alps_bsru6_set_symbol_rate (line 523) | static int alps_bsru6_set_symbol_rate(struct dvb_frontend *fe, u32 srate... function alps_bsru6_pll_set (line 557) | static int alps_bsru6_pll_set(struct dvb_frontend *fe, struct dvb_fronte... type stv0299_config (line 581) | struct stv0299_config function philips_su1278_tt_set_symbol_rate (line 645) | static int philips_su1278_tt_set_symbol_rate(struct dvb_frontend *fe, u3... function philips_su1278_tt_pll_set (line 677) | static int philips_su1278_tt_pll_set(struct dvb_frontend *fe, type stv0299_config (line 711) | struct stv0299_config function philips_tdm1316l_pll_init (line 728) | static int philips_tdm1316l_pll_init(struct dvb_frontend *fe) function philips_tdm1316l_pll_set (line 752) | static int philips_tdm1316l_pll_set(struct dvb_frontend *fe, struct dvb_... function philips_tdm1316l_request_firmware (line 835) | static int philips_tdm1316l_request_firmware(struct dvb_frontend *fe, type tda1004x_config (line 843) | struct tda1004x_config function frontend_init (line 855) | static void frontend_init(struct budget_ci *budget_ci) function budget_ci_attach (line 900) | static int budget_ci_attach(struct saa7146_dev *dev, struct saa7146_pci_... function budget_ci_detach (line 934) | static int budget_ci_detach (struct saa7146_dev* dev) type saa7146_extension (line 960) | struct saa7146_extension type pci_device_id (line 965) | struct pci_device_id type saa7146_extension (line 976) | struct saa7146_extension function budget_ci_init (line 990) | static int __init budget_ci_init(void) function budget_ci_exit (line 995) | static void __exit budget_ci_exit(void) FILE: drivers/media/dvb/ttpci/budget-core.c function stop_ts_capture (line 51) | static int stop_ts_capture(struct budget *budget) function start_ts_capture (line 64) | static int start_ts_capture (struct budget *budget) function vpeirq (line 141) | static void vpeirq (unsigned long data) function ttpci_budget_debiread (line 168) | int ttpci_budget_debiread(struct budget *budget, u32 config, int addr, i... function ttpci_budget_debiwrite (line 207) | int ttpci_budget_debiwrite(struct budget *budget, u32 config, int addr, function budget_start_feed (line 248) | static int budget_start_feed(struct dvb_demux_feed *feed) function budget_stop_feed (line 266) | static int budget_stop_feed(struct dvb_demux_feed *feed) function budget_register (line 281) | static int budget_register(struct budget *budget) function budget_unregister (line 329) | static void budget_unregister(struct budget *budget) function ttpci_budget_init (line 345) | int ttpci_budget_init(struct budget *budget, struct saa7146_dev *dev, function ttpci_budget_deinit (line 432) | int ttpci_budget_deinit (struct budget *budget) function ttpci_budget_irq10_handler (line 453) | void ttpci_budget_irq10_handler (struct saa7146_dev* dev, u32 *isr) function ttpci_budget_set_video_port (line 463) | void ttpci_budget_set_video_port(struct saa7146_dev* dev, int video_port) FILE: drivers/media/dvb/ttpci/budget-patch.c type saa7146_extension (line 42) | struct saa7146_extension type pci_device_id (line 47) | struct pci_device_id function gpio_Set22K (line 60) | static void gpio_Set22K (struct budget *budget, int state) function DiseqcSendBit (line 71) | static void DiseqcSendBit (struct budget *budget, int data) function DiseqcSendByte (line 82) | static void DiseqcSendByte (struct budget *budget, int data) function SendDiSEqCMsg (line 97) | static int SendDiSEqCMsg (struct budget *budget, int len, u8 *msg, unsig... function budget_set_tone (line 128) | static int budget_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t t... function budget_diseqc_send_master_cmd (line 148) | static int budget_diseqc_send_master_cmd(struct dvb_frontend* fe, struct... function budget_diseqc_send_burst (line 157) | static int budget_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini... function budget_av7110_send_fw_cmd (line 166) | static int budget_av7110_send_fw_cmd(struct budget_patch *budget, u16* b... function av7110_set22k (line 188) | static void av7110_set22k(struct budget_patch *budget, int state) function av7110_send_diseqc_msg (line 197) | static int av7110_send_diseqc_msg(struct budget_patch *budget, int len, ... function budget_patch_set_tone (line 223) | static int budget_patch_set_tone(struct dvb_frontend* fe, fe_sec_tone_mo... function budget_patch_diseqc_send_master_cmd (line 241) | static int budget_patch_diseqc_send_master_cmd(struct dvb_frontend* fe, ... function budget_patch_diseqc_send_burst (line 250) | static int budget_patch_diseqc_send_burst(struct dvb_frontend* fe, fe_se... function alps_bsrv2_pll_set (line 259) | static int alps_bsrv2_pll_set(struct dvb_frontend* fe, struct dvb_fronte... type ves1x93_config (line 286) | struct ves1x93_config function alps_bsru6_set_symbol_rate (line 335) | static int alps_bsru6_set_symbol_rate(struct dvb_frontend* fe, u32 srate... function alps_bsru6_pll_set (line 356) | static int alps_bsru6_pll_set(struct dvb_frontend* fe, struct dvb_fronte... type stv0299_config (line 377) | struct stv0299_config function grundig_29504_451_pll_set (line 392) | static int grundig_29504_451_pll_set(struct dvb_frontend* fe, struct dvb... type tda8083_config (line 409) | struct tda8083_config function frontend_init (line 414) | static void frontend_init(struct budget_patch* budget) function budget_patch_attach (line 466) | static int budget_patch_attach (struct saa7146_dev* dev, struct saa7146_... function budget_patch_detach (line 712) | static int budget_patch_detach (struct saa7146_dev* dev) function budget_patch_init (line 727) | static int __init budget_patch_init(void) function budget_patch_exit (line 732) | static void __exit budget_patch_exit(void) type saa7146_extension (line 738) | struct saa7146_extension FILE: drivers/media/dvb/ttpci/budget.c function Set22K (line 44) | static void Set22K (struct budget *budget, int state) function DiseqcSendBit (line 56) | static void DiseqcSendBit (struct budget *budget, int data) function DiseqcSendByte (line 68) | static void DiseqcSendByte (struct budget *budget, int data) function SendDiSEqCMsg (line 84) | static int SendDiSEqCMsg (struct budget *budget, int len, u8 *msg, unsig... function SetVoltage_Activy (line 118) | static int SetVoltage_Activy (struct budget *budget, fe_sec_voltage_t vo... function siemens_budget_set_voltage (line 138) | static int siemens_budget_set_voltage(struct dvb_frontend* fe, fe_sec_vo... function budget_set_tone (line 145) | static int budget_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t t... function budget_diseqc_send_master_cmd (line 164) | static int budget_diseqc_send_master_cmd(struct dvb_frontend* fe, struct... function budget_diseqc_send_burst (line 173) | static int budget_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini... function alps_bsrv2_pll_set (line 182) | static int alps_bsrv2_pll_set(struct dvb_frontend* fe, struct dvb_fronte... type ves1x93_config (line 209) | struct ves1x93_config function alps_bsru6_set_symbol_rate (line 259) | static int alps_bsru6_set_symbol_rate(struct dvb_frontend* fe, u32 srate... function alps_bsru6_pll_set (line 280) | static int alps_bsru6_pll_set(struct dvb_frontend* fe, struct dvb_fronte... type stv0299_config (line 301) | struct stv0299_config function alps_tdbe2_pll_set (line 316) | static int alps_tdbe2_pll_set(struct dvb_frontend* fe, struct dvb_fronte... type ves1820_config (line 334) | struct ves1820_config function grundig_29504_401_pll_set (line 342) | static int grundig_29504_401_pll_set(struct dvb_frontend* fe, struct dvb... type l64781_config (line 373) | struct l64781_config function grundig_29504_451_pll_set (line 378) | static int grundig_29504_451_pll_set(struct dvb_frontend* fe, struct dvb... type tda8083_config (line 395) | struct tda8083_config function u8 (line 400) | static u8 read_pwm(struct budget* budget) function frontend_init (line 413) | static void frontend_init(struct budget *budget) function budget_attach (line 476) | static int budget_attach (struct saa7146_dev* dev, struct saa7146_pci_ex... function budget_detach (line 503) | static int budget_detach (struct saa7146_dev* dev) type saa7146_extension (line 520) | struct saa7146_extension type pci_device_id (line 528) | struct pci_device_id type saa7146_extension (line 541) | struct saa7146_extension function budget_init (line 555) | static int __init budget_init(void) function budget_exit (line 561) | static void __exit budget_exit(void) FILE: drivers/media/dvb/ttpci/budget.h type budget_info (line 24) | struct budget_info { type budget (line 30) | struct budget { type budget (line 101) | struct budget type saa7146_dev (line 101) | struct saa7146_dev type saa7146_pci_extension_data (line 102) | struct saa7146_pci_extension_data type module (line 103) | struct module type budget (line 104) | struct budget type saa7146_dev (line 105) | struct saa7146_dev type saa7146_dev (line 106) | struct saa7146_dev type budget (line 107) | struct budget type budget (line 109) | struct budget FILE: drivers/media/dvb/ttpci/fdump.c function main (line 7) | int main(int argc, char **argv) FILE: drivers/media/dvb/ttpci/ttpci-eeprom.c function check_mac_tt (line 48) | static int check_mac_tt(u8 *buf) function getmac_tt (line 62) | static int getmac_tt(u8 * decodedMAC, u8 * encodedMAC) function ttpci_eeprom_read_encodedMAC (line 87) | static int ttpci_eeprom_read_encodedMAC(struct i2c_adapter *adapter, u8 ... function ttpci_eeprom_parse_mac (line 108) | int ttpci_eeprom_parse_mac(struct i2c_adapter *adapter, u8 *proposed_mac) FILE: drivers/media/dvb/ttpci/ttpci-eeprom.h type i2c_adapter (line 31) | struct i2c_adapter FILE: drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c type ttusb (line 76) | struct ttusb { function ttusb_cmd (line 147) | static int ttusb_cmd(struct ttusb *ttusb, function ttusb_result (line 200) | static int ttusb_result(struct ttusb *ttusb, u8 * data, int len) function ttusb_i2c_msg (line 207) | static int ttusb_i2c_msg(struct ttusb *ttusb, function master_xfer (line 255) | static int master_xfer(struct i2c_adapter* adapter, struct i2c_msg msg[]... function ttusb_boot_dsp (line 301) | static int ttusb_boot_dsp(struct ttusb *ttusb) function ttusb_set_channel (line 348) | static int ttusb_set_channel(struct ttusb *ttusb, int chan_id, int filte... function ttusb_del_channel (line 361) | static int ttusb_del_channel(struct ttusb *ttusb, int channel_id) function ttusb_set_filter (line 372) | static int ttusb_set_filter(struct ttusb *ttusb, int filter_id, function ttusb_del_filter (line 390) | static int ttusb_del_filter(struct ttusb *ttusb, int filter_id) function ttusb_init_controller (line 401) | static int ttusb_init_controller(struct ttusb *ttusb) function ttusb_send_diseqc (line 470) | static int ttusb_send_diseqc(struct dvb_frontend* fe, function ttusb_update_lnb (line 494) | static int ttusb_update_lnb(struct ttusb *ttusb) function ttusb_set_voltage (line 511) | static int ttusb_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t v... function ttusb_set_tone (line 520) | static int ttusb_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) function ttusb_set_led_freq (line 531) | static void ttusb_set_led_freq(struct ttusb *ttusb, u8 freq) type ttusb_channel (line 547) | struct ttusb_channel type ttusb_channel (line 549) | struct ttusb_channel function ttusb_process_muxpack (line 555) | static void ttusb_process_muxpack(struct ttusb *ttusb, const u8 * muxpack, function ttusb_process_frame (line 618) | static void ttusb_process_frame(struct ttusb *ttusb, u8 * data, int len) function ttusb_iso_irq (line 742) | static void ttusb_iso_irq(struct urb *urb, struct pt_regs *ptregs) function ttusb_free_iso_urbs (line 786) | static void ttusb_free_iso_urbs(struct ttusb *ttusb) function ttusb_alloc_iso_urbs (line 800) | static int ttusb_alloc_iso_urbs(struct ttusb *ttusb) function ttusb_stop_iso_xfer (line 829) | static void ttusb_stop_iso_xfer(struct ttusb *ttusb) function ttusb_start_iso_xfer (line 839) | static int ttusb_start_iso_xfer(struct ttusb *ttusb) function ttusb_handle_ts_data (line 891) | static void ttusb_handle_ts_data(struct ttusb_channel *channel, const u8... function ttusb_handle_sec_data (line 899) | static void ttusb_handle_sec_data(struct ttusb_channel *channel, const u... type ttusb_channel (line 908) | struct ttusb_channel type ttusb (line 908) | struct ttusb function ttusb_start_feed (line 929) | static int ttusb_start_feed(struct dvb_demux_feed *dvbdmxfeed) function ttusb_stop_feed (line 988) | static int ttusb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) function ttusb_setup_interfaces (line 1004) | static int ttusb_setup_interfaces(struct ttusb *ttusb) function stc_open (line 1018) | static int stc_open(struct inode *inode, struct file *file) function stc_read (line 1032) | static ssize_t stc_read(struct file *file, char *buf, size_t count, function stc_release (line 1051) | static int stc_release(struct inode *inode, struct file *file) type file_operations (line 1056) | struct file_operations function u32 (line 1064) | static u32 functionality(struct i2c_adapter *adapter) function alps_tdmb7_pll_set (line 1071) | static int alps_tdmb7_pll_set(struct dvb_frontend* fe, struct dvb_fronte... type cx22700_config (line 1089) | struct cx22700_config function philips_tdm1316l_pll_init (line 1098) | static int philips_tdm1316l_pll_init(struct dvb_frontend* fe) function philips_tdm1316l_pll_set (line 1120) | static int philips_tdm1316l_pll_set(struct dvb_frontend* fe, struct dvb_... function philips_tdm1316l_request_firmware (line 1187) | static int philips_tdm1316l_request_firmware(struct dvb_frontend* fe, co... type tda1004x_config (line 1194) | struct tda1004x_config function alps_bsru6_set_symbol_rate (line 1247) | static int alps_bsru6_set_symbol_rate(struct dvb_frontend *fe, u32 srate... function alps_bsru6_pll_set (line 1281) | static int alps_bsru6_pll_set(struct dvb_frontend *fe, struct dvb_fronte... type stv0299_config (line 1306) | struct stv0299_config function ttusb_novas_grundig_29504_491_pll_set (line 1321) | static int ttusb_novas_grundig_29504_491_pll_set(struct dvb_frontend *fe... type tda8083_config (line 1341) | struct tda8083_config function frontend_init (line 1349) | static void frontend_init(struct ttusb* ttusb) type i2c_algorithm (line 1398) | struct i2c_algorithm function ttusb_probe (line 1405) | static int ttusb_probe(struct usb_interface *intf, const struct usb_devi... function ttusb_disconnect (line 1523) | static void ttusb_disconnect(struct usb_interface *intf) type usb_device_id (line 1548) | struct usb_device_id type usb_driver (line 1557) | struct usb_driver function ttusb_init (line 1564) | static int __init ttusb_init(void) function ttusb_exit (line 1577) | static void __exit ttusb_exit(void) FILE: drivers/media/dvb/ttusb-dec/ttusb_dec.c type ttusb_dec_model (line 69) | enum ttusb_dec_model { type ttusb_dec_packet_type (line 75) | enum ttusb_dec_packet_type { type ttusb_dec_interface (line 81) | enum ttusb_dec_interface { type ttusb_dec (line 87) | struct ttusb_dec { type urb_frame (line 148) | struct urb_frame { type filter_info (line 154) | struct filter_info { type ttusb_dec (line 160) | struct ttusb_dec type ttusb_dec_model (line 161) | enum ttusb_dec_model function u16 (line 163) | static u16 crc16(u16 crc, const u8 *buf, size_t len) function ttusb_dec_send_command (line 176) | static int ttusb_dec_send_command(struct ttusb_dec *dec, const u8 command, function ttusb_dec_get_stb_state (line 250) | static int ttusb_dec_get_stb_state (struct ttusb_dec *dec, unsigned int ... function ttusb_dec_audio_pes2ts_cb (line 283) | static int ttusb_dec_audio_pes2ts_cb(void *priv, unsigned char *data) function ttusb_dec_video_pes2ts_cb (line 294) | static int ttusb_dec_video_pes2ts_cb(void *priv, unsigned char *data) function ttusb_dec_set_pids (line 305) | static void ttusb_dec_set_pids(struct ttusb_dec *dec) function ttusb_dec_process_pva (line 331) | static void ttusb_dec_process_pva(struct ttusb_dec *dec, u8 *pva, int le... function ttusb_dec_process_filter (line 428) | static void ttusb_dec_process_filter(struct ttusb_dec *dec, u8 *packet, function ttusb_dec_process_packet (line 454) | static void ttusb_dec_process_packet(struct ttusb_dec *dec) function swap_bytes (line 504) | static void swap_bytes(u8 *b, int length) function ttusb_dec_process_urb_frame (line 516) | static void ttusb_dec_process_urb_frame(struct ttusb_dec * dec, u8 * b, function ttusb_dec_process_urb_frame_list (line 645) | static void ttusb_dec_process_urb_frame_list(unsigned long data) function ttusb_dec_process_urb (line 670) | static void ttusb_dec_process_urb(struct urb *urb, struct pt_regs *ptregs) function ttusb_dec_setup_urbs (line 716) | static void ttusb_dec_setup_urbs(struct ttusb_dec *dec) function ttusb_dec_stop_iso_xfer (line 746) | static void ttusb_dec_stop_iso_xfer(struct ttusb_dec *dec) function ttusb_dec_set_interface (line 769) | static int ttusb_dec_set_interface(struct ttusb_dec *dec, function ttusb_dec_start_iso_xfer (line 801) | static int ttusb_dec_start_iso_xfer(struct ttusb_dec *dec) function ttusb_dec_start_ts_feed (line 841) | static int ttusb_dec_start_ts_feed(struct dvb_demux_feed *dvbdmxfeed) function ttusb_dec_start_sec_feed (line 909) | static int ttusb_dec_start_sec_feed(struct dvb_demux_feed *dvbdmxfeed) function ttusb_dec_start_feed (line 964) | static int ttusb_dec_start_feed(struct dvb_demux_feed *dvbdmxfeed) function ttusb_dec_stop_ts_feed (line 992) | static int ttusb_dec_stop_ts_feed(struct dvb_demux_feed *dvbdmxfeed) function ttusb_dec_stop_sec_feed (line 1006) | static int ttusb_dec_stop_sec_feed(struct dvb_demux_feed *dvbdmxfeed) function ttusb_dec_stop_feed (line 1027) | static int ttusb_dec_stop_feed(struct dvb_demux_feed *dvbdmxfeed) function ttusb_dec_free_iso_urbs (line 1044) | static void ttusb_dec_free_iso_urbs(struct ttusb_dec *dec) function ttusb_dec_alloc_iso_urbs (line 1060) | static int ttusb_dec_alloc_iso_urbs(struct ttusb_dec *dec) function ttusb_dec_init_tasklet (line 1091) | static void ttusb_dec_init_tasklet(struct ttusb_dec *dec) function ttusb_dec_init_v_pes (line 1099) | static void ttusb_dec_init_v_pes(struct ttusb_dec *dec) function ttusb_dec_init_usb (line 1109) | static void ttusb_dec_init_usb(struct ttusb_dec *dec) function ttusb_dec_boot_dsp (line 1124) | static int ttusb_dec_boot_dsp(struct ttusb_dec *dec) function ttusb_dec_init_stb (line 1224) | static int ttusb_dec_init_stb(struct ttusb_dec *dec) function ttusb_dec_init_dvb (line 1282) | static int ttusb_dec_init_dvb(struct ttusb_dec *dec) function ttusb_dec_exit_dvb (line 1360) | static void ttusb_dec_exit_dvb(struct ttusb_dec *dec) function ttusb_dec_exit_usb (line 1373) | static void ttusb_dec_exit_usb(struct ttusb_dec *dec) function ttusb_dec_exit_tasklet (line 1387) | static void ttusb_dec_exit_tasklet(struct ttusb_dec *dec) function ttusb_dec_init_filters (line 1401) | static void ttusb_dec_init_filters(struct ttusb_dec *dec) function ttusb_dec_exit_filters (line 1407) | static void ttusb_dec_exit_filters(struct ttusb_dec *dec) function fe_send_command (line 1419) | int fe_send_command(struct dvb_frontend* fe, const u8 command, type ttusbdecfe_config (line 1427) | struct ttusbdecfe_config function ttusb_dec_probe (line 1431) | static int ttusb_dec_probe(struct usb_interface *intf, function ttusb_dec_disconnect (line 1509) | static void ttusb_dec_disconnect(struct usb_interface *intf) function ttusb_dec_set_model (line 1527) | static void ttusb_dec_set_model(struct ttusb_dec *dec, type usb_device_id (line 1550) | struct usb_device_id type usb_driver (line 1558) | struct usb_driver function ttusb_dec_init (line 1565) | static int __init ttusb_dec_init(void) function ttusb_dec_exit (line 1578) | static void __exit ttusb_dec_exit(void) FILE: drivers/media/dvb/ttusb-dec/ttusbdecfe.c type ttusbdecfe_state (line 29) | struct ttusbdecfe_state { function ttusbdecfe_read_status (line 43) | static int ttusbdecfe_read_status(struct dvb_frontend* fe, fe_status_t* ... function ttusbdecfe_dvbt_set_frontend (line 51) | static int ttusbdecfe_dvbt_set_frontend(struct dvb_frontend* fe, struct ... function ttusbdecfe_dvbs_set_frontend (line 67) | static int ttusbdecfe_dvbs_set_frontend(struct dvb_frontend* fe, struct ... function ttusbdecfe_dvbs_diseqc_send_master_cmd (line 101) | static int ttusbdecfe_dvbs_diseqc_send_master_cmd(struct dvb_frontend* f... function ttusbdecfe_dvbs_set_tone (line 118) | static int ttusbdecfe_dvbs_set_tone(struct dvb_frontend* fe, fe_sec_tone... function ttusbdecfe_dvbs_set_voltage (line 128) | static int ttusbdecfe_dvbs_set_voltage(struct dvb_frontend* fe, fe_sec_v... function ttusbdecfe_release (line 146) | static void ttusbdecfe_release(struct dvb_frontend* fe) type dvb_frontend_ops (line 152) | struct dvb_frontend_ops type dvb_frontend (line 154) | struct dvb_frontend type ttusbdecfe_config (line 154) | struct ttusbdecfe_config type ttusbdecfe_state (line 156) | struct ttusbdecfe_state type ttusbdecfe_state (line 159) | struct ttusbdecfe_state type ttusbdecfe_state (line 159) | struct ttusbdecfe_state type dvb_frontend_ops (line 164) | struct dvb_frontend_ops type dvb_frontend_ops (line 176) | struct dvb_frontend_ops type dvb_frontend (line 178) | struct dvb_frontend type ttusbdecfe_config (line 178) | struct ttusbdecfe_config type ttusbdecfe_state (line 180) | struct ttusbdecfe_state type ttusbdecfe_state (line 183) | struct ttusbdecfe_state type ttusbdecfe_state (line 183) | struct ttusbdecfe_state type dvb_frontend_ops (line 190) | struct dvb_frontend_ops type dvb_frontend_ops (line 202) | struct dvb_frontend_ops type dvb_frontend_ops (line 224) | struct dvb_frontend_ops FILE: drivers/media/dvb/ttusb-dec/ttusbdecfe.h type ttusbdecfe_config (line 27) | struct ttusbdecfe_config type dvb_frontend (line 34) | struct dvb_frontend type ttusbdecfe_config (line 34) | struct ttusbdecfe_config type dvb_frontend (line 36) | struct dvb_frontend type ttusbdecfe_config (line 36) | struct ttusbdecfe_config FILE: drivers/media/radio/miropcm20-radio.c type pcm20_device (line 31) | struct pcm20_device { function pcm20_mute (line 38) | static int pcm20_mute(struct pcm20_device *dev, unsigned char mute) function pcm20_stereo (line 44) | static int pcm20_stereo(struct pcm20_device *dev, unsigned char stereo) function pcm20_setfreq (line 50) | static int pcm20_setfreq(struct pcm20_device *dev, unsigned long freq) function pcm20_getflags (line 70) | static int pcm20_getflags(struct pcm20_device *dev, __u32 *flags, __u16 ... function pcm20_do_ioctl (line 124) | static int pcm20_do_ioctl(struct inode *inode, struct file *file, function pcm20_ioctl (line 213) | static int pcm20_ioctl(struct inode *inode, struct file *file, type pcm20_device (line 219) | struct pcm20_device type file_operations (line 224) | struct file_operations type video_device (line 232) | struct video_device function pcm20_init (line 241) | static int __init pcm20_init(void) function pcm20_cleanup (line 263) | static void __exit pcm20_cleanup(void) FILE: drivers/media/radio/miropcm20-rds-core.c type semaphore (line 28) | struct semaphore function print_matrix (line 39) | static void print_matrix(char array[], unsigned int length) function byte2trans (line 56) | static int byte2trans(unsigned char byte, unsigned char sendbuffer[], in... function rds_waitread (line 69) | static int rds_waitread(void) function rds_rawwrite_nowait (line 94) | static inline void rds_rawwrite_nowait(unsigned char byte) function rds_rawwrite (line 103) | static int rds_rawwrite(unsigned char byte) function rds_write (line 112) | static int rds_write(unsigned char cmd) function rds_readcycle_nowait (line 127) | static int rds_readcycle_nowait(void) function rds_readcycle (line 133) | static int rds_readcycle(void) function rds_read (line 140) | static int rds_read(unsigned char databuffer[], int datasize) function rds_ack (line 166) | static int rds_ack(void) function aci_rds_cmd (line 180) | int aci_rds_cmd(unsigned char cmd, unsigned char databuffer[], int datas... function attach_aci_rds (line 201) | int __init attach_aci_rds(void) function unload_aci_rds (line 207) | void __exit unload_aci_rds(void) FILE: drivers/media/radio/miropcm20-rds.c function rds_f_open (line 25) | static int rds_f_open(struct inode *in, struct file *fi) function rds_f_release (line 40) | static int rds_f_release(struct inode *in, struct file *fi) function print_matrix (line 48) | static void print_matrix(char *ch, char out[]) function rds_f_read (line 57) | static ssize_t rds_f_read(struct file *file, char __user *buffer, size_t... type file_operations (line 107) | struct file_operations type miscdevice (line 114) | struct miscdevice function miropcm20_rds_init (line 121) | static int __init miropcm20_rds_init(void) function miropcm20_rds_cleanup (line 126) | static void __exit miropcm20_rds_cleanup(void) FILE: drivers/media/radio/radio-aimslab.c type semaphore (line 46) | struct semaphore type rt_device (line 48) | struct rt_device function sleep_delay (line 59) | static void sleep_delay(long n) function rt_decvol (line 69) | static void rt_decvol(void) function rt_incvol (line 76) | static void rt_incvol(void) function rt_mute (line 83) | static void rt_mute(struct rt_device *dev) function rt_setvol (line 91) | static int rt_setvol(struct rt_device *dev, int vol) function send_0_byte (line 133) | static void send_0_byte(int port, struct rt_device *dev) function send_1_byte (line 146) | static void send_1_byte(int port, struct rt_device *dev) function rt_setfreq (line 160) | static int rt_setfreq(struct rt_device *dev, unsigned long freq) function rt_getsigstr (line 204) | static int rt_getsigstr(struct rt_device *dev) function rt_do_ioctl (line 211) | static int rt_do_ioctl(struct inode *inode, struct file *file, function rt_ioctl (line 289) | static int rt_ioctl(struct inode *inode, struct file *file, type rt_device (line 295) | struct rt_device type file_operations (line 297) | struct file_operations type video_device (line 305) | struct video_device function rtrack_init (line 314) | static int __init rtrack_init(void) function cleanup_rtrack_module (line 360) | static void __exit cleanup_rtrack_module(void) FILE: drivers/media/radio/radio-aztech.c type semaphore (line 45) | struct semaphore type az_device (line 47) | struct az_device function volconvert (line 54) | static int volconvert(int level) function send_0_byte (line 74) | static void send_0_byte (struct az_device *dev) function send_1_byte (line 81) | static void send_1_byte (struct az_device *dev) function az_setvol (line 88) | static int az_setvol(struct az_device *dev, int vol) function az_getsigstr (line 104) | static int az_getsigstr(struct az_device *dev) function az_getstereo (line 111) | static int az_getstereo(struct az_device *dev) function az_setfreq (line 118) | static int az_setfreq(struct az_device *dev, unsigned long frequency) function az_do_ioctl (line 160) | static int az_do_ioctl(struct inode *inode, struct file *file, function az_ioctl (line 246) | static int az_ioctl(struct inode *inode, struct file *file, type az_device (line 252) | struct az_device type file_operations (line 254) | struct file_operations type video_device (line 262) | struct video_device function aztech_init (line 271) | static int __init aztech_init(void) function aztech_cleanup (line 308) | static void __exit aztech_cleanup(void) FILE: drivers/media/radio/radio-cadet.c type timer_list (line 49) | struct timer_list function cadet_getrds (line 63) | static int cadet_getrds(void) function cadet_getstereo (line 86) | static int cadet_getstereo(void) function cadet_gettune (line 100) | static unsigned cadet_gettune(void) function cadet_getfreq (line 137) | static unsigned cadet_getfreq(void) function cadet_settune (line 169) | static void cadet_settune(unsigned fifo) function cadet_setfreq (line 197) | static void cadet_setfreq(unsigned freq) function cadet_getvol (line 257) | static int cadet_getvol(void) function cadet_setvol (line 272) | static void cadet_setvol(int vol) function cadet_handler (line 283) | static void cadet_handler(unsigned long data) function cadet_read (line 324) | static ssize_t cadet_read(struct file *file, char __user *data, function cadet_do_ioctl (line 356) | static int cadet_do_ioctl(struct inode *inode, struct file *file, function cadet_ioctl (line 463) | static int cadet_ioctl(struct inode *inode, struct file *file, function cadet_open (line 469) | static int cadet_open(struct inode *inode, struct file *file) function cadet_release (line 478) | static int cadet_release(struct inode *inode, struct file *file) type file_operations (line 487) | struct file_operations type video_device (line 496) | struct video_device type pnp_device_id (line 505) | struct pnp_device_id function cadet_pnp_probe (line 513) | static int cadet_pnp_probe(struct pnp_dev * dev, const struct pnp_device... type pnp_driver (line 532) | struct pnp_driver function cadet_probe (line 539) | static int cadet_probe(void) function cadet_init (line 563) | static int __init cadet_init(void) function cadet_cleanup_module (line 611) | static void __exit cadet_cleanup_module(void) FILE: drivers/media/radio/radio-gemtek-pci.c type gemtek_pci_card (line 76) | struct gemtek_pci_card { function u8 (line 92) | static inline u8 gemtek_pci_out( u16 value, u32 port ) function __gemtek_pci_cmd (line 100) | static void __gemtek_pci_cmd( u16 value, u32 port, u8 *last_byte, int ke... function gemtek_pci_nil (line 123) | static inline void gemtek_pci_nil( u32 port, u8 *last_byte ) function gemtek_pci_cmd (line 128) | static inline void gemtek_pci_cmd( u16 cmd, u32 port, u8 *last_byte ) function gemtek_pci_setfrequency (line 133) | static void gemtek_pci_setfrequency( struct gemtek_pci_card *card, unsig... function gemtek_pci_mute (line 160) | static inline void gemtek_pci_mute( struct gemtek_pci_card *card ) function gemtek_pci_unmute (line 166) | static inline void gemtek_pci_unmute( struct gemtek_pci_card *card ) function gemtek_pci_getsignal (line 174) | static inline unsigned int gemtek_pci_getsignal( struct gemtek_pci_card ... function gemtek_pci_do_ioctl (line 179) | static int gemtek_pci_do_ioctl(struct inode *inode, struct file *file, function gemtek_pci_ioctl (line 274) | static int gemtek_pci_ioctl(struct inode *inode, struct file *file, type pci_device_id (line 288) | struct pci_device_id type file_operations (line 299) | struct file_operations type video_device (line 307) | struct video_device function gemtek_pci_probe (line 315) | static int __devinit gemtek_pci_probe( struct pci_dev *pci_dev, const st... function gemtek_pci_remove (line 370) | static void __devexit gemtek_pci_remove( struct pci_dev *pci_dev ) type pci_driver (line 387) | struct pci_driver function gemtek_pci_init_module (line 395) | static int __init gemtek_pci_init_module( void ) function gemtek_pci_cleanup_module (line 400) | static void __exit gemtek_pci_cleanup_module( void ) FILE: drivers/media/radio/radio-gemtek.c type gemtek_device (line 36) | struct gemtek_device function gemtek_mute (line 49) | static void gemtek_mute(struct gemtek_device *dev) function gemtek_unmute (line 59) | static void gemtek_unmute(struct gemtek_device *dev) function zero (line 69) | static void zero(void) function one (line 77) | static void one(void) function gemtek_setfreq (line 85) | static int gemtek_setfreq(struct gemtek_device *dev, unsigned long freq) function gemtek_getsigstr (line 130) | static int gemtek_getsigstr(struct gemtek_device *dev) function gemtek_do_ioctl (line 141) | static int gemtek_do_ioctl(struct inode *inode, struct file *file, function gemtek_ioctl (line 223) | static int gemtek_ioctl(struct inode *inode, struct file *file, type gemtek_device (line 229) | struct gemtek_device type file_operations (line 231) | struct file_operations type video_device (line 239) | struct video_device function gemtek_init (line 248) | static int __init gemtek_init(void) function gemtek_cleanup (line 291) | static void __exit gemtek_cleanup(void) FILE: drivers/media/radio/radio-maestro.c type inode (line 67) | struct inode type file (line 67) | struct file type file_operations (line 70) | struct file_operations type video_device (line 78) | struct video_device type radio_device (line 87) | struct radio_device function __u32 (line 96) | static __u32 radio_bits_get(struct radio_device *dev) function radio_bits_set (line 130) | static void radio_bits_set(struct radio_device *dev, __u32 data) function radio_function (line 157) | inline static int radio_function(struct inode *inode, struct file *file, function radio_ioctl (line 240) | static int radio_ioctl(struct inode *inode, struct file *file, type pci_dev (line 253) | struct pci_dev function maestro_radio_exit (line 259) | static void __exit maestro_radio_exit(void) function maestro_radio_init (line 264) | static int __init maestro_radio_init(void) function __u16 (line 286) | inline static __u16 radio_power_on(struct radio_device *dev) function __u16 (line 307) | static __u16 radio_install(struct pci_dev *pcidev) FILE: drivers/media/radio/radio-maxiradio.c type inode (line 75) | struct inode type file (line 75) | struct file type file_operations (line 78) | struct file_operations type video_device (line 85) | struct video_device type radio_device (line 94) | struct radio_device function outbit (line 107) | static void outbit(unsigned long bit, __u16 io) function turn_power (line 123) | static void turn_power(__u16 io, int p) function set_freq (line 129) | static void set_freq(__u16 io, __u32 data) function get_stereo (line 156) | static int get_stereo(__u16 io) function get_tune (line 162) | static int get_tune(__u16 io) function radio_function (line 169) | inline static int radio_function(struct inode *inode, struct file *file, function radio_ioctl (line 262) | static int radio_ioctl(struct inode *inode, struct file *file, function maxiradio_init_one (line 280) | static int __devinit maxiradio_init_one(struct pci_dev *pdev, const stru... function maxiradio_remove_one (line 317) | static void __devexit maxiradio_remove_one(struct pci_dev *pdev) type pci_device_id (line 323) | struct pci_device_id type pci_driver (line 331) | struct pci_driver function maxiradio_radio_init (line 338) | static int __init maxiradio_radio_init(void) function maxiradio_radio_exit (line 343) | static void __exit maxiradio_radio_exit(void) FILE: drivers/media/radio/radio-rtrack2.c type rt_device (line 29) | struct rt_device function rt_mute (line 39) | static void rt_mute(struct rt_device *dev) function rt_unmute (line 49) | static void rt_unmute(struct rt_device *dev) function zero (line 59) | static void zero(void) function one (line 66) | static void one(void) function rt_setfreq (line 73) | static int rt_setfreq(struct rt_device *dev, unsigned long freq) function rt_getsigstr (line 102) | static int rt_getsigstr(struct rt_device *dev) function rt_do_ioctl (line 109) | static int rt_do_ioctl(struct inode *inode, struct file *file, function rt_ioctl (line 189) | static int rt_ioctl(struct inode *inode, struct file *file, type rt_device (line 195) | struct rt_device type file_operations (line 197) | struct file_operations type video_device (line 205) | struct video_device function rtrack2_init (line 214) | static int __init rtrack2_init(void) function rtrack2_cleanup_module (line 253) | static void __exit rtrack2_cleanup_module(void) FILE: drivers/media/radio/radio-sf16fmi.c type fmi_device (line 29) | struct fmi_device type pnp_dev (line 39) | struct pnp_dev type semaphore (line 40) | struct semaphore function outbits (line 51) | static void outbits(int bits, unsigned int data, int port) function fmi_mute (line 69) | static inline void fmi_mute(int port) function fmi_unmute (line 76) | static inline void fmi_unmute(int port) function fmi_setfreq (line 83) | static inline int fmi_setfreq(struct fmi_device *dev) function fmi_getsigstr (line 98) | static inline int fmi_getsigstr(struct fmi_device *dev) function fmi_do_ioctl (line 117) | static int fmi_do_ioctl(struct inode *inode, struct file *file, function fmi_ioctl (line 215) | static int fmi_ioctl(struct inode *inode, struct file *file, type fmi_device (line 221) | struct fmi_device type file_operations (line 223) | struct file_operations type video_device (line 231) | struct video_device type isapnp_device_id (line 241) | struct isapnp_device_id function isapnp_fmi_probe (line 249) | static int isapnp_fmi_probe(void) function fmi_init (line 279) | static int __init fmi_init(void) function fmi_cleanup_module (line 319) | static void __exit fmi_cleanup_module(void) function fmi_setup_io (line 331) | static int __init fmi_setup_io(char *str) FILE: drivers/media/radio/radio-sf16fmr2.c type semaphore (line 24) | struct semaphore type fmr2_device (line 36) | struct fmr2_device function wait (line 58) | static inline void wait(int n,int port) function outbits (line 63) | static void outbits(int bits, unsigned int data, int nWait, int port) function fmr2_mute (line 77) | static inline void fmr2_mute(int port) function fmr2_unmute (line 83) | static inline void fmr2_unmute(int port) function fmr2_stereo_mode (line 89) | static inline int fmr2_stereo_mode(int port) function fmr2_product_info (line 99) | static int fmr2_product_info(struct fmr2_device *dev) function fmr2_getsigstr (line 114) | static inline int fmr2_getsigstr(struct fmr2_device *dev) function fmr2_setfreq (line 126) | static int fmr2_setfreq(struct fmr2_device *dev) function fmr2_setvolume (line 152) | static int fmr2_setvolume(struct fmr2_device *dev) function fmr2_do_ioctl (line 204) | static int fmr2_do_ioctl(struct inode *inode, struct file *file, function fmr2_ioctl (line 346) | static int fmr2_ioctl(struct inode *inode, struct file *file, type fmr2_device (line 352) | struct fmr2_device type file_operations (line 354) | struct file_operations type video_device (line 362) | struct video_device function fmr2_init (line 371) | static int __init fmr2_init(void) function fmr2_cleanup_module (line 415) | static void __exit fmr2_cleanup_module(void) function fmr2_setup_io (line 426) | static int __init fmr2_setup_io(char *str) FILE: drivers/media/radio/radio-terratec.c type tt_device (line 56) | struct tt_device function cardWriteVol (line 67) | static void cardWriteVol(int volume) function tt_mute (line 83) | static void tt_mute(struct tt_device *dev) function tt_setvol (line 89) | static int tt_setvol(struct tt_device *dev, int vol) function tt_setfreq (line 123) | static int tt_setfreq(struct tt_device *dev, unsigned long freq1) function tt_getsigstr (line 178) | static int tt_getsigstr(struct tt_device *dev) /* TODO */ function tt_do_ioctl (line 188) | static int tt_do_ioctl(struct inode *inode, struct file *file, function tt_ioctl (line 266) | static int tt_ioctl(struct inode *inode, struct file *file, type tt_device (line 272) | struct tt_device type file_operations (line 274) | struct file_operations type video_device (line 282) | struct video_device function terratec_init (line 291) | static int __init terratec_init(void) function terratec_cleanup_module (line 332) | static void __exit terratec_cleanup_module(void) FILE: drivers/media/radio/radio-trust.c function write_i2c (line 53) | static void write_i2c(int n, ...) function tr_setvol (line 99) | static void tr_setvol(__u16 vol) function tr_setbass (line 109) | static void tr_setbass(__u16 bass) function tr_settreble (line 115) | static void tr_settreble(__u16 treble) function tr_setstereo (line 121) | static void tr_setstereo(int stereo) function tr_setmute (line 128) | static void tr_setmute(int mute) function tr_getsigstr (line 135) | static int tr_getsigstr(void) function tr_getstereo (line 143) | static int tr_getstereo(void) function tr_setfreq (line 149) | static void tr_setfreq(unsigned long f) function tr_do_ioctl (line 157) | static int tr_do_ioctl(struct inode *inode, struct file *file, function tr_ioctl (line 247) | static int tr_ioctl(struct inode *inode, struct file *file, type file_operations (line 253) | struct file_operations type video_device (line 261) | struct video_device function trust_init (line 270) | static int __init trust_init(void) function cleanup_trust_module (line 313) | static void __exit cleanup_trust_module(void) FILE: drivers/media/radio/radio-typhoon.c type typhoon_device (line 55) | struct typhoon_device { type typhoon_device (line 65) | struct typhoon_device type typhoon_device (line 66) | struct typhoon_device type typhoon_device (line 68) | struct typhoon_device type typhoon_device (line 69) | struct typhoon_device type typhoon_device (line 70) | struct typhoon_device type typhoon_device (line 71) | struct typhoon_device type inode (line 72) | struct inode type file (line 72) | struct file function typhoon_setvol_generic (line 78) | static void typhoon_setvol_generic(struct typhoon_device *dev, int vol) function typhoon_setfreq_generic (line 88) | static int typhoon_setfreq_generic(struct typhoon_device *dev, function typhoon_setfreq (line 120) | static int typhoon_setfreq(struct typhoon_device *dev, unsigned long fre... function typhoon_mute (line 127) | static void typhoon_mute(struct typhoon_device *dev) function typhoon_unmute (line 136) | static void typhoon_unmute(struct typhoon_device *dev) function typhoon_setvol (line 145) | static int typhoon_setvol(struct typhoon_device *dev, int vol) function typhoon_do_ioctl (line 166) | static int typhoon_do_ioctl(struct inode *inode, struct file *file, function typhoon_ioctl (line 246) | static int typhoon_ioctl(struct inode *inode, struct file *file, type typhoon_device (line 252) | struct typhoon_device type file_operations (line 259) | struct file_operations type video_device (line 267) | struct video_device function typhoon_get_info (line 278) | static int typhoon_get_info(char *buf, char **start, off_t offset, int len) function typhoon_init (line 321) | static int __init typhoon_init(void) function typhoon_cleanup_module (line 370) | static void __exit typhoon_cleanup_module(void) FILE: drivers/media/radio/radio-zoltrix.c type zol_device (line 45) | struct zol_device { function sleep_delay (line 57) | static void sleep_delay(void) function zol_setvol (line 63) | static int zol_setvol(struct zol_device *dev, int vol) function zol_mute (line 85) | static void zol_mute(struct zol_device *dev) function zol_unmute (line 95) | static void zol_unmute(struct zol_device *dev) function zol_setfreq (line 101) | static int zol_setfreq(struct zol_device *dev, unsigned long freq) function zol_getsigstr (line 172) | static int zol_getsigstr(struct zol_device *dev) function zol_is_stereo (line 197) | static int zol_is_stereo (struct zol_device *dev) function zol_do_ioctl (line 219) | static int zol_do_ioctl(struct inode *inode, struct file *file, function zol_ioctl (line 313) | static int zol_ioctl(struct inode *inode, struct file *file, type zol_device (line 319) | struct zol_device type file_operations (line 321) | struct file_operations type video_device (line 330) | struct video_device function zoltrix_init (line 339) | static int __init zoltrix_init(void) function zoltrix_cleanup_module (line 389) | static void __exit zoltrix_cleanup_module(void) FILE: drivers/media/video/adv7170.c type adv7170 (line 75) | struct adv7170 { function adv7170_write (line 98) | static inline int function adv7170_read (line 109) | static inline int function adv7170_write_block (line 116) | static int function adv7170_command (line 237) | static int type i2c_client_address_data (line 395) | struct i2c_client_address_data type i2c_driver (line 406) | struct i2c_driver function adv7170_detect_client (line 408) | static int function adv7170_attach_adapter (line 484) | static int function adv7170_detach_client (line 494) | static int type i2c_driver (line 513) | struct i2c_driver function adv7170_init (line 525) | static int __init function adv7170_exit (line 531) | static void __exit FILE: drivers/media/video/adv7175.c type adv7175 (line 71) | struct adv7175 { function adv7175_write (line 94) | static inline int function adv7175_read (line 105) | static inline int function adv7175_write_block (line 112) | static int function set_subcarrier_freq (line 159) | static void function dump (line 176) | static void function adv7175_command (line 250) | static int type i2c_client_address_data (line 445) | struct i2c_client_address_data type i2c_driver (line 456) | struct i2c_driver function adv7175_detect_client (line 458) | static int function adv7175_attach_adapter (line 534) | static int function adv7175_detach_client (line 544) | static int type i2c_driver (line 563) | struct i2c_driver function adv7175_init (line 575) | static int __init function adv7175_exit (line 581) | static void __exit FILE: drivers/media/video/arv.c type cpuinfo_m32r (line 62) | struct cpuinfo_m32r type ar_device (line 109) | struct ar_device { type video_device (line 137) | struct video_device function wait_for_vsync (line 139) | static inline void wait_for_vsync(void) function wait_acknowledge (line 147) | static inline void wait_acknowledge(void) function iic (line 160) | void iic(int n, unsigned long addr, unsigned long data1, unsigned long d... function init_iic (line 204) | void init_iic(void) function disable_dma (line 234) | static inline void disable_dma(void) function enable_dma (line 239) | static inline void enable_dma(void) function clear_dma_status (line 244) | static inline void clear_dma_status(void) function wait_for_vertical_sync (line 249) | static inline void wait_for_vertical_sync(int exp_line) function ar_read (line 271) | static ssize_t ar_read(struct file *file, char *buf, size_t count, loff_... function ar_do_ioctl (line 400) | static int ar_do_ioctl(struct inode *inode, struct file *file, function ar_ioctl (line 544) | static int ar_ioctl(struct inode *inode, struct file *file, unsigned int... function ar_interrupt (line 554) | static void ar_interrupt(int irq, void *dev, struct pt_regs *regs) function ar_initialize (line 628) | static int ar_initialize(struct video_device *dev) function ar_release (line 735) | void ar_release(struct video_device *vfd) type file_operations (line 747) | struct file_operations type video_device (line 756) | struct video_device type ar_device (line 767) | struct ar_device function ar_init (line 769) | static int __init ar_init(void) function ar_init_module (line 883) | static int __init ar_init_module(void) function ar_cleanup_module (line 892) | static void __exit ar_cleanup_module(void) FILE: drivers/media/video/bt819.c type bt819 (line 75) | struct bt819 { type timing (line 88) | struct timing { type timing (line 98) | struct timing function bt819_write (line 107) | static inline int function bt819_setbit (line 118) | static inline int function bt819_write_block (line 132) | static int function bt819_read (line 178) | static inline int function bt819_init (line 185) | static int function bt819_command (line 251) | static int type i2c_client_address_data (line 510) | struct i2c_client_address_data type i2c_driver (line 521) | struct i2c_driver function bt819_detect_client (line 523) | static int function bt819_attach_adapter (line 614) | static int function bt819_detach_client (line 620) | static int type i2c_driver (line 639) | struct i2c_driver function bt819_init_module (line 651) | static int __init function bt819_exit (line 657) | static void __exit FILE: drivers/media/video/bt832.c type i2c_client (line 50) | struct i2c_client type i2c_driver (line 53) | struct i2c_driver type i2c_client (line 54) | struct i2c_client type bt832 (line 56) | struct bt832 { function bt832_hexdump (line 60) | int bt832_hexdump(struct i2c_client *i2c_client_s, unsigned char *buf) function bt832_init (line 91) | int bt832_init(struct i2c_client *i2c_client_s) function bt832_attach (line 171) | static int bt832_attach(struct i2c_adapter *adap, int addr, function bt832_probe (line 198) | static int bt832_probe(struct i2c_adapter *adap) function bt832_detach (line 205) | static int bt832_detach(struct i2c_client *client) function bt832_command (line 215) | static int type i2c_driver (line 241) | struct i2c_driver type i2c_client (line 250) | struct i2c_client function bt832_init_module (line 258) | int bt832_init_module(void) function bt832_cleanup_module (line 264) | static void bt832_cleanup_module(void) FILE: drivers/media/video/bt856.c type bt856 (line 77) | struct bt856 { function bt856_write (line 92) | static inline int function bt856_setbit (line 103) | static inline int function bt856_dump (line 117) | static void function bt856_command (line 131) | static int type i2c_client_address_data (line 299) | struct i2c_client_address_data type i2c_driver (line 310) | struct i2c_driver function bt856_detect_client (line 312) | static int function bt856_attach_adapter (line 391) | static int function bt856_detach_client (line 401) | static int type i2c_driver (line 420) | struct i2c_driver function bt856_init (line 432) | static int __init function bt856_exit (line 438) | static void __exit FILE: drivers/media/video/btcx-risc.c function btcx_riscmem_free (line 50) | void btcx_riscmem_free(struct pci_dev *pci, function btcx_riscmem_alloc (line 63) | int btcx_riscmem_alloc(struct pci_dev *pci, function btcx_screen_clips (line 91) | int function btcx_align (line 130) | int function btcx_sort_clips (line 164) | void function btcx_calc_skips (line 186) | void FILE: drivers/media/video/btcx-risc.h type btcx_riscmem (line 4) | struct btcx_riscmem { type btcx_skiplist (line 11) | struct btcx_skiplist { type pci_dev (line 16) | struct pci_dev type btcx_riscmem (line 17) | struct btcx_riscmem type pci_dev (line 19) | struct pci_dev type btcx_riscmem (line 20) | struct btcx_riscmem type v4l2_rect (line 22) | struct v4l2_rect type v4l2_clip (line 23) | struct v4l2_clip type v4l2_rect (line 24) | struct v4l2_rect type v4l2_clip (line 24) | struct v4l2_clip type v4l2_clip (line 26) | struct v4l2_clip type btcx_skiplist (line 28) | struct btcx_skiplist type v4l2_clip (line 29) | struct v4l2_clip FILE: drivers/media/video/bttv-cards.c type bttv (line 47) | struct bttv type bttv (line 48) | struct bttv type bttv (line 49) | struct bttv type bttv (line 50) | struct bttv type bttv (line 51) | struct bttv type bttv (line 52) | struct bttv type bttv (line 53) | struct bttv type bttv (line 55) | struct bttv type video_audio (line 55) | struct video_audio type bttv (line 56) | struct bttv type video_audio (line 56) | struct video_audio type bttv (line 57) | struct bttv type video_audio (line 57) | struct video_audio type bttv (line 59) | struct bttv type video_audio (line 59) | struct video_audio type bttv (line 61) | struct bttv type video_audio (line 61) | struct video_audio type bttv (line 62) | struct bttv type video_audio (line 62) | struct video_audio type bttv (line 63) | struct bttv type video_audio (line 63) | struct video_audio type bttv (line 64) | struct bttv type video_audio (line 64) | struct video_audio type bttv (line 65) | struct bttv type video_audio (line 65) | struct video_audio type bttv (line 66) | struct bttv type video_audio (line 66) | struct video_audio type bttv (line 67) | struct bttv type video_audio (line 67) | struct video_audio type bttv (line 68) | struct bttv type video_audio (line 68) | struct video_audio type bttv (line 69) | struct bttv type bttv (line 70) | struct bttv type bttv (line 71) | struct bttv type bttv (line 72) | struct bttv type bttv (line 73) | struct bttv type bttv (line 75) | struct bttv type bttv (line 77) | struct bttv type bttv (line 78) | struct bttv type bttv (line 80) | struct bttv type bttv (line 81) | struct bttv type bttv (line 83) | struct bttv type bttv (line 84) | struct bttv type bttv (line 86) | struct bttv type bttv (line 87) | struct bttv type bttv (line 88) | struct bttv type bttv (line 89) | struct bttv type bttv (line 91) | struct bttv type CARD (line 142) | struct CARD { type tvcard (line 305) | struct tvcard function bttv_idcard (line 2202) | void __devinit bttv_idcard(struct bttv *btv) function identify_by_eeprom (line 2278) | void identify_by_eeprom(struct bttv *btv, unsigned char eeprom_data[256]) function flyvideo_gpio (line 2296) | static void flyvideo_gpio(struct bttv *btv) function miro_pinnacle_gpio (line 2367) | static void miro_pinnacle_gpio(struct bttv *btv) function init_ids_eagle (line 2448) | static void init_ids_eagle(struct bttv *btv) function eagle_muxsel (line 2466) | static void eagle_muxsel(struct bttv *btv, unsigned int input) function gvc1100_muxsel (line 2491) | static void gvc1100_muxsel(struct bttv *btv, unsigned int input) function init_lmlbt4x (line 2510) | static void init_lmlbt4x(struct bttv *btv) function sigmaSQ_muxsel (line 2518) | static void sigmaSQ_muxsel(struct bttv *btv, unsigned int input) function sigmaSLC_muxsel (line 2525) | static void sigmaSLC_muxsel(struct bttv *btv, unsigned int input) function bttv_reset_audio (line 2534) | static void bttv_reset_audio(struct bttv *btv) function bttv_init_card1 (line 2556) | void __devinit bttv_init_card1(struct bttv *btv) function bttv_init_card2 (line 2582) | void __devinit bttv_init_card2(struct bttv *btv) function modtec_eeprom (line 2799) | static void modtec_eeprom(struct bttv *btv) function hauppauge_eeprom (line 2819) | static void __devinit hauppauge_eeprom(struct bttv *btv) function terratec_active_radio_upgrade (line 2828) | static int terratec_active_radio_upgrade(struct bttv *btv) function pvr_altera_load (line 2874) | static int __devinit pvr_altera_load(struct bttv *btv, u8 *micro, u32 mi... function pvr_boot (line 2911) | static int __devinit pvr_boot(struct bttv *btv) function osprey_eeprom (line 2932) | static void __devinit osprey_eeprom(struct bttv *btv) function avermedia_eeprom (line 3059) | static void __devinit avermedia_eeprom(struct bttv *btv) function bttv_tda9880_setnorm (line 3092) | void bttv_tda9880_setnorm(struct bttv *btv, int norm) function boot_msp34xx (line 3118) | static void __devinit boot_msp34xx(struct bttv *btv, int pin) function boot_bt832 (line 3134) | static void __devinit boot_bt832(struct bttv *btv) function init_PXC200 (line 3174) | static void __devinit init_PXC200(struct bttv *btv) function bus_low (line 3252) | static void bus_low(struct bttv *btv, int bit) function bus_high (line 3269) | static void bus_high(struct bttv *btv, int bit) function bus_in (line 3286) | static int bus_in(struct bttv *btv, int bit) function tea5757_read (line 3327) | static int tea5757_read(struct bttv *btv) function tea5757_write (line 3375) | static int tea5757_write(struct bttv *btv, int value) function tea5757_set_freq (line 3409) | void tea5757_set_freq(struct bttv *btv, unsigned short freq) function winview_audio (line 3424) | void winview_audio(struct bttv *btv, struct video_audio *v, int set) function gvbctv3pci_audio (line 3470) | static void function gvbctv5pci_audio (line 3492) | static void function avermedia_tvphone_audio (line 3560) | static void function avermedia_tv_stereo_audio (line 3582) | static void function lt9415_audio (line 3603) | static void function terratv_audio (line 3633) | static void function winfast2000_audio (line 3653) | static void function pvbt878p9b_audio (line 3687) | static void function fv2000s_audio (line 3724) | static void function windvr_audio (line 3759) | static void function adtvk503_audio (line 3788) | static void function rv605_muxsel (line 3840) | static void rv605_muxsel(struct bttv *btv, unsigned int input) function tibetCS16_muxsel (line 3884) | static void tibetCS16_muxsel(struct bttv *btv, unsigned int input) function tibetCS16_init (line 3890) | static void tibetCS16_init(struct bttv *btv) function xguard_muxsel (line 3915) | static void xguard_muxsel(struct bttv *btv, unsigned int input) function picolo_tetra_init (line 3925) | static void picolo_tetra_init(struct bttv *btv) function picolo_tetra_muxsel (line 3931) | static void picolo_tetra_muxsel (struct bttv* btv, unsigned int input) function ivc120_muxsel (line 3973) | static void ivc120_muxsel(struct bttv *btv, unsigned int input) function PXC200_muxsel (line 4024) | static void PXC200_muxsel(struct bttv *btv, unsigned int input) function bttv_check_chipset (line 4090) | void __devinit bttv_check_chipset(void) function bttv_handle_chipset (line 4137) | int __devinit bttv_handle_chipset(struct bttv *btv) FILE: drivers/media/video/bttv-driver.c type bttv (line 45) | struct bttv function show_card (line 135) | static ssize_t show_card(struct class_device *cd, char *buf) type bttv_tvnorm (line 180) | struct bttv_tvnorm type bttv_format (line 323) | struct bttv_format type v4l2_queryctrl (line 489) | struct v4l2_queryctrl type v4l2_queryctrl (line 493) | struct v4l2_queryctrl function check_alloc_btres (line 629) | static function check_btres (line 650) | static function locked_btres (line 656) | static function free_btres (line 662) | static function set_pll_freq (line 690) | static void set_pll_freq(struct bttv *btv, unsigned int fin, unsigned in... function set_pll (line 712) | static void set_pll(struct bttv *btv) function bt848A_set_timing (line 760) | static void bt848A_set_timing(struct bttv *btv) function bt848_bright (line 792) | static void bt848_bright(struct bttv *btv, int bright) function bt848_hue (line 804) | static void bt848_hue(struct bttv *btv, int hue) function bt848_contrast (line 815) | static void bt848_contrast(struct bttv *btv, int cont) function bt848_sat (line 829) | static void bt848_sat(struct bttv *btv, int color) function video_mux (line 848) | static int function audio_mux (line 884) | static int function i2c_vidiocschan (line 925) | static void function set_tvnorm (line 938) | static int function set_input (line 970) | static void function init_irqreg (line 994) | static void init_irqreg(struct bttv *btv) function init_bt848 (line 1016) | static void init_bt848(struct bttv *btv) function bttv_reinit_bt848 (line 1068) | static void bttv_reinit_bt848(struct bttv *btv) function get_control (line 1084) | static int get_control(struct bttv *btv, struct v4l2_control *c) function set_control (line 1160) | static int set_control(struct bttv *btv, struct v4l2_control *c) function bttv_gpio_tracking (line 1263) | void bttv_gpio_tracking(struct bttv *btv, char *comment) function bttv_field_count (line 1272) | static void bttv_field_count(struct bttv *btv) type bttv_format (line 1289) | struct bttv_format type bttv_format (line 1303) | struct bttv_format function bttv_switch_overlay (line 1320) | static int function bttv_prepare_buffer (line 1351) | static int bttv_prepare_buffer(struct bttv *btv, struct bttv_buffer *buf, function buffer_setup (line 1410) | static int function buffer_prepare (line 1423) | static int function buffer_queue (line 1434) | static void function buffer_release (line 1449) | static void buffer_release(struct videobuf_queue *q, struct videobuf_buf... type videobuf_queue_ops (line 1457) | struct videobuf_queue_ops function bttv_common_ioctls (line 1472) | static int bttv_common_ioctls(struct bttv *btv, unsigned int cmd, void *... function verify_window (line 1813) | static int verify_window(const struct bttv_tvnorm *tvn, function setup_window (line 1855) | static int setup_window(struct bttv_fh *fh, struct bttv *btv, type videobuf_queue (line 1932) | struct videobuf_queue type bttv_fh (line 1932) | struct bttv_fh type videobuf_queue (line 1934) | struct videobuf_queue function bttv_resource (line 1949) | static int bttv_resource(struct bttv_fh *fh) function bttv_switch_type (line 1966) | static int bttv_switch_type(struct bttv_fh *fh, enum v4l2_buf_type type) function bttv_g_fmt (line 1979) | static int bttv_g_fmt(struct bttv_fh *fh, struct v4l2_format *f) function bttv_try_fmt (line 2006) | static int bttv_try_fmt(struct bttv_fh *fh, struct bttv *btv, function bttv_s_fmt (line 2075) | static int bttv_s_fmt(struct bttv_fh *fh, struct bttv *btv, function bttv_do_ioctl (line 2124) | static int bttv_do_ioctl(struct inode *inode, struct file *file, function bttv_ioctl (line 2811) | static int bttv_ioctl(struct inode *inode, struct file *file, function bttv_read (line 2825) | static ssize_t bttv_read(struct file *file, char __user *data, function bttv_poll (line 2855) | static unsigned int bttv_poll(struct file *file, poll_table *wait) function bttv_open (line 2906) | static int bttv_open(struct inode *inode, struct file *file) function bttv_release (line 2967) | static int bttv_release(struct inode *inode, struct file *file) function bttv_mmap (line 3007) | static int type file_operations (line 3018) | struct file_operations type video_device (line 3030) | struct video_device type video_device (line 3040) | struct video_device function radio_open (line 3052) | static int radio_open(struct inode *inode, struct file *file) function radio_release (line 3086) | static int radio_release(struct inode *inode, struct file *file) function radio_do_ioctl (line 3094) | static int radio_do_ioctl(struct inode *inode, struct file *file, function radio_ioctl (line 3145) | static int radio_ioctl(struct inode *inode, struct file *file, type file_operations (line 3151) | struct file_operations type video_device (line 3160) | struct video_device function bttv_print_irqbits (line 3194) | static void bttv_print_irqbits(u32 print, u32 mark) function bttv_print_riscaddr (line 3207) | static void bttv_print_riscaddr(struct bttv *btv) function bttv_irq_debug_low_latency (line 3222) | static void bttv_irq_debug_low_latency(struct bttv *btv, u32 rc) function bttv_irq_next_video (line 3244) | static int function bttv_irq_wakeup_video (line 3304) | static void function bttv_irq_wakeup_vbi (line 3341) | static void function bttv_irq_timeout (line 3357) | static void bttv_irq_timeout(unsigned long data) function bttv_irq_wakeup_top (line 3408) | static void function is_active (line 3428) | static inline int is_active(struct btcx_riscmem *risc, u32 rc) function bttv_irq_switch_video (line 3437) | static void function bttv_irq_switch_vbi (line 3476) | static void function irqreturn_t (line 3509) | static irqreturn_t bttv_irq(int irq, void *dev_id, struct pt_regs * regs) type video_device (line 3610) | struct video_device type bttv (line 3610) | struct bttv type video_device (line 3611) | struct video_device type video_device (line 3614) | struct video_device function bttv_unregister_video (line 3629) | static void bttv_unregister_video(struct bttv *btv) function bttv_register_video (line 3655) | static int __devinit bttv_register_video(struct bttv *btv) function pci_set_command (line 3698) | static void pci_set_command(struct pci_dev *dev) function bttv_probe (line 3709) | static int __devinit bttv_probe(struct pci_dev *dev, function bttv_remove (line 3885) | static void __devexit bttv_remove(struct pci_dev *pci_dev) function bttv_suspend (line 3924) | static int bttv_suspend(struct pci_dev *pci_dev, u32 state) function bttv_resume (line 3959) | static int bttv_resume(struct pci_dev *pci_dev) type pci_device_id (line 3991) | struct pci_device_id type pci_driver (line 4005) | struct pci_driver function bttv_init_module (line 4014) | static int bttv_init_module(void) function bttv_cleanup_module (line 4041) | static void bttv_cleanup_module(void) FILE: drivers/media/video/bttv-gpio.c function bttv_sub_bus_match (line 41) | static int bttv_sub_bus_match(struct device *dev, struct device_driver *... type bus_type (line 51) | struct bus_type function release_sub_device (line 57) | static void release_sub_device(struct device *dev) function bttv_sub_add_device (line 63) | int bttv_sub_add_device(struct bttv_core *core, char *name) function bttv_sub_del_devices (line 90) | int bttv_sub_del_devices(struct bttv_core *core) function bttv_gpio_irq (line 102) | void bttv_gpio_irq(struct bttv_core *core) function bttv_i2c_info (line 116) | void bttv_i2c_info(struct bttv_core *core, struct i2c_client *client, in... function bttv_sub_register (line 133) | int bttv_sub_register(struct bttv_sub_driver *sub, char *wanted) function bttv_sub_unregister (line 141) | int bttv_sub_unregister(struct bttv_sub_driver *sub) function bttv_gpio_inout (line 151) | void bttv_gpio_inout(struct bttv_core *core, u32 mask, u32 outbits) function u32 (line 166) | u32 bttv_gpio_read(struct bttv_core *core) function bttv_gpio_write (line 176) | void bttv_gpio_write(struct bttv_core *core, u32 value) function bttv_gpio_bits (line 184) | void bttv_gpio_bits(struct bttv_core *core, u32 mask, u32 bits) FILE: drivers/media/video/bttv-i2c.c type i2c_algo_bit_data (line 36) | struct i2c_algo_bit_data type i2c_adapter (line 37) | struct i2c_adapter type i2c_adapter (line 38) | struct i2c_adapter type i2c_client (line 39) | struct i2c_client type i2c_client (line 41) | struct i2c_client type i2c_client (line 42) | struct i2c_client function bttv_bit_setscl (line 55) | static void bttv_bit_setscl(void *data, int state) function bttv_bit_setsda (line 67) | static void bttv_bit_setsda(void *data, int state) function bttv_bit_getscl (line 79) | static int bttv_bit_getscl(void *data) function bttv_bit_getsda (line 88) | static int bttv_bit_getsda(void *data) type i2c_algo_bit_data (line 97) | struct i2c_algo_bit_data type i2c_adapter (line 107) | struct i2c_adapter function algo_control (line 121) | static int algo_control(struct i2c_adapter *adapter, function u32 (line 127) | static u32 functionality(struct i2c_adapter *adap) function bttv_i2c_wait_done (line 132) | static int function bttv_i2c_sendbytes (line 155) | static int function bttv_i2c_readbytes (line 208) | static int function bttv_i2c_xfer (line 248) | static int bttv_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg ms... type i2c_algorithm (line 276) | struct i2c_algorithm type i2c_adapter (line 284) | struct i2c_adapter function attach_inform (line 299) | static int attach_inform(struct i2c_client *client) function detach_inform (line 316) | static int detach_inform(struct i2c_client *client) function bttv_call_i2c_clients (line 324) | void bttv_call_i2c_clients(struct bttv *btv, unsigned int cmd, void *arg) type i2c_client (line 331) | struct i2c_client function bttv_I2CRead (line 338) | int bttv_I2CRead(struct bttv *btv, unsigned char addr, char *probe_for) function bttv_I2CWrite (line 363) | int bttv_I2CWrite(struct bttv *btv, unsigned char addr, unsigned char b1, function bttv_readee (line 380) | void __devinit bttv_readee(struct bttv *btv, unsigned char *eedata, int ... function do_i2c_scan (line 395) | static void do_i2c_scan(char *name, struct i2c_client *c) function init_bttv_i2c (line 411) | int __devinit init_bttv_i2c(struct bttv *btv) function fini_bttv_i2c (line 459) | int __devexit fini_bttv_i2c(struct bttv *btv) FILE: drivers/media/video/bttv-if.c function bttv_get_cardinfo (line 51) | int bttv_get_cardinfo(unsigned int card, int *type, unsigned *cardid) type pci_dev (line 63) | struct pci_dev function bttv_get_id (line 70) | int bttv_get_id(unsigned int card) function bttv_gpio_enable (line 81) | int bttv_gpio_enable(unsigned int card, unsigned long mask, unsigned lon... function bttv_read_gpio (line 96) | int bttv_read_gpio(unsigned int card, unsigned long *data) function bttv_write_gpio (line 116) | int bttv_write_gpio(unsigned int card, unsigned long mask, unsigned long... function wait_queue_head_t (line 134) | wait_queue_head_t* bttv_get_gpio_queue(unsigned int card) function bttv_i2c_call (line 149) | void bttv_i2c_call(unsigned int card, unsigned int cmd, void *arg) FILE: drivers/media/video/bttv-risc.c function bttv_risc_packed (line 43) | int function bttv_risc_planar (line 112) | static int function bttv_risc_overlay (line 230) | static int function bttv_calc_geo (line 318) | static void function bttv_apply_geo (line 366) | static void function bttv_set_dma (line 393) | void function bttv_risc_init_main (line 446) | int function bttv_risc_hook (line 485) | int function bttv_dma_free (line 512) | void function bttv_buffer_activate_vbi (line 525) | int function bttv_buffer_activate_video (line 542) | int function bttv_buffer_risc (line 602) | int function bttv_overlay_risc (line 754) | int FILE: drivers/media/video/bttv-vbi.c function vbi_buffer_risc (line 55) | static int function vbi_buffer_setup (line 67) | static int vbi_buffer_setup(struct videobuf_queue *q, function vbi_buffer_prepare (line 80) | static int vbi_buffer_prepare(struct videobuf_queue *q, function vbi_buffer_queue (line 111) | static void function vbi_buffer_release (line 127) | static void vbi_buffer_release(struct videobuf_queue *q, struct videobuf... type videobuf_queue_ops (line 137) | struct videobuf_queue_ops function bttv_vbi_setlines (line 146) | void bttv_vbi_setlines(struct bttv_fh *fh, struct bttv *btv, int lines) function bttv_vbi_try_fmt (line 164) | void bttv_vbi_try_fmt(struct bttv_fh *fh, struct v4l2_format *f) function bttv_vbi_get_fmt (line 203) | void bttv_vbi_get_fmt(struct bttv_fh *fh, struct v4l2_format *f) FILE: drivers/media/video/bttv.h type bttv_core (line 170) | struct bttv_core { type bttv (line 182) | struct bttv type tvcard (line 184) | struct tvcard type tvcard (line 222) | struct tvcard type bttv (line 225) | struct bttv type bttv (line 226) | struct bttv type bttv (line 227) | struct bttv type bttv (line 230) | struct bttv type bttv (line 231) | struct bttv type bttv (line 235) | struct bttv type pci_dev (line 249) | struct pci_dev type bttv_sub_device (line 294) | struct bttv_sub_device { type bttv_sub_driver (line 301) | struct bttv_sub_driver { type bttv_sub_driver (line 310) | struct bttv_sub_driver type bttv_sub_driver (line 311) | struct bttv_sub_driver type bttv_core (line 314) | struct bttv_core type bttv_core (line 315) | struct bttv_core type bttv_core (line 316) | struct bttv_core type bttv_core (line 317) | struct bttv_core type bttv (line 328) | struct bttv type bttv (line 329) | struct bttv type bttv (line 330) | struct bttv type bttv (line 332) | struct bttv FILE: drivers/media/video/bttvp.h type bttv_tvnorm (line 78) | struct bttv_tvnorm { type bttv_tvnorm (line 92) | struct bttv_tvnorm type bttv_format (line 94) | struct bttv_format { type bttv_geometry (line 107) | struct bttv_geometry { type bttv_buffer (line 113) | struct bttv_buffer { type bttv_buffer_set (line 127) | struct bttv_buffer_set { type bttv_overlay (line 134) | struct bttv_overlay { type bttv_fh (line 143) | struct bttv_fh { type bttv (line 170) | struct bttv type btcx_riscmem (line 170) | struct btcx_riscmem type scatterlist (line 171) | struct scatterlist type bttv (line 176) | struct bttv type bttv (line 177) | struct bttv type bttv (line 178) | struct bttv type btcx_riscmem (line 178) | struct btcx_riscmem type bttv (line 182) | struct bttv type bttv_buffer (line 182) | struct bttv_buffer type bttv (line 183) | struct bttv type bttv_buffer_set (line 184) | struct bttv_buffer_set type bttv (line 185) | struct bttv type bttv_buffer (line 186) | struct bttv_buffer type bttv (line 187) | struct bttv type bttv_buffer (line 187) | struct bttv_buffer type bttv (line 190) | struct bttv type bttv_overlay (line 190) | struct bttv_overlay type bttv_format (line 191) | struct bttv_format type bttv_buffer (line 192) | struct bttv_buffer type bttv_fh (line 198) | struct bttv_fh type v4l2_format (line 198) | struct v4l2_format type bttv_fh (line 199) | struct bttv_fh type v4l2_format (line 199) | struct v4l2_format type bttv_fh (line 200) | struct bttv_fh type bttv (line 200) | struct bttv type videobuf_queue_ops (line 202) | struct videobuf_queue_ops type bus_type (line 208) | struct bus_type type bttv_core (line 209) | struct bttv_core type bttv_core (line 210) | struct bttv_core type bttv_core (line 211) | struct bttv_core type bttv_core (line 212) | struct bttv_core type i2c_client (line 212) | struct i2c_client type bttv (line 222) | struct bttv type bttv (line 223) | struct bttv type bttv (line 224) | struct bttv type bttv (line 233) | struct bttv type bttv_pll_info (line 241) | struct bttv_pll_info { type bttv_input (line 249) | struct bttv_input { type bttv_suspend_state (line 258) | struct bttv_suspend_state { type bttv (line 267) | struct bttv { FILE: drivers/media/video/bw-qcam.c function read_lpstatus (line 89) | static inline int read_lpstatus(struct qcam_device *q) function read_lpdata (line 94) | static inline int read_lpdata(struct qcam_device *q) function write_lpdata (line 99) | static inline void write_lpdata(struct qcam_device *q, int d) function write_lpcontrol (line 104) | static inline void write_lpcontrol(struct qcam_device *q, int d) type qcam_device (line 109) | struct qcam_device type qcam_device (line 110) | struct qcam_device type qcam_device (line 111) | struct qcam_device type qcam_device (line 112) | struct qcam_device type qcam_device (line 113) | struct qcam_device type video_device (line 115) | struct video_device function qc_calibrate (line 117) | static int qc_calibrate(struct qcam_device *q) type qcam_device (line 150) | struct qcam_device type parport (line 150) | struct parport type qcam_device (line 152) | struct qcam_device type qcam_device (line 154) | struct qcam_device function qc_command (line 194) | static int qc_command(struct qcam_device *q, int command) function qc_readparam (line 211) | static int qc_readparam(struct qcam_device *q) function qc_waithand (line 229) | static int qc_waithand(struct qcam_device *q, int val) function qc_waithand2 (line 281) | static unsigned int qc_waithand2(struct qcam_device *q, int val) function qc_detect (line 316) | static int qc_detect(struct qcam_device *q) function qc_reset (line 358) | static void qc_reset(struct qcam_device *q) function qc_setscanmode (line 398) | static int qc_setscanmode(struct qcam_device *q) function qc_set (line 444) | static void qc_set(struct qcam_device *q) function qc_readbytes (line 498) | static inline int qc_readbytes(struct qcam_device *q, char buffer[]) function qc_capture (line 594) | static long qc_capture(struct qcam_device * q, char __user *buf, unsigne... function qcam_do_ioctl (line 685) | static int qcam_do_ioctl(struct inode *inode, struct file *file, function qcam_ioctl (line 843) | static int qcam_ioctl(struct inode *inode, struct file *file, function qcam_read (line 849) | static ssize_t qcam_read(struct file *file, char __user *buf, type file_operations (line 873) | struct file_operations type video_device (line 881) | struct video_device type qcam_device (line 891) | struct qcam_device function init_bwqcam (line 894) | static int init_bwqcam(struct parport *port) function close_bwqcam (line 937) | static void close_bwqcam(struct qcam_device *qcam) function accept_bwqcam (line 952) | static int accept_bwqcam(struct parport *port) function bwqcam_attach (line 978) | static void bwqcam_attach(struct parport *port) function bwqcam_detach (line 984) | static void bwqcam_detach(struct parport *port) type parport_driver (line 996) | struct parport_driver function exit_bw_qcams (line 1002) | static void __exit exit_bw_qcams(void) function init_bw_qcams (line 1007) | static int __init init_bw_qcams(void) FILE: drivers/media/video/bw-qcam.h type qcam_device (line 54) | struct qcam_device { FILE: drivers/media/video/c-qcam.c type qcam_device (line 40) | struct qcam_device { function qcam_set_ack (line 73) | static inline void qcam_set_ack(struct qcam_device *qcam, unsigned int i) function qcam_ready1 (line 80) | static inline unsigned int qcam_ready1(struct qcam_device *qcam) function qcam_ready2 (line 85) | static inline unsigned int qcam_ready2(struct qcam_device *qcam) function qcam_await_ready1 (line 90) | static unsigned int qcam_await_ready1(struct qcam_device *qcam, function qcam_await_ready2 (line 116) | static unsigned int qcam_await_ready2(struct qcam_device *qcam, int value) function qcam_read_data (line 142) | static int qcam_read_data(struct qcam_device *qcam) function qcam_write_data (line 154) | static int qcam_write_data(struct qcam_device *qcam, unsigned int data) function qcam_set (line 168) | static inline int qcam_set(struct qcam_device *qcam, unsigned int cmd, u... function qcam_get (line 177) | static inline int qcam_get(struct qcam_device *qcam, unsigned int cmd) function qc_detect (line 184) | static int qc_detect(struct qcam_device *qcam) function qc_reset (line 243) | static void qc_reset(struct qcam_device *qcam) function qc_setup (line 255) | static void qc_setup(struct qcam_device *q) function qcam_read_bytes (line 283) | static unsigned int qcam_read_bytes(struct qcam_device *q, unsigned char... function qc_capture (line 359) | static long qc_capture(struct qcam_device *q, char __user *buf, unsigned... function qcam_do_ioctl (line 496) | static int qcam_do_ioctl(struct inode *inode, struct file *file, function qcam_ioctl (line 662) | static int qcam_ioctl(struct inode *inode, struct file *file, function qcam_read (line 668) | static ssize_t qcam_read(struct file *file, char __user *buf, type file_operations (line 685) | struct file_operations type video_device (line 694) | struct video_device type qcam_device (line 705) | struct qcam_device type parport (line 705) | struct parport type qcam_device (line 707) | struct qcam_device type qcam_device (line 709) | struct qcam_device type qcam_device (line 741) | struct qcam_device function init_cqcam (line 744) | static int init_cqcam(struct parport *port) function close_cqcam (line 801) | static void close_cqcam(struct qcam_device *qcam) function cq_attach (line 808) | static void cq_attach(struct parport *port) function cq_detach (line 813) | static void cq_detach(struct parport *port) type parport_driver (line 818) | struct parport_driver function cqcam_init (line 824) | static int __init cqcam_init (void) function cqcam_cleanup (line 831) | static void __exit cqcam_cleanup (void) FILE: drivers/media/video/cpia.c type cam_data (line 208) | struct cam_data type cam_params (line 210) | struct cam_params function rvfree (line 240) | static void rvfree(void *mem, unsigned long size) type proc_dir_entry (line 262) | struct proc_dir_entry function cpia_read_proc (line 264) | static int cpia_read_proc(char *page, char **start, off_t off, function match (line 545) | static int match(char *checkstr, char **buffer, unsigned long *count, function value (line 571) | static unsigned long int value(char **buffer, unsigned long *count, int ... function cpia_write_proc (line 585) | static int cpia_write_proc(struct file *file, const char __user *buf, function create_proc_cpia_cam (line 1360) | static void create_proc_cpia_cam(struct cam_data *cam) function destroy_proc_cpia_cam (line 1386) | static void destroy_proc_cpia_cam(struct cam_data *cam) function proc_cpia_create (line 1398) | static void proc_cpia_create(void) function proc_cpia_destroy (line 1408) | static void __exit proc_cpia_destroy(void) function valid_mode (line 1426) | static inline int valid_mode(u16 palette, u16 depth) function match_videosize (line 1443) | static int match_videosize( int width, int height ) function set_vw_size (line 1487) | static void set_vw_size(struct cam_data *cam) function allocate_frame_buf (line 1610) | static int allocate_frame_buf(struct cam_data *cam) function free_frame_buf (line 1624) | static int free_frame_buf(struct cam_data *cam) function free_frames (line 1637) | static inline void free_frames(struct cpia_frame frame[FRAME_NUM]) function do_command (line 1652) | static int do_command(struct cam_data *cam, u16 command, u8 a, u8 b, u8 ... function do_command_extended (line 1772) | static int do_command_extended(struct cam_data *cam, u16 command, function convert420 (line 1811) | static int convert420(unsigned char *yuv, unsigned char *rgb, int out_fmt, function yuvconvert (line 1927) | static int yuvconvert(unsigned char *yuv, unsigned char *rgb, int out_fmt, function skipcount (line 2035) | static int skipcount(int count, int fmt) function parse_picture (line 2055) | static int parse_picture(struct cam_data *cam, int size) function init_stream_cap (line 2233) | static inline int init_stream_cap(struct cam_data *cam) function find_over_exposure (line 2252) | static int find_over_exposure(int brightness) function dispatch_commands (line 2272) | static void dispatch_commands(struct cam_data *cam) function set_flicker (line 2424) | static void set_flicker(struct cam_params *params, volatile u32 *command... function monitor_exposure (line 2538) | static void monitor_exposure(struct cam_data *cam) function restart_flicker (line 2776) | static void restart_flicker(struct cam_data *cam) function clear_stall (line 2817) | static int clear_stall(struct cam_data *cam) function fetch_frame (line 2828) | static int fetch_frame(void *data) function capture_frame (line 2972) | static int capture_frame(struct cam_data *cam, struct video_mmap *vm) function goto_high_power (line 2986) | static int goto_high_power(struct cam_data *cam) function goto_low_power (line 3003) | static int goto_low_power(struct cam_data *cam) function save_camera_state (line 3017) | static void save_camera_state(struct cam_data *cam) function set_camera_state (line 3039) | static int set_camera_state(struct cam_data *cam) function get_version_information (line 3071) | static void get_version_information(struct cam_data *cam) function reset_camera (line 3081) | static int reset_camera(struct cam_data *cam) function put_cam (line 3163) | static void put_cam(struct cpia_camera_ops* ops) function cpia_open (line 3170) | static int cpia_open(struct inode *inode, struct file *file) function cpia_close (line 3247) | static int cpia_close(struct inode *inode, struct file *file) function cpia_read (line 3298) | static ssize_t cpia_read(struct file *file, char __user *buf, function cpia_do_ioctl (line 3355) | static int cpia_do_ioctl(struct inode *inode, struct file *file, function cpia_ioctl (line 3743) | static int cpia_ioctl(struct inode *inode, struct file *file, function cpia_mmap (line 3751) | static int cpia_mmap(struct file *file, struct vm_area_struct *vma) type file_operations (line 3803) | struct file_operations type video_device (line 3813) | struct video_device function reset_camera_struct (line 3822) | static void reset_camera_struct(struct cam_data *cam) function init_camera_struct (line 3929) | static void init_camera_struct(struct cam_data *cam, type cam_data (line 3961) | struct cam_data type cpia_camera_ops (line 3961) | struct cpia_camera_ops type cam_data (line 3963) | struct cam_data type cam_data (line 3965) | struct cam_data function cpia_unregister_camera (line 4015) | void cpia_unregister_camera(struct cam_data *cam) function cpia_init (line 4035) | static int __init cpia_init(void) function cpia_exit (line 4060) | static void __exit cpia_exit(void) FILE: drivers/media/video/cpia.h type cpia_camera_ops (line 51) | struct cpia_camera_ops type cpia_frame (line 108) | struct cpia_frame { type cam_params (line 116) | struct cam_params { type v4l_camstates (line 235) | enum v4l_camstates { type cam_data (line 246) | struct cam_data { type cam_data (line 291) | struct cam_data type cpia_camera_ops (line 291) | struct cpia_camera_ops type cam_data (line 295) | struct cam_data FILE: drivers/media/video/cpia_pp.c type pp_cam_entry (line 82) | struct pp_cam_entry { type cpia_camera_ops (line 96) | struct cpia_camera_ops function cpia_parport_enable_irq (line 113) | static void cpia_parport_enable_irq( struct parport *port ) { function cpia_parport_disable_irq (line 119) | static void cpia_parport_disable_irq( struct parport *port ) { function cpia_read_nibble (line 142) | static size_t cpia_read_nibble (struct parport *port, function cpia_read_nibble_stream (line 255) | static size_t cpia_read_nibble_stream(struct parport *port, function EndTransferMode (line 329) | static void EndTransferMode(struct pp_cam_entry *cam) function ForwardSetup (line 339) | static int ForwardSetup(struct pp_cam_entry *cam) function ReverseSetup (line 367) | static int ReverseSetup(struct pp_cam_entry *cam, int extensibility) function WritePacket (line 407) | static int WritePacket(struct pp_cam_entry *cam, const u8 *packet, size_... function ReadPacket (line 433) | static int ReadPacket(struct pp_cam_entry *cam, u8 *packet, size_t size) function cpia_pp_streamStart (line 461) | static int cpia_pp_streamStart(void *privdata) function cpia_pp_streamStop (line 477) | static int cpia_pp_streamStop(void *privdata) function cpia_pp_read (line 494) | static int cpia_pp_read(struct parport *port, u8 *buffer, int len) function cpia_pp_streamRead (line 512) | static int cpia_pp_streamRead(void *privdata, u8 *buffer, int noblock) function cpia_pp_transferCmd (line 580) | static int cpia_pp_transferCmd(void *privdata, u8 *command, u8 *data) function cpia_pp_open (line 635) | static int cpia_pp_open(void *privdata) function cpia_pp_registerCallback (line 666) | static int cpia_pp_registerCallback(void *privdata, void (*cb)(void *cbd... function cpia_pp_close (line 684) | static int cpia_pp_close(void *privdata) function cpia_pp_register (line 698) | static int cpia_pp_register(struct parport *port) function cpia_pp_detach (line 745) | static void cpia_pp_detach (struct parport *port) function cpia_pp_attach (line 777) | static void cpia_pp_attach (struct parport *port) type parport_driver (line 805) | struct parport_driver function cpia_pp_init (line 811) | int cpia_pp_init(void) function init_module (line 831) | int init_module(void) function cleanup_module (line 858) | void cleanup_module(void) function cpia_pp_setup (line 866) | static int __init cpia_pp_setup(char *str) FILE: drivers/media/video/cpia_usb.c type cpia_sbuf (line 49) | struct cpia_sbuf { type framebuf_status (line 55) | enum framebuf_status { type framebuf (line 62) | struct framebuf { type usb_cpia (line 69) | struct usb_cpia { type cpia_camera_ops (line 97) | struct cpia_camera_ops function cpia_usb_complete (line 112) | static void cpia_usb_complete(struct urb *urb, struct pt_regs *regs) function cpia_usb_open (line 176) | static int cpia_usb_open(void *privdata) function WritePacket (line 302) | static int WritePacket(struct usb_device *udev, const u8 *packet, u8 *bu... function ReadPacket (line 319) | static int ReadPacket(struct usb_device *udev, u8 *packet, u8 *buf, size... function cpia_usb_transferCmd (line 331) | static int cpia_usb_transferCmd(void *privdata, u8 *command, u8 *data) function cpia_usb_registerCallback (line 373) | static int cpia_usb_registerCallback(void *privdata, void (*cb) (void *c... function cpia_usb_streamStart (line 379) | static int cpia_usb_streamStart(void *privdata) function cpia_usb_streamStop (line 384) | static int cpia_usb_streamStop(void *privdata) function cpia_usb_streamRead (line 389) | static int cpia_usb_streamRead(void *privdata, u8 *frame, int noblock) function cpia_usb_free_resources (line 423) | static void cpia_usb_free_resources(struct usb_cpia *ucpia, int try) function cpia_usb_close (line 465) | static int cpia_usb_close(void *privdata) function cpia_usb_init (line 481) | int cpia_usb_init(void) function cpia_probe (line 489) | static int cpia_probe(struct usb_interface *intf, type usb_interface (line 576) | struct usb_interface type usb_device_id (line 578) | struct usb_device_id type usb_driver (line 588) | struct usb_driver function cpia_disconnect (line 596) | static void cpia_disconnect(struct usb_interface *intf) function usb_cpia_init (line 645) | static int __init usb_cpia_init(void) function usb_cpia_cleanup (line 654) | static void __exit usb_cpia_cleanup(void) FILE: drivers/media/video/cx88/cx88-blackbird.c function host_setup (line 105) | static void host_setup(struct cx88_core *core) function wait_ready_gpio0_bit1 (line 139) | static int wait_ready_gpio0_bit1(struct cx88_core *core, u32 state) function memory_write (line 155) | static int memory_write(struct cx88_core *core, u32 address, u32 value) function memory_read (line 171) | static int memory_read(struct cx88_core *core, u32 address, u32 *value) function register_write (line 197) | static int register_write(struct cx88_core *core, u32 address, u32 value) function register_read (line 217) | static int register_read(struct cx88_core *core, u32 address, u32 *value) function blackbird_api_cmd (line 240) | static int blackbird_api_cmd(struct cx8802_dev *dev, u32 command, function blackbird_find_mailbox (line 312) | static int blackbird_find_mailbox(struct cx8802_dev *dev) function blackbird_load_firmware (line 334) | static int blackbird_load_firmware(struct cx8802_dev *dev) function blackbird_codec_settings (line 411) | static void blackbird_codec_settings(struct cx8802_dev *dev) function blackbird_initialize_codec (line 474) | static int blackbird_initialize_codec(struct cx8802_dev *dev) function bb_buf_setup (line 546) | static int bb_buf_setup(struct videobuf_queue *q, function bb_buf_prepare (line 564) | static int function bb_buf_queue (line 572) | static void function bb_buf_release (line 579) | static void type videobuf_queue_ops (line 586) | struct videobuf_queue_ops function mpeg_do_ioctl (line 595) | static int mpeg_do_ioctl(struct inode *inode, struct file *file, function mpeg_ioctl (line 664) | static int mpeg_ioctl(struct inode *inode, struct file *file, function mpeg_open (line 670) | static int mpeg_open(struct inode *inode, struct file *file) function mpeg_release (line 706) | static int mpeg_release(struct inode *inode, struct file *file) function mpeg_read (line 723) | static ssize_t function mpeg_poll (line 732) | static unsigned int function mpeg_mmap (line 740) | static int type file_operations (line 748) | struct file_operations type video_device (line 760) | struct video_device function blackbird_unregister_video (line 771) | static void blackbird_unregister_video(struct cx8802_dev *dev) function blackbird_register_video (line 782) | static int blackbird_register_video(struct cx8802_dev *dev) function blackbird_probe (line 801) | static int __devinit blackbird_probe(struct pci_dev *pci_dev, function blackbird_remove (line 845) | static void __devexit blackbird_remove(struct pci_dev *pci_dev) type pci_device_id (line 857) | struct pci_device_id type pci_driver (line 869) | struct pci_driver function blackbird_init (line 878) | static int blackbird_init(void) function blackbird_fini (line 891) | static void blackbird_fini(void) FILE: drivers/media/video/cx88/cx88-cards.c type cx88_board (line 41) | struct cx88_board type cx88_subid (line 461) | struct cx88_subid function leadtek_eeprom (line 553) | static void __devinit leadtek_eeprom(struct cx88_core *core, u8 *eeprom_... function hauppauge_eeprom (line 638) | static void hauppauge_eeprom(struct cx88_core *core, u8 *eeprom_data) function hauppauge_eeprom_dvb (line 669) | static int hauppauge_eeprom_dvb(struct cx88_core *core, u8 *ee) function gdi_eeprom (line 751) | static void gdi_eeprom(struct cx88_core *core, u8 *eeprom_data) function i2c_eeprom (line 766) | static int function cx88_card_list (line 796) | void cx88_card_list(struct cx88_core *core, struct pci_dev *pci) function cx88_card_setup (line 822) | void cx88_card_setup(struct cx88_core *core) FILE: drivers/media/video/cx88/cx88-core.c function cx88_print_ioctl (line 97) | void cx88_print_ioctl(char *name, unsigned int cmd) function u32 (line 128) | static u32* cx88_risc_field(u32 *rp, struct scatterlist *sglist, function cx88_risc_buffer (line 178) | int cx88_risc_buffer(struct pci_dev *pci, struct btcx_riscmem *risc, function cx88_risc_databuffer (line 215) | int cx88_risc_databuffer(struct pci_dev *pci, struct btcx_riscmem *risc, function cx88_risc_stopper (line 240) | int cx88_risc_stopper(struct pci_dev *pci, struct btcx_riscmem *risc, function cx88_free_buffer (line 260) | void type sram_channel (line 300) | struct sram_channel function cx88_sram_channel_setup (line 387) | int cx88_sram_channel_setup(struct cx88_core *core, function cx88_risc_decode (line 427) | int cx88_risc_decode(u32 risc) function cx88_risc_disasm (line 465) | void cx88_risc_disasm(struct cx88_core *core, function cx88_sram_channel_dump (line 483) | void cx88_sram_channel_dump(struct cx88_core *core, function cx88_print_irqbits (line 560) | void cx88_print_irqbits(char *name, char *tag, char **strings, function cx88_irq (line 582) | void cx88_irq(struct cx88_core *core, u32 status, u32 mask) function cx88_wakeup (line 588) | void cx88_wakeup(struct cx88_core *core, function cx88_shutdown (line 625) | void cx88_shutdown(struct cx88_core *core) function cx88_reset (line 649) | int cx88_reset(struct cx88_core *core) function norm_swidth (line 704) | static unsigned int inline norm_swidth(struct cx88_tvnorm *norm) function norm_hdelay (line 709) | static unsigned int inline norm_hdelay(struct cx88_tvnorm *norm) function norm_vdelay (line 714) | static unsigned int inline norm_vdelay(struct cx88_tvnorm *norm) function norm_fsc8 (line 719) | static unsigned int inline norm_fsc8(struct cx88_tvnorm *norm) function norm_notchfilter (line 727) | static unsigned int inline norm_notchfilter(struct cx88_tvnorm *norm) function norm_htotal (line 734) | static unsigned int inline norm_htotal(struct cx88_tvnorm *norm) function norm_vbipack (line 739) | static unsigned int inline norm_vbipack(struct cx88_tvnorm *norm) function cx88_set_scale (line 744) | int cx88_set_scale(struct cx88_core *core, unsigned int width, unsigned ... function set_pll (line 813) | static int set_pll(struct cx88_core *core, int prescale, u32 ofreq) function set_tvaudio (line 850) | static int set_tvaudio(struct cx88_core *core) function cx88_set_tvnorm (line 896) | int cx88_set_tvnorm(struct cx88_core *core, struct cx88_tvnorm *norm) function cx88_pci_quirks (line 998) | static int cx88_pci_quirks(char *name, struct pci_dev *pci) type video_device (line 1053) | struct video_device type cx88_core (line 1053) | struct cx88_core type pci_dev (line 1054) | struct pci_dev type video_device (line 1055) | struct video_device type video_device (line 1058) | struct video_device function get_ressources (line 1072) | static int get_ressources(struct cx88_core *core, struct pci_dev *pci) type cx88_core (line 1083) | struct cx88_core type pci_dev (line 1083) | struct pci_dev type cx88_core (line 1085) | struct cx88_core type list_head (line 1086) | struct list_head function cx88_core_put (line 1164) | void cx88_core_put(struct cx88_core *core, struct pci_dev *pci) FILE: drivers/media/video/cx88/cx88-dvb.c function dvb_buf_setup (line 52) | static int dvb_buf_setup(struct videobuf_queue *q, function dvb_buf_prepare (line 65) | static int dvb_buf_prepare(struct videobuf_queue *q, struct videobuf_buf... function dvb_buf_queue (line 72) | static void dvb_buf_queue(struct videobuf_queue *q, struct videobuf_buff... function dvb_buf_release (line 78) | static void dvb_buf_release(struct videobuf_queue *q, struct videobuf_bu... type videobuf_queue_ops (line 84) | struct videobuf_queue_ops function dvico_fusionhdtv_demod_init (line 93) | static int dvico_fusionhdtv_demod_init(struct dvb_frontend* fe) function lg_z201_pll_set (line 115) | static int lg_z201_pll_set(struct dvb_frontend* fe, function thomson_dtt7579_pll_set (line 142) | static int thomson_dtt7579_pll_set(struct dvb_frontend* fe, type mt352_config (line 169) | struct mt352_config type mt352_config (line 175) | struct mt352_config function dvb_register (line 181) | static int dvb_register(struct cx8802_dev *dev) function dvb_probe (line 230) | static int __devinit dvb_probe(struct pci_dev *pci_dev, function dvb_remove (line 278) | static void __devexit dvb_remove(struct pci_dev *pci_dev) type pci_device_id (line 291) | struct pci_device_id type pci_driver (line 303) | struct pci_driver function dvb_init (line 312) | static int dvb_init(void) function dvb_fini (line 325) | static void dvb_fini(void) FILE: drivers/media/video/cx88/cx88-i2c.c function cx8800_bit_setscl (line 47) | void cx8800_bit_setscl(void *data, int state) function cx8800_bit_setsda (line 59) | void cx8800_bit_setsda(void *data, int state) function cx8800_bit_getscl (line 71) | static int cx8800_bit_getscl(void *data) function cx8800_bit_getsda (line 80) | static int cx8800_bit_getsda(void *data) function attach_inform (line 91) | static int attach_inform(struct i2c_client *client) function detach_inform (line 107) | static int detach_inform(struct i2c_client *client) function cx88_call_i2c_clients (line 115) | void cx88_call_i2c_clients(struct cx88_core *core, unsigned int cmd, voi... type i2c_algo_bit_data (line 122) | struct i2c_algo_bit_data type i2c_adapter (line 134) | struct i2c_adapter type i2c_client (line 142) | struct i2c_client function do_i2c_scan (line 154) | static void do_i2c_scan(char *name, struct i2c_client *c) function cx88_i2c_init (line 170) | int cx88_i2c_init(struct cx88_core *core, struct pci_dev *pci) FILE: drivers/media/video/cx88/cx88-mpeg.c function cx8802_start_dma (line 51) | static int cx8802_start_dma(struct cx8802_dev *dev, function cx8802_stop_dma (line 105) | static int cx8802_stop_dma(struct cx8802_dev *dev) function cx8802_restart_queue (line 121) | static int cx8802_restart_queue(struct cx8802_dev *dev, function cx8802_buf_prepare (line 144) | int cx8802_buf_prepare(struct cx8802_dev *dev, struct cx88_buffer *buf) function cx8802_buf_queue (line 173) | void cx8802_buf_queue(struct cx8802_dev *dev, struct cx88_buffer *buf) function do_cancel_buffers (line 204) | static void do_cancel_buffers(struct cx8802_dev *dev, char *reason, int ... function cx8802_cancel_buffers (line 224) | void cx8802_cancel_buffers(struct cx8802_dev *dev) function cx8802_timeout (line 233) | static void cx8802_timeout(unsigned long data) function cx8802_mpeg_irq (line 245) | static void cx8802_mpeg_irq(struct cx8802_dev *dev) function irqreturn_t (line 291) | static irqreturn_t cx8802_irq(int irq, void *dev_id, struct pt_regs *regs) function cx8802_init_common (line 324) | int cx8802_init_common(struct cx8802_dev *dev) function cx8802_fini_common (line 381) | void cx8802_fini_common(struct cx8802_dev *dev) function cx8802_suspend_common (line 396) | int cx8802_suspend_common(struct pci_dev *pci_dev, u32 state) function cx8802_resume_common (line 423) | int cx8802_resume_common(struct pci_dev *pci_dev) FILE: drivers/media/video/cx88/cx88-reg.h type VIDEOSOURCETYPE (line 776) | typedef enum FILE: drivers/media/video/cx88/cx88-tvaudio.c type rlist (line 95) | struct rlist { function set_audio_registers (line 100) | static void set_audio_registers(struct cx88_core *core, function set_audio_start (line 122) | static void set_audio_start(struct cx88_core *core, function set_audio_finish (line 140) | static void set_audio_finish(struct cx88_core *core) function set_audio_standard_BTSC (line 157) | static void set_audio_standard_BTSC(struct cx88_core *core, unsigned int... function set_audio_standard_NICAM (line 266) | static void set_audio_standard_NICAM(struct cx88_core *core) function set_audio_standard_NICAM_L (line 339) | static void set_audio_standard_NICAM_L(struct cx88_core *core) function set_audio_standard_A2 (line 463) | static void set_audio_standard_A2(struct cx88_core *core) function set_audio_standard_EIAJ (line 579) | static void set_audio_standard_EIAJ(struct cx88_core *core) function set_audio_standard_FM (line 593) | static void set_audio_standard_FM(struct cx88_core *core) function cx88_set_tvaudio (line 643) | void cx88_set_tvaudio(struct cx88_core *core) function cx88_get_stereo (line 677) | void cx88_get_stereo(struct cx88_core *core, struct v4l2_tuner *t) function cx88_set_stereo (line 735) | void cx88_set_stereo(struct cx88_core *core, u32 mode) function cx88_audio_thread (line 818) | int cx88_audio_thread(void *data) FILE: drivers/media/video/cx88/cx88-vbi.c function cx8800_vbi_fmt (line 24) | void cx8800_vbi_fmt(struct cx8800_dev *dev, struct v4l2_format *f) function cx8800_start_vbi_dma (line 48) | int cx8800_start_vbi_dma(struct cx8800_dev *dev, function cx8800_stop_vbi_dma (line 80) | int cx8800_stop_vbi_dma(struct cx8800_dev *dev) function cx8800_restart_vbi_queue (line 96) | int cx8800_restart_vbi_queue(struct cx8800_dev *dev, function cx8800_vbi_timeout (line 117) | void cx8800_vbi_timeout(unsigned long data) function vbi_setup (line 145) | static int function vbi_prepare (line 158) | static int function vbi_queue (line 194) | static void function vbi_release (line 227) | static void vbi_release(struct videobuf_queue *q, struct videobuf_buffer... type videobuf_queue_ops (line 235) | struct videobuf_queue_ops FILE: drivers/media/video/cx88/cx88-video.c type cx88_tvnorm (line 77) | struct cx88_tvnorm type cx8800_fmt (line 143) | struct cx8800_fmt type cx8800_fmt (line 207) | struct cx8800_fmt type v4l2_queryctrl (line 219) | struct v4l2_queryctrl type cx88_ctrl (line 224) | struct cx88_ctrl function res_get (line 332) | static int res_get(struct cx8800_dev *dev, struct cx8800_fh *fh, unsigne... function res_check (line 353) | static function res_locked (line 359) | static function res_free (line 365) | static function video_mux (line 380) | static int video_mux(struct cx8800_dev *dev, unsigned int input) function start_video_dma (line 414) | static int start_video_dma(struct cx8800_dev *dev, function stop_video_dma (line 444) | static int stop_video_dma(struct cx8800_dev *dev) function restart_video_queue (line 460) | static int restart_video_queue(struct cx8800_dev *dev, function buffer_setup (line 513) | static int function buffer_prepare (line 526) | static int function buffer_queue (line 610) | static void function buffer_release (line 659) | static void buffer_release(struct videobuf_queue *q, struct videobuf_buf... type videobuf_queue_ops (line 667) | struct videobuf_queue_ops function u32 (line 677) | static u32* ov_risc_field(struct cx8800_dev *dev, struct cx8800_fh *fh, function ov_risc_frame (line 738) | static int ov_risc_frame(struct cx8800_dev *dev, struct cx8800_fh *fh, function verify_window (line 788) | static int verify_window(struct cx8800_dev *dev, struct v4l2_window *win) function setup_window (line 828) | static int setup_window(struct cx8800_dev *dev, struct cx8800_fh *fh, type videobuf_queue (line 904) | struct videobuf_queue type cx8800_fh (line 904) | struct cx8800_fh function get_ressource (line 917) | static int get_ressource(struct cx8800_fh *fh) function video_open (line 930) | static int video_open(struct inode *inode, struct file *file) function video_read (line 1004) | static ssize_t function video_poll (line 1026) | static unsigned int function video_release (line 1056) | static int video_release(struct inode *inode, struct file *file) function video_mmap (line 1091) | static int function get_control (line 1101) | static int get_control(struct cx8800_dev *dev, struct v4l2_control *ctl) function set_control (line 1129) | static int set_control(struct cx8800_dev *dev, struct v4l2_control *ctl) function init_controls (line 1177) | static void init_controls(struct cx8800_dev *dev) function cx8800_g_fmt (line 1194) | static int cx8800_g_fmt(struct cx8800_dev *dev, struct cx8800_fh *fh, function cx8800_try_fmt (line 1217) | static int cx8800_try_fmt(struct cx8800_dev *dev, struct cx8800_fh *fh, function cx8800_s_fmt (line 1277) | static int cx8800_s_fmt(struct cx8800_dev *dev, struct cx8800_fh *fh, function video_do_ioctl (line 1306) | static int video_do_ioctl(struct inode *inode, struct file *file, function video_ioctl (line 1666) | static int video_ioctl(struct inode *inode, struct file *file, function radio_do_ioctl (line 1674) | static int radio_do_ioctl(struct inode *inode, struct file *file, function radio_ioctl (line 1790) | static int radio_ioctl(struct inode *inode, struct file *file, function cx8800_vid_timeout (line 1798) | static void cx8800_vid_timeout(unsigned long data) function cx8800_vid_irq (line 1824) | static void cx8800_vid_irq(struct cx8800_dev *dev) function irqreturn_t (line 1879) | static irqreturn_t cx8800_irq(int irq, void *dev_id, struct pt_regs *regs) type file_operations (line 1912) | struct file_operations type video_device (line 1924) | struct video_device type video_device (line 1933) | struct video_device type file_operations (line 1942) | struct file_operations type video_device (line 1951) | struct video_device function cx8800_unregister_video (line 1962) | static void cx8800_unregister_video(struct cx8800_dev *dev) function cx8800_initdev (line 1987) | static int __devinit cx8800_initdev(struct pci_dev *pci_dev, function cx8800_finidev (line 2133) | static void __devexit cx8800_finidev(struct pci_dev *pci_dev) function cx8800_suspend (line 2159) | static int cx8800_suspend(struct pci_dev *pci_dev, u32 state) function cx8800_resume (line 2191) | static int cx8800_resume(struct pci_dev *pci_dev) type pci_device_id (line 2225) | struct pci_device_id type pci_driver (line 2237) | struct pci_driver function cx8800_init (line 2247) | static int cx8800_init(void) function cx8800_fini (line 2260) | static void cx8800_fini(void) FILE: drivers/media/video/cx88/cx88.h type cx88_tvnorm (line 69) | struct cx88_tvnorm { function norm_maxw (line 76) | static unsigned int inline norm_maxw(struct cx88_tvnorm *norm) function norm_maxh (line 82) | static unsigned int inline norm_maxh(struct cx88_tvnorm *norm) type cx8800_fmt (line 90) | struct cx8800_fmt { type cx88_ctrl (line 98) | struct cx88_ctrl { type sram_channel (line 119) | struct sram_channel { type sram_channel (line 131) | struct sram_channel type cx88_itype (line 160) | enum cx88_itype { type cx88_input (line 173) | struct cx88_input { type cx88_board (line 179) | struct cx88_board { type cx88_subid (line 189) | struct cx88_subid { type cx88_buffer (line 208) | struct cx88_buffer { type cx88_dmaqueue (line 219) | struct cx88_dmaqueue { type cx88_core (line 227) | struct cx88_core { type cx8800_dev (line 267) | struct cx8800_dev type cx8802_dev (line 268) | struct cx8802_dev type cx8800_fh (line 273) | struct cx8800_fh { type cx8800_suspend_state (line 293) | struct cx8800_suspend_state { type cx8800_dev (line 297) | struct cx8800_dev { type cx8801_dev (line 333) | struct cx8801_dev { type cx8802_fh (line 344) | struct cx8802_fh { type cx8802_suspend_state (line 349) | struct cx8802_suspend_state { type cx8802_dev (line 353) | struct cx8802_dev { type cx88_core (line 414) | struct cx88_core type cx88_core (line 415) | struct cx88_core type cx88_dmaqueue (line 416) | struct cx88_dmaqueue type cx88_core (line 417) | struct cx88_core type cx88_core (line 418) | struct cx88_core type pci_dev (line 421) | struct pci_dev type btcx_riscmem (line 421) | struct btcx_riscmem type scatterlist (line 422) | struct scatterlist type pci_dev (line 426) | struct pci_dev type btcx_riscmem (line 426) | struct btcx_riscmem type scatterlist (line 427) | struct scatterlist type pci_dev (line 430) | struct pci_dev type btcx_riscmem (line 430) | struct btcx_riscmem type pci_dev (line 433) | struct pci_dev type cx88_buffer (line 433) | struct cx88_buffer type cx88_core (line 435) | struct cx88_core type btcx_riscmem (line 436) | struct btcx_riscmem type cx88_core (line 437) | struct cx88_core type sram_channel (line 438) | struct sram_channel type cx88_core (line 440) | struct cx88_core type sram_channel (line 441) | struct sram_channel type cx88_core (line 443) | struct cx88_core type v4l2_field (line 444) | enum v4l2_field type cx88_core (line 445) | struct cx88_core type cx88_tvnorm (line 445) | struct cx88_tvnorm type video_device (line 447) | struct video_device type cx88_core (line 447) | struct cx88_core type pci_dev (line 448) | struct pci_dev type video_device (line 449) | struct video_device type cx88_core (line 451) | struct cx88_core type pci_dev (line 451) | struct pci_dev type cx88_core (line 452) | struct cx88_core type pci_dev (line 453) | struct pci_dev type cx8800_dev (line 458) | struct cx8800_dev type v4l2_format (line 458) | struct v4l2_format type cx8800_dev (line 459) | struct cx8800_dev type cx88_dmaqueue (line 460) | struct cx88_dmaqueue type cx88_buffer (line 461) | struct cx88_buffer type cx8800_dev (line 462) | struct cx8800_dev type cx8800_dev (line 463) | struct cx8800_dev type cx88_dmaqueue (line 464) | struct cx88_dmaqueue type videobuf_queue_ops (line 467) | struct videobuf_queue_ops type cx88_core (line 472) | struct cx88_core type pci_dev (line 472) | struct pci_dev type cx88_core (line 473) | struct cx88_core type cx88_board (line 480) | struct cx88_board type cx88_subid (line 483) | struct cx88_subid type cx88_core (line 486) | struct cx88_core type pci_dev (line 486) | struct pci_dev type cx88_core (line 487) | struct cx88_core type cx88_core (line 505) | struct cx88_core type cx88_core (line 506) | struct cx88_core type v4l2_tuner (line 506) | struct v4l2_tuner type cx88_core (line 507) | struct cx88_core type cx8802_dev (line 513) | struct cx8802_dev type cx88_buffer (line 513) | struct cx88_buffer type cx8802_dev (line 514) | struct cx8802_dev type cx88_buffer (line 514) | struct cx88_buffer type cx8802_dev (line 515) | struct cx8802_dev type cx8802_dev (line 517) | struct cx8802_dev type cx8802_dev (line 518) | struct cx8802_dev type pci_dev (line 520) | struct pci_dev type pci_dev (line 521) | struct pci_dev FILE: drivers/media/video/dpc7146.c type v4l2_input (line 64) | struct v4l2_input type saa7146_extension_ioctls (line 71) | struct saa7146_extension_ioctls type dpc (line 79) | struct dpc function dpc_probe (line 91) | static int dpc_probe(struct saa7146_dev* dev) function dpc_init_done (line 147) | static int dpc_init_done(struct saa7146_dev* dev) type saa7146_ext_vv (line 180) | struct saa7146_ext_vv function dpc_attach (line 183) | static int dpc_attach(struct saa7146_dev* dev, struct saa7146_pci_extens... function dpc_detach (line 217) | static int dpc_detach(struct saa7146_dev* dev) function dpc_vbi_bypass (line 239) | int dpc_vbi_bypass(struct saa7146_dev* dev) function dpc_ioctl (line 255) | static int dpc_ioctl(struct saa7146_fh *fh, unsigned int cmd, void *arg) function std_callback (line 311) | static int std_callback(struct saa7146_dev* dev, struct saa7146_standard... type saa7146_standard (line 316) | struct saa7146_standard type saa7146_extension (line 335) | struct saa7146_extension type saa7146_pci_extension_data (line 337) | struct saa7146_pci_extension_data type pci_device_id (line 342) | struct pci_device_id type saa7146_ext_vv (line 356) | struct saa7146_ext_vv type saa7146_standard (line 360) | struct saa7146_standard type saa7146_extension (line 366) | struct saa7146_extension function dpc_init_module (line 381) | static int __init dpc_init_module(void) function dpc_cleanup_module (line 391) | static void __exit dpc_cleanup_module(void) FILE: drivers/media/video/hexium_gemini.c type v4l2_input (line 39) | struct v4l2_input type hexium_data (line 53) | struct hexium_data type saa7146_extension_ioctls (line 59) | struct saa7146_extension_ioctls type v4l2_queryctrl (line 71) | struct v4l2_queryctrl type hexium (line 78) | struct hexium type hexium_data (line 126) | struct hexium_data type hexium_data (line 130) | struct hexium_data type hexium_data (line 134) | struct hexium_data type hexium_data (line 138) | struct hexium_data type hexium_data (line 142) | struct hexium_data type hexium_data (line 146) | struct hexium_data type saa7146_standard (line 160) | struct saa7146_standard function hexium_init_done (line 183) | static int hexium_init_done(struct saa7146_dev *dev) function hexium_set_input (line 202) | static int hexium_set_input(struct hexium *hexium, int input) function hexium_set_standard (line 216) | static int hexium_set_standard(struct hexium *hexium, struct hexium_data... type saa7146_ext_vv (line 234) | struct saa7146_ext_vv function hexium_attach (line 237) | static int hexium_attach(struct saa7146_dev *dev, struct saa7146_pci_ext... function hexium_detach (line 294) | static int hexium_detach(struct saa7146_dev *dev) function hexium_ioctl (line 310) | static int hexium_ioctl(struct saa7146_fh *fh, unsigned int cmd, void *arg) function std_callback (line 457) | static int std_callback(struct saa7146_dev *dev, struct saa7146_standard... type saa7146_extension (line 478) | struct saa7146_extension type saa7146_pci_extension_data (line 480) | struct saa7146_pci_extension_data type saa7146_pci_extension_data (line 485) | struct saa7146_pci_extension_data type pci_device_id (line 490) | struct pci_device_id type saa7146_ext_vv (line 512) | struct saa7146_ext_vv type saa7146_standard (line 516) | struct saa7146_standard type saa7146_extension (line 522) | struct saa7146_extension function hexium_init_module (line 536) | static int __init hexium_init_module(void) function hexium_cleanup_module (line 546) | static void __exit hexium_cleanup_module(void) FILE: drivers/media/video/hexium_orion.c type v4l2_input (line 40) | struct v4l2_input type hexium_data (line 54) | struct hexium_data type saa7146_extension_ioctls (line 60) | struct saa7146_extension_ioctls type hexium (line 68) | struct hexium type hexium_data (line 89) | struct hexium_data type saa7146_standard (line 193) | struct saa7146_standard function hexium_probe (line 214) | static int hexium_probe(struct saa7146_dev *dev) function hexium_init_done (line 295) | static int hexium_init_done(struct saa7146_dev *dev) function hexium_set_input (line 314) | static int hexium_set_input(struct hexium *hexium, int input) type saa7146_ext_vv (line 333) | struct saa7146_ext_vv function hexium_attach (line 336) | static int hexium_attach(struct saa7146_dev *dev, struct saa7146_pci_ext... function hexium_detach (line 358) | static int hexium_detach(struct saa7146_dev *dev) function hexium_ioctl (line 374) | static int hexium_ioctl(struct saa7146_fh *fh, unsigned int cmd, void *arg) function std_callback (line 426) | static int std_callback(struct saa7146_dev *dev, struct saa7146_standard... type saa7146_extension (line 431) | struct saa7146_extension type saa7146_pci_extension_data (line 433) | struct saa7146_pci_extension_data type saa7146_pci_extension_data (line 438) | struct saa7146_pci_extension_data type saa7146_pci_extension_data (line 443) | struct saa7146_pci_extension_data type pci_device_id (line 448) | struct pci_device_id type saa7146_ext_vv (line 477) | struct saa7146_ext_vv type saa7146_standard (line 481) | struct saa7146_standard type saa7146_extension (line 487) | struct saa7146_extension function hexium_init_module (line 502) | static int __init hexium_init_module(void) function hexium_cleanup_module (line 512) | static void __exit hexium_cleanup_module(void) FILE: drivers/media/video/ir-kbd-gpio.c type IR (line 237) | struct IR { type bttv_sub_device (line 260) | struct bttv_sub_device type device (line 261) | struct device type device (line 262) | struct device type bttv_sub_driver (line 264) | struct bttv_sub_driver function ir_handle_key (line 275) | static void ir_handle_key(struct IR *ir) function ir_irq (line 318) | static void ir_irq(struct bttv_sub_device *sub) function ir_timer (line 326) | static void ir_timer(unsigned long data) function ir_work (line 333) | static void ir_work(void *data) function ir_probe (line 345) | static int ir_probe(struct device *dev) function ir_remove (line 451) | static int ir_remove(struct device *dev) function ir_init (line 471) | static int ir_init(void) function ir_fini (line 476) | static void ir_fini(void) FILE: drivers/media/video/ir-kbd-i2c.c type IR (line 134) | struct IR type IR (line 135) | struct IR { function get_key_haup (line 158) | static int get_key_haup(struct IR *ir, u32 *ir_key, u32 *ir_raw) function get_key_pixelview (line 185) | static int get_key_pixelview(struct IR *ir, u32 *ir_key, u32 *ir_raw) function get_key_pv951 (line 199) | static int get_key_pv951(struct IR *ir, u32 *ir_key, u32 *ir_raw) function get_key_knc1 (line 219) | static int get_key_knc1(struct IR *ir, u32 *ir_key, u32 *ir_raw) function get_key_purpletv (line 247) | static int get_key_purpletv(struct IR *ir, u32 *ir_key, u32 *ir_raw) function ir_key_poll (line 271) | static void ir_key_poll(struct IR *ir) function ir_timer (line 290) | static void ir_timer(unsigned long data) function ir_work (line 296) | static void ir_work(void *data) type i2c_adapter (line 305) | struct i2c_adapter type i2c_client (line 307) | struct i2c_client type i2c_adapter (line 308) | struct i2c_adapter type i2c_driver (line 310) | struct i2c_driver type i2c_client (line 318) | struct i2c_client function ir_attach (line 324) | static int ir_attach(struct i2c_adapter *adap, int addr, function ir_detach (line 406) | static int ir_detach(struct i2c_client *client) function ir_probe (line 423) | static int ir_probe(struct i2c_adapter *adap) function ir_init (line 473) | static int __init ir_init(void) function ir_fini (line 478) | static void __exit ir_fini(void) FILE: drivers/media/video/meye.c type meye (line 71) | struct meye function rvfree (line 95) | static void rvfree(void * mem, unsigned long size) function ptable_alloc (line 116) | static int ptable_alloc(void) function ptable_free (line 167) | static void ptable_free(void) function ptable_copy (line 194) | static void ptable_copy(u8 *buf, int start, int size, int pt_pages) function u16 (line 211) | static u16 *jpeg_quantisation_tables(int *length, int quality) function u16 (line 357) | static u16 *jpeg_huffman_tables(int *length) function mchip_hsize (line 401) | static inline int mchip_hsize(void) function mchip_vsize (line 407) | static inline int mchip_vsize(void) function mchip_sync (line 413) | static void mchip_sync(int reg) function mchip_set (line 447) | static inline void mchip_set(int reg, u32 v) function u32 (line 454) | static inline u32 mchip_read(int reg) function mchip_delay (line 461) | static inline int mchip_delay(u32 reg, u32 v) function mchip_subsample (line 470) | static void mchip_subsample(void) function mchip_set_framerate (line 481) | static void mchip_set_framerate(void) function mchip_load_tables (line 488) | static void mchip_load_tables(void) function mchip_vrj_setup (line 504) | static void mchip_vrj_setup(u8 mode) function mchip_dma_setup (line 528) | static void mchip_dma_setup(dma_addr_t dma_addr) function mchip_dma_alloc (line 539) | static int mchip_dma_alloc(void) function mchip_dma_free (line 548) | static void mchip_dma_free(void) function mchip_hic_stop (line 558) | static void mchip_hic_stop(void) function u32 (line 587) | static u32 mchip_get_frame(void) function mchip_free_frame (line 596) | static void mchip_free_frame(void) function mchip_cont_read_frame (line 605) | static void mchip_cont_read_frame(u32 v, u8 *buf, int size) function mchip_comp_read_frame (line 615) | static int mchip_comp_read_frame(u32 v, u8 *buf, int size) function mchip_take_picture (line 660) | static void mchip_take_picture(void) function mchip_get_picture (line 681) | static void mchip_get_picture(u8 *buf, int bufsize) function mchip_continuous_start (line 706) | static void mchip_continuous_start(void) function mchip_compress_frame (line 722) | static int mchip_compress_frame(u8 *buf, int bufsize) function mchip_uncompress_frame (line 753) | static int mchip_uncompress_frame(u8 *img, int imgsize, u8 *buf, int buf... function mchip_cont_compression_start (line 768) | static void mchip_cont_compression_start(void) function irqreturn_t (line 788) | static irqreturn_t meye_irq(int irq, void *dev_id, struct pt_regs *regs) function meye_open (line 848) | static int meye_open(struct inode *inode, struct file *file) function meye_release (line 871) | static int meye_release(struct inode *inode, struct file *file) function meye_do_ioctl (line 879) | static int meye_do_ioctl(struct inode *inode, struct file *file, function meye_ioctl (line 1664) | static int meye_ioctl(struct inode *inode, struct file *file, function meye_poll (line 1670) | static unsigned int meye_poll(struct file *file, poll_table *wait) function meye_vm_open (line 1682) | static void meye_vm_open(struct vm_area_struct *vma) function meye_vm_close (line 1688) | static void meye_vm_close(struct vm_area_struct *vma) type vm_operations_struct (line 1694) | struct vm_operations_struct function meye_mmap (line 1699) | static int meye_mmap(struct file *file, struct vm_area_struct *vma) type file_operations (line 1750) | struct file_operations type video_device (line 1760) | struct video_device function meye_suspend (line 1771) | static int meye_suspend(struct pci_dev *pdev, u32 state) function meye_resume (line 1780) | static int meye_resume(struct pci_dev *pdev) function meye_probe (line 1806) | static int __devinit meye_probe(struct pci_dev *pcidev, function meye_remove (line 1968) | static void __devexit meye_remove(struct pci_dev *pcidev) type pci_device_id (line 2003) | struct pci_device_id type pci_driver (line 2011) | struct pci_driver function meye_init (line 2022) | static int __init meye_init(void) function meye_exit (line 2035) | static void __exit meye_exit(void) FILE: drivers/media/video/meye.h type meye_grab_buffer (line 279) | struct meye_grab_buffer { type meye (line 290) | struct meye { FILE: drivers/media/video/msp3400.c type msp3400c (line 77) | struct msp3400c { function msp3400c_reset (line 156) | static int msp3400c_reset(struct i2c_client *client) function msp3400c_read (line 181) | static int function msp3400c_write (line 212) | static int type MSP_INIT_DATA_DEM (line 256) | struct MSP_INIT_DATA_DEM { type CARRIER_DETECT (line 307) | struct CARRIER_DETECT { type CARRIER_DETECT (line 312) | struct CARRIER_DETECT type CARRIER_DETECT (line 320) | struct CARRIER_DETECT type CARRIER_DETECT (line 326) | struct CARRIER_DETECT function msp3400c_set_scart (line 351) | static void function msp3400c_setcarrier (line 368) | static void msp3400c_setcarrier(struct i2c_client *client, int cdo1, int... function msp3400c_setvolume (line 377) | static void msp3400c_setvolume(struct i2c_client *client, function msp3400c_setbass (line 398) | static void msp3400c_setbass(struct i2c_client *client, int bass) function msp3400c_settreble (line 406) | static void msp3400c_settreble(struct i2c_client *client, int treble) function msp3400c_setmode (line 414) | static void msp3400c_setmode(struct i2c_client *client, int type) function best_audio_mode (line 472) | static int best_audio_mode(int rxsubchans) function msp3400c_set_audmode (line 484) | static void msp3400c_set_audmode(struct i2c_client *client, int audmode) function msp3400c_print_mode (line 606) | static void type REGISTER_DUMP (line 632) | struct REGISTER_DUMP { function autodetect_stereo (line 637) | static int function msp34xx_sleep (line 733) | static int msp34xx_sleep(struct msp3400c *msp, int timeout) function watch_stereo (line 759) | static void watch_stereo(struct i2c_client *client) function msp3400c_thread (line 769) | static int msp3400c_thread(void *data) type MODES (line 956) | struct MODES { function msp34xx_modus (line 992) | static int msp34xx_modus(int norm) function msp34xx_standard (line 1010) | static int msp34xx_standard(int norm) function msp3410d_thread (line 1026) | static int msp3410d_thread(void *data) type i2c_client (line 1198) | struct i2c_client function msp34xxg_init (line 1203) | static int msp34xxg_init(struct i2c_client *client) function msp34xxg_thread (line 1256) | static int msp34xxg_thread(void *data) function msp34xxg_set_source (line 1327) | static void msp34xxg_set_source(struct i2c_client *client, int source) function msp34xxg_detect_stereo (line 1362) | static void msp34xxg_detect_stereo(struct i2c_client *client) function msp34xxg_set_audmode (line 1390) | static void msp34xxg_set_audmode(struct i2c_client *client, int audmode) type i2c_adapter (line 1420) | struct i2c_adapter type i2c_client (line 1421) | struct i2c_client type i2c_adapter (line 1422) | struct i2c_adapter type i2c_client (line 1423) | struct i2c_client type device (line 1425) | struct device type device (line 1426) | struct device type i2c_client (line 1428) | struct i2c_client type i2c_driver (line 1430) | struct i2c_driver type i2c_client (line 1444) | struct i2c_client function msp_attach (line 1451) | static int msp_attach(struct i2c_adapter *adap, int addr, int kind) function msp_detach (line 1565) | static int msp_detach(struct i2c_client *client) function msp_probe (line 1582) | static int msp_probe(struct i2c_adapter *adap) function msp_wake_thread (line 1589) | static void msp_wake_thread(struct i2c_client *client) function mode_v4l2_to_v4l1 (line 1603) | static int mode_v4l2_to_v4l1(int rxsubchans) function mode_v4l1_to_v4l2 (line 1618) | static int mode_v4l1_to_v4l2(int mode) function msp_any_detect_stereo (line 1629) | static void msp_any_detect_stereo(struct i2c_client *client) function msp_any_set_audmode (line 1644) | static void msp_any_set_audmode(struct i2c_client *client, int audmode) function msp_command (line 1660) | static int msp_command(struct i2c_client *client, unsigned int cmd, void... function msp_suspend (line 1833) | static int msp_suspend(struct device * dev, u32 state, u32 level) function msp_resume (line 1842) | static int msp_resume(struct device * dev, u32 level) function msp3400_init_module (line 1853) | static int __init msp3400_init_module(void) function msp3400_cleanup_module (line 1858) | static void __exit msp3400_cleanup_module(void) FILE: drivers/media/video/msp3400.h type msp_dfpreg (line 6) | struct msp_dfpreg { type msp_matrix (line 11) | struct msp_matrix { FILE: drivers/media/video/mxb.c type v4l2_input (line 56) | struct v4l2_input type tea6420_multiplex (line 82) | struct tea6420_multiplex type tea6420_multiplex (line 95) | struct tea6420_multiplex type v4l2_queryctrl (line 107) | struct v4l2_queryctrl type saa7146_extension_ioctls (line 111) | struct saa7146_extension_ioctls type mxb (line 129) | struct mxb type saa7146_extension (line 149) | struct saa7146_extension function mxb_probe (line 151) | static int mxb_probe(struct saa7146_dev* dev) function mxb_init_done (line 324) | static int mxb_init_done(struct saa7146_dev* dev) type saa7146_ext_vv (line 441) | struct saa7146_ext_vv function mxb_attach (line 444) | static int mxb_attach(struct saa7146_dev* dev, struct saa7146_pci_extens... function mxb_detach (line 480) | static int mxb_detach(struct saa7146_dev* dev) function mxb_ioctl (line 507) | static int mxb_ioctl(struct saa7146_fh *fh, unsigned int cmd, void *arg) function std_callback (line 925) | static int std_callback(struct saa7146_dev* dev, struct saa7146_standard... type saa7146_standard (line 947) | struct saa7146_standard type saa7146_pci_extension_data (line 971) | struct saa7146_pci_extension_data type pci_device_id (line 976) | struct pci_device_id type saa7146_ext_vv (line 990) | struct saa7146_ext_vv type saa7146_standard (line 994) | struct saa7146_standard type saa7146_extension (line 1000) | struct saa7146_extension function mxb_init_module (line 1015) | static int __init mxb_init_module(void) function mxb_cleanup_module (line 1025) | static void __exit mxb_cleanup_module(void) FILE: drivers/media/video/mxb.h type v4l2_audio (line 15) | struct v4l2_audio FILE: drivers/media/video/ovcamchip/ov6x20.c type ov6x20 (line 34) | struct ov6x20 { type ovcamchip_regvals (line 43) | struct ovcamchip_regvals type ovcamchip_regvals (line 82) | struct ovcamchip_regvals function ov6x20_init (line 158) | static int ov6x20_init(struct i2c_client *c) function ov6x20_free (line 192) | static int ov6x20_free(struct i2c_client *c) function ov6x20_set_control (line 200) | static int ov6x20_set_control(struct i2c_client *c, function ov6x20_get_control (line 279) | static int ov6x20_get_control(struct i2c_client *c, function ov6x20_mode_init (line 332) | static int ov6x20_mode_init(struct i2c_client *c, struct ovcamchip_windo... function ov6x20_set_window (line 372) | static int ov6x20_set_window(struct i2c_client *c, struct ovcamchip_wind... function ov6x20_command (line 396) | static int ov6x20_command(struct i2c_client *c, unsigned int cmd, void *... type ovcamchip_ops (line 411) | struct ovcamchip_ops FILE: drivers/media/video/ovcamchip/ov6x30.c type ov6x30 (line 35) | struct ov6x30 { type ovcamchip_regvals (line 43) | struct ovcamchip_regvals function ov6x30_init (line 132) | static int ov6x30_init(struct i2c_client *c) function ov6x30_free (line 155) | static int ov6x30_free(struct i2c_client *c) function ov6x30_set_control (line 163) | static int ov6x30_set_control(struct i2c_client *c, function ov6x30_get_control (line 242) | static int ov6x30_get_control(struct i2c_client *c, function ov6x30_mode_init (line 295) | static int ov6x30_mode_init(struct i2c_client *c, struct ovcamchip_windo... function ov6x30_set_window (line 331) | static int ov6x30_set_window(struct i2c_client *c, struct ovcamchip_wind... function ov6x30_command (line 355) | static int ov6x30_command(struct i2c_client *c, unsigned int cmd, void *... type ovcamchip_ops (line 370) | struct ovcamchip_ops FILE: drivers/media/video/ovcamchip/ov76be.c type ov76be (line 55) | struct ov76be { type ovcamchip_regvals (line 64) | struct ovcamchip_regvals function ov76be_init (line 96) | static int ov76be_init(struct i2c_client *c) function ov76be_free (line 119) | static int ov76be_free(struct i2c_client *c) function ov76be_set_control (line 127) | static int ov76be_set_control(struct i2c_client *c, function ov76be_get_control (line 186) | static int ov76be_get_control(struct i2c_client *c, function ov76be_mode_init (line 228) | static int ov76be_mode_init(struct i2c_client *c, struct ovcamchip_windo... function ov76be_set_window (line 260) | static int ov76be_set_window(struct i2c_client *c, struct ovcamchip_wind... function ov76be_command (line 284) | static int ov76be_command(struct i2c_client *c, unsigned int cmd, void *... type ovcamchip_ops (line 299) | struct ovcamchip_ops FILE: drivers/media/video/ovcamchip/ov7x10.c type ov7x10 (line 56) | struct ov7x10 { type ovcamchip_regvals (line 74) | struct ovcamchip_regvals function ov7x10_init (line 106) | static int ov7x10_init(struct i2c_client *c) function ov7x10_free (line 129) | static int ov7x10_free(struct i2c_client *c) function ov7x10_set_control (line 137) | static int ov7x10_set_control(struct i2c_client *c, function ov7x10_get_control (line 210) | static int ov7x10_get_control(struct i2c_client *c, function ov7x10_mode_init (line 260) | static int ov7x10_mode_init(struct i2c_client *c, struct ovcamchip_windo... function ov7x10_set_window (line 292) | static int ov7x10_set_window(struct i2c_client *c, struct ovcamchip_wind... function ov7x10_command (line 316) | static int ov7x10_command(struct i2c_client *c, unsigned int cmd, void *... type ovcamchip_ops (line 331) | struct ovcamchip_ops FILE: drivers/media/video/ovcamchip/ov7x20.c type ov7x20 (line 50) | struct ov7x20 { type ovcamchip_regvals (line 66) | struct ovcamchip_regvals type ovcamchip_regvals (line 137) | struct ovcamchip_regvals function ov7x20_lut_find (line 208) | static inline int ov7x20_lut_find(unsigned char lut[], int n, unsigned c... function ov7x20_init (line 219) | static int ov7x20_init(struct i2c_client *c) function ov7x20_free (line 247) | static int ov7x20_free(struct i2c_client *c) function ov7x20_set_v4l1_control (line 255) | static int ov7x20_set_v4l1_control(struct i2c_client *c, function ov7x20_get_v4l1_control (line 341) | static int ov7x20_get_v4l1_control(struct i2c_client *c, function ov7x20_mode_init (line 390) | static int ov7x20_mode_init(struct i2c_client *c, struct ovcamchip_windo... function ov7x20_set_window (line 412) | static int ov7x20_set_window(struct i2c_client *c, struct ovcamchip_wind... function ov7x20_command (line 436) | static int ov7x20_command(struct i2c_client *c, unsigned int cmd, void *... type ovcamchip_ops (line 451) | struct ovcamchip_ops FILE: drivers/media/video/ovcamchip/ovcamchip_core.c type ovcamchip_ops (line 53) | struct ovcamchip_ops type ovcamchip_ops (line 54) | struct ovcamchip_ops type ovcamchip_ops (line 55) | struct ovcamchip_ops type ovcamchip_ops (line 56) | struct ovcamchip_ops type ovcamchip_ops (line 57) | struct ovcamchip_ops type i2c_driver (line 72) | struct i2c_driver type i2c_client (line 73) | struct i2c_client function ov_write_regvals (line 77) | int ov_write_regvals(struct i2c_client *c, struct ovcamchip_regvals *rvals) function ov_write_mask (line 96) | int ov_write_mask(struct i2c_client *c, function init_camchip (line 123) | static int init_camchip(struct i2c_client *c) function ov7xx0_detect (line 163) | static int ov7xx0_detect(struct i2c_client *c) function ov6xx0_detect (line 217) | static int ov6xx0_detect(struct i2c_client *c) function ovcamchip_detect (line 254) | static int ovcamchip_detect(struct i2c_client *c) function ovcamchip_attach (line 288) | static int ovcamchip_attach(struct i2c_adapter *adap) function ovcamchip_detach (line 347) | static int ovcamchip_detach(struct i2c_client *c) function ovcamchip_command (line 363) | static int ovcamchip_command(struct i2c_client *c, unsigned int cmd, voi... type i2c_driver (line 412) | struct i2c_driver type i2c_client (line 423) | struct i2c_client function ovcamchip_init (line 429) | static int __init ovcamchip_init(void) function ovcamchip_exit (line 439) | static void __exit ovcamchip_exit(void) FILE: drivers/media/video/ovcamchip/ovcamchip_priv.h type ovcamchip_regvals (line 36) | struct ovcamchip_regvals { type ovcamchip_ops (line 41) | struct ovcamchip_ops { type ovcamchip (line 47) | struct ovcamchip { function ov_read (line 59) | static inline int ov_read(struct i2c_client *c, unsigned char reg, function ov_write (line 69) | static inline int ov_write(struct i2c_client *c, unsigned char reg, type i2c_client (line 81) | struct i2c_client type ovcamchip_regvals (line 82) | struct ovcamchip_regvals type i2c_client (line 84) | struct i2c_client FILE: drivers/media/video/planb.c type planb (line 72) | struct planb type planb_registers (line 73) | struct planb_registers type video_device (line 85) | struct video_device type video_device (line 86) | struct video_device type video_device (line 87) | struct video_device type video_device (line 88) | struct video_device type video_device (line 89) | struct video_device type video_device (line 90) | struct video_device type video_device (line 91) | struct video_device type pt_regs (line 92) | struct pt_regs type video_init (line 94) | struct video_init type planb (line 97) | struct planb type planb (line 98) | struct planb type planb (line 100) | struct planb type planb (line 101) | struct planb type planb (line 102) | struct planb type planb (line 103) | struct planb type planb (line 104) | struct planb type video_mmap (line 104) | struct video_mmap type planb (line 105) | struct planb type video_clip (line 105) | struct video_clip type planb (line 106) | struct planb type planb (line 107) | struct planb type dbdma_cmd (line 108) | struct dbdma_cmd type planb (line 108) | struct planb type planb (line 109) | struct planb type planb (line 110) | struct planb type dbdma_cmd (line 111) | struct dbdma_cmd type dbdma_cmd (line 113) | struct dbdma_cmd type dbdma_cmd (line 115) | struct dbdma_cmd type planb (line 117) | struct planb type planb (line 119) | struct planb type dbdma_cmd (line 120) | struct dbdma_cmd type dbdma_cmd (line 120) | struct dbdma_cmd type planb (line 121) | struct planb type dbdma_regs (line 122) | struct dbdma_regs type planb (line 123) | struct planb type planb (line 124) | struct planb function grabbuf_alloc (line 130) | static int grabbuf_alloc(struct planb *pb) function saa_write_reg (line 166) | static void saa_write_reg(unsigned char addr, unsigned char val) function saa_status (line 174) | static unsigned char saa_status(int byte, struct planb *pb) function saa_set (line 186) | static void saa_set(unsigned char addr, unsigned char val, struct planb ... function saa_init_regs (line 195) | static void saa_init_regs(struct planb *pb) function saa_geo_setup (line 203) | static unsigned int saa_geo_setup(int width, int height, int interlace, ... function planb_dbdma_restart (line 243) | static inline void planb_dbdma_restart(volatile struct dbdma_regs *ch) function planb_dbdma_stop (line 249) | static inline void planb_dbdma_stop(volatile struct dbdma_regs *ch) function tab_cmd_dbdma (line 260) | static inline void tab_cmd_dbdma(volatile struct dbdma_cmd *ch, function tab_cmd_store (line 267) | static inline void tab_cmd_store(volatile struct dbdma_cmd *ch, function tab_cmd_gen (line 276) | static inline void tab_cmd_gen(volatile struct dbdma_cmd *ch, type dbdma_cmd (line 286) | struct dbdma_cmd type dbdma_cmd (line 287) | struct dbdma_cmd type planb (line 288) | struct planb type dbdma_cmd (line 293) | struct dbdma_cmd function planb_lock (line 329) | static inline void planb_lock(struct planb *pb) function planb_unlock (line 334) | static inline void planb_unlock(struct planb *pb) function planb_prepare_open (line 343) | static int planb_prepare_open(struct planb *pb) function planb_prepare_close (line 397) | static void planb_prepare_close(struct planb *pb) function overlay_start (line 424) | static void overlay_start(struct planb *pb) function overlay_stop (line 470) | static void overlay_stop(struct planb *pb) function suspend_overlay (line 504) | static void suspend_overlay(struct planb *pb) function resume_overlay (line 534) | static void resume_overlay(struct planb *pb) function add_clip (line 576) | static void add_clip(struct planb *pb, struct video_clip *clip) function fill_cmd_buff (line 619) | static void fill_cmd_buff(struct planb *pb) function cmd_buff (line 670) | static void cmd_buff(struct planb *pb) function overlay_is_active (line 855) | static inline int overlay_is_active(struct planb *pb) function vgrab (line 865) | static int vgrab(struct planb *pb, struct video_mmap *mp) function planb_pre_capture (line 1090) | static void planb_pre_capture(int fr, int bpp, struct planb *pb) type dbdma_cmd (line 1130) | struct dbdma_cmd type planb (line 1130) | struct planb type dbdma_cmd (line 1141) | struct dbdma_cmd type dbdma_cmd (line 1142) | struct dbdma_cmd function planb_irq (line 1317) | static void planb_irq(int irq, void *dev_id, struct pt_regs * regs) function planb_open (line 1373) | static int planb_open(struct video_device *dev, int mode) function planb_close (line 1388) | static void planb_close(struct video_device *dev) function planb_read (line 1409) | static long planb_read(struct video_device *v, char *buf, unsigned long ... function planb_write (line 1416) | static long planb_write(struct video_device *v, const char *buf, function planb_ioctl (line 1423) | static int planb_ioctl(struct video_device *dev, unsigned int cmd, void ... function planb_mmap (line 1984) | static int planb_mmap(struct vm_area_struct *vma, struct video_device *d... type video_device (line 2011) | struct video_device function init_planb (line 2025) | static int init_planb(struct planb *pb) function find_planb (line 2149) | static int find_planb(void) function release_planb (line 2249) | static void release_planb(void) function init_planbs (line 2278) | static int __init init_planbs(void) function exit_planbs (line 2297) | static void __exit exit_planbs(void) FILE: drivers/media/video/planb.h type planb_saa_regs (line 82) | struct planb_saa_regs { type planb_stat_regs (line 87) | struct planb_stat_regs { type planb_any_regs (line 94) | struct planb_any_regs { type planb_registers (line 125) | struct planb_registers { type planb_window (line 148) | struct planb_window { type planb_suspend (line 160) | struct planb_suspend { type planb (line 166) | struct planb { FILE: drivers/media/video/pms.c type pms_device (line 41) | struct pms_device type i2c_info (line 50) | struct i2c_info type i2c_info (line 59) | struct i2c_info function mvv_write (line 76) | static inline void mvv_write(u8 index, u8 value) function u8 (line 81) | static inline u8 mvv_read(u8 index) function pms_i2c_stat (line 87) | static int pms_i2c_stat(u8 slave) function pms_i2c_write (line 126) | static int pms_i2c_write(u16 slave, u16 sub, u16 data) function pms_i2c_read (line 176) | static int pms_i2c_read(int slave, int sub) function pms_i2c_andor (line 188) | static void pms_i2c_andor(int slave, int sub, int and, int or) function pms_videosource (line 202) | static void pms_videosource(short source) function pms_hue (line 207) | static void pms_hue(short hue) function pms_colour (line 223) | static void pms_colour(short colour) function pms_contrast (line 237) | static void pms_contrast(short contrast) function pms_brightness (line 250) | static void pms_brightness(short brightness) function pms_format (line 266) | static void pms_format(short format) function pms_hstart (line 307) | static void pms_hstart(short start) function pms_bandpass (line 326) | static void pms_bandpass(short pass) function pms_antisnow (line 334) | static void pms_antisnow(short snow) function pms_sharpness (line 342) | static void pms_sharpness(short sharp) function pms_chromaagc (line 350) | static void pms_chromaagc(short agc) function pms_vertnoise (line 358) | static void pms_vertnoise(short noise) function pms_forcecolour (line 366) | static void pms_forcecolour(short colour) function pms_antigamma (line 374) | static void pms_antigamma(short gamma) function pms_prefilter (line 382) | static void pms_prefilter(short filter) function pms_hfilter (line 390) | static void pms_hfilter(short filter) function pms_vfilter (line 398) | static void pms_vfilter(short filter) function pms_killcolour (line 406) | static void pms_killcolour(short colour) function pms_chromagain (line 420) | static void pms_chromagain(short chroma) function pms_spacialcompl (line 433) | static void pms_spacialcompl(short data) function pms_spacialcomph (line 438) | static void pms_spacialcomph(short data) function pms_vstart (line 443) | static void pms_vstart(short start) function pms_secamcross (line 451) | static void pms_secamcross(short cross) function pms_swsense (line 460) | static void pms_swsense(short sense) function pms_framerate (line 475) | static void pms_framerate(short frr) function pms_vert (line 485) | static void pms_vert(u8 deciden, u8 decinum) function pms_vertdeci (line 495) | static void pms_vertdeci(unsigned short decinum, unsigned short deciden) function pms_horzdeci (line 532) | static void pms_horzdeci(short decinum, short deciden) function pms_resolution (line 565) | static void pms_resolution(short width, short height) function pms_vcrinput (line 620) | static void pms_vcrinput(short input) function pms_capture (line 629) | static int pms_capture(struct pms_device *dev, char __user *buf, int rgb... function pms_do_ioctl (line 679) | static int pms_do_ioctl(struct inode *inode, struct file *file, function pms_ioctl (line 862) | static int pms_ioctl(struct inode *inode, struct file *file, function pms_read (line 868) | static ssize_t pms_read(struct file *file, char __user *buf, type file_operations (line 881) | struct file_operations type video_device (line 890) | struct video_device type pms_device (line 899) | struct pms_device function init_mediavision (line 906) | static int init_mediavision(void) function init_pms_cards (line 1019) | static int __init init_pms_cards(void) function shutdown_mediavision (line 1045) | static void __exit shutdown_mediavision(void) function cleanup_pms_module (line 1051) | static void __exit cleanup_pms_module(void) FILE: drivers/media/video/saa5246a.c type saa5246a_device (line 55) | struct saa5246a_device type video_device (line 63) | struct video_device type i2c_client_address_data (line 74) | struct i2c_client_address_data type i2c_client (line 81) | struct i2c_client function saa5246a_attach (line 83) | static int saa5246a_attach(struct i2c_adapter *adap, int addr, int kind) function saa5246a_probe (line 149) | static int saa5246a_probe(struct i2c_adapter *adap) function saa5246a_detach (line 156) | static int saa5246a_detach(struct i2c_client *client) function saa5246a_command (line 166) | static int saa5246a_command(struct i2c_client *device, unsigned int cmd, type i2c_driver (line 176) | struct i2c_driver type i2c_client (line 187) | struct i2c_client function i2c_sendbuf (line 193) | static int i2c_sendbuf(struct saa5246a_device *t, int reg, int count, u8... function i2c_senddata (line 205) | static int i2c_senddata(struct saa5246a_device *t, ...) function i2c_getdata (line 224) | static int i2c_getdata(struct saa5246a_device *t, int count, u8 *buf) function saa5246a_clear_found_bit (line 238) | static int saa5246a_clear_found_bit(struct saa5246a_device *t, function saa5246a_request_page (line 282) | static int saa5246a_request_page(struct saa5246a_device *t, function saa5246a_extract_pagenum_from_infobits (line 371) | static inline int saa5246a_extract_pagenum_from_infobits( function saa5246a_extract_hour_from_infobits (line 394) | static inline int saa5246a_extract_hour_from_infobits( function saa5246a_extract_minutes_from_infobits (line 412) | static inline int saa5246a_extract_minutes_from_infobits( function saa5246a_get_status (line 428) | static inline int saa5246a_get_status(struct saa5246a_device *t, function saa5246a_get_page (line 485) | static inline int saa5246a_get_page(struct saa5246a_device *t, function saa5246a_stop_dau (line 566) | static inline int saa5246a_stop_dau(struct saa5246a_device *t, function do_saa5246a_ioctl (line 594) | static int do_saa5246a_ioctl(struct inode *inode, struct file *file, function vtx_fix_command (line 689) | static inline unsigned int vtx_fix_command(unsigned int cmd) function saa5246a_ioctl (line 735) | static int saa5246a_ioctl(struct inode *inode, struct file *file, function saa5246a_open (line 749) | static int saa5246a_open(struct inode *inode, struct file *file) function saa5246a_release (line 802) | static int saa5246a_release(struct inode *inode, struct file *file) function init_saa_5246a (line 822) | static int __init init_saa_5246a (void) function cleanup_saa_5246a (line 830) | static void __exit cleanup_saa_5246a (void) type file_operations (line 838) | struct file_operations type video_device (line 846) | struct video_device FILE: drivers/media/video/saa5249.c type vdau_t (line 90) | typedef struct { type saa5249_device (line 99) | struct saa5249_device type video_device (line 131) | struct video_device type i2c_client_address_data (line 142) | struct i2c_client_address_data type i2c_client (line 149) | struct i2c_client function saa5249_attach (line 151) | static int saa5249_attach(struct i2c_adapter *adap, int addr, int kind) function saa5249_probe (line 223) | static int saa5249_probe(struct i2c_adapter *adap) function saa5249_detach (line 230) | static int saa5249_detach(struct i2c_client *client) function saa5249_command (line 241) | static int saa5249_command(struct i2c_client *device, type i2c_driver (line 249) | struct i2c_driver type i2c_client (line 260) | struct i2c_client function jdelay (line 271) | static void jdelay(unsigned long delay) function i2c_sendbuf (line 292) | static int i2c_sendbuf(struct saa5249_device *t, int reg, int count, u8 ... function i2c_senddata (line 304) | static int i2c_senddata(struct saa5249_device *t, ...) function i2c_getdata (line 323) | static int i2c_getdata(struct saa5249_device *t, int count, u8 *buf) function do_saa5249_ioctl (line 335) | static int do_saa5249_ioctl(struct inode *inode, struct file *file, function vtx_fix_command (line 588) | static inline unsigned int vtx_fix_command(unsigned int cmd) function saa5249_ioctl (line 635) | static int saa5249_ioctl(struct inode *inode, struct file *file, function saa5249_open (line 649) | static int saa5249_open(struct inode *inode, struct file *file) function saa5249_release (line 695) | static int saa5249_release(struct inode *inode, struct file *file) function init_saa_5249 (line 705) | static int __init init_saa_5249 (void) function cleanup_saa_5249 (line 712) | static void __exit cleanup_saa_5249 (void) type file_operations (line 720) | struct file_operations type video_device (line 728) | struct video_device FILE: drivers/media/video/saa7110.c type saa7110 (line 63) | struct saa7110 { function saa7110_write (line 81) | static int function saa7110_write_block (line 92) | static int function saa7110_read (line 132) | static inline int function saa7110_selmux (line 146) | static int function determine_norm (line 205) | static int function saa7110_command (line 267) | static int type i2c_client_address_data (line 469) | struct i2c_client_address_data type i2c_driver (line 480) | struct i2c_driver function saa7110_detect_client (line 482) | static int function saa7110_attach_adapter (line 567) | static int function saa7110_detach_client (line 577) | static int type i2c_driver (line 596) | struct i2c_driver function saa7110_init (line 608) | static int __init function saa7110_exit (line 614) | static void __exit FILE: drivers/media/video/saa7111.c type saa7111 (line 74) | struct saa7111 { function saa7111_write (line 90) | static inline int function saa7111_write_block (line 101) | static int function saa7111_init_decoder (line 148) | static int function saa7111_read (line 155) | static inline int function saa7111_command (line 204) | static int type i2c_client_address_data (line 493) | struct i2c_client_address_data type i2c_driver (line 504) | struct i2c_driver function saa7111_detect_client (line 506) | static int function saa7111_attach_adapter (line 576) | static int function saa7111_detach_client (line 586) | static int type i2c_driver (line 605) | struct i2c_driver function saa7111_init (line 617) | static int __init function saa7111_exit (line 623) | static void __exit FILE: drivers/media/video/saa7114.c type saa7114 (line 77) | struct saa7114 { function saa7114_write (line 138) | static inline int function saa7114_write_block (line 149) | static int function saa7114_read (line 196) | static inline int function saa7114_command (line 468) | static int type i2c_client_address_data (line 831) | struct i2c_client_address_data type i2c_driver (line 842) | struct i2c_driver function saa7114_detect_client (line 844) | static int function saa7114_attach_adapter (line 1190) | static int function saa7114_detach_client (line 1200) | static int type i2c_driver (line 1219) | struct i2c_driver function saa7114_init (line 1231) | static int __init function saa7114_exit (line 1237) | static void __exit FILE: drivers/media/video/saa7134/saa6752hs.c type i2c_driver (line 27) | struct i2c_driver type i2c_client (line 28) | struct i2c_client type saa6752hs_command (line 31) | enum saa6752hs_command { type mpeg_params (line 101) | struct mpeg_params function saa6752hs_chip_command (line 113) | static int saa6752hs_chip_command(struct i2c_client* client, function saa6752hs_set_bitrate (line 182) | static int saa6752hs_set_bitrate(struct i2c_client* client, function saa6752hs_init (line 228) | static int saa6752hs_init(struct i2c_client* client, struct mpeg_params*... function saa6752hs_attach (line 309) | static int saa6752hs_attach(struct i2c_adapter *adap, int addr, int kind) function saa6752hs_probe (line 334) | static int saa6752hs_probe(struct i2c_adapter *adap) function saa6752hs_detach (line 341) | static int saa6752hs_detach(struct i2c_client *client) function saa6752hs_command (line 352) | static int type i2c_driver (line 371) | struct i2c_driver type i2c_client (line 381) | struct i2c_client function saa6752hs_init_module (line 388) | static int __init saa6752hs_init_module(void) function saa6752hs_cleanup_module (line 393) | static void __exit saa6752hs_cleanup_module(void) FILE: drivers/media/video/saa7134/saa7134-cards.c type saa7134_board (line 44) | struct saa7134_board type pci_device_id (line 1287) | struct pci_device_id function board_flyvideo (line 1601) | static void board_flyvideo(struct saa7134_dev *dev) function saa7134_board_init1 (line 1623) | int saa7134_board_init1(struct saa7134_dev *dev) function saa7134_board_init2 (line 1665) | int saa7134_board_init2(struct saa7134_dev *dev) FILE: drivers/media/video/saa7134/saa7134-core.c function saa7134_print_ioctl (line 130) | void saa7134_print_ioctl(char *name, unsigned int cmd) function saa7134_track_gpio (line 167) | void saa7134_track_gpio(struct saa7134_dev *dev, char *msg) function dump_statusreg (line 202) | static void dump_statusreg(struct saa7134_dev *dev, int reg, function dump_statusregs (line 217) | static void dump_statusregs(struct saa7134_dev *dev) function pending_call (line 234) | static int pending_call(struct notifier_block *self, unsigned long state, type notifier_block (line 248) | struct notifier_block function request_module_depend (line 252) | static void request_module_depend(char *name, int *flag) function saa7134_buffer_pages (line 280) | static int saa7134_buffer_pages(int size) function saa7134_buffer_count (line 290) | int saa7134_buffer_count(unsigned int size, unsigned int count) function saa7134_buffer_startpage (line 300) | int saa7134_buffer_startpage(struct saa7134_buf *buf) function saa7134_buffer_base (line 305) | unsigned long saa7134_buffer_base(struct saa7134_buf *buf) function saa7134_pgtable_alloc (line 316) | int saa7134_pgtable_alloc(struct pci_dev *pci, struct saa7134_pgtable *pt) function saa7134_pgtable_build (line 330) | int saa7134_pgtable_build(struct pci_dev *pci, struct saa7134_pgtable *pt, function saa7134_pgtable_free (line 346) | void saa7134_pgtable_free(struct pci_dev *pci, struct saa7134_pgtable *pt) function saa7134_dma_free (line 356) | void saa7134_dma_free(struct saa7134_dev *dev,struct saa7134_buf *buf) function saa7134_buffer_queue (line 369) | int saa7134_buffer_queue(struct saa7134_dev *dev, function saa7134_buffer_finish (line 397) | void saa7134_buffer_finish(struct saa7134_dev *dev, function saa7134_buffer_next (line 411) | void saa7134_buffer_next(struct saa7134_dev *dev, function saa7134_buffer_timeout (line 440) | void saa7134_buffer_timeout(unsigned long data) function saa7134_set_dmabits (line 465) | int saa7134_set_dmabits(struct saa7134_dev *dev) function print_irqstatus (line 576) | static void print_irqstatus(struct saa7134_dev *dev, int loop, function irqreturn_t (line 598) | static irqreturn_t saa7134_irq(int irq, void *dev_id, struct pt_regs *regs) function saa7134_hwinit1 (line 670) | static int saa7134_hwinit1(struct saa7134_dev *dev) function saa7134_hwinit2 (line 719) | static int saa7134_hwinit2(struct saa7134_dev *dev) function saa7134_hwfini (line 747) | static int saa7134_hwfini(struct saa7134_dev *dev) function must_configure_manually (line 767) | static void __devinit must_configure_manually(void) type video_device (line 794) | struct video_device type saa7134_dev (line 794) | struct saa7134_dev type video_device (line 795) | struct video_device type video_device (line 798) | struct video_device function saa7134_unregister_video (line 812) | static void saa7134_unregister_video(struct saa7134_dev *dev) function mpeg_ops_attach (line 837) | static void mpeg_ops_attach(struct saa7134_mpeg_ops *ops, function mpeg_ops_detach (line 852) | static void mpeg_ops_detach(struct saa7134_mpeg_ops *ops, function saa7134_initdev (line 863) | static int __devinit saa7134_initdev(struct pci_dev *pci_dev, function saa7134_finidev (line 1089) | static void __devexit saa7134_finidev(struct pci_dev *pci_dev) function saa7134_ts_register (line 1153) | int saa7134_ts_register(struct saa7134_mpeg_ops *ops) function saa7134_ts_unregister (line 1168) | void saa7134_ts_unregister(struct saa7134_mpeg_ops *ops) type pci_driver (line 1187) | struct pci_driver function saa7134_init (line 1194) | static int saa7134_init(void) function saa7134_fini (line 1208) | static void saa7134_fini(void) FILE: drivers/media/video/saa7134/saa7134-dvb.c function dvb_init (line 38) | static int dvb_init(struct saa7134_dev *dev) function dvb_fini (line 59) | static int dvb_fini(struct saa7134_dev *dev) type saa7134_mpeg_ops (line 66) | struct saa7134_mpeg_ops function dvb_register (line 72) | static int __init dvb_register(void) function dvb_unregister (line 77) | static void __exit dvb_unregister(void) FILE: drivers/media/video/saa7134/saa7134-empress.c function ts_reset_encoder (line 51) | static void ts_reset_encoder(struct saa7134_dev* dev) function ts_init_encoder (line 59) | static int ts_init_encoder(struct saa7134_dev* dev, void* arg) function ts_open (line 68) | static int ts_open(struct inode *inode, struct file *file) function ts_release (line 99) | static int ts_release(struct inode *inode, struct file *file) function ts_read (line 117) | static ssize_t function ts_poll (line 127) | static unsigned int function ts_mmap (line 136) | static int function ts_do_ioctl (line 149) | static int ts_do_ioctl(struct inode *inode, struct file *file, function ts_ioctl (line 293) | static int ts_ioctl(struct inode *inode, struct file *file, type file_operations (line 299) | struct file_operations type video_device (line 313) | struct video_device function empress_init (line 323) | static int empress_init(struct saa7134_dev *dev) function empress_fini (line 359) | static int empress_fini(struct saa7134_dev *dev) type saa7134_mpeg_ops (line 370) | struct saa7134_mpeg_ops function empress_register (line 376) | static int __init empress_register(void) function empress_unregister (line 381) | static void __exit empress_unregister(void) FILE: drivers/media/video/saa7134/saa7134-i2c.c type i2c_status (line 58) | enum i2c_status { type i2c_attr (line 81) | enum i2c_attr { function i2c_get_status (line 88) | static inline enum i2c_status i2c_get_status(struct saa7134_dev *dev) function i2c_set_status (line 98) | static inline void i2c_set_status(struct saa7134_dev *dev, function i2c_set_attr (line 106) | static inline void i2c_set_attr(struct saa7134_dev *dev, enum i2c_attr a... function i2c_is_error (line 113) | static inline int i2c_is_error(enum i2c_status status) function i2c_is_idle (line 128) | static inline int i2c_is_idle(enum i2c_status status) function i2c_is_busy (line 139) | static inline int i2c_is_busy(enum i2c_status status) function i2c_is_busy_wait (line 149) | static int i2c_is_busy_wait(struct saa7134_dev *dev) function i2c_reset (line 165) | static int i2c_reset(struct saa7134_dev *dev) function i2c_send_byte (line 192) | static inline int i2c_send_byte(struct saa7134_dev *dev, function i2c_recv_byte (line 222) | static inline int i2c_recv_byte(struct saa7134_dev *dev) function saa7134_i2c_xfer (line 238) | static int saa7134_i2c_xfer(struct i2c_adapter *i2c_adap, function algo_control (line 305) | static int algo_control(struct i2c_adapter *adapter, function u32 (line 311) | static u32 functionality(struct i2c_adapter *adap) function inc_use (line 317) | static void inc_use(struct i2c_adapter *adap) function dec_use (line 322) | static void dec_use(struct i2c_adapter *adap) function attach_inform (line 328) | static int attach_inform(struct i2c_client *client) type i2c_algorithm (line 339) | struct i2c_algorithm type i2c_adapter (line 347) | struct i2c_adapter type i2c_client (line 363) | struct i2c_client function saa7134_i2c_eeprom (line 370) | static int function do_i2c_scan (line 405) | static void do_i2c_scan(char *name, struct i2c_client *c) function saa7134_i2c_call_clients (line 420) | void saa7134_i2c_call_clients(struct saa7134_dev *dev, function saa7134_i2c_register (line 427) | int saa7134_i2c_register(struct saa7134_dev *dev) function saa7134_i2c_unregister (line 444) | int saa7134_i2c_unregister(struct saa7134_dev *dev) FILE: drivers/media/video/saa7134/saa7134-input.c function build_key (line 263) | static int build_key(struct saa7134_dev *dev) function saa7134_input_irq (line 294) | void saa7134_input_irq(struct saa7134_dev *dev) function saa7134_input_timer (line 302) | static void saa7134_input_timer(unsigned long data) function saa7134_input_init1 (line 313) | int saa7134_input_init1(struct saa7134_dev *dev) function saa7134_input_fini (line 417) | void saa7134_input_fini(struct saa7134_dev *dev) FILE: drivers/media/video/saa7134/saa7134-oss.c function dsp_buffer_conf (line 49) | static int dsp_buffer_conf(struct saa7134_dev *dev, int blksize, int blo... function dsp_buffer_init (line 73) | static int dsp_buffer_init(struct saa7134_dev *dev) function dsp_buffer_free (line 87) | static int dsp_buffer_free(struct saa7134_dev *dev) function dsp_dma_start (line 98) | static void dsp_dma_start(struct saa7134_dev *dev) function dsp_dma_stop (line 105) | static void dsp_dma_stop(struct saa7134_dev *dev) function dsp_rec_start (line 112) | static int dsp_rec_start(struct saa7134_dev *dev) function dsp_rec_stop (line 211) | static int dsp_rec_stop(struct saa7134_dev *dev) function dsp_open (line 231) | static int dsp_open(struct inode *inode, struct file *file) function dsp_release (line 272) | static int dsp_release(struct inode *inode, struct file *file) function dsp_read (line 286) | static ssize_t dsp_read(struct file *file, char __user *buffer, function dsp_write (line 359) | static ssize_t dsp_write(struct file *file, const char __user *buffer, function dsp_ioctl (line 365) | static int dsp_ioctl(struct inode *inode, struct file *file, function dsp_poll (line 504) | static unsigned int dsp_poll(struct file *file, struct poll_table_struct... type file_operations (line 521) | struct file_operations function mixer_recsrc_7134 (line 534) | static int function mixer_recsrc_7133 (line 556) | static int function mixer_recsrc (line 576) | static int function mixer_level (line 597) | static int function mixer_open (line 626) | static int mixer_open(struct inode *inode, struct file *file) function mixer_release (line 644) | static int mixer_release(struct inode *inode, struct file *file) function mixer_ioctl (line 650) | static int mixer_ioctl(struct inode *inode, struct file *file, type file_operations (line 752) | struct file_operations function saa7134_oss_init1 (line 762) | int saa7134_oss_init1(struct saa7134_dev *dev) function saa7134_oss_fini (line 793) | int saa7134_oss_fini(struct saa7134_dev *dev) function saa7134_irq_oss_done (line 799) | void saa7134_irq_oss_done(struct saa7134_dev *dev, unsigned long status) FILE: drivers/media/video/saa7134/saa7134-ts.c function buffer_activate (line 45) | static int buffer_activate(struct saa7134_dev *dev, function buffer_prepare (line 81) | static int buffer_prepare(struct videobuf_queue *q, struct videobuf_buff... function buffer_setup (line 128) | static int function buffer_queue (line 140) | static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffe... function buffer_release (line 148) | static void buffer_release(struct videobuf_queue *q, struct videobuf_buf... type videobuf_queue_ops (line 156) | struct videobuf_queue_ops function saa7134_ts_init1 (line 175) | int saa7134_ts_init1(struct saa7134_dev *dev) function saa7134_ts_fini (line 208) | int saa7134_ts_fini(struct saa7134_dev *dev) function saa7134_irq_ts_done (line 215) | void saa7134_irq_ts_done(struct saa7134_dev *dev, unsigned long status) FILE: drivers/media/video/saa7134/saa7134-tvaudio.c type mainscan (line 69) | struct mainscan { type saa7134_tvaudio (line 93) | struct saa7134_tvaudio function tvaudio_init (line 166) | static void tvaudio_init(struct saa7134_dev *dev) function u32 (line 191) | static u32 tvaudio_carr2reg(u32 carrier) function tvaudio_setcarrier (line 200) | static void tvaudio_setcarrier(struct saa7134_dev *dev, function mute_input_7134 (line 209) | static void mute_input_7134(struct saa7134_dev *dev) function tvaudio_setmode (line 261) | static void tvaudio_setmode(struct saa7134_dev *dev, function tvaudio_sleep (line 324) | static int tvaudio_sleep(struct saa7134_dev *dev, int timeout) function tvaudio_checkcarrier (line 347) | static int tvaudio_checkcarrier(struct saa7134_dev *dev, struct mainscan... function sifdebug_dump_regs (line 396) | static void sifdebug_dump_regs(struct saa7134_dev *dev) function tvaudio_getstereo (line 413) | static int tvaudio_getstereo(struct saa7134_dev *dev, struct saa7134_tva... function tvaudio_setstereo (line 461) | static int tvaudio_setstereo(struct saa7134_dev *dev, struct saa7134_tva... function tvaudio_thread (line 498) | static int tvaudio_thread(void *data) function saa_dsp_wait_bit (line 671) | static inline int saa_dsp_wait_bit(struct saa7134_dev *dev, int bit) function saa_dsp_readl (line 699) | static int saa_dsp_readl(struct saa7134_dev *dev, int reg, u32 *value) function saa_dsp_writel (line 717) | int saa_dsp_writel(struct saa7134_dev *dev, int reg, u32 value) function getstereo_7133 (line 732) | static int getstereo_7133(struct saa7134_dev *dev) function mute_input_7133 (line 745) | static int mute_input_7133(struct saa7134_dev *dev) function tvaudio_thread_ddep (line 769) | static int tvaudio_thread_ddep(void *data) function saa7134_tvaudio_rx2mode (line 872) | int saa7134_tvaudio_rx2mode(u32 rx) function saa7134_tvaudio_setmute (line 886) | void saa7134_tvaudio_setmute(struct saa7134_dev *dev) function saa7134_tvaudio_setinput (line 900) | void saa7134_tvaudio_setinput(struct saa7134_dev *dev, function saa7134_tvaudio_setvolume (line 916) | void saa7134_tvaudio_setvolume(struct saa7134_dev *dev, int level) function saa7134_tvaudio_getstereo (line 927) | int saa7134_tvaudio_getstereo(struct saa7134_dev *dev) function saa7134_tvaudio_init2 (line 944) | int saa7134_tvaudio_init2(struct saa7134_dev *dev) function saa7134_tvaudio_fini (line 986) | int saa7134_tvaudio_fini(struct saa7134_dev *dev) function saa7134_tvaudio_do_scan (line 998) | int saa7134_tvaudio_do_scan(struct saa7134_dev *dev) FILE: drivers/media/video/saa7134/saa7134-vbi.c function task_init (line 52) | static void task_init(struct saa7134_dev *dev, struct saa7134_buf *buf, function buffer_activate (line 82) | static int buffer_activate(struct saa7134_dev *dev, function buffer_prepare (line 118) | static int buffer_prepare(struct videobuf_queue *q, function buffer_setup (line 172) | static int function buffer_queue (line 194) | static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffe... function buffer_release (line 203) | static void buffer_release(struct videobuf_queue *q, struct videobuf_buf... type videobuf_queue_ops (line 212) | struct videobuf_queue_ops function saa7134_vbi_init1 (line 221) | int saa7134_vbi_init1(struct saa7134_dev *dev) function saa7134_vbi_fini (line 236) | int saa7134_vbi_fini(struct saa7134_dev *dev) function saa7134_irq_vbi_done (line 242) | void saa7134_irq_vbi_done(struct saa7134_dev *dev, unsigned long status) FILE: drivers/media/video/saa7134/saa7134-video.c type saa7134_format (line 59) | struct saa7134_format type saa7134_tvnorm (line 173) | struct saa7134_tvnorm type v4l2_queryctrl (line 280) | struct v4l2_queryctrl type v4l2_queryctrl (line 284) | struct v4l2_queryctrl type v4l2_queryctrl (line 373) | struct v4l2_queryctrl type saa7134_format (line 383) | struct saa7134_format function res_get (line 396) | static int res_get(struct saa7134_dev *dev, struct saa7134_fh *fh, unsig... function res_check (line 417) | static function res_locked (line 423) | static function res_free (line 429) | static function set_tvnorm (line 444) | static void set_tvnorm(struct saa7134_dev *dev, struct saa7134_tvnorm *n... function video_mux (line 524) | static void video_mux(struct saa7134_dev *dev, int input) function set_h_prescale (line 532) | static void set_h_prescale(struct saa7134_dev *dev, int task, int prescale) function set_v_scale (line 570) | static void set_v_scale(struct saa7134_dev *dev, int task, int yscale) function set_size (line 595) | static void set_size(struct saa7134_dev *dev, int task, type cliplist (line 644) | struct cliplist { function sort_cliplist (line 650) | static void sort_cliplist(struct cliplist *cl, int entries) function set_cliplist (line 669) | static void set_cliplist(struct saa7134_dev *dev, int reg, function clip_range (line 695) | static int clip_range(int val) function setup_clipping (line 702) | static int setup_clipping(struct saa7134_dev *dev, struct v4l2_clip *clips, function verify_preview (line 733) | static int verify_preview(struct saa7134_dev *dev, struct v4l2_window *win) function start_preview (line 775) | static int start_preview(struct saa7134_dev *dev, struct saa7134_fh *fh) function stop_preview (line 830) | static int stop_preview(struct saa7134_dev *dev, struct saa7134_fh *fh) function buffer_activate (line 839) | static int buffer_activate(struct saa7134_dev *dev, function buffer_prepare (line 921) | static int buffer_prepare(struct videobuf_queue *q, function buffer_setup (line 983) | static int function buffer_queue (line 995) | static void buffer_queue(struct videobuf_queue *q, struct videobuf_buffe... function buffer_release (line 1003) | static void buffer_release(struct videobuf_queue *q, struct videobuf_buf... type videobuf_queue_ops (line 1011) | struct videobuf_queue_ops function get_control (line 1020) | static int get_control(struct saa7134_dev *dev, struct v4l2_control *c) function set_control (line 1067) | static int set_control(struct saa7134_dev *dev, struct saa7134_fh *fh, type videobuf_queue (line 1161) | struct videobuf_queue type saa7134_fh (line 1161) | struct saa7134_fh type videobuf_queue (line 1163) | struct videobuf_queue function saa7134_resource (line 1178) | static int saa7134_resource(struct saa7134_fh *fh) function video_open (line 1195) | static int video_open(struct inode *inode, struct file *file) function video_read (line 1263) | static ssize_t function video_poll (line 1288) | static unsigned int function video_release (line 1329) | static int video_release(struct inode *inode, struct file *file) function video_mmap (line 1371) | static int function saa7134_vbi_fmt (line 1381) | static void saa7134_vbi_fmt(struct saa7134_dev *dev, struct v4l2_format *f) function saa7134_g_fmt (line 1404) | static int saa7134_g_fmt(struct saa7134_dev *dev, struct saa7134_fh *fh, function saa7134_try_fmt (line 1430) | static int saa7134_try_fmt(struct saa7134_dev *dev, struct saa7134_fh *fh, function saa7134_s_fmt (line 1495) | static int saa7134_s_fmt(struct saa7134_dev *dev, struct saa7134_fh *fh, function saa7134_common_ioctl (line 1544) | int saa7134_common_ioctl(struct saa7134_dev *dev, function video_do_ioctl (line 1636) | static int video_do_ioctl(struct inode *inode, struct file *file, function video_ioctl (line 2080) | static int video_ioctl(struct inode *inode, struct file *file, function radio_do_ioctl (line 2086) | static int radio_do_ioctl(struct inode *inode, struct file *file, function radio_ioctl (line 2197) | static int radio_ioctl(struct inode *inode, struct file *file, type file_operations (line 2203) | struct file_operations type file_operations (line 2215) | struct file_operations type video_device (line 2227) | struct video_device type video_device (line 2237) | struct video_device type video_device (line 2246) | struct video_device function saa7134_video_init1 (line 2255) | int saa7134_video_init1(struct saa7134_dev *dev) function saa7134_video_init2 (line 2301) | int saa7134_video_init2(struct saa7134_dev *dev) function saa7134_video_fini (line 2311) | int saa7134_video_fini(struct saa7134_dev *dev) function saa7134_irq_video_intl (line 2317) | void saa7134_irq_video_intl(struct saa7134_dev *dev) function saa7134_irq_video_done (line 2340) | void saa7134_irq_video_done(struct saa7134_dev *dev, unsigned long status) FILE: drivers/media/video/saa7134/saa7134.h type saa7134_tvaudio_mode (line 54) | enum saa7134_tvaudio_mode { type saa7134_audio_in (line 63) | enum saa7134_audio_in { type saa7134_video_out (line 69) | enum saa7134_video_out { type saa7134_tvnorm (line 76) | struct saa7134_tvnorm { type saa7134_tvaudio (line 98) | struct saa7134_tvaudio { type saa7134_format (line 106) | struct saa7134_format { type saa7134_input (line 176) | struct saa7134_input { type saa7134_mpeg_type (line 184) | enum saa7134_mpeg_type { type saa7134_board (line 190) | struct saa7134_board { type saa7134_dev (line 229) | struct saa7134_dev type saa7134_dma (line 230) | struct saa7134_dma type saa7134_pgtable (line 233) | struct saa7134_pgtable { type saa7134_thread (line 240) | struct saa7134_thread { type saa7134_buf (line 251) | struct saa7134_buf { type saa7134_dmaqueue (line 266) | struct saa7134_dmaqueue { type saa7134_fh (line 275) | struct saa7134_fh { type saa7134_oss (line 301) | struct saa7134_oss { type saa7134_ir (line 331) | struct saa7134_ir { type saa7134_ts (line 345) | struct saa7134_ts { type saa7134_mpeg_ops (line 353) | struct saa7134_mpeg_ops { type saa7134_dev (line 361) | struct saa7134_dev { type list_head (line 478) | struct list_head type saa7134_dev (line 482) | struct saa7134_dev type pci_dev (line 486) | struct pci_dev type saa7134_pgtable (line 486) | struct saa7134_pgtable type pci_dev (line 487) | struct pci_dev type saa7134_pgtable (line 487) | struct saa7134_pgtable type scatterlist (line 488) | struct scatterlist type pci_dev (line 490) | struct pci_dev type saa7134_pgtable (line 490) | struct saa7134_pgtable type saa7134_buf (line 493) | struct saa7134_buf type saa7134_buf (line 494) | struct saa7134_buf type saa7134_dev (line 496) | struct saa7134_dev type saa7134_dmaqueue (line 496) | struct saa7134_dmaqueue type saa7134_buf (line 497) | struct saa7134_buf type saa7134_dev (line 498) | struct saa7134_dev type saa7134_dmaqueue (line 498) | struct saa7134_dmaqueue type saa7134_dev (line 500) | struct saa7134_dev type saa7134_dmaqueue (line 500) | struct saa7134_dmaqueue type saa7134_dev (line 502) | struct saa7134_dev type saa7134_buf (line 502) | struct saa7134_buf type saa7134_dev (line 504) | struct saa7134_dev type saa7134_board (line 509) | struct saa7134_board type pci_device_id (line 511) | struct pci_device_id type saa7134_dev (line 513) | struct saa7134_dev type saa7134_dev (line 514) | struct saa7134_dev type saa7134_dev (line 520) | struct saa7134_dev type saa7134_dev (line 521) | struct saa7134_dev type saa7134_dev (line 522) | struct saa7134_dev type video_device (line 529) | struct video_device type video_device (line 530) | struct video_device type saa7134_dev (line 532) | struct saa7134_dev type saa7134_dev (line 535) | struct saa7134_dev type saa7134_dev (line 536) | struct saa7134_dev type saa7134_dev (line 537) | struct saa7134_dev type saa7134_dev (line 538) | struct saa7134_dev type saa7134_dev (line 539) | struct saa7134_dev type videobuf_queue_ops (line 547) | struct videobuf_queue_ops type saa7134_dev (line 549) | struct saa7134_dev type saa7134_dev (line 550) | struct saa7134_dev type saa7134_dev (line 551) | struct saa7134_dev type saa7134_mpeg_ops (line 553) | struct saa7134_mpeg_ops type saa7134_mpeg_ops (line 554) | struct saa7134_mpeg_ops type videobuf_queue_ops (line 559) | struct videobuf_queue_ops type video_device (line 560) | struct video_device type saa7134_dev (line 562) | struct saa7134_dev type saa7134_dev (line 563) | struct saa7134_dev type saa7134_dev (line 564) | struct saa7134_dev type saa7134_dev (line 572) | struct saa7134_dev type saa7134_dev (line 573) | struct saa7134_dev type saa7134_input (line 574) | struct saa7134_input type saa7134_dev (line 575) | struct saa7134_dev type saa7134_dev (line 576) | struct saa7134_dev type saa7134_dev (line 578) | struct saa7134_dev type saa7134_dev (line 579) | struct saa7134_dev type saa7134_dev (line 580) | struct saa7134_dev type saa7134_dev (line 582) | struct saa7134_dev type file_operations (line 587) | struct file_operations type file_operations (line 588) | struct file_operations type saa7134_dev (line 590) | struct saa7134_dev type saa7134_dev (line 591) | struct saa7134_dev type saa7134_dev (line 592) | struct saa7134_dev type saa7134_dev (line 597) | struct saa7134_dev type saa7134_dev (line 598) | struct saa7134_dev type saa7134_dev (line 599) | struct saa7134_dev FILE: drivers/media/video/saa7146.h type saa7146_window (line 39) | struct saa7146_window type device_open (line 53) | struct device_open type saa7146 (line 61) | struct saa7146 FILE: drivers/media/video/saa7185.c type saa7185 (line 71) | struct saa7185 { function saa7185_read (line 86) | static inline int function saa7185_write (line 92) | static int function saa7185_write_block (line 104) | static int function saa7185_command (line 250) | static int type i2c_client_address_data (line 391) | struct i2c_client_address_data type i2c_driver (line 402) | struct i2c_driver function saa7185_detect_client (line 404) | static int function saa7185_attach_adapter (line 470) | static int function saa7185_detach_client (line 480) | static int type i2c_driver (line 502) | struct i2c_driver function saa7185_init (line 514) | static int __init function saa7185_exit (line 520) | static void __exit FILE: drivers/media/video/stradis.c type saa7146 (line 58) | struct saa7146 function I2CWipe (line 108) | static void I2CWipe(struct saa7146 *saa) function I2CRead (line 136) | static int I2CRead(struct saa7146 *saa, unsigned char addr, function I2CWrite (line 188) | static int I2CWrite(struct saa7146 *saa, unsigned char addr, unsigned ch... function attach_inform (line 212) | static void attach_inform(struct saa7146 *saa, int id) function I2CBusScan (line 235) | static void I2CBusScan(struct saa7146 *saa) function wait_for_debi_done (line 245) | static int wait_for_debi_done(struct saa7146 *saa) function debiwrite (line 266) | static int debiwrite(struct saa7146 *saa, u32 config, int addr, function u32 (line 285) | static u32 debiread(struct saa7146 *saa, u32 config, int addr, int count) function ibm_block_dram_read (line 315) | static void ibm_block_dram_read(struct saa7146 *saa, int address, int by... function do_irq_send_data (line 347) | static void do_irq_send_data(struct saa7146 *saa) function send_osd_data (line 415) | static void send_osd_data(struct saa7146 *saa) function irqreturn_t (line 436) | static irqreturn_t saa7146_irq(int irq, void *dev_id, struct pt_regs *regs) function ibm_send_command (line 610) | static int ibm_send_command(struct saa7146 *saa, function cs4341_setlevel (line 629) | static void cs4341_setlevel(struct saa7146 *saa, int left, int right) function initialize_cs4341 (line 635) | static void initialize_cs4341(struct saa7146 *saa) function initialize_cs8420 (line 657) | static void initialize_cs8420(struct saa7146 *saa, int pro) function initialize_saa7121 (line 674) | static void initialize_saa7121(struct saa7146 *saa, int dopal) function set_genlock_offset (line 725) | static void set_genlock_offset(struct saa7146 *saa, int noffset) function set_out_format (line 742) | static void set_out_format(struct saa7146 *saa, int mode) function initialize_fpga (line 783) | static int initialize_fpga(struct video_code *bitdata) function do_ibm_reset (line 987) | static int do_ibm_reset(struct saa7146 *saa) function initialize_ibmmpeg2 (line 1064) | static int initialize_ibmmpeg2(struct video_code *microcode) function saa7146_set_winsize (line 1198) | static void saa7146_set_winsize(struct saa7146 *saa) function clip_draw_rectangle (line 1242) | static void clip_draw_rectangle(u32 *clipmap, int x, int y, int w, int h) function make_clip_tab (line 1284) | static void make_clip_tab(struct saa7146 *saa, struct video_clip *cr, in... function saa_ioctl (line 1314) | static int saa_ioctl(struct inode *inode, struct file *file, function saa_mmap (line 1801) | static int saa_mmap(struct file *file, struct vm_area_struct *vma) function saa_read (line 1808) | static ssize_t saa_read(struct file *file, char __user *buf, function saa_write (line 1814) | static ssize_t saa_write(struct file *file, const char __user *buf, function saa_open (line 1936) | static int saa_open(struct inode *inode, struct file *file) function saa_release (line 1960) | static int saa_release(struct inode *inode, struct file *file) type file_operations (line 1971) | struct file_operations type video_device (line 1984) | struct video_device function configure_saa7146 (line 1993) | static int configure_saa7146(struct pci_dev *dev, int num) function init_saa7146 (line 2070) | static int init_saa7146(int i) function release_saa (line 2161) | static void release_saa(void) function stradis_init (line 2223) | static int __init stradis_init (void) function stradis_exit (line 2252) | static void __exit stradis_exit (void) FILE: drivers/media/video/tda7432.c type tda7432 (line 82) | struct tda7432 { type i2c_driver (line 92) | struct i2c_driver type i2c_client (line 93) | struct i2c_client function tda7432_write (line 231) | static int tda7432_write(struct i2c_client *client, int subaddr, int val) function tda7432_read (line 248) | static int tda7432_read(struct i2c_client *client) function tda7432_set (line 261) | static int tda7432_set(struct i2c_client *client) function do_tda7432_init (line 288) | static void do_tda7432_init(struct i2c_client *client) function tda7432_attach (line 315) | static int tda7432_attach(struct i2c_adapter *adap, int addr, int kind) function tda7432_probe (line 339) | static int tda7432_probe(struct i2c_adapter *adap) function tda7432_detach (line 351) | static int tda7432_detach(struct i2c_client *client) function tda7432_command (line 362) | static int tda7432_command(struct i2c_client *client, type i2c_driver (line 518) | struct i2c_driver type i2c_client (line 528) | struct i2c_client function tda7432_init (line 535) | static int __init tda7432_init(void) function tda7432_fini (line 545) | static void __exit tda7432_fini(void) FILE: drivers/media/video/tda9840.c type i2c_driver (line 51) | struct i2c_driver type i2c_client (line 52) | struct i2c_client function command (line 57) | static int command(struct i2c_client *client, unsigned int cmd, void *arg) function detect (line 159) | static int detect(struct i2c_adapter *adapter, int address, int kind) function attach (line 207) | static int attach(struct i2c_adapter *adapter) function detach (line 218) | static int detach(struct i2c_client *client) type i2c_driver (line 225) | struct i2c_driver type i2c_client (line 235) | struct i2c_client function this_module_init (line 240) | static int __init this_module_init(void) function this_module_exit (line 245) | static void __exit this_module_exit(void) FILE: drivers/media/video/tda9875.c type tda9875 (line 51) | struct tda9875 { type i2c_driver (line 58) | struct i2c_driver type i2c_client (line 59) | struct i2c_client function tda9875_write (line 112) | static int tda9875_write(struct i2c_client *client, int subaddr, unsigne... function tda9875_read (line 128) | static int tda9875_read(struct i2c_client *client) function i2c_read_register (line 141) | static int i2c_read_register(struct i2c_adapter *adap, int addr, int reg) function tda9875_set (line 159) | static void tda9875_set(struct i2c_client *client) function do_tda9875_init (line 178) | static void do_tda9875_init(struct i2c_client *client) function tda9875_checkit (line 228) | static int tda9875_checkit(struct i2c_adapter *adap, int addr) function tda9875_attach (line 244) | static int tda9875_attach(struct i2c_adapter *adap, int addr, int kind) function tda9875_probe (line 273) | static int tda9875_probe(struct i2c_adapter *adap) function tda9875_detach (line 285) | static int tda9875_detach(struct i2c_client *client) function tda9875_command (line 296) | static int tda9875_command(struct i2c_client *client, type i2c_driver (line 389) | struct i2c_driver type i2c_client (line 399) | struct i2c_client function tda9875_init (line 406) | static int __init tda9875_init(void) function tda9875_fini (line 411) | static void __exit tda9875_fini(void) FILE: drivers/media/video/tda9887.c type tda9887 (line 50) | struct tda9887 { type tvnorm (line 59) | struct tvnorm { type i2c_driver (line 67) | struct i2c_driver type i2c_client (line 68) | struct i2c_client type tvnorm (line 140) | struct tvnorm type tvnorm (line 216) | struct tvnorm function dump_read_message (line 228) | static void dump_read_message(unsigned char *buf) function dump_write_message (line 256) | static void dump_write_message(unsigned char *buf) function tda9887_set_tvnorm (line 352) | static int tda9887_set_tvnorm(struct tda9887 *t, char *buf) function tda9887_set_insmod (line 388) | static int tda9887_set_insmod(struct tda9887 *t, char *buf) function tda9887_set_config (line 415) | static int tda9887_set_config(struct tda9887 *t, char *buf) function tda9887_set_pinnacle (line 452) | static int tda9887_set_pinnacle(struct tda9887 *t, char *buf) function tda9887_fixup_std (line 485) | static int tda9887_fixup_std(struct tda9887 *t) function tda9887_status (line 530) | static int tda9887_status(struct tda9887 *t) function tda9887_configure (line 542) | static int tda9887_configure(struct tda9887 *t) function tda9887_attach (line 584) | static int tda9887_attach(struct i2c_adapter *adap, int addr, int kind) function tda9887_probe (line 605) | static int tda9887_probe(struct i2c_adapter *adap) function tda9887_detach (line 622) | static int tda9887_detach(struct i2c_client *client) function tda9887_command (line 638) | static int function tda9887_suspend (line 744) | static int tda9887_suspend(struct device * dev, u32 state, u32 level) function tda9887_resume (line 750) | static int tda9887_resume(struct device * dev, u32 level) type i2c_driver (line 762) | struct i2c_driver type i2c_client (line 775) | struct i2c_client function tda9887_init_module (line 782) | static int __init tda9887_init_module(void) function tda9887_cleanup_module (line 787) | static void __exit tda9887_cleanup_module(void) FILE: drivers/media/video/tea6415c.c type i2c_driver (line 51) | struct i2c_driver type i2c_client (line 52) | struct i2c_client function detect (line 58) | static int detect(struct i2c_adapter *adapter, int address, int kind) function attach (line 91) | static int attach(struct i2c_adapter *adapter) function detach (line 102) | static int detach(struct i2c_client *client) function switch_matrix (line 111) | static int switch_matrix(struct i2c_client *client, int i, int o) function command (line 181) | static int command(struct i2c_client *client, unsigned int cmd, void *arg) type i2c_driver (line 197) | struct i2c_driver type i2c_client (line 207) | struct i2c_client function this_module_init (line 212) | static int __init this_module_init(void) function this_module_exit (line 217) | static void __exit this_module_exit(void) FILE: drivers/media/video/tea6415c.h type tea6415c_multiplex (line 31) | struct tea6415c_multiplex FILE: drivers/media/video/tea6420.c type i2c_driver (line 48) | struct i2c_driver type i2c_client (line 49) | struct i2c_client function tea6420_switch (line 56) | static int tea6420_switch(struct i2c_client *client, int i, int o, int g) function tea6420_detect (line 95) | static int tea6420_detect(struct i2c_adapter *adapter, int address, int ... function attach (line 140) | static int attach(struct i2c_adapter *adapter) function detach (line 151) | static int detach(struct i2c_client *client) function command (line 158) | static int command(struct i2c_client *client, unsigned int cmd, void *arg) type i2c_driver (line 174) | struct i2c_driver type i2c_client (line 184) | struct i2c_client function this_module_init (line 189) | static int __init this_module_init(void) function this_module_exit (line 194) | static void __exit this_module_exit(void) FILE: drivers/media/video/tea6420.h type tea6420_multiplex (line 8) | struct tea6420_multiplex FILE: drivers/media/video/tuner-3036.c type i2c_client (line 34) | struct i2c_client type i2c_client_address_data (line 45) | struct i2c_client_address_data function tuner_getstatus (line 54) | static unsigned char function tuner_islocked (line 65) | static int function set_tv_freq (line 73) | static void function tuner_attach (line 115) | static int function tuner_detach (line 147) | static int function tuner_command (line 153) | static int function tuner_probe (line 170) | static int type i2c_driver (line 181) | struct i2c_driver type i2c_client (line 193) | struct i2c_client function tuner3036_init (line 200) | static int __init function tuner3036_exit (line 207) | static void __exit FILE: drivers/media/video/tuner.c type tuner (line 59) | struct tuner { type i2c_driver (line 76) | struct i2c_driver type i2c_client (line 77) | struct i2c_client type tunertype (line 127) | struct tunertype type tunertype (line 150) | struct tunertype function tuner_getstatus (line 278) | static int tuner_getstatus(struct i2c_client *c) function tuner_signal (line 300) | static int tuner_signal(struct i2c_client *c) function tuner_stereo (line 305) | static int tuner_stereo(struct i2c_client *c) function tuner_islocked (line 311) | static int tuner_islocked (struct i2c_client *c) function tuner_afcstatus (line 316) | static int tuner_afcstatus (struct i2c_client *c) function tuner_mode (line 321) | static int tuner_mode (struct i2c_client *c) function mt2032_spurcheck (line 342) | static int mt2032_spurcheck(int f1, int f2, int spectrum_from,int spectr... function mt2032_compute_freq (line 370) | static int mt2032_compute_freq(unsigned int rfin, function mt2032_check_lo_lock (line 451) | static int mt2032_check_lo_lock(struct i2c_client *c) function mt2032_optimize_vco (line 471) | static int mt2032_optimize_vco(struct i2c_client *c,int sel,int lock) function mt2032_set_if_freq (line 507) | static void mt2032_set_if_freq(struct i2c_client *c, unsigned int rfin, function mt2032_set_tv_freq (line 564) | static void mt2032_set_tv_freq(struct i2c_client *c, unsigned int freq) function mt2032_set_radio_freq (line 586) | static void mt2032_set_radio_freq(struct i2c_client *c, unsigned int freq) function mt2032_init (line 597) | static int mt2032_init(struct i2c_client *c) function mt2050_set_antenna (line 653) | static void mt2050_set_antenna(struct i2c_client *c, unsigned char antenna) function mt2050_set_if_freq (line 664) | static void mt2050_set_if_freq(struct i2c_client *c,unsigned int freq, u... function mt2050_set_tv_freq (line 725) | static void mt2050_set_tv_freq(struct i2c_client *c, unsigned int freq) function mt2050_set_radio_freq (line 745) | static void mt2050_set_radio_freq(struct i2c_client *c, unsigned int freq) function mt2050_init (line 754) | static int mt2050_init(struct i2c_client *c) function microtune_init (line 778) | static int microtune_init(struct i2c_client *c) function default_set_tv_freq (line 844) | static void default_set_tv_freq(struct i2c_client *c, unsigned int freq) function default_set_radio_freq (line 992) | static void default_set_radio_freq(struct i2c_client *c, unsigned int freq) function set_tv_freq (line 1034) | static void set_tv_freq(struct i2c_client *c, unsigned int freq) function set_radio_freq (line 1058) | static void set_radio_freq(struct i2c_client *c, unsigned int freq) function set_freq (line 1079) | static void set_freq(struct i2c_client *c, unsigned long freq) function set_type (line 1099) | static void set_type(struct i2c_client *c, unsigned int type, char *source) function tuner_fixup_std (line 1131) | static int tuner_fixup_std(struct tuner *t) function tuner_attach (line 1162) | static int tuner_attach(struct i2c_adapter *adap, int addr, int kind) function tuner_probe (line 1200) | static int tuner_probe(struct i2c_adapter *adap) function tuner_detach (line 1225) | static int tuner_detach(struct i2c_client *client) function tuner_command (line 1242) | static int function tuner_suspend (line 1366) | static int tuner_suspend(struct device * dev, u32 state, u32 level) function tuner_resume (line 1373) | static int tuner_resume(struct device * dev, u32 level) type i2c_driver (line 1386) | struct i2c_driver type i2c_client (line 1399) | struct i2c_client function tuner_init_module (line 1406) | static int __init tuner_init_module(void) function tuner_cleanup_module (line 1411) | static void __exit tuner_cleanup_module(void) FILE: drivers/media/video/tvaudio.c type CHIPSTATE (line 56) | struct CHIPSTATE type CHIPSTATE (line 58) | struct CHIPSTATE type CHIPSTATE (line 59) | struct CHIPSTATE type CHIPSTATE (line 60) | struct CHIPSTATE type CHIPSTATE (line 61) | struct CHIPSTATE type CHIPSTATE (line 62) | struct CHIPSTATE type audiocmd (line 65) | typedef struct AUDIOCMD { type CHIPDESC (line 71) | struct CHIPDESC { type CHIPDESC (line 110) | struct CHIPDESC type CHIPSTATE (line 113) | struct CHIPSTATE { type i2c_driver (line 154) | struct i2c_driver type i2c_client (line 155) | struct i2c_client function chip_write (line 161) | static int chip_write(struct CHIPSTATE *chip, int subaddr, int val) function chip_write_masked (line 190) | static int chip_write_masked(struct CHIPSTATE *chip, int subaddr, int va... function chip_read (line 202) | static int chip_read(struct CHIPSTATE *chip) function chip_read2 (line 215) | static int chip_read2(struct CHIPSTATE *chip, int subaddr) function chip_cmd (line 235) | static int chip_cmd(struct CHIPSTATE *chip, char *name, audiocmd *cmd) function chip_thread_wake (line 266) | static void chip_thread_wake(unsigned long data) function chip_thread (line 272) | static int chip_thread(void *data) function generic_checkmode (line 309) | static void generic_checkmode(struct CHIPSTATE *chip) function tda9840_getmode (line 353) | static int tda9840_getmode(struct CHIPSTATE *chip) function tda9840_setmode (line 369) | static void tda9840_setmode(struct CHIPSTATE *chip, int mode) function tda9855_volume (line 495) | static int tda9855_volume(int val) { return val/0x2e8+0x27; } function tda9855_bass (line 496) | static int tda9855_bass(int val) { return val/0xccc+0x06; } function tda9855_treble (line 497) | static int tda9855_treble(int val) { return (val/0x1c71+0x3)<<1; } function tda985x_getmode (line 499) | static int tda985x_getmode(struct CHIPSTATE *chip) function tda985x_setmode (line 510) | static void tda985x_setmode(struct CHIPSTATE *chip, int mode) function tda9873_getmode (line 650) | static int tda9873_getmode(struct CHIPSTATE *chip) function tda9873_setmode (line 665) | static void tda9873_setmode(struct CHIPSTATE *chip, int mode) function tda9873_checkit (line 701) | static int tda9873_checkit(struct CHIPSTATE *chip) type tda9874a_MODES (line 780) | struct tda9874a_MODES { function tda9874a_setup (line 804) | static int tda9874a_setup(struct CHIPSTATE *chip) function tda9874a_getmode (line 841) | static int tda9874a_getmode(struct CHIPSTATE *chip) function tda9874a_setmode (line 889) | static void tda9874a_setmode(struct CHIPSTATE *chip, int mode) function tda9874a_checkit (line 970) | static int tda9874a_checkit(struct CHIPSTATE *chip) function tda9874a_initialize (line 989) | static int tda9874a_initialize(struct CHIPSTATE *chip) function tea6300_shift10 (line 1053) | static int tea6300_shift10(int val) { return val >> 10; } function tea6300_shift12 (line 1054) | static int tea6300_shift12(int val) { return val >> 12; } function tea6320_volume (line 1058) | static int tea6320_volume(int val) { return (val / (65535/(63-12)) + 12)... function tea6320_shift11 (line 1059) | static int tea6320_shift11(int val) { return val >> 11; } function tea6320_initialize (line 1060) | static int tea6320_initialize(struct CHIPSTATE * chip) function tda8425_shift10 (line 1096) | static int tda8425_shift10(int val) { return (val >> 10) | 0xc0; } function tda8425_shift12 (line 1097) | static int tda8425_shift12(int val) { return (val >> 12) | 0xf0; } function tda8425_initialize (line 1099) | static int tda8425_initialize(struct CHIPSTATE *chip) function tda8425_setmode (line 1112) | static void tda8425_setmode(struct CHIPSTATE *chip, int mode) function ta8874z_getmode (line 1182) | static int ta8874z_getmode(struct CHIPSTATE *chip) function ta8874z_setmode (line 1202) | static void ta8874z_setmode(struct CHIPSTATE *chip, int mode) function ta8874z_checkit (line 1229) | static int ta8874z_checkit(struct CHIPSTATE *chip) type CHIPDESC (line 1264) | struct CHIPDESC function chip_attach (line 1472) | static int chip_attach(struct i2c_adapter *adap, int addr, int kind) function chip_probe (line 1552) | static int chip_probe(struct i2c_adapter *adap) function chip_detach (line 1572) | static int chip_detach(struct i2c_client *client) function chip_command (line 1592) | static int chip_command(struct i2c_client *client, type i2c_driver (line 1698) | struct i2c_driver type i2c_client (line 1708) | struct i2c_client function audiochip_init_module (line 1715) | static int __init audiochip_init_module(void) function audiochip_cleanup_module (line 1727) | static void __exit audiochip_cleanup_module(void) FILE: drivers/media/video/tveeprom.c type HAUPPAUGE_TUNER_FMT (line 64) | struct HAUPPAUGE_TUNER_FMT type HAUPPAUGE_TUNER (line 85) | struct HAUPPAUGE_TUNER function hasRadioTuner (line 211) | static int hasRadioTuner(int tunerType) function tveeprom_hauppauge_analog (line 248) | void tveeprom_hauppauge_analog(struct tveeprom *tvee, unsigned char *eep... function tveeprom_read (line 425) | int tveeprom_read(struct i2c_client *c, unsigned char *eedata, int len) function tveeprom_dump (line 446) | int tveeprom_dump(unsigned char *eedata, int len) type i2c_driver (line 478) | struct i2c_driver function tveeprom_command (line 480) | static int function tveeprom_detect_client (line 507) | static int function tveeprom_attach_adapter (line 529) | static int function tveeprom_detach_client (line 538) | static int type i2c_driver (line 550) | struct i2c_driver function tveeprom_init (line 560) | static int __init tveeprom_init(void) function tveeprom_exit (line 565) | static void __exit tveeprom_exit(void) FILE: drivers/media/video/tvmixer.c type TVMIXER (line 31) | struct TVMIXER { type TVMIXER (line 37) | struct TVMIXER type i2c_adapter (line 39) | struct i2c_adapter type i2c_client (line 40) | struct i2c_client function mix_to_v4l (line 44) | static int mix_to_v4l(int i) function v4l_to_mix (line 54) | static int v4l_to_mix(int i) function v4l_to_mix2 (line 64) | static int v4l_to_mix2(int l, int r) function tvmixer_ioctl (line 75) | static int tvmixer_ioctl(struct inode *inode, struct file *file, unsigne... function tvmixer_open (line 179) | static int tvmixer_open(struct inode *inode, struct file *file) function tvmixer_release (line 207) | static int tvmixer_release(struct inode *inode, struct file *file) type i2c_driver (line 226) | struct i2c_driver type file_operations (line 242) | struct file_operations function tvmixer_adapters (line 252) | static int tvmixer_adapters(struct i2c_adapter *adap) function tvmixer_clients (line 264) | static int tvmixer_clients(struct i2c_client *client) function tvmixer_init_module (line 334) | static int __init tvmixer_init_module(void) function tvmixer_cleanup_module (line 344) | static void __exit tvmixer_cleanup_module(void) FILE: drivers/media/video/v4l1-compat.c function get_v4l_control (line 63) | static int function set_v4l_control (line 93) | static int function palette_to_pixelformat (line 151) | static unsigned int function pixelformat_to_palette (line 160) | static unsigned int function poll_one (line 207) | static int poll_one(struct file *file) function count_inputs (line 233) | static int count_inputs(struct inode *inode, function check_size (line 249) | static int check_size(struct inode *inode, function v4l_compat_translate_ioctl (line 283) | int FILE: drivers/media/video/v4l2-common.c function v4l2_video_std_fps (line 90) | unsigned int function v4l2_video_std_construct (line 104) | int v4l2_video_std_construct(struct v4l2_standard *vs, function v4l2_prio_init (line 133) | int v4l2_prio_init(struct v4l2_prio_state *global) function v4l2_prio_change (line 139) | int v4l2_prio_change(struct v4l2_prio_state *global, enum v4l2_priority ... function v4l2_prio_open (line 154) | int v4l2_prio_open(struct v4l2_prio_state *global, enum v4l2_priority *l... function v4l2_prio_close (line 159) | int v4l2_prio_close(struct v4l2_prio_state *global, enum v4l2_priority *... function v4l2_prio_max (line 166) | enum v4l2_priority v4l2_prio_max(struct v4l2_prio_state *global) function v4l2_prio_check (line 177) | int v4l2_prio_check(struct v4l2_prio_state *global, enum v4l2_priority *... FILE: drivers/media/video/video-buf-dvb.c function videobuf_dvb_thread (line 42) | static int videobuf_dvb_thread(void *data) function videobuf_dvb_start_feed (line 91) | static int videobuf_dvb_start_feed(struct dvb_demux_feed *feed) function videobuf_dvb_stop_feed (line 118) | static int videobuf_dvb_stop_feed(struct dvb_demux_feed *feed) function videobuf_dvb_register (line 137) | int videobuf_dvb_register(struct videobuf_dvb *dvb, function videobuf_dvb_unregister (line 231) | void videobuf_dvb_unregister(struct videobuf_dvb *dvb) FILE: drivers/media/video/video-buf.c type scatterlist (line 49) | struct scatterlist type scatterlist (line 52) | struct scatterlist type page (line 53) | struct page type scatterlist (line 56) | struct scatterlist type scatterlist (line 59) | struct scatterlist type scatterlist (line 76) | struct scatterlist type page (line 77) | struct page type scatterlist (line 79) | struct scatterlist function videobuf_dma_init (line 120) | void videobuf_dma_init(struct videobuf_dmabuf *dma) function videobuf_dma_init_user (line 126) | int videobuf_dma_init_user(struct videobuf_dmabuf *dma, int direction, function videobuf_dma_init_kernel (line 164) | int videobuf_dma_init_kernel(struct videobuf_dmabuf *dma, int direction, function videobuf_dma_init_overlay (line 179) | int videobuf_dma_init_overlay(struct videobuf_dmabuf *dma, int direction, function videobuf_dma_pci_map (line 193) | int videobuf_dma_pci_map(struct pci_dev *dev, struct videobuf_dmabuf *dma) function videobuf_dma_pci_sync (line 226) | int videobuf_dma_pci_sync(struct pci_dev *dev, struct videobuf_dmabuf *dma) function videobuf_dma_pci_unmap (line 236) | int videobuf_dma_pci_unmap(struct pci_dev *dev, struct videobuf_dmabuf *... function videobuf_dma_free (line 250) | int videobuf_dma_free(struct videobuf_dmabuf *dma) type videobuf_buffer (line 277) | struct videobuf_buffer function videobuf_waiton (line 289) | int videobuf_waiton(struct videobuf_buffer *vb, int non_blocking, int intr) function videobuf_iolock (line 316) | int function videobuf_queue_init (line 365) | void videobuf_queue_init(struct videobuf_queue* q, function videobuf_queue_is_busy (line 387) | int function videobuf_queue_cancel (line 423) | void function videobuf_next_field (line 452) | enum v4l2_field function videobuf_status (line 471) | void function videobuf_reqbufs (line 526) | int function videobuf_querybuf (line 568) | int function videobuf_qbuf (line 581) | int function videobuf_dqbuf (line 654) | int function videobuf_streamon (line 695) | int videobuf_streamon(struct videobuf_queue *q) function videobuf_streamoff (line 723) | int videobuf_streamoff(struct videobuf_queue *q) function videobuf_read_zerocopy (line 739) | static ssize_t function videobuf_read_one (line 782) | ssize_t videobuf_read_one(struct videobuf_queue *q, function videobuf_read_start (line 859) | int videobuf_read_start(struct videobuf_queue *q) function videobuf_read_stop (line 891) | void videobuf_read_stop(struct videobuf_queue *q) function videobuf_read_stream (line 908) | ssize_t videobuf_read_stream(struct videobuf_queue *q, function videobuf_poll_stream (line 995) | unsigned int videobuf_poll_stream(struct file *file, function videobuf_vm_open (line 1036) | static void function videobuf_vm_close (line 1046) | static void type page (line 1083) | struct page type vm_area_struct (line 1084) | struct vm_area_struct type page (line 1087) | struct page type vm_operations_struct (line 1102) | struct vm_operations_struct function videobuf_mmap_setup (line 1109) | int videobuf_mmap_setup(struct videobuf_queue *q, function videobuf_mmap_free (line 1141) | int videobuf_mmap_free(struct videobuf_queue *q) function videobuf_mmap_mapper (line 1158) | int videobuf_mmap_mapper(struct videobuf_queue *q, FILE: drivers/media/video/videocodec.c type attached_list (line 58) | struct attached_list { type codec_list (line 63) | struct codec_list { type codec_list (line 70) | struct codec_list type videocodec (line 76) | struct videocodec type videocodec_master (line 77) | struct videocodec_master type codec_list (line 79) | struct codec_list type attached_list (line 80) | struct attached_list type videocodec (line 81) | struct videocodec type videocodec (line 111) | struct videocodec type videocodec (line 118) | struct videocodec type attached_list (line 127) | struct attached_list type attached_list (line 128) | struct attached_list type attached_list (line 137) | struct attached_list function videocodec_detach (line 173) | int function videocodec_register (line 238) | int function videocodec_unregister (line 276) | int function videocodec_build_table (line 338) | static int function videocodec_info (line 396) | static int function videocodec_init (line 442) | static int __init function videocodec_exit (line 469) | static void __exit FILE: drivers/media/video/videocodec.h type vfe_polarity (line 224) | struct vfe_polarity { type vfe_settings (line 235) | struct vfe_settings { type tvnorm (line 247) | struct tvnorm { type jpeg_com_marker (line 251) | struct jpeg_com_marker { type jpeg_app_marker (line 256) | struct jpeg_app_marker { type videocodec (line 262) | struct videocodec { type videocodec_master (line 321) | struct videocodec_master { type videocodec (line 346) | struct videocodec type videocodec_master (line 346) | struct videocodec_master type videocodec (line 348) | struct videocodec type videocodec (line 352) | struct videocodec type videocodec (line 354) | struct videocodec FILE: drivers/media/video/videodev.c function show_name (line 43) | static ssize_t show_name(struct class_device *cd, char *buf) function show_dev (line 49) | static ssize_t show_dev(struct class_device *cd, char *buf) type video_device (line 59) | struct video_device type video_device (line 61) | struct video_device function video_device_release (line 70) | void video_device_release(struct video_device *vfd) function video_release (line 75) | static void video_release(struct class_device *cd) type class (line 86) | struct class type video_device (line 95) | struct video_device type video_device (line 98) | struct video_device type file (line 98) | struct file function video_open (line 106) | static int video_open(struct inode *inode, struct file *file) function video_fix_command (line 144) | static unsigned int function video_usercopy (line 170) | int function video_exclusive_open (line 234) | int video_exclusive_open(struct inode *inode, struct file *file) function video_exclusive_release (line 249) | int video_exclusive_release(struct inode *inode, struct file *file) type file_operations (line 257) | struct file_operations function video_register_device (line 284) | int video_register_device(struct video_device *vfd, int type, int nr) function video_unregister_device (line 374) | void video_unregister_device(struct video_device *vfd) type file_operations (line 387) | struct file_operations function videodev_init (line 398) | static int __init videodev_init(void) function videodev_exit (line 418) | static void __exit videodev_exit(void) FILE: drivers/media/video/vino.c type sgi_vino (line 44) | struct sgi_vino type vino_device (line 50) | struct vino_device { type vino_client (line 57) | struct vino_client { type vino_video (line 62) | struct vino_video { type vino_video (line 77) | struct vino_video function i2c_vino_getctrl (line 79) | unsigned i2c_vino_getctrl(void *data) function i2c_vino_setctrl (line 84) | void i2c_vino_setctrl(void *data, unsigned val) function i2c_vino_rdata (line 89) | unsigned i2c_vino_rdata(void *data) function i2c_vino_wdata (line 94) | void i2c_vino_wdata(void *data, unsigned val) type i2c_algo_sgi_data (line 99) | struct i2c_algo_sgi_data function i2c_vino_client_reg (line 113) | static int i2c_vino_client_reg(struct i2c_client *client) function i2c_vino_client_unreg (line 139) | static int i2c_vino_client_unreg(struct i2c_client *client) type i2c_adapter (line 160) | struct i2c_adapter function vino_i2c_add_bus (line 169) | static int vino_i2c_add_bus(void) function vino_i2c_del_bus (line 174) | static int vino_i2c_del_bus(void) function vino_interrupt (line 180) | static void vino_interrupt(int irq, void *dev_id, struct pt_regs *regs) function vino_open (line 184) | static int vino_open(struct video_device *dev, int flags) function vino_close (line 191) | static void vino_close(struct video_device *dev) function vino_mmap (line 196) | static int vino_mmap(struct video_device *dev, const char *adr, function vino_ioctl (line 204) | static int vino_ioctl(struct video_device *dev, unsigned int cmd, void *... type video_device (line 211) | struct video_device function vino_init (line 222) | static int __init vino_init(void) function vino_exit (line 332) | static void __exit vino_exit(void) FILE: drivers/media/video/vino.h type sgi_vino_channel (line 12) | struct sgi_vino_channel { type sgi_vino (line 62) | struct sgi_vino { FILE: drivers/media/video/vpx3220.c type vpx3220 (line 57) | struct vpx3220 { function vpx3220_write (line 72) | static inline int function vpx3220_read (line 83) | static inline int function vpx3220_fp_status (line 90) | static int function vpx3220_fp_write (line 111) | static int function u16 (line 134) | static u16 function vpx3220_write_block (line 159) | static int function vpx3220_write_fp_block (line 178) | static int function vpx3220_dump_i2c (line 292) | static void function vpx3220_command (line 307) | static int function vpx3220_init_client (line 549) | static int type i2c_client_address_data (line 580) | struct i2c_client_address_data type i2c_driver (line 591) | struct i2c_driver function vpx3220_detach_client (line 593) | static int function vpx3220_detect_client (line 610) | static int function vpx3220_attach_adapter (line 713) | static int type i2c_driver (line 728) | struct i2c_driver function vpx3220_init (line 740) | static int __init function vpx3220_cleanup (line 746) | static void __exit FILE: drivers/media/video/w9966.c type w9966_dev (line 101) | struct w9966_dev { type w9966_dev (line 147) | struct w9966_dev type w9966_dev (line 153) | struct w9966_dev type w9966_dev (line 154) | struct w9966_dev type w9966_dev (line 155) | struct w9966_dev type w9966_dev (line 156) | struct w9966_dev type w9966_dev (line 158) | struct w9966_dev type w9966_dev (line 159) | struct w9966_dev type w9966_dev (line 161) | struct w9966_dev type w9966_dev (line 163) | struct w9966_dev type w9966_dev (line 166) | struct w9966_dev type w9966_dev (line 168) | struct w9966_dev type parport (line 168) | struct parport type w9966_dev (line 169) | struct w9966_dev type w9966_dev (line 171) | struct w9966_dev type w9966_dev (line 172) | struct w9966_dev type w9966_dev (line 173) | struct w9966_dev type w9966_dev (line 174) | struct w9966_dev type w9966_dev (line 175) | struct w9966_dev type w9966_dev (line 177) | struct w9966_dev type inode (line 180) | struct inode type file (line 180) | struct file type file (line 182) | struct file type file_operations (line 185) | struct file_operations type video_device (line 193) | struct video_device function w9966_setState (line 207) | static inline void w9966_setState(struct w9966_dev* cam, int mask, int val) function w9966_getState (line 213) | static inline int w9966_getState(struct w9966_dev* cam, int mask, int val) function w9966_pdev_claim (line 219) | static inline void w9966_pdev_claim(struct w9966_dev* cam) function w9966_pdev_release (line 228) | static inline void w9966_pdev_release(struct w9966_dev* cam) function w9966_rReg (line 239) | static int w9966_rReg(struct w9966_dev* cam, int reg) function w9966_wReg (line 260) | static int w9966_wReg(struct w9966_dev* cam, int reg, int data) function w9966_init (line 282) | static int w9966_init(struct w9966_dev* cam, struct parport* port) function w9966_term (line 350) | static void w9966_term(struct w9966_dev* cam) function w9966_findlen (line 376) | static int w9966_findlen(int near, int size, int maxlen) function w9966_calcscale (line 404) | static int w9966_calcscale(int size, int min, int max, int* beg, int* en... function w9966_setup (line 442) | static int w9966_setup(struct w9966_dev* cam, int x1, int y1, int x2, in... function w9966_i2c_setsda (line 547) | static inline void w9966_i2c_setsda(struct w9966_dev* cam, int state) function w9966_i2c_getscl (line 560) | static inline int w9966_i2c_getscl(struct w9966_dev* cam) function w9966_i2c_setscl (line 568) | static inline int w9966_i2c_setscl(struct w9966_dev* cam, int state) function w9966_i2c_getsda (line 593) | static inline int w9966_i2c_getsda(struct w9966_dev* cam) function w9966_i2c_wbyte (line 601) | static int w9966_i2c_wbyte(struct w9966_dev* cam, int data) function w9966_i2c_rbyte (line 625) | static int w9966_i2c_rbyte(struct w9966_dev* cam) function w9966_rReg_i2c (line 649) | static int w9966_rReg_i2c(struct w9966_dev* cam, int reg) function w9966_wReg_i2c (line 686) | static int w9966_wReg_i2c(struct w9966_dev* cam, int reg, int data) function w9966_v4l_do_ioctl (line 711) | static int w9966_v4l_do_ioctl(struct inode *inode, struct file *file, function w9966_v4l_ioctl (line 863) | static int w9966_v4l_ioctl(struct inode *inode, struct file *file, function w9966_v4l_read (line 870) | static ssize_t w9966_v4l_read(struct file *file, char __user *buf, function w9966_attach (line 932) | static void w9966_attach(struct parport *port) function w9966_detach (line 952) | static void w9966_detach(struct parport *port) type parport_driver (line 961) | struct parport_driver function w9966_mod_init (line 968) | static int __init w9966_mod_init(void) function w9966_mod_term (line 978) | static void __exit w9966_mod_term(void) FILE: drivers/media/video/zoran.h type zoran_requestbuffers (line 34) | struct zoran_requestbuffers { type zoran_sync (line 39) | struct zoran_sync { type zoran_status (line 46) | struct zoran_status { type zoran_params (line 53) | struct zoran_params { type card_type (line 177) | enum card_type { type zoran_codec_mode (line 198) | enum zoran_codec_mode { type zoran_buffer_state (line 206) | enum zoran_buffer_state { type zoran_map_mode (line 213) | enum zoran_map_mode { type gpio_type (line 220) | enum gpio_type { type gpcs_type (line 232) | enum gpcs_type { type zoran_format (line 238) | struct zoran_format { type zoran_overlay_settings (line 253) | struct zoran_overlay_settings { type zoran_v4l_settings (line 261) | struct zoran_v4l_settings { type v4l2_jpegcompression (line 268) | struct v4l2_jpegcompression { type zoran_jpg_settings (line 281) | struct zoran_jpg_settings { type zoran_mapping (line 289) | struct zoran_mapping { type zoran_jpg_buffer (line 294) | struct zoran_jpg_buffer { type zoran_v4l_buffer (line 302) | struct zoran_v4l_buffer { type zoran_lock_activity (line 311) | enum zoran_lock_activity { type zoran_jpg_struct (line 318) | struct zoran_jpg_struct { type zoran_v4l_struct (line 327) | struct zoran_v4l_struct { type zoran (line 335) | struct zoran type zoran_fh (line 338) | struct zoran_fh { type card_info (line 354) | struct card_info { type zoran (line 385) | struct zoran { FILE: drivers/media/video/zoran_card.c type zoran_format (line 60) | struct zoran_format type pci_device_id (line 148) | struct pci_device_id type zoran (line 162) | struct zoran function u32 (line 165) | static u32 function zr36060_write (line 182) | static void function u32 (line 199) | static u32 function zr36050_write (line 215) | static void function u32 (line 231) | static u32 function zr36016_write (line 247) | void function dc10_init (line 265) | static void function dc10plus_init (line 277) | static void function buz_init (line 283) | static void function lml33_init (line 294) | static void type tvnorm (line 374) | struct tvnorm type tvnorm (line 375) | struct tvnorm type tvnorm (line 376) | struct tvnorm type tvnorm (line 377) | struct tvnorm type tvnorm (line 379) | struct tvnorm type tvnorm (line 380) | struct tvnorm type tvnorm (line 383) | struct tvnorm type tvnorm (line 384) | struct tvnorm type tvnorm (line 389) | struct tvnorm type tvnorm (line 390) | struct tvnorm type card_info (line 392) | struct card_info function zoran_i2c_getsda (line 623) | static int function zoran_i2c_getscl (line 631) | static int function zoran_i2c_setsda (line 639) | static void function zoran_i2c_setscl (line 652) | static void function zoran_i2c_client_register (line 665) | static int function zoran_i2c_client_unregister (line 701) | static int type i2c_algo_bit_data (line 728) | struct i2c_algo_bit_data type i2c_adapter (line 738) | struct i2c_adapter function zoran_register_i2c (line 746) | static int function zoran_unregister_i2c (line 761) | static void function zoran_check_jpg_settings (line 769) | int function zoran_open_init_params (line 905) | void function test_interrupts (line 968) | static void __devinit function zr36057_init (line 991) | static int __devinit function zoran_release (line 1096) | static void function zoran_vdev_release (line 1130) | void type videocodec_master (line 1136) | struct videocodec_master type zoran (line 1137) | struct zoran type videocodec_master (line 1140) | struct videocodec_master type videocodec_master (line 1142) | struct videocodec_master function find_zr36057 (line 1183) | static int __devinit function init_dc10_cards (line 1488) | static int __init function unload_dc10_cards (line 1569) | static void __exit FILE: drivers/media/video/zoran_card.h type zoran (line 36) | struct zoran type video_device (line 38) | struct video_device type zoran (line 40) | struct zoran type zoran_jpg_settings (line 41) | struct zoran_jpg_settings type zoran (line 42) | struct zoran type video_device (line 43) | struct video_device FILE: drivers/media/video/zoran_device.c type zoran_format (line 60) | struct zoran_format type zoran (line 84) | struct zoran function GPIO (line 95) | void function post_office_wait (line 119) | int function post_office_write (line 138) | int function post_office_read (line 154) | int function dump_guests (line 174) | static void function get_time (line 193) | static inline unsigned long function detect_guest_activity (line 202) | void function jpeg_codec_sleep (line 256) | void function jpeg_codec_reset (line 276) | int function zr36057_adjust_vfe (line 305) | static void function zr36057_set_vfe (line 342) | static void function zr36057_overlay (line 518) | void function write_overlay_mask (line 585) | void function zr36057_set_memgrab (line 648) | void function wait_grab_pending (line 689) | int function set_frame (line 718) | static inline void function set_videobus_dir (line 725) | static void function init_jpeg_queue (line 744) | static void function zr36057_set_jpg (line 768) | static void function print_interrupts (line 873) | void function clear_interrupt_counters (line 915) | void function u32 (line 935) | static u32 type videocodec (line 962) | struct videocodec function jpeg_start (line 966) | void function zr36057_enable_jpg (line 1017) | void function zoran_feed_stat_com (line 1150) | void function zoran_reap_stat_com (line 1193) | static void function error_handler (line 1248) | static void function irqreturn_t (line 1410) | irqreturn_t function zoran_set_pci_master (line 1651) | void function zoran_init_hardware (line 1666) | void function zr36057_restart (line 1707) | void function zr36057_init_vfe (line 1728) | static void function decoder_command (line 1752) | int function encoder_command (line 1776) | int FILE: drivers/media/video/zoran_device.h type zoran (line 34) | struct zoran type zoran (line 39) | struct zoran type zoran (line 40) | struct zoran type zoran (line 44) | struct zoran type zoran (line 48) | struct zoran type zoran (line 50) | struct zoran type zoran (line 52) | struct zoran type zoran (line 55) | struct zoran type file (line 57) | struct file type video_clip (line 58) | struct video_clip type zoran (line 60) | struct zoran type zoran (line 62) | struct zoran type zoran (line 65) | struct zoran type zoran (line 66) | struct zoran type pt_regs (line 69) | struct pt_regs type zoran (line 72) | struct zoran type zoran (line 73) | struct zoran type zoran_codec_mode (line 74) | enum zoran_codec_mode type zoran (line 75) | struct zoran type zoran (line 78) | struct zoran type zoran (line 80) | struct zoran type zoran (line 81) | struct zoran type zoran (line 84) | struct zoran type zoran (line 87) | struct zoran FILE: drivers/media/video/zoran_driver.c type zoran_format (line 100) | struct zoran_format type zoran_format (line 181) | struct zoran_format function __u32 (line 215) | static __u32 type file (line 237) | struct file type file (line 238) | struct file function get_high_mem (line 252) | static unsigned long function v4l_fbuffer_alloc (line 317) | static int function v4l_fbuffer_free (line 465) | static void function jpg_fbuffer_alloc (line 532) | static int function jpg_fbuffer_free (line 628) | static void function zoran_v4l_set_format (line 695) | static int function zoran_v4l_queue_frame (line 745) | static int function v4l_grab (line 825) | static int function v4l_sync (line 887) | static int function zoran_jpg_queue_frame (line 958) | static int function jpg_qbuf (line 1056) | static int function jpg_sync (line 1103) | static int function zoran_open_init_session (line 1176) | static void function zoran_close_end_session (line 1224) | static void function zoran_open (line 1272) | static int function zoran_close (line 1413) | static int function zoran_read (line 1480) | static ssize_t function zoran_write (line 1491) | static ssize_t function setup_fbuffer (line 1502) | static int function setup_window (line 1573) | static int function setup_overlay (line 1699) | static int function zoran_v4l2_buffer_status (line 1768) | static int function zoran_set_norm (line 1874) | static int function zoran_set_input (line 1970) | static int function zoran_do_ioctl (line 2009) | static int function zoran_ioctl (line 4260) | static int function zoran_poll (line 4269) | static unsigned int function zoran_vm_open (line 4353) | static void function zoran_vm_close (line 4361) | static void type vm_operations_struct (line 4455) | struct vm_operations_struct function zoran_mmap (line 4460) | static int type file_operations (line 4678) | struct file_operations type video_device (line 4690) | struct video_device FILE: drivers/media/video/zoran_procfs.c type procfs_params_zr36067 (line 61) | struct procfs_params_zr36067 { type procfs_params_zr36067 (line 68) | struct procfs_params_zr36067 function setparam (line 97) | static void function zoran_show (line 126) | static int zoran_show(struct seq_file *p, void *v) function zoran_open (line 138) | static int zoran_open(struct inode *inode, struct file *file) function zoran_write (line 144) | static ssize_t zoran_write(struct file *file, const char __user *buffer, type file_operations (line 189) | struct file_operations function zoran_proc_init (line 198) | int function zoran_proc_cleanup (line 222) | void FILE: drivers/media/video/zoran_procfs.h type zoran (line 33) | struct zoran type zoran (line 34) | struct zoran FILE: drivers/media/video/zr36016.c function u8 (line 80) | static u8 function zr36016_write (line 102) | static void function u8 (line 123) | static u8 function zr36016_writei (line 145) | static void function u8 (line 171) | static u8 function zr36016_basic_test (line 184) | static int function zr36016_pushit (line 233) | static int zr36016_pushit (struct zr36016 *ptr, function zr36016_init (line 260) | static void function zr36016_set_mode (line 301) | static int function zr36016_set_video (line 319) | static int function zr36016_control (line 357) | static int function zr36016_unset (line 411) | static int function zr36016_setup (line 440) | static int type videocodec (line 487) | struct videocodec function zr36016_init_module (line 507) | static int __init function zr36016_cleanup_module (line 515) | static void __exit FILE: drivers/media/video/zr36016.h type zr36016 (line 31) | struct zr36016 { FILE: drivers/media/video/zr36050.c function u8 (line 77) | static u8 function zr36050_write (line 98) | static void function u8 (line 123) | static u8 function u16 (line 139) | static u16 function zr36050_wait_end (line 156) | static void function zr36050_basic_test (line 178) | static int function zr36050_pushit (line 220) | static int function zr36050_set_sof (line 351) | static int function zr36050_set_sos (line 383) | static int function zr36050_set_dri (line 411) | static int function zr36050_init (line 434) | static void function zr36050_set_mode (line 590) | static int function zr36050_set_video (line 608) | static int function zr36050_control (line 650) | static int function zr36050_unset (line 773) | static int function zr36050_setup (line 802) | static int type videocodec (line 862) | struct videocodec function zr36050_init_module (line 882) | static int __init function zr36050_cleanup_module (line 890) | static void __exit FILE: drivers/media/video/zr36050.h type zr36050 (line 33) | struct zr36050 { FILE: drivers/media/video/zr36060.c function u8 (line 80) | static u8 function zr36060_write (line 100) | static void function u8 (line 125) | static u8 function u16 (line 141) | static u16 function zr36060_wait_end (line 158) | static void function zr36060_basic_test (line 180) | static int function zr36060_pushit (line 210) | static int function zr36060_set_sof (line 341) | static int function zr36060_set_sos (line 374) | static int function zr36060_set_dri (line 403) | static int function zr36060_init (line 426) | static void function zr36060_set_mode (line 580) | static int function zr36060_set_video (line 598) | static int function zr36060_control (line 758) | static int function zr36060_unset (line 879) | static int function zr36060_setup (line 908) | static int type videocodec (line 969) | struct videocodec function zr36060_init_module (line 989) | static int __init function zr36060_cleanup_module (line 997) | static void __exit FILE: drivers/media/video/zr36060.h type zr36060 (line 33) | struct zr36060 { FILE: drivers/media/video/zr36120.c type pci_device_id (line 61) | struct pci_device_id type zoran (line 78) | struct zoran type tvcard (line 90) | struct tvcard function handle_chipset (line 145) | static type zoran (line 162) | struct zoran type vidinfo (line 162) | struct vidinfo function zoran_dump (line 165) | static function reap_states (line 183) | static function zoran_irq (line 336) | static function zoran_muxsel (line 382) | static function zoran_cap (line 402) | static function zoran_built_overlay (line 438) | static type tvnorm (line 518) | struct tvnorm type tvnorm (line 523) | struct tvnorm function zoran_set_geo (line 549) | static function zoran_common_open (line 715) | static function zoran_common_close (line 740) | static function zoran_open (line 756) | static int zoran_open(struct video_device *dev, int flags) function zoran_close (line 802) | static function zoran_read (line 838) | static function zoran_write (line 932) | static function zoran_poll (line 941) | static function new_clip (line 963) | static function zoran_ioctl (line 973) | static function zoran_mmap (line 1458) | static type video_device (line 1484) | struct video_device function vbi_open (line 1500) | static function vbi_close (line 1549) | static function vbi_read (line 1585) | static function vbi_poll (line 1740) | static function vbi_ioctl (line 1761) | static type video_device (line 1817) | struct video_device function find_zoran (line 1835) | static function init_zoran (line 1887) | static function release_zoran (line 2012) | static function zr36120_exit (line 2048) | void __exit zr36120_exit(void) function zr36120_init (line 2053) | int __init zr36120_init(void) FILE: drivers/media/video/zr36120.h type i2c_bus (line 43) | struct i2c_bus type tvcard (line 52) | struct tvcard { type vidinfo (line 71) | struct vidinfo { type zoran (line 92) | struct zoran FILE: drivers/media/video/zr36120_i2c.c function i2c_setlines (line 39) | static void i2c_setlines(struct i2c_bus *bus,int ctrl,int data) function i2c_getdataline (line 49) | static int i2c_getdataline(struct i2c_bus *bus) function attach_inform (line 57) | static function detach_inform (line 97) | static type i2c_bus (line 117) | struct i2c_bus FILE: drivers/media/video/zr36120_mem.c function bfree (line 61) | void bfree(void* mem, unsigned long size) FILE: drivers/message/fusion/linux_compat.h function scsi_device_online (line 10) | static int inline scsi_device_online(struct scsi_device *sdev) FILE: drivers/message/fusion/lsi/fc_log.h type MpiIocLogInfoFc_t (line 37) | typedef enum _MpiIocLogInfoFc FILE: drivers/message/fusion/lsi/mpi.h type MPI_VERSION_STRUCT (line 282) | typedef struct _MPI_VERSION_STRUCT type MPI_VERSION_FORMAT (line 291) | typedef union _MPI_VERSION_FORMAT type SGE_SIMPLE32 (line 309) | typedef struct _SGE_SIMPLE32 type SGE_SIMPLE64 (line 316) | typedef struct _SGE_SIMPLE64 type SGESimpleUnion_t (line 323) | typedef struct _SGE_SIMPLE_UNION type SGE_CHAIN32 (line 338) | typedef struct _SGE_CHAIN32 type SGE_CHAIN64 (line 347) | typedef struct _SGE_CHAIN64 type SGE_CHAIN_UNION (line 356) | typedef struct _SGE_CHAIN_UNION type SGE_TRANSACTION32 (line 373) | typedef struct _SGE_TRANSACTION32 type SGE_TRANSACTION64 (line 384) | typedef struct _SGE_TRANSACTION64 type SGE_TRANSACTION96 (line 395) | typedef struct _SGE_TRANSACTION96 type SGE_TRANSACTION128 (line 406) | typedef struct _SGE_TRANSACTION128 type SGE_TRANSACTION_UNION (line 417) | typedef struct _SGE_TRANSACTION_UNION type SGE_IO_UNION (line 439) | typedef struct _SGE_IO_UNION type SGE_TRANS_SIMPLE_UNION (line 453) | typedef struct _SGE_TRANS_SIMPLE_UNION type SGE_MPI_UNION (line 467) | typedef struct _SGE_MPI_UNION type MSG_REQUEST_HEADER (line 564) | typedef struct _MSG_REQUEST_HEADER type MSG_DEFAULT_REPLY (line 580) | typedef struct _MSG_DEFAULT_REPLY FILE: drivers/message/fusion/lsi/mpi_cnfg.h type fCONFIG_PAGE_HEADER (line 161) | typedef struct _CONFIG_PAGE_HEADER type ConfigPageHeaderUnion (line 170) | typedef union _CONFIG_PAGE_HEADER_UNION type fCONFIG_EXTENDED_PAGE_HEADER (line 179) | typedef struct _CONFIG_EXTENDED_PAGE_HEADER type MSG_CONFIG (line 286) | typedef struct _MSG_CONFIG type MSG_CONFIG_REPLY (line 317) | typedef struct _MSG_CONFIG_REPLY type fCONFIG_PAGE_MANUFACTURING_0 (line 363) | typedef struct _CONFIG_PAGE_MANUFACTURING_0 type fCONFIG_PAGE_MANUFACTURING_1 (line 378) | typedef struct _CONFIG_PAGE_MANUFACTURING_1 type MPI_CHIP_REVISION_ID (line 388) | typedef struct _MPI_CHIP_REVISION_ID type fCONFIG_PAGE_MANUFACTURING_2 (line 405) | typedef struct _CONFIG_PAGE_MANUFACTURING_2 type fCONFIG_PAGE_MANUFACTURING_3 (line 424) | typedef struct _CONFIG_PAGE_MANUFACTURING_3 type fCONFIG_PAGE_MANUFACTURING_4 (line 435) | typedef struct _CONFIG_PAGE_MANUFACTURING_4 type fCONFIG_PAGE_MANUFACTURING_5 (line 459) | typedef struct _CONFIG_PAGE_MANUFACTURING_5 type fCONFIG_PAGE_MANUFACTURING_6 (line 469) | typedef struct _CONFIG_PAGE_MANUFACTURING_6 type fCONFIG_PAGE_IO_UNIT_0 (line 483) | typedef struct _CONFIG_PAGE_IO_UNIT_0 type fCONFIG_PAGE_IO_UNIT_1 (line 493) | typedef struct _CONFIG_PAGE_IO_UNIT_1 type MPI_ADAPTER_INFO (line 514) | typedef struct _MPI_ADAPTER_INFO type fCONFIG_PAGE_IO_UNIT_2 (line 525) | typedef struct _CONFIG_PAGE_IO_UNIT_2 type fCONFIG_PAGE_IO_UNIT_3 (line 555) | typedef struct _CONFIG_PAGE_IO_UNIT_3 type fCONFIG_PAGE_IOC_0 (line 577) | typedef struct _CONFIG_PAGE_IOC_0 type fCONFIG_PAGE_IOC_1 (line 595) | typedef struct _CONFIG_PAGE_IOC_1 type fCONFIG_PAGE_IOC_2_RAID_VOL (line 619) | typedef struct _CONFIG_PAGE_IOC_2_RAID_VOL type fCONFIG_PAGE_IOC_2 (line 649) | typedef struct _CONFIG_PAGE_IOC_2 type IOC_3_PHYS_DISK (line 673) | typedef struct _IOC_3_PHYS_DISK type fCONFIG_PAGE_IOC_3 (line 690) | typedef struct _CONFIG_PAGE_IOC_3 type IOC_4_SEP (line 703) | typedef struct _IOC_4_SEP type fCONFIG_PAGE_IOC_4 (line 719) | typedef struct _CONFIG_PAGE_IOC_4 type IOC_5_HOT_SPARE (line 732) | typedef struct _IOC_5_HOT_SPARE type fCONFIG_PAGE_IOC_5 (line 752) | typedef struct _CONFIG_PAGE_IOC_5 type fCONFIG_PAGE_BIOS_1 (line 770) | typedef struct _CONFIG_PAGE_BIOS_1 type fCONFIG_PAGE_SCSI_PORT_0 (line 822) | typedef struct _CONFIG_PAGE_SCSI_PORT_0 type fCONFIG_PAGE_SCSI_PORT_1 (line 870) | typedef struct _CONFIG_PAGE_SCSI_PORT_1 type MPI_DEVICE_INFO (line 893) | typedef struct _MPI_DEVICE_INFO type fCONFIG_PAGE_SCSI_PORT_2 (line 901) | typedef struct _CONFIG_PAGE_SCSI_PORT_2 type fCONFIG_PAGE_SCSI_DEVICE_0 (line 954) | typedef struct _CONFIG_PAGE_SCSI_DEVICE_0 type fCONFIG_PAGE_SCSI_DEVICE_1 (line 985) | typedef struct _CONFIG_PAGE_SCSI_DEVICE_1 type fCONFIG_PAGE_SCSI_DEVICE_2 (line 1017) | typedef struct _CONFIG_PAGE_SCSI_DEVICE_2 type fCONFIG_PAGE_SCSI_DEVICE_3 (line 1058) | typedef struct _CONFIG_PAGE_SCSI_DEVICE_3 type fCONFIG_PAGE_FC_PORT_0 (line 1078) | typedef struct _CONFIG_PAGE_FC_PORT_0 type fCONFIG_PAGE_FC_PORT_1 (line 1168) | typedef struct _CONFIG_PAGE_FC_PORT_1 type fCONFIG_PAGE_FC_PORT_2 (line 1232) | typedef struct _CONFIG_PAGE_FC_PORT_2 type WWN_FORMAT (line 1243) | typedef struct _WWN_FORMAT type FC_PORT_PERSISTENT_PHYSICAL_ID (line 1250) | typedef union _FC_PORT_PERSISTENT_PHYSICAL_ID type FC_PORT_PERSISTENT (line 1257) | typedef struct _FC_PORT_PERSISTENT type fCONFIG_PAGE_FC_PORT_3 (line 1281) | typedef struct _CONFIG_PAGE_FC_PORT_3 type fCONFIG_PAGE_FC_PORT_4 (line 1291) | typedef struct _CONFIG_PAGE_FC_PORT_4 type fCONFIG_PAGE_FC_PORT_5_ALIAS_INFO (line 1312) | typedef struct _CONFIG_PAGE_FC_PORT_5_ALIAS_INFO type fCONFIG_PAGE_FC_PORT_5 (line 1323) | typedef struct _CONFIG_PAGE_FC_PORT_5 type fCONFIG_PAGE_FC_PORT_6 (line 1338) | typedef struct _CONFIG_PAGE_FC_PORT_6 type fCONFIG_PAGE_FC_PORT_7 (line 1364) | typedef struct _CONFIG_PAGE_FC_PORT_7 type fCONFIG_PAGE_FC_PORT_8 (line 1375) | typedef struct _CONFIG_PAGE_FC_PORT_8 type fCONFIG_PAGE_FC_PORT_9 (line 1385) | typedef struct _CONFIG_PAGE_FC_PORT_9 type fCONFIG_PAGE_FC_PORT_10_BASE_SFP_DATA (line 1405) | typedef struct _CONFIG_PAGE_FC_PORT_10_BASE_SFP_DATA type fCONFIG_PAGE_FC_PORT_10_EXTENDED_SFP_DATA (line 1477) | typedef struct _CONFIG_PAGE_FC_PORT_10_EXTENDED_SFP_DATA type fCONFIG_PAGE_FC_PORT_10 (line 1497) | typedef struct _CONFIG_PAGE_FC_PORT_10 type fCONFIG_PAGE_FC_DEVICE_0 (line 1535) | typedef struct _CONFIG_PAGE_FC_DEVICE_0 type RAID_VOL0_PHYS_DISK (line 1580) | typedef struct _RAID_VOL0_PHYS_DISK type RAID_VOL0_STATUS (line 1591) | typedef struct _RAID_VOL0_STATUS type RAID_VOL0_SETTINGS (line 1610) | typedef struct _RAID_VOL0_SETTINGS type fCONFIG_PAGE_RAID_VOL_0 (line 1645) | typedef struct _CONFIG_PAGE_RAID_VOL_0 type RAID_PHYS_DISK0_ERROR_DATA (line 1673) | typedef struct _RAID_PHYS_DISK0_ERROR_DATA type RAID_PHYS_DISK0_INQUIRY_DATA (line 1687) | typedef struct _RAID_PHYS_DISK_INQUIRY_DATA type RAID_PHYS_DISK0_SETTINGS (line 1696) | typedef struct _RAID_PHYS_DISK0_SETTINGS type RAID_PHYS_DISK0_STATUS (line 1705) | typedef struct _RAID_PHYS_DISK0_STATUS type fCONFIG_PAGE_RAID_PHYS_DISK_0 (line 1727) | typedef struct _CONFIG_PAGE_RAID_PHYS_DISK_0 type fCONFIG_PAGE_LAN_0 (line 1753) | typedef struct _CONFIG_PAGE_LAN_0 type fCONFIG_PAGE_LAN_1 (line 1768) | typedef struct _CONFIG_PAGE_LAN_1 type fCONFIG_PAGE_INBAND_0 (line 1797) | typedef struct _CONFIG_PAGE_INBAND_0 type MPI_SAS_IO_UNIT0_PHY_DATA (line 1814) | typedef struct _MPI_SAS_IO_UNIT0_PHY_DATA type fCONFIG_PAGE_SAS_IO_UNIT_0 (line 1835) | typedef struct _CONFIG_PAGE_SAS_IO_UNIT_0 type MPI_SAS_IO_UNIT1_PHY_DATA (line 1871) | typedef struct _MPI_SAS_IO_UNIT1_PHY_DATA type fCONFIG_PAGE_SAS_IO_UNIT_1 (line 1890) | typedef struct _CONFIG_PAGE_SAS_IO_UNIT_1 type fCONFIG_PAGE_SAS_IO_UNIT_2 (line 1925) | typedef struct _CONFIG_PAGE_SAS_IO_UNIT_2 type fCONFIG_PAGE_SAS_IO_UNIT_3 (line 1947) | typedef struct _CONFIG_PAGE_SAS_IO_UNIT_3 type fCONFIG_PAGE_SAS_EXPANDER_0 (line 1965) | typedef struct _CONFIG_PAGE_SAS_EXPANDER_0 type fCONFIG_PAGE_SAS_DEVICE_0 (line 1989) | typedef struct _CONFIG_PAGE_SAS_DEVICE_0 type fCONFIG_PAGE_SAS_DEVICE_1 (line 2015) | typedef struct _CONFIG_PAGE_SAS_DEVICE_1 type fCONFIG_PAGE_SAS_PHY_0 (line 2031) | typedef struct _CONFIG_PAGE_SAS_PHY_0 type fCONFIG_PAGE_SAS_PHY_1 (line 2090) | typedef struct _CONFIG_PAGE_SAS_PHY_1 FILE: drivers/message/fusion/lsi/mpi_fc.h type MSG_LINK_SERVICE_BUFFER_POST_REQUEST (line 56) | typedef struct _MSG_LINK_SERVICE_BUFFER_POST_REQUEST type WWNFORMAT (line 73) | typedef struct _WWNFORMAT type MSG_LINK_SERVICE_BUFFER_POST_REPLY (line 83) | typedef struct _MSG_LINK_SERVICE_BUFFER_POST_REPLY type MSG_LINK_SERVICE_RSP_REQUEST (line 145) | typedef struct _MSG_LINK_SERVICE_RSP_REQUEST type MSG_LINK_SERVICE_RSP_REPLY (line 173) | typedef struct _MSG_LINK_SERVICE_RSP_REPLY type MSG_EXLINK_SERVICE_SEND_REQUEST (line 194) | typedef struct _MSG_EXLINK_SERVICE_SEND_REQUEST type MSG_EXLINK_SERVICE_SEND_REPLY (line 214) | typedef struct _MSG_EXLINK_SERVICE_SEND_REPLY type MSG_FC_ABORT_REQUEST (line 235) | typedef struct _MSG_FC_ABORT_REQUEST type MSG_FC_ABORT_REPLY (line 257) | typedef struct _MSG_FC_ABORT_REPLY type MSG_FC_COMMON_TRANSPORT_SEND_REQUEST (line 277) | typedef struct _MSG_FC_COMMON_TRANSPORT_SEND_REQUEST type MSG_FC_COMMON_TRANSPORT_SEND_REPLY (line 300) | typedef struct _MSG_FC_COMMON_TRANSPORT_SEND_REPLY type MSG_FC_PRIMITIVE_SEND_REQUEST (line 322) | typedef struct _MSG_FC_PRIMITIVE_SEND_REQUEST type MSG_FC_PRIMITIVE_SEND_REPLY (line 346) | typedef struct _MSG_FC_PRIMITIVE_SEND_REPLY FILE: drivers/message/fusion/lsi/mpi_inb.h type MSG_INBAND_BUFFER_POST_REQUEST (line 34) | typedef struct _MSG_INBAND_BUFFER_POST_REQUEST type WWN_FC_FORMAT (line 50) | typedef struct _WWN_FC_FORMAT type WWN_SAS_FORMAT (line 57) | typedef struct _WWN_SAS_FORMAT type WWN_INBAND_FORMAT (line 65) | typedef union _WWN_INBAND_FORMAT type MSG_INBAND_BUFFER_POST_REPLY (line 75) | typedef struct _MSG_INBAND_BUFFER_POST_REPLY type MSG_INBAND_SEND_REQUEST (line 99) | typedef struct _MSG_INBAND_SEND_REQUEST type MSG_INBAND_SEND_REPLY (line 118) | typedef struct _MSG_INBAND_SEND_REPLY type MSG_INBAND_RSP_REQUEST (line 139) | typedef struct _MSG_INBAND_RSP_REQUEST type MSG_INBAND_RSP_REPLY (line 159) | typedef struct _MSG_INBAND_RSP_REPLY type MSG_INBAND_ABORT_REQUEST (line 179) | typedef struct _MSG_INBAND_ABORT_REQUEST type MSG_INBAND_ABORT_REPLY (line 202) | typedef struct _MSG_INBAND_ABORT_REPLY FILE: drivers/message/fusion/lsi/mpi_init.h type MSG_SCSI_IO_REQUEST (line 53) | typedef struct _MSG_SCSI_IO_REQUEST type MSG_SCSI_IO_REPLY (line 133) | typedef struct _MSG_SCSI_IO_REPLY type MSG_SCSI_IO32_REQUEST (line 198) | typedef struct _MSG_SCSI_IO32_REQUEST type MSG_SCSI_TASK_MGMT (line 225) | typedef struct _MSG_SCSI_TASK_MGMT type MSG_SCSI_TASK_MGMT_REPLY (line 257) | typedef struct _MSG_SCSI_TASK_MGMT_REPLY type MSG_SEP_REQUEST (line 280) | typedef struct _MSG_SEP_REQUEST type MSG_SEP_REPLY (line 320) | typedef struct _MSG_SEP_REPLY FILE: drivers/message/fusion/lsi/mpi_ioc.h type MSG_IOC_INIT (line 77) | typedef struct _MSG_IOC_INIT type MSG_IOC_INIT_REPLY (line 108) | typedef struct _MSG_IOC_INIT_REPLY type MSG_IOC_FACTS (line 131) | typedef struct _MSG_IOC_FACTS type MPI_FW_VERSION_STRUCT (line 142) | typedef struct _MPI_FW_VERSION_STRUCT type MPI_FW_VERSION (line 150) | typedef union _MPI_FW_VERSION type MSG_IOC_FACTS_REPLY (line 157) | typedef struct _MSG_IOC_FACTS_REPLY type MSG_PORT_FACTS (line 229) | typedef struct _MSG_PORT_FACTS type MSG_PORT_FACTS_REPLY (line 241) | typedef struct _MSG_PORT_FACTS_REPLY type MSG_PORT_ENABLE (line 287) | typedef struct _MSG_PORT_ENABLE type MSG_PORT_ENABLE_REPLY (line 299) | typedef struct _MSG_PORT_ENABLE_REPLY type MSG_EVENT_NOTIFY (line 325) | typedef struct _MSG_EVENT_NOTIFY type MSG_EVENT_NOTIFY_REPLY (line 339) | typedef struct _MSG_EVENT_NOTIFY_REPLY type MSG_EVENT_ACK (line 359) | typedef struct _MSG_EVENT_ACK type MSG_EVENT_ACK_REPLY (line 372) | typedef struct _MSG_EVENT_ACK_REPLY type EVENT_DATA_EVENT_CHANGE (line 419) | typedef struct _EVENT_DATA_EVENT_CHANGE type EVENT_DATA_SCSI (line 429) | typedef struct _EVENT_DATA_SCSI type EVENT_DATA_SCSI_DEVICE_STATUS_CHANGE (line 439) | typedef struct _EVENT_DATA_SCSI_DEVICE_STATUS_CHANGE type EVENT_DATA_SAS_DEVICE_STATUS_CHANGE (line 460) | typedef struct _EVENT_DATA_SAS_DEVICE_STATUS_CHANGE type EVENT_DATA_QUEUE_FULL (line 483) | typedef struct _EVENT_DATA_QUEUE_FULL type EVENT_DATA_LINK_STATUS (line 493) | typedef struct _EVENT_DATA_LINK_STATUS type EVENT_DATA_LOOP_STATE (line 509) | typedef struct _EVENT_DATA_LOOP_STATE type EVENT_DATA_LOGOUT (line 527) | typedef struct _EVENT_DATA_LOGOUT type EVENT_DATA_RAID (line 541) | typedef struct _EVENT_DATA_RAID type MSG_FW_DOWNLOAD (line 579) | typedef struct _MSG_FW_DOWNLOAD type FW_DOWNLOAD_TCSGE (line 599) | typedef struct _FWDownloadTCSGE type MSG_FW_DOWNLOAD_REPLY (line 612) | typedef struct _MSG_FW_DOWNLOAD_REPLY type MSG_FW_UPLOAD (line 632) | typedef struct _MSG_FW_UPLOAD type FW_UPLOAD_TCSGE (line 651) | typedef struct _FWUploadTCSGE type MSG_FW_UPLOAD_REPLY (line 664) | typedef struct _MSG_FW_UPLOAD_REPLY type MPI_FW_HEADER (line 681) | typedef struct _MPI_FW_HEADER type MPI_EXT_IMAGE_HEADER (line 751) | typedef struct _MPI_EXT_IMAGE_HEADER FILE: drivers/message/fusion/lsi/mpi_lan.h type MSG_LAN_SEND_REQUEST (line 46) | typedef struct _MSG_LAN_SEND_REQUEST type MSG_LAN_SEND_REPLY (line 60) | typedef struct _MSG_LAN_SEND_REPLY type MSG_LAN_RECEIVE_POST_REQUEST (line 80) | typedef struct _MSG_LAN_RECEIVE_POST_REQUEST type MSG_LAN_RECEIVE_POST_REPLY (line 95) | typedef struct _MSG_LAN_RECEIVE_POST_REPLY type MSG_LAN_RESET_REQUEST (line 118) | typedef struct _MSG_LAN_RESET_REQUEST type MSG_LAN_RESET_REPLY (line 131) | typedef struct _MSG_LAN_RESET_REPLY FILE: drivers/message/fusion/lsi/mpi_raid.h type MSG_RAID_ACTION_REQUEST (line 49) | typedef struct _MSG_RAID_ACTION type MSG_RAID_ACTION_REPLY (line 105) | typedef struct _MSG_RAID_ACTION_REPLY type MPI_RAID_VOL_INDICATOR (line 135) | typedef struct _MPI_RAID_VOL_INDICATOR type MSG_SCSI_IO_RAID_PT_REQUEST (line 147) | typedef struct _MSG_SCSI_IO_RAID_PT_REQUEST type MSG_SCSI_IO_RAID_PT_REPLY (line 170) | typedef struct _MSG_SCSI_IO_RAID_PT_REPLY type MSG_MAILBOX_REQUEST (line 196) | typedef struct _MSG_MAILBOX_REQUEST type MSG_MAILBOX_REPLY (line 213) | typedef struct _MSG_MAILBOX_REPLY FILE: drivers/message/fusion/lsi/mpi_sas.h type MSG_SMP_PASSTHROUGH_REQUEST (line 33) | typedef struct _MSG_SMP_PASSTHROUGH_REQUEST type MSG_SMP_PASSTHROUGH_REPLY (line 59) | typedef struct _MSG_SMP_PASSTHROUGH_REPLY type MSG_SAS_IOUNIT_CONTROL_REQUEST (line 131) | typedef struct _MSG_SAS_IOUNIT_CONTROL_REQUEST type MSG_SAS_IOUNIT_CONTROL_REPLY (line 163) | typedef struct _MSG_SAS_IOUNIT_CONTROL_REPLY FILE: drivers/message/fusion/lsi/mpi_targ.h type CMD_BUFFER_DESCRIPTOR (line 59) | typedef struct _CMD_BUFFER_DESCRIPTOR type MSG_TARGET_CMD_BUFFER_POST_REQUEST (line 76) | typedef struct _MSG_TARGET_CMD_BUFFER_POST_REQUEST type MSG_TARGET_CMD_BUFFER_POST_REPLY (line 101) | typedef struct _MSG_TARGET_CMD_BUFFER_POST_REPLY type MSG_PRIORITY_CMD_RECEIVED_REPLY (line 119) | typedef struct _MSG_PRIORITY_CMD_RECEIVED_REPLY type MSG_TARGET_CMD_BUFFER_POST_ERROR_REPLY (line 149) | typedef struct _MSG_TARGET_CMD_BUFFER_POST_ERROR_REPLY type MPI_TARGET_FCP_CMD_BUFFER (line 168) | typedef struct _MPI_TARGET_FCP_CMD_BUFFER type MPI_TARGET_SCSI_SPI_CMD_BUFFER (line 181) | typedef struct _MPI_TARGET_SCSI_SPI_CMD_BUFFER type MSG_TARGET_ASSIST_REQUEST (line 208) | typedef struct _MSG_TARGET_ASSIST_REQUEST type MSG_TARGET_ERROR_REPLY (line 233) | typedef struct _MSG_TARGET_ERROR_REPLY type MSG_TARGET_STATUS_SEND_REQUEST (line 256) | typedef struct _MSG_TARGET_STATUS_SEND_REQUEST type MPI_TARGET_FCP_RSP_BUFFER (line 281) | typedef struct _MPI_TARGET_FCP_RSP_BUFFER type MPI_TARGET_SCSI_SPI_STATUS_IU (line 299) | typedef struct _MPI_TARGET_SCSI_SPI_STATUS_IU type MSG_TARGET_MODE_ABORT (line 315) | typedef struct _MSG_TARGET_MODE_ABORT_REQUEST type MSG_TARGET_MODE_ABORT_REPLY (line 337) | typedef struct _MSG_TARGET_MODE_ABORT_REPLY FILE: drivers/message/fusion/lsi/mpi_tool.h type MSG_TOOLBOX_REPLY (line 35) | typedef struct _MSG_TOOLBOX_REPLY type MSG_TOOLBOX_CLEAN_REQUEST (line 56) | typedef struct _MSG_TOOLBOX_CLEAN_REQUEST type MSG_TOOLBOX_MEM_MOVE_REQUEST (line 85) | typedef struct _MSG_TOOLBOX_MEM_MOVE_REQUEST type MSG_TOOLBOX_DIAG_DATA_UPLOAD_REQUEST (line 104) | typedef struct _MSG_TOOLBOX_DIAG_DATA_UPLOAD_REQUEST type DIAG_DATA_UPLOAD_HEADER (line 120) | typedef struct _DIAG_DATA_UPLOAD_HEADER type MSG_TOOLBOX_ISTWI_READ_WRITE_REQUEST (line 139) | typedef struct _MSG_TOOLBOX_ISTWI_READ_WRITE_REQUEST type MPI_TB_FC_MANAGE_BUS_TID_AI (line 173) | typedef struct _MPI_TB_FC_MANAGE_BUS_TID_AI type MPI_TB_FC_MANAGE_PID_AI (line 182) | typedef struct _MPI_TB_FC_MANAGE_PID_AI type MPI_TB_FC_MANAGE_AI_UNION (line 189) | typedef union _MPI_TB_FC_MANAGE_AI_UNION type MSG_TOOLBOX_FC_MANAGE_REQUEST (line 196) | typedef struct _MSG_TOOLBOX_FC_MANAGE_REQUEST type MSG_DIAG_BUFFER_POST_REQUEST (line 223) | typedef struct _MSG_DIAG_BUFFER_POST_REQUEST type MSG_DIAG_BUFFER_POST_REPLY (line 249) | typedef struct _MSG_DIAG_BUFFER_POST_REPLY type MSG_DIAG_RELEASE_REQUEST (line 271) | typedef struct _MSG_DIAG_RELEASE_REQUEST type MSG_DIAG_RELEASE_REPLY (line 286) | typedef struct _MSG_DIAG_RELEASE_REPLY FILE: drivers/message/fusion/lsi/mpi_type.h type S8 (line 44) | typedef signed char S8; type U8 (line 45) | typedef unsigned char U8; type S16 (line 46) | typedef signed short S16; type U16 (line 47) | typedef unsigned short U16; type S32 (line 50) | typedef int32_t S32; type u_int32_t (line 51) | typedef u_int32_t U32; type S64 (line 58) | typedef struct _S64 type U64 (line 64) | typedef struct _U64 type S8 (line 75) | typedef S8 *PS8; type U8 (line 76) | typedef U8 *PU8; type S16 (line 77) | typedef S16 *PS16; type U16 (line 78) | typedef U16 *PU16; type S32 (line 79) | typedef S32 *PS32; type U32 (line 80) | typedef U32 *PU32; type S64 (line 81) | typedef S64 *PS64; type U64 (line 82) | typedef U64 *PU64; FILE: drivers/message/fusion/mptbase.c type proc_dir_entry (line 138) | struct proc_dir_entry type mpt_pci_driver (line 156) | struct mpt_pci_driver type pt_regs (line 167) | struct pt_regs type pci_dev (line 173) | struct pci_dev type pci_dev (line 221) | struct pci_dev type pci_device_id (line 221) | struct pci_device_id type pci_dev (line 222) | struct pci_dev type device (line 223) | struct device type pci_device_id (line 231) | struct pci_device_id function irqreturn_t (line 275) | static irqreturn_t function mpt_base_reply (line 462) | static int function mpt_register (line 596) | int function mpt_deregister (line 628) | void function mpt_event_register (line 652) | int function mpt_event_deregister (line 672) | void function mpt_reset_register (line 692) | int function mpt_reset_deregister (line 711) | void function mpt_device_driver_register (line 724) | int function mpt_device_driver_deregister (line 754) | void function MPT_FRAME_HDR (line 784) | MPT_FRAME_HDR* function mpt_put_msg_frame (line 848) | void function mpt_free_msg_frame (line 897) | void function mpt_add_sge (line 921) | void function mpt_send_handshake_request (line 958) | int function mpt_verify_adapter (line 1043) | int function mptbase_probe (line 1076) | static int __devinit function mptbase_remove (line 1362) | static void __devexit function mptbase_shutdown (line 1405) | static void function mptbase_suspend (line 1431) | static int function mptbase_resume (line 1491) | static int function mpt_do_ioc_recovery (line 1568) | static int function mpt_detect_bound_ports (line 1829) | static void function mpt_adapter_disable (line 1870) | static void function mpt_adapter_dispose (line 1965) | static void function MptDisplayIocCapabilities (line 2005) | static void function MakeIocReady (line 2058) | static int function u32 (line 2189) | u32 function GetIocFacts (line 2214) | static int function GetPortFacts (line 2387) | static int function SendIocInit (line 2455) | static int function SendPortEnable (line 2564) | static int function mpt_alloc_fw_memory (line 2613) | void function mpt_free_fw_memory (line 2630) | void function mpt_do_upload (line 2660) | static int function mpt_downloadboot (line 2762) | static int function KickStart (line 2953) | static int function mpt_diag_reset (line 3020) | static int function SendIocReset (line 3265) | static int function initChainBuffers (line 3319) | static int function PrimeIocFifos (line 3423) | static int function mpt_handshake_req_reply_wait (line 3613) | static int function WaitForDoorbellAck (line 3719) | static int function WaitForDoorbellInt (line 3769) | static int function WaitForDoorbellReply (line 3819) | static int function GetLanConfigPages (line 3903) | static int function GetFcPortPage0 (line 4015) | static int function GetIoUnitPage2 (line 4099) | static int function mpt_GetScsiPortSettings (line 4166) | static int function mpt_readScsiDevicePageHeaders (line 4326) | static int function mpt_findImVolumes (line 4379) | int function mpt_read_ioc_pg_3 (line 4474) | int function mpt_read_ioc_pg_4 (line 4535) | static void function mpt_read_ioc_pg_1 (line 4586) | static void function SendEventNotification (line 4677) | static int function SendEventAck (line 4708) | static int function mpt_config (line 4747) | int function mpt_toolbox (line 4854) | int function mpt_timer_expired (line 4957) | static void function mpt_ioc_reset (line 4985) | static int function procmpt_create (line 5040) | static int function procmpt_destroy (line 5066) | static void function procmpt_summary_read (line 5087) | static int function procmpt_version_read (line 5130) | static int function procmpt_iocinfo_read (line 5180) | static int function mpt_get_fw_exp_ver (line 5266) | static void function mpt_print_ioc_summary (line 5293) | void function mpt_HardResetHandler (line 5353) | int function ProcessEventNotification (line 5499) | static int function mpt_fc_log_info (line 5624) | static void function mpt_sp_log_info (line 5646) | static void function mpt_sp_ioc_info (line 5717) | static void type pci_driver (line 5864) | struct pci_driver function fusion_init (line 5884) | static int __init function fusion_exit (line 5931) | static void __exit FILE: drivers/message/fusion/mptbase.h type MPT_DRIVER_CLASS (line 203) | typedef enum { type mpt_pci_driver (line 212) | struct mpt_pci_driver{ type MPT_FRAME_TRACKER (line 226) | typedef union _MPT_FRAME_TRACKER { type MPT_FRAME_HDR (line 278) | typedef struct _MPT_FRAME_HDR { type MPT_SGL_HDR (line 291) | typedef struct _MPT_SGL_HDR { type MPT_SGL64_HDR (line 295) | typedef struct _MPT_SGL64_HDR { type SYSIF_REGS (line 303) | typedef struct _SYSIF_REGS type VirtDevice (line 343) | typedef struct _VirtDevice { type mpt_proc_entry_t (line 385) | typedef struct { type MPT_IOCTL (line 421) | typedef struct _MPT_IOCTL { type MPT_IOCTL_EVENTS (line 440) | typedef struct _mpt_ioctl_events { type ScsiCfgData (line 467) | typedef struct _ScsiCfgData { type MPT_ADAPTER (line 495) | typedef struct _MPT_ADAPTER type MPT_HOST_EVENT (line 603) | typedef struct _MPT_HOST_EVENT { type MptSge_t (line 615) | typedef struct _mpt_sge { type MPT_LOCAL_REPLY (line 844) | typedef struct _MPT_LOCAL_REPLY { type BUS_TYPE (line 874) | typedef enum { type MPT_SCSI_HOST (line 880) | typedef struct _MPT_SCSI_HOST { type scsi_cmnd (line 915) | struct scsi_cmnd type CONFIGPARMS (line 921) | typedef struct _x_config_parms { type mpt_pci_driver (line 946) | struct mpt_pci_driver type list_head (line 968) | struct list_head type proc_dir_entry (line 969) | struct proc_dir_entry FILE: drivers/message/fusion/mptctl.c type buflist (line 119) | struct buflist { type pci_dev (line 142) | struct pci_dev type pci_device_id (line 142) | struct pci_device_id type pci_dev (line 143) | struct pci_dev type mpt_ioctl_command (line 148) | struct mpt_ioctl_command type buflist (line 151) | struct buflist type buflist (line 153) | struct buflist function mptctl_syscall_down (line 201) | static inline int function mptctl_reply (line 230) | static int function mptctl_timer_expired (line 353) | static void mptctl_timer_expired (unsigned long data) function mptctl_bus_reset (line 381) | static int mptctl_bus_reset(MPT_IOCTL *ioctl) function mptctl_set_tm_flags (line 457) | static int function mptctl_free_tm_flags (line 475) | static void function mptctl_ioc_reset (line 502) | static int function mptctl_ioctl (line 555) | static int function mptctl_do_reset (line 640) | static int mptctl_do_reset(unsigned long arg) function mptctl_fw_download (line 687) | static int function mptctl_do_fw_download (line 718) | static int function MptSge_t (line 937) | static MptSge_t * function kfree_sgl (line 1086) | static void function mptctl_getiocinfo (line 1151) | static int function mptctl_gettargetinfo (line 1311) | static int function mptctl_readtest (line 1491) | static int function mptctl_eventquery (line 1551) | static int function mptctl_eventenable (line 1589) | static int function mptctl_eventreport (line 1636) | static int function mptctl_replace_fw (line 1686) | static int function mptctl_mpt_command (line 1758) | static int function mptctl_do_mpt_command (line 1800) | static int function mptctl_hp_hostinfo (line 2343) | static int function mptctl_hp_targetinfo (line 2529) | static int type file_operations (line 2669) | struct file_operations type miscdevice (line 2675) | struct miscdevice function compat_mptctl_ioctl (line 2694) | static int function compat_mptfwxfer_ioctl (line 2707) | static int function compat_mpt_command (line 2746) | static int function mptctl_probe (line 2812) | static int function mptctl_remove (line 2855) | static void type mpt_pci_driver (line 2863) | struct mpt_pci_driver function mptctl_init (line 2869) | static int __init mptctl_init(void) function mptctl_exit (line 2967) | static void mptctl_exit(void) FILE: drivers/message/fusion/mptctl.h type mpt_fw_xfer (line 115) | struct mpt_fw_xfer { type mpt_fw_xfer32 (line 122) | struct mpt_fw_xfer32 { type mpt_ioctl_header (line 141) | typedef struct _mpt_ioctl_header { type mpt_ioctl_diag_reset (line 150) | struct mpt_ioctl_diag_reset { type mpt_ioctl_pci_info (line 158) | struct mpt_ioctl_pci_info { type mpt_ioctl_pci_info2 (line 169) | struct mpt_ioctl_pci_info2 { type mpt_ioctl_iocinfo (line 190) | struct mpt_ioctl_iocinfo { type mpt_ioctl_iocinfo_rev1 (line 208) | struct mpt_ioctl_iocinfo_rev1 { type mpt_ioctl_iocinfo_rev0 (line 230) | struct mpt_ioctl_iocinfo_rev0 { type mpt_ioctl_targetinfo (line 257) | struct mpt_ioctl_targetinfo { type mpt_ioctl_eventquery (line 268) | struct mpt_ioctl_eventquery { type mpt_ioctl_eventenable (line 275) | struct mpt_ioctl_eventenable { type MPT_IOCTL_EVENTS (line 281) | typedef struct { type mpt_ioctl_eventreport (line 288) | struct mpt_ioctl_eventreport { type mpt_ioctl_test (line 294) | struct mpt_ioctl_test { type mpt_ioctl_replace_fw_t (line 305) | typedef struct mpt_ioctl_replace_fw { type mpt_ioctl_command (line 332) | struct mpt_ioctl_command { type mpt_ioctl_command32 (line 351) | struct mpt_ioctl_command32 { type hp_header_t (line 381) | typedef struct _hp_header { type hp_host_info_t (line 397) | typedef struct _hp_host_info { type hp_host_info_rev0_t (line 420) | typedef struct _hp_host_info_rev0 { type hp_target_info_t (line 450) | typedef struct _hp_target_info { FILE: drivers/message/fusion/mptlan.c type NAA_Hosed (line 99) | struct NAA_Hosed { type BufferControl (line 105) | struct BufferControl { type mpt_lan_priv (line 111) | struct mpt_lan_priv { type mpt_lan_ohdr (line 140) | struct mpt_lan_ohdr { type net_device (line 154) | struct net_device type net_device (line 155) | struct net_device type net_device (line 156) | struct net_device type net_device (line 158) | struct net_device type net_device (line 160) | struct net_device type net_device (line 161) | struct net_device type net_device (line 163) | struct net_device type net_device (line 164) | struct net_device type sk_buff (line 168) | struct sk_buff type net_device (line 169) | struct net_device type NAA_Hosed (line 181) | struct NAA_Hosed function lan_reply (line 201) | static int function mpt_lan_ioc_reset (line 334) | static int function mpt_lan_event_process (line 374) | static int function mpt_lan_open (line 407) | static int function mpt_lan_reset (line 496) | static int function mpt_lan_close (line 527) | static int type net_device_stats (line 588) | struct net_device_stats type net_device (line 589) | struct net_device type mpt_lan_priv (line 591) | struct mpt_lan_priv type net_device_stats (line 593) | struct net_device_stats function mpt_lan_change_mtu (line 597) | static int function mpt_lan_tx_timeout (line 608) | static void function mpt_lan_send_turbo (line 622) | static int function mpt_lan_send_reply (line 655) | static int function mpt_lan_sdu_send (line 728) | static int function mpt_lan_wake_post_buckets_task (line 871) | static inline void function mpt_lan_receive_skb (line 893) | static inline int function mpt_lan_receive_post_turbo (line 925) | static int function mpt_lan_receive_post_free (line 979) | static int function mpt_lan_receive_post_reply (line 1034) | static int function mpt_lan_post_receive_buckets (line 1217) | static void type net_device (line 1366) | struct net_device type net_device (line 1369) | struct net_device type mpt_lan_priv (line 1369) | struct mpt_lan_priv type mpt_lan_priv (line 1370) | struct mpt_lan_priv type work_struct (line 1383) | struct work_struct function mptlan_probe (line 1452) | static int function mptlan_remove (line 1500) | static void type mpt_pci_driver (line 1512) | struct mpt_pci_driver function mpt_lan_init (line 1517) | static int __init mpt_lan_init (void) function mpt_lan_exit (line 1545) | static void __exit mpt_lan_exit(void) function mpt_lan_type_trans (line 1561) | static unsigned short FILE: drivers/message/fusion/mptscsih.c type BIG_SENSE_BUF (line 119) | typedef struct _BIG_SENSE_BUF { type INTERNAL_CMD (line 140) | typedef struct _internal_cmd { type NEGOPARMS (line 154) | typedef struct _negoparms { type DVPARAMETERS (line 161) | typedef struct _dv_parameters { type scsi_cmnd (line 174) | struct scsi_cmnd type scsi_cmnd (line 177) | struct scsi_cmnd type scsi_cmnd (line 180) | struct scsi_cmnd type scsi_cmnd (line 182) | struct scsi_cmnd type work_struct (line 204) | struct work_struct type pci_dev (line 219) | struct pci_dev type pci_device_id (line 219) | struct pci_device_id type pci_dev (line 220) | struct pci_dev type device (line 221) | struct device type pci_dev (line 223) | struct pci_dev type pci_dev (line 224) | struct pci_dev type work_struct (line 247) | struct work_struct type mptscsih_driver_setup (line 259) | struct mptscsih_driver_setup type scsi_host_template (line 260) | struct scsi_host_template function mptscsih_add_sge (line 272) | static inline void function mptscsih_add_chain (line 302) | static inline void function mptscsih_getFreeChainBuffer (line 335) | static inline int function mptscsih_AddSGE (line 379) | static int function mptscsih_io_done (line 623) | static int function mptscsih_flush_running_cmds (line 881) | static void function mptscsih_search_running_cmds (line 952) | static void function mptscsih_report_queue_full (line 1003) | static void function mptscsih_probe (line 1032) | static int function mptscsih_remove (line 1305) | static void function mptscsih_shutdown (line 1381) | static void function mptscsih_suspend (line 1407) | static int function mptscsih_resume (line 1420) | static int type mpt_pci_driver (line 1454) | struct mpt_pci_driver function mptscsih_init (line 1472) | static int __init function mptscsih_exit (line 1520) | static void __exit type Scsi_Host (line 1552) | struct Scsi_Host type info_str (line 1571) | struct info_str { function copy_mem_info (line 1578) | static void copy_mem_info(struct info_str *info, char *data, int len) function copy_info (line 1599) | static int copy_info(struct info_str *info, char *fmt, ...) function mptscsih_host_info (line 1613) | static int mptscsih_host_info(MPT_ADAPTER *ioc, char *pbuf, off_t offset... function mptscsih_proc_info (line 1643) | static int function mptscsih_qcmd (line 1680) | static int function mptscsih_freeChainBuffers (line 1872) | static void function mptscsih_TMHandler (line 1937) | static int function mptscsih_IssueTaskMgmt (line 2059) | static int function mptscsih_abort (line 2137) | static int function mptscsih_dev_reset (line 2241) | static int function mptscsih_bus_reset (line 2296) | static int function mptscsih_host_reset (line 2348) | static int function mptscsih_tm_pending_wait (line 2397) | static int function mptscsih_taskmgmt_complete (line 2434) | static int function mptscsih_bios_param (line 2521) | static int function mptscsih_slave_alloc (line 2568) | static int function mptscsih_is_raid_volume (line 2611) | static int mptscsih_is_raid_volume(MPT_SCSI_HOST *hd, uint id) function mptscsih_slave_destroy (line 2630) | static void function mptscsih_set_queue_depth (line 2667) | static void function mptscsih_slave_configure (line 2707) | static int function mptscsih_store_queue_depth (line 2770) | static ssize_t function copy_sense_data (line 2799) | static void function u32 (line 2848) | static u32 function mptscsih_ioc_reset (line 2866) | static int function mptscsih_event_process (line 2995) | static int type device_attribute (line 3111) | struct device_attribute type device_attribute (line 3119) | struct device_attribute type scsi_host_template (line 3124) | struct scsi_host_template function mptscsih_initTarget (line 3164) | static void function mptscsih_setTargetNegoParms (line 3261) | static void function mptscsih_set_dvflags (line 3440) | static void mptscsih_set_dvflags(MPT_SCSI_HOST *hd, SCSIIORequest_t *pReq) function mptscsih_no_negotiate (line 3478) | static void mptscsih_no_negotiate(MPT_SCSI_HOST *hd, int target_id) function mptscsih_setDevicePage1Flags (line 3505) | static void function mptscsih_writeSDP1 (line 3553) | static int function mptscsih_writeIOCPage4 (line 3747) | static int function mptscsih_taskmgmt_timeout (line 3819) | static void mptscsih_taskmgmt_timeout(unsigned long data) function mptscsih_schedule_reset (line 3846) | static void function mptscsih_scandv_complete (line 3892) | static int function mptscsih_timer_expired (line 4052) | static void mptscsih_timer_expired(unsigned long data) function mptscsih_do_raid (line 4103) | static int function mptscsih_do_cmd (line 4183) | static int function mptscsih_synchronize_cache (line 4424) | static int function mptscsih_domainValidation (line 4575) | static void function mptscsih_is_phys_disk (line 4708) | static int mptscsih_is_phys_disk(MPT_ADAPTER *ioc, int id) function mptscsih_qas_check (line 4727) | static void mptscsih_qas_check(MPT_SCSI_HOST *hd, int id) function mptscsih_doDv (line 4782) | static int function mptscsih_dv_parms (line 5694) | static void function mptscsih_fillbuf (line 5962) | static void FILE: drivers/message/fusion/mptscsih.h type mptscsih_driver_setup (line 94) | struct mptscsih_driver_setup FILE: drivers/message/i2o/debug.c type i2o_driver (line 7) | struct i2o_driver function i2o_report_status (line 19) | void i2o_report_status(const char *severity, const char *str, function i2o_dump_message (line 56) | void i2o_dump_message(struct i2o_message *m) function i2o_report_fail_status (line 73) | static void i2o_report_fail_status(u8 req_status, u32 * msg) function i2o_report_common_status (line 131) | static void i2o_report_common_status(u8 req_status) function i2o_report_common_dsc (line 159) | static void i2o_report_common_dsc(u16 detailed_status) function i2o_report_util_cmd (line 203) | static void i2o_report_util_cmd(u8 cmd) function i2o_report_exec_cmd (line 256) | static void i2o_report_exec_cmd(u8 cmd) function i2o_debug_state (line 363) | void i2o_debug_state(struct i2o_controller *c) function i2o_dump_hrt (line 394) | void i2o_dump_hrt(struct i2o_controller *c) FILE: drivers/message/i2o/device.c type bus_type (line 21) | struct bus_type function i2o_device_issue_claim (line 35) | static inline int i2o_device_issue_claim(struct i2o_device *dev, u32 cmd, function i2o_device_claim (line 61) | int i2o_device_claim(struct i2o_device *dev) function i2o_device_claim_release (line 94) | int i2o_device_claim_release(struct i2o_device *dev) function i2o_device_release (line 133) | static void i2o_device_release(struct device *dev) function i2o_device_class_release (line 150) | static void i2o_device_class_release(struct class_device *cd) type class (line 170) | struct class type i2o_device (line 183) | struct i2o_device type i2o_device (line 185) | struct i2o_device type i2o_device (line 215) | struct i2o_device type i2o_controller (line 215) | struct i2o_controller type i2o_device (line 218) | struct i2o_device function i2o_device_remove (line 258) | void i2o_device_remove(struct i2o_device *i2o_dev) function i2o_device_parse_lct (line 276) | int i2o_device_parse_lct(struct i2o_controller *c) function i2o_device_class_show_class_id (line 352) | static ssize_t i2o_device_class_show_class_id(struct class_device *cd, function i2o_device_class_show_tid (line 368) | static ssize_t i2o_device_class_show_tid(struct class_device *cd, char *... function i2o_device_class_add (line 391) | static int i2o_device_class_add(struct class_device *cd) type class_interface (line 430) | struct class_interface function i2o_parm_issue (line 448) | int i2o_parm_issue(struct i2o_device *i2o_dev, int cmd, void *oplist, function i2o_parm_field_get (line 530) | int i2o_parm_field_get(struct i2o_device *i2o_dev, int group, int field, function i2o_parm_table_get (line 567) | int i2o_parm_table_get(struct i2o_device *dev, int oper, int group, function i2o_device_init (line 608) | int i2o_device_init(void) function i2o_device_exit (line 624) | void i2o_device_exit(void) FILE: drivers/message/i2o/driver.c type i2o_driver (line 28) | struct i2o_driver function i2o_bus_match (line 42) | static int i2o_bus_match(struct device *dev, struct device_driver *drv) type bus_type (line 58) | struct bus_type function i2o_driver_register (line 72) | int i2o_driver_register(struct i2o_driver *drv) function i2o_driver_unregister (line 137) | void i2o_driver_unregister(struct i2o_driver *drv) function i2o_driver_dispatch (line 179) | int i2o_driver_dispatch(struct i2o_controller *c, u32 m, function i2o_driver_notify_controller_add_all (line 250) | void i2o_driver_notify_controller_add_all(struct i2o_controller *c) function i2o_driver_notify_controller_remove_all (line 270) | void i2o_driver_notify_controller_remove_all(struct i2o_controller *c) function i2o_driver_notify_device_add_all (line 289) | void i2o_driver_notify_device_add_all(struct i2o_device *i2o_dev) function i2o_driver_notify_device_remove_all (line 308) | void i2o_driver_notify_device_remove_all(struct i2o_device *i2o_dev) function i2o_driver_init (line 328) | int __init i2o_driver_init(void) function i2o_driver_exit (line 363) | void __exit i2o_driver_exit(void) FILE: drivers/message/i2o/exec-osm.c type i2o_driver (line 36) | struct i2o_driver type i2o_controller (line 38) | struct i2o_controller type i2o_controller (line 41) | struct i2o_controller type i2o_exec_wait (line 47) | struct i2o_exec_wait { type i2o_class_id (line 58) | struct i2o_class_id type i2o_exec_wait (line 71) | struct i2o_exec_wait type i2o_exec_wait (line 73) | struct i2o_exec_wait function i2o_exec_wait_free (line 90) | static void i2o_exec_wait_free(struct i2o_exec_wait *wait) function i2o_msg_post_wait_mem (line 113) | int i2o_msg_post_wait_mem(struct i2o_controller *c, u32 m, unsigned long function i2o_msg_post_wait_complete (line 203) | static int i2o_msg_post_wait_complete(struct i2o_controller *c, u32 m, function i2o_exec_probe (line 271) | static int i2o_exec_probe(struct device *dev) function i2o_exec_remove (line 290) | static int i2o_exec_remove(struct device *dev) function i2o_exec_lct_modified (line 305) | static void i2o_exec_lct_modified(struct i2o_controller *c) function i2o_exec_reply (line 325) | static int i2o_exec_reply(struct i2o_controller *c, u32 m, function i2o_exec_event (line 382) | static void i2o_exec_event(struct i2o_event *evt) function i2o_exec_lct_get (line 399) | int i2o_exec_lct_get(struct i2o_controller *c) function i2o_exec_lct_notify (line 441) | static int i2o_exec_lct_notify(struct i2o_controller *c, u32 change_ind) type i2o_driver (line 473) | struct i2o_driver function i2o_exec_init (line 491) | int __init i2o_exec_init(void) function i2o_exec_exit (line 501) | void __exit i2o_exec_exit(void) FILE: drivers/message/i2o/i2o_block.c type i2o_driver (line 68) | struct i2o_driver type i2o_block_mempool (line 71) | struct i2o_block_mempool type i2o_class_id (line 74) | struct i2o_class_id function i2o_block_device_free (line 85) | static void i2o_block_device_free(struct i2o_block_device *dev) function i2o_block_remove (line 102) | static int i2o_block_remove(struct device *dev) function i2o_block_device_flush (line 130) | static int i2o_block_device_flush(struct i2o_device *dev) function i2o_block_device_mount (line 158) | static int i2o_block_device_mount(struct i2o_device *dev, u32 media_id) function i2o_block_device_lock (line 187) | static int i2o_block_device_lock(struct i2o_device *dev, u32 media_id) function i2o_block_device_unlock (line 215) | static int i2o_block_device_unlock(struct i2o_device *dev, u32 media_id) function i2o_block_device_power (line 242) | static int i2o_block_device_power(struct i2o_block_device *dev, u8 op) type i2o_block_request (line 275) | struct i2o_block_request type i2o_block_request (line 277) | struct i2o_block_request function i2o_block_request_free (line 294) | static inline void i2o_block_request_free(struct i2o_block_request *ireq) function i2o_block_sglist_alloc (line 307) | static inline int i2o_block_sglist_alloc(struct i2o_block_request *ireq) function i2o_block_sglist_free (line 331) | static inline void i2o_block_sglist_free(struct i2o_block_request *ireq) function i2o_block_prep_req_fn (line 349) | static int i2o_block_prep_req_fn(struct request_queue *q, struct request... function i2o_block_delayed_request_fn (line 390) | static void i2o_block_delayed_request_fn(void *delayed_request) function i2o_block_reply (line 411) | static int i2o_block_reply(struct i2o_controller *c, u32 m, function i2o_block_event (line 573) | static void i2o_block_event(struct i2o_event *evt) function i2o_block_biosparam (line 607) | static void i2o_block_biosparam(unsigned long capacity, unsigned short *... function i2o_block_open (line 639) | static int i2o_block_open(struct inode *inode, struct file *file) function i2o_block_release (line 666) | static int i2o_block_release(struct inode *inode, struct file *file) function i2o_block_ioctl (line 706) | static int i2o_block_ioctl(struct inode *inode, struct file *file, function i2o_block_media_changed (line 755) | static int i2o_block_media_changed(struct gendisk *disk) function i2o_block_transfer (line 777) | static int i2o_block_transfer(struct request *req) function i2o_block_request_fn (line 907) | static void i2o_block_request_fn(struct request_queue *q) type block_device_operations (line 956) | struct block_device_operations type i2o_block_device (line 973) | struct i2o_block_device type i2o_block_device (line 975) | struct i2o_block_device type gendisk (line 976) | struct gendisk type request_queue (line 977) | struct request_queue function i2o_block_probe (line 1039) | static int i2o_block_probe(struct device *dev) type i2o_driver (line 1143) | struct i2o_driver function i2o_block_init (line 1162) | static int __init i2o_block_init(void) function i2o_block_exit (line 1228) | static void __exit i2o_block_exit(void) FILE: drivers/message/i2o/i2o_block.h type i2o_block_mempool (line 60) | struct i2o_block_mempool { type i2o_block_device (line 66) | struct i2o_block_device { type i2o_block_request (line 82) | struct i2o_block_request type i2o_block_delayed_request (line 93) | struct i2o_block_delayed_request FILE: drivers/message/i2o/i2o_config.c type i2o_device (line 55) | struct i2o_device type sg_simple_element (line 61) | struct sg_simple_element { type i2o_cfg_info (line 66) | struct i2o_cfg_info { type i2o_cfg_info (line 77) | struct i2o_cfg_info type i2o_driver (line 85) | struct i2o_driver function i2o_cfg_getiops (line 89) | static int i2o_cfg_getiops(unsigned long arg) function i2o_cfg_gethrt (line 107) | static int i2o_cfg_gethrt(unsigned long arg) function i2o_cfg_getlct (line 144) | static int i2o_cfg_getlct(unsigned long arg) function i2o_cfg_parms (line 179) | static int i2o_cfg_parms(unsigned long arg, unsigned int type) function i2o_cfg_swdl (line 247) | static int i2o_cfg_swdl(unsigned long arg) function i2o_cfg_swul (line 319) | static int i2o_cfg_swul(unsigned long arg) function i2o_cfg_swdel (line 398) | static int i2o_cfg_swdel(unsigned long arg) function i2o_cfg_validate (line 442) | static int i2o_cfg_validate(unsigned long arg) function i2o_cfg_evt_reg (line 475) | static int i2o_cfg_evt_reg(unsigned long arg, struct file *fp) function i2o_cfg_evt_get (line 513) | static int i2o_cfg_evt_get(unsigned long arg, struct file *fp) function i2o_cfg_passthru32 (line 541) | static int i2o_cfg_passthru32(unsigned fd, unsigned cmnd, unsigned long ... function i2o_cfg_passthru (line 757) | static int i2o_cfg_passthru(unsigned long arg) function i2o_cfg_ioctl (line 966) | static int i2o_cfg_ioctl(struct inode *inode, struct file *fp, unsigned ... function cfg_open (line 1030) | static int cfg_open(struct inode *inode, struct file *file) function cfg_fasync (line 1057) | static int cfg_fasync(int fd, struct file *fp, int on) function cfg_release (line 1072) | static int cfg_release(struct inode *inode, struct file *file) type file_operations (line 1104) | struct file_operations type miscdevice (line 1113) | struct miscdevice function i2o_config_init (line 1119) | static int __init i2o_config_init(void) function i2o_config_exit (line 1144) | static void i2o_config_exit(void) FILE: drivers/message/i2o/i2o_lan.h type i2o_packet_info (line 105) | struct i2o_packet_info { type i2o_bucket_descriptor (line 112) | struct i2o_bucket_descriptor { type i2o_lan_local (line 126) | struct i2o_lan_local { FILE: drivers/message/i2o/i2o_proc.c type i2o_proc_entry (line 56) | typedef struct _i2o_proc_entry_t { type proc_dir_entry (line 63) | struct proc_dir_entry type i2o_driver (line 66) | struct i2o_driver function print_serial_number (line 70) | static int print_serial_number(struct seq_file *seq, u8 * serialno, int ... function i2o_report_query_status (line 269) | static int i2o_report_query_status(struct seq_file *seq, int block_status, function i2o_seq_show_hrt (line 297) | static int i2o_seq_show_hrt(struct seq_file *seq, void *v) function i2o_seq_show_lct (line 398) | static int i2o_seq_show_lct(struct seq_file *seq, void *v) function i2o_seq_show_status (line 528) | static int i2o_seq_show_status(struct seq_file *seq, void *v) function i2o_seq_show_hw (line 725) | static int i2o_seq_show_hw(struct seq_file *seq, void *v) function i2o_seq_show_ddm_table (line 782) | static int i2o_seq_show_ddm_table(struct seq_file *seq, void *v) function i2o_seq_show_driver_store (line 858) | static int i2o_seq_show_driver_store(struct seq_file *seq, void *v) function i2o_seq_show_drivers_stored (line 881) | static int i2o_seq_show_drivers_stored(struct seq_file *seq, void *v) function i2o_seq_show_groups (line 960) | static int i2o_seq_show_groups(struct seq_file *seq, void *v) function i2o_seq_show_phys_device (line 1036) | static int i2o_seq_show_phys_device(struct seq_file *seq, void *v) function i2o_seq_show_claimed (line 1077) | static int i2o_seq_show_claimed(struct seq_file *seq, void *v) function i2o_seq_show_users (line 1117) | static int i2o_seq_show_users(struct seq_file *seq, void *v) function i2o_seq_show_priv_msgs (line 1171) | static int i2o_seq_show_priv_msgs(struct seq_file *seq, void *v) function i2o_seq_show_authorized_users (line 1220) | static int i2o_seq_show_authorized_users(struct seq_file *seq, void *v) function i2o_seq_show_dev_identity (line 1261) | static int i2o_seq_show_dev_identity(struct seq_file *seq, void *v) function i2o_seq_show_dev_name (line 1299) | static int i2o_seq_show_dev_name(struct seq_file *seq, void *v) function i2o_seq_show_ddm_identity (line 1309) | static int i2o_seq_show_ddm_identity(struct seq_file *seq, void *v) function i2o_seq_show_uinfo (line 1346) | static int i2o_seq_show_uinfo(struct seq_file *seq, void *v) function i2o_seq_show_sgl_limits (line 1378) | static int i2o_seq_show_sgl_limits(struct seq_file *seq, void *v) function i2o_seq_show_sensors (line 1425) | static int i2o_seq_show_sensors(struct seq_file *seq, void *v) function i2o_seq_open_hrt (line 1610) | static int i2o_seq_open_hrt(struct inode *inode, struct file *file) function i2o_seq_open_lct (line 1615) | static int i2o_seq_open_lct(struct inode *inode, struct file *file) function i2o_seq_open_status (line 1620) | static int i2o_seq_open_status(struct inode *inode, struct file *file) function i2o_seq_open_hw (line 1625) | static int i2o_seq_open_hw(struct inode *inode, struct file *file) function i2o_seq_open_ddm_table (line 1630) | static int i2o_seq_open_ddm_table(struct inode *inode, struct file *file) function i2o_seq_open_driver_store (line 1635) | static int i2o_seq_open_driver_store(struct inode *inode, struct file *f... function i2o_seq_open_drivers_stored (line 1640) | static int i2o_seq_open_drivers_stored(struct inode *inode, struct file ... function i2o_seq_open_groups (line 1645) | static int i2o_seq_open_groups(struct inode *inode, struct file *file) function i2o_seq_open_phys_device (line 1650) | static int i2o_seq_open_phys_device(struct inode *inode, struct file *file) function i2o_seq_open_claimed (line 1655) | static int i2o_seq_open_claimed(struct inode *inode, struct file *file) function i2o_seq_open_users (line 1660) | static int i2o_seq_open_users(struct inode *inode, struct file *file) function i2o_seq_open_priv_msgs (line 1665) | static int i2o_seq_open_priv_msgs(struct inode *inode, struct file *file) function i2o_seq_open_authorized_users (line 1670) | static int i2o_seq_open_authorized_users(struct inode *inode, struct fil... function i2o_seq_open_dev_identity (line 1676) | static int i2o_seq_open_dev_identity(struct inode *inode, struct file *f... function i2o_seq_open_ddm_identity (line 1681) | static int i2o_seq_open_ddm_identity(struct inode *inode, struct file *f... function i2o_seq_open_uinfo (line 1686) | static int i2o_seq_open_uinfo(struct inode *inode, struct file *file) function i2o_seq_open_sgl_limits (line 1691) | static int i2o_seq_open_sgl_limits(struct inode *inode, struct file *file) function i2o_seq_open_sensors (line 1696) | static int i2o_seq_open_sensors(struct inode *inode, struct file *file) function i2o_seq_open_dev_name (line 1701) | static int i2o_seq_open_dev_name(struct inode *inode, struct file *file) type file_operations (line 1706) | struct file_operations type file_operations (line 1713) | struct file_operations type file_operations (line 1720) | struct file_operations type file_operations (line 1727) | struct file_operations type file_operations (line 1734) | struct file_operations type file_operations (line 1741) | struct file_operations type file_operations (line 1748) | struct file_operations type file_operations (line 1755) | struct file_operations type file_operations (line 1762) | struct file_operations type file_operations (line 1769) | struct file_operations type file_operations (line 1776) | struct file_operations type file_operations (line 1783) | struct file_operations type file_operations (line 1790) | struct file_operations type file_operations (line 1797) | struct file_operations type file_operations (line 1804) | struct file_operations type file_operations (line 1811) | struct file_operations type file_operations (line 1818) | struct file_operations type file_operations (line 1825) | struct file_operations type file_operations (line 1832) | struct file_operations function i2o_proc_create_entries (line 1890) | static int i2o_proc_create_entries(struct proc_dir_entry *dir, function i2o_proc_subdir_remove (line 1916) | static void i2o_proc_subdir_remove(struct proc_dir_entry *dir) function i2o_proc_device_add (line 1936) | static void i2o_proc_device_add(struct proc_dir_entry *dir, function i2o_proc_iop_add (line 1980) | static int i2o_proc_iop_add(struct proc_dir_entry *dir, function i2o_proc_iop_remove (line 2010) | static void i2o_proc_iop_remove(struct proc_dir_entry *dir, function i2o_proc_fs_create (line 2034) | static int __init i2o_proc_fs_create(void) function i2o_proc_fs_destroy (line 2057) | static int __exit i2o_proc_fs_destroy(void) function i2o_proc_init (line 2076) | static int __init i2o_proc_init(void) function i2o_proc_exit (line 2100) | static void __exit i2o_proc_exit(void) FILE: drivers/message/i2o/i2o_scsi.c type i2o_driver (line 72) | struct i2o_driver type i2o_scsi_host (line 77) | struct i2o_scsi_host { type scsi_host_template (line 83) | struct scsi_host_template type i2o_class_id (line 88) | struct i2o_class_id type i2o_scsi_host (line 93) | struct i2o_scsi_host type i2o_controller (line 93) | struct i2o_controller type i2o_scsi_host (line 95) | struct i2o_scsi_host type i2o_device (line 96) | struct i2o_device type Scsi_Host (line 97) | struct Scsi_Host type i2o_device (line 115) | struct i2o_device type i2o_scsi_host (line 116) | struct i2o_scsi_host type i2o_message (line 132) | struct i2o_message type i2o_scsi_host (line 134) | struct i2o_scsi_host type i2o_scsi_host (line 161) | struct i2o_scsi_host type i2o_controller (line 161) | struct i2o_controller function i2o_scsi_remove (line 174) | static int i2o_scsi_remove(struct device *dev) function i2o_scsi_probe (line 202) | static int i2o_scsi_probe(struct device *dev) type Scsi_Host (line 270) | struct Scsi_Host type i2o_scsi_host (line 272) | struct i2o_scsi_host type i2o_scsi_host (line 273) | struct i2o_scsi_host function i2o_scsi_reply (line 292) | static int i2o_scsi_reply(struct i2o_controller *c, u32 m, function i2o_scsi_notify_controller_add (line 462) | static void i2o_scsi_notify_controller_add(struct i2o_controller *c) function i2o_scsi_notify_controller_remove (line 493) | static void i2o_scsi_notify_controller_remove(struct i2o_controller *c) type i2o_driver (line 508) | struct i2o_driver function i2o_scsi_queuecommand (line 534) | static int i2o_scsi_queuecommand(struct scsi_cmnd *SCpnt, function i2o_scsi_abort (line 719) | static int i2o_scsi_abort(struct scsi_cmnd *SCpnt) function i2o_scsi_bios_param (line 760) | static int i2o_scsi_bios_param(struct scsi_device *sdev, type scsi_host_template (line 777) | struct scsi_host_template function i2o_scsi_init (line 797) | static int __init i2o_scsi_init(void) function i2o_scsi_exit (line 818) | static void __exit i2o_scsi_exit(void) FILE: drivers/message/i2o/iop.c type i2o_dma (line 42) | struct i2o_dma type i2o_controller (line 44) | struct i2o_controller type i2o_driver (line 47) | struct i2o_driver type i2o_controller (line 48) | struct i2o_controller type i2o_device (line 49) | struct i2o_device function i2o_msg_nop (line 69) | void i2o_msg_nop(struct i2o_controller *c, u32 m) function u32 (line 95) | u32 i2o_msg_get_wait(struct i2o_controller *c, struct i2o_message __iome... function u32 (line 126) | u32 i2o_cntxt_list_add(struct i2o_controller * c, void *ptr) function u32 (line 172) | u32 i2o_cntxt_list_remove(struct i2o_controller * c, void *ptr) type i2o_controller (line 206) | struct i2o_controller type i2o_context_list_element (line 208) | struct i2o_context_list_element function u32 (line 240) | u32 i2o_cntxt_list_get_ptr(struct i2o_controller * c, void *ptr) type i2o_controller (line 273) | struct i2o_controller type i2o_controller (line 275) | struct i2o_controller type i2o_device (line 295) | struct i2o_device type i2o_controller (line 295) | struct i2o_controller type i2o_device (line 297) | struct i2o_device function i2o_iop_quiesce (line 315) | static int i2o_iop_quiesce(struct i2o_controller *c) function i2o_iop_enable (line 357) | static int i2o_iop_enable(struct i2o_controller *c) function i2o_iop_quiesce_all (line 395) | static inline void i2o_iop_quiesce_all(void) function i2o_iop_enable_all (line 410) | static inline void i2o_iop_enable_all(void) function i2o_iop_clear (line 429) | static int i2o_iop_clear(struct i2o_controller *c) function i2o_iop_reset (line 469) | static int i2o_iop_reset(struct i2o_controller *c) function i2o_iop_init_outbound_queue (line 578) | static int i2o_iop_init_outbound_queue(struct i2o_controller *c) function i2o_iop_send_nop (line 641) | static int i2o_iop_send_nop(struct i2o_controller *c) function i2o_iop_activate (line 660) | static int i2o_iop_activate(struct i2o_controller *c) function i2o_iop_systab_set (line 744) | static int i2o_iop_systab_set(struct i2o_controller *c) function i2o_iop_online (line 857) | static int i2o_iop_online(struct i2o_controller *c) function i2o_iop_remove (line 881) | void i2o_iop_remove(struct i2o_controller *c) function i2o_systab_build (line 908) | static int i2o_systab_build(void) function i2o_parse_hrt (line 993) | static int i2o_parse_hrt(struct i2o_controller *c) function i2o_status_get (line 1009) | int i2o_status_get(struct i2o_controller *c) function i2o_hrt_get (line 1066) | static int i2o_hrt_get(struct i2o_controller *c) type i2o_controller (line 1121) | struct i2o_controller type i2o_controller (line 1124) | struct i2o_controller function i2o_iop_free (line 1153) | void i2o_iop_free(struct i2o_controller *c) function i2o_iop_add (line 1167) | int i2o_iop_add(struct i2o_controller *c) function i2o_event_register (line 1226) | int i2o_event_register(struct i2o_device *dev, struct i2o_driver *drv, function i2o_iop_init (line 1257) | static int __init i2o_iop_init(void) function i2o_iop_exit (line 1299) | static void __exit i2o_iop_exit(void) FILE: drivers/message/i2o/pci.c type i2o_controller (line 39) | struct i2o_controller type i2o_controller (line 40) | struct i2o_controller type i2o_controller (line 42) | struct i2o_controller type i2o_controller (line 43) | struct i2o_controller type i2o_controller (line 45) | struct i2o_controller type i2o_message (line 46) | struct i2o_message type pci_device_id (line 49) | struct pci_device_id function i2o_dma_realloc (line 68) | int i2o_dma_realloc(struct device *dev, struct i2o_dma *addr, size_t len, function i2o_pci_free (line 86) | static void i2o_pci_free(struct i2o_controller *c) function i2o_pci_alloc (line 124) | static int __devinit i2o_pci_alloc(struct i2o_controller *c) function irqreturn_t (line 276) | static irqreturn_t i2o_pci_interrupt(int irq, void *dev_id, struct pt_re... function i2o_pci_irq_enable (line 334) | static int i2o_pci_irq_enable(struct i2o_controller *c) function i2o_pci_irq_disable (line 364) | static void i2o_pci_irq_disable(struct i2o_controller *c) function i2o_pci_probe (line 383) | static int __devinit i2o_pci_probe(struct pci_dev *pdev, function i2o_pci_remove (line 486) | static void __devexit i2o_pci_remove(struct pci_dev *pdev) type pci_driver (line 502) | struct pci_driver function i2o_pci_init (line 514) | int __init i2o_pci_init(void) function i2o_pci_exit (line 522) | void __exit i2o_pci_exit(void) FILE: drivers/misc/ibmasm/command.c type service_processor (line 27) | struct service_processor type kobject (line 28) | struct kobject type kobj_type (line 30) | struct kobj_type type command (line 35) | struct command type command (line 37) | struct command type command (line 42) | struct command function free_command (line 66) | static void free_command(struct kobject *kobj) function enqueue_command (line 75) | static void enqueue_command(struct service_processor *sp, struct command... type command (line 80) | struct command type service_processor (line 80) | struct service_processor type command (line 82) | struct command type list_head (line 83) | struct list_head function do_exec_command (line 95) | static inline void do_exec_command(struct service_processor *sp) function ibmasm_exec_command (line 111) | void ibmasm_exec_command(struct service_processor *sp, struct command *cmd) function exec_next_command (line 129) | static void exec_next_command(struct service_processor *sp) function ibmasm_wait_for_response (line 152) | void ibmasm_wait_for_response(struct command *cmd, int timeout) function ibmasm_receive_command_response (line 165) | void ibmasm_receive_command_response(struct service_processor *sp, void ... FILE: drivers/misc/ibmasm/dot_command.c function ibmasm_receive_message (line 31) | void ibmasm_receive_message(struct service_processor *sp, void *message,... function ibmasm_send_driver_vpd (line 62) | int ibmasm_send_driver_vpd(struct service_processor *sp) type os_state_command (line 104) | struct os_state_command { function ibmasm_send_os_state (line 118) | int ibmasm_send_os_state(struct service_processor *sp, int os_state) FILE: drivers/misc/ibmasm/dot_command.h type dot_command_header (line 44) | struct dot_command_header { function get_dot_command_size (line 53) | static inline size_t get_dot_command_size(void *buffer) function get_dot_command_timeout (line 59) | static inline unsigned int get_dot_command_timeout(void *buffer) FILE: drivers/misc/ibmasm/event.c function wake_up_event_readers (line 38) | static void wake_up_event_readers(struct service_processor *sp) function ibmasm_receive_event (line 55) | void ibmasm_receive_event(struct service_processor *sp, void *data, unsi... function event_available (line 78) | static inline int event_available(struct event_buffer *b, struct event_r... function ibmasm_get_next_event (line 89) | int ibmasm_get_next_event(struct service_processor *sp, struct event_rea... function ibmasm_event_reader_register (line 119) | void ibmasm_event_reader_register(struct service_processor *sp, struct e... function ibmasm_event_reader_unregister (line 130) | void ibmasm_event_reader_unregister(struct service_processor *sp, struct... function ibmasm_event_buffer_init (line 141) | int ibmasm_event_buffer_init(struct service_processor *sp) function ibmasm_event_buffer_exit (line 165) | void ibmasm_event_buffer_exit(struct service_processor *sp) FILE: drivers/misc/ibmasm/heartbeat.c function panic_happened (line 44) | static int panic_happened(struct notifier_block *n, unsigned long val, v... type notifier_block (line 50) | struct notifier_block function ibmasm_register_panic_notifier (line 52) | void ibmasm_register_panic_notifier(void) function ibmasm_unregister_panic_notifier (line 57) | void ibmasm_unregister_panic_notifier(void) function ibmasm_heartbeat_init (line 63) | int ibmasm_heartbeat_init(struct service_processor *sp) function ibmasm_heartbeat_exit (line 72) | void ibmasm_heartbeat_exit(struct service_processor *sp) function ibmasm_receive_heartbeat (line 77) | void ibmasm_receive_heartbeat(struct service_processor *sp, void *messa... FILE: drivers/misc/ibmasm/i2o.h type i2o_header (line 25) | struct i2o_header { type i2o_message (line 50) | struct i2o_message { function outgoing_message_size (line 56) | static inline unsigned short outgoing_message_size(unsigned int data_size) function u32 (line 74) | static inline u32 incoming_data_size(struct i2o_message *i2o_message) FILE: drivers/misc/ibmasm/ibmasm.h type command (line 76) | struct command { function command_put (line 86) | static inline void command_put(struct command *cmd) function command_get (line 91) | static inline void command_get(struct command *cmd) type ibmasm_event (line 97) | struct ibmasm_event { type event_buffer (line 103) | struct event_buffer { type event_reader (line 110) | struct event_reader { type reverse_heartbeat (line 118) | struct reverse_heartbeat { type mouse_event (line 125) | struct mouse_event { type keyboard_event (line 132) | struct keyboard_event { type remote_event (line 137) | struct remote_event { type remote_queue (line 147) | struct remote_queue { type service_processor (line 158) | struct service_processor { type command (line 176) | struct command type service_processor (line 177) | struct service_processor type command (line 177) | struct command type command (line 178) | struct command type service_processor (line 179) | struct service_processor type service_processor (line 182) | struct service_processor type service_processor (line 183) | struct service_processor type service_processor (line 184) | struct service_processor type service_processor (line 185) | struct service_processor type event_reader (line 185) | struct event_reader type service_processor (line 186) | struct service_processor type event_reader (line 186) | struct event_reader type service_processor (line 187) | struct service_processor type event_reader (line 187) | struct event_reader type service_processor (line 192) | struct service_processor type service_processor (line 193) | struct service_processor type service_processor (line 194) | struct service_processor type service_processor (line 197) | struct service_processor type reverse_heartbeat (line 197) | struct reverse_heartbeat type service_processor (line 198) | struct service_processor type reverse_heartbeat (line 198) | struct reverse_heartbeat type reverse_heartbeat (line 199) | struct reverse_heartbeat type service_processor (line 202) | struct service_processor type service_processor (line 203) | struct service_processor type service_processor (line 204) | struct service_processor type service_processor (line 207) | struct service_processor type pt_regs (line 208) | struct pt_regs type service_processor (line 211) | struct service_processor type service_processor (line 212) | struct service_processor type service_processor (line 213) | struct service_processor type remote_queue (line 214) | struct remote_queue type remote_queue (line 215) | struct remote_queue type service_processor (line 220) | struct service_processor type service_processor (line 224) | struct service_processor type service_processor (line 225) | struct service_processor FILE: drivers/misc/ibmasm/ibmasmfs.c type inode (line 100) | struct inode type super_block (line 100) | struct super_block type super_block (line 101) | struct super_block type dentry (line 101) | struct dentry type super_block (line 102) | struct super_block type super_block (line 105) | struct super_block type file_system_type (line 105) | struct file_system_type type super_operations (line 111) | struct super_operations type file_operations (line 116) | struct file_operations type file_system_type (line 118) | struct file_system_type function ibmasmfs_fill_super (line 125) | static int ibmasmfs_fill_super (struct super_block *sb, void *data, int ... type inode (line 154) | struct inode type super_block (line 154) | struct super_block type inode (line 156) | struct inode type dentry (line 168) | struct dentry type super_block (line 168) | struct super_block type dentry (line 169) | struct dentry type file_operations (line 171) | struct file_operations type dentry (line 175) | struct dentry type inode (line 176) | struct inode type dentry (line 195) | struct dentry type super_block (line 195) | struct super_block type dentry (line 196) | struct dentry type dentry (line 199) | struct dentry type inode (line 200) | struct inode function ibmasmfs_register (line 219) | int ibmasmfs_register(void) function ibmasmfs_unregister (line 224) | void ibmasmfs_unregister(void) function ibmasmfs_add_sp (line 229) | void ibmasmfs_add_sp(struct service_processor *sp) type ibmasmfs_command_data (line 235) | struct ibmasmfs_command_data { type ibmasmfs_event_data (line 241) | struct ibmasmfs_event_data { type ibmasmfs_heartbeat_data (line 248) | struct ibmasmfs_heartbeat_data { function command_file_open (line 254) | static int command_file_open(struct inode *inode, struct file *file) function command_file_close (line 271) | static int command_file_close(struct inode *inode, struct file *file) function command_file_read (line 282) | static ssize_t command_file_read(struct file *file, char __user *buf, si... function command_file_write (line 319) | static ssize_t command_file_write(struct file *file, const char __user *... function event_file_open (line 360) | static int event_file_open(struct inode *inode, struct file *file) function event_file_close (line 381) | static int event_file_close(struct inode *inode, struct file *file) function event_file_read (line 390) | static ssize_t event_file_read(struct file *file, char __user *buf, size... function event_file_write (line 416) | static ssize_t event_file_write(struct file *file, const char __user *bu... function r_heartbeat_file_open (line 431) | static int r_heartbeat_file_open(struct inode *inode, struct file *file) function r_heartbeat_file_close (line 449) | static int r_heartbeat_file_close(struct inode *inode, struct file *file) function r_heartbeat_file_read (line 457) | static ssize_t r_heartbeat_file_read(struct file *file, char __user *buf... function r_heartbeat_file_write (line 485) | static ssize_t r_heartbeat_file_write(struct file *file, const char __us... function remote_settings_file_open (line 502) | static int remote_settings_file_open(struct inode *inode, struct file *f... function remote_settings_file_close (line 508) | static int remote_settings_file_close(struct inode *inode, struct file *... function remote_settings_file_read (line 513) | static ssize_t remote_settings_file_read(struct file *file, char __user ... function remote_settings_file_write (line 547) | static ssize_t remote_settings_file_write(struct file *file, const char ... function remote_event_file_open (line 578) | static int remote_event_file_open(struct inode *inode, struct file *file) function remote_event_file_close (line 602) | static int remote_event_file_close(struct inode *inode, struct file *file) function remote_event_file_read (line 613) | static ssize_t remote_event_file_read(struct file *file, char __user *bu... type file_operations (line 647) | struct file_operations type file_operations (line 654) | struct file_operations type file_operations (line 661) | struct file_operations type file_operations (line 668) | struct file_operations type file_operations (line 675) | struct file_operations function ibmasmfs_create_files (line 682) | static void ibmasmfs_create_files (struct super_block *sb, struct dentry... FILE: drivers/misc/ibmasm/lowlevel.c type i2o_header (line 30) | struct i2o_header function ibmasm_send_i2o_message (line 33) | int ibmasm_send_i2o_message(struct service_processor *sp) function irqreturn_t (line 57) | irqreturn_t ibmasm_interrupt_handler(int irq, void * dev_id, struct pt_r... FILE: drivers/misc/ibmasm/lowlevel.h function sp_interrupt_pending (line 55) | static inline int sp_interrupt_pending(void __iomem *base_address) function uart_interrupt_pending (line 60) | static inline int uart_interrupt_pending(void __iomem *base_address) function ibmasm_enable_interrupts (line 65) | static inline void ibmasm_enable_interrupts(void __iomem *base_address, ... function ibmasm_disable_interrupts (line 71) | static inline void ibmasm_disable_interrupts(void __iomem *base_address,... function enable_sp_interrupts (line 77) | static inline void enable_sp_interrupts(void __iomem *base_address) function disable_sp_interrupts (line 82) | static inline void disable_sp_interrupts(void __iomem *base_address) function enable_uart_interrupts (line 87) | static inline void enable_uart_interrupts(void __iomem *base_address) function disable_uart_interrupts (line 92) | static inline void disable_uart_interrupts(void __iomem *base_address) function u32 (line 99) | static inline u32 get_mfa_outbound(void __iomem *base_address) function set_mfa_outbound (line 112) | static inline void set_mfa_outbound(void __iomem *base_address, u32 mfa) function u32 (line 117) | static inline u32 get_mfa_inbound(void __iomem *base_address) function set_mfa_inbound (line 127) | static inline void set_mfa_inbound(void __iomem *base_address, u32 mfa) type i2o_message (line 132) | struct i2o_message type i2o_message (line 134) | struct i2o_message FILE: drivers/misc/ibmasm/module.c function ibmasm_init_one (line 60) | static int __devinit ibmasm_init_one(struct pci_dev *pdev, const struct ... function ibmasm_remove_one (line 164) | static void __devexit ibmasm_remove_one(struct pci_dev *pdev) type pci_device_id (line 181) | struct pci_device_id type pci_driver (line 187) | struct pci_driver function ibmasm_exit (line 194) | static void __exit ibmasm_exit (void) function ibmasm_init (line 202) | static int __init ibmasm_init(void) FILE: drivers/misc/ibmasm/r_heartbeat.c type dot_command_header (line 35) | struct dot_command_header function ibmasm_init_reverse_heartbeat (line 48) | void ibmasm_init_reverse_heartbeat(struct service_processor *sp, struct ... function ibmasm_start_reverse_heartbeat (line 60) | int ibmasm_start_reverse_heartbeat(struct service_processor *sp, struct ... function ibmasm_stop_reverse_heartbeat (line 94) | void ibmasm_stop_reverse_heartbeat(struct reverse_heartbeat *rhb) FILE: drivers/misc/ibmasm/remote.c function ibmasm_init_remote_queue (line 30) | int ibmasm_init_remote_queue(struct service_processor *sp) function ibmasm_free_remote_queue (line 52) | void ibmasm_free_remote_queue(struct service_processor *sp) function ibmasm_advance_reader (line 57) | void ibmasm_advance_reader(struct remote_queue *q, unsigned int n) function ibmasm_events_available (line 64) | size_t ibmasm_events_available(struct remote_queue *q) function space_free (line 72) | static int space_free(struct remote_queue *q) function set_mouse_event (line 80) | static void set_mouse_event(struct remote_input *input, struct mouse_eve... function set_keyboard_event (line 98) | static void set_keyboard_event(struct remote_input *input, struct keyboa... function add_to_driver_queue (line 104) | static int add_to_driver_queue(struct remote_queue *q, struct remote_inp... function ibmasm_handle_mouse_interrupt (line 134) | void ibmasm_handle_mouse_interrupt(struct service_processor *sp) FILE: drivers/misc/ibmasm/remote.h type mouse_input (line 60) | struct mouse_input { type keyboard_input (line 66) | struct keyboard_input { type remote_input (line 74) | struct remote_input { function advance_queue_reader (line 109) | static inline int advance_queue_reader(struct service_processor *sp, uns... FILE: drivers/misc/ibmasm/uart.c function ibmasm_register_uart (line 34) | void ibmasm_register_uart(struct service_processor *sp) function ibmasm_unregister_uart (line 65) | void ibmasm_unregister_uart(struct service_processor *sp) FILE: drivers/mmc/mmc.c function mmc_request_done (line 72) | void mmc_request_done(struct mmc_host *host, struct mmc_request *mrq) function mmc_start_request (line 98) | void function mmc_wait_done (line 123) | static void mmc_wait_done(struct mmc_request *mrq) function mmc_wait_for_req (line 128) | int mmc_wait_for_req(struct mmc_host *host, struct mmc_request *mrq) function mmc_wait_for_cmd (line 154) | int mmc_wait_for_cmd(struct mmc_host *host, struct mmc_command *cmd, int... function __mmc_claim_host (line 188) | int __mmc_claim_host(struct mmc_host *host, struct mmc_card *card) function mmc_release_host (line 233) | void mmc_release_host(struct mmc_host *host) function mmc_deselect_cards (line 251) | static void mmc_deselect_cards(struct mmc_host *host) function mmc_delay (line 267) | static inline void mmc_delay(unsigned int ms) function u32 (line 281) | static u32 mmc_select_voltage(struct mmc_host *host, u32 ocr) function mmc_decode_cid (line 319) | static void mmc_decode_cid(struct mmc_card *card) function mmc_decode_csd (line 373) | static void mmc_decode_csd(struct mmc_card *card) type mmc_card (line 412) | struct mmc_card type mmc_host (line 412) | struct mmc_host type mmc_card (line 414) | struct mmc_card type mmc_card (line 426) | struct mmc_card type mmc_host (line 427) | struct mmc_host type mmc_card (line 429) | struct mmc_card type mmc_card (line 432) | struct mmc_card function mmc_idle_cards (line 456) | static void mmc_idle_cards(struct mmc_host *host) function mmc_power_up (line 472) | static void mmc_power_up(struct mmc_host *host) function mmc_power_off (line 490) | static void mmc_power_off(struct mmc_host *host) function mmc_send_op_cond (line 499) | static int mmc_send_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr) function mmc_discover_cards (line 535) | static void mmc_discover_cards(struct mmc_host *host) function mmc_read_csds (line 580) | static void mmc_read_csds(struct mmc_host *host) function mmc_calculate_clock (line 608) | static unsigned int mmc_calculate_clock(struct mmc_host *host) function mmc_check_cards (line 631) | static void mmc_check_cards(struct mmc_host *host) function mmc_setup (line 654) | static void mmc_setup(struct mmc_host *host) function mmc_detect_change (line 726) | void mmc_detect_change(struct mmc_host *host) function mmc_rescan (line 734) | static void mmc_rescan(void *data) type mmc_host (line 795) | struct mmc_host type device (line 795) | struct device type mmc_host (line 797) | struct mmc_host type mmc_host (line 799) | struct mmc_host type mmc_host (line 801) | struct mmc_host function mmc_add_host (line 829) | int mmc_add_host(struct mmc_host *host) function mmc_remove_host (line 851) | void mmc_remove_host(struct mmc_host *host) function mmc_free_host (line 872) | void mmc_free_host(struct mmc_host *host) function mmc_suspend_host (line 887) | int mmc_suspend_host(struct mmc_host *host, u32 state) function mmc_resume_host (line 903) | int mmc_resume_host(struct mmc_host *host) FILE: drivers/mmc/mmc.h type mmc_card (line 13) | struct mmc_card type mmc_host (line 13) | struct mmc_host type mmc_card (line 14) | struct mmc_card type mmc_card (line 15) | struct mmc_card FILE: drivers/mmc/mmc_block.c type mmc_blk_data (line 50) | struct mmc_blk_data { type mmc_blk_data (line 61) | struct mmc_blk_data type gendisk (line 61) | struct gendisk type mmc_blk_data (line 63) | struct mmc_blk_data function mmc_blk_put (line 76) | static void mmc_blk_put(struct mmc_blk_data *md) function mmc_blk_open (line 88) | static int mmc_blk_open(struct inode *inode, struct file *filp) function mmc_blk_release (line 103) | static int mmc_blk_release(struct inode *inode, struct file *filp) function mmc_blk_ioctl (line 111) | static int type block_device_operations (line 133) | struct block_device_operations type mmc_blk_request (line 140) | struct mmc_blk_request { function mmc_blk_prep_rq (line 147) | static int mmc_blk_prep_rq(struct mmc_queue *mq, struct request *req) function mmc_blk_issue_rq (line 164) | static int mmc_blk_issue_rq(struct mmc_queue *mq, struct request *req) type mmc_blk_data (line 293) | struct mmc_blk_data type mmc_card (line 293) | struct mmc_card type mmc_blk_data (line 295) | struct mmc_blk_data type mmc_blk_data (line 303) | struct mmc_blk_data type mmc_blk_data (line 305) | struct mmc_blk_data function mmc_blk_set_blksize (line 359) | static int function mmc_blk_probe (line 381) | static int mmc_blk_probe(struct mmc_card *card) function mmc_blk_remove (line 417) | static void mmc_blk_remove(struct mmc_card *card) function mmc_blk_suspend (line 440) | static int mmc_blk_suspend(struct mmc_card *card, u32 state) function mmc_blk_resume (line 450) | static int mmc_blk_resume(struct mmc_card *card) type mmc_driver (line 465) | struct mmc_driver function mmc_blk_init (line 475) | static int __init mmc_blk_init(void) function mmc_blk_exit (line 495) | static void __exit mmc_blk_exit(void) FILE: drivers/mmc/mmc_queue.c function mmc_prep_request (line 26) | static int mmc_prep_request(struct request_queue *q, struct request *req) function mmc_queue_thread (line 58) | static int mmc_queue_thread(void *d) function mmc_request (line 110) | static void mmc_request(request_queue_t *q) function mmc_init_queue (line 126) | int mmc_init_queue(struct mmc_queue *mq, struct mmc_card *card, spinlock... function mmc_cleanup_queue (line 179) | void mmc_cleanup_queue(struct mmc_queue *mq) function mmc_queue_suspend (line 202) | void mmc_queue_suspend(struct mmc_queue *mq) function mmc_queue_resume (line 223) | void mmc_queue_resume(struct mmc_queue *mq) FILE: drivers/mmc/mmc_queue.h type request (line 4) | struct request type task_struct (line 5) | struct task_struct type mmc_queue (line 7) | struct mmc_queue { type mmc_io_request (line 21) | struct mmc_io_request { type mmc_queue (line 28) | struct mmc_queue type mmc_card (line 28) | struct mmc_card type mmc_queue (line 29) | struct mmc_queue type mmc_queue (line 30) | struct mmc_queue type mmc_queue (line 31) | struct mmc_queue FILE: drivers/mmc/mmc_sysfs.c function mmc_release_card (line 24) | static void mmc_release_card(struct device *dev) function mmc_bus_match (line 36) | static int mmc_bus_match(struct device *dev, struct device_driver *drv) function mmc_bus_hotplug (line 42) | static int function mmc_bus_suspend (line 77) | static int mmc_bus_suspend(struct device *dev, u32 state) function mmc_bus_resume (line 88) | static int mmc_bus_resume(struct device *dev) type bus_type (line 99) | struct bus_type function mmc_drv_probe (line 108) | static int mmc_drv_probe(struct device *dev) function mmc_drv_remove (line 116) | static int mmc_drv_remove(struct device *dev) function mmc_register_driver (line 131) | int mmc_register_driver(struct mmc_driver *drv) function mmc_unregister_driver (line 145) | void mmc_unregister_driver(struct mmc_driver *drv) type device_attribute (line 174) | struct device_attribute function mmc_init_card (line 189) | void mmc_init_card(struct mmc_card *card, struct mmc_host *host) function mmc_register_card (line 202) | int mmc_register_card(struct mmc_card *card) function mmc_remove_card (line 221) | void mmc_remove_card(struct mmc_card *card) function mmc_init (line 230) | static int __init mmc_init(void) function mmc_exit (line 235) | static void __exit mmc_exit(void) FILE: drivers/mmc/mmci.c function mmci_request_end (line 43) | static void function mmci_stop_data (line 63) | static void mmci_stop_data(struct mmci_host *host) function mmci_start_data (line 70) | static void mmci_start_data(struct mmci_host *host, struct mmc_data *data) function mmci_start_command (line 109) | static void function mmci_data_irq (line 142) | static void function mmci_cmd_irq (line 169) | static void function mmci_pio_read (line 195) | static int mmci_pio_read(struct mmci_host *host, char *buffer, unsigned ... function mmci_pio_write (line 224) | static int mmci_pio_write(struct mmci_host *host, char *buffer, unsigned... function irqreturn_t (line 252) | static irqreturn_t mmci_pio_irq(int irq, void *dev_id, struct pt_regs *r... function irqreturn_t (line 331) | static irqreturn_t mmci_irq(int irq, void *dev_id, struct pt_regs *regs) function mmci_request (line 366) | static void mmci_request(struct mmc_host *mmc, struct mmc_request *mrq) function mmci_set_ios (line 384) | static void mmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) type mmc_host_ops (line 430) | struct mmc_host_ops function mmci_check_status (line 435) | static void mmci_check_status(unsigned long data) function mmci_probe (line 448) | static int mmci_probe(struct amba_device *dev, void *id) function mmci_remove (line 570) | static int mmci_remove(struct amba_device *dev) function mmci_suspend (line 606) | static int mmci_suspend(struct amba_device *dev, u32 state) function mmci_resume (line 622) | static int mmci_resume(struct amba_device *dev) type amba_id (line 642) | struct amba_id type amba_driver (line 654) | struct amba_driver function mmci_init (line 665) | static int __init mmci_init(void) function mmci_exit (line 670) | static void __exit mmci_exit(void) FILE: drivers/mmc/mmci.h type clk (line 120) | struct clk type mmci_host (line 122) | struct mmci_host { function mmci_init_sg (line 150) | static inline void mmci_init_sg(struct mmci_host *host, struct mmc_data ... function mmci_next_sg (line 160) | static inline int mmci_next_sg(struct mmci_host *host) type mmci_host (line 167) | struct mmci_host type scatterlist (line 169) | struct scatterlist function mmci_kunmap_atomic (line 175) | static inline void mmci_kunmap_atomic(struct mmci_host *host, unsigned l... FILE: drivers/mmc/pxamci.c type pxamci_host (line 51) | struct pxamci_host { function ns_to_clocks (line 75) | static inline unsigned int ns_to_clocks(unsigned int ns) function pxamci_stop_clock (line 80) | static void pxamci_stop_clock(struct pxamci_host *host) function pxamci_enable_irq (line 100) | static void pxamci_enable_irq(struct pxamci_host *host, unsigned int mask) function pxamci_disable_irq (line 110) | static void pxamci_disable_irq(struct pxamci_host *host, unsigned int mask) function pxamci_setup_data (line 120) | static void pxamci_setup_data(struct pxamci_host *host, struct mmc_data ... function pxamci_start_cmd (line 174) | static void pxamci_start_cmd(struct pxamci_host *host, struct mmc_comman... function pxamci_finish_request (line 207) | static void pxamci_finish_request(struct pxamci_host *host, struct mmc_r... function pxamci_cmd_done (line 216) | static int pxamci_cmd_done(struct pxamci_host *host, unsigned int stat) function pxamci_data_done (line 272) | static int pxamci_data_done(struct pxamci_host *host, unsigned int stat) function irqreturn_t (line 312) | static irqreturn_t pxamci_irq(int irq, void *devid, struct pt_regs *regs) function pxamci_request (line 336) | static void pxamci_request(struct mmc_host *mmc, struct mmc_request *mrq) function pxamci_set_ios (line 365) | static void pxamci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) type mmc_host_ops (line 402) | struct mmc_host_ops function pxamci_dma_irq (line 407) | static void pxamci_dma_irq(int dma, void *devid, struct pt_regs *regs) function irqreturn_t (line 413) | static irqreturn_t pxamci_detect_irq(int irq, void *devid, struct pt_reg... function pxamci_probe (line 419) | static int pxamci_probe(struct device *dev) function pxamci_remove (line 526) | static int pxamci_remove(struct device *dev) function pxamci_suspend (line 561) | static int pxamci_suspend(struct device *dev, u32 state, u32 level) function pxamci_resume (line 572) | static int pxamci_resume(struct device *dev, u32 level) type device_driver (line 587) | struct device_driver function pxamci_init (line 596) | static int __init pxamci_init(void) function pxamci_exit (line 601) | static void __exit pxamci_exit(void) FILE: drivers/mmc/wbsd.c function DBG_REG (line 60) | void DBG_REG(int reg, u8 value) function wbsd_unlock_config (line 85) | static inline void wbsd_unlock_config(struct wbsd_host* host) function wbsd_lock_config (line 91) | static inline void wbsd_lock_config(struct wbsd_host* host) function wbsd_write_config (line 96) | static inline void wbsd_write_config(struct wbsd_host* host, u8 reg, u8 ... function u8 (line 102) | static inline u8 wbsd_read_config(struct wbsd_host* host, u8 reg) function wbsd_write_index (line 108) | static inline void wbsd_write_index(struct wbsd_host* host, u8 index, u8... function u8 (line 114) | static inline u8 wbsd_read_index(struct wbsd_host* host, u8 index) function wbsd_init_device (line 124) | static void wbsd_init_device(struct wbsd_host* host) function wbsd_reset (line 169) | static void wbsd_reset(struct wbsd_host* host) function wbsd_request_end (line 183) | static void wbsd_request_end(struct wbsd_host* host, struct mmc_request*... function wbsd_init_sg (line 219) | static inline void wbsd_init_sg(struct wbsd_host* host, struct mmc_data*... function wbsd_next_sg (line 231) | static inline int wbsd_next_sg(struct wbsd_host* host) type wbsd_host (line 251) | struct wbsd_host function wbsd_kunmap_sg (line 258) | static inline void wbsd_kunmap_sg(struct wbsd_host* host) function wbsd_sg_to_dma (line 263) | static inline void wbsd_sg_to_dma(struct wbsd_host* host, struct mmc_dat... function wbsd_dma_to_sg (line 309) | static inline void wbsd_dma_to_sg(struct wbsd_host* host, struct mmc_dat... function wbsd_get_short_reply (line 359) | static inline void wbsd_get_short_reply(struct wbsd_host* host, function wbsd_get_long_reply (line 383) | static inline void wbsd_get_long_reply(struct wbsd_host* host, type pt_regs (line 410) | struct pt_regs function wbsd_send_command (line 412) | static void wbsd_send_command(struct wbsd_host* host, struct mmc_command... function wbsd_empty_fifo (line 478) | static void wbsd_empty_fifo(struct wbsd_host* host) function wbsd_fill_fifo (line 568) | static void wbsd_fill_fifo(struct wbsd_host* host) function wbsd_prepare_data (line 651) | static void wbsd_prepare_data(struct wbsd_host* host, struct mmc_data* d... function wbsd_finish_data (line 783) | static void wbsd_finish_data(struct wbsd_host* host, struct mmc_data* data) function wbsd_request (line 857) | static void wbsd_request(struct mmc_host* mmc, struct mmc_request* mrq) function wbsd_set_ios (line 920) | static void wbsd_set_ios(struct mmc_host* mmc, struct mmc_ios* ios) type mmc_data (line 987) | struct mmc_data type wbsd_host (line 987) | struct wbsd_host function wbsd_tasklet_card (line 1004) | static void wbsd_tasklet_card(unsigned long param) function wbsd_tasklet_fifo (line 1039) | static void wbsd_tasklet_fifo(unsigned long param) function wbsd_tasklet_crc (line 1071) | static void wbsd_tasklet_crc(unsigned long param) function wbsd_tasklet_timeout (line 1095) | static void wbsd_tasklet_timeout(unsigned long param) function wbsd_tasklet_finish (line 1119) | static void wbsd_tasklet_finish(unsigned long param) function wbsd_tasklet_block (line 1140) | static void wbsd_tasklet_block(unsigned long param) function irqreturn_t (line 1169) | static irqreturn_t wbsd_irq(int irq, void *dev_id, struct pt_regs *regs) function wbsd_scan (line 1207) | static int wbsd_scan(struct wbsd_host* host) function wbsd_request_regions (line 1261) | static int wbsd_request_regions(struct wbsd_host* host) function wbsd_release_regions (line 1274) | static void wbsd_release_regions(struct wbsd_host* host) function wbsd_init_dma (line 1283) | static void wbsd_init_dma(struct wbsd_host* host) type mmc_host_ops (line 1339) | struct mmc_host_ops function wbsd_probe (line 1348) | static int wbsd_probe(struct device* dev) function wbsd_remove (line 1513) | static int wbsd_remove(struct device* dev) function wbsd_suspend (line 1566) | static int wbsd_suspend(struct device *dev, u32 state, u32 level) function wbsd_resume (line 1573) | static int wbsd_resume(struct device *dev, u32 level) function wbsd_release (line 1584) | static void wbsd_release(struct device *dev) type platform_device (line 1588) | struct platform_device type device_driver (line 1596) | struct device_driver function wbsd_drv_init (line 1610) | static int __init wbsd_drv_init(void) function wbsd_drv_exit (line 1630) | static void __exit wbsd_drv_exit(void) FILE: drivers/mmc/wbsd.h type wbsd_host (line 137) | struct wbsd_host FILE: drivers/mtd/afs.c type footer_struct (line 39) | struct footer_struct { type image_info_struct (line 47) | struct image_info_struct { function u32 (line 60) | static u32 word_sum(void *words, int num) function afs_read_footer (line 71) | static int function afs_read_iis (line 130) | static int function parse_afs_partitions (line 166) | static int parse_afs_partitions(struct mtd_info *mtd, type mtd_part_parser (line 274) | struct mtd_part_parser function afs_parser_init (line 280) | static int __init afs_parser_init(void) function afs_parser_exit (line 285) | static void __exit afs_parser_exit(void) FILE: drivers/mtd/chips/amd_flash.c type amd_flash_private (line 96) | struct amd_flash_private { type amd_flash_info (line 105) | struct amd_flash_info { type mtd_info (line 116) | struct mtd_info type mtd_info (line 118) | struct mtd_info type mtd_info (line 120) | struct mtd_info type erase_info (line 120) | struct erase_info type mtd_info (line 121) | struct mtd_info type mtd_info (line 122) | struct mtd_info type mtd_info (line 123) | struct mtd_info type mtd_info (line 124) | struct mtd_info type mtd_info (line 125) | struct mtd_info type map_info (line 125) | struct map_info type mtd_chip_driver (line 128) | struct mtd_chip_driver function __u32 (line 141) | static inline __u32 wide_read(struct map_info *map, __u32 addr) function wide_write (line 154) | static inline void wide_write(struct map_info *map, __u32 val, __u32 addr) function __u32 (line 165) | static inline __u32 make_cmd(struct map_info *map, __u32 cmd) function send_unlock (line 176) | static inline void send_unlock(struct map_info *map, unsigned long base) function send_cmd (line 184) | static inline void send_cmd(struct map_info *map, unsigned long base, __... function send_cmd_to_addr (line 191) | static inline void send_cmd_to_addr(struct map_info *map, unsigned long ... function flash_is_busy (line 198) | static inline int flash_is_busy(struct map_info *map, unsigned long addr, function unlock_sector (line 218) | static inline void unlock_sector(struct map_info *map, unsigned long sec... function is_sector_locked (line 234) | static inline int is_sector_locked(struct map_info *map, function amd_flash_do_unlock (line 248) | static int amd_flash_do_unlock(struct mtd_info *mtd, loff_t ofs, size_t ... function amd_flash_unlock (line 295) | static int amd_flash_unlock(struct mtd_info *mtd, loff_t ofs, size_t len) function amd_flash_lock (line 300) | static int amd_flash_lock(struct mtd_info *mtd, loff_t ofs, size_t len) function probe_new_chip (line 310) | static int probe_new_chip(struct mtd_info *mtd, __u32 base, type mtd_info (line 426) | struct mtd_info type map_info (line 426) | struct map_info type amd_flash_info (line 428) | struct amd_flash_info type mtd_info (line 654) | struct mtd_info type flchip (line 655) | struct flchip type amd_flash_private (line 657) | struct amd_flash_private type amd_flash_private (line 658) | struct amd_flash_private type mtd_info (line 665) | struct mtd_info type mtd_erase_region_info (line 714) | struct mtd_erase_region_info type flchip (line 763) | struct flchip type flchip (line 774) | struct flchip function read_one_chip (line 790) | static inline int read_one_chip(struct map_info *map, struct flchip *chip, function amd_flash_read (line 833) | static int amd_flash_read(struct mtd_info *mtd, loff_t from, size_t len, function write_one_word (line 887) | static int write_one_word(struct map_info *map, struct flchip *chip, function amd_flash_write (line 958) | static int amd_flash_write(struct mtd_info *mtd, loff_t to , size_t len, function erase_one_block (line 1087) | static inline int erase_one_block(struct map_info *map, struct flchip *c... function amd_flash_erase (line 1206) | static int amd_flash_erase(struct mtd_info *mtd, struct erase_info *instr) function amd_flash_sync (line 1317) | static void amd_flash_sync(struct mtd_info *mtd) function amd_flash_suspend (line 1377) | static int amd_flash_suspend(struct mtd_info *mtd) function amd_flash_resume (line 1385) | static void amd_flash_resume(struct mtd_info *mtd) function amd_flash_destroy (line 1392) | static void amd_flash_destroy(struct mtd_info *mtd) function amd_flash_init (line 1399) | int __init amd_flash_init(void) function amd_flash_exit (line 1405) | void __exit amd_flash_exit(void) FILE: drivers/mtd/chips/cfi_cmdset_0001.c type mtd_info (line 50) | struct mtd_info type mtd_info (line 53) | struct mtd_info type mtd_info (line 54) | struct mtd_info type mtd_info (line 55) | struct mtd_info type erase_info (line 55) | struct erase_info type mtd_info (line 56) | struct mtd_info type mtd_info (line 57) | struct mtd_info type mtd_info (line 58) | struct mtd_info type mtd_info (line 59) | struct mtd_info type mtd_info (line 60) | struct mtd_info type mtd_info (line 62) | struct mtd_info type mtd_info (line 64) | struct mtd_info type map_info (line 64) | struct map_info type mtd_info (line 66) | struct mtd_info type mtd_info (line 66) | struct mtd_info type mtd_info (line 67) | struct mtd_info type cfi_private (line 67) | struct cfi_private type mtd_info (line 69) | struct mtd_info type mtd_info (line 71) | struct mtd_info type map_info (line 74) | struct map_info type flchip (line 74) | struct flchip type map_info (line 75) | struct map_info type flchip (line 75) | struct flchip type mtd_chip_driver (line 84) | struct mtd_chip_driver function cfi_tell_features (line 95) | static void cfi_tell_features(struct cfi_pri_intelext *extp) function fixup_intel_strataflash (line 139) | static void fixup_intel_strataflash(struct mtd_info *mtd, void* param) function fixup_no_write_suspend (line 152) | static void fixup_no_write_suspend(struct mtd_info *mtd, void* param) function fixup_st_m28w320ct (line 165) | static void fixup_st_m28w320ct(struct mtd_info *mtd, void* param) function fixup_st_m28w320cb (line 174) | static void fixup_st_m28w320cb(struct mtd_info *mtd, void* param) function fixup_use_point (line 184) | static void fixup_use_point(struct mtd_info *mtd, void *param) function fixup_use_write_buffers (line 193) | static void fixup_use_write_buffers(struct mtd_info *mtd, void *param) type cfi_fixup (line 203) | struct cfi_fixup type cfi_fixup (line 218) | struct cfi_fixup type cfi_fixup (line 224) | struct cfi_fixup type cfi_pri_intelext (line 234) | struct cfi_pri_intelext type map_info (line 235) | struct map_info type cfi_pri_intelext (line 237) | struct cfi_pri_intelext type cfi_pri_intelext (line 241) | struct cfi_pri_intelext type cfi_intelext_regioninfo (line 267) | struct cfi_intelext_regioninfo type cfi_intelext_regioninfo (line 268) | struct cfi_intelext_regioninfo type cfi_intelext_blockinfo (line 274) | struct cfi_intelext_blockinfo type mtd_info (line 301) | struct mtd_info type map_info (line 301) | struct map_info type cfi_private (line 303) | struct cfi_private type mtd_info (line 304) | struct mtd_info type cfi_pri_intelext (line 335) | struct cfi_pri_intelext type mtd_info (line 376) | struct mtd_info type mtd_info (line 376) | struct mtd_info type map_info (line 378) | struct map_info type cfi_private (line 379) | struct cfi_private type mtd_erase_region_info (line 389) | struct mtd_erase_region_info function cfi_intelext_partition_fixup (line 448) | static int cfi_intelext_partition_fixup(struct mtd_info *mtd, function get_chip (line 555) | static int get_chip(struct map_info *map, struct flchip *chip, unsigned ... function put_chip (line 725) | static void put_chip(struct map_info *map, struct flchip *chip, unsigned... function xip_disable (line 816) | static void xip_disable(struct map_info *map, struct flchip *chip, function xip_enable (line 825) | static void __xipram xip_enable(struct map_info *map, struct flchip *chip, function xip_udelay (line 852) | static void __xipram xip_udelay(struct map_info *map, struct flchip *chip, function do_point_onechip (line 994) | static int do_point_onechip (struct map_info *map, struct flchip *chip, ... function cfi_intelext_point (line 1021) | static int cfi_intelext_point (struct mtd_info *mtd, loff_t from, size_t... function cfi_intelext_unpoint (line 1065) | static void cfi_intelext_unpoint (struct mtd_info *mtd, u_char *addr, lo... function do_read_onechip (line 1108) | static inline int do_read_onechip(struct map_info *map, struct flchip *c... function cfi_intelext_read (line 1140) | static int cfi_intelext_read (struct mtd_info *mtd, loff_t from, size_t ... function cfi_intelext_read_prot_reg (line 1180) | static int __xipram cfi_intelext_read_prot_reg (struct mtd_info *mtd, function cfi_intelext_read_user_prot_reg (line 1240) | static int cfi_intelext_read_user_prot_reg (struct mtd_info *mtd, loff_t... function cfi_intelext_read_fact_prot_reg (line 1259) | static int cfi_intelext_read_fact_prot_reg (struct mtd_info *mtd, loff_t... function do_write_oneword (line 1279) | static int __xipram do_write_oneword(struct map_info *map, struct flchip... function cfi_intelext_write_words (line 1375) | static int cfi_intelext_write_words (struct mtd_info *mtd, loff_t to , s... function do_write_buffer (line 1458) | static int __xipram do_write_buffer(struct map_info *map, struct flchip ... function cfi_intelext_write_buffers (line 1623) | static int cfi_intelext_write_buffers (struct mtd_info *mtd, loff_t to, function do_erase_oneblock (line 1687) | static int __xipram do_erase_oneblock(struct map_info *map, struct flchi... function cfi_intelext_erase_varsize (line 1833) | int cfi_intelext_erase_varsize(struct mtd_info *mtd, struct erase_info *... function cfi_intelext_sync (line 1851) | static void cfi_intelext_sync (struct mtd_info *mtd) function do_printlockstatus_oneblock (line 1892) | static int __xipram do_printlockstatus_oneblock(struct map_info *map, function do_xxlock_oneblock (line 1914) | static int __xipram do_xxlock_oneblock(struct map_info *map, struct flch... function cfi_intelext_lock (line 1989) | static int cfi_intelext_lock(struct mtd_info *mtd, loff_t ofs, size_t len) function cfi_intelext_unlock (line 2013) | static int cfi_intelext_unlock(struct mtd_info *mtd, loff_t ofs, size_t ... function cfi_intelext_suspend (line 2037) | static int cfi_intelext_suspend(struct mtd_info *mtd) function cfi_intelext_resume (line 2104) | static void cfi_intelext_resume(struct mtd_info *mtd) function cfi_intelext_destroy (line 2128) | static void cfi_intelext_destroy(struct mtd_info *mtd) function cfi_intelext_init (line 2142) | static int __init cfi_intelext_init(void) function cfi_intelext_exit (line 2149) | static void __exit cfi_intelext_exit(void) FILE: drivers/mtd/chips/cfi_cmdset_0002.c type mtd_info (line 47) | struct mtd_info type mtd_info (line 48) | struct mtd_info type mtd_info (line 49) | struct mtd_info type mtd_info (line 50) | struct mtd_info type erase_info (line 50) | struct erase_info type mtd_info (line 51) | struct mtd_info type erase_info (line 51) | struct erase_info type mtd_info (line 52) | struct mtd_info type mtd_info (line 53) | struct mtd_info type mtd_info (line 54) | struct mtd_info type mtd_info (line 55) | struct mtd_info type mtd_info (line 57) | struct mtd_info type mtd_info (line 59) | struct mtd_info type map_info (line 59) | struct map_info type mtd_info (line 60) | struct mtd_info type mtd_info (line 60) | struct mtd_info type map_info (line 62) | struct map_info type flchip (line 62) | struct flchip type map_info (line 63) | struct map_info type flchip (line 63) | struct flchip type mtd_chip_driver (line 66) | struct mtd_chip_driver function cfi_tell_features (line 78) | static void cfi_tell_features(struct cfi_pri_amdstd *extp) function fixup_amd_bootblock (line 129) | static void fixup_amd_bootblock(struct mtd_info *mtd, void* param) function fixup_use_write_buffers (line 149) | static void fixup_use_write_buffers(struct mtd_info *mtd, void *param) function fixup_use_secsi (line 159) | static void fixup_use_secsi(struct mtd_info *mtd, void *param) function fixup_use_erase_chip (line 166) | static void fixup_use_erase_chip(struct mtd_info *mtd, void *param) type cfi_fixup (line 177) | struct cfi_fixup type cfi_fixup (line 192) | struct cfi_fixup type cfi_fixup (line 197) | struct cfi_fixup type mtd_info (line 208) | struct mtd_info type map_info (line 208) | struct map_info type cfi_private (line 210) | struct cfi_private type mtd_info (line 211) | struct mtd_info type cfi_pri_amdstd (line 241) | struct cfi_pri_amdstd type cfi_pri_amdstd (line 243) | struct cfi_pri_amdstd type mtd_info (line 314) | struct mtd_info type mtd_info (line 314) | struct mtd_info type map_info (line 316) | struct map_info type cfi_private (line 317) | struct cfi_private type mtd_erase_region_info (line 328) | struct mtd_erase_region_info function chip_ready (line 394) | static int chip_ready(struct map_info *map, unsigned long addr) function get_chip (line 404) | static int get_chip(struct map_info *map, struct flchip *chip, unsigned ... function put_chip (line 503) | static void put_chip(struct map_info *map, struct flchip *chip, unsigned... function do_read_onechip (line 527) | static inline int do_read_onechip(struct map_info *map, struct flchip *c... function cfi_amdstd_read (line 559) | static int cfi_amdstd_read (struct mtd_info *mtd, loff_t from, size_t le... function do_read_secsi_onechip (line 601) | static inline int do_read_secsi_onechip(struct map_info *map, struct flc... function cfi_amdstd_secsi_read (line 651) | static int cfi_amdstd_secsi_read (struct mtd_info *mtd, loff_t from, siz... function do_write_oneword (line 695) | static int do_write_oneword(struct map_info *map, struct flchip *chip, u... function cfi_amdstd_write_words (line 797) | static int cfi_amdstd_write_words(struct mtd_info *mtd, loff_t to, size_... function do_write_buffer (line 942) | static inline int do_write_buffer(struct map_info *map, struct flchip *c... function cfi_amdstd_write_buffers (line 1049) | static int cfi_amdstd_write_buffers(struct mtd_info *mtd, loff_t to, siz... function do_erase_chip (line 1133) | static inline int do_erase_chip(struct map_info *map, struct flchip *chip) function do_erase_oneblock (line 1219) | static inline int do_erase_oneblock(struct map_info *map, struct flchip ... function cfi_amdstd_erase_varsize (line 1303) | int cfi_amdstd_erase_varsize(struct mtd_info *mtd, struct erase_info *in... function cfi_amdstd_erase_chip (line 1322) | static int cfi_amdstd_erase_chip(struct mtd_info *mtd, struct erase_info... function cfi_amdstd_sync (line 1345) | static void cfi_amdstd_sync (struct mtd_info *mtd) function cfi_amdstd_suspend (line 1405) | static int cfi_amdstd_suspend(struct mtd_info *mtd) function cfi_amdstd_resume (line 1459) | static void cfi_amdstd_resume(struct mtd_info *mtd) function cfi_amdstd_destroy (line 1484) | static void cfi_amdstd_destroy(struct mtd_info *mtd) function cfi_amdstd_init (line 1497) | static int __init cfi_amdstd_init(void) function cfi_amdstd_exit (line 1504) | static void __exit cfi_amdstd_exit(void) FILE: drivers/mtd/chips/cfi_cmdset_0020.c type mtd_info (line 40) | struct mtd_info type mtd_info (line 41) | struct mtd_info type mtd_info (line 42) | struct mtd_info type kvec (line 42) | struct kvec type mtd_info (line 44) | struct mtd_info type erase_info (line 44) | struct erase_info type mtd_info (line 45) | struct mtd_info type mtd_info (line 46) | struct mtd_info type mtd_info (line 47) | struct mtd_info type mtd_info (line 48) | struct mtd_info type mtd_info (line 49) | struct mtd_info type mtd_info (line 51) | struct mtd_info type mtd_info (line 53) | struct mtd_info type map_info (line 53) | struct map_info type mtd_info (line 55) | struct mtd_info type map_info (line 55) | struct map_info type mtd_chip_driver (line 57) | struct mtd_chip_driver function cfi_tell_features (line 68) | static void cfi_tell_features(struct cfi_pri_intelext *extp) type mtd_info (line 116) | struct mtd_info type map_info (line 116) | struct map_info type cfi_private (line 118) | struct cfi_private type cfi_pri_intelext (line 128) | struct cfi_pri_intelext type cfi_pri_intelext (line 130) | struct cfi_pri_intelext type mtd_info (line 156) | struct mtd_info type map_info (line 156) | struct map_info type cfi_private (line 158) | struct cfi_private type mtd_info (line 159) | struct mtd_info type mtd_erase_region_info (line 179) | struct mtd_erase_region_info function do_read_onechip (line 240) | static inline int do_read_onechip(struct map_info *map, struct flchip *c... function cfi_staa_read (line 374) | static int cfi_staa_read (struct mtd_info *mtd, loff_t from, size_t len,... function do_write_buffer (line 413) | static inline int do_write_buffer(struct map_info *map, struct flchip *c... function cfi_staa_write_buffers (line 599) | static int cfi_staa_write_buffers (struct mtd_info *mtd, loff_t to, function cfi_staa_writev (line 659) | static int function do_erase_oneblock (line 726) | static inline int do_erase_oneblock(struct map_info *map, struct flchip ... function cfi_staa_erase_varsize (line 884) | int cfi_staa_erase_varsize(struct mtd_info *mtd, struct erase_info *instr) function cfi_staa_sync (line 974) | static void cfi_staa_sync (struct mtd_info *mtd) function do_lock_oneblock (line 1031) | static inline int do_lock_oneblock(struct map_info *map, struct flchip *... function cfi_staa_lock (line 1126) | static int cfi_staa_lock(struct mtd_info *mtd, loff_t ofs, size_t len) function do_unlock_oneblock (line 1180) | static inline int do_unlock_oneblock(struct map_info *map, struct flchip... function cfi_staa_unlock (line 1275) | static int cfi_staa_unlock(struct mtd_info *mtd, loff_t ofs, size_t len) function cfi_staa_suspend (line 1314) | static int cfi_staa_suspend(struct mtd_info *mtd) function cfi_staa_resume (line 1370) | static void cfi_staa_resume(struct mtd_info *mtd) function cfi_staa_destroy (line 1394) | static void cfi_staa_destroy(struct mtd_info *mtd) function cfi_staa_init (line 1404) | static int __init cfi_staa_init(void) function cfi_staa_exit (line 1410) | static void __exit cfi_staa_exit(void) FILE: drivers/mtd/chips/cfi_probe.c type cfi_ident (line 26) | struct cfi_ident type map_info (line 29) | struct map_info type cfi_private (line 30) | struct cfi_private type map_info (line 31) | struct map_info type cfi_private (line 31) | struct cfi_private type mtd_info (line 33) | struct mtd_info type map_info (line 33) | struct map_info function qry_present (line 75) | static int __xipram qry_present(struct map_info *map, __u32 base, function cfi_probe_chip (line 102) | static int __xipram cfi_probe_chip(struct map_info *map, __u32 base, function cfi_chip_setup (line 192) | static int __xipram cfi_chip_setup(struct map_info *map, function print_cfi_ident (line 322) | static void print_cfi_ident(struct cfi_ident *cfip) type chip_probe (line 409) | struct chip_probe type mtd_info (line 414) | struct mtd_info type map_info (line 414) | struct map_info type mtd_chip_driver (line 423) | struct mtd_chip_driver function cfi_probe_init (line 429) | int __init cfi_probe_init(void) function cfi_probe_exit (line 435) | static void __exit cfi_probe_exit(void) FILE: drivers/mtd/chips/cfi_util.c type cfi_extquery (line 31) | struct cfi_extquery type map_info (line 32) | struct map_info type cfi_private (line 34) | struct cfi_private type cfi_extquery (line 38) | struct cfi_extquery function cfi_fixup (line 87) | void cfi_fixup(struct mtd_info *mtd, struct cfi_fixup *fixups) function cfi_varsize_frob (line 103) | int cfi_varsize_frob(struct mtd_info *mtd, varsize_frob_t frob, FILE: drivers/mtd/chips/chipreg.c function register_mtd_chip_driver (line 21) | void register_mtd_chip_driver(struct mtd_chip_driver *drv) function unregister_mtd_chip_driver (line 28) | void unregister_mtd_chip_driver(struct mtd_chip_driver *drv) type mtd_chip_driver (line 35) | struct mtd_chip_driver type list_head (line 37) | struct list_head type mtd_chip_driver (line 38) | struct mtd_chip_driver type mtd_info (line 61) | struct mtd_info type map_info (line 61) | struct map_info type mtd_chip_driver (line 63) | struct mtd_chip_driver type mtd_info (line 64) | struct mtd_info function map_destroy (line 92) | void map_destroy(struct mtd_info *mtd) FILE: drivers/mtd/chips/fwh_lock.h type fwh_lock_state (line 5) | enum fwh_lock_state { type fwh_xxlock_thunk (line 12) | struct fwh_xxlock_thunk { function fwh_xxlock_oneblock (line 28) | static int fwh_xxlock_oneblock(struct map_info *map, struct flchip *chip, function fwh_lock_varsize (line 79) | static int fwh_lock_varsize(struct mtd_info *mtd, loff_t ofs, size_t len) function fwh_unlock_varsize (line 90) | static int fwh_unlock_varsize(struct mtd_info *mtd, loff_t ofs, size_t len) function fixup_use_fwh_lock (line 100) | static void fixup_use_fwh_lock(struct mtd_info *mtd, void *param) FILE: drivers/mtd/chips/gen_probe.c type mtd_info (line 16) | struct mtd_info type map_info (line 16) | struct map_info type cfi_private (line 17) | struct cfi_private type map_info (line 17) | struct map_info type chip_probe (line 18) | struct chip_probe type map_info (line 19) | struct map_info type chip_probe (line 19) | struct chip_probe type cfi_private (line 20) | struct cfi_private type mtd_info (line 22) | struct mtd_info type map_info (line 22) | struct map_info type chip_probe (line 22) | struct chip_probe type mtd_info (line 24) | struct mtd_info type cfi_private (line 25) | struct cfi_private type cfi_private (line 53) | struct cfi_private type map_info (line 53) | struct map_info type chip_probe (line 53) | struct chip_probe type cfi_private (line 55) | struct cfi_private type cfi_private (line 56) | struct cfi_private type cfi_private (line 129) | struct cfi_private type flchip (line 129) | struct flchip type flchip (line 139) | struct flchip type flchip (line 143) | struct flchip function genprobe_new_chip (line 158) | static int genprobe_new_chip(struct map_info *map, struct chip_probe *cp, type mtd_info (line 186) | struct mtd_info type map_info (line 186) | struct map_info type mtd_info (line 192) | struct mtd_info type map_info (line 192) | struct map_info type cfi_private (line 195) | struct cfi_private type mtd_info (line 206) | struct mtd_info type mtd_info (line 220) | struct mtd_info type map_info (line 220) | struct map_info type cfi_private (line 222) | struct cfi_private FILE: drivers/mtd/chips/jedec.c type mtd_info (line 25) | struct mtd_info type map_info (line 25) | struct map_info type map_info (line 26) | struct map_info type jedec_private (line 27) | struct jedec_private type map_info (line 28) | struct map_info type jedec_private (line 29) | struct jedec_private type map_info (line 30) | struct map_info type jedec_private (line 31) | struct jedec_private type jedec_private (line 32) | struct jedec_private type mtd_info (line 34) | struct mtd_info type erase_info (line 34) | struct erase_info type mtd_info (line 35) | struct mtd_info type JEDECTable (line 42) | struct JEDECTable type JEDECTable (line 88) | struct JEDECTable function jedec_sync (line 89) | static void jedec_sync(struct mtd_info *mtd) {} type mtd_info (line 90) | struct mtd_info type mtd_info (line 92) | struct mtd_info type mtd_info (line 95) | struct mtd_info type map_info (line 95) | struct map_info type mtd_chip_driver (line 99) | struct mtd_chip_driver type mtd_info (line 107) | struct mtd_info type map_info (line 107) | struct map_info type mtd_info (line 109) | struct mtd_info type jedec_private (line 110) | struct jedec_private type mtd_info (line 118) | struct mtd_info type jedec_private (line 118) | struct jedec_private type mtd_info (line 122) | struct mtd_info type jedec_private (line 122) | struct jedec_private type jedec_private (line 123) | struct jedec_private type JEDECTable (line 182) | struct JEDECTable function checkparity (line 278) | static int checkparity(u_char C) function handle_jedecs (line 294) | static int handle_jedecs(struct map_info *map,__u8 *Mfg,__u8 *Id,unsigne... type JEDECTable (line 381) | struct JEDECTable function jedec_probe8 (line 392) | static int jedec_probe8(struct map_info *map,unsigned long base, function jedec_probe16 (line 445) | static int jedec_probe16(struct map_info *map,unsigned long base, function jedec_probe32 (line 452) | static int jedec_probe32(struct map_info *map,unsigned long base, function jedec_read (line 529) | static int jedec_read(struct mtd_info *mtd, loff_t from, size_t len, function jedec_read_banked (line 541) | static int jedec_read_banked(struct mtd_info *mtd, loff_t from, size_t len, function jedec_flash_failed (line 569) | static void jedec_flash_failed(unsigned char code) function flash_erase (line 586) | static int flash_erase(struct mtd_info *mtd, struct erase_info *instr) function flash_write (line 794) | static int flash_write(struct mtd_info *mtd, loff_t start, size_t len, function jedec_flash_chip_scan (line 879) | static void jedec_flash_chip_scan(struct jedec_private *priv,unsigned lo... function jedec_init (line 918) | int __init jedec_init(void) function jedec_exit (line 924) | static void __exit jedec_exit(void) FILE: drivers/mtd/chips/jedec_probe.c type uaddr (line 178) | enum uaddr { type unlock_addr (line 189) | struct unlock_addr { type unlock_addr (line 205) | struct unlock_addr type amd_flash_info (line 243) | struct amd_flash_info { type amd_flash_info (line 271) | struct amd_flash_info type cfi_private (line 1699) | struct cfi_private type map_info (line 1701) | struct map_info type cfi_private (line 1702) | struct cfi_private type mtd_info (line 1704) | struct mtd_info type map_info (line 1704) | struct map_info function u32 (line 1706) | static inline u32 jedec_read_mfr(struct map_info *map, __u32 base, function u32 (line 1717) | static inline u32 jedec_read_id(struct map_info *map, __u32 base, function jedec_reset (line 1728) | static inline void jedec_reset(u32 base, struct map_info *map, function __u8 (line 1758) | static inline __u8 finfo_uaddr(const struct amd_flash_info *finfo, int d... function cfi_jedec_setup (line 1786) | static int cfi_jedec_setup(struct cfi_private *p_cfi, int index) function jedec_match (line 1837) | static inline int jedec_match( __u32 base, function jedec_probe_chip (line 1951) | static int jedec_probe_chip(struct map_info *map, __u32 base, type chip_probe (line 2091) | struct chip_probe type mtd_info (line 2096) | struct mtd_info type map_info (line 2096) | struct map_info type mtd_chip_driver (line 2105) | struct mtd_chip_driver function jedec_probe_init (line 2111) | static int __init jedec_probe_init(void) function jedec_probe_exit (line 2117) | static void __exit jedec_probe_exit(void) FILE: drivers/mtd/chips/map_absent.c type mtd_info (line 31) | struct mtd_info type mtd_info (line 32) | struct mtd_info type mtd_info (line 33) | struct mtd_info type erase_info (line 33) | struct erase_info type mtd_info (line 34) | struct mtd_info type mtd_info (line 35) | struct mtd_info type map_info (line 35) | struct map_info type mtd_info (line 36) | struct mtd_info type mtd_chip_driver (line 39) | struct mtd_chip_driver type mtd_info (line 46) | struct mtd_info type map_info (line 46) | struct map_info type mtd_info (line 48) | struct mtd_info function map_absent_read (line 74) | static int map_absent_read(struct mtd_info *mtd, loff_t from, size_t len... function map_absent_write (line 80) | static int map_absent_write(struct mtd_info *mtd, loff_t to, size_t len,... function map_absent_erase (line 86) | static int map_absent_erase(struct mtd_info *mtd, struct erase_info *instr) function map_absent_sync (line 91) | static void map_absent_sync(struct mtd_info *mtd) function map_absent_destroy (line 96) | static void map_absent_destroy(struct mtd_info *mtd) function map_absent_init (line 101) | static int __init map_absent_init(void) function map_absent_exit (line 107) | static void __exit map_absent_exit(void) FILE: drivers/mtd/chips/map_ram.c type mtd_info (line 20) | struct mtd_info type mtd_info (line 21) | struct mtd_info type mtd_info (line 22) | struct mtd_info type erase_info (line 22) | struct erase_info type mtd_info (line 23) | struct mtd_info type mtd_info (line 24) | struct mtd_info type map_info (line 24) | struct map_info type mtd_chip_driver (line 27) | struct mtd_chip_driver type mtd_info (line 33) | struct mtd_info type map_info (line 33) | struct map_info type mtd_info (line 35) | struct mtd_info function mapram_read (line 84) | static int mapram_read (struct mtd_info *mtd, loff_t from, size_t len, s... function mapram_write (line 93) | static int mapram_write (struct mtd_info *mtd, loff_t to, size_t len, si... function mapram_erase (line 102) | static int mapram_erase (struct mtd_info *mtd, struct erase_info *instr) function mapram_nop (line 122) | static void mapram_nop(struct mtd_info *mtd) function map_ram_init (line 127) | static int __init map_ram_init(void) function map_ram_exit (line 133) | static void __exit map_ram_exit(void) FILE: drivers/mtd/chips/map_rom.c type mtd_info (line 19) | struct mtd_info type mtd_info (line 20) | struct mtd_info type mtd_info (line 21) | struct mtd_info type mtd_info (line 22) | struct mtd_info type map_info (line 22) | struct map_info type mtd_chip_driver (line 24) | struct mtd_chip_driver type mtd_info (line 30) | struct mtd_info type map_info (line 30) | struct map_info type mtd_info (line 32) | struct mtd_info function maprom_read (line 58) | static int maprom_read (struct mtd_info *mtd, loff_t from, size_t len, s... function maprom_nop (line 67) | static void maprom_nop(struct mtd_info *mtd) function maprom_write (line 72) | static int maprom_write (struct mtd_info *mtd, loff_t to, size_t len, si... function map_rom_init (line 78) | static int __init map_rom_init(void) function map_rom_exit (line 84) | static void __exit map_rom_exit(void) FILE: drivers/mtd/chips/sharp.c type mtd_info (line 66) | struct mtd_info type map_info (line 66) | struct map_info type map_info (line 68) | struct map_info type mtd_info (line 68) | struct mtd_info type mtd_info (line 70) | struct mtd_info type mtd_info (line 72) | struct mtd_info type mtd_info (line 74) | struct mtd_info type erase_info (line 74) | struct erase_info type mtd_info (line 75) | struct mtd_info type mtd_info (line 76) | struct mtd_info type mtd_info (line 77) | struct mtd_info type mtd_info (line 78) | struct mtd_info type map_info (line 80) | struct map_info type flchip (line 80) | struct flchip type map_info (line 82) | struct map_info type flchip (line 82) | struct flchip type map_info (line 85) | struct map_info type flchip (line 85) | struct flchip type sharp_info (line 90) | struct sharp_info{ type mtd_info (line 98) | struct mtd_info type map_info (line 98) | struct map_info type mtd_info (line 99) | struct mtd_info type mtd_chip_driver (line 101) | struct mtd_chip_driver type mtd_info (line 109) | struct mtd_info type map_info (line 109) | struct map_info type mtd_info (line 111) | struct mtd_info type sharp_info (line 112) | struct sharp_info function sharp_probe_map (line 162) | static int sharp_probe_map(struct map_info *map,struct mtd_info *mtd) function sharp_wait (line 215) | static int sharp_wait(struct map_info *map, struct flchip *chip) function sharp_release (line 265) | static void sharp_release(struct flchip *chip) function sharp_read (line 271) | static int sharp_read(struct mtd_info *mtd, loff_t from, size_t len, function sharp_write (line 313) | static int sharp_write(struct mtd_info *mtd, loff_t to, size_t len, function sharp_write_oneword (line 348) | static int sharp_write_oneword(struct map_info *map, struct flchip *chip, function sharp_erase (line 394) | static int sharp_erase(struct mtd_info *mtd, struct erase_info *instr) function sharp_do_wait_for_ready (line 433) | static int sharp_do_wait_for_ready(struct map_info *map, struct flchip *... function sharp_erase_oneblock (line 475) | static int sharp_erase_oneblock(struct map_info *map, struct flchip *chip, function sharp_unlock_oneblock (line 517) | static void sharp_unlock_oneblock(struct map_info *map, struct flchip *c... function sharp_sync (line 553) | static void sharp_sync(struct mtd_info *mtd) function sharp_suspend (line 558) | static int sharp_suspend(struct mtd_info *mtd) function sharp_resume (line 564) | static void sharp_resume(struct mtd_info *mtd) function sharp_destroy (line 570) | static void sharp_destroy(struct mtd_info *mtd) function sharp_probe_init (line 576) | int __init sharp_probe_init(void) function sharp_probe_exit (line 585) | static void __exit sharp_probe_exit(void) FILE: drivers/mtd/cmdlinepart.c type cmdline_mtd_partition (line 47) | struct cmdline_mtd_partition { type cmdline_mtd_partition (line 55) | struct cmdline_mtd_partition type mtd_partition (line 69) | struct mtd_partition type mtd_partition (line 76) | struct mtd_partition type mtd_partition (line 163) | struct mtd_partition function mtdpart_setup_real (line 210) | static int mtdpart_setup_real(char *s) function parse_cmdline_partitions (line 291) | static int parse_cmdline_partitions(struct mtd_info *master, function mtdpart_setup (line 344) | int mtdpart_setup(char *s) type mtd_part_parser (line 352) | struct mtd_part_parser function cmdline_parser_init (line 358) | static int __init cmdline_parser_init(void) FILE: drivers/mtd/devices/blkmtd.c type blkmtd_dev (line 45) | struct blkmtd_dev { type mtd_info (line 57) | struct mtd_info function bi_read_complete (line 82) | static int bi_read_complete(struct bio *bio, unsigned int bytes_done, in... function bi_write_complete (line 93) | static int bi_write_complete(struct bio *bio, unsigned int bytes_done, i... function blkmtd_readpage (line 127) | static int blkmtd_readpage(struct blkmtd_dev *dev, struct page *page) function blkmtd_write_out (line 168) | static int blkmtd_write_out(struct bio *bio) type bio (line 201) | struct bio type bio (line 201) | struct bio type block_device (line 201) | struct block_device type page (line 202) | struct page function write_pages (line 236) | static int write_pages(struct blkmtd_dev *dev, const u_char *buf, loff_t... function blkmtd_erase (line 388) | static int blkmtd_erase(struct mtd_info *mtd, struct erase_info *instr) function blkmtd_read (line 445) | static int blkmtd_read(struct mtd_info *mtd, loff_t from, size_t len, function blkmtd_write (line 503) | static int blkmtd_write(struct mtd_info *mtd, loff_t to, size_t len, function blkmtd_sync (line 532) | static void blkmtd_sync(struct mtd_info *mtd) function free_device (line 538) | static void free_device(struct blkmtd_dev *dev) type mtd_erase_region_info (line 561) | struct mtd_erase_region_info type mtd_erase_region_info (line 564) | struct mtd_erase_region_info type mtd_erase_region_info (line 609) | struct mtd_erase_region_info type blkmtd_dev (line 622) | struct blkmtd_dev type block_device (line 624) | struct block_device type blkmtd_dev (line 626) | struct blkmtd_dev type blkmtd_dev (line 656) | struct blkmtd_dev type blkmtd_dev (line 662) | struct blkmtd_dev function cleanup_blkmtd (line 723) | static void __devexit cleanup_blkmtd(void) function param_blkmtd_device (line 745) | static int __init param_blkmtd_device(char *str) function param_blkmtd_erasesz (line 758) | static int __init param_blkmtd_erasesz(char *str) function param_blkmtd_ro (line 772) | static int __init param_blkmtd_ro(char *str) function param_blkmtd_sync (line 786) | static int __init param_blkmtd_sync(char *str) function init_blkmtd (line 802) | static int __init init_blkmtd(void) FILE: drivers/mtd/devices/block2mtd.c type block2mtd_dev (line 31) | struct block2mtd_dev { function cache_readahead (line 44) | void cache_readahead(struct address_space *mapping, int index) type page (line 89) | struct page type address_space (line 89) | struct address_space function _block2mtd_erase (line 99) | static int _block2mtd_erase(struct block2mtd_dev *dev, loff_t to, size_t... function block2mtd_erase (line 131) | static int block2mtd_erase(struct mtd_info *mtd, struct erase_info *instr) function block2mtd_read (line 154) | static int block2mtd_read(struct mtd_info *mtd, loff_t from, size_t len, function _block2mtd_write (line 199) | static int _block2mtd_write(struct block2mtd_dev *dev, const u_char *buf, function block2mtd_write (line 241) | static int block2mtd_write(struct mtd_info *mtd, loff_t to, size_t len, function block2mtd_sync (line 264) | static void block2mtd_sync(struct mtd_info *mtd) function block2mtd_free_device (line 272) | static void block2mtd_free_device(struct block2mtd_dev *dev) type block2mtd_dev (line 289) | struct block2mtd_dev type block_device (line 291) | struct block_device type block2mtd_dev (line 292) | struct block2mtd_dev type block2mtd_dev (line 297) | struct block2mtd_dev function ustrtoul (line 355) | static int ustrtoul(const char *cp, char **endp, unsigned int base) function parse_num32 (line 373) | static int parse_num32(u32 *num32, const char *token) function parse_name (line 387) | static int parse_name(char **pname, const char *token, size_t limit) function kill_final_newline (line 407) | static inline void kill_final_newline(char *str) function block2mtd_setup (line 420) | static int block2mtd_setup(const char *val, struct kernel_param *kp) function block2mtd_init (line 466) | static int __init block2mtd_init(void) function block2mtd_exit (line 473) | static void __devexit block2mtd_exit(void) FILE: drivers/mtd/devices/doc2000.c type mtd_info (line 53) | struct mtd_info type mtd_info (line 55) | struct mtd_info type mtd_info (line 57) | struct mtd_info type nand_oobinfo (line 58) | struct nand_oobinfo type mtd_info (line 59) | struct mtd_info type nand_oobinfo (line 60) | struct nand_oobinfo type mtd_info (line 61) | struct mtd_info type kvec (line 61) | struct kvec type nand_oobinfo (line 63) | struct nand_oobinfo type mtd_info (line 64) | struct mtd_info type mtd_info (line 66) | struct mtd_info type mtd_info (line 68) | struct mtd_info type mtd_info (line 70) | struct mtd_info type erase_info (line 70) | struct erase_info type mtd_info (line 72) | struct mtd_info function DoC_Delay (line 75) | static void DoC_Delay(struct DiskOnChip *doc, unsigned short cycles) function _DoC_WaitReady (line 90) | static int _DoC_WaitReady(struct DiskOnChip *doc) function DoC_WaitReady (line 115) | static inline int DoC_WaitReady(struct DiskOnChip *doc) function DoC_Command (line 141) | static inline int DoC_Command(struct DiskOnChip *doc, unsigned char comm... function DoC_Address (line 173) | static int DoC_Address(struct DiskOnChip *doc, int numbytes, unsigned lo... function DoC_ReadBuf (line 238) | static void DoC_ReadBuf(struct DiskOnChip *doc, u_char * buf, int len) function DoC_WriteBuf (line 269) | static void DoC_WriteBuf(struct DiskOnChip *doc, const u_char * buf, int... function DoC_SelectChip (line 288) | static inline int DoC_SelectChip(struct DiskOnChip *doc, int chip) function DoC_SelectFloor (line 312) | static inline int DoC_SelectFloor(struct DiskOnChip *doc, int floor) function DoC_IdentChip (line 325) | static int DoC_IdentChip(struct DiskOnChip *doc, int floor, int chip) function DoC_ScanChips (line 431) | static void DoC_ScanChips(struct DiskOnChip *this, int maxchips) function DoC2k_is_alias (line 489) | static int DoC2k_is_alias(struct DiskOnChip *doc1, struct DiskOnChip *doc2) function DoC2k_init (line 528) | static void DoC2k_init(struct mtd_info *mtd) function doc_read (line 626) | static int doc_read(struct mtd_info *mtd, loff_t from, size_t len, function doc_read_ecc (line 633) | static int doc_read_ecc(struct mtd_info *mtd, loff_t from, size_t len, function doc_write (line 782) | static int doc_write(struct mtd_info *mtd, loff_t to, size_t len, function doc_write_ecc (line 789) | static int doc_write_ecc(struct mtd_info *mtd, loff_t to, size_t len, function doc_writev_ecc (line 973) | static int doc_writev_ecc(struct mtd_info *mtd, const struct kvec *vecs, function doc_read_oob (line 1033) | static int doc_read_oob(struct mtd_info *mtd, loff_t ofs, size_t len, function doc_write_oob_nolock (line 1091) | static int doc_write_oob_nolock(struct mtd_info *mtd, loff_t ofs, size_t... function doc_write_oob (line 1194) | static int doc_write_oob(struct mtd_info *mtd, loff_t ofs, size_t len, function doc_erase (line 1207) | static int doc_erase(struct mtd_info *mtd, struct erase_info *instr) function init_doc2000 (line 1279) | static int __init init_doc2000(void) function cleanup_doc2000 (line 1285) | static void __exit cleanup_doc2000(void) FILE: drivers/mtd/devices/doc2001.c type mtd_info (line 36) | struct mtd_info type mtd_info (line 38) | struct mtd_info type mtd_info (line 40) | struct mtd_info type nand_oobinfo (line 42) | struct nand_oobinfo type mtd_info (line 43) | struct mtd_info type nand_oobinfo (line 45) | struct nand_oobinfo type mtd_info (line 46) | struct mtd_info type mtd_info (line 48) | struct mtd_info type mtd_info (line 50) | struct mtd_info type erase_info (line 50) | struct erase_info type mtd_info (line 52) | struct mtd_info function DoC_Delay (line 55) | static void DoC_Delay(void __iomem * docptr, unsigned short cycles) function _DoC_WaitReady (line 65) | static int _DoC_WaitReady(void __iomem * docptr) function DoC_WaitReady (line 82) | static inline int DoC_WaitReady(void __iomem * docptr) function DoC_Command (line 106) | static inline void DoC_Command(void __iomem * docptr, unsigned char comm... function DoC_Address (line 126) | static inline void DoC_Address(void __iomem * docptr, int numbytes, unsi... function DoC_SelectChip (line 164) | static int DoC_SelectChip(void __iomem * docptr, int chip) function DoC_SelectFloor (line 175) | static int DoC_SelectFloor(void __iomem * docptr, int floor) function DoC_IdentChip (line 185) | static int DoC_IdentChip(struct DiskOnChip *doc, int floor, int chip) function DoC_ScanChips (line 244) | static void DoC_ScanChips(struct DiskOnChip *this) function DoCMil_is_alias (line 296) | static int DoCMil_is_alias(struct DiskOnChip *doc1, struct DiskOnChip *d... function DoCMil_init (line 336) | static void DoCMil_init(struct mtd_info *mtd) function doc_read (line 405) | static int doc_read (struct mtd_info *mtd, loff_t from, size_t len, function doc_read_ecc (line 412) | static int doc_read_ecc (struct mtd_info *mtd, loff_t from, size_t len, function doc_write (line 532) | static int doc_write (struct mtd_info *mtd, loff_t to, size_t len, function doc_write_ecc (line 539) | static int doc_write_ecc (struct mtd_info *mtd, loff_t to, size_t len, function doc_read_oob (line 673) | static int doc_read_oob(struct mtd_info *mtd, loff_t ofs, size_t len, function doc_write_oob (line 724) | static int doc_write_oob(struct mtd_info *mtd, loff_t ofs, size_t len, function doc_erase (line 796) | int doc_erase (struct mtd_info *mtd, struct erase_info *instr) function init_doc2001 (line 859) | static int __init init_doc2001(void) function cleanup_doc2001 (line 865) | static void __exit cleanup_doc2001(void) FILE: drivers/mtd/devices/doc2001plus.c type mtd_info (line 40) | struct mtd_info type mtd_info (line 42) | struct mtd_info type mtd_info (line 44) | struct mtd_info type nand_oobinfo (line 46) | struct nand_oobinfo type mtd_info (line 47) | struct mtd_info type nand_oobinfo (line 49) | struct nand_oobinfo type mtd_info (line 50) | struct mtd_info type mtd_info (line 52) | struct mtd_info type mtd_info (line 54) | struct mtd_info type erase_info (line 54) | struct erase_info type mtd_info (line 56) | struct mtd_info function DoC_Delay (line 60) | static void DoC_Delay(void __iomem * docptr, int cycles) function _DoC_WaitReady (line 71) | static int _DoC_WaitReady(void __iomem * docptr) function DoC_WaitReady (line 88) | static inline int DoC_WaitReady(void __iomem * docptr) function DoC_CheckASIC (line 109) | static inline void DoC_CheckASIC(void __iomem * docptr) function DoC_Command (line 121) | static inline void DoC_Command(void __iomem * docptr, unsigned char comm... function DoC_Address (line 132) | static inline void DoC_Address(struct DiskOnChip *doc, int numbytes, function DoC_SelectChip (line 166) | static int DoC_SelectChip(void __iomem * docptr, int chip) function DoC_SelectFloor (line 173) | static int DoC_SelectFloor(void __iomem * docptr, int floor) function DoC_GetDataOffset (line 191) | static unsigned int DoC_GetDataOffset(struct mtd_info *mtd, loff_t *from) function DoC_GetECCOffset (line 220) | static unsigned int DoC_GetECCOffset(struct mtd_info *mtd, loff_t *from) function DoC_GetFlagsOffset (line 236) | static unsigned int DoC_GetFlagsOffset(struct mtd_info *mtd, loff_t *from) function DoC_GetHdrOffset (line 246) | static unsigned int DoC_GetHdrOffset(struct mtd_info *mtd, loff_t *from) function MemReadDOC (line 256) | static inline void MemReadDOC(void __iomem * docptr, unsigned char *buf,... function MemWriteDOC (line 267) | static inline void MemWriteDOC(void __iomem * docptr, unsigned char *buf... function DoC_IdentChip (line 279) | static int DoC_IdentChip(struct DiskOnChip *doc, int floor, int chip) function DoC_ScanChips (line 352) | static void DoC_ScanChips(struct DiskOnChip *this) function DoCMilPlus_is_alias (line 419) | static int DoCMilPlus_is_alias(struct DiskOnChip *doc1, struct DiskOnChi... function DoCMilPlus_init (line 459) | static void DoCMilPlus_init(struct mtd_info *mtd) function doc_dumpblk (line 529) | static int doc_dumpblk(struct mtd_info *mtd, loff_t from) function doc_read (line 603) | static int doc_read(struct mtd_info *mtd, loff_t from, size_t len, function doc_read_ecc (line 610) | static int doc_read_ecc(struct mtd_info *mtd, loff_t from, size_t len, function doc_write (line 743) | static int doc_write(struct mtd_info *mtd, loff_t to, size_t len, function doc_write_ecc (line 750) | static int doc_write_ecc(struct mtd_info *mtd, loff_t to, size_t len, function doc_read_oob (line 879) | static int doc_read_oob(struct mtd_info *mtd, loff_t ofs, size_t len, function doc_write_oob (line 956) | static int doc_write_oob(struct mtd_info *mtd, loff_t ofs, size_t len, function doc_erase (line 1058) | int doc_erase(struct mtd_info *mtd, struct erase_info *instr) function init_doc2001plus (line 1125) | static int __init init_doc2001plus(void) function cleanup_doc2001plus (line 1131) | static void __exit cleanup_doc2001plus(void) FILE: drivers/mtd/devices/docecc.c type dtype (line 52) | typedef unsigned short dtype; type gf (line 64) | typedef int gf; function gf (line 74) | static inline gf function generate_gf (line 135) | static void function eras_dec_rs (line 189) | static int function doc_decode_ecc (line 444) | int doc_decode_ecc(unsigned char sector[SECTOR_SIZE], unsigned char ecc1... FILE: drivers/mtd/devices/docprobe.c function doccheck (line 97) | static inline int __init doccheck(void __iomem *potential, unsigned long... function DoC_Probe (line 234) | static void __init DoC_Probe(unsigned long physadr) function init_doc (line 331) | static int __init init_doc(void) FILE: drivers/mtd/devices/lart.c function __u8 (line 273) | static __u8 read8 (__u32 offset) function __u32 (line 282) | static __u32 read32 (__u32 offset) function write32 (line 291) | static void write32 (__u32 x,__u32 offset) function flash_probe (line 310) | static int flash_probe (void) function erase_block (line 334) | static inline int erase_block (__u32 offset) function flash_erase (line 367) | static int flash_erase (struct mtd_info *mtd,struct erase_info *instr) function flash_read (line 441) | static int flash_read (struct mtd_info *mtd,loff_t from,size_t len,size_... function write_dword (line 485) | static inline int write_dword (__u32 offset,__u32 x) function flash_write (line 520) | static int flash_write (struct mtd_info *mtd,loff_t to,size_t len,size_t... type mtd_info (line 585) | struct mtd_info type mtd_erase_region_info (line 587) | struct mtd_erase_region_info type mtd_partition (line 603) | struct mtd_partition function lart_flash_init (line 625) | int __init lart_flash_init (void) function lart_flash_exit (line 695) | void __exit lart_flash_exit (void) FILE: drivers/mtd/devices/ms02-nv.c type mtd_info (line 56) | struct mtd_info function ms02nv_read (line 59) | static int ms02nv_read(struct mtd_info *mtd, loff_t from, function ms02nv_write (line 73) | static int ms02nv_write(struct mtd_info *mtd, loff_t to, function uint (line 88) | static inline uint ms02nv_probe_one(ulong addr) function ms02nv_init_one (line 118) | static int __init ms02nv_init_one(ulong addr) function ms02nv_remove_one (line 265) | static void __exit ms02nv_remove_one(void) function ms02nv_init (line 287) | static int __init ms02nv_init(void) function ms02nv_cleanup (line 318) | static void __exit ms02nv_cleanup(void) FILE: drivers/mtd/devices/ms02-nv.h type u32 (line 94) | typedef volatile u32 ms02nv_uint; type ms02nv_private (line 96) | struct ms02nv_private { FILE: drivers/mtd/devices/mtdram.c type mtd_info (line 45) | struct mtd_info function ram_erase (line 48) | static int function ram_point (line 65) | static int ram_point (struct mtd_info *mtd, loff_t from, size_t len, siz... function ram_unpoint (line 75) | static void ram_unpoint (struct mtd_info *mtd, u_char *addr, loff_t from, function ram_read (line 81) | static int ram_read(struct mtd_info *mtd, loff_t from, size_t len, function ram_write (line 96) | static int ram_write(struct mtd_info *mtd, loff_t to, size_t len, function cleanup_mtdram (line 111) | static void __exit cleanup_mtdram(void) function mtdram_init_device (line 127) | int mtdram_init_device(struct mtd_info *mtd, void *mapped_address, function init_mtdram (line 156) | static int __init init_mtdram(void) function init_mtdram (line 189) | static int __init init_mtdram(void) function init_mtdram (line 223) | static int __init init_mtdram(void) FILE: drivers/mtd/devices/phram.c type phram_mtd_list (line 31) | struct phram_mtd_list { function phram_erase (line 40) | static int phram_erase(struct mtd_info *mtd, struct erase_info *instr) function phram_point (line 61) | static int phram_point(struct mtd_info *mtd, loff_t from, size_t len, function phram_unpoint (line 74) | static void phram_unpoint(struct mtd_info *mtd, u_char *addr, loff_t fro... function phram_read (line 78) | static int phram_read(struct mtd_info *mtd, loff_t from, size_t len, function phram_write (line 92) | static int phram_write(struct mtd_info *mtd, loff_t to, size_t len, function unregister_devices (line 108) | static void unregister_devices(void) function register_device (line 119) | static int register_device(char *name, unsigned long start, unsigned lon... function ustrtoul (line 167) | static int ustrtoul(const char *cp, char **endp, unsigned int base) function parse_num32 (line 185) | static int parse_num32(uint32_t *num32, const char *token) function parse_name (line 198) | static int parse_name(char **pname, const char *token) function phram_setup (line 222) | static int phram_setup(const char *val, struct kernel_param *kp) function init_phram (line 270) | static int __init init_phram(void) function cleanup_phram (line 275) | static void __exit cleanup_phram(void) FILE: drivers/mtd/devices/pmc551.c type mtd_info (line 112) | struct mtd_info function pmc551_erase (line 114) | static int pmc551_erase (struct mtd_info *mtd, struct erase_info *instr) function pmc551_point (line 177) | static int pmc551_point (struct mtd_info *mtd, loff_t from, size_t len, ... function pmc551_unpoint (line 210) | static void pmc551_unpoint (struct mtd_info *mtd, u_char *addr, loff_t f... function pmc551_read (line 218) | static int pmc551_read (struct mtd_info *mtd, loff_t from, size_t len, s... function pmc551_write (line 280) | static int pmc551_write (struct mtd_info *mtd, loff_t to, size_t len, si... function u32 (line 354) | static u32 fixup_pmc551 (struct pci_dev *dev) function init_pmc551 (line 652) | static int __init init_pmc551(void) function cleanup_pmc551 (line 817) | static void __exit cleanup_pmc551(void) FILE: drivers/mtd/devices/slram.c type slram_priv_t (line 57) | typedef struct slram_priv { type slram_mtd_list_t (line 62) | typedef struct slram_mtd_list { type mtd_info (line 78) | struct mtd_info type erase_info (line 78) | struct erase_info type mtd_info (line 79) | struct mtd_info type mtd_info (line 80) | struct mtd_info type mtd_info (line 81) | struct mtd_info type mtd_info (line 82) | struct mtd_info function slram_erase (line 84) | static int slram_erase(struct mtd_info *mtd, struct erase_info *instr) function slram_point (line 106) | static int slram_point(struct mtd_info *mtd, loff_t from, size_t len, function slram_unpoint (line 116) | static void slram_unpoint(struct mtd_info *mtd, u_char *addr, loff_t fro... function slram_read (line 120) | static int slram_read(struct mtd_info *mtd, loff_t from, size_t len, function slram_write (line 131) | static int slram_write(struct mtd_info *mtd, loff_t to, size_t len, function register_device (line 144) | static int register_device(char *name, unsigned long start, unsigned lon... function unregister_devices (line 216) | static void unregister_devices(void) function handle_unit (line 231) | static unsigned long handle_unit(unsigned long value, char *unit) function parse_cmdline (line 241) | static int parse_cmdline(char *devname, char *szstart, char *szlength) function mtd_slram_setup (line 278) | static int __init mtd_slram_setup(char *str) function init_slram (line 288) | static int init_slram(void) function cleanup_slram (line 347) | static void __exit cleanup_slram(void) FILE: drivers/mtd/ftl.c type partition_t (line 112) | typedef struct partition_t { type erase_info (line 155) | struct erase_info function scan_header (line 166) | static int scan_header(partition_t *part) function build_maps (line 207) | static int build_maps(partition_t *part) function erase_xfer (line 342) | static int erase_xfer(partition_t *part, function ftl_erase_callback (line 382) | static void ftl_erase_callback(struct erase_info *erase) function prepare_xfer (line 413) | static int prepare_xfer(partition_t *part, int i) function copy_erase_unit (line 471) | static int copy_erase_unit(partition_t *part, u_int16_t srcunit, function reclaim_block (line 613) | static int reclaim_block(partition_t *part) function dump_lists (line 721) | static void dump_lists(partition_t *part) function u_int32_t (line 733) | static u_int32_t find_free(partition_t *part) function ftl_read (line 793) | static int ftl_read(partition_t *part, caddr_t buffer, function set_bam_entry (line 839) | static int set_bam_entry(partition_t *part, u_int32_t log_addr, function ftl_write (line 907) | static int ftl_write(partition_t *part, caddr_t buffer, function ftl_getgeo (line 988) | static int ftl_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry *... function ftl_readsect (line 1003) | static int ftl_readsect(struct mtd_blktrans_dev *dev, function ftl_writesect (line 1009) | static int ftl_writesect(struct mtd_blktrans_dev *dev, function ftl_freepart (line 1017) | void ftl_freepart(partition_t *part) function ftl_add_mtd (line 1042) | static void ftl_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_info *mtd) function ftl_remove_dev (line 1078) | static void ftl_remove_dev(struct mtd_blktrans_dev *dev) type mtd_blktrans_ops (line 1085) | struct mtd_blktrans_ops function init_ftl (line 1097) | int init_ftl(void) function cleanup_ftl (line 1104) | static void __exit cleanup_ftl(void) FILE: drivers/mtd/inftlcore.c type INFTLrecord (line 50) | struct INFTLrecord type INFTLrecord (line 51) | struct INFTLrecord function inftl_add_mtd (line 53) | static void inftl_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_info *... function inftl_remove_dev (line 142) | static void inftl_remove_dev(struct mtd_blktrans_dev *dev) function u16 (line 165) | static u16 INFTL_findfreeblock(struct INFTLrecord *inftl, int desperate) function u16 (line 203) | static u16 INFTL_foldchain(struct INFTLrecord *inftl, unsigned thisVUC, ... function u16 (line 355) | static u16 INFTL_makefreeblock(struct INFTLrecord *inftl, unsigned pendi... function nrbits (line 407) | static int nrbits(unsigned int val, int bitcount) function u16 (line 420) | static inline u16 INFTL_findwriteunit(struct INFTLrecord *inftl, unsigne... function INFTL_trydeletechain (line 584) | static void INFTL_trydeletechain(struct INFTLrecord *inftl, unsigned thi... function INFTL_deleteblock (line 703) | static int INFTL_deleteblock(struct INFTLrecord *inftl, unsigned block) function inftl_writeblock (line 761) | static int inftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long ... function inftl_readblock (line 808) | static int inftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long b... function inftl_getgeo (line 869) | static int inftl_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry... type mtd_blktrans_ops (line 880) | struct mtd_blktrans_ops function init_inftl (line 894) | static int __init init_inftl(void) function cleanup_inftl (line 902) | static void __exit cleanup_inftl(void) FILE: drivers/mtd/inftlmount.c function find_boot_record (line 53) | static int find_boot_record(struct INFTLrecord *inftl) function memcmpb (line 335) | static int memcmpb(void *a, int c, int n) function check_free_sectors (line 349) | static int check_free_sectors(struct INFTLrecord *inftl, unsigned int ad... function INFTL_formatblock (line 385) | int INFTL_formatblock(struct INFTLrecord *inftl, int block) function format_chain (line 451) | static void format_chain(struct INFTLrecord *inftl, unsigned int first_b... function INFTL_dumptables (line 479) | void INFTL_dumptables(struct INFTLrecord *s) function INFTL_dumpVUchains (line 524) | void INFTL_dumpVUchains(struct INFTLrecord *s) function INFTL_mount (line 550) | int INFTL_mount(struct INFTLrecord *s) FILE: drivers/mtd/maps/amd76xrom.c type amd76xrom_window (line 31) | struct amd76xrom_window { type amd76xrom_map_info (line 40) | struct amd76xrom_map_info { type amd76xrom_window (line 48) | struct amd76xrom_window function amd76xrom_cleanup (line 52) | static void amd76xrom_cleanup(struct amd76xrom_window *window) function amd76xrom_init_one (line 86) | static int __devinit amd76xrom_init_one (struct pci_dev *pdev, function amd76xrom_remove_one (line 274) | static void __devexit amd76xrom_remove_one (struct pci_dev *pdev) type pci_device_id (line 281) | struct pci_device_id type pci_driver (line 293) | struct pci_driver function init_amd76xrom (line 301) | static int __init init_amd76xrom(void) function cleanup_amd76xrom (line 321) | static void __exit cleanup_amd76xrom(void) FILE: drivers/mtd/maps/arctic-mtd.c type map_info (line 72) | struct map_info type mtd_info (line 79) | struct mtd_info type mtd_partition (line 81) | struct mtd_partition function init_arctic_mtd (line 96) | static int __init function cleanup_arctic_mtd (line 120) | static void __exit FILE: drivers/mtd/maps/autcpu12-nvram.c type mtd_info (line 37) | struct mtd_info type map_info (line 39) | struct map_info function init_autcpu12_sram (line 46) | static int __init init_autcpu12_sram (void) function cleanup_autcpu12_maps (line 113) | static void __exit cleanup_autcpu12_maps(void) FILE: drivers/mtd/maps/bast-flash.c type bast_flash_info (line 56) | struct bast_flash_info { type bast_flash_info (line 65) | struct bast_flash_info type device (line 65) | struct device type bast_flash_info (line 67) | struct bast_flash_info function bast_flash_setrw (line 70) | static void bast_flash_setrw(int to) function bast_flash_remove (line 89) | static int bast_flash_remove(struct device *dev) function bast_flash_probe (line 119) | static int bast_flash_probe(struct device *dev) type device_driver (line 204) | struct device_driver function bast_flash_init (line 211) | static int __init bast_flash_init(void) function bast_flash_exit (line 217) | static void __exit bast_flash_exit(void) FILE: drivers/mtd/maps/beech-mtd.c type map_info (line 51) | struct map_info type mtd_info (line 58) | struct mtd_info type mtd_partition (line 60) | struct mtd_partition function init_beech_mtd (line 72) | static int __init function cleanup_beech_mtd (line 97) | static void __exit FILE: drivers/mtd/maps/cdb89712.c type mtd_info (line 21) | struct mtd_info type map_info (line 23) | struct map_info type resource (line 30) | struct resource function init_cdb89712_flash (line 37) | static int __init init_cdb89712_flash (void) type mtd_info (line 91) | struct mtd_info type map_info (line 93) | struct map_info type resource (line 100) | struct resource function init_cdb89712_sram (line 107) | static int __init init_cdb89712_sram (void) type mtd_info (line 159) | struct mtd_info type map_info (line 161) | struct map_info type resource (line 168) | struct resource function init_cdb89712_bootrom (line 175) | static int __init init_cdb89712_bootrom (void) function init_cdb89712_maps (line 225) | static int __init init_cdb89712_maps(void) function cleanup_cdb89712_maps (line 239) | static void __exit cleanup_cdb89712_maps(void) FILE: drivers/mtd/maps/ceiva.c type mtd_partition (line 65) | struct mtd_partition function clps_static_partitions (line 88) | static int __init clps_static_partitions(struct mtd_partition **parts) type clps_info (line 102) | struct clps_info { type clps_info (line 114) | struct clps_info function clps_setup_mtd (line 116) | static int __init clps_setup_mtd(struct clps_info *clps, int nr, struct ... function clps_destroy_mtd (line 231) | static void __exit clps_destroy_mtd(struct clps_info *clps, struct mtd_i... function clps_setup_flash (line 256) | static int __init clps_setup_flash(void) type mtd_partition (line 274) | struct mtd_partition function clps_locate_partitions (line 277) | static void __init clps_locate_partitions(struct mtd_info *mtd) function clps_destroy_partitions (line 313) | static void __exit clps_destroy_partitions(void) type mtd_info (line 319) | struct mtd_info function clps_mtd_init (line 321) | static int __init clps_mtd_init(void) function clps_mtd_cleanup (line 339) | static void __exit clps_mtd_cleanup(void) FILE: drivers/mtd/maps/cfi_flagadm.c type map_info (line 60) | struct map_info type mtd_partition (line 66) | struct mtd_partition type mtd_info (line 91) | struct mtd_info function init_flagadm (line 93) | int __init init_flagadm(void) function cleanup_flagadm (line 121) | static void __exit cleanup_flagadm(void) FILE: drivers/mtd/maps/chestnut.c type map_info (line 29) | struct map_info type mtd_partition (line 36) | struct mtd_partition type mtd_info (line 44) | struct mtd_info function init_chestnut (line 46) | int __init init_chestnut(void) function cleanup_chestnut (line 72) | static void __exit FILE: drivers/mtd/maps/cstm_mips_ixx.c function cstm_mips_ixx_set_vpp (line 59) | void cstm_mips_ixx_set_vpp(struct map_info *map,int vpp) type cstm_mips_ixx_info (line 103) | struct cstm_mips_ixx_info { type cstm_mips_ixx_info (line 113) | struct cstm_mips_ixx_info type mtd_partition (line 124) | struct mtd_partition type cstm_mips_ixx_info (line 135) | struct cstm_mips_ixx_info type mtd_partition (line 146) | struct mtd_partition type map_info (line 157) | struct map_info function init_cstm_mips_ixx (line 159) | int __init init_cstm_mips_ixx(void) function cleanup_cstm_mips_ixx (line 214) | static void __exit cleanup_cstm_mips_ixx(void) function PCISetULongByOffset (line 232) | void PCISetULongByOffset(__u32 DevNumber, __u32 FuncNumber, __u32 Offset... function setup_ITE_IVR_flash (line 241) | void setup_ITE_IVR_flash() FILE: drivers/mtd/maps/db1550-flash.c type map_info (line 33) | struct map_info type mtd_partition (line 56) | struct mtd_partition type mtd_partition (line 77) | struct mtd_partition type mtd_partition (line 97) | struct mtd_partition type mtd_info (line 117) | struct mtd_info function setup_flash_params (line 125) | int setup_flash_params(void) function db1550_mtd_init (line 140) | int __init db1550_mtd_init(void) function db1550_mtd_cleanup (line 173) | static void __exit db1550_mtd_cleanup(void) FILE: drivers/mtd/maps/db1x00-flash.c type mtd_partition (line 56) | struct mtd_partition type mtd_partition (line 73) | struct mtd_partition type mtd_partition (line 90) | struct mtd_partition type map_info (line 108) | struct map_info type mtd_partition (line 112) | struct mtd_partition type mtd_info (line 113) | struct mtd_info function setup_flash_params (line 121) | int setup_flash_params(void) function db1x00_mtd_init (line 182) | int __init db1x00_mtd_init(void) function db1x00_mtd_cleanup (line 211) | static void __exit db1x00_mtd_cleanup(void) FILE: drivers/mtd/maps/dbox2-flash.c type mtd_partition (line 21) | struct mtd_partition type mtd_info (line 65) | struct mtd_info type map_info (line 68) | struct map_info function init_dbox2_flash (line 75) | int __init init_dbox2_flash(void) function cleanup_dbox2_flash (line 108) | static void __exit cleanup_dbox2_flash(void) FILE: drivers/mtd/maps/dc21285.c type mtd_info (line 26) | struct mtd_info function nw_en_write (line 35) | static void nw_en_write(void) function map_word (line 57) | static map_word dc21285_read8(struct map_info *map, unsigned long ofs) function map_word (line 64) | static map_word dc21285_read16(struct map_info *map, unsigned long ofs) function map_word (line 71) | static map_word dc21285_read32(struct map_info *map, unsigned long ofs) function dc21285_copy_from (line 78) | static void dc21285_copy_from(struct map_info *map, void *to, unsigned l... function dc21285_write8 (line 83) | static void dc21285_write8(struct map_info *map, const map_word d, unsig... function dc21285_write16 (line 92) | static void dc21285_write16(struct map_info *map, const map_word d, unsi... function dc21285_write32 (line 101) | static void dc21285_write32(struct map_info *map, const map_word d, unsi... function dc21285_copy_to_32 (line 108) | static void dc21285_copy_to_32(struct map_info *map, unsigned long to, c... function dc21285_copy_to_16 (line 119) | static void dc21285_copy_to_16(struct map_info *map, unsigned long to, c... function dc21285_copy_to_8 (line 130) | static void dc21285_copy_to_8(struct map_info *map, unsigned long to, co... type map_info (line 139) | struct map_info type mtd_partition (line 149) | struct mtd_partition function init_dc21285 (line 153) | static int __init init_dc21285(void) function cleanup_dc21285 (line 233) | static void __exit cleanup_dc21285(void) FILE: drivers/mtd/maps/dilnetpc.c function setcsc (line 104) | static inline void setcsc(int reg, unsigned char data) function getcsc (line 110) | static inline unsigned char getcsc(int reg) function setpcc (line 116) | static inline void setpcc(int reg, unsigned char data) function getpcc (line 122) | static inline unsigned char getpcc(int reg) function dnpc_map_flash (line 135) | static void dnpc_map_flash(unsigned long flash_base, unsigned long flash... function dnpc_unmap_flash (line 180) | static void dnpc_unmap_flash(void) function dnp_set_vpp (line 205) | static void dnp_set_vpp(struct map_info *not_used, int on) function adnp_set_vpp (line 227) | static void adnp_set_vpp(struct map_info *not_used, int on) type map_info (line 252) | struct map_info type mtd_partition (line 270) | struct mtd_partition type mtd_info (line 302) | struct mtd_info type mtd_info (line 303) | struct mtd_info type mtd_info (line 304) | struct mtd_info type mtd_partition (line 323) | struct mtd_partition function dnp_adnp_probe (line 348) | static int dnp_adnp_probe(void) function init_dnpc (line 365) | static int __init init_dnpc(void) function cleanup_dnpc (line 472) | static void __exit cleanup_dnpc(void) FILE: drivers/mtd/maps/dmv182.c type map_info (line 47) | struct map_info type mtd_partition (line 63) | struct mtd_partition type mtd_info (line 97) | struct mtd_info function init_svme182 (line 99) | static int __init init_svme182(void) function cleanup_svme182 (line 131) | static void __exit cleanup_svme182(void) FILE: drivers/mtd/maps/ebony.c type mtd_info (line 29) | struct mtd_info type map_info (line 31) | struct map_info type map_info (line 37) | struct map_info type mtd_partition (line 43) | struct mtd_partition type mtd_partition (line 51) | struct mtd_partition function init_ebony (line 64) | int __init init_ebony(void) function cleanup_ebony (line 140) | static void __exit cleanup_ebony(void) FILE: drivers/mtd/maps/edb7312.c type mtd_info (line 37) | struct mtd_info type map_info (line 39) | struct map_info type mtd_partition (line 51) | struct mtd_partition type mtd_partition (line 75) | struct mtd_partition function init_edb7312nor (line 77) | int __init init_edb7312nor(void) function cleanup_edb7312nor (line 130) | static void __exit cleanup_edb7312nor(void) FILE: drivers/mtd/maps/elan-104nc.c type mtd_partition (line 62) | struct mtd_partition function elan_104nc_setup (line 79) | static inline void elan_104nc_setup(void) function elan_104nc_page (line 91) | static inline void elan_104nc_page(struct map_info *map, unsigned long ofs) function map_word (line 110) | static map_word elan_104nc_read16(struct map_info *map, unsigned long ofs) function elan_104nc_copy_from (line 120) | static void elan_104nc_copy_from(struct map_info *map, void *to, unsigne... function elan_104nc_write16 (line 137) | static void elan_104nc_write16(struct map_info *map, map_word d, unsigne... function elan_104nc_copy_to (line 145) | static void elan_104nc_copy_to(struct map_info *map, unsigned long to, c... type map_info (line 162) | struct map_info type mtd_info (line 176) | struct mtd_info function cleanup_elan_104nc (line 178) | static void cleanup_elan_104nc(void) function init_elan_104nc (line 188) | static int __init init_elan_104nc(void) FILE: drivers/mtd/maps/epxa10db-flash.c type mtd_partition (line 43) | struct mtd_partition type mtd_info (line 45) | struct mtd_info type mtd_info (line 47) | struct mtd_info type mtd_partition (line 47) | struct mtd_partition type map_info (line 50) | struct map_info function epxa_mtd_init (line 59) | static int __init epxa_mtd_init(void) function epxa_mtd_cleanup (line 110) | static void __exit epxa_mtd_cleanup(void) function epxa_default_partitions (line 135) | static int __init epxa_default_partitions(struct mtd_info *master, struc... FILE: drivers/mtd/maps/fortunet.c type map_region (line 25) | struct map_region type map_region (line 36) | struct map_region type map_info (line 42) | struct map_info function MTD_New_Region (line 97) | static int __init MTD_New_Region(char *line) function MTD_New_Partition (line 142) | static int __init MTD_New_Partition(char *line) function init_fortunet (line 182) | int __init init_fortunet(void) function cleanup_fortunet (line 250) | static void __exit cleanup_fortunet(void) FILE: drivers/mtd/maps/h720x-flash.c type mtd_info (line 25) | struct mtd_info type map_info (line 27) | struct map_info type mtd_partition (line 34) | struct mtd_partition type mtd_partition (line 65) | struct mtd_partition function h720x_mtd_init (line 71) | int __init h720x_mtd_init(void) function h720x_mtd_cleanup (line 120) | static void __exit h720x_mtd_cleanup(void) FILE: drivers/mtd/maps/ich2rom.c type ich2rom_map_info (line 29) | struct ich2rom_map_info { function addr (line 35) | static inline unsigned long addr(struct map_info *map, unsigned long ofs) function dbg_addr (line 45) | static inline unsigned long dbg_addr(struct map_info *map, unsigned long... function __u8 (line 50) | static __u8 ich2rom_read8(struct map_info *map, unsigned long ofs) function __u16 (line 55) | static __u16 ich2rom_read16(struct map_info *map, unsigned long ofs) function __u32 (line 60) | static __u32 ich2rom_read32(struct map_info *map, unsigned long ofs) function ich2rom_copy_from (line 65) | static void ich2rom_copy_from(struct map_info *map, void *to, unsigned l... function ich2rom_write8 (line 70) | static void ich2rom_write8(struct map_info *map, __u8 d, unsigned long ofs) function ich2rom_write16 (line 76) | static void ich2rom_write16(struct map_info *map, __u16 d, unsigned long... function ich2rom_write32 (line 82) | static void ich2rom_write32(struct map_info *map, __u32 d, unsigned long... function ich2rom_copy_to (line 88) | static void ich2rom_copy_to(struct map_info *map, unsigned long to, cons... type ich2rom_map_info (line 93) | struct ich2rom_map_info type fwh_lock_state (line 116) | enum fwh_lock_state { function ich2rom_set_lock_state (line 122) | static int ich2rom_set_lock_state(struct mtd_info *mtd, loff_t ofs, size... function ich2rom_lock (line 142) | static int ich2rom_lock(struct mtd_info *mtd, loff_t ofs, size_t len) function ich2rom_unlock (line 147) | static int ich2rom_unlock(struct mtd_info *mtd, loff_t ofs, size_t len) function ich2rom_init_one (line 152) | static int __devinit ich2rom_init_one (struct pci_dev *pdev, function ich2rom_remove_one (line 241) | static void __devexit ich2rom_remove_one (struct pci_dev *pdev) type pci_device_id (line 263) | struct pci_device_id type pci_driver (line 276) | struct pci_driver type pci_dev (line 284) | struct pci_dev function init_ich2rom (line 285) | int __init init_ich2rom(void) function cleanup_ich2rom (line 306) | static void __exit cleanup_ich2rom(void) FILE: drivers/mtd/maps/ichxrom.c type ichxrom_window (line 36) | struct ichxrom_window { type ichxrom_map_info (line 45) | struct ichxrom_map_info { type ichxrom_window (line 53) | struct ichxrom_window function ichxrom_cleanup (line 57) | static void ichxrom_cleanup(struct ichxrom_window *window) function ichxrom_init_one (line 87) | static int __devinit ichxrom_init_one (struct pci_dev *pdev, function ichxrom_remove_one (line 321) | static void __devexit ichxrom_remove_one (struct pci_dev *pdev) type pci_device_id (line 327) | struct pci_device_id type pci_driver (line 344) | struct pci_driver function init_ichxrom (line 352) | static int __init init_ichxrom(void) function cleanup_ichxrom (line 373) | static void __exit cleanup_ichxrom(void) FILE: drivers/mtd/maps/impa7.c type mtd_info (line 39) | struct mtd_info type map_info (line 42) | struct map_info type mtd_partition (line 60) | struct mtd_partition type mtd_partition (line 70) | struct mtd_partition function init_impa7 (line 76) | int __init init_impa7(void) function cleanup_impa7 (line 139) | static void __exit cleanup_impa7(void) FILE: drivers/mtd/maps/integrator-flash.c type armflash_info (line 52) | struct armflash_info { function armflash_set_vpp (line 60) | static void armflash_set_vpp(struct map_info *map, int on) function armflash_probe (line 70) | static int armflash_probe(struct device *_dev) function armflash_remove (line 167) | static int armflash_remove(struct device *_dev) type device_driver (line 195) | struct device_driver function armflash_init (line 202) | static int __init armflash_init(void) function armflash_exit (line 207) | static void __exit armflash_exit(void) FILE: drivers/mtd/maps/ipaq-flash.c function jornada56x_set_vpp (line 40) | static void jornada56x_set_vpp(struct map_info *map, int vpp) function jornada720_set_vpp (line 53) | static void jornada720_set_vpp(struct map_info *map, int vpp) type map_info (line 72) | struct map_info type mtd_info (line 77) | struct mtd_info type mtd_partition (line 98) | struct mtd_partition type mtd_partition (line 130) | struct mtd_partition function h3xxx_set_vpp (line 148) | static void h3xxx_set_vpp(struct map_info *map, int vpp) type mtd_partition (line 168) | struct mtd_partition type mtd_partition (line 183) | struct mtd_partition type mtd_info (line 184) | struct mtd_info function ipaq_mtd_init (line 208) | int __init ipaq_mtd_init(void) function ipaq_mtd_cleanup (line 414) | static void __exit ipaq_mtd_cleanup(void) function h1900_special_case (line 439) | static int __init h1900_special_case(void) FILE: drivers/mtd/maps/iq80310.c type mtd_info (line 29) | struct mtd_info type map_info (line 31) | struct map_info type mtd_partition (line 38) | struct mtd_partition type mtd_info (line 60) | struct mtd_info type mtd_partition (line 61) | struct mtd_partition function init_iq80310 (line 64) | static int __init init_iq80310(void) function cleanup_iq80310 (line 101) | static void __exit cleanup_iq80310(void) FILE: drivers/mtd/maps/ixp2000.c type ixp2000_flash_info (line 38) | struct ixp2000_flash_info { function flash_bank_setup (line 46) | static inline unsigned long flash_bank_setup(struct map_info *map, unsig... function address_fix8_write (line 62) | static inline unsigned long address_fix8_write(unsigned long addr) function map_word (line 74) | static map_word ixp2000_flash_read8(struct map_info *map, unsigned long ... function ixp2000_flash_copy_from (line 87) | static void ixp2000_flash_copy_from(struct map_info *map, void *to, function ixp2000_flash_write8 (line 95) | static void ixp2000_flash_write8(struct map_info *map, map_word d, unsig... function ixp2000_flash_copy_to (line 101) | static void ixp2000_flash_copy_to(struct map_info *map, unsigned long to, function ixp2000_flash_remove (line 112) | static int ixp2000_flash_remove(struct device *_dev) function ixp2000_flash_probe (line 145) | static int ixp2000_flash_probe(struct device *_dev) type device_driver (line 259) | struct device_driver function ixp2000_flash_init (line 266) | static int __init ixp2000_flash_init(void) function ixp2000_flash_exit (line 271) | static void __exit ixp2000_flash_exit(void) FILE: drivers/mtd/maps/ixp4xx.c function map_word (line 42) | static map_word ixp4xx_read16(struct map_info *map, unsigned long ofs) function ixp4xx_copy_from (line 54) | static void ixp4xx_copy_from(struct map_info *map, void *to, function ixp4xx_probe_write16 (line 76) | static void ixp4xx_probe_write16(struct map_info *map, map_word d, unsig... function ixp4xx_write16 (line 85) | static void ixp4xx_write16(struct map_info *map, map_word d, unsigned lo... type ixp4xx_flash_info (line 90) | struct ixp4xx_flash_info { function ixp4xx_flash_remove (line 99) | static int ixp4xx_flash_remove(struct device *_dev) function ixp4xx_flash_probe (line 141) | static int ixp4xx_flash_probe(struct device *_dev) type device_driver (line 235) | struct device_driver function ixp4xx_flash_init (line 242) | static int __init ixp4xx_flash_init(void) function ixp4xx_flash_exit (line 247) | static void __exit ixp4xx_flash_exit(void) FILE: drivers/mtd/maps/l440gx.c type mtd_info (line 29) | struct mtd_info function l440gx_set_vpp (line 33) | static void l440gx_set_vpp(struct map_info *map, int vpp) type map_info (line 46) | struct map_info function init_l440gx (line 59) | static int __init init_l440gx(void) function cleanup_l440gx (line 144) | static void __exit cleanup_l440gx(void) FILE: drivers/mtd/maps/lasat.c type mtd_info (line 25) | struct mtd_info type mtd_partition (line 27) | struct mtd_partition function lasat_set_vpp (line 30) | static void lasat_set_vpp(struct map_info *map, int vpp) type map_info (line 38) | struct map_info function init_lasat (line 44) | static int __init init_lasat(void) function cleanup_lasat (line 86) | static void __exit cleanup_lasat(void) FILE: drivers/mtd/maps/lubbock-flash.c function lubbock_map_inval_cache (line 33) | static void lubbock_map_inval_cache(struct map_info *map, unsigned long ... type map_info (line 38) | struct map_info type mtd_partition (line 48) | struct mtd_partition type mtd_info (line 65) | struct mtd_info type mtd_partition (line 66) | struct mtd_partition function init_lubbock (line 71) | static int __init init_lubbock(void) function cleanup_lubbock (line 141) | static void __exit cleanup_lubbock(void) FILE: drivers/mtd/maps/map_funcs.c function map_word (line 13) | static map_word simple_map_read(struct map_info *map, unsigned long ofs) function simple_map_write (line 18) | static void simple_map_write(struct map_info *map, const map_word datum,... function simple_map_copy_from (line 23) | static void simple_map_copy_from(struct map_info *map, void *to, unsigne... function simple_map_copy_to (line 28) | static void simple_map_copy_to(struct map_info *map, unsigned long to, c... function simple_map_init (line 33) | void simple_map_init(struct map_info *map) FILE: drivers/mtd/maps/mbx860.c type mtd_partition (line 39) | struct mtd_partition type mtd_info (line 51) | struct mtd_info type map_info (line 53) | struct map_info function init_mbx (line 60) | int __init init_mbx(void) function cleanup_mbx (line 83) | static void __exit cleanup_mbx(void) FILE: drivers/mtd/maps/mpc1211.c type mtd_info (line 20) | struct mtd_info type mtd_partition (line 21) | struct mtd_partition type map_info (line 23) | struct map_info type mtd_partition (line 29) | struct mtd_partition function init_mpc1211_maps (line 42) | static int __init init_mpc1211_maps(void) function cleanup_mpc1211_maps (line 67) | static void __exit cleanup_mpc1211_maps(void) FILE: drivers/mtd/maps/netsc520.c type mtd_partition (line 57) | struct mtd_partition type map_info (line 84) | struct map_info type mtd_info (line 93) | struct mtd_info function init_netsc520 (line 95) | static int __init init_netsc520(void) function cleanup_netsc520 (line 123) | static void __exit cleanup_netsc520(void) FILE: drivers/mtd/maps/nettel.c type mtd_info (line 56) | struct mtd_info type mtd_info (line 58) | struct mtd_info type map_info (line 65) | struct map_info type mtd_partition (line 71) | struct mtd_partition type map_info (line 103) | struct map_info type mtd_partition (line 109) | struct mtd_partition function nettel_reboot_notifier (line 142) | static int nettel_reboot_notifier(struct notifier_block *nb, unsigned lo... type notifier_block (line 155) | struct notifier_block function nettel_erasecallback (line 163) | static void nettel_erasecallback(struct erase_info *done) type erase_info (line 169) | struct erase_info function nettel_eraseconfig (line 171) | int nettel_eraseconfig(void) function nettel_eraseconfig (line 211) | int nettel_eraseconfig(void) function nettel_init (line 220) | int __init nettel_init(void) function nettel_cleanup (line 462) | void __exit nettel_cleanup(void) FILE: drivers/mtd/maps/ocelot.c type mtd_info (line 26) | struct mtd_info type mtd_info (line 27) | struct mtd_info function ocelot_ram_write (line 29) | static void ocelot_ram_write(struct mtd_info *mtd, loff_t to, size_t len... type mtd_partition (line 47) | struct mtd_partition type map_info (line 49) | struct map_info type map_info (line 56) | struct map_info function init_ocelot_maps (line 65) | static int __init init_ocelot_maps(void) function cleanup_ocelot_maps (line 154) | static void __exit cleanup_ocelot_maps(void) FILE: drivers/mtd/maps/ocotea.c type mtd_info (line 27) | struct mtd_info type map_info (line 29) | struct map_info type map_info (line 35) | struct map_info type mtd_partition (line 41) | struct mtd_partition type mtd_partition (line 49) | struct mtd_partition function init_ocotea (line 64) | int __init init_ocotea(void) function cleanup_ocotea (line 131) | static void __exit cleanup_ocotea(void) FILE: drivers/mtd/maps/octagon-5066.c function __oct5066_page (line 50) | static void __oct5066_page(struct map_info *map, __u8 byte) function oct5066_page (line 56) | static inline void oct5066_page(struct map_info *map, unsigned long ofs) function map_word (line 65) | static map_word oct5066_read8(struct map_info *map, unsigned long ofs) function oct5066_copy_from (line 75) | static void oct5066_copy_from(struct map_info *map, void *to, unsigned l... function oct5066_write8 (line 92) | static void oct5066_write8(struct map_info *map, map_word d, unsigned lo... function oct5066_copy_to (line 100) | static void oct5066_copy_to(struct map_info *map, unsigned long to, cons... type map_info (line 117) | struct map_info type mtd_info (line 142) | struct mtd_info function OctProbe (line 150) | static int __init OctProbe(void) function cleanup_oct5066 (line 175) | void cleanup_oct5066(void) function init_oct5066 (line 188) | int __init init_oct5066(void) FILE: drivers/mtd/maps/omap-toto-flash.c type map_info (line 35) | struct map_info type mtd_partition (line 42) | struct mtd_partition type mtd_partition (line 60) | struct mtd_partition type mtd_info (line 62) | struct mtd_info function init_flash (line 64) | static int __init init_flash (void) function omap_toto_mtd_init (line 112) | int __init omap_toto_mtd_init(void) function omap_toto_mtd_cleanup (line 122) | static void __exit omap_toto_mtd_cleanup(void) FILE: drivers/mtd/maps/pb1550-flash.c type map_info (line 35) | struct map_info type mtd_partition (line 50) | struct mtd_partition type mtd_partition (line 71) | struct mtd_partition type mtd_partition (line 91) | struct mtd_partition type mtd_info (line 111) | struct mtd_info function setup_flash_params (line 119) | int setup_flash_params(void) function pb1550_mtd_init (line 157) | int __init pb1550_mtd_init(void) function pb1550_mtd_cleanup (line 190) | static void __exit pb1550_mtd_cleanup(void) FILE: drivers/mtd/maps/pb1xxx-flash.c type mtd_partition (line 32) | struct mtd_partition type mtd_partition (line 62) | struct mtd_partition type mtd_partition (line 81) | struct mtd_partition type mtd_partition (line 100) | struct mtd_partition type map_info (line 124) | struct map_info type mtd_info (line 131) | struct mtd_info function pb1xxx_mtd_init (line 133) | int __init pb1xxx_mtd_init(void) function pb1xxx_mtd_cleanup (line 164) | static void __exit pb1xxx_mtd_cleanup(void) FILE: drivers/mtd/maps/pci.c type map_pci_info (line 25) | struct map_pci_info type mtd_pci_info (line 27) | struct mtd_pci_info { type map_pci_info (line 34) | struct map_pci_info { function map_word (line 42) | static map_word mtd_pci_read8(struct map_info *_map, unsigned long ofs) function map_word (line 52) | static map_word mtd_pci_read16(struct map_info *_map, unsigned long ofs) function map_word (line 61) | static map_word mtd_pci_read32(struct map_info *_map, unsigned long ofs) function mtd_pci_copyfrom (line 70) | static void mtd_pci_copyfrom(struct map_info *_map, void *to, unsigned l... function mtd_pci_write8 (line 76) | static void mtd_pci_write8(struct map_info *_map, map_word val, unsigned... function mtd_pci_write16 (line 84) | static void mtd_pci_write16(struct map_info *_map, map_word val, unsigne... function mtd_pci_write32 (line 91) | static void mtd_pci_write32(struct map_info *_map, map_word val, unsigne... function mtd_pci_copyto (line 98) | static void mtd_pci_copyto(struct map_info *_map, unsigned long to, cons... type map_info (line 104) | struct map_info function intel_iq80310_init (line 114) | static int function intel_iq80310_exit (line 142) | static void function intel_iq80310_translate (line 150) | static unsigned long type mtd_pci_info (line 171) | struct mtd_pci_info function intel_dc21285_init (line 182) | static int function intel_dc21285_exit (line 233) | static void function intel_dc21285_translate (line 250) | static unsigned long type mtd_pci_info (line 256) | struct mtd_pci_info type pci_device_id (line 267) | struct pci_device_id function mtd_pci_probe (line 291) | static int __devinit function mtd_pci_remove (line 349) | static void __devexit type pci_driver (line 364) | struct pci_driver function mtd_pci_maps_init (line 371) | static int __init mtd_pci_maps_init(void) function mtd_pci_maps_exit (line 376) | static void __exit mtd_pci_maps_exit(void) FILE: drivers/mtd/maps/pcmciamtd.c type pcmciamtd_dev (line 57) | struct pcmciamtd_dev { function caddr_t (line 111) | static caddr_t remap_window(struct map_info *map, unsigned long to) function map_word (line 138) | static map_word pcmcia_read8_remap(struct map_info *map, unsigned long ofs) function map_word (line 153) | static map_word pcmcia_read16_remap(struct map_info *map, unsigned long ... function pcmcia_copy_from_remap (line 168) | static void pcmcia_copy_from_remap(struct map_info *map, void *to, unsig... function pcmcia_write8_remap (line 194) | static void pcmcia_write8_remap(struct map_info *map, map_word d, unsign... function pcmcia_write16_remap (line 206) | static void pcmcia_write16_remap(struct map_info *map, map_word d, unsig... function pcmcia_copy_to_remap (line 217) | static void pcmcia_copy_to_remap(struct map_info *map, unsigned long to,... function map_word (line 247) | static map_word pcmcia_read8(struct map_info *map, unsigned long ofs) function map_word (line 261) | static map_word pcmcia_read16(struct map_info *map, unsigned long ofs) function pcmcia_copy_from (line 275) | static void pcmcia_copy_from(struct map_info *map, void *to, unsigned lo... function pcmcia_write8 (line 287) | static void pcmcia_write8(struct map_info *map, u8 d, unsigned long adr) function pcmcia_write16 (line 299) | static void pcmcia_write16(struct map_info *map, u16 d, unsigned long adr) function pcmcia_copy_to (line 311) | static void pcmcia_copy_to(struct map_info *map, unsigned long to, const... function pcmciamtd_set_vpp (line 323) | static void pcmciamtd_set_vpp(struct map_info *map, int on) function pcmciamtd_release (line 347) | static void pcmciamtd_release(dev_link_t *link) function card_settings (line 365) | static void card_settings(struct pcmciamtd_dev *dev, dev_link_t *link, i... function pcmciamtd_config (line 495) | static void pcmciamtd_config(dev_link_t *link) function pcmciamtd_event (line 701) | static int pcmciamtd_event(event_t event, int priority, function pcmciamtd_detach (line 754) | static void pcmciamtd_detach(dev_link_t *link) function dev_link_t (line 779) | static dev_link_t *pcmciamtd_attach(void) type pcmcia_driver (line 822) | struct pcmcia_driver function init_pcmciamtd (line 832) | static int __init init_pcmciamtd(void) function exit_pcmciamtd (line 852) | static void __exit exit_pcmciamtd(void) FILE: drivers/mtd/maps/physmap.c type mtd_info (line 23) | struct mtd_info type map_info (line 25) | struct map_info type mtd_partition (line 33) | struct mtd_partition type mtd_partition (line 37) | struct mtd_partition function physmap_set_partitions (line 41) | void physmap_set_partitions(struct mtd_partition *parts, int num_parts) function init_physmap (line 48) | static int __init init_physmap(void) function cleanup_physmap (line 99) | static void __exit cleanup_physmap(void) FILE: drivers/mtd/maps/pnc2000.c type map_info (line 29) | struct map_info type mtd_partition (line 41) | struct mtd_partition type mtd_info (line 63) | struct mtd_info function init_pnc2000 (line 65) | static int __init init_pnc2000(void) function cleanup_pnc2000 (line 80) | static void __exit cleanup_pnc2000(void) FILE: drivers/mtd/maps/redwood.c type mtd_partition (line 44) | struct mtd_partition type mtd_partition (line 89) | struct mtd_partition type map_info (line 116) | struct map_info type mtd_info (line 127) | struct mtd_info function init_redwood_flash (line 129) | int __init init_redwood_flash(void) function cleanup_redwood_flash (line 154) | static void __exit cleanup_redwood_flash(void) FILE: drivers/mtd/maps/rpxlite.c type mtd_info (line 19) | struct mtd_info type map_info (line 21) | struct map_info function init_rpxlite (line 28) | int __init init_rpxlite(void) function cleanup_rpxlite (line 49) | static void __exit cleanup_rpxlite(void) FILE: drivers/mtd/maps/sa1100-flash.c type mtd_partition (line 34) | struct mtd_partition type mtd_partition (line 70) | struct mtd_partition type mtd_partition (line 99) | struct mtd_partition function jornada56x_set_vpp (line 112) | static void jornada56x_set_vpp(int vpp) type sa_subdev_info (line 129) | struct sa_subdev_info { type sa_info (line 136) | struct sa_info { function sa1100_set_vpp (line 143) | static void sa1100_set_vpp(struct map_info *map, int on) function sa1100_destroy_subdev (line 149) | static void sa1100_destroy_subdev(struct sa_subdev_info *subdev) function sa1100_probe_subdev (line 158) | static int sa1100_probe_subdev(struct sa_subdev_info *subdev, struct res... function sa1100_destroy (line 226) | static void sa1100_destroy(struct sa_info *info) type sa_info (line 247) | struct sa_info type platform_device (line 248) | struct platform_device type flash_platform_data (line 248) | struct flash_platform_data type sa_info (line 250) | struct sa_info type sa_info (line 265) | struct sa_info type sa_subdev_info (line 265) | struct sa_subdev_info type sa_subdev_info (line 282) | struct sa_subdev_info type resource (line 283) | struct resource type mtd_info (line 317) | struct mtd_info function sa1100_mtd_probe (line 346) | static int __init sa1100_mtd_probe(struct device *dev) function sa1100_mtd_remove (line 397) | static int __exit sa1100_mtd_remove(struct device *dev) function sa1100_mtd_suspend (line 406) | static int sa1100_mtd_suspend(struct device *dev, u32 state, u32 level) function sa1100_mtd_resume (line 417) | static int sa1100_mtd_resume(struct device *dev, u32 level) type device_driver (line 429) | struct device_driver function sa1100_mtd_init (line 438) | static int __init sa1100_mtd_init(void) function sa1100_mtd_exit (line 443) | static void __exit sa1100_mtd_exit(void) FILE: drivers/mtd/maps/sbc8240.c type map_info (line 56) | struct map_info type mtd_partition (line 85) | struct mtd_partition type mtd_partition (line 100) | struct mtd_partition type mtd_part_def (line 131) | struct mtd_part_def type mtd_info (line 138) | struct mtd_info type mtd_part_def (line 139) | struct mtd_part_def function init_sbc8240_mtd (line 145) | int __init init_sbc8240_mtd (void) function cleanup_sbc8240_mtd (line 225) | static void __exit cleanup_sbc8240_mtd (void) FILE: drivers/mtd/maps/sbc_gxx.c type mtd_partition (line 93) | struct mtd_partition function sbc_gxx_page (line 106) | static inline void sbc_gxx_page(struct map_info *map, unsigned long ofs) function map_word (line 117) | static map_word sbc_gxx_read8(struct map_info *map, unsigned long ofs) function sbc_gxx_copy_from (line 127) | static void sbc_gxx_copy_from(struct map_info *map, void *to, unsigned l... function sbc_gxx_write8 (line 144) | static void sbc_gxx_write8(struct map_info *map, map_word d, unsigned lo... function sbc_gxx_copy_to (line 152) | static void sbc_gxx_copy_to(struct map_info *map, unsigned long to, cons... type map_info (line 169) | struct map_info type mtd_info (line 183) | struct mtd_info function cleanup_sbc_gxx (line 185) | static void cleanup_sbc_gxx(void) function init_sbc_gxx (line 196) | static int __init init_sbc_gxx(void) FILE: drivers/mtd/maps/sc520cdp.c type map_info (line 89) | struct map_info type mtd_info (line 112) | struct mtd_info type mtd_info (line 113) | struct mtd_info type sc520_par_table (line 160) | struct sc520_par_table type sc520_par_table (line 167) | struct sc520_par_table function sc520cdp_setup_par (line 187) | static void sc520cdp_setup_par(void) function init_sc520cdp (line 231) | static int __init init_sc520cdp(void) function cleanup_sc520cdp (line 278) | static void __exit cleanup_sc520cdp(void) FILE: drivers/mtd/maps/scb2_flash.c type mtd_info (line 66) | struct mtd_info type map_info (line 67) | struct map_info function scb2_fixup_mtd (line 74) | static int __devinit function scb2_flash_probe (line 137) | static int __devinit function scb2_flash_remove (line 200) | static void __devexit type pci_device_id (line 221) | struct pci_device_id type pci_driver (line 231) | struct pci_driver function scb2_flash_init (line 238) | static int __init function scb2_flash_exit (line 244) | static void __exit FILE: drivers/mtd/maps/scx200_docflash.c type resource (line 43) | struct resource type mtd_info (line 48) | struct mtd_info type mtd_partition (line 51) | struct mtd_partition type map_info (line 77) | struct map_info function init_scx200_docflash (line 81) | static int __init init_scx200_docflash(void) function cleanup_scx200_docflash (line 210) | static void __exit cleanup_scx200_docflash(void) FILE: drivers/mtd/maps/sharpsl-flash.c type mtd_info (line 36) | struct mtd_info type map_info (line 38) | struct map_info type mtd_partition (line 45) | struct mtd_partition function init_sharpsl (line 55) | int __init init_sharpsl(void) function cleanup_sharpsl (line 84) | static void __exit cleanup_sharpsl(void) FILE: drivers/mtd/maps/solutionengine.c type mtd_info (line 22) | struct mtd_info type mtd_info (line 23) | struct mtd_info type mtd_partition (line 25) | struct mtd_partition type map_info (line 27) | struct map_info type map_info (line 33) | struct map_info type mtd_partition (line 42) | struct mtd_partition function init_soleng_maps (line 59) | static int __init init_soleng_maps(void) function cleanup_soleng_maps (line 117) | static void __exit cleanup_soleng_maps(void) FILE: drivers/mtd/maps/sun_uflash.c type uflash_dev (line 43) | struct uflash_dev { type map_info (line 51) | struct map_info function uflash_devinit (line 57) | int uflash_devinit(struct linux_ebus_device* edev) function uflash_init (line 126) | static int __init uflash_init(void) function uflash_cleanup (line 151) | static void __exit uflash_cleanup(void) FILE: drivers/mtd/maps/tqm8xxl.c type mtd_part_def (line 41) | struct mtd_part_def type mtd_info (line 49) | struct mtd_info type map_info (line 50) | struct map_info type mtd_part_def (line 51) | struct mtd_part_def type mtd_partition (line 73) | struct mtd_partition type mtd_partition (line 98) | struct mtd_partition function init_tqm_mtd (line 113) | int __init init_tqm_mtd(void) function cleanup_tqm_mtd (line 238) | static void __exit cleanup_tqm_mtd(void) FILE: drivers/mtd/maps/ts5500_flash.c type map_info (line 46) | struct map_info type mtd_partition (line 54) | struct mtd_partition type mtd_info (line 76) | struct mtd_info function init_ts5500_map (line 78) | static int __init init_ts5500_map(void) function cleanup_ts5500_map (line 118) | static void __exit cleanup_ts5500_map(void) FILE: drivers/mtd/maps/tsunami_flash.c function map_word (line 18) | static inline map_word tsunami_flash_read8(struct map_info *map, unsigne... function tsunami_flash_write8 (line 25) | static void tsunami_flash_write8(struct map_info *map, map_word value, u... function tsunami_flash_copy_from (line 30) | static void tsunami_flash_copy_from( function tsunami_flash_copy_to (line 43) | static void tsunami_flash_copy_to( type map_info (line 62) | struct map_info type mtd_info (line 73) | struct mtd_info function cleanup_tsunami_flash (line 75) | static void __exit cleanup_tsunami_flash(void) function init_tsunami_flash (line 87) | static int __init init_tsunami_flash(void) FILE: drivers/mtd/maps/uclinux.c type map_info (line 31) | struct map_info type mtd_info (line 35) | struct mtd_info type mtd_partition (line 39) | struct mtd_partition function uclinux_point (line 47) | int uclinux_point(struct mtd_info *mtd, loff_t from, size_t len, function uclinux_mtd_init (line 58) | int __init uclinux_mtd_init(void) function uclinux_mtd_cleanup (line 105) | void __exit uclinux_mtd_cleanup(void) FILE: drivers/mtd/maps/vmax301.c function __vmax301_page (line 43) | static void __vmax301_page(struct map_info *map, unsigned long page) function vmax301_page (line 49) | static inline void vmax301_page(struct map_info *map, function map_word (line 57) | static map_word vmax301_read8(struct map_info *map, unsigned long ofs) function vmax301_copy_from (line 67) | static void vmax301_copy_from(struct map_info *map, void *to, unsigned l... function vmax301_write8 (line 83) | static void vmax301_write8(struct map_info *map, map_word d, unsigned lo... function vmax301_copy_to (line 91) | static void vmax301_copy_to(struct map_info *map, unsigned long to, cons... type map_info (line 108) | struct map_info type mtd_info (line 135) | struct mtd_info function cleanup_vmax301 (line 137) | static void __exit cleanup_vmax301(void) function init_vmax301 (line 150) | int __init init_vmax301(void) FILE: drivers/mtd/maps/walnut.c type mtd_info (line 36) | struct mtd_info type map_info (line 38) | struct map_info type mtd_partition (line 46) | struct mtd_partition function init_walnut (line 55) | int __init init_walnut(void) function cleanup_walnut (line 104) | static void __exit cleanup_walnut(void) FILE: drivers/mtd/maps/wr_sbc82xx_flash.c type mtd_info (line 25) | struct mtd_info type mtd_partition (line 26) | struct mtd_partition type map_info (line 28) | struct map_info type mtd_partition (line 34) | struct mtd_partition type mtd_partition (line 46) | struct mtd_partition function init_sbc82xx_flash (line 80) | int __init init_sbc82xx_flash(void) function cleanup_sbc82xx_flash (line 154) | static void __exit cleanup_sbc82xx_flash(void) FILE: drivers/mtd/mtd_blkdevs.c type semaphore (line 28) | struct semaphore type mtd_info (line 29) | struct mtd_info type mtd_blkcore_priv (line 31) | struct mtd_blkcore_priv { function do_blktrans_request (line 39) | static int do_blktrans_request(struct mtd_blktrans_ops *tr, function mtd_blktrans_thread (line 78) | static int mtd_blktrans_thread(void *arg) function mtd_blktrans_request (line 139) | static void mtd_blktrans_request(struct request_queue *rq) function blktrans_open (line 146) | static int blktrans_open(struct inode *i, struct file *f) function blktrans_release (line 177) | static int blktrans_release(struct inode *i, struct file *f) function blktrans_ioctl (line 199) | static int blktrans_ioctl(struct inode *inode, struct file *file, type block_device_operations (line 232) | struct block_device_operations function add_mtd_blktrans_dev (line 239) | int add_mtd_blktrans_dev(struct mtd_blktrans_dev *new) function del_mtd_blktrans_dev (line 314) | int del_mtd_blktrans_dev(struct mtd_blktrans_dev *old) function blktrans_notify_remove (line 329) | static void blktrans_notify_remove(struct mtd_info *mtd) function blktrans_notify_add (line 345) | static void blktrans_notify_add(struct mtd_info *mtd) type mtd_notifier (line 360) | struct mtd_notifier function register_mtd_blktrans (line 365) | int register_mtd_blktrans(struct mtd_blktrans_ops *tr) function deregister_mtd_blktrans (line 429) | int deregister_mtd_blktrans(struct mtd_blktrans_ops *tr) function mtd_blktrans_exit (line 461) | static void __exit mtd_blktrans_exit(void) FILE: drivers/mtd/mtdblock.c type mtdblk_dev (line 21) | struct mtdblk_dev { function erase_callback (line 41) | static void erase_callback(struct erase_info *done) function erase_write (line 47) | static int erase_write (struct mtd_info *mtd, unsigned long pos, function write_cached_data (line 96) | static int write_cached_data (struct mtdblk_dev *mtdblk) function do_cached_write (line 125) | static int do_cached_write (struct mtdblk_dev *mtdblk, unsigned long pos, function do_cached_read (line 194) | static int do_cached_read (struct mtdblk_dev *mtdblk, unsigned long pos, function mtdblock_readsect (line 240) | static int mtdblock_readsect(struct mtd_blktrans_dev *dev, function mtdblock_writesect (line 247) | static int mtdblock_writesect(struct mtd_blktrans_dev *dev, function mtdblock_open (line 263) | static int mtdblock_open(struct mtd_blktrans_dev *mbd) function mtdblock_release (line 300) | static int mtdblock_release(struct mtd_blktrans_dev *mbd) function mtdblock_flush (line 324) | static int mtdblock_flush(struct mtd_blktrans_dev *dev) function mtdblock_add_mtd (line 337) | static void mtdblock_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_inf... function mtdblock_remove_dev (line 358) | static void mtdblock_remove_dev(struct mtd_blktrans_dev *dev) type mtd_blktrans_ops (line 364) | struct mtd_blktrans_ops function init_mtdblock (line 378) | static int __init init_mtdblock(void) function cleanup_mtdblock (line 383) | static void __exit cleanup_mtdblock(void) FILE: drivers/mtd/mtdblock_ro.c function mtdblock_readsect (line 14) | static int mtdblock_readsect(struct mtd_blktrans_dev *dev, function mtdblock_writesect (line 24) | static int mtdblock_writesect(struct mtd_blktrans_dev *dev, function mtdblock_add_mtd (line 34) | static void mtdblock_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_inf... function mtdblock_remove_dev (line 55) | static void mtdblock_remove_dev(struct mtd_blktrans_dev *dev) type mtd_blktrans_ops (line 61) | struct mtd_blktrans_ops function mtdblock_init (line 72) | static int __init mtdblock_init(void) function mtdblock_exit (line 77) | static void __exit mtdblock_exit(void) FILE: drivers/mtd/mtdchar.c function mtd_notify_add (line 21) | static void mtd_notify_add(struct mtd_info* mtd) function mtd_notify_remove (line 33) | static void mtd_notify_remove(struct mtd_info* mtd) type mtd_notifier (line 41) | struct mtd_notifier function mtdchar_devfs_init (line 46) | static inline void mtdchar_devfs_init(void) function mtdchar_devfs_exit (line 52) | static inline void mtdchar_devfs_exit(void) function loff_t (line 62) | static loff_t mtd_lseek (struct file *file, loff_t offset, int orig) function mtd_open (line 93) | static int mtd_open(struct inode *inode, struct file *file) function mtd_close (line 131) | static int mtd_close(struct inode *inode, struct file *file) function mtd_read (line 152) | static ssize_t mtd_read(struct file *file, char __user *buf, size_t coun... function mtd_write (line 211) | static ssize_t mtd_write(struct file *file, const char __user *buf, size... function mtdchar_erase_callback (line 271) | static void mtdchar_erase_callback (struct erase_info *instr) function mtd_ioctl (line 276) | static int mtd_ioctl(struct inode *inode, struct file *file, type file_operations (line 526) | struct file_operations function init_mtdchar (line 536) | static int __init init_mtdchar(void) function cleanup_mtdchar (line 548) | static void __exit cleanup_mtdchar(void) FILE: drivers/mtd/mtdconcat.c type mtd_concat (line 27) | struct mtd_concat { function concat_read (line 51) | static int function concat_write (line 95) | static int function concat_read_ecc (line 142) | static int function concat_write_ecc (line 199) | static int function concat_read_oob (line 252) | static int function concat_write_oob (line 300) | static int function concat_erase_callback (line 350) | static void concat_erase_callback(struct erase_info *instr) function concat_dev_erase (line 355) | static int concat_dev_erase(struct mtd_info *mtd, struct erase_info *erase) function concat_erase (line 389) | static int concat_erase(struct mtd_info *mtd, struct erase_info *instr) function concat_lock (line 529) | static int concat_lock(struct mtd_info *mtd, loff_t ofs, size_t len) function concat_unlock (line 567) | static int concat_unlock(struct mtd_info *mtd, loff_t ofs, size_t len) function concat_sync (line 605) | static void concat_sync(struct mtd_info *mtd) function concat_suspend (line 616) | static int concat_suspend(struct mtd_info *mtd) function concat_resume (line 629) | static void concat_resume(struct mtd_info *mtd) type mtd_info (line 646) | struct mtd_info type mtd_info (line 646) | struct mtd_info type mtd_concat (line 652) | struct mtd_concat type mtd_info (line 671) | struct mtd_info type mtd_erase_region_info (line 804) | struct mtd_erase_region_info type mtd_erase_region_info (line 811) | struct mtd_erase_region_info function mtd_concat_destroy (line 884) | void mtd_concat_destroy(struct mtd_info *mtd) FILE: drivers/mtd/mtdcore.c type mtd_info (line 31) | struct mtd_info function add_mtd_device (line 48) | int add_mtd_device(struct mtd_info *mtd) function del_mtd_device (line 93) | int del_mtd_device (struct mtd_info *mtd) function register_mtd_user (line 134) | void register_mtd_user (struct mtd_notifier *new) function unregister_mtd_user (line 161) | int unregister_mtd_user (struct mtd_notifier *old) type mtd_info (line 191) | struct mtd_info type mtd_info (line 191) | struct mtd_info type mtd_info (line 193) | struct mtd_info function put_mtd_device (line 218) | void put_mtd_device(struct mtd_info *mtd) function default_mtd_writev (line 234) | int default_mtd_writev(struct mtd_info *mtd, const struct kvec *vecs, function default_mtd_readv (line 264) | int default_mtd_readv(struct mtd_info *mtd, struct kvec *vecs, type pm_dev (line 306) | struct pm_dev function mtd_pm_callback (line 308) | static int mtd_pm_callback(struct pm_dev *dev, pm_request_t rqst, void *... type proc_dir_entry (line 336) | struct proc_dir_entry function mtd_proc_info (line 338) | static inline int mtd_proc_info (char *buf, int i) function mtd_read_proc (line 349) | static int mtd_read_proc (char *page, char **start, off_t off, int count, function init_mtd (line 385) | static int __init init_mtd(void) function cleanup_mtd (line 398) | static void __exit cleanup_mtd(void) FILE: drivers/mtd/mtdpart.c type mtd_part (line 29) | struct mtd_part { function part_read (line 50) | static int part_read (struct mtd_info *mtd, loff_t from, size_t len, function part_point (line 66) | static int part_point (struct mtd_info *mtd, loff_t from, size_t len, function part_unpoint (line 77) | static void part_unpoint (struct mtd_info *mtd, u_char *addr, loff_t fro... function part_read_ecc (line 85) | static int part_read_ecc (struct mtd_info *mtd, loff_t from, size_t len, function part_read_oob (line 99) | static int part_read_oob (struct mtd_info *mtd, loff_t from, size_t len, function part_read_user_prot_reg (line 111) | static int part_read_user_prot_reg (struct mtd_info *mtd, loff_t from, s... function part_read_fact_prot_reg (line 119) | static int part_read_fact_prot_reg (struct mtd_info *mtd, loff_t from, s... function part_write (line 127) | static int part_write (struct mtd_info *mtd, loff_t to, size_t len, function part_write_ecc (line 146) | static int part_write_ecc (struct mtd_info *mtd, loff_t to, size_t len, function part_write_oob (line 163) | static int part_write_oob (struct mtd_info *mtd, loff_t to, size_t len, function part_write_user_prot_reg (line 177) | static int part_write_user_prot_reg (struct mtd_info *mtd, loff_t from, ... function part_writev (line 185) | static int part_writev (struct mtd_info *mtd, const struct kvec *vecs, function part_readv (line 200) | static int part_readv (struct mtd_info *mtd, struct kvec *vecs, function part_writev_ecc (line 213) | static int part_writev_ecc (struct mtd_info *mtd, const struct kvec *vecs, function part_readv_ecc (line 227) | static int part_readv_ecc (struct mtd_info *mtd, struct kvec *vecs, function part_erase (line 239) | static int part_erase (struct mtd_info *mtd, struct erase_info *instr) function mtd_erase_callback (line 252) | void mtd_erase_callback(struct erase_info *instr) function part_lock (line 266) | static int part_lock (struct mtd_info *mtd, loff_t ofs, size_t len) function part_unlock (line 274) | static int part_unlock (struct mtd_info *mtd, loff_t ofs, size_t len) function part_sync (line 282) | static void part_sync(struct mtd_info *mtd) function part_suspend (line 288) | static int part_suspend(struct mtd_info *mtd) function part_resume (line 294) | static void part_resume(struct mtd_info *mtd) function part_block_isbad (line 300) | static int part_block_isbad (struct mtd_info *mtd, loff_t ofs) function part_block_markbad (line 309) | static int part_block_markbad (struct mtd_info *mtd, loff_t ofs) function del_mtd_partitions (line 325) | int del_mtd_partitions(struct mtd_info *master) function add_mtd_partitions (line 354) | int add_mtd_partitions(struct mtd_info *master, type mtd_part_parser (line 529) | struct mtd_part_parser type list_head (line 531) | struct list_head type mtd_part_parser (line 536) | struct mtd_part_parser function register_mtd_parser (line 548) | int register_mtd_parser(struct mtd_part_parser *p) function deregister_mtd_parser (line 557) | int deregister_mtd_parser(struct mtd_part_parser *p) function parse_mtd_partitions (line 565) | int parse_mtd_partitions(struct mtd_info *master, const char **types, FILE: drivers/mtd/nand/au1550nd.c type mtd_info (line 44) | struct mtd_info type mtd_partition (line 53) | struct mtd_partition function u_char (line 89) | static u_char au_read_byte(struct mtd_info *mtd) function au_write_byte (line 104) | static void au_write_byte(struct mtd_info *mtd, u_char byte) function u_char (line 118) | static u_char au_read_byte16(struct mtd_info *mtd) function au_write_byte16 (line 134) | static void au_write_byte16(struct mtd_info *mtd, u_char byte) function u16 (line 148) | static u16 au_read_word(struct mtd_info *mtd) function au_write_word (line 164) | static void au_write_word(struct mtd_info *mtd, u16 word) function au_write_buf (line 179) | static void au_write_buf(struct mtd_info *mtd, const u_char *buf, int len) function au_read_buf (line 198) | static void au_read_buf(struct mtd_info *mtd, u_char *buf, int len) function au_verify_buf (line 217) | static int au_verify_buf(struct mtd_info *mtd, const u_char *buf, int len) function au_write_buf16 (line 239) | static void au_write_buf16(struct mtd_info *mtd, const u_char *buf, int ... function au_read_buf16 (line 261) | static void au_read_buf16(struct mtd_info *mtd, u_char *buf, int len) function au_verify_buf16 (line 282) | static int au_verify_buf16(struct mtd_info *mtd, const u_char *buf, int ... function au1550_hwcontrol (line 298) | static void au1550_hwcontrol(struct mtd_info *mtd, int cmd) function au1550_device_ready (line 332) | int au1550_device_ready(struct mtd_info *mtd) function au1550_init (line 342) | int __init au1550_init (void) function au1550_cleanup (line 459) | static void __exit au1550_cleanup (void) FILE: drivers/mtd/nand/autcpu12.c type mtd_info (line 45) | struct mtd_info type mtd_partition (line 56) | struct mtd_partition type mtd_partition (line 65) | struct mtd_partition type mtd_partition (line 74) | struct mtd_partition type mtd_partition (line 83) | struct mtd_partition function autcpu12_hwcontrol (line 99) | static void autcpu12_hwcontrol(struct mtd_info *mtd, int cmd) function autcpu12_device_ready (line 118) | int autcpu12_device_ready(struct mtd_info *mtd) function autcpu12_init (line 128) | int __init autcpu12_init (void) function autcpu12_cleanup (line 209) | static void __exit autcpu12_cleanup (void) FILE: drivers/mtd/nand/diskonchip.c type mtd_info (line 69) | struct mtd_info type doc_priv (line 71) | struct doc_priv { type mtd_info (line 102) | struct mtd_info type mtd_info (line 103) | struct mtd_info type rs_control (line 143) | struct rs_control function doc_ecc_decode (line 154) | static int doc_ecc_decode (struct rs_control *rs, uint8_t *data, uint8_t... function DoC_Delay (line 236) | static void DoC_Delay(struct doc_priv *doc, unsigned short cycles) function _DoC_WaitReady (line 255) | static int _DoC_WaitReady(struct doc_priv *doc) function DoC_WaitReady (line 285) | static inline int DoC_WaitReady(struct doc_priv *doc) function doc2000_write_byte (line 309) | static void doc2000_write_byte(struct mtd_info *mtd, u_char datum) function u_char (line 320) | static u_char doc2000_read_byte(struct mtd_info *mtd) function doc2000_writebuf (line 334) | static void doc2000_writebuf(struct mtd_info *mtd, function doc2000_readbuf (line 350) | static void doc2000_readbuf(struct mtd_info *mtd, function doc2000_readbuf_dword (line 365) | static void doc2000_readbuf_dword(struct mtd_info *mtd, function doc2000_verifybuf (line 386) | static int doc2000_verifybuf(struct mtd_info *mtd, function doc200x_ident_chip (line 400) | static uint16_t __init doc200x_ident_chip(struct mtd_info *mtd, int nr) function doc2000_count_chips (line 442) | static void __init doc2000_count_chips(struct mtd_info *mtd) function doc200x_wait (line 464) | static int doc200x_wait(struct mtd_info *mtd, struct nand_chip *this, in... function doc2001_write_byte (line 478) | static void doc2001_write_byte(struct mtd_info *mtd, u_char datum) function u_char (line 489) | static u_char doc2001_read_byte(struct mtd_info *mtd) function doc2001_writebuf (line 503) | static void doc2001_writebuf(struct mtd_info *mtd, function doc2001_readbuf (line 517) | static void doc2001_readbuf(struct mtd_info *mtd, function doc2001_verifybuf (line 535) | static int doc2001_verifybuf(struct mtd_info *mtd, function u_char (line 556) | static u_char doc2001plus_read_byte(struct mtd_info *mtd) function doc2001plus_writebuf (line 570) | static void doc2001plus_writebuf(struct mtd_info *mtd, function doc2001plus_readbuf (line 587) | static void doc2001plus_readbuf(struct mtd_info *mtd, function doc2001plus_verifybuf (line 617) | static int doc2001plus_verifybuf(struct mtd_info *mtd, function doc2001plus_select_chip (line 644) | static void doc2001plus_select_chip(struct mtd_info *mtd, int chip) function doc200x_select_chip (line 670) | static void doc200x_select_chip(struct mtd_info *mtd, int chip) function doc200x_hwcontrol (line 697) | static void doc200x_hwcontrol(struct mtd_info *mtd, int cmd) function doc2001plus_command (line 735) | static void doc2001plus_command (struct mtd_info *mtd, unsigned command,... function doc200x_dev_ready (line 839) | static int doc200x_dev_ready(struct mtd_info *mtd) function doc200x_block_bad (line 870) | static int doc200x_block_bad(struct mtd_info *mtd, loff_t ofs, int getchip) function doc200x_enable_hwecc (line 877) | static void doc200x_enable_hwecc(struct mtd_info *mtd, int mode) function doc2001plus_enable_hwecc (line 896) | static void doc2001plus_enable_hwecc(struct mtd_info *mtd, int mode) function doc200x_calculate_ecc (line 916) | static int doc200x_calculate_ecc(struct mtd_info *mtd, const u_char *dat, function doc200x_correct_data (line 974) | static int doc200x_correct_data(struct mtd_info *mtd, u_char *dat, u_cha... type nand_oobinfo (line 1049) | struct nand_oobinfo function find_media_headers (line 1062) | static int __init find_media_headers(struct mtd_info *mtd, u_char *buf, function nftl_partscan (line 1105) | static inline int __init nftl_partscan(struct mtd_info *mtd, function inftl_partscan (line 1201) | static inline int __init inftl_partscan(struct mtd_info *mtd, function nftl_scan_bbt (line 1326) | static int __init nftl_scan_bbt(struct mtd_info *mtd) function inftl_scan_bbt (line 1365) | static int __init inftl_scan_bbt(struct mtd_info *mtd) function doc2000_init (line 1425) | static inline int __init doc2000_init(struct mtd_info *mtd) function doc2001_init (line 1443) | static inline int __init doc2001_init(struct mtd_info *mtd) function doc2001plus_init (line 1475) | static inline int __init doc2001plus_init(struct mtd_info *mtd) function doc_probe (line 1497) | static inline int __init doc_probe(unsigned long physadr) function release_nanddoc (line 1707) | static void release_nanddoc(void) function init_nanddoc (line 1724) | static int __init init_nanddoc(void) function cleanup_nanddoc (line 1766) | static void __exit cleanup_nanddoc(void) FILE: drivers/mtd/nand/edb7312.c type mtd_info (line 35) | struct mtd_info type mtd_partition (line 64) | struct mtd_partition function ep7312_hwcontrol (line 77) | static void ep7312_hwcontrol(struct mtd_info *mtd, int cmd) function ep7312_device_ready (line 107) | static int ep7312_device_ready(struct mtd_info *mtd) function ep7312_init (line 118) | static int __init ep7312_init (void) function ep7312_cleanup (line 201) | static void __exit ep7312_cleanup (void) FILE: drivers/mtd/nand/h1910.c type mtd_info (line 37) | struct mtd_info type mtd_partition (line 47) | struct mtd_partition function h1910_hwcontrol (line 60) | static void h1910_hwcontrol(struct mtd_info *mtd, int cmd) function h1910_device_ready (line 95) | static int h1910_device_ready(struct mtd_info *mtd) function h1910_init (line 104) | static int __init h1910_init (void) function h1910_cleanup (line 191) | static void __exit h1910_cleanup (void) FILE: drivers/mtd/nand/nand_base.c type nand_oobinfo (line 70) | struct nand_oobinfo type nand_oobinfo (line 77) | struct nand_oobinfo type nand_oobinfo (line 84) | struct nand_oobinfo type mtd_info (line 109) | struct mtd_info type mtd_info (line 110) | struct mtd_info type mtd_info (line 111) | struct mtd_info type mtd_info (line 113) | struct mtd_info type mtd_info (line 114) | struct mtd_info type nand_oobinfo (line 115) | struct nand_oobinfo type mtd_info (line 116) | struct mtd_info type mtd_info (line 117) | struct mtd_info type mtd_info (line 118) | struct mtd_info type nand_oobinfo (line 119) | struct nand_oobinfo type mtd_info (line 120) | struct mtd_info type mtd_info (line 121) | struct mtd_info type kvec (line 121) | struct kvec type mtd_info (line 123) | struct mtd_info type kvec (line 123) | struct kvec type nand_oobinfo (line 124) | struct nand_oobinfo type mtd_info (line 125) | struct mtd_info type erase_info (line 125) | struct erase_info type mtd_info (line 126) | struct mtd_info type mtd_info (line 129) | struct mtd_info type nand_chip (line 129) | struct nand_chip type nand_oobinfo (line 130) | struct nand_oobinfo type mtd_info (line 132) | struct mtd_info type nand_chip (line 132) | struct nand_chip type nand_oobinfo (line 133) | struct nand_oobinfo type nand_chip (line 138) | struct nand_chip type mtd_info (line 138) | struct mtd_info function nand_release_device (line 146) | static void nand_release_device (struct mtd_info *mtd) function u_char (line 171) | static u_char nand_read_byte(struct mtd_info *mtd) function nand_write_byte (line 184) | static void nand_write_byte(struct mtd_info *mtd, u_char byte) function u_char (line 197) | static u_char nand_read_byte16(struct mtd_info *mtd) function nand_write_byte16 (line 211) | static void nand_write_byte16(struct mtd_info *mtd, u_char byte) function u16 (line 224) | static u16 nand_read_word(struct mtd_info *mtd) function nand_write_word (line 238) | static void nand_write_word(struct mtd_info *mtd, u16 word) function nand_select_chip (line 251) | static void nand_select_chip(struct mtd_info *mtd, int chip) function nand_write_buf (line 275) | static void nand_write_buf(struct mtd_info *mtd, const u_char *buf, int ... function nand_read_buf (line 292) | static void nand_read_buf(struct mtd_info *mtd, u_char *buf, int len) function nand_verify_buf (line 309) | static int nand_verify_buf(struct mtd_info *mtd, const u_char *buf, int ... function nand_write_buf16 (line 329) | static void nand_write_buf16(struct mtd_info *mtd, const u_char *buf, in... function nand_read_buf16 (line 349) | static void nand_read_buf16(struct mtd_info *mtd, u_char *buf, int len) function nand_verify_buf16 (line 368) | static int nand_verify_buf16(struct mtd_info *mtd, const u_char *buf, in... function nand_block_bad (line 390) | static int nand_block_bad(struct mtd_info *mtd, loff_t ofs, int getchip) function nand_default_block_markbad (line 437) | static int nand_default_block_markbad(struct mtd_info *mtd, loff_t ofs) function nand_check_wp (line 464) | static int nand_check_wp (struct mtd_info *mtd) function nand_block_checkbad (line 482) | static int nand_block_checkbad (struct mtd_info *mtd, loff_t ofs, int ge... function nand_command (line 503) | static void nand_command (struct mtd_info *mtd, unsigned command, int co... function nand_command_lp (line 608) | static void nand_command_lp (struct mtd_info *mtd, unsigned command, int... function nand_get_device (line 709) | static void nand_get_device (struct nand_chip *this, struct mtd_info *mt... function nand_wait (line 756) | static int nand_wait(struct mtd_info *mtd, struct nand_chip *this, int s... function nand_write_page (line 809) | static int nand_write_page (struct mtd_info *mtd, struct nand_chip *this... function nand_verify_pages (line 907) | static int nand_verify_pages (struct mtd_info *mtd, struct nand_chip *th... function nand_read (line 1009) | static int nand_read (struct mtd_info *mtd, loff_t from, size_t len, siz... function nand_read_ecc (line 1027) | static int nand_read_ecc (struct mtd_info *mtd, loff_t from, size_t len, function nand_read_oob (line 1288) | static int nand_read_oob (struct mtd_info *mtd, loff_t from, size_t len,... function nand_read_raw (line 1382) | int nand_read_raw (struct mtd_info *mtd, uint8_t *buf, loff_t from, size... function u_char (line 1456) | static u_char * nand_prepare_oobbuf (struct mtd_info *mtd, u_char *fsbuf... function nand_write (line 1506) | static int nand_write (struct mtd_info *mtd, loff_t to, size_t len, size... function nand_write_ecc (line 1523) | static int nand_write_ecc (struct mtd_info *mtd, loff_t to, size_t len, function nand_write_oob (line 1671) | static int nand_write_oob (struct mtd_info *mtd, loff_t to, size_t len, ... function nand_writev (line 1773) | static int nand_writev (struct mtd_info *mtd, const struct kvec *vecs, u... function nand_writev_ecc (line 1791) | static int nand_writev_ecc (struct mtd_info *mtd, const struct kvec *vec... function single_erase_cmd (line 1951) | static void single_erase_cmd (struct mtd_info *mtd, int page) function multi_erase_cmd (line 1967) | static void multi_erase_cmd (struct mtd_info *mtd, int page) function nand_erase (line 1985) | static int nand_erase (struct mtd_info *mtd, struct erase_info *instr) function nand_erase_nand (line 1998) | int nand_erase_nand (struct mtd_info *mtd, struct erase_info *instr, int... function nand_sync (line 2110) | static void nand_sync (struct mtd_info *mtd) function nand_block_isbad (line 2128) | static int nand_block_isbad (struct mtd_info *mtd, loff_t ofs) function nand_block_markbad (line 2142) | static int nand_block_markbad (struct mtd_info *mtd, loff_t ofs) function nand_scan (line 2169) | int nand_scan (struct mtd_info *mtd, int maxchips) function nand_release (line 2536) | void nand_release (struct mtd_info *mtd) FILE: drivers/mtd/nand/nand_bbt.c function check_pattern (line 78) | static int check_pattern (uint8_t *buf, int len, int paglen, struct nand... function read_bbt (line 122) | static int read_bbt (struct mtd_info *mtd, uint8_t *buf, int page, int num, function read_abs_bbt (line 187) | static int read_abs_bbt (struct mtd_info *mtd, uint8_t *buf, struct nand... function read_abs_bbts (line 222) | static int read_abs_bbts (struct mtd_info *mtd, uint8_t *buf, struct nan... function create_bbt (line 255) | static void create_bbt (struct mtd_info *mtd, uint8_t *buf, struct nand_... function search_bbt (line 327) | static int search_bbt (struct mtd_info *mtd, uint8_t *buf, struct nand_b... function search_read_bbts (line 395) | static int search_read_bbts (struct mtd_info *mtd, uint8_t *buf, function write_bbt (line 422) | static int write_bbt (struct mtd_info *mtd, uint8_t *buf, function nand_memory_bbt (line 592) | static int nand_memory_bbt (struct mtd_info *mtd, struct nand_bbt_descr ... function check_create (line 614) | static int check_create (struct mtd_info *mtd, uint8_t *buf, struct nand... function mark_bbt_region (line 727) | static void mark_bbt_region (struct mtd_info *mtd, struct nand_bbt_descr... function nand_scan_bbt (line 790) | int nand_scan_bbt (struct mtd_info *mtd, struct nand_bbt_descr *bd) function nand_update_bbt (line 853) | int nand_update_bbt (struct mtd_info *mtd, loff_t offs) type nand_bbt_descr (line 913) | struct nand_bbt_descr type nand_bbt_descr (line 920) | struct nand_bbt_descr type nand_bbt_descr (line 927) | struct nand_bbt_descr type nand_bbt_descr (line 934) | struct nand_bbt_descr type nand_bbt_descr (line 943) | struct nand_bbt_descr type nand_bbt_descr (line 955) | struct nand_bbt_descr type nand_bbt_descr (line 965) | struct nand_bbt_descr function nand_default_bbt (line 983) | int nand_default_bbt (struct mtd_info *mtd) function nand_isbad_bbt (line 1034) | int nand_isbad_bbt (struct mtd_info *mtd, loff_t offs, int allowbbt) FILE: drivers/mtd/nand/nand_ecc.c function nand_trans_result (line 74) | static void nand_trans_result(u_char reg2, u_char reg3, function nand_calculate_ecc (line 117) | int nand_calculate_ecc(struct mtd_info *mtd, const u_char *dat, u_char *... function nand_correct_data (line 159) | int nand_correct_data(struct mtd_info *mtd, u_char *dat, u_char *read_ec... FILE: drivers/mtd/nand/nand_ids.c type nand_flash_dev (line 26) | struct nand_flash_dev type nand_manufacturers (line 114) | struct nand_manufacturers FILE: drivers/mtd/nand/nandsim.c type nandsim (line 237) | struct nandsim { type nandsim_operations (line 306) | struct nandsim_operations { type mtd_info (line 345) | struct mtd_info function init_nandsim (line 354) | static int function free_nandsim (line 490) | static void function check_command (line 566) | static int function get_state_by_command (line 593) | static uint32_t function accept_addr_byte (line 630) | static inline void function switch_to_ready_state (line 649) | static inline void function find_operation (line 709) | static int function do_state_action (line 799) | static int function switch_state (line 932) | static void function ns_hwcontrol (line 1074) | static void function u_char (line 1136) | static u_char function ns_nand_write_byte (line 1210) | static void function ns_device_ready (line 1362) | static int function ns_nand_read_word (line 1369) | static uint16_t function ns_nand_write_word (line 1379) | static void function ns_nand_write_buf (line 1390) | static void function ns_nand_read_buf (line 1418) | static void function ns_nand_verify_buf (line 1472) | static int function ns_scan_bbt (line 1494) | int ns_scan_bbt(struct mtd_info *mtd) function ns_init_module (line 1516) | int __init ns_init_module(void) function ns_cleanup_module (line 1599) | static void __exit ns_cleanup_module(void) FILE: drivers/mtd/nand/ppchameleonevb.c type mtd_info (line 61) | struct mtd_info type mtd_info (line 62) | struct mtd_info type mtd_partition (line 82) | struct mtd_partition type mtd_partition (line 88) | struct mtd_partition type mtd_partition (line 94) | struct mtd_partition type mtd_info (line 102) | struct mtd_info type mtd_partition (line 103) | struct mtd_partition function ppchameleon_hwcontrol (line 111) | static void ppchameleon_hwcontrol(struct mtd_info *mtdinfo, int cmd) function ppchameleonevb_hwcontrol (line 136) | static void ppchameleonevb_hwcontrol(struct mtd_info *mtdinfo, int cmd) function ppchameleon_device_ready (line 165) | static int ppchameleon_device_ready(struct mtd_info *minfo) function ppchameleonevb_device_ready (line 172) | static int ppchameleonevb_device_ready(struct mtd_info *minfo) function ppchameleonevb_init (line 188) | static int __init ppchameleonevb_init (void) function ppchameleonevb_cleanup (line 398) | static void __exit ppchameleonevb_cleanup (void) FILE: drivers/mtd/nand/rtc_from4.c type mtd_info (line 37) | struct mtd_info type mtd_partition (line 94) | struct mtd_partition type nand_bbt_descr (line 112) | struct nand_bbt_descr type nand_bbt_descr (line 122) | struct nand_bbt_descr type rs_control (line 137) | struct rs_control type nand_oobinfo (line 142) | struct nand_oobinfo function rtc_from4_hwcontrol (line 210) | static void rtc_from4_hwcontrol(struct mtd_info *mtd, int cmd) function rtc_from4_nand_select_chip (line 248) | static void rtc_from4_nand_select_chip(struct mtd_info *mtd, int chip) function rtc_from4_nand_device_ready (line 279) | static int rtc_from4_nand_device_ready(struct mtd_info *mtd) function rtc_from4_enable_hwecc (line 298) | static void rtc_from4_enable_hwecc(struct mtd_info *mtd, int mode) function rtc_from4_calculate_ecc (line 345) | static void rtc_from4_calculate_ecc(struct mtd_info *mtd, const u_char *... function rtc_from4_correct_data (line 373) | static int rtc_from4_correct_data(struct mtd_info *mtd, const u_char *bu... function rtc_from4_init (line 431) | int __init rtc_from4_init (void) function rtc_from4_cleanup (line 538) | static void __exit rtc_from4_cleanup (void) FILE: drivers/mtd/nand/s3c2410.c type nand_oobinfo (line 71) | struct nand_oobinfo type s3c2410_nand_info (line 80) | struct s3c2410_nand_info type s3c2410_nand_mtd (line 82) | struct s3c2410_nand_mtd { type s3c2410_nand_info (line 92) | struct s3c2410_nand_info { type s3c2410_nand_mtd (line 108) | struct s3c2410_nand_mtd type mtd_info (line 108) | struct mtd_info type s3c2410_nand_info (line 113) | struct s3c2410_nand_info type mtd_info (line 113) | struct mtd_info type s3c2410_nand_info (line 118) | struct s3c2410_nand_info type device (line 118) | struct device type s3c2410_platform_nand (line 123) | struct s3c2410_platform_nand type device (line 123) | struct device function s3c2410_nand_calc_rate (line 132) | static int s3c2410_nand_calc_rate(int wanted, unsigned long clk, int max) function s3c2410_nand_inithw (line 157) | static int s3c2410_nand_inithw(struct s3c2410_nand_info *info, function s3c2410_nand_select_chip (line 201) | static void s3c2410_nand_select_chip(struct mtd_info *mtd, int chip) function s3c2410_nand_hwcontrol (line 234) | static void s3c2410_nand_hwcontrol(struct mtd_info *mtd, int cmd) function s3c2410_nand_command (line 270) | static void s3c2410_nand_command (struct mtd_info *mtd, unsigned command, function s3c2410_nand_devready (line 368) | static int s3c2410_nand_devready(struct mtd_info *mtd) function s3c2410_nand_correct_data (line 377) | static int s3c2410_nand_correct_data(struct mtd_info *mtd, u_char *dat, function s3c2410_nand_enable_hwecc (line 397) | static void s3c2410_nand_enable_hwecc(struct mtd_info *mtd, int mode) function s3c2410_nand_calculate_ecc (line 407) | static int s3c2410_nand_calculate_ecc(struct mtd_info *mtd, function s3c2410_nand_read_buf (line 425) | static void s3c2410_nand_read_buf(struct mtd_info *mtd, u_char *buf, int... function s3c2410_nand_write_buf (line 431) | static void s3c2410_nand_write_buf(struct mtd_info *mtd, function s3c2410_nand_remove (line 440) | static int s3c2410_nand_remove(struct device *dev) function s3c2410_nand_add_partition (line 491) | static int s3c2410_nand_add_partition(struct s3c2410_nand_info *info, function s3c2410_nand_add_partition (line 507) | static int s3c2410_nand_add_partition(struct s3c2410_nand_info *info, function s3c2410_nand_init_chip (line 520) | static void s3c2410_nand_init_chip(struct s3c2410_nand_info *info, function s3c2410_nand_probe (line 562) | static int s3c2410_nand_probe(struct device *dev) type device_driver (line 681) | struct device_driver function s3c2410_nand_init (line 688) | static int __init s3c2410_nand_init(void) function s3c2410_nand_exit (line 694) | static void __exit s3c2410_nand_exit(void) FILE: drivers/mtd/nand/sharpsl.c type mtd_info (line 53) | struct mtd_info type mtd_partition (line 61) | struct mtd_partition function sharpsl_nand_hwcontrol (line 82) | static void type nand_bbt_descr (line 111) | struct nand_bbt_descr function sharpsl_nand_dev_ready (line 118) | static int function sharpsl_nand_enable_hwecc (line 124) | static void function sharpsl_nand_calculate_ecc (line 130) | static int function sharpsl_nand_init (line 149) | int __init function sharpsl_nand_cleanup (line 243) | static void __exit sharpsl_nand_cleanup(void) FILE: drivers/mtd/nand/spia.c type mtd_info (line 35) | struct mtd_info type mtd_partition (line 70) | struct mtd_partition function spia_hwcontrol (line 88) | static void spia_hwcontrol(struct mtd_info *mtd, int cmd){ function spia_init (line 106) | int __init spia_init (void) function spia_cleanup (line 160) | static void __exit spia_cleanup (void) FILE: drivers/mtd/nand/toto.c type mtd_info (line 38) | struct mtd_info type mtd_partition (line 65) | struct mtd_partition type mtd_partition (line 80) | struct mtd_partition function toto_hwcontrol (line 98) | static void toto_hwcontrol(struct mtd_info *mtd, int cmd) function toto_init (line 119) | int __init toto_init (void) function toto_cleanup (line 187) | static void __exit toto_cleanup (void) FILE: drivers/mtd/nand/tx4925ndfmc.c type nand_oobinfo (line 35) | struct nand_oobinfo type mtd_info (line 40) | struct mtd_info type mtd_partition (line 46) | struct mtd_partition type mtd_partition (line 55) | struct mtd_partition type mtd_partition (line 64) | struct mtd_partition type mtd_partition (line 73) | struct mtd_partition function tx4925ndfmc_hwcontrol (line 89) | static void tx4925ndfmc_hwcontrol(struct mtd_info *mtd, int cmd) function tx4925ndfmc_device_ready (line 124) | static int tx4925ndfmc_device_ready(struct mtd_info *mtd) function tx4925ndfmc_enable_hwecc (line 130) | void tx4925ndfmc_enable_hwecc(struct mtd_info *mtd, int mode) function tx4925ndfmc_disable_ecc (line 137) | static void tx4925ndfmc_disable_ecc(void) function tx4925ndfmc_enable_read_ecc (line 141) | static void tx4925ndfmc_enable_read_ecc(void) function tx4925ndfmc_readecc (line 146) | void tx4925ndfmc_readecc(struct mtd_info *mtd, const u_char *dat, u_char... function tx4925ndfmc_device_setup (line 154) | void tx4925ndfmc_device_setup(void) function u_char (line 167) | static u_char tx4925ndfmc_nand_read_byte(struct mtd_info *mtd) function tx4925ndfmc_nand_write_byte (line 173) | static void tx4925ndfmc_nand_write_byte(struct mtd_info *mtd, u_char byte) function tx4925ndfmc_nand_write_buf (line 179) | static void tx4925ndfmc_nand_write_buf(struct mtd_info *mtd, const u_cha... function tx4925ndfmc_nand_read_buf (line 188) | static void tx4925ndfmc_nand_read_buf(struct mtd_info *mtd, u_char *buf,... function tx4925ndfmc_nand_verify_buf (line 197) | static int tx4925ndfmc_nand_verify_buf(struct mtd_info *mtd, const u_cha... function tx4925ndfmc_nand_command (line 212) | static void tx4925ndfmc_nand_command (struct mtd_info *mtd, unsigned com... type mtd_info (line 306) | struct mtd_info type mtd_partitio (line 306) | struct mtd_partitio type mtd_info (line 313) | struct mtd_info function tx4925ndfmc_init (line 314) | int __init tx4925ndfmc_init (void) function tx4925ndfmc_cleanup (line 403) | static void __exit tx4925ndfmc_cleanup (void) FILE: drivers/mtd/nand/tx4938ndfmc.c type nand_oobinfo (line 35) | struct nand_oobinfo type mtd_info (line 40) | struct mtd_info type mtd_partition (line 78) | struct mtd_partition function tx4938ndfmc_hwcontrol (line 99) | static void tx4938ndfmc_hwcontrol(struct mtd_info *mtd, int cmd) function tx4938ndfmc_dev_ready (line 129) | static int tx4938ndfmc_dev_ready(struct mtd_info *mtd) function tx4938ndfmc_calculate_ecc (line 134) | static void tx4938ndfmc_calculate_ecc(struct mtd_info *mtd, const u_char... function tx4938ndfmc_enable_hwecc (line 145) | static void tx4938ndfmc_enable_hwecc(struct mtd_info *mtd, int mode) function u_char (line 154) | static u_char tx4938ndfmc_nand_read_byte(struct mtd_info *mtd) function tx4938ndfmc_nand_write_byte (line 160) | static void tx4938ndfmc_nand_write_byte(struct mtd_info *mtd, u_char byte) function tx4938ndfmc_nand_write_buf (line 166) | static void tx4938ndfmc_nand_write_buf(struct mtd_info *mtd, const u_cha... function tx4938ndfmc_nand_read_buf (line 175) | static void tx4938ndfmc_nand_read_buf(struct mtd_info *mtd, u_char *buf,... function tx4938ndfmc_nand_verify_buf (line 184) | static int tx4938ndfmc_nand_verify_buf(struct mtd_info *mtd, const u_cha... function tx4938ndfmc_nand_command (line 199) | static void tx4938ndfmc_nand_command (struct mtd_info *mtd, unsigned com... type mtd_info (line 293) | struct mtd_info type mtd_partition (line 293) | struct mtd_partition function tx4938ndfmc_init (line 298) | int __init tx4938ndfmc_init (void) function tx4938ndfmc_cleanup (line 394) | static void __exit tx4938ndfmc_cleanup (void) FILE: drivers/mtd/nftlcore.c function nftl_add_mtd (line 41) | static void nftl_add_mtd(struct mtd_blktrans_ops *tr, struct mtd_info *mtd) function nftl_remove_dev (line 129) | static void nftl_remove_dev(struct mtd_blktrans_dev *dev) function u16 (line 149) | static u16 NFTL_findfreeblock(struct NFTLrecord *nftl, int desperate ) function u16 (line 190) | static u16 NFTL_foldchain (struct NFTLrecord *nftl, unsigned thisVUC, un... function u16 (line 424) | static u16 NFTL_makefreeblock( struct NFTLrecord *nftl , unsigned pendin... function u16 (line 476) | static inline u16 NFTL_findwriteunit(struct NFTLrecord *nftl, unsigned b... function nftl_writeblock (line 626) | static int nftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long b... function nftl_readblock (line 654) | static int nftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long bl... function nftl_getgeo (line 716) | static int nftl_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry... type mtd_blktrans_ops (line 734) | struct mtd_blktrans_ops function init_nftl (line 750) | static int __init init_nftl(void) function cleanup_nftl (line 757) | static void __exit cleanup_nftl(void) FILE: drivers/mtd/nftlmount.c function find_boot_record (line 41) | static int find_boot_record(struct NFTLrecord *nftl) function memcmpb (line 257) | static int memcmpb(void *a, int c, int n) function check_free_sectors (line 268) | static int check_free_sectors(struct NFTLrecord *nftl, unsigned int addr... function NFTL_formatblock (line 298) | int NFTL_formatblock(struct NFTLrecord *nftl, int block) function check_sectors_in_chain (line 366) | static void check_sectors_in_chain(struct NFTLrecord *nftl, unsigned int... function calc_chain_length (line 417) | static int calc_chain_length(struct NFTLrecord *nftl, unsigned int first... function format_chain (line 449) | static void format_chain(struct NFTLrecord *nftl, unsigned int first_block) function check_and_mark_free_block (line 482) | static int check_and_mark_free_block(struct NFTLrecord *nftl, int block) function get_fold_mark (line 541) | static int get_fold_mark(struct NFTLrecord *nftl, unsigned int block) function NFTL_mount (line 553) | int NFTL_mount(struct NFTLrecord *s) FILE: drivers/mtd/redboot.c type fis_image_desc (line 16) | struct fis_image_desc { type fis_list (line 28) | struct fis_list { function redboot_checksum (line 36) | static inline int redboot_checksum(struct fis_image_desc *img) function parse_redboot_partitions (line 42) | static int parse_redboot_partitions(struct mtd_info *master, type mtd_part_parser (line 214) | struct mtd_part_parser function redboot_parser_init (line 220) | static int __init redboot_parser_init(void) function redboot_parser_exit (line 225) | static void __exit redboot_parser_exit(void) FILE: drivers/net/3c501.c type net_device (line 160) | struct net_device type net_device (line 162) | struct net_device type net_local (line 162) | struct net_local function el1_probe1 (line 216) | static int __init el1_probe1(struct net_device *dev, int ioaddr) function el_open (line 340) | static int el_open(struct net_device *dev) function el_timeout (line 372) | static void el_timeout(struct net_device *dev) function el_start_xmit (line 412) | static int el_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 519) | static irqreturn_t el_interrupt(int irq, void *dev_id, struct pt_regs *r... function el_receive (line 699) | static void el_receive(struct net_device *dev) function el_reset (line 765) | static void el_reset(struct net_device *dev) function el1_close (line 799) | static int el1_close(struct net_device *dev) type net_device_stats (line 829) | struct net_device_stats type net_device (line 829) | struct net_device type net_local (line 831) | struct net_local function set_multicast_list (line 845) | static void set_multicast_list(struct net_device *dev) function netdev_get_drvinfo (line 867) | static void netdev_get_drvinfo(struct net_device *dev, function u32 (line 875) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 880) | static void netdev_set_msglevel(struct net_device *dev, u32 level) type ethtool_ops (line 885) | struct ethtool_ops type net_device (line 893) | struct net_device function init_module (line 912) | int init_module(void) function cleanup_module (line 927) | void cleanup_module(void) FILE: drivers/net/3c501.h type net_device (line 6) | struct net_device type net_device (line 7) | struct net_device type net_device (line 8) | struct net_device type sk_buff (line 9) | struct sk_buff type net_device (line 9) | struct net_device type pt_regs (line 10) | struct pt_regs type net_device (line 11) | struct net_device type net_device (line 12) | struct net_device type net_device (line 13) | struct net_device type net_device_stats (line 14) | struct net_device_stats type net_device (line 14) | struct net_device type net_device (line 15) | struct net_device type ethtool_ops (line 16) | struct ethtool_ops type net_local (line 30) | struct net_local FILE: drivers/net/3c503.c type net_device (line 63) | struct net_device type net_device (line 64) | struct net_device type net_device (line 72) | struct net_device type net_device (line 73) | struct net_device type net_device (line 74) | struct net_device type net_device (line 75) | struct net_device type net_device (line 76) | struct net_device type net_device (line 78) | struct net_device type sk_buff (line 78) | struct sk_buff type net_device (line 80) | struct net_device type e8390_pkt_hdr (line 80) | struct e8390_pkt_hdr type ethtool_ops (line 82) | struct ethtool_ops function do_el2_probe (line 92) | static int __init do_el2_probe(struct net_device *dev) function el2_pio_probe (line 123) | static int __init function cleanup_card (line 144) | static void cleanup_card(struct net_device *dev) type net_device (line 151) | struct net_device type net_device (line 153) | struct net_device function el2_probe1 (line 180) | static int __init function el2_open (line 367) | static int function el2_close (line 404) | static int function el2_reset_8390 (line 419) | static void function el2_init_card (line 435) | static void function el2_block_output (line 467) | static void function el2_get_8390_hdr (line 540) | static void function el2_block_input (line 580) | static void function netdev_get_drvinfo (line 657) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 665) | struct ethtool_ops type net_device (line 672) | struct net_device function init_module (line 687) | int function cleanup_module (line 720) | void FILE: drivers/net/3c505.c function dma_mem_alloc (line 195) | static unsigned long dma_mem_alloc(int size) function inb_status (line 208) | static inline unsigned char inb_status(unsigned int base_addr) function inb_command (line 213) | static inline int inb_command(unsigned int base_addr) function outb_control (line 218) | static inline void outb_control(unsigned char val, struct net_device *dev) function outb_command (line 226) | static inline void outb_command(unsigned char val, unsigned int base_addr) function backlog_next (line 231) | static inline unsigned int backlog_next(unsigned int n) function get_status (line 251) | static inline int get_status(unsigned int base_addr) function set_hsf (line 263) | static inline void set_hsf(struct net_device *dev, int hsf) type net_device (line 273) | struct net_device function adapter_reset (line 275) | inline static void adapter_reset(struct net_device *dev) function check_3c505_dma (line 309) | static inline void check_3c505_dma(struct net_device *dev) function send_pcb_slow (line 331) | static inline unsigned int send_pcb_slow(unsigned int base_addr, unsigne... function send_pcb_fast (line 343) | static inline unsigned int send_pcb_fast(unsigned int base_addr, unsigne... function prime_rx (line 356) | static inline void prime_rx(struct net_device *dev) function send_pcb (line 389) | static int send_pcb(struct net_device *dev, pcb_struct * pcb) function receive_pcb (line 473) | static int receive_pcb(struct net_device *dev, pcb_struct * pcb) function start_receive (line 558) | static int start_receive(struct net_device *dev, pcb_struct * tx_pcb) function receive_packet (line 586) | static void receive_packet(struct net_device *dev, int len) function irqreturn_t (line 652) | static irqreturn_t elp_interrupt(int irq, void *dev_id, struct pt_regs *... function elp_open (line 855) | static int elp_open(struct net_device *dev) function send_packet (line 988) | static int send_packet(struct net_device *dev, struct sk_buff *skb) function elp_timeout (line 1058) | static void elp_timeout(struct net_device *dev) function elp_start_xmit (line 1079) | static int elp_start_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 1122) | struct net_device_stats type net_device (line 1122) | struct net_device function netdev_get_drvinfo (line 1154) | static void netdev_get_drvinfo(struct net_device *dev, function u32 (line 1162) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 1167) | static void netdev_set_msglevel(struct net_device *dev, u32 level) type ethtool_ops (line 1172) | struct ethtool_ops function elp_close (line 1184) | static int elp_close(struct net_device *dev) function elp_set_mc_list (line 1227) | static void elp_set_mc_list(struct net_device *dev) function elp_sense (line 1293) | static int __init elp_sense(struct net_device *dev) function elp_autodetect (line 1356) | static int __init elp_autodetect(struct net_device *dev) function elplus_setup (line 1400) | static int __init elplus_setup(struct net_device *dev) type net_device (line 1608) | struct net_device type net_device (line 1610) | struct net_device type net_device (line 1627) | struct net_device function init_module (line 1638) | int init_module(void) function cleanup_module (line 1675) | void cleanup_module(void) FILE: drivers/net/3c505.h type byte (line 135) | typedef unsigned char byte; type word (line 136) | typedef unsigned short int word; type dword (line 137) | typedef unsigned long int dword; type Memconf (line 140) | struct Memconf { type Rcv_pkt (line 149) | struct Rcv_pkt { type Xmit_pkt (line 156) | struct Xmit_pkt { type Rcv_resp (line 162) | struct Rcv_resp { type Xmit_resp (line 172) | struct Xmit_resp { type Netstat (line 180) | struct Netstat { type Selftest (line 190) | struct Selftest { type Info (line 201) | struct Info { type Memdump (line 210) | struct Memdump { type pcb_struct (line 221) | typedef struct { type elp_device (line 260) | typedef struct { FILE: drivers/net/3c507.c type commands (line 115) | enum commands { type net_local (line 120) | struct net_local { type net_device (line 286) | struct net_device type net_device (line 287) | struct net_device type sk_buff (line 288) | struct sk_buff type net_device (line 288) | struct net_device type pt_regs (line 289) | struct pt_regs type net_device (line 290) | struct net_device type net_device (line 291) | struct net_device type net_device_stats (line 292) | struct net_device_stats type net_device (line 292) | struct net_device type net_device (line 293) | struct net_device type net_device (line 295) | struct net_device type net_device (line 296) | struct net_device type ethtool_ops (line 297) | struct ethtool_ops type net_device (line 298) | struct net_device type net_device (line 312) | struct net_device type net_device (line 314) | struct net_device type net_local (line 314) | struct net_local type net_local (line 352) | struct net_local function el16_probe1 (line 359) | static int __init el16_probe1(struct net_device *dev, int ioaddr) function el16_open (line 473) | static int el16_open(struct net_device *dev) function el16_tx_timeout (line 483) | static void el16_tx_timeout (struct net_device *dev) function el16_send_packet (line 513) | static int el16_send_packet (struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 546) | static irqreturn_t el16_interrupt(int irq, void *dev_id, struct pt_regs ... function el16_close (line 648) | static int el16_close(struct net_device *dev) type net_device_stats (line 672) | struct net_device_stats type net_device (line 672) | struct net_device type net_local (line 674) | struct net_local function init_rx_bufs (line 682) | static void init_rx_bufs(struct net_device *dev) function init_82586_mem (line 725) | static void init_82586_mem(struct net_device *dev) function hardware_send_packet (line 783) | static void hardware_send_packet(struct net_device *dev, void *buf, shor... function el16_rx (line 832) | static void el16_rx(struct net_device *dev) function netdev_get_drvinfo (line 904) | static void netdev_get_drvinfo(struct net_device *dev, function u32 (line 912) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 917) | static void netdev_set_msglevel(struct net_device *dev, u32 level) type ethtool_ops (line 922) | struct ethtool_ops type net_device (line 929) | struct net_device function init_module (line 935) | int init_module(void) function cleanup_module (line 943) | void FILE: drivers/net/3c509.c type c509cmd (line 129) | enum c509cmd { type c509status (line 139) | enum c509status { type RxFilter (line 145) | enum RxFilter { type el3_private (line 169) | struct el3_private { type net_device (line 187) | struct net_device type net_device (line 191) | struct net_device type sk_buff (line 192) | struct sk_buff type net_device (line 192) | struct net_device type pt_regs (line 193) | struct pt_regs type net_device (line 194) | struct net_device type net_device_stats (line 195) | struct net_device_stats type net_device (line 195) | struct net_device type net_device (line 196) | struct net_device type net_device (line 197) | struct net_device type net_device (line 198) | struct net_device type net_device (line 199) | struct net_device type net_device (line 200) | struct net_device type net_device (line 201) | struct net_device type ethtool_ops (line 202) | struct ethtool_ops type pm_dev (line 204) | struct pm_dev type pm_dev (line 205) | struct pm_dev type pm_dev (line 206) | struct pm_dev type device (line 210) | struct device type net_device (line 213) | struct net_device type eisa_device_id (line 217) | struct eisa_device_id type device (line 223) | struct device type eisa_driver (line 225) | struct eisa_driver type device (line 236) | struct device type mca_driver (line 256) | struct mca_driver type isapnp_device_id (line 268) | struct isapnp_device_id function el3_common_init (line 304) | static int __init el3_common_init(struct net_device *dev) function el3_common_remove (line 358) | static void el3_common_remove (struct net_device *dev) type net_device (line 379) | struct net_device type el3_private (line 380) | struct el3_private type pnp_dev (line 388) | struct pnp_dev type el3_private (line 427) | struct el3_private type el3_private (line 528) | struct el3_private type pm_dev (line 596) | struct pm_dev type net_device (line 598) | struct net_device function el3_mca_probe (line 618) | static int __init el3_mca_probe(struct device *device) function el3_eisa_probe (line 697) | static int __init el3_eisa_probe (struct device *device) function el3_device_remove (line 760) | static int __devexit el3_device_remove (struct device *device) function ushort (line 774) | static ushort read_eeprom(int ioaddr, int index) function ushort (line 784) | static ushort __init id_read_eeprom(int index) function el3_open (line 806) | static int function el3_tx_timeout (line 834) | static void function el3_start_xmit (line 856) | static int function irqreturn_t (line 943) | static irqreturn_t function el3_poll_controller (line 1037) | static void el3_poll_controller(struct net_device *dev) type net_device_stats (line 1045) | struct net_device_stats type net_device (line 1046) | struct net_device type el3_private (line 1048) | struct el3_private function update_stats (line 1067) | static void update_stats(struct net_device *dev) function el3_rx (line 1096) | static int function set_multicast_list (line 1167) | static void function el3_close (line 1194) | static int function el3_link_ok (line 1218) | static int function el3_netdev_get_ecmd (line 1230) | static int function el3_netdev_set_ecmd (line 1275) | static int function el3_get_drvinfo (line 1331) | static void el3_get_drvinfo(struct net_device *dev, struct ethtool_drvin... function el3_get_settings (line 1337) | static int el3_get_settings(struct net_device *dev, struct ethtool_cmd *... function el3_set_settings (line 1348) | static int el3_set_settings(struct net_device *dev, struct ethtool_cmd *... function u32 (line 1359) | static u32 el3_get_link(struct net_device *dev) function u32 (line 1370) | static u32 el3_get_msglevel(struct net_device *dev) function el3_set_msglevel (line 1375) | static void el3_set_msglevel(struct net_device *dev, u32 v) type ethtool_ops (line 1380) | struct ethtool_ops function el3_down (line 1389) | static void function el3_up (line 1417) | static void function el3_suspend (line 1510) | static int function el3_resume (line 1542) | static int function el3_pm_callback (line 1569) | static int function el3_init_module (line 1605) | static int __init el3_init_module(void) function el3_cleanup_module (line 1632) | static void __exit el3_cleanup_module(void) FILE: drivers/net/3c515.c type corkscrew_cmd (line 186) | enum corkscrew_cmd { type RxFilter (line 200) | enum RxFilter { type corkscrew_status (line 205) | enum corkscrew_status { type Window1 (line 216) | enum Window1 { type Window0 (line 221) | enum Window0 { type Win0_EEPROM_bits (line 231) | enum Win0_EEPROM_bits { type eeprom_offset (line 238) | enum eeprom_offset { type Window3 (line 243) | enum Window3 { /* Window 3: MAC/config bits. */ type w3_config_fields (line 248) | struct w3_config_fields { type Window4 (line 256) | enum Window4 { type Win4_Media_bits (line 259) | enum Win4_Media_bits { type Window7 (line 265) | enum Window7 { /* Window 7: Bus Master control. */ type MasterCtrl (line 270) | enum MasterCtrl { type boom_rx_desc (line 279) | struct boom_rx_desc { type rx_desc_status (line 287) | enum rx_desc_status { type boom_tx_desc (line 292) | struct boom_tx_desc { type corkscrew_private (line 299) | struct corkscrew_private { type xcvr_types (line 330) | enum xcvr_types { type media_table (line 335) | struct media_table { type isapnp_device_id (line 354) | struct isapnp_device_id type net_device (line 366) | struct net_device type net_device (line 367) | struct net_device type pnp_dev (line 368) | struct pnp_dev type net_device (line 369) | struct net_device type sk_buff (line 371) | struct sk_buff type net_device (line 372) | struct net_device type net_device (line 373) | struct net_device type net_device (line 374) | struct net_device type net_device (line 375) | struct net_device type pt_regs (line 377) | struct pt_regs type net_device (line 378) | struct net_device type net_device (line 379) | struct net_device type net_device_stats (line 380) | struct net_device_stats type net_device (line 380) | struct net_device type net_device (line 381) | struct net_device type ethtool_ops (line 382) | struct ethtool_ops function init_module (line 417) | int init_module(void) type net_device (line 430) | struct net_device type net_device (line 432) | struct net_device function check_device (line 447) | static int check_device(unsigned ioaddr) function cleanup_card (line 473) | static void cleanup_card(struct net_device *dev) type net_device (line 485) | struct net_device type net_device (line 487) | struct net_device type corkscrew_private (line 496) | struct corkscrew_private type pnp_dev (line 511) | struct pnp_dev function corkscrew_setup (line 570) | static void corkscrew_setup(struct net_device *dev, int ioaddr, function corkscrew_open (line 696) | static int corkscrew_open(struct net_device *dev) function corkscrew_timer (line 861) | static void corkscrew_timer(unsigned long data) function corkscrew_timeout (line 954) | static void corkscrew_timeout(struct net_device *dev) function corkscrew_start_xmit (line 994) | static int corkscrew_start_xmit(struct sk_buff *skb, function irqreturn_t (line 1121) | static irqreturn_t corkscrew_interrupt(int irq, void *dev_id, function corkscrew_rx (line 1263) | static int corkscrew_rx(struct net_device *dev) function boomerang_rx (line 1330) | static int boomerang_rx(struct net_device *dev) function corkscrew_close (line 1421) | static int corkscrew_close(struct net_device *dev) type net_device_stats (line 1477) | struct net_device_stats type net_device (line 1477) | struct net_device type corkscrew_private (line 1479) | struct corkscrew_private type corkscrew_private (line 1479) | struct corkscrew_private function update_stats (line 1497) | static void update_stats(int ioaddr, struct net_device *dev) function set_rx_mode (line 1534) | static void set_rx_mode(struct net_device *dev) function netdev_get_drvinfo (line 1552) | static void netdev_get_drvinfo(struct net_device *dev, function u32 (line 1560) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 1565) | static void netdev_set_msglevel(struct net_device *dev, u32 level) type ethtool_ops (line 1570) | struct ethtool_ops function cleanup_module (line 1578) | void cleanup_module(void) FILE: drivers/net/3c523.c type pt_regs (line 182) | struct pt_regs type net_device (line 183) | struct net_device type net_device (line 184) | struct net_device type sk_buff (line 185) | struct sk_buff type net_device (line 185) | struct net_device type net_device_stats (line 186) | struct net_device_stats type net_device (line 186) | struct net_device type net_device (line 187) | struct net_device type net_device (line 189) | struct net_device type ethtool_ops (line 191) | struct ethtool_ops type net_device (line 194) | struct net_device type net_device (line 195) | struct net_device type net_device (line 196) | struct net_device type net_device (line 197) | struct net_device type net_device (line 198) | struct net_device type net_device (line 199) | struct net_device type net_device (line 200) | struct net_device type net_device (line 201) | struct net_device type priv (line 203) | struct priv { function elmc_do_attn586 (line 239) | static void elmc_do_attn586(int ioaddr, int ints) function elmc_do_reset586 (line 259) | static void elmc_do_reset586(int ioaddr, int ints) function elmc_close (line 273) | static int elmc_close(struct net_device *dev) function elmc_open (line 285) | static int elmc_open(struct net_device *dev) function check586 (line 309) | static int __init check586(struct net_device *dev, unsigned long where, ... function alloc586 (line 350) | void alloc586(struct net_device *dev) function elmc_getinfo (line 382) | static int elmc_getinfo(char *buf, int slot, void *d) function do_elmc_probe (line 413) | static int __init do_elmc_probe(struct net_device *dev) function cleanup_card (line 582) | static void cleanup_card(struct net_device *dev) type net_device (line 589) | struct net_device type net_device (line 591) | struct net_device type priv (line 591) | struct priv function init586 (line 620) | static int init586(struct net_device *dev) type net_device (line 858) | struct net_device type rfd_struct (line 860) | struct rfd_struct type rfd_struct (line 860) | struct rfd_struct type rbd_struct (line 861) | struct rbd_struct type priv (line 863) | struct priv type priv (line 863) | struct priv type rfd_struct (line 865) | struct rfd_struct type rbd_struct (line 875) | struct rbd_struct type rbd_struct (line 879) | struct rbd_struct function irqreturn_t (line 902) | static irqreturn_t function elmc_rcv_int (line 977) | static void elmc_rcv_int(struct net_device *dev) function elmc_rnr_int (line 1026) | static void elmc_rnr_int(struct net_device *dev) function elmc_xmt_int (line 1048) | static void elmc_xmt_int(struct net_device *dev) function startrecv586 (line 1092) | static void startrecv586(struct net_device *dev) function elmc_timeout (line 1106) | static void elmc_timeout(struct net_device *dev) function elmc_send_packet (line 1137) | static int elmc_send_packet(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 1213) | struct net_device_stats type net_device (line 1213) | struct net_device type priv (line 1215) | struct priv type priv (line 1215) | struct priv function set_multicast_list (line 1240) | static void set_multicast_list(struct net_device *dev) function netdev_get_drvinfo (line 1254) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 1262) | struct ethtool_ops type net_device (line 1271) | struct net_device function init_module (line 1279) | int init_module(void) function cleanup_module (line 1310) | void cleanup_module(void) FILE: drivers/net/3c523.h type scp_struct (line 31) | struct scp_struct type iscp_struct (line 45) | struct iscp_struct type scb_struct (line 56) | struct scb_struct type rfd_struct (line 112) | struct rfd_struct type rbd_struct (line 133) | struct rbd_struct type nop_cmd_struct (line 175) | struct nop_cmd_struct type iasetup_cmd_struct (line 185) | struct iasetup_cmd_struct type configure_cmd_struct (line 196) | struct configure_cmd_struct type mcsetup_cmd_struct (line 218) | struct mcsetup_cmd_struct type transmit_cmd_struct (line 230) | struct transmit_cmd_struct type tdr_cmd_struct (line 250) | struct tdr_cmd_struct type tbd_struct (line 267) | struct tbd_struct FILE: drivers/net/3c527.c type mc32_ring_desc (line 149) | struct mc32_ring_desc type mc32_local (line 156) | struct mc32_local type mca_adapters_t (line 195) | struct mca_adapters_t { type mca_adapters_t (line 200) | struct mca_adapters_t function u16 (line 208) | static inline u16 next_rx(u16 rx) { return (rx+1)&(RX_RING_LEN-1); } function u16 (line 209) | static inline u16 prev_rx(u16 rx) { return (rx-1)&(RX_RING_LEN-1); } function u16 (line 211) | static inline u16 next_tx(u16 tx) { return (tx+1)&(TX_RING_LEN-1); } type net_device (line 215) | struct net_device type net_device (line 216) | struct net_device type net_device (line 217) | struct net_device type net_device (line 218) | struct net_device type sk_buff (line 219) | struct sk_buff type net_device (line 219) | struct net_device type pt_regs (line 220) | struct pt_regs type net_device (line 221) | struct net_device type net_device_stats (line 222) | struct net_device_stats type net_device (line 222) | struct net_device type net_device (line 223) | struct net_device type net_device (line 224) | struct net_device type ethtool_ops (line 225) | struct ethtool_ops function cleanup_card (line 227) | static void cleanup_card(struct net_device *dev) type net_device (line 247) | struct net_device type net_device (line 249) | struct net_device type mc32_local (line 249) | struct mc32_local function mc32_probe1 (line 305) | static int __init mc32_probe1(struct net_device *dev, int slot) function mc32_ready_poll (line 552) | static inline void mc32_ready_poll(struct net_device *dev) function mc32_command_nowait (line 575) | static int mc32_command_nowait(struct net_device *dev, u16 cmd, void *da... function mc32_command (line 621) | static int mc32_command(struct net_device *dev, u16 cmd, void *data, int... function mc32_start_transceiver (line 673) | static void mc32_start_transceiver(struct net_device *dev) { function mc32_halt_transceiver (line 708) | static void mc32_halt_transceiver(struct net_device *dev) function mc32_load_rx_ring (line 745) | static int mc32_load_rx_ring(struct net_device *dev) function mc32_flush_rx_ring (line 791) | static void mc32_flush_rx_ring(struct net_device *dev) function mc32_load_tx_ring (line 823) | static void mc32_load_tx_ring(struct net_device *dev) function mc32_flush_tx_ring (line 860) | static void mc32_flush_tx_ring(struct net_device *dev) function mc32_open (line 897) | static int mc32_open(struct net_device *dev) function mc32_timeout (line 992) | static void mc32_timeout(struct net_device *dev) function mc32_send_packet (line 1021) | static int mc32_send_packet(struct sk_buff *skb, struct net_device *dev) function mc32_update_stats (line 1091) | static void mc32_update_stats(struct net_device *dev) function mc32_rx_ring (line 1142) | static void mc32_rx_ring(struct net_device *dev) function mc32_tx_ring (line 1235) | static void mc32_tx_ring(struct net_device *dev) function irqreturn_t (line 1320) | static irqreturn_t mc32_interrupt(int irq, void *dev_id, struct pt_regs ... function mc32_close (line 1449) | static int mc32_close(struct net_device *dev) type net_device_stats (line 1498) | struct net_device_stats type net_device (line 1498) | struct net_device type mc32_local (line 1500) | struct mc32_local function do_mc32_set_multicast_list (line 1530) | static void do_mc32_set_multicast_list(struct net_device *dev, int retry) function mc32_set_multicast_list (line 1593) | static void mc32_set_multicast_list(struct net_device *dev) function mc32_reset_multicast_list (line 1608) | static void mc32_reset_multicast_list(struct net_device *dev) function netdev_get_drvinfo (line 1613) | static void netdev_get_drvinfo(struct net_device *dev, function u32 (line 1621) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 1626) | static void netdev_set_msglevel(struct net_device *dev, u32 level) type ethtool_ops (line 1631) | struct ethtool_ops type net_device (line 1639) | struct net_device function init_module (line 1649) | int init_module(void) function cleanup_module (line 1668) | void cleanup_module(void) FILE: drivers/net/3c527.h type mc32_mailbox (line 33) | struct mc32_mailbox type skb_header (line 39) | struct skb_header type mc32_stats (line 48) | struct mc32_stats FILE: drivers/net/3c59x.c type pci_flags_bit (line 380) | enum pci_flags_bit { type vortex_chips (line 392) | enum vortex_chips { type vortex_chip_info (line 445) | struct vortex_chip_info { type pci_device_id (line 546) | struct pci_device_id type vortex_cmd (line 615) | enum vortex_cmd { type RxFilter (line 628) | enum RxFilter { type vortex_status (line 632) | enum vortex_status { type Window1 (line 643) | enum Window1 { type Window0 (line 648) | enum Window0 { type Win0_EEPROM_bits (line 653) | enum Win0_EEPROM_bits { type eeprom_offset (line 659) | enum eeprom_offset { type Window2 (line 665) | enum Window2 { /* Window 2. */ type Window3 (line 668) | enum Window3 { /* Window 3: MAC/config bits. */ type Window4 (line 687) | enum Window4 { /* Window 4: Xcvr/media bits. */ type Win4_Media_bits (line 690) | enum Win4_Media_bits { type Window7 (line 696) | enum Window7 { /* Window 7: Bus Master control. */ type MasterCtrl (line 701) | enum MasterCtrl { type boom_rx_desc (line 711) | struct boom_rx_desc { type rx_desc_status (line 718) | enum rx_desc_status { type boom_tx_desc (line 731) | struct boom_tx_desc { type tx_desc_status (line 746) | enum tx_desc_status { type ChipCaps (line 753) | enum ChipCaps { CapBusMaster=0x20, CapPwrMgmt=0x2000 } type vortex_extra_stats (line 755) | struct vortex_extra_stats { type vortex_private (line 761) | struct vortex_private { type xcvr_types (line 836) | enum xcvr_types { type media_table (line 841) | struct media_table { type device (line 872) | struct device type net_device (line 874) | struct net_device type net_device (line 875) | struct net_device type net_device (line 876) | struct net_device type net_device (line 878) | struct net_device type net_device (line 879) | struct net_device type sk_buff (line 882) | struct sk_buff type net_device (line 882) | struct net_device type sk_buff (line 883) | struct sk_buff type net_device (line 883) | struct net_device type net_device (line 884) | struct net_device type net_device (line 885) | struct net_device type pt_regs (line 886) | struct pt_regs type pt_regs (line 887) | struct pt_regs type net_device (line 888) | struct net_device type net_device (line 889) | struct net_device type net_device (line 890) | struct net_device type net_device_stats (line 891) | struct net_device_stats type net_device (line 891) | struct net_device type net_device (line 892) | struct net_device type net_device (line 894) | struct net_device type ifreq (line 894) | struct ifreq type net_device (line 896) | struct net_device type net_device (line 897) | struct net_device type ethtool_ops (line 898) | struct ethtool_ops type net_device (line 899) | struct net_device type net_device (line 918) | struct net_device function poll_vortex (line 954) | static void poll_vortex(struct net_device *dev) function vortex_suspend (line 967) | static int vortex_suspend (struct pci_dev *pdev, u32 state) function vortex_resume (line 980) | static int vortex_resume (struct pci_dev *pdev) type eisa_device_id (line 996) | struct eisa_device_id type device (line 1002) | struct device type device (line 1003) | struct device type eisa_driver (line 1005) | struct eisa_driver function vortex_eisa_probe (line 1014) | static int vortex_eisa_probe (struct device *device) function vortex_eisa_remove (line 1036) | static int vortex_eisa_remove (struct device *device) function vortex_eisa_init (line 1064) | static int __init vortex_eisa_init (void) function vortex_init_one (line 1091) | static int __devinit vortex_init_one (struct pci_dev *pdev, function vortex_probe1 (line 1120) | static int __devinit vortex_probe1(struct device *gendev, function issue_and_wait (line 1549) | static void function vortex_up (line 1574) | static void function vortex_open (line 1776) | static int function vortex_timer (line 1833) | static void function vortex_tx_timeout (line 1963) | static void vortex_tx_timeout(struct net_device *dev) function vortex_error (line 2032) | static void function vortex_start_xmit (line 2137) | static int function boomerang_start_xmit (line 2198) | static int function irqreturn_t (line 2300) | static irqreturn_t function irqreturn_t (line 2440) | static irqreturn_t function vortex_rx (line 2570) | static int vortex_rx(struct net_device *dev) function boomerang_rx (line 2655) | static int function rx_oom_timer (line 2757) | static void function vortex_down (line 2773) | static void function vortex_close (line 2812) | static int function dump_tx_ring (line 2873) | static void type net_device_stats (line 2908) | struct net_device_stats type net_device (line 2908) | struct net_device type vortex_private (line 2910) | struct vortex_private function update_stats (line 2928) | static void update_stats(long ioaddr, struct net_device *dev) function vortex_nway_reset (line 2967) | static int vortex_nway_reset(struct net_device *dev) function u32 (line 2981) | static u32 vortex_get_link(struct net_device *dev) function vortex_get_settings (line 2995) | static int vortex_get_settings(struct net_device *dev, struct ethtool_cm... function vortex_set_settings (line 3009) | static int vortex_set_settings(struct net_device *dev, struct ethtool_cm... function u32 (line 3023) | static u32 vortex_get_msglevel(struct net_device *dev) function vortex_set_msglevel (line 3028) | static void vortex_set_msglevel(struct net_device *dev, u32 dbg) function vortex_get_stats_count (line 3033) | static int vortex_get_stats_count(struct net_device *dev) function vortex_get_ethtool_stats (line 3038) | static void vortex_get_ethtool_stats(struct net_device *dev, function vortex_get_strings (line 3054) | static void vortex_get_strings(struct net_device *dev, u32 stringset, u8... function vortex_get_drvinfo (line 3066) | static void vortex_get_drvinfo(struct net_device *dev, type ethtool_ops (line 3084) | struct ethtool_ops function vortex_ioctl (line 3101) | static int vortex_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function set_rx_mode (line 3134) | static void set_rx_mode(struct net_device *dev) function set_8021q_mode (line 3165) | static void set_8021q_mode(struct net_device *dev, int enable) function set_8021q_mode (line 3205) | static void set_8021q_mode(struct net_device *dev, int enable) function mdio_sync (line 3231) | static void mdio_sync(long ioaddr, int bits) function mdio_read (line 3244) | static int mdio_read(struct net_device *dev, int phy_id, int location) function mdio_write (line 3274) | static void mdio_write(struct net_device *dev, int phy_id, int location,... function acpi_set_WOL (line 3304) | static void acpi_set_WOL(struct net_device *dev) function vortex_remove_one (line 3324) | static void __devexit vortex_remove_one (struct pci_dev *pdev) type pci_driver (line 3363) | struct pci_driver function vortex_init (line 3379) | static int __init vortex_init (void) function vortex_eisa_cleanup (line 3395) | static void __exit vortex_eisa_cleanup (void) function vortex_cleanup (line 3418) | static void __exit vortex_cleanup (void) FILE: drivers/net/7990.c function WRITERAP (line 68) | static inline void WRITERAP(struct lance_private *lp, __u16 value) function WRITERDP (line 75) | static inline void WRITERDP(struct lance_private *lp, __u16 value) function __u16 (line 82) | static inline __u16 READRDP(struct lance_private *lp) function load_csrs (line 118) | static void load_csrs (struct lance_private *lp) function lance_init_ring (line 139) | static void lance_init_ring (struct net_device *dev) function init_restart_lance (line 231) | static int init_restart_lance (struct lance_private *lp) function lance_reset (line 255) | static int lance_reset (struct net_device *dev) function lance_rx (line 274) | static int lance_rx (struct net_device *dev) function lance_tx (line 355) | static int lance_tx (struct net_device *dev) function irqreturn_t (line 440) | static irqreturn_t function lance_open (line 497) | int lance_open (struct net_device *dev) function lance_close (line 513) | int lance_close (struct net_device *dev) function lance_tx_timeout (line 528) | void lance_tx_timeout(struct net_device *dev) function lance_start_xmit (line 537) | int lance_start_xmit (struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 593) | struct net_device_stats type net_device (line 593) | struct net_device type lance_private (line 595) | struct lance_private function lance_load_multicast (line 601) | static void lance_load_multicast (struct net_device *dev) function lance_set_multicast (line 638) | void lance_set_multicast (struct net_device *dev) function lance_poll (line 669) | void lance_poll(struct net_device *dev) FILE: drivers/net/7990.h type lance_rx_desc (line 49) | struct lance_rx_desc { type lance_tx_desc (line 60) | struct lance_tx_desc { type lance_init_block (line 73) | struct lance_init_block { type lance_private (line 101) | struct lance_private type net_device (line 246) | struct net_device type net_device (line 247) | struct net_device type sk_buff (line 248) | struct sk_buff type net_device (line 248) | struct net_device type net_device_stats (line 249) | struct net_device_stats type net_device (line 249) | struct net_device type net_device (line 250) | struct net_device type net_device (line 251) | struct net_device type net_device (line 253) | struct net_device FILE: drivers/net/8139cp.c type cp_desc (line 306) | struct cp_desc { type ring_info (line 312) | struct ring_info { type cp_dma_stats (line 318) | struct cp_dma_stats { type cp_extra_stats (line 334) | struct cp_extra_stats { type cp_private (line 338) | struct cp_private { type net_device (line 394) | struct net_device type cp_private (line 395) | struct cp_private type cp_private (line 396) | struct cp_private type pci_device_id (line 398) | struct pci_device_id function cp_vlan_rx_register (line 428) | static void cp_vlan_rx_register(struct net_device *dev, struct vlan_grou... function cp_vlan_rx_kill_vid (line 440) | static void cp_vlan_rx_kill_vid(struct net_device *dev, unsigned short vid) function cp_set_rxbufsize (line 454) | static inline void cp_set_rxbufsize (struct cp_private *cp) function cp_rx_skb (line 465) | static inline void cp_rx_skb (struct cp_private *cp, struct sk_buff *skb, function cp_rx_err_acct (line 483) | static void cp_rx_err_acct (struct cp_private *cp, unsigned rx_tail, function cp_rx_csum_ok (line 503) | static inline unsigned int cp_rx_csum_ok (u32 status) function cp_rx_poll (line 516) | static int cp_rx_poll (struct net_device *dev, int *budget) function irqreturn_t (line 634) | static irqreturn_t function cp_tx (line 691) | static void cp_tx (struct cp_private *cp) function cp_start_xmit (line 748) | static int cp_start_xmit (struct sk_buff *skb, struct net_device *dev) function __cp_set_rx_mode (line 906) | static void __cp_set_rx_mode (struct net_device *dev) function cp_set_rx_mode (line 950) | static void cp_set_rx_mode (struct net_device *dev) function __cp_get_stats (line 960) | static void __cp_get_stats(struct cp_private *cp) type net_device_stats (line 967) | struct net_device_stats type net_device (line 967) | struct net_device type cp_private (line 969) | struct cp_private function cp_stop_hw (line 981) | static void cp_stop_hw (struct cp_private *cp) function cp_reset_hw (line 993) | static void cp_reset_hw (struct cp_private *cp) function cp_start_hw (line 1010) | static inline void cp_start_hw (struct cp_private *cp) function cp_init_hw (line 1016) | static void cp_init_hw (struct cp_private *cp) function cp_refill_rx (line 1060) | static int cp_refill_rx (struct cp_private *cp) function cp_init_rings (line 1096) | static int cp_init_rings (struct cp_private *cp) function cp_alloc_rings (line 1107) | static int cp_alloc_rings (struct cp_private *cp) function cp_clean_rings (line 1125) | static void cp_clean_rings (struct cp_private *cp) function cp_free_rings (line 1154) | static void cp_free_rings (struct cp_private *cp) function cp_open (line 1163) | static int cp_open (struct net_device *dev) function cp_close (line 1193) | static int cp_close (struct net_device *dev) function cp_change_mtu (line 1218) | static int cp_change_mtu(struct net_device *dev, int new_mtu) function mdio_read (line 1263) | static int mdio_read(struct net_device *dev, int phy_id, int location) function mdio_write (line 1272) | static void mdio_write(struct net_device *dev, int phy_id, int location, function netdev_set_wol (line 1286) | static int netdev_set_wol (struct cp_private *cp, function netdev_get_wol (line 1319) | static void netdev_get_wol (struct cp_private *cp, function cp_get_drvinfo (line 1341) | static void cp_get_drvinfo (struct net_device *dev, struct ethtool_drvin... function cp_get_regs_len (line 1350) | static int cp_get_regs_len(struct net_device *dev) function cp_get_stats_count (line 1355) | static int cp_get_stats_count (struct net_device *dev) function cp_get_settings (line 1360) | static int cp_get_settings(struct net_device *dev, struct ethtool_cmd *cmd) function cp_set_settings (line 1373) | static int cp_set_settings(struct net_device *dev, struct ethtool_cmd *cmd) function cp_nway_reset (line 1386) | static int cp_nway_reset(struct net_device *dev) function u32 (line 1392) | static u32 cp_get_msglevel(struct net_device *dev) function cp_set_msglevel (line 1398) | static void cp_set_msglevel(struct net_device *dev, u32 value) function u32 (line 1404) | static u32 cp_get_rx_csum(struct net_device *dev) function cp_set_rx_csum (line 1410) | static int cp_set_rx_csum(struct net_device *dev, u32 data) function cp_get_regs (line 1434) | static void cp_get_regs(struct net_device *dev, struct ethtool_regs *regs, function cp_get_wol (line 1450) | static void cp_get_wol (struct net_device *dev, struct ethtool_wolinfo *... function cp_set_wol (line 1460) | static int cp_set_wol (struct net_device *dev, struct ethtool_wolinfo *wol) function cp_get_strings (line 1473) | static void cp_get_strings (struct net_device *dev, u32 stringset, u8 *buf) function cp_get_ethtool_stats (line 1485) | static void cp_get_ethtool_stats (struct net_device *dev, type ethtool_ops (line 1525) | struct ethtool_ops function cp_ioctl (line 1548) | static int cp_ioctl (struct net_device *dev, struct ifreq *rq, int cmd) function read_eeprom (line 1585) | static int read_eeprom (void __iomem *ioaddr, int location, int addr_len) function cp_set_d3_state (line 1625) | static void cp_set_d3_state (struct cp_private *cp) function cp_init_one (line 1631) | static int cp_init_one (struct pci_dev *pdev, const struct pci_device_id... function cp_remove_one (line 1809) | static void cp_remove_one (struct pci_dev *pdev) function cp_suspend (line 1827) | static int cp_suspend (struct pci_dev *pdev, u32 state) function cp_resume (line 1857) | static int cp_resume (struct pci_dev *pdev) type pci_driver (line 1879) | struct pci_driver function cp_init (line 1890) | static int __init cp_init (void) function cp_exit (line 1898) | static void __exit cp_exit (void) FILE: drivers/net/8139too.c type board_t (line 225) | typedef enum { type pci_device_id (line 241) | struct pci_device_id type RTL8139_registers (line 294) | enum RTL8139_registers { type ClearBitMasks (line 332) | enum ClearBitMasks { type ChipCmdBits (line 338) | enum ChipCmdBits { type IntrStatusBits (line 346) | enum IntrStatusBits { type TxStatusBits (line 360) | enum TxStatusBits { type RxStatusBits (line 368) | enum RxStatusBits { type rx_mode_bits (line 381) | enum rx_mode_bits { type tx_config_bits (line 391) | enum tx_config_bits { type Config1Bits (line 404) | enum Config1Bits { type Config3Bits (line 418) | enum Config3Bits { type Config4Bits (line 430) | enum Config4Bits { type Config5Bits (line 435) | enum Config5Bits { type RxConfigBits (line 445) | enum RxConfigBits { type CSCRBits (line 466) | enum CSCRBits { type Cfg9346Bits (line 474) | enum Cfg9346Bits { type chip_t (line 479) | typedef enum { type chip_flags (line 492) | enum chip_flags { type rtl_extra_stats (line 558) | struct rtl_extra_stats { type rtl8139_private (line 565) | struct rtl8139_private { type net_device (line 612) | struct net_device type net_device (line 613) | struct net_device type net_device (line 614) | struct net_device type net_device (line 616) | struct net_device type net_device (line 617) | struct net_device type net_device (line 618) | struct net_device type sk_buff (line 619) | struct sk_buff type net_device (line 620) | struct net_device type net_device (line 621) | struct net_device type net_device (line 623) | struct net_device type pt_regs (line 626) | struct pt_regs type net_device (line 627) | struct net_device type net_device (line 628) | struct net_device type ifreq (line 628) | struct ifreq type net_device_stats (line 629) | struct net_device_stats type net_device (line 629) | struct net_device type net_device (line 630) | struct net_device type net_device (line 631) | struct net_device type net_device (line 632) | struct net_device type ethtool_ops (line 633) | struct ethtool_ops function __rtl8139_cleanup_dev (line 728) | static void __rtl8139_cleanup_dev (struct net_device *dev) function rtl8139_chip_reset (line 754) | static void rtl8139_chip_reset (void *ioaddr) function rtl8139_init_board (line 771) | static int __devinit rtl8139_init_board (struct pci_dev *pdev, function rtl8139_init_one (line 939) | static int __devinit rtl8139_init_one (struct pci_dev *pdev, function rtl8139_remove_one (line 1116) | static void __devexit rtl8139_remove_one (struct pci_dev *pdev) function read_eeprom (line 1153) | static int __devinit read_eeprom (void *ioaddr, int location, int addr_len) function mdio_sync (line 1222) | static void mdio_sync (void *mdio_addr) function mdio_read (line 1235) | static int mdio_read (struct net_device *dev, int phy_id, int location) function mdio_write (line 1276) | static void mdio_write (struct net_device *dev, int phy_id, int location, function rtl8139_open (line 1320) | static int rtl8139_open (struct net_device *dev) function rtl_check_media (line 1368) | static void rtl_check_media (struct net_device *dev, unsigned int init_m... function rtl8139_hw_start (line 1378) | static void rtl8139_hw_start (struct net_device *dev) function rtl8139_init_ring (line 1447) | static void rtl8139_init_ring (struct net_device *dev) function rtl8139_tune_twister (line 1465) | static inline void rtl8139_tune_twister (struct net_device *dev, type TwisterParamVals (line 1468) | enum TwisterParamVals { function rtl8139_tune_twister (line 1481) | static void rtl8139_tune_twister (struct net_device *dev, function rtl8139_thread_iter (line 1567) | static inline void rtl8139_thread_iter (struct net_device *dev, function rtl8139_thread (line 1613) | static int rtl8139_thread (void *data) function rtl8139_start_thread (line 1646) | static void rtl8139_start_thread(struct net_device *dev) function rtl8139_tx_clear (line 1665) | static inline void rtl8139_tx_clear (struct rtl8139_private *tp) function rtl8139_tx_timeout (line 1674) | static void rtl8139_tx_timeout (struct net_device *dev) function rtl8139_start_xmit (line 1719) | static int rtl8139_start_xmit (struct sk_buff *skb, struct net_device *dev) function rtl8139_tx_interrupt (line 1762) | static void rtl8139_tx_interrupt (struct net_device *dev, function rtl8139_rx_err (line 1834) | static void rtl8139_rx_err (u32 rx_status, struct net_device *dev, function wrap_copy (line 1917) | static __inline__ void wrap_copy(struct sk_buff *skb, const unsigned cha... function rtl8139_isr_ack (line 1930) | static void rtl8139_isr_ack(struct rtl8139_private *tp) function rtl8139_rx (line 1948) | static int rtl8139_rx(struct net_device *dev, struct rtl8139_private *tp, function rtl8139_weird_interrupt (line 2087) | static void rtl8139_weird_interrupt (struct net_device *dev, function rtl8139_poll (line 2126) | static int rtl8139_poll(struct net_device *dev, int *budget) function irqreturn_t (line 2162) | static irqreturn_t rtl8139_interrupt (int irq, void *dev_instance, function rtl8139_poll_controller (line 2232) | static void rtl8139_poll_controller(struct net_device *dev) function rtl8139_close (line 2240) | static int rtl8139_close (struct net_device *dev) function rtl8139_get_wol (line 2303) | static void rtl8139_get_wol(struct net_device *dev, struct ethtool_wolin... function rtl8139_set_wol (line 2337) | static int rtl8139_set_wol(struct net_device *dev, struct ethtool_wolinf... function rtl8139_get_drvinfo (line 2377) | static void rtl8139_get_drvinfo(struct net_device *dev, struct ethtool_d... function rtl8139_get_settings (line 2386) | static int rtl8139_get_settings(struct net_device *dev, struct ethtool_c... function rtl8139_set_settings (line 2395) | static int rtl8139_set_settings(struct net_device *dev, struct ethtool_c... function rtl8139_nway_reset (line 2405) | static int rtl8139_nway_reset(struct net_device *dev) function u32 (line 2411) | static u32 rtl8139_get_link(struct net_device *dev) function u32 (line 2417) | static u32 rtl8139_get_msglevel(struct net_device *dev) function rtl8139_set_msglevel (line 2423) | static void rtl8139_set_msglevel(struct net_device *dev, u32 datum) function rtl8139_get_regs_len (line 2434) | static int rtl8139_get_regs_len(struct net_device *dev) function rtl8139_get_regs (line 2440) | static void rtl8139_get_regs(struct net_device *dev, struct ethtool_regs... function rtl8139_get_stats_count (line 2452) | static int rtl8139_get_stats_count(struct net_device *dev) function rtl8139_get_ethtool_stats (line 2457) | static void rtl8139_get_ethtool_stats(struct net_device *dev, struct eth... function rtl8139_get_strings (line 2467) | static void rtl8139_get_strings(struct net_device *dev, u32 stringset, u... type ethtool_ops (line 2472) | struct ethtool_ops function netdev_ioctl (line 2489) | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) type net_device_stats (line 2505) | struct net_device_stats type net_device (line 2505) | struct net_device type rtl8139_private (line 2507) | struct rtl8139_private function __set_rx_mode (line 2524) | static void __set_rx_mode (struct net_device *dev) function rtl8139_set_rx_mode (line 2572) | static void rtl8139_set_rx_mode (struct net_device *dev) function rtl8139_suspend (line 2584) | static int rtl8139_suspend (struct pci_dev *pdev, u32 state) function rtl8139_resume (line 2616) | static int rtl8139_resume (struct pci_dev *pdev) type pci_driver (line 2633) | struct pci_driver function rtl8139_init_module (line 2645) | static int __init rtl8139_init_module (void) function rtl8139_cleanup_module (line 2658) | static void __exit rtl8139_cleanup_module (void) FILE: drivers/net/82596.c type commands (line 175) | enum commands { type i596_reg (line 197) | struct i596_reg { type i596_tbd (line 206) | struct i596_tbd { type i596_cmd (line 223) | struct i596_cmd { type tx_cmd (line 230) | struct tx_cmd { type tdr_cmd (line 238) | struct tdr_cmd { type mc_cmd (line 244) | struct mc_cmd { type sa_cmd (line 250) | struct sa_cmd { type cf_cmd (line 255) | struct cf_cmd { type i596_rfd (line 260) | struct i596_rfd { type i596_rbd (line 271) | struct i596_rbd { type i596_scb (line 287) | struct i596_scb { type i596_iscp (line 302) | struct i596_iscp { type i596_scp (line 307) | struct i596_scp { type i596_private (line 313) | struct i596_private { type net_device (line 359) | struct net_device type sk_buff (line 360) | struct sk_buff type net_device (line 360) | struct net_device type pt_regs (line 361) | struct pt_regs type net_device (line 362) | struct net_device type net_device_stats (line 363) | struct net_device_stats type net_device (line 363) | struct net_device type net_device (line 364) | struct net_device type i596_cmd (line 364) | struct i596_cmd type net_device (line 365) | struct net_device type net_device (line 367) | struct net_device function CA (line 374) | static inline void CA(struct net_device *dev) function MPU_PORT (line 396) | static inline void MPU_PORT(struct net_device *dev, int c, volatile void... function wait_istat (line 417) | static inline int wait_istat(struct net_device *dev, struct i596_private... function wait_cmd (line 431) | static inline int wait_cmd(struct net_device *dev, struct i596_private *... function wait_cfg (line 445) | static inline int wait_cfg(struct net_device *dev, struct i596_cmd *cmd,... function i596_display_data (line 460) | static void i596_display_data(struct net_device *dev) function irqreturn_t (line 505) | static irqreturn_t i596_error(int irq, void *dev_id, struct pt_regs *regs) function init_rx_bufs (line 530) | static inline void init_rx_bufs(struct net_device *dev) function remove_rx_bufs (line 581) | static inline void remove_rx_bufs(struct net_device *dev) function rebuild_rx_bufs (line 595) | static void rebuild_rx_bufs(struct net_device *dev) function init_i596_mem (line 614) | static int init_i596_mem(struct net_device *dev) function i596_rx (line 767) | static inline int i596_rx(struct net_device *dev) function i596_cleanup_cmd (line 903) | static inline void i596_cleanup_cmd(struct net_device *dev, struct i596_... function i596_reset (line 936) | static inline void i596_reset(struct net_device *dev, struct i596_privat... function i596_add_cmd (line 962) | static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd) function i596_open (line 1003) | static int i596_open(struct net_device *dev) function i596_tx_timeout (line 1032) | static void i596_tx_timeout (struct net_device *dev) function i596_start_xmit (line 1061) | static int i596_start_xmit(struct sk_buff *skb, struct net_device *dev) function print_eth (line 1120) | static void print_eth(unsigned char *add, char *str) type net_device (line 1136) | struct net_device type net_device (line 1138) | struct net_device type i596_private (line 1140) | struct i596_private type i596_private (line 1252) | struct i596_private type i596_private (line 1253) | struct i596_private function irqreturn_t (line 1287) | static irqreturn_t i596_interrupt(int irq, void *dev_id, struct pt_regs ... function i596_close (line 1450) | static int i596_close(struct net_device *dev) type net_device_stats (line 1496) | struct net_device_stats type net_device (line 1497) | struct net_device type i596_private (line 1499) | struct i596_private function set_multicast_list (line 1508) | static void set_multicast_list(struct net_device *dev) type net_device (line 1572) | struct net_device function init_module (line 1583) | int init_module(void) function cleanup_module (line 1593) | void cleanup_module(void) FILE: drivers/net/8390.c type net_device (line 112) | struct net_device type net_device (line 113) | struct net_device type net_device (line 114) | struct net_device type net_device (line 115) | struct net_device type net_device (line 116) | struct net_device type net_device (line 119) | struct net_device type net_device (line 121) | struct net_device type net_device (line 122) | struct net_device function ei_open (line 160) | int ei_open(struct net_device *dev) function ei_close (line 193) | int ei_close(struct net_device *dev) function ei_tx_timeout (line 217) | void ei_tx_timeout(struct net_device *dev) function ei_start_xmit (line 272) | static int ei_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 401) | irqreturn_t ei_interrupt(int irq, void *dev_id, struct pt_regs * regs) function ei_poll (line 504) | void ei_poll(struct net_device *dev) function ei_tx_err (line 526) | static void ei_tx_err(struct net_device *dev) function ei_tx_intr (line 569) | static void ei_tx_intr(struct net_device *dev) function ei_receive (line 652) | static void ei_receive(struct net_device *dev) function ei_rx_overrun (line 789) | static void ei_rx_overrun(struct net_device *dev) type net_device_stats (line 858) | struct net_device_stats type net_device (line 858) | struct net_device type ei_device (line 861) | struct ei_device type ei_device (line 861) | struct ei_device function make_mc_bits (line 883) | static inline void make_mc_bits(u8 *bits, struct net_device *dev) function do_set_multicast_list (line 912) | static void do_set_multicast_list(struct net_device *dev) function set_multicast_list (line 967) | static void set_multicast_list(struct net_device *dev) function ethdev_setup (line 985) | static void ethdev_setup(struct net_device *dev) type net_device (line 1005) | struct net_device type ei_device (line 1007) | struct ei_device function NS8390_init (line 1025) | void NS8390_init(struct net_device *dev, int startp) function NS8390_trigger_send (line 1088) | static void NS8390_trigger_send(struct net_device *dev, unsigned int len... function init_module (line 1119) | int init_module(void) function cleanup_module (line 1124) | void cleanup_module(void) FILE: drivers/net/8390.h type e8390_pkt_hdr (line 20) | struct e8390_pkt_hdr { type net_device (line 33) | struct net_device type net_device (line 36) | struct net_device type net_device (line 37) | struct net_device type net_device (line 38) | struct net_device type pt_regs (line 39) | struct pt_regs type net_device (line 40) | struct net_device type net_device (line 41) | struct net_device type ei_device (line 47) | struct ei_device { FILE: drivers/net/Space.c type net_device (line 43) | struct net_device type net_device (line 44) | struct net_device type net_device (line 45) | struct net_device type net_device (line 46) | struct net_device type net_device (line 47) | struct net_device type net_device (line 48) | struct net_device type net_device (line 49) | struct net_device type net_device (line 50) | struct net_device type net_device (line 51) | struct net_device type net_device (line 52) | struct net_device type net_device (line 53) | struct net_device type net_device (line 54) | struct net_device type net_device (line 55) | struct net_device type net_device (line 56) | struct net_device type net_device (line 57) | struct net_device type net_device (line 58) | struct net_device type net_device (line 59) | struct net_device type net_device (line 60) | struct net_device type net_device (line 61) | struct net_device type net_device (line 62) | struct net_device type net_device (line 63) | struct net_device type net_device (line 64) | struct net_device type net_device (line 65) | struct net_device type net_device (line 66) | struct net_device type net_device (line 67) | struct net_device type net_device (line 68) | struct net_device type net_device (line 69) | struct net_device type net_device (line 70) | struct net_device type net_device (line 71) | struct net_device type net_device (line 72) | struct net_device type net_device (line 73) | struct net_device type net_device (line 74) | struct net_device type net_device (line 75) | struct net_device type net_device (line 76) | struct net_device type net_device (line 77) | struct net_device type net_device (line 78) | struct net_device type net_device (line 79) | struct net_device type net_device (line 80) | struct net_device type net_device (line 81) | struct net_device type net_device (line 82) | struct net_device type net_device (line 83) | struct net_device type net_device (line 84) | struct net_device type net_device (line 85) | struct net_device type net_device (line 86) | struct net_device type net_device (line 87) | struct net_device type net_device (line 88) | struct net_device type net_device (line 89) | struct net_device type net_device (line 90) | struct net_device type net_device (line 91) | struct net_device type net_device (line 92) | struct net_device type net_device (line 93) | struct net_device type net_device (line 94) | struct net_device type net_device (line 95) | struct net_device type net_device (line 98) | struct net_device type net_device (line 101) | struct net_device type devprobe2 (line 106) | struct devprobe2 { function probe_list2 (line 111) | static int __init probe_list2(int unit, struct devprobe2 *p, int autoprobe) type devprobe2 (line 133) | struct devprobe2 type devprobe2 (line 149) | struct devprobe2 type devprobe2 (line 169) | struct devprobe2 type devprobe2 (line 261) | struct devprobe2 type devprobe2 (line 268) | struct devprobe2 type devprobe2 (line 305) | struct devprobe2 function ethif_probe2 (line 320) | static void __init ethif_probe2(int unit) type net_device (line 337) | struct net_device type net_device (line 338) | struct net_device type net_device (line 339) | struct net_device type net_device (line 340) | struct net_device type devprobe2 (line 342) | struct devprobe2 function __init (line 355) | static __init int trif_probe(int unit) function trif_probe2 (line 372) | static void __init trif_probe2(int unit) function net_olddevs_init (line 390) | static int __init net_olddevs_init(void) FILE: drivers/net/a2065.c type lance_init_block (line 87) | struct lance_init_block { type lance_private (line 111) | struct lance_private { function load_csrs (line 143) | static void load_csrs (struct lance_private *lp) function lance_init_ring (line 165) | static void lance_init_ring (struct net_device *dev) function init_restart_lance (line 243) | static int init_restart_lance (struct lance_private *lp) function lance_rx (line 267) | static int lance_rx (struct net_device *dev) function lance_tx (line 345) | static int lance_tx (struct net_device *dev) function irqreturn_t (line 429) | static irqreturn_t type net_device (line 484) | struct net_device function lance_open (line 486) | static int lance_open (struct net_device *dev) function lance_close (line 511) | static int lance_close (struct net_device *dev) function lance_reset (line 527) | static inline int lance_reset (struct net_device *dev) function lance_tx_timeout (line 550) | static void lance_tx_timeout(struct net_device *dev) function lance_start_xmit (line 561) | static int lance_start_xmit (struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 630) | struct net_device_stats type net_device (line 630) | struct net_device type lance_private (line 632) | struct lance_private function lance_load_multicast (line 638) | static void lance_load_multicast (struct net_device *dev) function lance_set_multicast (line 674) | static void lance_set_multicast (struct net_device *dev) type zorro_dev (line 706) | struct zorro_dev type zorro_device_id (line 707) | struct zorro_device_id type zorro_dev (line 708) | struct zorro_dev type zorro_device_id (line 711) | struct zorro_device_id type zorro_driver (line 718) | struct zorro_driver function a2065_init_one (line 725) | static int __devinit a2065_init_one(struct zorro_dev *z, function a2065_remove_one (line 819) | static void __devexit a2065_remove_one(struct zorro_dev *z) function a2065_init_module (line 830) | static int __init a2065_init_module(void) function a2065_cleanup_module (line 835) | static void __exit a2065_cleanup_module(void) FILE: drivers/net/a2065.h type lance_regs (line 40) | struct lance_regs { type lance_rx_desc (line 103) | struct lance_rx_desc { type lance_tx_desc (line 113) | struct lance_tx_desc { FILE: drivers/net/ac3200.c type net_device (line 80) | struct net_device type net_device (line 82) | struct net_device type net_device (line 83) | struct net_device type net_device (line 84) | struct net_device type sk_buff (line 85) | struct sk_buff type net_device (line 86) | struct net_device type net_device (line 88) | struct net_device type e8390_pkt_hdr (line 88) | struct e8390_pkt_hdr type net_device (line 91) | struct net_device function do_ac3200_probe (line 100) | static int __init do_ac3200_probe(struct net_device *dev) function cleanup_card (line 126) | static void cleanup_card(struct net_device *dev) type net_device (line 135) | struct net_device type net_device (line 137) | struct net_device function ac_probe1 (line 161) | static int __init ac_probe1(int ioaddr, struct net_device *dev) function ac_open (line 284) | static int ac_open(struct net_device *dev) function ac_reset_8390 (line 295) | static void ac_reset_8390(struct net_device *dev) function ac_get_8390_hdr (line 313) | static void function ac_block_input (line 323) | static void ac_block_input(struct net_device *dev, int count, struct sk_... function ac_block_output (line 341) | static void ac_block_output(struct net_device *dev, int count, function ac_close_card (line 349) | static int ac_close_card(struct net_device *dev) type net_device (line 366) | struct net_device function init_module (line 379) | int function cleanup_module (line 410) | void FILE: drivers/net/acenic.c type pci_device_id (line 137) | struct pci_device_id type net_device (line 450) | struct net_device type ethtool_cmd (line 450) | struct ethtool_cmd type net_device (line 451) | struct net_device type ethtool_cmd (line 451) | struct ethtool_cmd type net_device (line 452) | struct net_device type ethtool_drvinfo (line 452) | struct ethtool_drvinfo type ethtool_ops (line 454) | struct ethtool_ops type net_device (line 460) | struct net_device function acenic_probe_one (line 462) | static int __devinit acenic_probe_one(struct pci_dev *pdev, function acenic_remove_one (line 631) | static void __devexit acenic_remove_one(struct pci_dev *pdev) type pci_driver (line 723) | struct pci_driver function acenic_init (line 730) | static int __init acenic_init(void) function acenic_exit (line 735) | static void __exit acenic_exit(void) function ace_free_descriptors (line 743) | static void ace_free_descriptors(struct net_device *dev) function ace_allocate_descriptors (line 793) | static int ace_allocate_descriptors(struct net_device *dev) function ace_init_cleanup (line 862) | static void ace_init_cleanup(struct net_device *dev) function ace_issue_cmd (line 888) | static inline void ace_issue_cmd(struct ace_regs __iomem *regs, struct c... function ace_init (line 901) | static int __devinit ace_init(struct net_device *dev) function ace_set_rxtx_parms (line 1550) | static void ace_set_rxtx_parms(struct net_device *dev, int jumbo) function ace_watchdog (line 1588) | static void ace_watchdog(struct net_device *data) function ace_tasklet (line 1613) | static void ace_tasklet(unsigned long dev) function ace_dump_trace (line 1654) | static void ace_dump_trace(struct ace_private *ap) function ace_load_std_rx_ring (line 1671) | static void ace_load_std_rx_ring(struct ace_private *ap, int nr_bufs) function ace_load_mini_rx_ring (line 1734) | static void ace_load_mini_rx_ring(struct ace_private *ap, int nr_bufs) function ace_load_jumbo_rx_ring (line 1791) | static void ace_load_jumbo_rx_ring(struct ace_private *ap, int nr_bufs) function u32 (line 1856) | static u32 ace_handle_event(struct net_device *dev, u32 evtcsm, u32 evtprd) function ace_rx_int (line 1961) | static void ace_rx_int(struct net_device *dev, u32 rxretprd, u32 rxretcsm) function ace_tx_int (line 2086) | static inline void ace_tx_int(struct net_device *dev, function irqreturn_t (line 2153) | static irqreturn_t ace_interrupt(int irq, void *dev_id, struct pt_regs *... function ace_vlan_rx_register (line 2280) | static void ace_vlan_rx_register(struct net_device *dev, struct vlan_gro... function ace_vlan_rx_kill_vid (line 2295) | static void ace_vlan_rx_kill_vid(struct net_device *dev, unsigned short ... function ace_open (line 2312) | static int ace_open(struct net_device *dev) function ace_close (line 2367) | static int ace_close(struct net_device *dev) function dma_addr_t (line 2450) | static inline dma_addr_t function ace_load_tx_bd (line 2469) | static inline void function ace_start_xmit (line 2496) | static int ace_start_xmit(struct sk_buff *skb, struct net_device *dev) function ace_change_mtu (line 2637) | static int ace_change_mtu(struct net_device *dev, int new_mtu) function ace_get_settings (line 2674) | static int ace_get_settings(struct net_device *dev, struct ethtool_cmd *... function ace_set_settings (line 2727) | static int ace_set_settings(struct net_device *dev, struct ethtool_cmd *... function ace_get_drvinfo (line 2789) | static void ace_get_drvinfo(struct net_device *dev, function ace_set_mac_addr (line 2808) | static int ace_set_mac_addr(struct net_device *dev, void *p) function ace_set_multicast_list (line 2836) | static void ace_set_multicast_list(struct net_device *dev) type net_device_stats (line 2890) | struct net_device_stats type net_device (line 2890) | struct net_device type ace_private (line 2892) | struct ace_private type ace_mac_stats (line 2893) | struct ace_mac_stats type ace_mac_stats (line 2894) | struct ace_mac_stats function ace_copy (line 2904) | static void __devinit ace_copy(struct ace_regs __iomem *regs, void *src, function ace_clear (line 2937) | static void __devinit ace_clear(struct ace_regs __iomem *regs, u32 dest,... function ace_load_firmware (line 2970) | int __devinit ace_load_firmware(struct net_device *dev) function eeprom_start (line 3021) | static void __devinit eeprom_start(struct ace_regs __iomem *regs) function eeprom_prep (line 3050) | static void __devinit eeprom_prep(struct ace_regs __iomem *regs, u8 magic) function eeprom_check_ack (line 3087) | static int __devinit eeprom_check_ack(struct ace_regs __iomem *regs) function eeprom_stop (line 3115) | static void __devinit eeprom_stop(struct ace_regs __iomem *regs) function read_eeprom_byte (line 3150) | static int __devinit read_eeprom_byte(struct net_device *dev, FILE: drivers/net/acenic.h type ace_regs (line 30) | struct ace_regs { type aceaddr (line 161) | typedef struct { type event (line 315) | struct event { type cmd (line 361) | struct cmd { type tx_desc (line 451) | struct tx_desc{ type rx_desc (line 488) | struct rx_desc{ type ring_ctrl (line 526) | struct ring_ctrl { type ace_mac_stats (line 539) | struct ace_mac_stats { type ace_info (line 573) | struct ace_info { function ace_set_txprd (line 591) | struct ring_info { function ace_mask_irq (line 740) | static inline void ace_mask_irq(struct net_device *dev) function ace_unmask_irq (line 754) | static inline void ace_unmask_irq(struct net_device *dev) type net_device (line 769) | struct net_device type ace_private (line 770) | struct ace_private type ace_private (line 771) | struct ace_private type ace_private (line 772) | struct ace_private type pt_regs (line 773) | struct pt_regs type net_device (line 774) | struct net_device type net_device (line 775) | struct net_device type sk_buff (line 776) | struct sk_buff type net_device (line 776) | struct net_device type net_device (line 777) | struct net_device type ace_private (line 779) | struct ace_private type net_device (line 780) | struct net_device type net_device (line 781) | struct net_device type net_device (line 782) | struct net_device type net_device (line 783) | struct net_device type net_device (line 784) | struct net_device type net_device (line 785) | struct net_device type net_device (line 786) | struct net_device type net_device_stats (line 787) | struct net_device_stats type net_device (line 787) | struct net_device type net_device (line 788) | struct net_device type net_device (line 790) | struct net_device type vlan_group (line 790) | struct vlan_group type net_device (line 791) | struct net_device FILE: drivers/net/amd8111e.c type pci_device_id (line 115) | struct pci_device_id function amd8111e_read_phy (line 125) | static int amd8111e_read_phy(struct amd8111e_priv* lp, int phy_id, int r... function amd8111e_write_phy (line 155) | static int amd8111e_write_phy(struct amd8111e_priv* lp,int phy_id, int r... function amd8111e_mdio_read (line 185) | static int amd8111e_mdio_read(struct net_device * dev, int phy_id, int r... function amd8111e_mdio_write (line 198) | static void amd8111e_mdio_write(struct net_device * dev, int phy_id, int... function amd8111e_set_ext_phy (line 208) | static void amd8111e_set_ext_phy(struct net_device *dev) function amd8111e_free_skbs (line 250) | static int amd8111e_free_skbs(struct net_device *dev) function amd8111e_set_rx_buff_len (line 283) | static inline void amd8111e_set_rx_buff_len(struct net_device* dev) function amd8111e_init_ring (line 303) | static int amd8111e_init_ring(struct net_device *dev) function amd8111e_set_coalesce (line 382) | static int amd8111e_set_coalesce(struct net_device * dev, enum coal_mode... function amd8111e_restart (line 443) | static int amd8111e_restart(struct net_device *dev) function amd8111e_init_hw_default (line 522) | static void amd8111e_init_hw_default( struct amd8111e_priv* lp) function amd8111e_disable_interrupt (line 614) | static void amd8111e_disable_interrupt(struct amd8111e_priv* lp) function amd8111e_stop_chip (line 633) | static void amd8111e_stop_chip(struct amd8111e_priv* lp) function amd8111e_free_ring (line 644) | static void amd8111e_free_ring(struct amd8111e_priv* lp) function amd8111e_vlan_rx (line 671) | static int amd8111e_vlan_rx(struct amd8111e_priv *lp, struct sk_buff *sk... function amd8111e_tx (line 684) | static int amd8111e_tx(struct net_device *dev) function amd8111e_rx_poll (line 725) | static int amd8111e_rx_poll(struct net_device *dev, int * budget) function amd8111e_rx (line 861) | static int amd8111e_rx(struct net_device *dev) function amd8111e_link_change (line 964) | static int amd8111e_link_change(struct net_device* dev) function amd8111e_read_mib (line 1006) | static int amd8111e_read_mib(void __iomem *mmio, u8 MIB_COUNTER) type net_device_stats (line 1026) | struct net_device_stats type net_device (line 1026) | struct net_device type amd8111e_priv (line 1028) | struct amd8111e_priv type net_device_stats (line 1032) | struct net_device_stats function amd8111e_calc_coalesce (line 1123) | static int amd8111e_calc_coalesce(struct net_device *dev) function irqreturn_t (line 1257) | static irqreturn_t amd8111e_interrupt(int irq, void *dev_id, struct pt_r... function amd8111e_poll (line 1329) | static void amd8111e_poll(struct net_device *dev) function amd8111e_close (line 1343) | static int amd8111e_close(struct net_device * dev) function amd8111e_open (line 1370) | static int amd8111e_open(struct net_device * dev ) function amd8111e_tx_queue_avail (line 1403) | static int amd8111e_tx_queue_avail(struct amd8111e_priv* lp ) function amd8111e_start_xmit (line 1416) | static int amd8111e_start_xmit(struct sk_buff *skb, struct net_device * ... function amd8111e_read_regs (line 1467) | static void amd8111e_read_regs(struct amd8111e_priv *lp, u32 *buf) function amd8111e_ether_crc (line 1490) | int amd8111e_ether_crc(int len, char* mac_addr) function amd8111e_set_multicast_list (line 1516) | static void amd8111e_set_multicast_list(struct net_device *dev) function amd8111e_get_drvinfo (line 1563) | static void amd8111e_get_drvinfo(struct net_device* dev, struct ethtool_... function amd8111e_get_regs_len (line 1573) | static int amd8111e_get_regs_len(struct net_device *dev) function amd8111e_get_regs (line 1578) | static void amd8111e_get_regs(struct net_device *dev, struct ethtool_reg... function amd8111e_get_settings (line 1585) | static int amd8111e_get_settings(struct net_device *dev, struct ethtool_... function amd8111e_set_settings (line 1594) | static int amd8111e_set_settings(struct net_device *dev, struct ethtool_... function amd8111e_nway_reset (line 1604) | static int amd8111e_nway_reset(struct net_device *dev) function u32 (line 1610) | static u32 amd8111e_get_link(struct net_device *dev) function amd8111e_get_wol (line 1616) | static void amd8111e_get_wol(struct net_device *dev, struct ethtool_woli... function amd8111e_set_wol (line 1624) | static int amd8111e_set_wol(struct net_device *dev, struct ethtool_wolin... type ethtool_ops (line 1642) | struct ethtool_ops function amd8111e_ioctl (line 1658) | static int amd8111e_ioctl(struct net_device * dev , struct ifreq *ifr, i... function amd8111e_set_mac_address (line 1698) | static int amd8111e_set_mac_address(struct net_device *dev, void *p) function amd8111e_change_mtu (line 1718) | int amd8111e_change_mtu(struct net_device *dev, int new_mtu) function amd8111e_vlan_rx_register (line 1748) | static void amd8111e_vlan_rx_register(struct net_device *dev, struct vla... function amd8111e_vlan_rx_kill_vid (line 1756) | static void amd8111e_vlan_rx_kill_vid(struct net_device *dev, unsigned s... function amd8111e_enable_magicpkt (line 1765) | static int amd8111e_enable_magicpkt(struct amd8111e_priv* lp) function amd8111e_enable_link_change (line 1775) | static int amd8111e_enable_link_change(struct amd8111e_priv* lp) function amd8111e_tx_timeout (line 1787) | static void amd8111e_tx_timeout(struct net_device *dev) function amd8111e_suspend (line 1800) | static int amd8111e_suspend(struct pci_dev *pci_dev, u32 state) function amd8111e_resume (line 1843) | static int amd8111e_resume(struct pci_dev *pci_dev) function amd8111e_remove_one (line 1871) | static void __devexit amd8111e_remove_one(struct pci_dev *pdev) function amd8111e_config_ipg (line 1883) | static void amd8111e_config_ipg(struct net_device* dev) function amd8111e_probe_ext_phy (line 1943) | static void __devinit amd8111e_probe_ext_phy(struct net_device* dev) function amd8111e_probe_one (line 1963) | static int __devinit amd8111e_probe_one(struct pci_dev *pdev, type pci_driver (line 2144) | struct pci_driver function amd8111e_init (line 2153) | static int __init amd8111e_init(void) function amd8111e_cleanup (line 2158) | static void __exit amd8111e_cleanup(void) FILE: drivers/net/amd8111e.h type STAT_ASF_BITS (line 120) | typedef enum { type MIB_ADDR_BITS (line 127) | typedef enum { type STAT0_BITS (line 137) | typedef enum { type INT0_BITS (line 157) | typedef enum { type VAL_BITS (line 186) | typedef enum { type INTEN0_BITS (line 195) | typedef enum { type CMD0_BITS (line 226) | typedef enum { type CMD2_BITS (line 247) | typedef enum { type CMD3_BITS (line 276) | typedef enum { type CMD7_BITS (line 300) | typedef enum { type CTRL1_BITS (line 313) | typedef enum { type CTRL2_BITS (line 325) | typedef enum { type XMT_RING_LIMIT_BITS (line 337) | typedef enum { type AUTOPOLL0_BITS (line 345) | typedef enum { type AUTOPOLL1_BITS (line 354) | typedef enum { type AUTOPOLL2_BITS (line 365) | typedef enum { type AUTOPOLL3_BITS (line 375) | typedef enum { type AUTOPOLL4_BITS (line 386) | typedef enum { type AUTOPOLL5_BITS (line 397) | typedef enum { type AP_VALUE_BITS (line 411) | typedef enum { type DLY_INT_A_BITS (line 421) | typedef enum { type DLY_INT_B_BITS (line 437) | typedef enum { type FLOW_CONTROL_BITS (line 454) | typedef enum { type PHY_ACCESS_BITS (line 468) | typedef enum { type PMAT0_BITS (line 485) | typedef enum { type PMAT1_BITS (line 497) | typedef enum { type TX_FLAG_BITS (line 621) | typedef enum { type RX_FLAG_BITS (line 634) | typedef enum { type amd8111e_tx_dr (line 660) | struct amd8111e_tx_dr{ type amd8111e_rx_dr (line 675) | struct amd8111e_rx_dr{ type amd8111e_link_config (line 690) | struct amd8111e_link_config{ type coal_type (line 703) | enum coal_type{ type coal_mode (line 712) | enum coal_mode{ type amd8111e_coalesce_conf (line 721) | struct amd8111e_coalesce_conf{ type ipg_info (line 740) | struct ipg_info{ type amd8111e_priv (line 752) | struct amd8111e_priv{ type EXT_PHY_OPTION (line 808) | typedef enum { FILE: drivers/net/apne.c type net_device (line 77) | struct net_device type net_device (line 78) | struct net_device type net_device (line 80) | struct net_device type net_device (line 81) | struct net_device type net_device (line 83) | struct net_device type net_device (line 84) | struct net_device type e8390_pkt_hdr (line 84) | struct e8390_pkt_hdr type net_device (line 86) | struct net_device type sk_buff (line 87) | struct sk_buff type net_device (line 88) | struct net_device type pt_regs (line 90) | struct pt_regs type net_device (line 121) | struct net_device type net_device (line 123) | struct net_device function apne_probe1 (line 196) | static int __init apne_probe1(struct net_device *dev, int ioaddr) function apne_open (line 351) | static int function apne_close (line 358) | static int function apne_reset_8390 (line 369) | static void function apne_get_8390_hdr (line 396) | static void function apne_block_input (line 443) | static void function apne_block_output (line 484) | static void function irqreturn_t (line 545) | static irqreturn_t apne_interrupt(int irq, void *dev_id, struct pt_regs ... type net_device (line 568) | struct net_device function init_module (line 570) | int init_module(void) function cleanup_module (line 578) | void cleanup_module(void) function init_pcmcia (line 595) | static int init_pcmcia(void) FILE: drivers/net/appletalk/cops.c type timer_list (line 159) | struct timer_list type cops_local (line 172) | struct cops_local type net_device (line 183) | struct net_device type net_device (line 186) | struct net_device type net_device (line 187) | struct net_device type net_device (line 188) | struct net_device type net_device (line 189) | struct net_device type net_device (line 190) | struct net_device type pt_regs (line 192) | struct pt_regs type net_device (line 194) | struct net_device type net_device (line 195) | struct net_device type sk_buff (line 196) | struct sk_buff type net_device (line 196) | struct net_device type net_device (line 197) | struct net_device type sk_buff (line 198) | struct sk_buff type net_device (line 198) | struct net_device type net_device (line 202) | struct net_device type ifreq (line 202) | struct ifreq type net_device (line 203) | struct net_device type net_device_stats (line 204) | struct net_device_stats type net_device (line 204) | struct net_device function cleanup_card (line 206) | static void cleanup_card(struct net_device *dev) type net_device (line 219) | struct net_device type net_device (line 221) | struct net_device type cops_local (line 226) | struct cops_local function cops_probe1 (line 274) | static int __init cops_probe1(struct net_device *dev, int ioaddr) function cops_irq (line 374) | static int __init cops_irq (int ioaddr, int board) function cops_open (line 423) | static int cops_open(struct net_device *dev) function cops_jumpstart (line 457) | static int cops_jumpstart(struct net_device *dev) function tangent_wait_reset (line 480) | static void tangent_wait_reset(int ioaddr) function cops_reset (line 491) | static void cops_reset(struct net_device *dev, int sleep) function cops_load (line 524) | static void cops_load (struct net_device *dev) function cops_nodeid (line 619) | static int cops_nodeid (struct net_device *dev, int nodeid) function cops_poll (line 692) | static void cops_poll(unsigned long ltdev) function irqreturn_t (line 725) | static irqreturn_t cops_interrupt(int irq, void *dev_id, struct pt_regs ... function cops_rx (line 763) | static void cops_rx(struct net_device *dev) function cops_timeout (line 870) | static void cops_timeout(struct net_device *dev) function cops_send_packet (line 892) | static int cops_send_packet(struct sk_buff *skb, struct net_device *dev) function set_multicast_list (line 944) | static void set_multicast_list(struct net_device *dev) function cops_hard_header (line 954) | static int cops_hard_header(struct sk_buff *skb, struct net_device *dev, function cops_ioctl (line 967) | static int cops_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function cops_close (line 1003) | static int cops_close(struct net_device *dev) type net_device_stats (line 1020) | struct net_device_stats type net_device (line 1020) | struct net_device type cops_local (line 1022) | struct cops_local type net_device (line 1027) | struct net_device function init_module (line 1034) | int init_module(void) function cleanup_module (line 1045) | void cleanup_module(void) FILE: drivers/net/appletalk/cops.h type ltfirmware (line 51) | struct ltfirmware FILE: drivers/net/appletalk/ipddp.c type ipddp_route (line 42) | struct ipddp_route type sk_buff (line 51) | struct sk_buff type net_device (line 51) | struct net_device type net_device_stats (line 52) | struct net_device_stats type net_device (line 52) | struct net_device type ipddp_route (line 53) | struct ipddp_route type ipddp_route (line 54) | struct ipddp_route type ipddp_route (line 55) | struct ipddp_route type ipddp_route (line 55) | struct ipddp_route type net_device (line 56) | struct net_device type ifreq (line 56) | struct ifreq type net_device (line 59) | struct net_device type net_device (line 62) | struct net_device type net_device_stats (line 65) | struct net_device_stats type ddpehdr (line 89) | struct ddpehdr type net_device_stats (line 111) | struct net_device_stats type net_device (line 111) | struct net_device function ipddp_xmit (line 119) | static int ipddp_xmit(struct sk_buff *skb, struct net_device *dev) function ipddp_create (line 191) | static int ipddp_create(struct ipddp_route *new_rt) function ipddp_delete (line 221) | static int ipddp_delete(struct ipddp_route *rt) type ipddp_route (line 245) | struct ipddp_route type ipddp_route (line 245) | struct ipddp_route type ipddp_route (line 247) | struct ipddp_route function ipddp_ioctl (line 260) | static int ipddp_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) type net_device (line 289) | struct net_device function ipddp_init_module (line 294) | static int __init ipddp_init_module(void) function ipddp_cleanup_module (line 302) | static void __exit ipddp_cleanup_module(void) FILE: drivers/net/appletalk/ipddp.h type ipddp_route (line 14) | struct ipddp_route FILE: drivers/net/appletalk/ltpc.c type net_device (line 243) | struct net_device type net_device (line 245) | struct net_device function dma_mem_alloc (line 249) | static unsigned long dma_mem_alloc(int size) type ltpc_private (line 262) | struct ltpc_private type xmitQel (line 270) | struct xmitQel { type xmitQel (line 284) | struct xmitQel function enQ (line 286) | static void enQ(struct xmitQel *qel) type xmitQel (line 304) | struct xmitQel type xmitQel (line 308) | struct xmitQel type xmitQel (line 331) | struct xmitQel function wait_timeout (line 337) | static int wait_timeout(struct net_device *dev, int c) function getmbox (line 354) | static int getmbox(void) function handlefc (line 370) | static void handlefc(struct net_device *dev) function handlefd (line 394) | static void handlefd(struct net_device *dev) function handlewrite (line 416) | static void handlewrite(struct net_device *dev) function handleread (line 444) | static void handleread(struct net_device *dev) function handlecommand (line 467) | static void handlecommand(struct net_device *dev) function idle (line 497) | static void idle(struct net_device *dev) function do_write (line 649) | static int do_write(struct net_device *dev, void *cbuf, int cbuflen, function do_read (line 673) | static int do_read(struct net_device *dev, void *cbuf, int cbuflen, type timer_list (line 699) | struct timer_list type sk_buff (line 701) | struct sk_buff type net_device (line 701) | struct net_device type net_device_stats (line 702) | struct net_device_stats type net_device (line 702) | struct net_device function read_30 (line 704) | static int read_30 ( struct net_device *dev) function set_30 (line 711) | static int set_30 (struct net_device *dev,int x) function sendup_buffer (line 721) | static int sendup_buffer (struct net_device *dev) function irqreturn_t (line 792) | static irqreturn_t function ltpc_ioctl (line 822) | static int ltpc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function set_multicast_list (line 867) | static void set_multicast_list(struct net_device *dev) function ltpc_hard_header (line 873) | static int ltpc_hard_header (struct sk_buff *skb, struct net_device *dev, function ltpc_poll (line 884) | static void ltpc_poll(unsigned long l) function ltpc_xmit (line 910) | static int ltpc_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 950) | struct net_device_stats type net_device (line 950) | struct net_device type net_device_stats (line 952) | struct net_device_stats type ltpc_private (line 952) | struct ltpc_private function ltpc_probe_dma (line 958) | static int __init ltpc_probe_dma(int base, int dma) type net_device (line 1033) | struct net_device type net_device (line 1035) | struct net_device type ltpc_private (line 1042) | struct ltpc_private function ltpc_setup (line 1223) | static int __init ltpc_setup(char *str) type net_device (line 1255) | struct net_device function init_module (line 1266) | int __init init_module(void) function ltpc_cleanup (line 1279) | static void __exit ltpc_cleanup(void) FILE: drivers/net/appletalk/ltpc.h type lt_getresult (line 18) | struct lt_getresult { type lt_mem (line 23) | struct lt_mem { type lt_setflags (line 30) | struct lt_setflags { type lt_getflags (line 36) | struct lt_getflags { type lt_init (line 41) | struct lt_init { type lt_sendlap (line 47) | struct lt_sendlap { type lt_rcvlap (line 55) | struct lt_rcvlap { type lt_getresult (line 64) | struct lt_getresult type lt_mem (line 65) | struct lt_mem type lt_setflags (line 66) | struct lt_setflags type lt_getflags (line 67) | struct lt_getflags type lt_init (line 68) | struct lt_init type lt_sendlap (line 69) | struct lt_sendlap type lt_rcvlap (line 70) | struct lt_rcvlap type lt_command (line 72) | typedef union lt_command lt_command; FILE: drivers/net/arcnet/arc-rawmode.c type net_device (line 38) | struct net_device type archdr (line 39) | struct archdr type sk_buff (line 40) | struct sk_buff type net_device (line 40) | struct net_device type net_device (line 42) | struct net_device type archdr (line 42) | struct archdr type ArcProto (line 45) | struct ArcProto function arcnet_raw_init (line 57) | static int __init arcnet_raw_init(void) function arcnet_raw_exit (line 75) | static void __exit arcnet_raw_exit(void) function rx (line 87) | static void rx(struct net_device *dev, int bufnum, function build_header (line 136) | static int build_header(struct sk_buff *skb, struct net_device *dev, function prepare_tx (line 168) | static int prepare_tx(struct net_device *dev, struct archdr *pkt, int le... FILE: drivers/net/arcnet/arc-rimi.c type net_device (line 45) | struct net_device type net_device (line 46) | struct net_device type net_device (line 47) | struct net_device type net_device (line 48) | struct net_device type net_device (line 49) | struct net_device type net_device (line 50) | struct net_device type net_device (line 51) | struct net_device type net_device (line 53) | struct net_device function arcrimi_probe (line 87) | static int __init arcrimi_probe(struct net_device *dev) function arcrimi_found (line 124) | static int __init arcrimi_found(struct net_device *dev) function arcrimi_reset (line 231) | static int arcrimi_reset(struct net_device *dev, int really_reset) function arcrimi_setmask (line 252) | static void arcrimi_setmask(struct net_device *dev, int mask) function arcrimi_status (line 260) | static int arcrimi_status(struct net_device *dev) function arcrimi_command (line 268) | static void arcrimi_command(struct net_device *dev, int cmd) function arcrimi_copy_to_card (line 276) | static void arcrimi_copy_to_card(struct net_device *dev, int bufnum, int... function arcrimi_copy_from_card (line 285) | static void arcrimi_copy_from_card(struct net_device *dev, int bufnum, i... type net_device (line 304) | struct net_device function arc_rimi_init (line 306) | static int __init arc_rimi_init(void) function arc_rimi_exit (line 331) | static void __exit arc_rimi_exit(void) function arcrimi_setup (line 344) | static int __init arcrimi_setup(char *s) FILE: drivers/net/arcnet/arcnet.c type net_device (line 57) | struct net_device type archdr (line 58) | struct archdr type sk_buff (line 59) | struct sk_buff type net_device (line 59) | struct net_device type net_device (line 61) | struct net_device type archdr (line 61) | struct archdr type ArcProto (line 71) | struct ArcProto type ArcProto (line 74) | struct ArcProto type net_device (line 100) | struct net_device type net_device (line 101) | struct net_device type sk_buff (line 102) | struct sk_buff type net_device (line 102) | struct net_device type net_device (line 103) | struct net_device type sk_buff (line 104) | struct sk_buff type net_device (line 104) | struct net_device type sk_buff (line 107) | struct sk_buff type net_device_stats (line 108) | struct net_device_stats type net_device (line 108) | struct net_device type net_device (line 109) | struct net_device function arcnet_init (line 115) | static int __init arcnet_init(void) function arcnet_exit (line 148) | static void __exit arcnet_exit(void) function arcnet_dump_skb (line 159) | void arcnet_dump_skb(struct net_device *dev, function arcnet_dump_packet (line 181) | void arcnet_dump_packet(struct net_device *dev, int bufnum, char *desc, function arcnet_unregister_proto (line 220) | void arcnet_unregister_proto(struct ArcProto *proto) function release_arcbuf (line 245) | static void release_arcbuf(struct net_device *dev, int bufnum) function get_arcbuf (line 267) | static int get_arcbuf(struct net_device *dev) function choose_mtu (line 302) | static int choose_mtu(void) function arcdev_setup (line 319) | static void arcdev_setup(struct net_device *dev) type net_device (line 346) | struct net_device type net_device (line 348) | struct net_device type arcnet_local (line 350) | struct arcnet_local type arcnet_local (line 353) | struct arcnet_local type arcnet_local (line 353) | struct arcnet_local function arcnet_open (line 368) | static int arcnet_open(struct net_device *dev) function arcnet_close (line 468) | static int arcnet_close(struct net_device *dev) function arcnet_header (line 487) | static int arcnet_header(struct sk_buff *skb, struct net_device *dev, function arcnet_rebuild_header (line 546) | static int arcnet_rebuild_header(struct sk_buff *skb) function arcnet_send_packet (line 592) | static int arcnet_send_packet(struct sk_buff *skb, struct net_device *dev) function go_tx (line 675) | static int go_tx(struct net_device *dev) function arcnet_timeout (line 705) | static void arcnet_timeout(struct net_device *dev) function irqreturn_t (line 746) | irqreturn_t arcnet_interrupt(int irq, void *dev_id, struct pt_regs *regs) function arcnet_rx (line 990) | void arcnet_rx(struct net_device *dev, int bufnum) type net_device_stats (line 1054) | struct net_device_stats type net_device (line 1054) | struct net_device type arcnet_local (line 1056) | struct arcnet_local type arcnet_local (line 1056) | struct arcnet_local function null_rx (line 1061) | static void null_rx(struct net_device *dev, int bufnum, function null_build_header (line 1070) | static int null_build_header(struct sk_buff *skb, struct net_device *dev, function null_prepare_tx (line 1085) | static int null_prepare_tx(struct net_device *dev, struct archdr *pkt, FILE: drivers/net/arcnet/capmode.c type net_device (line 40) | struct net_device type archdr (line 41) | struct archdr type sk_buff (line 42) | struct sk_buff type net_device (line 43) | struct net_device type net_device (line 46) | struct net_device type archdr (line 46) | struct archdr type net_device (line 48) | struct net_device type ArcProto (line 51) | struct ArcProto function arcnet_cap_init (line 64) | void arcnet_cap_init(void) function init_module (line 83) | int __init init_module(void) function cleanup_module (line 90) | void cleanup_module(void) function rx (line 101) | static void rx(struct net_device *dev, int bufnum, function build_header (line 162) | static int build_header(struct sk_buff *skb, function prepare_tx (line 198) | static int prepare_tx(struct net_device *dev, struct archdr *pkt, int le... function ack_tx (line 251) | static int ack_tx(struct net_device *dev, int acked) FILE: drivers/net/arcnet/com20020-isa.c function com20020isa_probe (line 51) | static int __init com20020isa_probe(struct net_device *dev) type net_device (line 140) | struct net_device function com20020_init (line 142) | static int __init com20020_init(void) function com20020_exit (line 176) | static void __exit com20020_exit(void) function com20020isa_setup (line 185) | static int __init com20020isa_setup(char *s) FILE: drivers/net/arcnet/com20020-pci.c function com20020pci_probe (line 64) | static int __devinit com20020pci_probe(struct pci_dev *pdev, const struc... function com20020pci_remove (line 135) | static void __devexit com20020pci_remove(struct pci_dev *pdev) type pci_device_id (line 144) | struct pci_device_id type pci_driver (line 170) | struct pci_driver function com20020pci_init (line 177) | static int __init com20020pci_init(void) function com20020pci_cleanup (line 183) | static void __exit com20020pci_cleanup(void) FILE: drivers/net/arcnet/com20020.c type net_device (line 49) | struct net_device type net_device (line 50) | struct net_device type net_device (line 51) | struct net_device type net_device (line 52) | struct net_device type net_device (line 53) | struct net_device type net_device (line 55) | struct net_device type net_device (line 57) | struct net_device type net_device (line 58) | struct net_device function com20020_copy_from_card (line 60) | static void com20020_copy_from_card(struct net_device *dev, int bufnum, function com20020_copy_to_card (line 74) | static void com20020_copy_to_card(struct net_device *dev, int bufnum, function com20020_check (line 89) | int com20020_check(struct net_device *dev) function com20020_found (line 155) | int com20020_found(struct net_device *dev, int shared) function com20020_reset (line 234) | static int com20020_reset(struct net_device *dev, int really_reset) function com20020_setmask (line 279) | static void com20020_setmask(struct net_device *dev, int mask) function com20020_command (line 287) | static void com20020_command(struct net_device *dev, int cmd) function com20020_status (line 294) | static int com20020_status(struct net_device *dev) function com20020_close (line 301) | static void com20020_close(struct net_device *dev) function com20020_set_mc_list (line 318) | static void com20020_set_mc_list(struct net_device *dev) function init_module (line 347) | int init_module(void) function cleanup_module (line 353) | void cleanup_module(void) FILE: drivers/net/arcnet/com90io.c type net_device (line 46) | struct net_device type net_device (line 47) | struct net_device type net_device (line 48) | struct net_device type net_device (line 49) | struct net_device type net_device (line 50) | struct net_device type net_device (line 51) | struct net_device type net_device (line 53) | struct net_device function u_char (line 91) | static u_char get_buffer_byte(struct net_device *dev, unsigned offset) function put_buffer_byte (line 102) | static void put_buffer_byte(struct net_device *dev, unsigned offset, u_c... function get_whole_buffer (line 115) | static void get_whole_buffer(struct net_device *dev, unsigned offset, un... function put_whole_buffer (line 130) | static void put_whole_buffer(struct net_device *dev, unsigned offset, un... function com90io_probe (line 149) | static int __init com90io_probe(struct net_device *dev) function com90io_found (line 234) | static int __init com90io_found(struct net_device *dev) function com90io_reset (line 291) | static int com90io_reset(struct net_device *dev, int really_reset) function com90io_command (line 323) | static void com90io_command(struct net_device *dev, int cmd) function com90io_status (line 331) | static int com90io_status(struct net_device *dev) function com90io_setmask (line 339) | static void com90io_setmask(struct net_device *dev, int mask) function com90io_copy_to_card (line 346) | static void com90io_copy_to_card(struct net_device *dev, int bufnum, int... function com90io_copy_from_card (line 353) | static void com90io_copy_from_card(struct net_device *dev, int bufnum, i... function com90io_setup (line 369) | static int __init com90io_setup(char *s) type net_device (line 390) | struct net_device function com90io_init (line 392) | static int __init com90io_init(void) function com90io_exit (line 419) | static void __exit com90io_exit(void) FILE: drivers/net/arcnet/com90xx.c type net_device (line 57) | struct net_device type net_device (line 58) | struct net_device type net_device (line 59) | struct net_device type net_device (line 60) | struct net_device type net_device (line 61) | struct net_device type net_device (line 63) | struct net_device type net_device (line 68) | struct net_device function com90xx_probe (line 113) | static void __init com90xx_probe(void) function com90xx_found (line 404) | static int __init com90xx_found(int ioaddr, int airq, u_long shmem) function com90xx_command (line 498) | static void com90xx_command(struct net_device *dev, int cmd) function com90xx_status (line 506) | static int com90xx_status(struct net_device *dev) function com90xx_setmask (line 514) | static void com90xx_setmask(struct net_device *dev, int mask) function com90xx_reset (line 530) | int com90xx_reset(struct net_device *dev, int really_reset) function com90xx_copy_to_card (line 565) | static void com90xx_copy_to_card(struct net_device *dev, int bufnum, int... function com90xx_copy_from_card (line 574) | static void com90xx_copy_from_card(struct net_device *dev, int bufnum, i... function com90xx_init (line 585) | static int __init com90xx_init(void) function com90xx_exit (line 595) | static void __exit com90xx_exit(void) function com90xx_setup (line 618) | static int __init com90xx_setup(char *s) FILE: drivers/net/arcnet/rfc1051.c type sk_buff (line 37) | struct sk_buff type net_device (line 37) | struct net_device type net_device (line 38) | struct net_device type archdr (line 39) | struct archdr type sk_buff (line 40) | struct sk_buff type net_device (line 40) | struct net_device type net_device (line 42) | struct net_device type archdr (line 42) | struct archdr type ArcProto (line 46) | struct ArcProto function arcnet_rfc1051_init (line 59) | static int __init arcnet_rfc1051_init(void) function arcnet_rfc1051_exit (line 74) | static void __exit arcnet_rfc1051_exit(void) function type_trans (line 89) | static unsigned short type_trans(struct sk_buff *skb, struct net_device ... function rx (line 125) | static void rx(struct net_device *dev, int bufnum, FILE: drivers/net/arcnet/rfc1201.c type sk_buff (line 37) | struct sk_buff type net_device (line 37) | struct net_device type net_device (line 38) | struct net_device type archdr (line 39) | struct archdr type sk_buff (line 40) | struct sk_buff type net_device (line 40) | struct net_device type net_device (line 42) | struct net_device type archdr (line 42) | struct archdr type net_device (line 44) | struct net_device type ArcProto (line 46) | struct ArcProto function arcnet_rfc1201_init (line 59) | static int __init arcnet_rfc1201_init(void) function arcnet_rfc1201_exit (line 78) | static void __exit arcnet_rfc1201_exit(void) function type_trans (line 91) | static unsigned short type_trans(struct sk_buff *skb, struct net_device ... type net_device (line 134) | struct net_device type archdr (line 135) | struct archdr type arcnet_local (line 137) | struct arcnet_local type arcnet_local (line 137) | struct arcnet_local type sk_buff (line 138) | struct sk_buff type archdr (line 139) | struct archdr type arc_rfc1201 (line 140) | struct arc_rfc1201 type Incoming (line 142) | struct Incoming type archdr (line 190) | struct archdr type archdr (line 194) | struct archdr type arphdr (line 206) | struct arphdr type arphdr (line 206) | struct arphdr type arphdr (line 210) | struct arphdr type archdr (line 298) | struct archdr type archdr (line 345) | struct archdr function arcnet_dump_skb (line 365) | BUGLVL(D_SKB) arcnet_dump_skb(dev, skb, "rx"); function load_pkt (line 443) | static void load_pkt(struct net_device *dev, struct arc_hardware *hard, function prepare_tx (line 476) | static int prepare_tx(struct net_device *dev, struct archdr *pkt, int le... function continue_tx (line 512) | static int continue_tx(struct net_device *dev, int bufnum) FILE: drivers/net/ariadne.c type ariadne_private (line 94) | struct ariadne_private { type lancedata (line 110) | struct lancedata { type net_device (line 117) | struct net_device type net_device (line 118) | struct net_device type sk_buff (line 119) | struct sk_buff type net_device (line 119) | struct net_device type net_device (line 120) | struct net_device type net_device (line 121) | struct net_device type net_device (line 122) | struct net_device type pt_regs (line 123) | struct pt_regs type net_device (line 124) | struct net_device type net_device_stats (line 125) | struct net_device_stats type net_device (line 125) | struct net_device type net_device (line 127) | struct net_device function memcpyw (line 131) | static void memcpyw(volatile u_short *dest, u_short *src, int len) type zorro_dev (line 142) | struct zorro_dev type zorro_device_id (line 143) | struct zorro_device_id type zorro_dev (line 144) | struct zorro_dev type zorro_device_id (line 147) | struct zorro_device_id type zorro_driver (line 152) | struct zorro_driver function ariadne_init_one (line 159) | static int __devinit ariadne_init_one(struct zorro_dev *z, function ariadne_open (line 228) | static int ariadne_open(struct net_device *dev) function ariadne_init_ring (line 334) | static void ariadne_init_ring(struct net_device *dev) function ariadne_close (line 380) | static int ariadne_close(struct net_device *dev) function ariadne_reset (line 407) | static inline void ariadne_reset(struct net_device *dev) function irqreturn_t (line 419) | static irqreturn_t ariadne_interrupt(int irq, void *data, struct pt_regs... function ariadne_tx_timeout (line 579) | static void ariadne_tx_timeout(struct net_device *dev) function ariadne_start_xmit (line 590) | static int ariadne_start_xmit(struct sk_buff *skb, struct net_device *dev) function ariadne_rx (line 698) | static int ariadne_rx(struct net_device *dev) type net_device_stats (line 790) | struct net_device_stats type net_device (line 790) | struct net_device type ariadne_private (line 792) | struct ariadne_private type Am79C960 (line 793) | struct Am79C960 type Am79C960 (line 793) | struct Am79C960 function set_multicast_list (line 814) | static void set_multicast_list(struct net_device *dev) function ariadne_remove_one (line 855) | static void __devexit ariadne_remove_one(struct zorro_dev *z) function ariadne_init_module (line 865) | static int __init ariadne_init_module(void) function ariadne_cleanup_module (line 870) | static void __exit ariadne_cleanup_module(void) FILE: drivers/net/ariadne.h type Am79C960 (line 43) | struct Am79C960 { type RDRE (line 287) | struct RDRE { type TDRE (line 299) | struct TDRE { type MC68230 (line 352) | struct MC68230 { FILE: drivers/net/arm/am79c961a.c type pt_regs (line 44) | struct pt_regs function write_rreg (line 54) | static void write_rreg(u_long base, u_int reg, u_int val) function read_rreg (line 63) | static inline unsigned short read_rreg(u_long base_addr, u_int reg) function write_ireg (line 74) | static inline void write_ireg(u_long base, u_int reg, u_int val) function read_ireg (line 83) | static inline unsigned short read_ireg(u_long base_addr, u_int reg) function am_writebuffer (line 97) | static inline void function am_readbuffer (line 130) | static inline void function am79c961_ramtest (line 174) | static int function am79c961_init_for_open (line 202) | static void function am79c961_timer (line 277) | static void am79c961_timer(unsigned long data) function am79c961_open (line 297) | static int function am79c961_close (line 324) | static int type net_device_stats (line 348) | struct net_device_stats type net_device (line 348) | struct net_device type dev_priv (line 350) | struct dev_priv function am79c961_mc_hash (line 354) | static void am79c961_mc_hash(struct dev_mc_list *dmi, unsigned short *hash) function am79c961_setmulticastlist (line 372) | static void am79c961_setmulticastlist (struct net_device *dev) function am79c961_timeout (line 435) | static void am79c961_timeout(struct net_device *dev) function am79c961_sendpacket (line 450) | static int function am79c961_rx (line 491) | static void function am79c961_tx (line 551) | static void function irqreturn_t (line 598) | static irqreturn_t function am79c961_poll_controller (line 634) | static void am79c961_poll_controller(struct net_device *dev) function am79c961_hw_init (line 647) | static int function am79c961_banner (line 663) | static void __init am79c961_banner(void) function am79c961_init (line 671) | static int __init am79c961_init(void) FILE: drivers/net/arm/am79c961a.h type dev_priv (line 132) | struct dev_priv { type net_device (line 146) | struct net_device FILE: drivers/net/arm/ether00.c type tx_fda_ent (line 69) | struct tx_fda_ent{ type rx_fda_ent (line 74) | struct rx_fda_ent{ type rx_blist_ent (line 79) | struct rx_blist_ent{ type net_priv (line 84) | struct net_priv function dump_regs (line 105) | static void dump_regs(struct net_device *dev){ function ether00_write_phy (line 153) | static int ether00_write_phy(struct net_device *dev, short address, shor... function ether00_read_phy (line 173) | static int ether00_read_phy(struct net_device *dev, short address) function ether00_phy_int (line 191) | static void ether00_phy_int(int irq_num, void* dev_id, struct pt_regs* r... function setup_blist_entry (line 226) | static void setup_blist_entry(struct sk_buff* skb,struct rx_blist_ent* b... function ether00_mem_init (line 241) | static int ether00_mem_init(struct net_device* dev) function ether00_mem_update (line 321) | void ether00_mem_update(void* dev_id) function ether00_int (line 381) | static void ether00_int( int irq_num, void* dev_id, struct pt_regs* regs) function ether00_setup_ethernet_address (line 506) | static void ether00_setup_ethernet_address(struct net_device* dev) function ether00_reset (line 531) | static void ether00_reset(struct net_device *dev) function ether00_set_multicast (line 578) | static void ether00_set_multicast(struct net_device* dev) function ether00_open (line 700) | static int ether00_open(struct net_device* dev) function ether00_tx (line 769) | static int ether00_tx(struct sk_buff* skb, struct net_device* dev) type net_device_stats (line 812) | struct net_device_stats type net_device (line 812) | struct net_device type net_priv (line 814) | struct net_priv function ether00_stop (line 819) | static int ether00_stop(struct net_device* dev) function ether00_get_ethernet_address (line 844) | static void ether00_get_ethernet_address(struct net_device* dev) type net_device (line 897) | struct net_device function ether00_add_device (line 899) | static int ether00_add_device(struct pldhs_dev_info* dev_info,void* dev_... function ether00_remove_devices (line 973) | static int ether00_remove_devices(void) type pld_hotswap_ops (line 990) | struct pld_hotswap_ops function ether00_cleanup_module (line 997) | static void __exit ether00_cleanup_module(void) function ether00_mod_init (line 1009) | static int __init ether00_mod_init(void) FILE: drivers/net/arm/ether1.c type net_device (line 69) | struct net_device type sk_buff (line 70) | struct sk_buff type net_device (line 70) | struct net_device type pt_regs (line 71) | struct pt_regs type net_device (line 72) | struct net_device type net_device_stats (line 73) | struct net_device_stats type net_device (line 73) | struct net_device type net_device (line 74) | struct net_device type net_device (line 75) | struct net_device function ether1_inw_p (line 92) | static inline unsigned short function ether1_outw_p (line 108) | static inline void function ether1_writebuffer (line 131) | static void function ether1_readbuffer (line 193) | static void function ether1_ramtest (line 255) | static int __init function ether1_reset (line 302) | static int function ether1_init_2 (line 309) | static int __init function ether1_init_for_open (line 447) | static int function ether1_txalloc (line 616) | static int function ether1_open (line 642) | static int function ether1_timeout (line 668) | static void function ether1_sendpacket (line 686) | static int function ether1_xmit_done (line 762) | static void function ether1_recv_done (line 863) | static void function irqreturn_t (line 918) | static irqreturn_t function ether1_close (line 968) | static int type net_device_stats (line 978) | struct net_device_stats type net_device (line 979) | struct net_device type ether1_priv (line 981) | struct ether1_priv function ether1_setmulticastlist (line 992) | static void function ether1_banner (line 999) | static void __init ether1_banner(void) function ether1_probe (line 1007) | static int __devinit function ether1_remove (line 1076) | static void __devexit ether1_remove(struct expansion_card *ec) type ecard_id (line 1089) | struct ecard_id type ecard_driver (line 1094) | struct ecard_driver function ether1_init (line 1103) | static int __init ether1_init(void) function ether1_exit (line 1108) | static void __exit ether1_exit(void) FILE: drivers/net/arm/ether1.h type ether1_priv (line 37) | struct ether1_priv { type tdr_t (line 52) | typedef struct { /* tdr */ type tx_t (line 64) | typedef struct { /* transmit */ type tbd_t (line 71) | typedef struct { /* tbd */ type rfd_t (line 80) | typedef struct { /* rfd */ type rbd_t (line 101) | typedef struct { /* rbd */ type nop_t (line 112) | typedef struct { /* nop */ type mc_t (line 118) | typedef struct { /* set multicast */ type sa_t (line 126) | typedef struct { /* set address */ type cfg_t (line 133) | typedef struct { /* config command */ type scb_t (line 177) | typedef struct { /* scb */ type iscp_t (line 213) | typedef struct { /* iscp */ type scp_t (line 221) | typedef struct { /* scp */ FILE: drivers/net/arm/ether3.c type net_device (line 80) | struct net_device type net_device (line 81) | struct net_device type dev_priv (line 81) | struct dev_priv type net_device (line 82) | struct net_device type dev_priv (line 82) | struct dev_priv type net_device (line 83) | struct net_device type sk_buff (line 84) | struct sk_buff type net_device (line 84) | struct net_device type pt_regs (line 85) | struct pt_regs type net_device (line 86) | struct net_device type net_device_stats (line 87) | struct net_device_stats type net_device (line 87) | struct net_device type net_device (line 88) | struct net_device type net_device (line 89) | struct net_device type buffer_rw_t (line 97) | typedef enum { function ether3_outb (line 107) | static inline void ether3_outb(int v, const int r) function ether3_outw (line 113) | static inline void ether3_outw(int v, const int r) function ether3_setbuffer (line 121) | static int function ether3_ledoff (line 179) | static void function ether3_ledon (line 190) | static inline void function ether3_addr (line 206) | static int __init function ether3_ramtest (line 231) | static int __init function ether3_init_2 (line 280) | static int __init function ether3_init_for_open (line 330) | static void function ether3_probe_bus_8 (line 370) | static inline int function ether3_probe_bus_16 (line 391) | static inline int function ether3_open (line 412) | static int function ether3_close (line 434) | static int type net_device_stats (line 458) | struct net_device_stats type net_device (line 458) | struct net_device type dev_priv (line 460) | struct dev_priv function ether3_setmulticastlist (line 470) | static void ether3_setmulticastlist(struct net_device *dev) function ether3_timeout (line 487) | static void function ether3_sendpacket (line 518) | static int function irqreturn_t (line 585) | static irqreturn_t function ether3_rx (line 623) | static int function ether3_tx (line 743) | static void function ether3_banner (line 785) | static void __init ether3_banner(void) type net_device (line 794) | struct net_device type expansion_card (line 794) | struct expansion_card function ether3_probe (line 815) | static int __devinit function ether3_remove (line 916) | static void __devexit ether3_remove(struct expansion_card *ec) type ecard_id (line 927) | struct ecard_id type ecard_driver (line 934) | struct ecard_driver function ether3_init (line 943) | static int __init ether3_init(void) function ether3_exit (line 948) | static void __exit ether3_exit(void) FILE: drivers/net/arm/ether3.h type dev_priv (line 154) | struct dev_priv { FILE: drivers/net/arm/etherh.c type etherh_priv (line 65) | struct etherh_priv { type etherh_data (line 75) | struct etherh_data { function etherh_set_ctrl (line 123) | static inline void etherh_set_ctrl(struct etherh_priv *eh, unsigned char... function etherh_clr_ctrl (line 130) | static inline void etherh_clr_ctrl(struct etherh_priv *eh, unsigned char... function etherh_get_stat (line 137) | static inline unsigned int etherh_get_stat(struct etherh_priv *eh) function etherh_irq_enable (line 145) | static void etherh_irq_enable(ecard_t *ec, int irqnr) function etherh_irq_disable (line 152) | static void etherh_irq_disable(ecard_t *ec, int irqnr) function etherh_setif (line 167) | static void function etherh_getifstat (line 217) | static int function etherh_set_config (line 261) | static int etherh_set_config(struct net_device *dev, struct ifmap *map) function etherh_reset (line 286) | static void function etherh_block_output (line 314) | static void function etherh_block_input (line 380) | static void function etherh_get_header (line 421) | static void function etherh_open (line 463) | static int function etherh_close (line 508) | static int function etherh_banner (line 520) | static void __init etherh_banner(void) function etherh_addr (line 532) | static int __init etherh_addr(char *addr, struct expansion_card *ec) function etherm_addr (line 567) | static int __init etherm_addr(char *addr) function etherh_get_drvinfo (line 585) | static void etherh_get_drvinfo(struct net_device *dev, struct ethtool_dr... function etherh_get_settings (line 593) | static int etherh_get_settings(struct net_device *dev, struct ethtool_cm... function etherh_set_settings (line 603) | static int etherh_set_settings(struct net_device *dev, struct ethtool_cm... type ethtool_ops (line 635) | struct ethtool_ops function etherh_probe (line 644) | static int __init function etherh_remove (line 773) | static void __devexit etherh_remove(struct expansion_card *ec) type etherh_data (line 792) | struct etherh_data type etherh_data (line 802) | struct etherh_data type etherh_data (line 813) | struct etherh_data type etherh_data (line 823) | struct etherh_data type ecard_id (line 833) | struct ecard_id type ecard_driver (line 841) | struct ecard_driver function etherh_init (line 850) | static int __init etherh_init(void) function etherh_exit (line 862) | static void __exit etherh_exit(void) FILE: drivers/net/at1700.c type uchar (line 113) | typedef unsigned char uchar; type net_local (line 116) | struct net_local { type net_device (line 165) | struct net_device type net_device (line 167) | struct net_device type sk_buff (line 168) | struct sk_buff type net_device (line 168) | struct net_device type pt_regs (line 169) | struct pt_regs type net_device (line 170) | struct net_device type net_device (line 171) | struct net_device type net_device_stats (line 172) | struct net_device_stats type net_device (line 172) | struct net_device type net_device (line 173) | struct net_device type net_device (line 174) | struct net_device type at1720_mca_adapters_struct (line 178) | struct at1720_mca_adapters_struct { type at1720_mca_adapters_struct (line 184) | struct at1720_mca_adapters_struct function cleanup_card (line 203) | static void cleanup_card(struct net_device *dev) type net_device (line 214) | struct net_device type net_device (line 216) | struct net_device type net_local (line 216) | struct net_local function at1700_probe1 (line 269) | static int __init at1700_probe1(struct net_device *dev, int ioaddr) function read_eeprom (line 507) | static int __init read_eeprom(long ioaddr, int location) function net_open (line 538) | static int net_open(struct net_device *dev) function net_tx_timeout (line 569) | static void net_tx_timeout (struct net_device *dev) function net_send_packet (line 603) | static int net_send_packet (struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 656) | static irqreturn_t function net_rx (line 727) | static void function net_close (line 811) | static int net_close(struct net_device *dev) type net_device_stats (line 838) | struct net_device_stats type net_device (line 839) | struct net_device type net_local (line 841) | struct net_local function set_rx_mode (line 849) | static void type net_device (line 900) | struct net_device function init_module (line 909) | int init_module(void) function cleanup_module (line 919) | void FILE: drivers/net/atari_bionet.c type net_local (line 135) | struct net_local { type nic_pkt_s (line 141) | struct nic_pkt_s { /* packet format */ type net_device (line 151) | struct net_device type sk_buff (line 152) | struct sk_buff type net_device (line 152) | struct net_device type net_device (line 153) | struct net_device type net_device (line 154) | struct net_device type net_device_stats (line 155) | struct net_device_stats type net_device (line 155) | struct net_device type timer_list (line 158) | struct timer_list function sendcmd (line 172) | static int function set_status (line 188) | static void function get_status (line 196) | static int function irqreturn_t (line 222) | static irqreturn_t function get_frame (line 228) | static int function hardware_send_packet (line 276) | static int type net_device (line 322) | struct net_device type net_device (line 324) | struct net_device type net_local (line 334) | struct net_local type nic_pkt_s (line 373) | struct nic_pkt_s function bionet_open (line 409) | static int function bionet_send_packet (line 434) | static int function bionet_poll_rx (line 500) | static void function bionet_tick (line 601) | static void function bionet_close (line 617) | static int type net_device_stats (line 639) | struct net_device_stats type net_device (line 639) | struct net_device type net_local (line 641) | struct net_local type net_device (line 648) | struct net_device function init_module (line 650) | int init_module(void) function cleanup_module (line 658) | void cleanup_module(void) FILE: drivers/net/atari_pamsnet.c type net_local (line 131) | struct net_local { type nic_pkt_s (line 137) | struct nic_pkt_s { /* packet format */ type net_device (line 159) | struct net_device type sk_buff (line 160) | struct sk_buff type net_device (line 160) | struct net_device type net_device (line 161) | struct net_device type net_device (line 162) | struct net_device type net_device_stats (line 163) | struct net_device_stats type net_device (line 163) | struct net_device type pt_regs (line 166) | struct pt_regs type timer_list (line 168) | struct timer_list type DMAHWADDR (line 172) | typedef struct function setup_dma (line 297) | static void function send_first (line 319) | static int function send_1_5 (line 340) | static int function get_status (line 363) | static int function calc_received (line 373) | static int function start (line 386) | static void function stop (line 395) | static int function testpkt (line 417) | static int function inquiry (line 433) | static int function irqreturn_t (line 493) | static irqreturn_t function receivepkt (line 504) | static int function sendpkt (line 529) | static int type net_device (line 561) | struct net_device type net_device (line 563) | struct net_device type net_local (line 577) | struct net_local type nic_pkt_s (line 590) | struct nic_pkt_s function pamsnet_open (line 668) | static int function pamsnet_send_packet (line 697) | static int function pamsnet_poll_rx (line 743) | static void function pamsnet_tick (line 817) | static void function pamsnet_close (line 833) | static int type net_device_stats (line 860) | struct net_device_stats type net_device (line 860) | struct net_device type net_local (line 862) | struct net_local type net_device (line 869) | struct net_device function init_module (line 871) | int init_module(void) function cleanup_module (line 879) | void cleanup_module(void) FILE: drivers/net/atarilance.c type lance_rx_head (line 123) | struct lance_rx_head { type lance_tx_head (line 131) | struct lance_tx_head { type ringdesc (line 139) | struct ringdesc { type lance_init_block (line 146) | struct lance_init_block { type lance_memory (line 156) | struct lance_memory { type lance_ioreg (line 192) | struct lance_ioreg { type lance_type (line 205) | enum lance_type { type lance_private (line 219) | struct lance_private { type lance_addr (line 247) | struct lance_addr { type net_device (line 342) | struct net_device type lance_addr (line 342) | struct lance_addr type net_device (line 344) | struct net_device type net_device (line 345) | struct net_device type sk_buff (line 346) | struct sk_buff type net_device (line 346) | struct net_device type pt_regs (line 347) | struct pt_regs type net_device (line 348) | struct net_device type net_device (line 349) | struct net_device type net_device_stats (line 350) | struct net_device_stats type net_device (line 350) | struct net_device type net_device (line 351) | struct net_device type net_device (line 352) | struct net_device type net_device (line 353) | struct net_device type net_device (line 374) | struct net_device type net_device (line 378) | struct net_device type lance_private (line 386) | struct lance_private function addr_accessible (line 412) | static int __init addr_accessible( volatile void *regp, int wordflag, in... function lance_probe1 (line 461) | static unsigned long __init lance_probe1( struct net_device *dev, function lance_open (line 654) | static int lance_open( struct net_device *dev ) function lance_init_ring (line 695) | static void lance_init_ring( struct net_device *dev ) function lance_tx_timeout (line 743) | static void lance_tx_timeout (struct net_device *dev) function lance_start_xmit (line 786) | static int lance_start_xmit( struct sk_buff *skb, struct net_device *dev ) function irqreturn_t (line 870) | static irqreturn_t lance_interrupt( int irq, void *dev_id, struct pt_reg... function lance_rx (line 982) | static int lance_rx( struct net_device *dev ) function lance_close (line 1076) | static int lance_close( struct net_device *dev ) type net_device_stats (line 1096) | struct net_device_stats type net_device (line 1096) | struct net_device type lance_private (line 1098) | struct lance_private type lance_private (line 1098) | struct lance_private function set_multicast_list (line 1111) | static void set_multicast_list( struct net_device *dev ) function lance_set_mac_address (line 1153) | static int lance_set_mac_address( struct net_device *dev, void *addr ) type net_device (line 1181) | struct net_device function init_module (line 1183) | int init_module(void) function cleanup_module (line 1191) | void cleanup_module(void) FILE: drivers/net/atp.c type net_local (line 173) | struct net_local { type net_device (line 199) | struct net_device type net_device (line 201) | struct net_device type net_device (line 202) | struct net_device type sk_buff (line 205) | struct sk_buff type net_device (line 205) | struct net_device type pt_regs (line 206) | struct pt_regs type net_device (line 207) | struct net_device type net_device (line 209) | struct net_device type net_device_stats (line 210) | struct net_device_stats type net_device (line 210) | struct net_device type net_device (line 211) | struct net_device type net_device (line 212) | struct net_device type net_device (line 213) | struct net_device type net_device (line 217) | struct net_device function atp_init (line 227) | static int __init atp_init(void) function atp_probe1 (line 249) | static int __init atp_probe1(long ioaddr) function get_node_ID (line 373) | static void __init get_node_ID(struct net_device *dev) function eeprom_op (line 405) | static unsigned short __init eeprom_op(long ioaddr, u32 cmd) function net_open (line 433) | static int net_open(struct net_device *dev) function hardware_init (line 459) | static void hardware_init(struct net_device *dev) function trigger_send (line 495) | static void trigger_send(long ioaddr, int length) function write_packet (line 502) | static void write_packet(long ioaddr, int length, unsigned char *packet,... function tx_timeout (line 542) | static void tx_timeout(struct net_device *dev) function atp_send_packet (line 558) | static int atp_send_packet(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 599) | static irqreturn_t function atp_timed_checker (line 725) | static void atp_timed_checker(unsigned long data) function net_rx (line 763) | static void net_rx(struct net_device *dev) function read_block (line 817) | static void read_block(long ioaddr, int length, unsigned char *p, int da... function net_close (line 838) | static int type net_device_stats (line 863) | struct net_device_stats type net_device (line 864) | struct net_device type net_local (line 866) | struct net_local function set_rx_mode_8002 (line 874) | static void set_rx_mode_8002(struct net_device *dev) function set_rx_mode_8012 (line 891) | static void set_rx_mode_8012(struct net_device *dev) function atp_init_module (line 933) | static int __init atp_init_module(void) { function atp_cleanup_module (line 939) | static void __exit atp_cleanup_module(void) { FILE: drivers/net/atp.h type rx_header (line 8) | struct rx_header { type chip_type (line 19) | enum chip_type { RTL8002, RTL8012 } type page0_regs (line 34) | enum page0_regs type eepage_regs (line 47) | enum eepage_regs function inbyte (line 79) | static inline unsigned char inbyte(unsigned short port) function read_nibble (line 88) | static inline unsigned char read_nibble(short port, unsigned char offset) function read_byte_mode0 (line 102) | static inline unsigned char read_byte_mode0(short ioaddr) function read_byte_mode2 (line 116) | static inline unsigned char read_byte_mode2(short ioaddr) function read_byte_mode4 (line 129) | static inline unsigned char read_byte_mode4(short ioaddr) function read_byte_mode6 (line 140) | static inline unsigned char read_byte_mode6(short ioaddr) function write_reg (line 152) | static inline void function write_reg_high (line 171) | static inline void function write_reg_byte (line 191) | static inline void function write_byte_mode0 (line 217) | static inline void write_byte_mode0(short ioaddr, unsigned char value) function write_byte_mode1 (line 223) | static inline void write_byte_mode1(short ioaddr, unsigned char value) function write_word_mode0 (line 232) | static inline void write_word_mode0(short ioaddr, unsigned short value) FILE: drivers/net/au1000_eth.c type net_device (line 57) | struct net_device type net_device (line 58) | struct net_device type net_device (line 60) | struct net_device type net_device (line 61) | struct net_device type net_device (line 62) | struct net_device type sk_buff (line 63) | struct sk_buff type net_device (line 63) | struct net_device type net_device (line 64) | struct net_device type pt_regs (line 65) | struct pt_regs type net_device (line 66) | struct net_device type net_device (line 67) | struct net_device type ifmap (line 67) | struct ifmap type net_device (line 68) | struct net_device type net_device_stats (line 69) | struct net_device_stats type net_device (line 69) | struct net_device type net_device (line 70) | struct net_device type net_device (line 71) | struct net_device type net_device (line 73) | struct net_device type ifreq (line 73) | struct ifreq type net_device (line 74) | struct net_device type net_device (line 75) | struct net_device type net_device (line 76) | struct net_device function bcm_5201_init (line 144) | int bcm_5201_init(struct net_device *dev, int phy_addr) function bcm_5201_reset (line 178) | int bcm_5201_reset(struct net_device *dev, int phy_addr) function bcm_5201_status (line 199) | int function lsi_80227_init (line 239) | int lsi_80227_init(struct net_device *dev, int phy_addr) function lsi_80227_reset (line 257) | int lsi_80227_reset(struct net_device *dev, int phy_addr) function lsi_80227_status (line 282) | int function am79c901_init (line 322) | int am79c901_init(struct net_device *dev, int phy_addr) function am79c901_reset (line 328) | int am79c901_reset(struct net_device *dev, int phy_addr) function am79c901_status (line 334) | int type phy_ops (line 340) | struct phy_ops type phy_ops (line 346) | struct phy_ops type phy_ops (line 352) | struct phy_ops type mii_chip_info (line 358) | struct mii_chip_info { function mdio_read (line 371) | static int mdio_read(struct net_device *dev, int phy_id, int reg) function mdio_write (line 403) | static void mdio_write(struct net_device *dev, int phy_id, int reg, u16 ... function dump_mii (line 426) | static void dump_mii(struct net_device *dev, int phy_id) function mii_probe (line 440) | static int __init mii_probe (struct net_device * dev) function db_dest_t (line 511) | static db_dest_t *GetFreeDB(struct au1000_private *aup) function ReleaseDB (line 523) | void ReleaseDB(struct au1000_private *aup, db_dest_t *pDB) function dma_free (line 553) | static void dma_free(void *vaddr, size_t size) function enable_rx_tx (line 560) | static void enable_rx_tx(struct net_device *dev) function hard_stop (line 571) | static void hard_stop(struct net_device *dev) function reset_mac (line 583) | static void reset_mac(struct net_device *dev) function setup_hw_rings (line 609) | static void function au1000_init_module (line 624) | static int __init au1000_init_module(void) function au1000_probe1 (line 654) | static int __init function au1000_init (line 827) | static int au1000_init(struct net_device *dev) function au1000_timer (line 875) | static void au1000_timer(unsigned long data) function au1000_open (line 930) | static int au1000_open(struct net_device *dev) function au1000_close (line 963) | static int au1000_close(struct net_device *dev) function au1000_cleanup_module (line 985) | static void __exit au1000_cleanup_module(void) function update_tx_stats (line 990) | static inline void function au1000_tx_ack (line 1023) | static void au1000_tx_ack(struct net_device *dev) function au1000_tx (line 1051) | static int au1000_tx(struct sk_buff *skb, struct net_device *dev) function update_rx_stats (line 1105) | static inline void update_rx_stats(struct net_device *dev, u32 status) function au1000_rx (line 1133) | static int au1000_rx(struct net_device *dev) function irqreturn_t (line 1209) | irqreturn_t au1000_interrupt(int irq, void *dev_id, struct pt_regs *regs) function au1000_tx_timeout (line 1227) | static void au1000_tx_timeout(struct net_device *dev) function set_rx_mode (line 1236) | static void set_rx_mode(struct net_device *dev) function au1000_ioctl (line 1270) | static int au1000_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function au1000_set_config (line 1297) | static int au1000_set_config(struct net_device *dev, struct ifmap *map) type net_device_stats (line 1392) | struct net_device_stats type net_device (line 1392) | struct net_device type au1000_private (line 1394) | struct au1000_private type au1000_private (line 1394) | struct au1000_private FILE: drivers/net/au1000_eth.h type mii_phy_t (line 136) | typedef struct mii_phy { type phy_ops (line 143) | struct phy_ops { type db_dest_t (line 153) | typedef struct db_dest { type tx_dma_t (line 163) | typedef struct tx_dma { type rx_dma_t (line 170) | typedef struct rx_dma { type mac_reg_t (line 180) | typedef struct mac_reg { type au1000_private (line 194) | struct au1000_private { FILE: drivers/net/b44.c type pci_device_id (line 89) | struct pci_device_id type b44 (line 101) | struct b44 type b44 (line 102) | struct b44 type b44 (line 103) | struct b44 type net_device (line 104) | struct net_device type net_device (line 106) | struct net_device function br32 (line 109) | static inline unsigned long br32(const struct b44 *bp, unsigned long reg) function bw32 (line 114) | static inline void bw32(const struct b44 *bp, function b44_wait_bit (line 120) | static int b44_wait_bit(struct b44 *bp, unsigned long reg, function u32 (line 155) | static u32 ssb_get_core_rev(struct b44 *bp) function u32 (line 160) | static u32 ssb_pci_setup(struct b44 *bp, u32 cores) function ssb_core_disable (line 181) | static void ssb_core_disable(struct b44 *bp) function ssb_core_reset (line 198) | static void ssb_core_reset(struct b44 *bp) function ssb_core_unit (line 224) | static int ssb_core_unit(struct b44 *bp) function ssb_is_core_up (line 249) | static int ssb_is_core_up(struct b44 *bp) function __b44_cam_write (line 255) | static void __b44_cam_write(struct b44 *bp, unsigned char *data, int index) function __b44_disable_ints (line 273) | static inline void __b44_disable_ints(struct b44 *bp) function b44_disable_ints (line 278) | static void b44_disable_ints(struct b44 *bp) function b44_enable_ints (line 286) | static void b44_enable_ints(struct b44 *bp) function b44_readphy (line 291) | static int b44_readphy(struct b44 *bp, int reg, u32 *val) function b44_writephy (line 307) | static int b44_writephy(struct b44 *bp, int reg, u32 val) function b44_mii_read (line 325) | static int b44_mii_read(struct net_device *dev, int phy_id, int location) function b44_mii_write (line 335) | static void b44_mii_write(struct net_device *dev, int phy_id, int location, function b44_phy_reset (line 342) | static int b44_phy_reset(struct b44 *bp) function __b44_set_flow_ctrl (line 363) | static void __b44_set_flow_ctrl(struct b44 *bp, u32 pause_flags) function b44_set_flow_ctrl (line 386) | static void b44_set_flow_ctrl(struct b44 *bp, u32 local, u32 remote) function b44_setup_phy (line 412) | static int b44_setup_phy(struct b44 *bp) function b44_stats_update (line 472) | static void b44_stats_update(struct b44 *bp) function b44_link_report (line 487) | static void b44_link_report(struct b44 *bp) function b44_check_phy (line 505) | static void b44_check_phy(struct b44 *bp) function b44_timer (line 555) | static void b44_timer(unsigned long __opaque) function b44_tx (line 571) | static void b44_tx(struct b44 *bp) function b44_alloc_rx_skb (line 607) | static int b44_alloc_rx_skb(struct b44 *bp, int src_idx, u32 dest_idx_un... function b44_recycle_rx (line 674) | static void b44_recycle_rx(struct b44 *bp, int src_idx, u32 dest_idx_unm... function b44_rx (line 710) | static int b44_rx(struct b44 *bp, int budget) function b44_poll (line 800) | static int b44_poll(struct net_device *netdev, int *budget) function irqreturn_t (line 849) | static irqreturn_t b44_interrupt(int irq, void *dev_id, struct pt_regs *... function b44_tx_timeout (line 887) | static void b44_tx_timeout(struct net_device *dev) function b44_start_xmit (line 907) | static int b44_start_xmit(struct sk_buff *skb, struct net_device *dev) function b44_change_mtu (line 967) | static int b44_change_mtu(struct net_device *dev, int new_mtu) function b44_free_rings (line 1001) | static void b44_free_rings(struct b44 *bp) function b44_init_rings (line 1041) | static void b44_init_rings(struct b44 *bp) function b44_free_consistent (line 1060) | static void b44_free_consistent(struct b44 *bp) function b44_alloc_consistent (line 1091) | static int b44_alloc_consistent(struct b44 *bp) function b44_clear_stats (line 1130) | static void b44_clear_stats(struct b44 *bp) function b44_chip_reset (line 1142) | static void b44_chip_reset(struct b44 *bp) function b44_halt (line 1188) | static void b44_halt(struct b44 *bp) function __b44_set_mac_addr (line 1195) | static void __b44_set_mac_addr(struct b44 *bp) function b44_set_mac_addr (line 1207) | static int b44_set_mac_addr(struct net_device *dev, void *p) type net_device (line 1227) | struct net_device function b44_init_hw (line 1228) | static void b44_init_hw(struct b44 *bp) function b44_open (line 1263) | static int b44_open(struct net_device *dev) function b44_dump_state (line 1300) | void b44_dump_state(struct b44 *bp) function b44_poll_controller (line 1316) | static void b44_poll_controller(struct net_device *dev) function b44_close (line 1324) | static int b44_close(struct net_device *dev) type net_device_stats (line 1351) | struct net_device_stats type net_device (line 1351) | struct net_device type b44 (line 1353) | struct b44 type net_device_stats (line 1354) | struct net_device_stats type b44_hw_stats (line 1355) | struct b44_hw_stats function __b44_load_mcast (line 1393) | static int __b44_load_mcast(struct b44 *bp, struct net_device *dev) function __b44_set_rx_mode (line 1406) | static void __b44_set_rx_mode(struct net_device *dev) function b44_set_rx_mode (line 1435) | static void b44_set_rx_mode(struct net_device *dev) function u32 (line 1444) | static u32 b44_get_msglevel(struct net_device *dev) function b44_set_msglevel (line 1450) | static void b44_set_msglevel(struct net_device *dev, u32 value) function b44_get_drvinfo (line 1456) | static void b44_get_drvinfo (struct net_device *dev, struct ethtool_drvi... function b44_nway_reset (line 1466) | static int b44_nway_reset(struct net_device *dev) function b44_get_settings (line 1486) | static int b44_get_settings(struct net_device *dev, struct ethtool_cmd *... function b44_set_settings (line 1524) | static int b44_set_settings(struct net_device *dev, struct ethtool_cmd *... function b44_get_ringparam (line 1575) | static void b44_get_ringparam(struct net_device *dev, function b44_set_ringparam (line 1586) | static int b44_set_ringparam(struct net_device *dev, function b44_get_pauseparam (line 1613) | static void b44_get_pauseparam(struct net_device *dev, function b44_set_pauseparam (line 1626) | static int b44_set_pauseparam(struct net_device *dev, type ethtool_ops (line 1658) | struct ethtool_ops function b44_ioctl (line 1672) | static int b44_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function b44_read_eeprom (line 1686) | static int b44_read_eeprom(struct b44 *bp, u8 *data) function b44_get_invariants (line 1697) | static int __devinit b44_get_invariants(struct b44 *bp) function b44_init_one (line 1732) | static int __devinit b44_init_one(struct pci_dev *pdev, function b44_remove_one (line 1890) | static void __devexit b44_remove_one(struct pci_dev *pdev) function b44_suspend (line 1906) | static int b44_suspend(struct pci_dev *pdev, u32 state) function b44_resume (line 1927) | static int b44_resume(struct pci_dev *pdev) type pci_driver (line 1951) | struct pci_driver function b44_init (line 1960) | static int __init b44_init(void) function b44_cleanup (line 1965) | static void __exit b44_cleanup(void) FILE: drivers/net/b44.h type dma_desc (line 319) | struct dma_desc { type rx_header (line 338) | struct rx_header { type ring_info (line 356) | struct ring_info { type b44_hw_stats (line 367) | struct b44_hw_stats { type b44 (line 388) | struct b44 { FILE: drivers/net/bagetlance.c type lance_rx_head (line 99) | struct lance_rx_head { type lance_tx_head (line 118) | struct lance_tx_head { type ringdesc (line 131) | struct ringdesc { type lance_init_block (line 143) | struct lance_init_block { type lance_memory (line 153) | struct lance_memory { type lance_ioreg (line 188) | struct lance_ioreg { type lance_type (line 201) | enum lance_type { type lance_private (line 215) | struct lance_private { type lance_addr (line 243) | struct lance_addr { type net_device (line 329) | struct net_device type lance_addr (line 329) | struct lance_addr type net_device (line 330) | struct net_device type net_device (line 331) | struct net_device type sk_buff (line 332) | struct sk_buff type net_device (line 332) | struct net_device type pt_regs (line 333) | struct pt_regs type net_device (line 334) | struct net_device type net_device (line 335) | struct net_device type net_device_stats (line 336) | struct net_device_stats type net_device (line 336) | struct net_device type net_device (line 337) | struct net_device type net_device (line 338) | struct net_device function update_lance_stat (line 346) | static void update_lance_stat (int len) { type net_device (line 468) | struct net_device type net_device (line 470) | struct net_device type lance_private (line 480) | struct lance_private function addr_accessible (line 507) | static int __init addr_accessible( volatile void *regp, type net_device (line 522) | struct net_device type lance_addr (line 523) | struct lance_addr type lance_private (line 529) | struct lance_private type lance_ioreg (line 530) | struct lance_ioreg type lance_memory (line 598) | struct lance_memory type lance_ioreg (line 599) | struct lance_ioreg function else (line 613) | else if (*RIEBL_MAGIC_ADDR == RIEBL_MAGIC) { function lance_open (line 737) | static int lance_open( struct net_device *dev ) function lance_init_ring (line 779) | static void lance_init_ring( struct net_device *dev ) function lance_start_xmit (line 835) | static int lance_start_xmit( struct sk_buff *skb, struct net_device *dev ) function irqreturn_t (line 978) | static irqreturn_t lance_interrupt( int irq, void *dev_id, struct pt_reg... type net_device (line 1102) | struct net_device type lance_private (line 1104) | struct lance_private type lance_rx_head (line 1122) | struct lance_rx_head type sk_buff (line 1148) | struct sk_buff function lance_close (line 1226) | static int lance_close( struct net_device *dev ) type net_device_stats (line 1247) | struct net_device_stats type net_device (line 1247) | struct net_device type lance_private (line 1250) | struct lance_private function set_multicast_list (line 1262) | static void set_multicast_list( struct net_device *dev ) function lance_set_mac_address (line 1304) | static int lance_set_mac_address( struct net_device *dev, void *addr ) type net_device (line 1344) | struct net_device function init_module (line 1346) | int init_module(void) function cleanup_module (line 1354) | void cleanup_module(void) FILE: drivers/net/bmac.c type bmac_data (line 59) | struct bmac_data { type bmac_reg_entry_t (line 89) | typedef struct bmac_reg_entry { type net_device (line 145) | struct net_device type net_device (line 146) | struct net_device type sk_buff (line 147) | struct sk_buff type net_device (line 147) | struct net_device type net_device_stats (line 148) | struct net_device_stats type net_device (line 148) | struct net_device type net_device (line 149) | struct net_device type net_device (line 150) | struct net_device type net_device (line 151) | struct net_device type net_device (line 152) | struct net_device type net_device (line 153) | struct net_device type net_device (line 154) | struct net_device type net_device (line 155) | struct net_device type pt_regs (line 156) | struct pt_regs type pt_regs (line 157) | struct pt_regs type pt_regs (line 158) | struct pt_regs type net_device (line 159) | struct net_device type sk_buff (line 161) | struct sk_buff type net_device (line 161) | struct net_device type net_device (line 162) | struct net_device function dbdma_st32 (line 167) | static inline void function dbdma_ld32 (line 174) | static inline unsigned long function dbdma_continue (line 182) | static void function dbdma_reset (line 190) | static void function dbdma_setcmd (line 200) | static void function bmwrite (line 213) | static inline function bmread (line 220) | static inline function bmac_enable_and_reset_chip (line 226) | static void function bmac_mif_readbits (line 243) | static unsigned int function bmac_mif_writebits (line 263) | static void function bmac_mif_read (line 277) | static unsigned int function bmac_mif_write (line 297) | static void function bmac_init_registers (line 310) | static void function bmac_disable_interrupts (line 391) | static void function bmac_enable_interrupts (line 397) | static void function bmac_start_chip (line 405) | static void function bmac_init_phy (line 424) | static void function bmac_init_chip (line 451) | static void bmac_init_chip(struct net_device *dev) function bmac_suspend (line 458) | static int bmac_suspend(struct macio_dev *mdev, u32 state) function bmac_resume (line 508) | static int bmac_resume(struct macio_dev *mdev) function bmac_set_address (line 526) | static int bmac_set_address(struct net_device *dev, void *addr) function bmac_set_timeout (line 551) | static inline void bmac_set_timeout(struct net_device *dev) function bmac_construct_xmt (line 567) | static void function bmac_construct_rxbuff (line 581) | static void function bitrev (line 591) | static unsigned char function bmac_init_tx_ring (line 602) | static void function bmac_init_rx_ring (line 623) | static int function bmac_transmit_packet (line 657) | static int bmac_transmit_packet(struct sk_buff *skb, struct net_device *... function irqreturn_t (line 692) | static irqreturn_t bmac_rxdma_intr(int irq, void *dev_id, struct pt_regs... function irqreturn_t (line 769) | static irqreturn_t bmac_txdma_intr(int irq, void *dev_id, struct pt_regs... type net_device_stats (line 823) | struct net_device_stats type net_device (line 823) | struct net_device type bmac_data (line 825) | struct bmac_data function crc416 (line 843) | static unsigned int function bmac_crc (line 871) | static unsigned int function bmac_addhash (line 889) | static void function bmac_removehash (line 904) | static void function bmac_rx_off (line 925) | static void function bmac_rx_on (line 938) | unsigned short function bmac_update_hash_table_mask (line 956) | static void function bmac_add_multi (line 966) | static void function bmac_remove_multi (line 978) | static void function bmac_set_multicast (line 995) | static void bmac_set_multicast(struct net_device *dev) function bmac_set_multicast (line 1039) | static void bmac_set_multicast(struct net_device *dev) function irqreturn_t (line 1086) | static irqreturn_t bmac_misc_intr(int irq, void *dev_id, struct pt_regs ... function bmac_clock_out_bit (line 1126) | static unsigned char function bmac_clock_in_bit (line 1145) | static void function reset_and_select_srom (line 1163) | static void function read_srom (line 1176) | static unsigned short function bmac_verify_checksum (line 1205) | static int function bmac_get_station_address (line 1218) | static void function bmac_reset_and_enable (line 1233) | static void bmac_reset_and_enable(struct net_device *dev) function bmac_probe (line 1264) | static int __devinit bmac_probe(struct macio_dev *mdev, const struct of_... function bmac_open (line 1407) | static int bmac_open(struct net_device *dev) function bmac_close (line 1419) | static int bmac_close(struct net_device *dev) function bmac_start (line 1467) | static void function bmac_output (line 1493) | static int function bmac_tx_timeout (line 1502) | static void bmac_tx_timeout(unsigned long data) function dump_dbdma (line 1574) | static void dump_dbdma(volatile struct dbdma_cmd *cp,int count) function bmac_proc_info (line 1592) | static int function bmac_remove (line 1628) | static int __devexit bmac_remove(struct macio_dev *mdev) type of_match (line 1650) | struct of_match type macio_driver (line 1667) | struct macio_driver function bmac_init (line 1680) | static int __init bmac_init(void) function bmac_exit (line 1693) | static void __exit bmac_exit(void) FILE: drivers/net/bonding/bond_3ad.c type mac_addr (line 125) | struct mac_addr type port (line 130) | struct port type port (line 131) | struct port type port (line 132) | struct port type lacpdu (line 134) | struct lacpdu type lacpdu (line 140) | struct lacpdu type port (line 140) | struct port type port (line 141) | struct port type lacpdu (line 142) | struct lacpdu type port (line 142) | struct port type port (line 143) | struct port type lacpdu (line 144) | struct lacpdu type port (line 144) | struct port type lacpdu (line 145) | struct lacpdu type port (line 145) | struct port type port (line 148) | struct port type port (line 149) | struct port type aggregator (line 150) | struct aggregator type aggregator (line 151) | struct aggregator type aggregator (line 154) | struct aggregator type aggregator (line 155) | struct aggregator type aggregator (line 155) | struct aggregator type port (line 159) | struct port type port (line 160) | struct port type marker (line 160) | struct marker type port (line 161) | struct port type lacpdu (line 162) | struct lacpdu type port (line 162) | struct port type port (line 163) | struct port type port (line 164) | struct port type port (line 165) | struct port type aggregator (line 166) | struct aggregator type aggregator (line 167) | struct aggregator type aggregator (line 168) | struct aggregator type port (line 169) | struct port type lacpdu (line 170) | struct lacpdu type port (line 171) | struct port type port (line 172) | struct port type marker (line 173) | struct marker type port (line 173) | struct port type marker (line 174) | struct marker type port (line 174) | struct port type bonding (line 187) | struct bonding type port (line 187) | struct port type port (line 202) | struct port type bonding (line 202) | struct bonding type port (line 218) | struct port type port (line 218) | struct port type bonding (line 220) | struct bonding type slave (line 221) | struct slave type aggregator (line 238) | struct aggregator type port (line 238) | struct port type bonding (line 240) | struct bonding type aggregator (line 257) | struct aggregator type aggregator (line 257) | struct aggregator type slave (line 259) | struct slave type bonding (line 260) | struct bonding function __disable_port (line 275) | static inline void __disable_port(struct port *port) function __enable_port (line 285) | static inline void __enable_port(struct port *port) function __port_is_enabled (line 299) | static inline int __port_is_enabled(struct port *port) function u32 (line 310) | static inline u32 __get_agg_selection_mode(struct port *port) function __check_agg_selection_timer (line 326) | static inline int __check_agg_selection_timer(struct port *port) function __get_rx_machine_lock (line 342) | static inline void __get_rx_machine_lock(struct port *port) function __release_rx_machine_lock (line 352) | static inline void __release_rx_machine_lock(struct port *port) function u16 (line 367) | static u16 __get_link_speed(struct port *port) function u8 (line 410) | static u8 __get_duplex(struct port *port) function __initialize_port_locks (line 441) | static inline void __initialize_port_locks(struct port *port) function __ntohs_lacpdu (line 454) | static void __ntohs_lacpdu(struct lacpdu *lacpdu) function u16 (line 478) | static u16 __ad_timer_to_ticks(u16 timer_type, u16 par) function __record_pdu (line 520) | static void __record_pdu(struct lacpdu *lacpdu, struct port *port) function __record_default (line 561) | static void __record_default(struct port *port) function __update_selected (line 591) | static void __update_selected(struct lacpdu *lacpdu, struct port *port) function __update_default_selected (line 621) | static void __update_default_selected(struct port *port) function __choose_matched (line 658) | static void __choose_matched(struct lacpdu *lacpdu, struct port *port) function __update_ntt (line 692) | static void __update_ntt(struct lacpdu *lacpdu, struct port *port) function __attach_bond_to_agg (line 721) | static void __attach_bond_to_agg(struct port *port) function __detach_bond_from_agg (line 736) | static void __detach_bond_from_agg(struct port *port) function __agg_ports_are_ready (line 748) | static int __agg_ports_are_ready(struct aggregator *aggregator) function __set_agg_ports_ready (line 772) | static void __set_agg_ports_ready(struct aggregator *aggregator, int val) function u32 (line 790) | static u32 __get_agg_bandwidth(struct aggregator *aggregator) type aggregator (line 822) | struct aggregator type aggregator (line 822) | struct aggregator type aggregator (line 824) | struct aggregator function __update_lacpdu_from_port (line 841) | static inline void __update_lacpdu_from_port(struct port *port) function ad_lacpdu_send (line 896) | static int ad_lacpdu_send(struct port *port) function ad_marker_send (line 938) | static int ad_marker_send(struct port *port, struct marker *marker) function ad_mux_machine (line 978) | static void ad_mux_machine(struct port *port) function ad_rx_machine (line 1098) | static void ad_rx_machine(struct lacpdu *lacpdu, struct port *port) function ad_tx_machine (line 1233) | static void ad_tx_machine(struct port *port) function ad_periodic_machine (line 1258) | static void ad_periodic_machine(struct port *port) function ad_port_selection_logic (line 1343) | static void ad_port_selection_logic(struct port *port) function ad_agg_selection_logic (line 1479) | static void ad_agg_selection_logic(struct aggregator *aggregator) function ad_clear_agg (line 1627) | static void ad_clear_agg(struct aggregator *aggregator) function ad_initialize_agg (line 1650) | static void ad_initialize_agg(struct aggregator *aggregator) function ad_initialize_port (line 1667) | static void ad_initialize_port(struct port *port, int lacp_fast) function ad_enable_collecting_distributing (line 1723) | static void ad_enable_collecting_distributing(struct port *port) function ad_disable_collecting_distributing (line 1736) | static void ad_disable_collecting_distributing(struct port *port) function ad_marker_info_send (line 1753) | static void ad_marker_info_send(struct port *port) function ad_marker_info_received (line 1788) | static void ad_marker_info_received(struct marker *marker_info,struct po... function ad_marker_response_received (line 1813) | static void ad_marker_response_received(struct marker *marker, struct po... function ad_initialize_lacpdu (line 1825) | static void ad_initialize_lacpdu(struct lacpdu *lacpdu) function bond_3ad_initialize (line 1884) | void bond_3ad_initialize(struct bonding *bond, u16 tick_resolution, int ... function bond_3ad_bind_slave (line 1911) | int bond_3ad_bind_slave(struct slave *slave) function bond_3ad_unbind_slave (line 1979) | void bond_3ad_unbind_slave(struct slave *slave) function bond_3ad_state_machine_handler (line 2113) | void bond_3ad_state_machine_handler(struct bonding *bond) function bond_3ad_rx_indication (line 2178) | void bond_3ad_rx_indication(struct lacpdu *lacpdu, struct slave *slave, ... function bond_3ad_adapter_speed_changed (line 2225) | void bond_3ad_adapter_speed_changed(struct slave *slave) function bond_3ad_adapter_duplex_changed (line 2252) | void bond_3ad_adapter_duplex_changed(struct slave *slave) function bond_3ad_handle_link_change (line 2280) | void bond_3ad_handle_link_change(struct slave *slave, char link) function bond_3ad_get_active_agg_info (line 2321) | int bond_3ad_get_active_agg_info(struct bonding *bond, struct ad_info *a... function bond_3ad_xmit_xor (line 2345) | int bond_3ad_xmit_xor(struct sk_buff *skb, struct net_device *dev) function bond_3ad_lacpdu_recv (line 2423) | int bond_3ad_lacpdu_recv(struct sk_buff *skb, struct net_device *dev, st... FILE: drivers/net/bonding/bond_3ad.h type mac_addr_t (line 54) | typedef struct mac_addr { type agg_selection_t (line 58) | typedef enum { type rx_states_t (line 64) | typedef enum { type periodic_states_t (line 75) | typedef enum { type mux_states_t (line 84) | typedef enum { type tx_states_t (line 93) | typedef enum { type pdu_type_t (line 99) | typedef enum { type marker_subtype_t (line 105) | typedef enum { type ad_timers_t (line 111) | typedef enum { type ad_header_t (line 121) | typedef struct ad_header { type lacpdu_t (line 128) | typedef struct lacpdu { type lacpdu_header_t (line 158) | typedef struct lacpdu_header { type marker_t (line 164) | typedef struct marker { type marker_header_t (line 179) | typedef struct marker_header { type slave (line 186) | struct slave type bonding (line 187) | struct bonding type ad_info (line 188) | struct ad_info type port (line 189) | struct port type aggregator_t (line 196) | typedef struct aggregator { type port_t (line 215) | typedef struct port { type ad_system_t (line 257) | typedef struct ad_system { type ad_bond_info (line 270) | struct ad_bond_info { type ad_slave_info (line 281) | struct ad_slave_info { type bonding (line 289) | struct bonding type slave (line 290) | struct slave type slave (line 291) | struct slave type bonding (line 292) | struct bonding type lacpdu (line 293) | struct lacpdu type slave (line 293) | struct slave type slave (line 294) | struct slave type slave (line 295) | struct slave type slave (line 296) | struct slave type bonding (line 297) | struct bonding type ad_info (line 297) | struct ad_info type sk_buff (line 298) | struct sk_buff type net_device (line 298) | struct net_device type sk_buff (line 299) | struct sk_buff type net_device (line 299) | struct net_device type packet_type (line 299) | struct packet_type FILE: drivers/net/bonding/bond_alb.c type learning_pkt (line 105) | struct learning_pkt { type arp_pkt (line 112) | struct arp_pkt { type slave (line 126) | struct slave function u8 (line 128) | static inline u8 _simple_hash(u8 *hash_start, int hash_size) function _lock_tx_hashtbl (line 142) | static inline void _lock_tx_hashtbl(struct bonding *bond) function _unlock_tx_hashtbl (line 147) | static inline void _unlock_tx_hashtbl(struct bonding *bond) function tlb_init_table_entry (line 153) | static inline void tlb_init_table_entry(struct tlb_client_info *entry, i... function tlb_init_slave (line 166) | static inline void tlb_init_slave(struct slave *slave) function tlb_clear_slave (line 173) | static void tlb_clear_slave(struct bonding *bond, struct slave *slave, i... function tlb_initialize (line 196) | static int tlb_initialize(struct bonding *bond) function tlb_deinitialize (line 227) | static void tlb_deinitialize(struct bonding *bond) type slave (line 240) | struct slave type bonding (line 240) | struct bonding type slave (line 242) | struct slave type slave (line 278) | struct slave type bonding (line 278) | struct bonding type alb_bond_info (line 280) | struct alb_bond_info type tlb_client_info (line 281) | struct tlb_client_info type slave (line 282) | struct slave type tlb_slave_info (line 292) | struct tlb_slave_info function _lock_rx_hashtbl (line 320) | static inline void _lock_rx_hashtbl(struct bonding *bond) function _unlock_rx_hashtbl (line 325) | static inline void _unlock_rx_hashtbl(struct bonding *bond) function rlb_update_entry_from_arp (line 333) | static void rlb_update_entry_from_arp(struct bonding *bond, struct arp_p... function rlb_arp_recv (line 356) | static int rlb_arp_recv(struct sk_buff *skb, struct net_device *bond_dev... type slave (line 391) | struct slave type bonding (line 391) | struct bonding type alb_bond_info (line 393) | struct alb_bond_info type slave (line 394) | struct slave function rlb_teach_disabled_mac_on_primary (line 427) | static void rlb_teach_disabled_mac_on_primary(struct bonding *bond, u8 a... function rlb_clear_slave (line 447) | static void rlb_clear_slave(struct bonding *bond, struct slave *slave) function rlb_update_client (line 496) | static void rlb_update_client(struct rlb_client_info *client_info) function rlb_update_rx_clients (line 536) | static void rlb_update_rx_clients(struct bonding *bond) function rlb_req_update_slave_clients (line 564) | static void rlb_req_update_slave_clients(struct bonding *bond, struct sl... function rlb_req_update_subnet_clients (line 595) | static void rlb_req_update_subnet_clients(struct bonding *bond, u32 src_ip) type slave (line 630) | struct slave type sk_buff (line 630) | struct sk_buff type bonding (line 630) | struct bonding type alb_bond_info (line 632) | struct alb_bond_info type arp_pkt (line 633) | struct arp_pkt type arp_pkt (line 633) | struct arp_pkt type slave (line 634) | struct slave type rlb_client_info (line 635) | struct rlb_client_info type slave (line 719) | struct slave type sk_buff (line 719) | struct sk_buff type bonding (line 719) | struct bonding type arp_pkt (line 721) | struct arp_pkt type arp_pkt (line 721) | struct arp_pkt type slave (line 722) | struct slave function rlb_rebalance (line 759) | static void rlb_rebalance(struct bonding *bond) function rlb_init_table_entry (line 789) | static void rlb_init_table_entry(struct rlb_client_info *entry) function rlb_initialize (line 796) | static int rlb_initialize(struct bonding *bond) function rlb_deinitialize (line 835) | static void rlb_deinitialize(struct bonding *bond) function rlb_clear_vlan (line 850) | static void rlb_clear_vlan(struct bonding *bond, unsigned short vlan_id) function alb_send_learning_packets (line 885) | static void alb_send_learning_packets(struct slave *slave, u8 mac_addr[]) function alb_set_slave_mac_addr (line 943) | static int alb_set_slave_mac_addr(struct slave *slave, u8 addr[], int hw) function alb_swap_mac_addr (line 970) | static void alb_swap_mac_addr(struct bonding *bond, struct slave *slave1... function alb_change_hw_addr_on_detach (line 1028) | static void alb_change_hw_addr_on_detach(struct bonding *bond, struct sl... function alb_handle_addr_collision_on_attach (line 1084) | static int alb_handle_addr_collision_on_attach(struct bonding *bond, str... function alb_set_mac_address (line 1191) | static int alb_set_mac_address(struct bonding *bond, void *addr) function bond_alb_initialize (line 1241) | int bond_alb_initialize(struct bonding *bond, int rlb_enabled) function bond_alb_deinitialize (line 1263) | void bond_alb_deinitialize(struct bonding *bond) function bond_alb_xmit (line 1274) | int bond_alb_xmit(struct sk_buff *skb, struct net_device *bond_dev) function bond_alb_monitor (line 1385) | void bond_alb_monitor(struct bonding *bond) function bond_alb_init_slave (line 1497) | int bond_alb_init_slave(struct bonding *bond, struct slave *slave) function bond_alb_deinit_slave (line 1533) | void bond_alb_deinit_slave(struct bonding *bond, struct slave *slave) function bond_alb_handle_link_change (line 1548) | void bond_alb_handle_link_change(struct bonding *bond, struct slave *sla... function bond_alb_handle_active_change (line 1581) | void bond_alb_handle_active_change(struct bonding *bond, struct slave *n... function bond_alb_set_mac_address (line 1631) | int bond_alb_set_mac_address(struct net_device *bond_dev, void *addr) function bond_alb_clear_vlan (line 1683) | void bond_alb_clear_vlan(struct bonding *bond, unsigned short vlan_id) FILE: drivers/net/bonding/bond_alb.h type bonding (line 37) | struct bonding type slave (line 38) | struct slave type tlb_client_info (line 43) | struct tlb_client_info { type rlb_client_info (line 71) | struct rlb_client_info { type tlb_slave_info (line 84) | struct tlb_slave_info { type alb_bond_info (line 95) | struct alb_bond_info { type bonding (line 130) | struct bonding type bonding (line 131) | struct bonding type bonding (line 132) | struct bonding type slave (line 132) | struct slave type bonding (line 133) | struct bonding type slave (line 133) | struct slave type bonding (line 134) | struct bonding type slave (line 134) | struct slave type bonding (line 135) | struct bonding type slave (line 135) | struct slave type sk_buff (line 136) | struct sk_buff type net_device (line 136) | struct net_device type bonding (line 137) | struct bonding type net_device (line 138) | struct net_device type bonding (line 139) | struct bonding FILE: drivers/net/bonding/bond_main.c type proc_dir_entry (line 572) | struct proc_dir_entry type bond_parm_tbl (line 589) | struct bond_parm_tbl { type bond_parm_tbl (line 594) | struct bond_parm_tbl type bond_parm_tbl (line 600) | struct bond_parm_tbl type net_device (line 613) | struct net_device function bond_add_vlan (line 648) | static int bond_add_vlan(struct bonding *bond, unsigned short vlan_id) function bond_del_vlan (line 681) | static int bond_del_vlan(struct bonding *bond, unsigned short vlan_id) function bond_has_challenged_slaves (line 736) | static int bond_has_challenged_slaves(struct bonding *bond) type vlan_entry (line 763) | struct vlan_entry type bonding (line 763) | struct bonding type vlan_entry (line 763) | struct vlan_entry type vlan_entry (line 765) | struct vlan_entry function bond_dev_queue_xmit (line 807) | int bond_dev_queue_xmit(struct bonding *bond, struct sk_buff *skb, struc... function bond_vlan_rx_register (line 861) | static void bond_vlan_rx_register(struct net_device *bond_dev, struct vl... function bond_vlan_rx_add_vid (line 884) | static void bond_vlan_rx_add_vid(struct net_device *bond_dev, uint16_t vid) function bond_vlan_rx_kill_vid (line 912) | static void bond_vlan_rx_kill_vid(struct net_device *bond_dev, uint16_t ... function bond_add_vlans_on_slave (line 941) | static void bond_add_vlans_on_slave(struct bonding *bond, struct net_dev... function bond_del_vlans_from_slave (line 969) | static void bond_del_vlans_from_slave(struct bonding *bond, struct net_d... function bond_update_speed_duplex (line 1012) | static int bond_update_speed_duplex(struct slave *slave) function bond_check_dev_link (line 1086) | static int bond_check_dev_link(struct bonding *bond, struct net_device *... function bond_is_dmi_same (line 1163) | static inline int bond_is_dmi_same(struct dev_mc_list *dmi1, struct dev_... type dev_mc_list (line 1172) | struct dev_mc_list type dev_mc_list (line 1172) | struct dev_mc_list type dev_mc_list (line 1172) | struct dev_mc_list type dev_mc_list (line 1174) | struct dev_mc_list function bond_set_promiscuity (line 1188) | static void bond_set_promiscuity(struct bonding *bond, int inc) function bond_set_allmulti (line 1207) | static void bond_set_allmulti(struct bonding *bond, int inc) function bond_mc_add (line 1227) | static void bond_mc_add(struct bonding *bond, void *addr, int alen) function bond_mc_delete (line 1247) | static void bond_mc_delete(struct bonding *bond, void *addr, int alen) function bond_mc_list_destroy (line 1266) | static void bond_mc_list_destroy(struct bonding *bond) function bond_mc_list_copy (line 1281) | static int bond_mc_list_copy(struct dev_mc_list *mc_list, struct bonding... function bond_mc_list_flush (line 1307) | static void bond_mc_list_flush(struct net_device *bond_dev, struct net_d... function bond_mc_swap (line 1331) | static void bond_mc_swap(struct bonding *bond, struct slave *new_active,... type slave (line 1377) | struct slave type bonding (line 1377) | struct bonding type slave (line 1379) | struct slave type slave (line 1380) | struct slave function bond_change_active_slave (line 1440) | static void bond_change_active_slave(struct bonding *bond, struct slave ... function bond_select_active_slave (line 1513) | static void bond_select_active_slave(struct bonding *bond) function bond_attach_slave (line 1530) | static void bond_attach_slave(struct bonding *bond, struct slave *new_sl... function bond_detach_slave (line 1556) | static void bond_detach_slave(struct bonding *bond, struct slave *slave) function bond_sethwaddr (line 1581) | static int bond_sethwaddr(struct net_device *bond_dev, struct net_device... function bond_enslave (line 1591) | static int bond_enslave(struct net_device *bond_dev, struct net_device *... function bond_release (line 2016) | static int bond_release(struct net_device *bond_dev, struct net_device *... function bond_release_all (line 2193) | static int bond_release_all(struct net_device *bond_dev) function bond_ioctl_change_active (line 2320) | static int bond_ioctl_change_active(struct net_device *bond_dev, struct ... function bond_ethtool_ioctl (line 2364) | static int bond_ethtool_ioctl(struct net_device *bond_dev, struct ifreq ... function bond_info_query (line 2415) | static int bond_info_query(struct net_device *bond_dev, struct ifbond *i... function bond_slave_info_query (line 2429) | static int bond_slave_info_query(struct net_device *bond_dev, struct ifs... function bond_mii_monitor (line 2465) | static void bond_mii_monitor(struct net_device *bond_dev) function bond_arp_send_all (line 2706) | static void bond_arp_send_all(struct bonding *bond, struct slave *slave) function bond_loadbalance_arp_mon (line 2725) | static void bond_loadbalance_arp_mon(struct net_device *bond_dev) function bond_activebackup_arp_mon (line 2863) | static void bond_activebackup_arp_mon(struct net_device *bond_dev) type seq_file (line 3098) | struct seq_file type bonding (line 3100) | struct bonding type slave (line 3102) | struct slave type seq_file (line 3122) | struct seq_file type bonding (line 3124) | struct bonding type slave (line 3125) | struct slave function bond_info_seq_stop (line 3137) | static void bond_info_seq_stop(struct seq_file *seq, void *v) function bond_info_show_master (line 3145) | static void bond_info_show_master(struct seq_file *seq) function bond_info_show_slave (line 3205) | static void bond_info_show_slave(struct seq_file *seq, const struct slav... function bond_info_seq_show (line 3239) | static int bond_info_seq_show(struct seq_file *seq, void *v) type seq_operations (line 3251) | struct seq_operations function bond_info_open (line 3258) | static int bond_info_open(struct inode *inode, struct file *file) type file_operations (line 3275) | struct file_operations function bond_create_proc_entry (line 3283) | static int bond_create_proc_entry(struct bonding *bond) function bond_remove_proc_entry (line 3306) | static void bond_remove_proc_entry(struct bonding *bond) function bond_create_proc_dir (line 3318) | static void bond_create_proc_dir(void) function bond_destroy_proc_dir (line 3345) | static void bond_destroy_proc_dir(void) function bond_event_changename (line 3377) | static int bond_event_changename(struct bonding *bond) function bond_master_netdev_event (line 3387) | static int bond_master_netdev_event(unsigned long event, struct net_devi... function bond_slave_netdev_event (line 3406) | static int bond_slave_netdev_event(unsigned long event, struct net_devic... function bond_netdev_event (line 3462) | static int bond_netdev_event(struct notifier_block *this, unsigned long ... type notifier_block (line 3483) | struct notifier_block function bond_register_lacpdu (line 3490) | static void bond_register_lacpdu(struct bonding *bond) function bond_unregister_lacpdu (line 3503) | static void bond_unregister_lacpdu(struct bonding *bond) function bond_open (line 3510) | static int bond_open(struct net_device *bond_dev) function bond_close (line 3572) | static int bond_close(struct net_device *bond_dev) type net_device_stats (line 3628) | struct net_device_stats type net_device (line 3628) | struct net_device type bonding (line 3630) | struct bonding type net_device_stats (line 3631) | struct net_device_stats type slave (line 3632) | struct slave type net_device_stats (line 3635) | struct net_device_stats function bond_do_ioctl (line 3674) | static int bond_do_ioctl(struct net_device *bond_dev, struct ifreq *ifr,... function bond_set_multicast_list (line 3820) | static void bond_set_multicast_list(struct net_device *bond_dev) function bond_change_mtu (line 3873) | static int bond_change_mtu(struct net_device *bond_dev, int new_mtu) function bond_set_mac_address (line 3953) | static int bond_set_mac_address(struct net_device *bond_dev, void *addr) function bond_xmit_roundrobin (line 4027) | static int bond_xmit_roundrobin(struct sk_buff *skb, struct net_device *... function bond_xmit_activebackup (line 4076) | static int bond_xmit_activebackup(struct sk_buff *skb, struct net_device... function bond_xmit_xor (line 4118) | static int bond_xmit_xor(struct sk_buff *skb, struct net_device *bond_dev) function bond_xmit_broadcast (line 4165) | static int bond_xmit_broadcast(struct sk_buff *skb, struct net_device *b... function bond_set_mode_ops (line 4229) | static inline void bond_set_mode_ops(struct net_device *bond_dev, int mode) function bond_init (line 4265) | static int __init bond_init(struct net_device *bond_dev, struct bond_par... function bond_deinit (line 4334) | static inline void bond_deinit(struct net_device *bond_dev) function bond_free_all (line 4348) | static void bond_free_all(void) function bond_parse_parm (line 4370) | static inline int bond_parse_parm(char *mode_arg, struct bond_parm_tbl *... function bond_check_params (line 4386) | static int bond_check_params(struct bond_params *params) function bonding_init (line 4630) | static int __init bonding_init(void) function bonding_exit (line 4698) | static void __exit bonding_exit(void) FILE: drivers/net/bonding/bonding.h type bond_params (line 138) | struct bond_params { type vlan_entry (line 150) | struct vlan_entry { type slave (line 155) | struct slave { type bonding (line 181) | struct bonding { type slave (line 213) | struct slave type bonding (line 213) | struct bonding type net_device (line 213) | struct net_device type slave (line 215) | struct slave type bonding (line 227) | struct bonding type slave (line 227) | struct slave type bonding (line 233) | struct bonding function bond_set_slave_inactive_flags (line 236) | extern inline void bond_set_slave_inactive_flags(struct slave *slave) function bond_set_slave_active_flags (line 242) | extern inline void bond_set_slave_active_flags(struct slave *slave) type vlan_entry (line 248) | struct vlan_entry type bonding (line 248) | struct bonding type vlan_entry (line 248) | struct vlan_entry type bonding (line 249) | struct bonding type sk_buff (line 249) | struct sk_buff type net_device (line 249) | struct net_device FILE: drivers/net/bsd_comp.c type bsd_dict (line 115) | struct bsd_dict { type bsd_db (line 136) | struct bsd_db { type compstat (line 182) | struct compstat type compressor (line 192) | struct compressor type compressor (line 193) | struct compressor function bsd_clear (line 221) | static void function bsd_check (line 247) | static int bsd_check (struct bsd_db *db) /* 1=output CLEAR */ function bsd_comp_stats (line 293) | static void bsd_comp_stats (void *state, struct compstat *stats) function bsd_reset (line 311) | static void bsd_reset (void *state) function bsd_free (line 325) | static void bsd_free (void *state) type bsd_db (line 362) | struct bsd_db type bsd_db (line 404) | struct bsd_db type bsd_db (line 404) | struct bsd_db type bsd_db (line 411) | struct bsd_db type bsd_dict (line 416) | struct bsd_dict type bsd_dict (line 417) | struct bsd_dict type bsd_db (line 447) | struct bsd_db type bsd_dict (line 448) | struct bsd_dict function bsd_init (line 472) | static int bsd_init (void *state, unsigned char *options, function bsd_comp_init (line 515) | static int bsd_comp_init (void *state, unsigned char *options, function bsd_decomp_init (line 521) | static int bsd_decomp_init (void *state, unsigned char *options, type bsd_db (line 536) | struct bsd_db type bsd_dict (line 546) | struct bsd_dict type bsd_db (line 546) | struct bsd_db function bsd_compress (line 572) | static int bsd_compress (void *state, unsigned char *rptr, unsigned char... function bsd_incomp (line 814) | static void bsd_incomp (void *state, unsigned char *ibuf, int icnt) function bsd_decompress (line 836) | static int bsd_decompress (void *state, unsigned char *ibuf, int isize, type compressor (line 1141) | struct compressor function bsdcomp_init (line 1163) | static int __init bsdcomp_init(void) function bsdcomp_cleanup (line 1171) | static void __exit bsdcomp_cleanup(void) FILE: drivers/net/cris/eth_v10.c type sockaddr (line 268) | struct sockaddr type net_local (line 274) | struct net_local { type etrax_eth_descr (line 286) | typedef struct etrax_eth_descr type transceiver_ops (line 293) | struct transceiver_ops type transceiver_ops (line 300) | struct transceiver_ops type duplex (line 303) | enum duplex type timer_list (line 387) | struct timer_list type timer_list (line 388) | struct timer_list type timer_list (line 396) | struct timer_list type duplex (line 398) | enum duplex type net_device (line 404) | struct net_device type net_device (line 405) | struct net_device type sk_buff (line 406) | struct sk_buff type net_device (line 406) | struct net_device type pt_regs (line 407) | struct pt_regs type pt_regs (line 408) | struct pt_regs type net_device (line 409) | struct net_device type net_device (line 410) | struct net_device type net_device (line 411) | struct net_device type ifreq (line 411) | struct ifreq type net_device (line 412) | struct net_device type ifreq (line 412) | struct ifreq type net_device (line 413) | struct net_device type ifmap (line 413) | struct ifmap type net_device (line 414) | struct net_device type net_device_stats (line 415) | struct net_device_stats type net_device (line 415) | struct net_device type net_device (line 416) | struct net_device type net_device_stats (line 418) | struct net_device_stats type net_device_stats (line 419) | struct net_device_stats type net_device (line 420) | struct net_device type net_device (line 423) | struct net_device type net_device (line 425) | struct net_device type duplex (line 425) | enum duplex type net_device (line 426) | struct net_device type net_device (line 428) | struct net_device type net_device (line 429) | struct net_device type net_device (line 434) | struct net_device type net_device (line 439) | struct net_device type net_device (line 440) | struct net_device type net_device (line 441) | struct net_device type net_device (line 442) | struct net_device type net_device (line 443) | struct net_device type net_device (line 444) | struct net_device type net_device (line 445) | struct net_device type net_device (line 446) | struct net_device type transceiver_ops (line 448) | struct transceiver_ops function etrax_ethernet_init (line 467) | static int __init function e100_set_mac_address (line 593) | static int function e100_open (line 640) | static int function generic_check_speed (line 786) | static void function tdk_check_speed (line 798) | static void function broadcom_check_speed (line 806) | static void function intel_check_speed (line 814) | static void function e100_check_speed (line 822) | static void function e100_negotiate (line 847) | static void function e100_set_speed (line 899) | static void function e100_check_duplex (line 908) | static void function generic_check_duplex (line 927) | static void function tdk_check_duplex (line 939) | static void function broadcom_check_duplex (line 947) | static void function intel_check_duplex (line 955) | static void function e100_set_duplex (line 963) | static void function e100_probe_transceiver (line 972) | static int function e100_get_mdio_reg (line 1002) | static int function e100_set_mdio_reg (line 1025) | static void function e100_send_mdio_cmd (line 1043) | static void function e100_send_mdio_bit (line 1064) | static void function e100_receive_mdio_bit (line 1078) | static unsigned char function e100_reset_transceiver (line 1090) | static void function e100_tx_timeout (line 1114) | static void function e100_send_packet (line 1163) | static int function irqreturn_t (line 1198) | static irqreturn_t function irqreturn_t (line 1265) | static irqreturn_t function e100_rx (line 1299) | static void function e100_close (line 1400) | static int function e100_ioctl (line 1443) | static int function e100_ethtool_ioctl (line 1489) | static int function e100_set_config (line 1571) | static int function update_rx_stats (line 1607) | static void function update_tx_stats (line 1618) | static void type net_device_stats (line 1633) | struct net_device_stats type net_device (line 1634) | struct net_device type net_local (line 1636) | struct net_local type net_local (line 1636) | struct net_local function set_multicast_list (line 1654) | static void function e100_hardware_send_packet (line 1737) | void function e100_clear_network_leds (line 1765) | static void function e100_set_network_leds (line 1777) | static void function etrax_init_module (line 1808) | static int function e100_boot_setup (line 1814) | static int __init FILE: drivers/net/cs89x0.c type net_local (line 201) | struct net_local { type net_device (line 228) | struct net_device type net_device (line 229) | struct net_device type sk_buff (line 230) | struct sk_buff type net_device (line 230) | struct net_device type pt_regs (line 231) | struct pt_regs type net_device (line 232) | struct net_device type net_device (line 233) | struct net_device type net_device (line 234) | struct net_device type net_device (line 235) | struct net_device type net_device_stats (line 236) | struct net_device_stats type net_device (line 236) | struct net_device type net_device (line 237) | struct net_device type net_device (line 238) | struct net_device type net_device (line 240) | struct net_device type net_local (line 241) | struct net_local type net_device (line 243) | struct net_device type net_local (line 244) | struct net_local function dma_fn (line 256) | static int __init dma_fn(char *str) function media_fn (line 268) | static int __init media_fn(char *str) type net_device (line 287) | struct net_device type net_device (line 289) | struct net_device type net_local (line 289) | struct net_local function readreg (line 335) | static int function writereg (line 342) | static void function readword (line 349) | static int function writeword (line 355) | static void function wait_eeprom_ready (line 361) | static int __init function get_eeprom_data (line 374) | static int __init function get_eeprom_cksum (line 392) | static int __init function cs89x0_probe1 (line 412) | static int __init function get_dma_channel (line 753) | static void function write_dma (line 775) | static void function set_dma_cfg (line 788) | static void function dma_bufcfg (line 811) | static int function dma_busctl (line 821) | static int function dma_rx (line 838) | static void function reset_chip (line 901) | void __init reset_chip(struct net_device *dev) function control_dc_dc (line 935) | static void function detect_tp (line 963) | static int function send_test_pkt (line 1038) | static int function detect_aui (line 1078) | static int function detect_bnc (line 1094) | static int function write_irq (line 1111) | static void function net_open (line 1140) | static int function net_timeout (line 1374) | static void net_timeout(struct net_device *dev) function net_send_packet (line 1384) | static int net_send_packet(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 1439) | static irqreturn_t net_interrupt(int irq, void *dev_id, struct pt_regs *... function count_rx_errors (line 1528) | static void function net_rx (line 1542) | static void function release_dma_buff (line 1588) | static void release_dma_buff(struct net_local *lp) function net_close (line 1598) | static int type net_device_stats (line 1627) | struct net_device_stats type net_device (line 1628) | struct net_device type net_local (line 1630) | struct net_local function set_multicast_list (line 1642) | static void set_multicast_list(struct net_device *dev) function set_mac_address (line 1670) | static int set_mac_address(struct net_device *dev, void *p) type net_device (line 1696) | struct net_device function init_module (line 1771) | int function cleanup_module (line 1848) | void FILE: drivers/net/de600.c function u8 (line 104) | static inline u8 de600_read_status(struct net_device *dev) function u8 (line 115) | static inline u8 de600_read_byte(unsigned char type, struct net_device *... function de600_open (line 134) | static int de600_open(struct net_device *dev) function de600_close (line 152) | static int de600_close(struct net_device *dev) type net_device_stats (line 164) | struct net_device_stats type net_device (line 164) | struct net_device type net_device_stats (line 166) | struct net_device_stats function trigger_interrupt (line 169) | static inline void trigger_interrupt(struct net_device *dev) function de600_start_xmit (line 183) | static int de600_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 261) | static irqreturn_t de600_interrupt(int irq, void *dev_id, struct pt_regs... function de600_tx_intr (line 309) | static int de600_tx_intr(struct net_device *dev, int irq_status) function de600_rx_intr (line 343) | static void de600_rx_intr(struct net_device *dev) type net_device (line 401) | struct net_device type net_device (line 404) | struct net_device type net_device_stats (line 407) | struct net_device_stats function adapter_init (line 489) | static int adapter_init(struct net_device *dev) type net_device (line 541) | struct net_device function de600_init (line 543) | static int __init de600_init(void) function de600_exit (line 551) | static void __exit de600_exit(void) FILE: drivers/net/de600.h type net_device (line 118) | struct net_device type net_device (line 119) | struct net_device type net_device (line 122) | struct net_device type net_device (line 123) | struct net_device type net_device_stats (line 124) | struct net_device_stats type net_device (line 124) | struct net_device type sk_buff (line 125) | struct sk_buff type net_device (line 125) | struct net_device type pt_regs (line 128) | struct pt_regs type net_device (line 129) | struct net_device type net_device (line 130) | struct net_device type net_device (line 133) | struct net_device type net_device (line 134) | struct net_device FILE: drivers/net/de620.c type byte (line 140) | typedef unsigned char byte; type net_device (line 217) | struct net_device type net_device (line 218) | struct net_device type net_device_stats (line 219) | struct net_device_stats type net_device (line 219) | struct net_device type net_device (line 220) | struct net_device type sk_buff (line 221) | struct sk_buff type net_device (line 221) | struct net_device type pt_regs (line 224) | struct pt_regs type net_device (line 225) | struct net_device type net_device (line 228) | struct net_device type net_device (line 229) | struct net_device type nic (line 246) | struct nic { function byte (line 266) | static inline byte function de620_send_command (line 281) | static inline void function de620_put_byte (line 295) | static inline void function byte (line 304) | static inline byte function de620_write_block (line 316) | static inline void function de620_read_block (line 355) | static inline void function de620_set_delay (line 390) | static inline void function de620_set_register (line 414) | static inline void function byte (line 424) | static inline byte function de620_open (line 445) | static int de620_open(struct net_device *dev) function de620_close (line 472) | static int de620_close(struct net_device *dev) type net_device_stats (line 486) | struct net_device_stats type net_device (line 486) | struct net_device type net_device_stats (line 488) | struct net_device_stats function de620_set_multicast_list (line 498) | static void de620_set_multicast_list(struct net_device *dev) function de620_timeout (line 522) | static void de620_timeout(struct net_device *dev) function de620_start_xmit (line 535) | static int de620_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 593) | static irqreturn_t function de620_rx_intr (line 630) | static int de620_rx_intr(struct net_device *dev) function adapter_init (line 729) | static int adapter_init(struct net_device *dev) type net_device (line 816) | struct net_device type net_device (line 819) | struct net_device type net_device_stats (line 823) | struct net_device_stats function ReadAWord (line 929) | static unsigned short __init ReadAWord(struct net_device *dev, int from) function read_eeprom (line 971) | static int __init read_eeprom(struct net_device *dev) type net_device (line 1013) | struct net_device function init_module (line 1015) | int init_module(void) function cleanup_module (line 1023) | void cleanup_module(void) FILE: drivers/net/declance.c type lance_rx_desc (line 176) | struct lance_rx_desc { type lance_tx_desc (line 189) | struct lance_tx_desc { type lance_init_block (line 204) | struct lance_init_block { type lance_private (line 242) | struct lance_private { type lance_regs (line 280) | struct lance_regs { type net_device (line 288) | struct net_device function writereg (line 290) | static inline void writereg(volatile unsigned short *regptr, short value) function load_csrs (line 297) | static void load_csrs(struct lance_private *lp) function cp_to_buf (line 322) | void cp_to_buf(const int type, void *to, const void *from, int len) function cp_from_buf (line 376) | void cp_from_buf(const int type, void *to, const void *from, int len) function lance_init_ring (line 434) | static void lance_init_ring(struct net_device *dev) function init_restart_lance (line 504) | static int init_restart_lance(struct lance_private *lp) function lance_rx (line 531) | static int lance_rx(struct net_device *dev) function lance_tx (line 618) | static void lance_tx(struct net_device *dev) function lance_dma_merr_int (line 700) | static void lance_dma_merr_int(const int irq, void *dev_id, function irqreturn_t (line 708) | static irqreturn_t type net_device (line 755) | struct net_device function lance_open (line 757) | static int lance_open(struct net_device *dev) function lance_close (line 818) | static int lance_close(struct net_device *dev) function lance_reset (line 849) | static inline int lance_reset(struct net_device *dev) function lance_tx_timeout (line 866) | static void lance_tx_timeout(struct net_device *dev) function lance_start_xmit (line 877) | static int lance_start_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 929) | struct net_device_stats type net_device (line 929) | struct net_device type lance_private (line 931) | struct lance_private function lance_load_multicast (line 936) | static void lance_load_multicast(struct net_device *dev) function lance_set_multicast (line 975) | static void lance_set_multicast(struct net_device *dev) function lance_set_multicast_retry (line 1010) | static void lance_set_multicast_retry(unsigned long _opaque) function dec_lance_init (line 1017) | static int __init dec_lance_init(const int type, const int slot) function dec_lance_probe (line 1271) | static int __init dec_lance_probe(void) function dec_lance_cleanup (line 1304) | static void __exit dec_lance_cleanup(void) FILE: drivers/net/defxx.c type net_device (line 238) | struct net_device type net_device (line 241) | struct net_device type net_device (line 244) | struct net_device type net_device (line 245) | struct net_device type net_device (line 249) | struct net_device type pt_regs (line 250) | struct pt_regs type net_device_stats (line 252) | struct net_device_stats type net_device (line 252) | struct net_device type net_device (line 253) | struct net_device type net_device (line 254) | struct net_device type sk_buff (line 268) | struct sk_buff type net_device (line 268) | struct net_device type net_device (line 274) | struct net_device function dfx_port_write_byte (line 330) | static inline void dfx_port_write_byte( function dfx_port_read_byte (line 342) | static inline void dfx_port_read_byte( function dfx_port_write_long (line 354) | static inline void dfx_port_write_long( function dfx_port_read_long (line 366) | static inline void dfx_port_read_long( function dfx_init_one_pci_or_eisa (line 408) | static int __devinit dfx_init_one_pci_or_eisa(struct pci_dev *pdev, long... function dfx_init_one (line 508) | static int __devinit dfx_init_one(struct pci_dev *pdev, const struct pci... function dfx_eisa_init (line 513) | static int __init dfx_eisa_init(void) function dfx_bus_init (line 569) | static void __devinit dfx_bus_init(struct net_device *dev) function dfx_bus_config_check (line 703) | static void __devinit dfx_bus_config_check(DFX_board_t *bp) function dfx_driver_init (line 804) | static int __devinit dfx_driver_init(struct net_device *dev, function dfx_adap_init (line 1018) | static int dfx_adap_init(DFX_board_t *bp, int get_buffers) function dfx_open (line 1219) | static int dfx_open(struct net_device *dev) function dfx_close (line 1309) | static int dfx_close(struct net_device *dev) function dfx_int_pr_halt_id (line 1396) | static void dfx_int_pr_halt_id(DFX_board_t *bp) function dfx_int_type_0_process (line 1500) | static void dfx_int_type_0_process(DFX_board_t *bp) function dfx_int_common (line 1645) | static void dfx_int_common(struct net_device *dev) function dfx_interrupt (line 1715) | static void dfx_interrupt(int irq, void *dev_id, struct pt_regs *regs) type net_device_stats (line 1813) | struct net_device_stats type net_device (line 1813) | struct net_device type net_device_stats (line 1836) | struct net_device_stats type net_device_stats (line 1937) | struct net_device_stats type net_device_stats (line 1953) | struct net_device_stats function dfx_ctl_set_multicast_list (line 2000) | static void dfx_ctl_set_multicast_list(struct net_device *dev) function dfx_ctl_set_mac_address (line 2114) | static int dfx_ctl_set_mac_address(struct net_device *dev, void *addr) function dfx_ctl_update_cam (line 2201) | static int dfx_ctl_update_cam(DFX_board_t *bp) function dfx_ctl_update_filters (line 2284) | static int dfx_ctl_update_filters(DFX_board_t *bp) function dfx_hw_dma_cmd_req (line 2359) | static int dfx_hw_dma_cmd_req(DFX_board_t *bp) function dfx_hw_port_ctrl_req (line 2473) | static int dfx_hw_port_ctrl_req( function dfx_hw_adap_reset (line 2557) | static void dfx_hw_adap_reset( function dfx_hw_adap_state_rd (line 2605) | static int dfx_hw_adap_state_rd(DFX_board_t *bp) function dfx_hw_dma_uninit (line 2645) | static int dfx_hw_dma_uninit(DFX_board_t *bp, PI_UINT32 type) function my_skb_align (line 2671) | static void my_skb_align(struct sk_buff *skb, int n) function dfx_rcv_init (line 2717) | static int dfx_rcv_init(DFX_board_t *bp, int get_buffers) function dfx_rcv_queue_process (line 2817) | static void dfx_rcv_queue_process( function dfx_xmt_queue_pkt (line 2996) | static int dfx_xmt_queue_pkt( function dfx_xmt_done (line 3189) | static int dfx_xmt_done(DFX_board_t *bp) function dfx_rcv_flush (line 3263) | static void dfx_rcv_flush( DFX_board_t *bp ) function dfx_rcv_flush (line 3279) | static inline void dfx_rcv_flush( DFX_board_t *bp ) function dfx_xmt_flush (line 3320) | static void dfx_xmt_flush( DFX_board_t *bp ) function dfx_remove_one_pci_or_eisa (line 3367) | static void __devexit dfx_remove_one_pci_or_eisa(struct pci_dev *pdev, s... function dfx_remove_one (line 3388) | static void __devexit dfx_remove_one (struct pci_dev *pdev) type pci_device_id (line 3396) | struct pci_device_id type pci_driver (line 3402) | struct pci_driver function dfx_eisa_cleanup (line 3413) | static void __exit dfx_eisa_cleanup(void) function dfx_init (line 3429) | static int __init dfx_init(void) function dfx_cleanup (line 3442) | static void __exit dfx_cleanup(void) FILE: drivers/net/defxx.h type u8 (line 35) | typedef u8 PI_UINT8; type u16 (line 36) | typedef u16 PI_UINT16; type u32 (line 37) | typedef u32 PI_UINT32; type PI_CNTR (line 41) | typedef struct /* 64-bit counter */ type PI_LAN_ADDR (line 47) | typedef struct /* LAN address */ type PI_STATION_ID (line 53) | typedef struct /* Station ID address */ type PI_ITEM_LIST (line 263) | typedef struct /* Item list */ type PI_RSP_HEADER (line 269) | typedef struct /* Response header */ type PI_CMD_START_REQ (line 279) | typedef struct type PI_CMD_START_RSP (line 286) | typedef struct type PI_CMD_FILTERS_SET_REQ (line 295) | typedef struct type PI_CMD_FILTERS_SET_RSP (line 303) | typedef struct type PI_CMD_FILTERS_GET_REQ (line 310) | typedef struct type PI_CMD_FILTERS_GET_RSP (line 317) | typedef struct type PI_CMD_CHARS_SET_REQ (line 334) | typedef struct type PI_CMD_CHARS_SET_RSP (line 347) | typedef struct type PI_CMD_SNMP_SET_REQ (line 357) | typedef struct type PI_CMD_SNMP_SET_RSP (line 370) | typedef struct type PI_CMD_SMT_MIB_SET_REQ (line 380) | typedef struct type PI_CMD_SMT_MIB_SET_RSP (line 393) | typedef struct type PI_CMD_SMT_MIB_GET_REQ (line 400) | typedef struct type PI_CMD_SMT_MIB_GET_RSP (line 407) | typedef struct /* Refer to ANSI FDDI SMT Rev. 7.3 */ type PI_CMD_ADDR_FILTER_SET_REQ (line 638) | typedef struct type PI_CMD_ADDR_FILTER_SET_RSP (line 646) | typedef struct type PI_CMD_ADDR_FILTER_GET_REQ (line 653) | typedef struct type PI_CMD_ADDR_FILTER_GET_RSP (line 660) | typedef struct type PI_CMD_STATUS_CHARS_GET_REQ (line 668) | typedef struct type PI_CMD_STATUS_CHARS_GET_RSP (line 675) | typedef struct type PI_CMD_FDDI_MIB_GET_REQ (line 722) | typedef struct type PI_CMD_FDDI_MIB_GET_RSP (line 729) | typedef struct type PI_CMD_DEC_EXT_MIB_GET_REQ (line 827) | typedef struct type PI_CMD_DEC_EXT_MIB_GET_RSP (line 834) | typedef struct type PI_CNTR_BLK (line 866) | typedef struct type PI_CMD_CNTRS_GET_REQ (line 909) | typedef struct type PI_CMD_CNTRS_GET_RSP (line 916) | typedef struct type PI_CMD_CNTRS_SET_REQ (line 925) | typedef struct type PI_CMD_CNTRS_SET_RSP (line 933) | typedef struct type PI_CMD_ERROR_LOG_CLEAR_REQ (line 940) | typedef struct type PI_CMD_ERROR_LOG_CLEAR_RSP (line 947) | typedef struct type PI_CMD_ERROR_LOG_GET_REQ (line 956) | typedef struct type PI_LOG_ENTRY (line 967) | typedef struct type PI_CMD_ERROR_LOG_GET_RSP (line 978) | typedef struct type PI_DMA_CMD_REQ (line 1010) | typedef union type PI_DMA_CMD_RSP (line 1032) | typedef union type PI_DMA_CMD_BUFFER (line 1054) | typedef union type PI_CONSUMER_BLOCK (line 1063) | typedef struct type PI_RCV_DESCR (line 1106) | typedef struct type PI_XMT_DESCR (line 1130) | typedef struct type PI_DESCR_BLOCK (line 1157) | typedef struct type PI_TYPE_1_PROD_REG (line 1351) | typedef union type PI_TYPE_2_PROD_REG (line 1365) | typedef union type PI_TYPE_1_CONSUMER (line 1379) | typedef union type PI_TYPE_2_CONSUMER (line 1393) | typedef union type PI_TYPE_1_PROD_REG (line 1409) | typedef union type PI_TYPE_2_PROD_REG (line 1423) | typedef union type PI_TYPE_1_CONSUMER (line 1437) | typedef union type PI_TYPE_2_CONSUMER (line 1451) | typedef union type XMT_DRIVER_DESCR (line 1686) | typedef struct type DFX_board_t (line 1691) | typedef struct DFX_board_tag FILE: drivers/net/depca.c type platform_device (line 317) | struct platform_device type depca_type (line 336) | enum depca_type { type device (line 342) | struct device type eisa_device_id (line 345) | struct eisa_device_id type device (line 350) | struct device type eisa_driver (line 352) | struct eisa_driver type depca_type (line 381) | enum depca_type type device (line 387) | struct device type mca_driver (line 389) | struct mca_driver type device (line 400) | struct device type device_driver (line 402) | struct device_driver type depca_rx_desc (line 427) | struct depca_rx_desc { type depca_tx_desc (line 433) | struct depca_tx_desc { type depca_init (line 445) | struct depca_init { type depca_private (line 456) | struct depca_private { type net_device (line 513) | struct net_device type sk_buff (line 514) | struct sk_buff type net_device (line 514) | struct net_device type pt_regs (line 515) | struct pt_regs type net_device (line 516) | struct net_device type net_device (line 517) | struct net_device type ifreq (line 517) | struct ifreq type net_device (line 518) | struct net_device type net_device_stats (line 519) | struct net_device_stats type net_device (line 519) | struct net_device type net_device (line 520) | struct net_device type net_device (line 525) | struct net_device type net_device (line 526) | struct net_device type net_device (line 527) | struct net_device type net_device (line 529) | struct net_device type net_device (line 530) | struct net_device type net_device (line 533) | struct net_device type net_device (line 534) | struct net_device type net_device (line 535) | struct net_device type sk_buff (line 535) | struct sk_buff type net_device (line 536) | struct net_device function depca_hw_init (line 565) | static int __init depca_hw_init (struct net_device *dev, struct device *... function depca_open (line 821) | static int depca_open(struct net_device *dev) function depca_init_ring (line 866) | static void depca_init_ring(struct net_device *dev) function depca_tx_timeout (line 906) | static void depca_tx_timeout(struct net_device *dev) function depca_start_xmit (line 924) | static int depca_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 965) | static irqreturn_t depca_interrupt(int irq, void *dev_id, struct pt_regs... function depca_rx (line 1013) | static int depca_rx(struct net_device *dev) function depca_tx (line 1112) | static int depca_tx(struct net_device *dev) function depca_close (line 1153) | static int depca_close(struct net_device *dev) function LoadCSRs (line 1189) | static void LoadCSRs(struct net_device *dev) function InitRestartDepca (line 1206) | static int InitRestartDepca(struct net_device *dev) type net_device_stats (line 1235) | struct net_device_stats type net_device (line 1235) | struct net_device type depca_private (line 1237) | struct depca_private type depca_private (line 1237) | struct depca_private function set_multicast_list (line 1247) | static void set_multicast_list(struct net_device *dev) function SetMulticastFilter (line 1278) | static void SetMulticastFilter(struct net_device *dev) function depca_common_init (line 1317) | static int __init depca_common_init (u_long ioaddr, struct net_device **... function depca_mca_probe (line 1348) | static int __init depca_mca_probe(struct device *device) function depca_platform_release (line 1472) | static void depca_platform_release (struct device *device) function depca_platform_probe (line 1481) | static void __init depca_platform_probe (void) function depca_shmem_probe (line 1522) | static enum depca_type __init depca_shmem_probe (ulong *mem_start) function depca_isa_probe (line 1538) | static int __init depca_isa_probe (struct device *device) function depca_eisa_probe (line 1583) | static int __init depca_eisa_probe (struct device *device) function depca_device_remove (line 1625) | static int __devexit depca_device_remove (struct device *device) function DepcaSignature (line 1649) | static int __init DepcaSignature(char *name, u_long base_addr) function DevicePresent (line 1718) | static int __init DevicePresent(u_long ioaddr) function get_hw_addr (line 1771) | static int __init get_hw_addr(struct net_device *dev) function load_packet (line 1807) | static int load_packet(struct net_device *dev, struct sk_buff *skb) function depca_dbg_open (line 1862) | static void depca_dbg_open(struct net_device *dev) function depca_ioctl (line 1937) | static int depca_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function depca_module_init (line 2085) | static int __init depca_module_init (void) function depca_module_exit (line 2101) | static void __exit depca_module_exit (void) FILE: drivers/net/depca.h type depca_ioctl (line 162) | struct depca_ioctl { FILE: drivers/net/dgrs.c type uchar (line 112) | typedef unsigned char uchar; type pci_device_id (line 125) | struct pci_device_id type eisa_device_id (line 133) | struct eisa_device_id type DGRS_PRIV (line 195) | typedef struct function proc_reset (line 252) | static void function check_board_dma (line 276) | static int function do_plx_dma (line 351) | static int function dgrs_rcv_frame (line 457) | void function dgrs_start_xmit (line 697) | static int dgrs_start_xmit(struct sk_buff *skb, struct net_device *devN) function dgrs_open (line 794) | static int function dgrs_close (line 804) | static int dgrs_close( struct net_device *dev ) type net_device_stats (line 813) | struct net_device_stats type net_device (line 813) | struct net_device function dgrs_set_multicast_list (line 824) | static void dgrs_set_multicast_list( struct net_device *dev) function dgrs_ioctl (line 834) | static int dgrs_ioctl(struct net_device *devN, struct ifreq *ifr, int cmd) function irqreturn_t (line 899) | static irqreturn_t dgrs_intr(int irq, void *dev_id, struct pt_regs *regs) function dgrs_download (line 989) | static int __init function dgrs_probe1 (line 1153) | int __init function dgrs_initclone (line 1231) | int __init type net_device (line 1246) | struct net_device type device (line 1253) | struct device type net_device (line 1257) | struct net_device type net_device (line 1299) | struct net_device type net_device (line 1340) | struct net_device function dgrs_remove (line 1353) | static void __devexit dgrs_remove(struct net_device *dev) function dgrs_pci_probe (line 1385) | static int __init dgrs_pci_probe(struct pci_dev *pdev, function dgrs_pci_remove (line 1446) | static void __devexit dgrs_pci_remove(struct pci_dev *pdev) type pci_driver (line 1455) | struct pci_driver function dgrs_eisa_probe (line 1467) | static int __init dgrs_eisa_probe (struct device *gendev) function dgrs_eisa_remove (line 1502) | static int __devexit dgrs_eisa_remove(struct device *gendev) type eisa_driver (line 1515) | struct eisa_driver function dgrs_init_module (line 1549) | static int __init dgrs_init_module (void) function dgrs_cleanup_module (line 1606) | static void __exit dgrs_cleanup_module (void) FILE: drivers/net/dgrs.h type DGRS_IOCTL (line 26) | typedef struct dgrs_ioctl { FILE: drivers/net/dgrs_ether.h type PORT (line 11) | typedef struct FILE: drivers/net/dgrs_i82596.h type I596_ST (line 25) | typedef volatile struct type I596_DUMP (line 40) | typedef volatile struct type I596_TBD (line 50) | typedef volatile struct _I596_TBD type I596_TFD (line 69) | typedef volatile struct type I596_RBD (line 96) | typedef volatile struct _I596_RBD type I596_RFD (line 131) | typedef volatile struct _I596_RFD type I596_CB_NOP (line 202) | typedef volatile struct type I596_CB_FAST (line 212) | typedef volatile struct type I596_CB_IA (line 223) | typedef volatile struct type I596_CB_CONF (line 234) | typedef volatile struct type I596_CB_MCAST (line 298) | typedef volatile struct type I596_TFD (line 310) | typedef I596_TFD I596_CB_XMIT; type I596_CB_TDR (line 325) | typedef volatile struct type I596_CB_DUMP (line 336) | typedef volatile struct type I596_CB_DIAG (line 347) | typedef volatile struct type I596_CB (line 357) | typedef union _I596_CB type I596_SCB (line 377) | typedef volatile struct type I596_ISCP (line 445) | typedef volatile struct type I596_SCP (line 456) | typedef volatile struct FILE: drivers/net/dgrs_plx9060.h type DMACHAIN (line 169) | typedef struct _dmachain FILE: drivers/net/dl2k.c type net_device (line 96) | struct net_device type net_device (line 98) | struct net_device type net_device (line 99) | struct net_device type sk_buff (line 100) | struct sk_buff type net_device (line 100) | struct net_device type pt_regs (line 101) | struct pt_regs type net_device (line 102) | struct net_device type net_device (line 103) | struct net_device type net_device (line 104) | struct net_device type net_device (line 105) | struct net_device type net_device (line 106) | struct net_device type net_device (line 107) | struct net_device type net_device_stats (line 108) | struct net_device_stats type net_device (line 108) | struct net_device type net_device (line 109) | struct net_device type net_device (line 110) | struct net_device type ifreq (line 110) | struct ifreq type net_device (line 111) | struct net_device type net_device (line 112) | struct net_device type net_device (line 113) | struct net_device type net_device (line 115) | struct net_device type net_device (line 116) | struct net_device type net_device (line 117) | struct net_device type net_device (line 118) | struct net_device type net_device (line 119) | struct net_device type net_device (line 120) | struct net_device type net_device (line 121) | struct net_device type ethtool_ops (line 124) | struct ethtool_ops function rio_probe1 (line 126) | static int __devinit function find_miiphy (line 334) | int function parse_eeprom (line 358) | int function rio_open (line 434) | static int function rio_timer (line 517) | static void function rio_tx_timeout (line 563) | static void function alloc_list (line 576) | static void function start_xmit (line 633) | static int function irqreturn_t (line 705) | static irqreturn_t function rio_free_tx (line 747) | static void function tx_error (line 795) | static void function receive_packet (line 857) | static int function rio_error (line 966) | static void type net_device_stats (line 1017) | struct net_device_stats type net_device (line 1018) | struct net_device type netdev_private (line 1021) | struct netdev_private function clear_stats (line 1079) | static int function change_mtu (line 1134) | int function set_multicast (line 1149) | static void function rio_get_drvinfo (line 1199) | static void rio_get_drvinfo(struct net_device *dev, struct ethtool_drvin... function rio_get_settings (line 1207) | static int rio_get_settings(struct net_device *dev, struct ethtool_cmd *... function rio_set_settings (line 1245) | static int rio_set_settings(struct net_device *dev, struct ethtool_cmd *... function u32 (line 1293) | static u32 rio_get_link(struct net_device *dev) type ethtool_ops (line 1299) | struct ethtool_ops function rio_ioctl (line 1306) | static int function read_eeprom (line 1369) | int type phy_ctrl_bits (line 1382) | enum phy_ctrl_bits { function mii_sendbit (line 1388) | static void function mii_getbit (line 1401) | static int function mii_send_bits (line 1415) | static void function mii_read (line 1424) | static int function mii_write (line 1452) | static int function mii_wait_link (line 1467) | static int function mii_get_media (line 1485) | static int function mii_set_media (line 1569) | static int function mii_get_media_pcs (line 1659) | static int function mii_set_media_pcs (line 1716) | static int function rio_close (line 1774) | static int function rio_remove1 (line 1818) | static void __devexit type pci_driver (line 1841) | struct pci_driver function rio_init (line 1848) | static int __init function rio_exit (line 1854) | static void __exit FILE: drivers/net/dl2k.h type dl2x_offsets (line 69) | enum dl2x_offsets { type IntStatus_bits (line 170) | enum IntStatus_bits { type ReceiveMode_bits (line 187) | enum ReceiveMode_bits { type MACCtrl_bits (line 198) | enum MACCtrl_bits { type ASICCtrl_LoWord_bits (line 216) | enum ASICCtrl_LoWord_bits { type ASICCtrl_HiWord_bits (line 220) | enum ASICCtrl_HiWord_bits { type TFC_bits (line 232) | enum TFC_bits { type RFS_bits (line 250) | enum RFS_bits { type _mii_reg (line 273) | enum _mii_reg { type _pcs_reg (line 289) | enum _pcs_reg { type BMCR_t (line 301) | typedef union t_MII_BMCR { type _mii_bmcr (line 318) | enum _mii_bmcr { type BMSR_t (line 336) | typedef union t_MII_BMSR { type _mii_bmsr (line 358) | enum _mii_bmsr { type ANAR_t (line 377) | typedef union t_MII_ANAR { type _mii_anar (line 395) | enum _mii_anar { type ANLPAR_t (line 410) | typedef union t_MII_ANLPAR { type _mii_anlpar (line 428) | enum _mii_anlpar { type ANER_t (line 442) | typedef union t_MII_ANER { type _mii_aner (line 454) | enum _mii_aner { type MSCR_t (line 463) | typedef union t_MII_MSCR { type _mii_mscr (line 476) | enum _mii_mscr { type MSSR_t (line 486) | typedef union t_MII_MSSR { type _mii_mssr (line 500) | enum _mii_mssr { type ESR_t (line 511) | typedef union t_MII_ESR { type _mii_esr (line 522) | enum _mii_esr { type PHY_SCR_t (line 529) | typedef union t_MII_PHY_SCR { type MII_ADMIN_t (line 547) | typedef enum t_MII_ADMIN_STATUS { type ANAR_PCS_t (line 559) | typedef union t_PCS_ANAR { type _pcs_anar (line 574) | enum _pcs_anar { type ANLPAR_PCS_t (line 583) | typedef union t_PCS_ANLPAR { type _pcs_anlpar (line 598) | enum _pcs_anlpar { type SROM_t (line 607) | typedef struct t_SROM { type ioctl_data (line 620) | struct ioctl_data { type mii_data (line 627) | struct mii_data { type netdev_desc (line 635) | struct netdev_desc { type netdev_private (line 644) | struct netdev_private { type pci_device_id (line 698) | struct pci_device_id FILE: drivers/net/dummy.c type sk_buff (line 41) | struct sk_buff type net_device (line 41) | struct net_device type net_device_stats (line 42) | struct net_device_stats type net_device (line 42) | struct net_device function dummy_set_address (line 44) | static int dummy_set_address(struct net_device *dev, void *p) function set_multicast_list (line 56) | static void set_multicast_list(struct net_device *dev) function dummy_setup (line 60) | static void __init dummy_setup(struct net_device *dev) function dummy_xmit (line 78) | static int dummy_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 89) | struct net_device_stats type net_device (line 89) | struct net_device type net_device (line 94) | struct net_device function dummy_init_one (line 100) | static int __init dummy_init_one(int index) function dummy_free_one (line 121) | static void dummy_free_one(int index) function dummy_init_module (line 127) | static int __init dummy_init_module(void) function dummy_cleanup_module (line 142) | static void __exit dummy_cleanup_module(void) FILE: drivers/net/e100.c type pci_device_id (line 186) | struct pci_device_id type mac (line 226) | enum mac { type phy (line 242) | enum phy { type csr (line 255) | struct csr { type scb_status (line 271) | enum scb_status { type scb_stat_ack (line 276) | enum scb_stat_ack { type scb_cmd_hi (line 288) | enum scb_cmd_hi { type scb_cmd_lo (line 294) | enum scb_cmd_lo { type cuc_dump (line 306) | enum cuc_dump { type port (line 311) | enum port { type eeprom_ctrl_lo (line 317) | enum eeprom_ctrl_lo { type mdi_ctrl (line 324) | enum mdi_ctrl { type eeprom_op (line 330) | enum eeprom_op { type eeprom_offsets (line 337) | enum eeprom_offsets { type eeprom_cnfg_mdix (line 344) | enum eeprom_cnfg_mdix { type eeprom_id (line 348) | enum eeprom_id { type eeprom_config_asf (line 352) | enum eeprom_config_asf { type cb_status (line 357) | enum cb_status { type cb_command (line 362) | enum cb_command { type rfd (line 377) | struct rfd { type rx (line 386) | struct rx { type config (line 397) | struct config { type multi (line 437) | struct multi { type cb (line 444) | struct cb { type loopback (line 471) | enum loopback { type stats (line 475) | struct stats { type mem (line 487) | struct mem { type param_range (line 496) | struct param_range { type params (line 502) | struct params { type nic (line 507) | struct nic { function e100_write_flush (line 573) | static inline void e100_write_flush(struct nic *nic) function e100_enable_irq (line 580) | static inline void e100_enable_irq(struct nic *nic) function e100_disable_irq (line 590) | static inline void e100_disable_irq(struct nic *nic) function e100_hw_reset (line 600) | static void e100_hw_reset(struct nic *nic) function e100_self_test (line 615) | static int e100_self_test(struct nic *nic) function e100_eeprom_write (line 647) | static void e100_eeprom_write(struct nic *nic, u16 addr_len, u16 addr, u... function u16 (line 685) | static u16 e100_eeprom_read(struct nic *nic, u16 *addr_len, u16 addr) function e100_eeprom_load (line 726) | static int e100_eeprom_load(struct nic *nic) function e100_eeprom_save (line 752) | static int e100_eeprom_save(struct nic *nic, u16 start, u16 count) function e100_exec_cmd (line 778) | static inline int e100_exec_cmd(struct nic *nic, u8 cmd, dma_addr_t dma_... function e100_exec_cb (line 809) | static inline int e100_exec_cb(struct nic *nic, struct sk_buff *skb, function u16 (line 860) | static u16 mdio_ctrl(struct nic *nic, u32 addr, u32 dir, u32 reg, u16 data) function mdio_read (line 879) | static int mdio_read(struct net_device *netdev, int addr, int reg) function mdio_write (line 884) | static void mdio_write(struct net_device *netdev, int addr, int reg, int... function e100_get_defaults (line 889) | static void e100_get_defaults(struct nic *nic) function e100_configure (line 922) | static void e100_configure(struct nic *nic, struct cb *cb, struct sk_buf... function e100_load_ucode (line 993) | static void e100_load_ucode(struct nic *nic, struct cb *cb, struct sk_bu... function e100_setup_iaaddr (line 1014) | static void e100_setup_iaaddr(struct nic *nic, struct cb *cb, function e100_dump (line 1021) | static void e100_dump(struct nic *nic, struct cb *cb, struct sk_buff *skb) function e100_phy_init (line 1033) | static int e100_phy_init(struct nic *nic) function e100_hw_init (line 1089) | static int e100_hw_init(struct nic *nic) function e100_multi (line 1122) | static void e100_multi(struct nic *nic, struct cb *cb, struct sk_buff *skb) function e100_set_multicast_list (line 1135) | static void e100_set_multicast_list(struct net_device *netdev) function e100_update_stats (line 1157) | static void e100_update_stats(struct nic *nic) function e100_adjust_adaptive_ifs (line 1213) | static void e100_adjust_adaptive_ifs(struct nic *nic, int speed, int dup... function e100_watchdog (line 1235) | static void e100_watchdog(unsigned long data) function e100_xmit_prepare (line 1282) | static inline void e100_xmit_prepare(struct nic *nic, struct cb *cb, function e100_xmit_frame (line 1295) | static int e100_xmit_frame(struct sk_buff *skb, struct net_device *netdev) function e100_tx_clean (line 1327) | static inline int e100_tx_clean(struct nic *nic) function e100_clean_cbs (line 1366) | static void e100_clean_cbs(struct nic *nic) function e100_alloc_cbs (line 1392) | static int e100_alloc_cbs(struct nic *nic) function e100_start_receiver (line 1422) | static inline void e100_start_receiver(struct nic *nic) function e100_rx_alloc_skb (line 1432) | static inline int e100_rx_alloc_skb(struct nic *nic, struct rx *rx) function e100_rx_indicate (line 1459) | static inline int e100_rx_indicate(struct nic *nic, struct rx *rx, function e100_rx_clean (line 1517) | static inline void e100_rx_clean(struct nic *nic, unsigned int *work_done, function e100_rx_clean_list (line 1537) | static void e100_rx_clean_list(struct nic *nic) function e100_rx_alloc_list (line 1558) | static int e100_rx_alloc_list(struct nic *nic) function irqreturn_t (line 1583) | static irqreturn_t e100_intr(int irq, void *dev_id, struct pt_regs *regs) function e100_poll (line 1608) | static int e100_poll(struct net_device *netdev, int *budget) function e100_netpoll (line 1632) | static void e100_netpoll(struct net_device *netdev) type net_device_stats (line 1642) | struct net_device_stats type net_device (line 1642) | struct net_device type nic (line 1644) | struct nic function e100_set_mac_address (line 1648) | static int e100_set_mac_address(struct net_device *netdev, void *p) function e100_change_mtu (line 1662) | static int e100_change_mtu(struct net_device *netdev, int new_mtu) function e100_asf (line 1670) | static int e100_asf(struct nic *nic) function e100_up (line 1679) | static int e100_up(struct nic *nic) function e100_down (line 1708) | static void e100_down(struct nic *nic) function e100_tx_timeout (line 1719) | static void e100_tx_timeout(struct net_device *netdev) function e100_loopback_test (line 1729) | static int e100_loopback_test(struct nic *nic, enum loopback loopback_mode) function e100_blink_led (line 1783) | static void e100_blink_led(unsigned long data) function e100_get_settings (line 1799) | static int e100_get_settings(struct net_device *netdev, struct ethtool_c... function e100_set_settings (line 1805) | static int e100_set_settings(struct net_device *netdev, struct ethtool_c... function e100_get_drvinfo (line 1817) | static void e100_get_drvinfo(struct net_device *netdev, function e100_get_regs_len (line 1827) | static int e100_get_regs_len(struct net_device *netdev) function e100_get_regs (line 1836) | static void e100_get_regs(struct net_device *netdev, function e100_get_wol (line 1857) | static void e100_get_wol(struct net_device *netdev, struct ethtool_wolin... function e100_set_wol (line 1864) | static int e100_set_wol(struct net_device *netdev, struct ethtool_wolinf... function u32 (line 1882) | static u32 e100_get_msglevel(struct net_device *netdev) function e100_set_msglevel (line 1888) | static void e100_set_msglevel(struct net_device *netdev, u32 value) function e100_nway_reset (line 1894) | static int e100_nway_reset(struct net_device *netdev) function u32 (line 1900) | static u32 e100_get_link(struct net_device *netdev) function e100_get_eeprom_len (line 1906) | static int e100_get_eeprom_len(struct net_device *netdev) function e100_get_eeprom (line 1913) | static int e100_get_eeprom(struct net_device *netdev, function e100_set_eeprom (line 1924) | static int e100_set_eeprom(struct net_device *netdev, function e100_get_ringparam (line 1938) | static void e100_get_ringparam(struct net_device *netdev, function e100_set_ringparam (line 1955) | static int e100_set_ringparam(struct net_device *netdev, function e100_diag_test_count (line 1988) | static int e100_diag_test_count(struct net_device *netdev) function e100_diag_test (line 1993) | static void e100_diag_test(struct net_device *netdev, function e100_phys_id (line 2024) | static int e100_phys_id(struct net_device *netdev, u32 data) function e100_get_stats_count (line 2053) | static int e100_get_stats_count(struct net_device *netdev) function e100_get_ethtool_stats (line 2058) | static void e100_get_ethtool_stats(struct net_device *netdev, function e100_get_strings (line 2077) | static void e100_get_strings(struct net_device *netdev, u32 stringset, u... type ethtool_ops (line 2089) | struct ethtool_ops function e100_do_ioctl (line 2114) | static int e100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, i... function e100_alloc (line 2121) | static int e100_alloc(struct nic *nic) function e100_free (line 2128) | static void e100_free(struct nic *nic) function e100_open (line 2137) | static int e100_open(struct net_device *netdev) function e100_close (line 2148) | static int e100_close(struct net_device *netdev) function e100_probe (line 2154) | static int __devinit e100_probe(struct pci_dev *pdev, function e100_remove (line 2300) | static void __devexit e100_remove(struct pci_dev *pdev) function e100_suspend (line 2317) | static int e100_suspend(struct pci_dev *pdev, u32 state) function e100_resume (line 2335) | static int e100_resume(struct pci_dev *pdev) type pci_driver (line 2352) | struct pci_driver function e100_init_module (line 2366) | static int __init e100_init_module(void) function e100_cleanup_module (line 2378) | static void __exit e100_cleanup_module(void) FILE: drivers/net/e1000/e1000.h type e1000_adapter (line 83) | struct e1000_adapter type e1000_buffer (line 153) | struct e1000_buffer { type e1000_desc_ring (line 161) | struct e1000_desc_ring { type e1000_adapter (line 189) | struct e1000_adapter { FILE: drivers/net/e1000/e1000_ethtool.c type e1000_adapter (line 38) | struct e1000_adapter type e1000_adapter (line 39) | struct e1000_adapter type e1000_adapter (line 40) | struct e1000_adapter type e1000_adapter (line 41) | struct e1000_adapter type e1000_adapter (line 42) | struct e1000_adapter type e1000_adapter (line 43) | struct e1000_adapter type e1000_adapter (line 44) | struct e1000_adapter type e1000_adapter (line 45) | struct e1000_adapter type e1000_adapter (line 46) | struct e1000_adapter type e1000_stats (line 48) | struct e1000_stats { type e1000_stats (line 56) | struct e1000_stats function e1000_get_settings (line 104) | static int function e1000_set_settings (line 178) | static int function e1000_get_pauseparam (line 204) | static void function e1000_set_pauseparam (line 224) | static int function e1000_get_rx_csum (line 258) | static uint32_t function e1000_set_rx_csum (line 265) | static int function e1000_get_tx_csum (line 279) | static uint32_t function e1000_set_tx_csum (line 285) | static int function e1000_set_tso (line 305) | static int function e1000_get_msglevel (line 321) | static uint32_t function e1000_set_msglevel (line 328) | static void function e1000_get_regs_len (line 335) | static int function e1000_get_regs (line 342) | static void function e1000_get_eeprom_len (line 431) | static int function e1000_get_eeprom (line 438) | static int function e1000_set_eeprom (line 484) | static int function e1000_get_drvinfo (line 545) | static void function e1000_get_ringparam (line 561) | static void function e1000_set_ringparam (line 582) | static int function e1000_reg_test (line 672) | static int function e1000_eeprom_test (line 738) | static int function irqreturn_t (line 762) | static irqreturn_t function e1000_intr_test (line 775) | static int function e1000_free_desc_rings (line 868) | static void function e1000_setup_desc_rings (line 911) | static int function e1000_phy_disable_receiver (line 1033) | static void function e1000_phy_reset_clk_and_crs (line 1043) | static void function e1000_nonintegrated_phy_loopback (line 1067) | static int function e1000_integrated_phy_loopback (line 1134) | static int function e1000_set_phy_loopback (line 1186) | static int function e1000_setup_loopback_test (line 1233) | static int function e1000_loopback_cleanup (line 1257) | static void function e1000_create_lbtest_frame (line 1284) | static void function e1000_check_lbtest_frame (line 1294) | static int function e1000_run_loopback_test (line 1307) | static int function e1000_loopback_test (line 1340) | static int function e1000_link_test (line 1352) | static int function e1000_diag_test_count (line 1381) | static int function e1000_diag_test (line 1387) | static void function e1000_get_wol (line 1448) | static void function e1000_set_wol (line 1493) | static int function e1000_led_blink_callback (line 1541) | static void function e1000_phys_id (line 1554) | static int function e1000_nway_reset (line 1580) | static int function e1000_get_stats_count (line 1591) | static int function e1000_get_ethtool_stats (line 1597) | static void function e1000_get_strings (line 1612) | static void type ethtool_ops (line 1632) | struct ethtool_ops function e1000_set_ethtool_ops (line 1669) | void e1000_set_ethtool_ops(struct net_device *netdev) FILE: drivers/net/e1000/e1000_hw.c type e1000_hw (line 35) | struct e1000_hw type e1000_hw (line 36) | struct e1000_hw type e1000_hw (line 37) | struct e1000_hw type e1000_hw (line 38) | struct e1000_hw type e1000_hw (line 39) | struct e1000_hw type e1000_hw (line 40) | struct e1000_hw type e1000_hw (line 41) | struct e1000_hw type e1000_hw (line 42) | struct e1000_hw type e1000_hw (line 43) | struct e1000_hw type e1000_hw (line 44) | struct e1000_hw type e1000_hw (line 46) | struct e1000_hw type e1000_hw (line 47) | struct e1000_hw type e1000_hw (line 48) | struct e1000_hw type e1000_hw (line 50) | struct e1000_hw type e1000_hw (line 53) | struct e1000_hw type e1000_hw (line 54) | struct e1000_hw type e1000_hw (line 55) | struct e1000_hw type e1000_hw (line 56) | struct e1000_hw type e1000_hw (line 58) | struct e1000_hw type e1000_hw (line 60) | struct e1000_hw type e1000_hw (line 62) | struct e1000_hw type e1000_hw (line 63) | struct e1000_hw type e1000_hw (line 64) | struct e1000_hw type e1000_hw (line 65) | struct e1000_hw type e1000_hw (line 66) | struct e1000_hw type e1000_hw (line 67) | struct e1000_hw type e1000_hw (line 68) | struct e1000_hw type e1000_hw (line 69) | struct e1000_hw function e1000_set_phy_type (line 89) | int32_t function e1000_phy_init_script (line 123) | static void function e1000_set_mac_type (line 220) | int32_t function e1000_set_media_type (line 316) | void function e1000_reset_hw (line 355) | int32_t function e1000_init_hw (line 503) | int32_t function e1000_adjust_serdes_amplitude (line 619) | static int32_t function e1000_setup_link (line 665) | int32_t function e1000_setup_fiber_serdes_link (line 774) | static int32_t function e1000_setup_copper_link (line 913) | static int32_t function e1000_phy_setup_autoneg (line 1291) | int32_t function e1000_phy_force_speed_duplex (line 1432) | static int32_t function e1000_config_collision_dist (line 1646) | void function e1000_config_mac_to_phy (line 1671) | static int32_t function e1000_force_mac_fc (line 1745) | int32_t function e1000_config_fc_after_link_up (line 1812) | int32_t function e1000_check_for_link (line 2016) | int32_t function e1000_get_speed_and_duplex (line 2248) | int32_t function e1000_wait_autoneg (line 2314) | int32_t function e1000_raise_mdi_clk (line 2349) | static void function e1000_lower_mdi_clk (line 2367) | static void function e1000_shift_out_mdi_bits (line 2388) | static void function e1000_shift_in_mdi_bits (line 2436) | static uint16_t function e1000_read_phy_reg (line 2487) | int32_t function e1000_read_phy_reg_ex (line 2512) | int32_t function e1000_write_phy_reg (line 2593) | int32_t function e1000_write_phy_reg_ex (line 2618) | int32_t function e1000_phy_hw_reset (line 2686) | void function e1000_phy_reset (line 2738) | int32_t function e1000_detect_gig_phy (line 2770) | int32_t function e1000_phy_reset_dsp (line 2832) | static int32_t function e1000_phy_igp_get_info (line 2857) | int32_t function e1000_phy_m88_get_info (line 2931) | int32_t function e1000_phy_get_info (line 2996) | int32_t function e1000_validate_mdi_setting (line 3038) | int32_t function e1000_init_eeprom_params (line 3058) | void function e1000_raise_ee_clk (line 3165) | static void function e1000_lower_ee_clk (line 3184) | static void function e1000_shift_out_ee_bits (line 3204) | static void function e1000_shift_in_ee_bits (line 3257) | static uint16_t function e1000_acquire_eeprom (line 3301) | static int32_t function e1000_standby_eeprom (line 3355) | static void function e1000_release_eeprom (line 3404) | static void function e1000_spi_eeprom_ready (line 3453) | int32_t function e1000_read_eeprom (line 3499) | int32_t function e1000_validate_eeprom_checksum (line 3580) | int32_t function e1000_update_eeprom_checksum (line 3612) | int32_t function e1000_write_eeprom (line 3646) | int32_t function e1000_write_eeprom_spi (line 3692) | int32_t function e1000_write_eeprom_microwire (line 3758) | int32_t function e1000_read_part_num (line 3841) | int32_t function e1000_read_mac_addr (line 3875) | int32_t function e1000_init_rx_addrs (line 3910) | void function e1000_mc_addr_list_update (line 3944) | void function e1000_hash_mc_addr (line 4010) | uint32_t function e1000_mta_set (line 4052) | void function e1000_rar_set (line 4095) | void function e1000_write_vfta (line 4122) | void function e1000_clear_vfta (line 4143) | void function e1000_id_led_init (line 4152) | static int32_t function e1000_setup_led (line 4225) | int32_t function e1000_cleanup_led (line 4280) | int32_t function e1000_led_on (line 4318) | int32_t function e1000_led_off (line 4366) | int32_t function e1000_clear_hw_cntrs (line 4414) | void function e1000_reset_adaptive (line 4495) | void function e1000_update_adaptive (line 4523) | void function e1000_tbi_adjust_stats (line 4559) | void function e1000_get_bus_info (line 4637) | void function e1000_read_reg_io (line 4685) | uint32_t function e1000_write_reg_io (line 4704) | void function e1000_get_cable_length (line 4732) | int32_t function e1000_check_polarity (line 4846) | int32_t function e1000_check_downshift (line 4907) | int32_t function e1000_config_dsp_after_link_change (line 4947) | int32_t function e1000_set_phy_mode (line 5133) | static int32_t function e1000_set_d3_lplu_state (line 5178) | int32_t function e1000_set_vco_speed (line 5259) | static int32_t function e1000_polarity_reversal_workaround (line 5317) | static int32_t FILE: drivers/net/e1000/e1000_hw.h type e1000_hw (line 40) | struct e1000_hw type e1000_hw_stats (line 41) | struct e1000_hw_stats type e1000_mac_type (line 45) | typedef enum { type e1000_eeprom_type (line 63) | typedef enum { type e1000_media_type (line 71) | typedef enum { type e1000_speed_duplex_type (line 78) | typedef enum { type e1000_fc_type (line 86) | typedef enum { type e1000_bus_type (line 95) | typedef enum { type e1000_bus_speed (line 103) | typedef enum { type e1000_bus_width (line 114) | typedef enum { type e1000_cable_length (line 122) | typedef enum { type e1000_igp_cable_length (line 131) | typedef enum { type e1000_10bt_ext_dist_enable (line 152) | typedef enum { type e1000_rev_polarity (line 158) | typedef enum { type e1000_downshift (line 164) | typedef enum { type e1000_smart_speed (line 170) | typedef enum { type e1000_polarity_reversal (line 176) | typedef enum { type e1000_auto_x_mode (line 182) | typedef enum { type e1000_1000t_rx_status (line 190) | typedef enum { type e1000_phy_type (line 196) | typedef enum { type e1000_ms_type (line 202) | typedef enum { type e1000_ffe_config (line 209) | typedef enum { type e1000_dsp_config (line 215) | typedef enum { type e1000_phy_info (line 222) | struct e1000_phy_info { type e1000_phy_stats (line 233) | struct e1000_phy_stats { type e1000_eeprom_info (line 238) | struct e1000_eeprom_info { type e1000_hw (line 260) | struct e1000_hw type e1000_hw (line 261) | struct e1000_hw type e1000_hw (line 262) | struct e1000_hw type e1000_hw (line 263) | struct e1000_hw type e1000_hw (line 266) | struct e1000_hw type e1000_hw (line 267) | struct e1000_hw type e1000_hw (line 268) | struct e1000_hw type e1000_hw (line 269) | struct e1000_hw type e1000_hw (line 270) | struct e1000_hw type e1000_hw (line 271) | struct e1000_hw type e1000_hw (line 272) | struct e1000_hw type e1000_hw (line 273) | struct e1000_hw type e1000_hw (line 276) | struct e1000_hw type e1000_hw (line 277) | struct e1000_hw type e1000_hw (line 278) | struct e1000_hw type e1000_hw (line 279) | struct e1000_hw type e1000_hw (line 280) | struct e1000_hw type e1000_hw (line 281) | struct e1000_hw type e1000_phy_info (line 281) | struct e1000_phy_info type e1000_hw (line 282) | struct e1000_hw type e1000_phy_info (line 282) | struct e1000_phy_info type e1000_hw (line 283) | struct e1000_hw type e1000_phy_info (line 283) | struct e1000_phy_info type e1000_hw (line 284) | struct e1000_hw type e1000_hw (line 285) | struct e1000_hw type e1000_hw (line 286) | struct e1000_hw type e1000_hw (line 287) | struct e1000_hw type e1000_hw (line 290) | struct e1000_hw type e1000_hw (line 291) | struct e1000_hw type e1000_hw (line 292) | struct e1000_hw type e1000_hw (line 293) | struct e1000_hw type e1000_hw (line 294) | struct e1000_hw type e1000_hw (line 295) | struct e1000_hw type e1000_hw (line 296) | struct e1000_hw type e1000_hw (line 299) | struct e1000_hw type e1000_hw (line 300) | struct e1000_hw type e1000_hw (line 301) | struct e1000_hw type e1000_hw (line 302) | struct e1000_hw type e1000_hw (line 303) | struct e1000_hw type e1000_hw (line 304) | struct e1000_hw type e1000_hw (line 305) | struct e1000_hw type e1000_hw (line 308) | struct e1000_hw type e1000_hw (line 309) | struct e1000_hw type e1000_hw (line 310) | struct e1000_hw type e1000_hw (line 311) | struct e1000_hw type e1000_hw (line 316) | struct e1000_hw type e1000_hw (line 317) | struct e1000_hw type e1000_hw (line 318) | struct e1000_hw type e1000_hw (line 319) | struct e1000_hw type e1000_hw (line 320) | struct e1000_hw type e1000_hw_stats (line 320) | struct e1000_hw_stats type e1000_hw (line 321) | struct e1000_hw type e1000_hw (line 322) | struct e1000_hw type e1000_hw (line 323) | struct e1000_hw type e1000_hw (line 324) | struct e1000_hw type e1000_hw (line 325) | struct e1000_hw type e1000_hw (line 327) | struct e1000_hw type e1000_hw (line 328) | struct e1000_hw type e1000_hw (line 329) | struct e1000_hw type e1000_hw (line 330) | struct e1000_hw type e1000_hw (line 331) | struct e1000_hw type e1000_hw (line 332) | struct e1000_hw type e1000_rx_desc (line 450) | struct e1000_rx_desc { type e1000_tx_desc (line 489) | struct e1000_tx_desc { type e1000_context_desc (line 532) | struct e1000_context_desc { type e1000_data_desc (line 561) | struct e1000_data_desc { type e1000_rar (line 588) | struct e1000_rar { type e1000_ipv4_at_entry (line 597) | struct e1000_ipv4_at_entry { type e1000_ipv6_at_entry (line 608) | struct e1000_ipv6_at_entry { type e1000_fflt_entry (line 613) | struct e1000_fflt_entry { type e1000_ffmt_entry (line 619) | struct e1000_ffmt_entry { type e1000_ffvt_entry (line 625) | struct e1000_ffvt_entry { type e1000_hw_stats (line 917) | struct e1000_hw_stats { type e1000_hw (line 979) | struct e1000_hw { FILE: drivers/net/e1000/e1000_main.c type pci_device_id (line 70) | struct pci_device_id type e1000_adapter (line 109) | struct e1000_adapter type e1000_adapter (line 110) | struct e1000_adapter type e1000_adapter (line 111) | struct e1000_adapter type e1000_adapter (line 112) | struct e1000_adapter type e1000_adapter (line 113) | struct e1000_adapter type e1000_adapter (line 114) | struct e1000_adapter type e1000_adapter (line 115) | struct e1000_adapter type e1000_adapter (line 116) | struct e1000_adapter type e1000_adapter (line 117) | struct e1000_adapter type pci_dev (line 123) | struct pci_dev type pci_device_id (line 123) | struct pci_device_id type pci_dev (line 124) | struct pci_dev type e1000_adapter (line 125) | struct e1000_adapter type net_device (line 126) | struct net_device type net_device (line 127) | struct net_device type e1000_adapter (line 128) | struct e1000_adapter type e1000_adapter (line 129) | struct e1000_adapter type e1000_adapter (line 130) | struct e1000_adapter type e1000_adapter (line 131) | struct e1000_adapter type e1000_adapter (line 132) | struct e1000_adapter type net_device (line 133) | struct net_device type sk_buff (line 137) | struct sk_buff type net_device (line 137) | struct net_device type net_device_stats (line 138) | struct net_device_stats type net_device (line 138) | struct net_device type net_device (line 139) | struct net_device type net_device (line 140) | struct net_device type pt_regs (line 141) | struct pt_regs type e1000_adapter (line 142) | struct e1000_adapter type net_device (line 144) | struct net_device type e1000_adapter (line 145) | struct e1000_adapter type e1000_adapter (line 148) | struct e1000_adapter type e1000_adapter (line 150) | struct e1000_adapter type net_device (line 151) | struct net_device type ifreq (line 151) | struct ifreq type net_device (line 152) | struct net_device type ifreq (line 152) | struct ifreq type net_device (line 154) | struct net_device type e1000_adapter (line 155) | struct e1000_adapter type e1000_adapter (line 156) | struct e1000_adapter type net_device (line 157) | struct net_device type net_device (line 158) | struct net_device type e1000_adapter (line 159) | struct e1000_adapter type e1000_adapter (line 160) | struct e1000_adapter type sk_buff (line 161) | struct sk_buff type net_device (line 163) | struct net_device type vlan_group (line 163) | struct vlan_group type net_device (line 164) | struct net_device type net_device (line 165) | struct net_device type e1000_adapter (line 166) | struct e1000_adapter type notifier_block (line 168) | struct notifier_block type pci_dev (line 169) | struct pci_dev type pci_dev (line 171) | struct pci_dev type net_device (line 176) | struct net_device type notifier_block (line 179) | struct notifier_block type e1000_adapter (line 187) | struct e1000_adapter type pci_driver (line 189) | struct pci_driver function e1000_init_module (line 216) | static int __init function e1000_exit_module (line 241) | static void __exit function e1000_irq_disable (line 255) | static inline void function e1000_irq_enable (line 269) | static inline void function e1000_up (line 278) | int function e1000_down (line 314) | void function e1000_reset (line 343) | void function e1000_probe (line 404) | static int __devinit function e1000_remove (line 637) | static void __devexit function e1000_sw_init (line 674) | static int __devinit function e1000_open (line 753) | static int function e1000_close (line 796) | static int function e1000_setup_tx_resources (line 816) | int function e1000_configure_tx (line 859) | static void function e1000_setup_rx_resources (line 937) | int function e1000_setup_rctl (line 979) | static void function e1000_configure_rx (line 1027) | static void function e1000_free_tx_resources (line 1078) | void function e1000_unmap_and_free_tx_resource (line 1094) | static inline void function e1000_clean_tx_ring (line 1117) | static void function e1000_free_rx_resources (line 1153) | void function e1000_clean_rx_ring (line 1174) | static void function e1000_enter_82542_rst (line 1216) | static void function e1000_leave_82542_rst (line 1234) | static void function e1000_set_mac (line 1263) | static int function e1000_set_multi (line 1298) | static void function e1000_update_phy_info (line 1368) | static void function e1000_82547_tx_fifo_stall (line 1380) | static void function e1000_watchdog (line 1422) | static void function boolean_t (line 1525) | static inline boolean_t function boolean_t (line 1579) | static inline boolean_t function e1000_tx_map (line 1610) | static inline int function e1000_tx_queue (line 1701) | static inline void function e1000_82547_fifo_workaround (line 1762) | static inline int function e1000_xmit_frame (line 1789) | static int function e1000_tx_timeout (line 1896) | static void function e1000_tx_timeout_task (line 1905) | static void type net_device_stats (line 1922) | struct net_device_stats type net_device (line 1923) | struct net_device type e1000_adapter (line 1925) | struct e1000_adapter function e1000_change_mtu (line 1939) | static int function e1000_update_stats (line 1985) | void function irqreturn_t (line 2123) | static irqreturn_t function e1000_clean (line 2169) | static int function boolean_t (line 2203) | static boolean_t function e1000_rx_checksum (line 2255) | static inline void type e1000_adapter (line 2290) | struct e1000_adapter type e1000_adapter (line 2293) | struct e1000_adapter type e1000_desc_ring (line 2296) | struct e1000_desc_ring type net_device (line 2297) | struct net_device type pci_dev (line 2298) | struct pci_dev type e1000_rx_desc (line 2299) | struct e1000_rx_desc type e1000_buffer (line 2300) | struct e1000_buffer type sk_buff (line 2301) | struct sk_buff function e1000_alloc_rx_buffers (line 2401) | static void function e1000_smartspeed (line 2463) | static void function e1000_ioctl (line 2520) | static int function e1000_mii_ioctl (line 2540) | static int function e1000_pci_set_mwi (line 2627) | void function e1000_pci_clear_mwi (line 2636) | void function e1000_read_pci_cfg (line 2644) | void function e1000_write_pci_cfg (line 2652) | void function e1000_io_read (line 2660) | uint32_t function e1000_io_write (line 2666) | void function e1000_vlan_rx_register (line 2672) | static void function e1000_vlan_rx_add_vid (line 2707) | static void function e1000_vlan_rx_kill_vid (line 2720) | static void function e1000_restore_vlan (line 2740) | static void function e1000_set_spd_dplx (line 2755) | int function e1000_notify_reboot (line 2786) | static int function e1000_suspend (line 2803) | static int function e1000_resume (line 2883) | static int function e1000_netpoll (line 2924) | static void FILE: drivers/net/e1000/e1000_osdep.h type boolean_t (line 58) | typedef enum { FILE: drivers/net/e1000/e1000_param.c type e1000_option (line 209) | struct e1000_option { function e1000_validate_option (line 226) | static int __devinit type e1000_adapter (line 277) | struct e1000_adapter type e1000_adapter (line 278) | struct e1000_adapter function e1000_check_options (line 290) | void __devinit function e1000_check_fiber_options (line 512) | static void __devinit type e1000_adapter (line 541) | struct e1000_adapter type e1000_opt_list (line 547) | struct e1000_opt_list type e1000_option (line 552) | struct e1000_option type e1000_opt_list (line 569) | struct e1000_opt_list type e1000_option (line 573) | struct e1000_option type e1000_opt_list (line 596) | struct e1000_opt_list type e1000_option (line 630) | struct e1000_option FILE: drivers/net/e2100.c function mem_on (line 75) | static inline void mem_on(short port, volatile char __iomem *mem_base, function mem_off (line 85) | static inline void mem_off(short port) type net_device (line 100) | struct net_device type net_device (line 102) | struct net_device type net_device (line 103) | struct net_device type net_device (line 104) | struct net_device type sk_buff (line 105) | struct sk_buff type net_device (line 106) | struct net_device type net_device (line 108) | struct net_device type e8390_pkt_hdr (line 108) | struct e8390_pkt_hdr type net_device (line 111) | struct net_device function do_e2100_probe (line 121) | static int __init do_e2100_probe(struct net_device *dev) function cleanup_card (line 143) | static void cleanup_card(struct net_device *dev) type net_device (line 151) | struct net_device type net_device (line 153) | struct net_device function e21_probe1 (line 177) | static int __init e21_probe1(struct net_device *dev, int ioaddr) function e21_open (line 295) | static int function e21_reset_8390 (line 317) | static void function e21_get_8390_hdr (line 335) | static void function e21_block_input (line 359) | static void function e21_block_output (line 373) | static void function e21_close (line 389) | static int type net_device (line 418) | struct net_device function init_module (line 437) | int function cleanup_module (line 471) | void FILE: drivers/net/eepro.c type iftype (line 164) | enum iftype { AUI=0, BNC=1, TPE=2 } type eepro_local (line 194) | struct eepro_local { type net_device (line 311) | struct net_device type net_device (line 312) | struct net_device type sk_buff (line 313) | struct sk_buff type net_device (line 313) | struct net_device type pt_regs (line 314) | struct pt_regs type net_device (line 315) | struct net_device type net_device (line 316) | struct net_device type net_device (line 317) | struct net_device type net_device_stats (line 318) | struct net_device_stats type net_device (line 318) | struct net_device type net_device (line 319) | struct net_device type net_device (line 320) | struct net_device type net_device (line 322) | struct net_device type net_device (line 323) | struct net_device type net_device (line 324) | struct net_device function do_eepro_probe (line 534) | static int __init do_eepro_probe(struct net_device *dev) type net_device (line 587) | struct net_device type net_device (line 589) | struct net_device type eepro_local (line 589) | struct eepro_local function printEEPROMInfo (line 615) | static void __init printEEPROMInfo(struct net_device *dev) function eepro_recalc (line 675) | static void eepro_recalc (struct net_device *dev) function eepro_print_info (line 697) | static void __init eepro_print_info (struct net_device *dev) type ethtool_ops (line 749) | struct ethtool_ops function eepro_probe1 (line 755) | static int __init eepro_probe1(struct net_device *dev, int autoprobe) function eepro_grab_irq (line 892) | static int eepro_grab_irq(struct net_device *dev) function eepro_open (line 951) | static int eepro_open(struct net_device *dev) function eepro_tx_timeout (line 1126) | static void eepro_tx_timeout (struct net_device *dev) function eepro_send_packet (line 1142) | static int eepro_send_packet(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 1195) | static irqreturn_t function eepro_close (line 1255) | static int eepro_close(struct net_device *dev) type net_device_stats (line 1299) | struct net_device_stats type net_device (line 1300) | struct net_device type eepro_local (line 1302) | struct eepro_local function set_multicast_list (line 1309) | static void function read_eeprom (line 1441) | int function hardware_send_packet (line 1487) | static int function eepro_rx (line 1572) | static void function eepro_transmit_interrupt (line 1670) | static void function eepro_ethtool_get_settings (line 1719) | static int eepro_ethtool_get_settings(struct net_device *dev, function eepro_ethtool_get_drvinfo (line 1764) | static void eepro_ethtool_get_drvinfo(struct net_device *dev, type ethtool_ops (line 1772) | struct ethtool_ops type net_device (line 1780) | struct net_device function init_module (line 1808) | int function cleanup_module (line 1853) | void FILE: drivers/net/eepro100.c function null_set_power_state (line 159) | static inline int null_set_power_state(struct pci_dev *dev, int state) type pci_dev (line 289) | struct pci_dev type pci_flags_bit (line 291) | enum pci_flags_bit { type speedo_offsets (line 298) | enum speedo_offsets { type commands (line 308) | enum commands { type SCBCmdBits (line 332) | enum SCBCmdBits { type SCBPort_cmds (line 344) | enum SCBPort_cmds { type descriptor (line 349) | struct descriptor { /* A generic descriptor. */ type RxFD (line 356) | struct RxFD { /* Receive frame descriptor. */ type RxFD_bits (line 364) | enum RxFD_bits { type TxFD (line 372) | struct TxFD { /* Transmit frame descriptor set. */ type speedo_mc_block (line 388) | struct speedo_mc_block { type speedo_stats (line 397) | struct speedo_stats { type Rx_ring_state_bits (line 417) | enum Rx_ring_state_bits { type speedo_private (line 426) | struct speedo_private { type phy_chips (line 487) | enum phy_chips { NonSuchPhy=0, I82553AB, I82553C, I82503, DP83840, S80C240, type pci_dev (line 492) | struct pci_dev type pci_device_id (line 493) | struct pci_device_id type net_device (line 496) | struct net_device type net_device (line 497) | struct net_device type net_device (line 498) | struct net_device type net_device (line 499) | struct net_device type net_device (line 501) | struct net_device type net_device (line 502) | struct net_device type sk_buff (line 503) | struct sk_buff type net_device (line 503) | struct net_device type net_device (line 504) | struct net_device type net_device (line 505) | struct net_device type net_device (line 506) | struct net_device type pt_regs (line 507) | struct pt_regs type net_device (line 508) | struct net_device type net_device_stats (line 509) | struct net_device_stats type net_device (line 509) | struct net_device type net_device (line 510) | struct net_device type ifreq (line 510) | struct ifreq type net_device (line 511) | struct net_device type net_device (line 512) | struct net_device type ethtool_ops (line 513) | struct ethtool_ops function wait_for_cmd_done (line 526) | static inline unsigned char wait_for_cmd_done(struct net_device *dev, function eepro100_init_one (line 543) | static int __devinit eepro100_init_one (struct pci_dev *pdev, function poll_speedo (line 620) | static void poll_speedo (struct net_device *dev) function speedo_found1 (line 630) | static int __devinit speedo_found1(struct pci_dev *pdev, function do_slow_command (line 880) | static void do_slow_command(struct net_device *dev, struct speedo_privat... function do_eeprom_cmd (line 922) | static int __devinit do_eeprom_cmd(void __iomem *ioaddr, int cmd, int cm... function mdio_read (line 944) | static int mdio_read(struct net_device *dev, int phy_id, int location) function mdio_write (line 960) | static void mdio_write(struct net_device *dev, int phy_id, int location,... function speedo_open (line 976) | static int function speedo_resume (line 1064) | static void speedo_resume(struct net_device *dev) function speedo_rx_soft_reset (line 1143) | static void function speedo_timer (line 1175) | static void speedo_timer(unsigned long data) function speedo_show_state (line 1221) | static void speedo_show_state(struct net_device *dev) function speedo_init_rx_ring (line 1263) | static void function speedo_purge_tx (line 1312) | static void speedo_purge_tx(struct net_device *dev) function reset_mii (line 1344) | static void reset_mii(struct net_device *dev) type net_device (line 1367) | struct net_device type speedo_private (line 1369) | struct speedo_private function speedo_start_xmit (line 1428) | static int function speedo_tx_buffer_gc (line 1499) | static void speedo_tx_buffer_gc(struct net_device *dev) function irqreturn_t (line 1560) | static irqreturn_t speedo_interrupt(int irq, void *dev_instance, struct ... type RxFD (line 1660) | struct RxFD type net_device (line 1660) | struct net_device type speedo_private (line 1662) | struct speedo_private type RxFD (line 1663) | struct RxFD type sk_buff (line 1664) | struct sk_buff type RxFD (line 1666) | struct RxFD type RxFD (line 1674) | struct RxFD type RxFD (line 1677) | struct RxFD type RxFD (line 1679) | struct RxFD type RxFD (line 1682) | struct RxFD function speedo_rx_link (line 1686) | static inline void speedo_rx_link(struct net_device *dev, int entry, function speedo_refill_rx_buf (line 1701) | static int speedo_refill_rx_buf(struct net_device *dev, int force) function speedo_refill_rx_buffers (line 1743) | static void speedo_refill_rx_buffers(struct net_device *dev, int force) function speedo_rx (line 1752) | static int function speedo_close (line 1870) | static int type net_device_stats (line 1949) | struct net_device_stats type net_device (line 1950) | struct net_device type speedo_private (line 1952) | struct speedo_private function speedo_get_drvinfo (line 1982) | static void speedo_get_drvinfo(struct net_device *dev, struct ethtool_dr... function speedo_get_settings (line 1991) | static int speedo_get_settings(struct net_device *dev, struct ethtool_cm... function speedo_set_settings (line 2000) | static int speedo_set_settings(struct net_device *dev, struct ethtool_cm... function speedo_nway_reset (line 2010) | static int speedo_nway_reset(struct net_device *dev) function u32 (line 2016) | static u32 speedo_get_link(struct net_device *dev) function u32 (line 2022) | static u32 speedo_get_msglevel(struct net_device *dev) function speedo_set_msglevel (line 2028) | static void speedo_set_msglevel(struct net_device *dev, u32 v) type ethtool_ops (line 2034) | struct ethtool_ops function speedo_ioctl (line 2044) | static int speedo_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function set_rx_mode (line 2093) | static void set_rx_mode(struct net_device *dev) function eepro100_suspend (line 2284) | static int eepro100_suspend(struct pci_dev *pdev, u32 state) function eepro100_resume (line 2306) | static int eepro100_resume(struct pci_dev *pdev) function eepro100_remove_one (line 2339) | static void __devexit eepro100_remove_one (struct pci_dev *pdev) type pci_device_id (line 2357) | struct pci_device_id type pci_driver (line 2393) | struct pci_driver function eepro100_init_module (line 2404) | static int __init eepro100_init_module(void) function eepro100_cleanup_module (line 2412) | static void __exit eepro100_cleanup_module(void) FILE: drivers/net/eexpress.c type net_local (line 136) | struct net_local type net_device (line 247) | struct net_device type net_device (line 248) | struct net_device type net_device (line 249) | struct net_device type net_device_stats (line 250) | struct net_device_stats type net_device (line 250) | struct net_device type sk_buff (line 251) | struct sk_buff type net_device (line 251) | struct net_device type pt_regs (line 253) | struct pt_regs type net_device (line 254) | struct net_device type net_device (line 260) | struct net_device type net_device (line 261) | struct net_device type net_device (line 263) | struct net_device type net_device (line 267) | struct net_device type net_device (line 268) | struct net_device type net_device (line 270) | struct net_device type net_device (line 271) | struct net_device type net_device (line 273) | struct net_device type net_device (line 274) | struct net_device type eexp_iftype (line 277) | enum eexp_iftype {AUI=0, BNC=1, TPE=2} function scb_status (line 286) | static inline unsigned short scb_status(struct net_device *dev) function scb_rdcmd (line 291) | static inline unsigned short scb_rdcmd(struct net_device *dev) function scb_command (line 296) | static inline void scb_command(struct net_device *dev, unsigned short cmd) function scb_wrcbl (line 301) | static inline void scb_wrcbl(struct net_device *dev, unsigned short val) function scb_wrrfa (line 306) | static inline void scb_wrrfa(struct net_device *dev, unsigned short val) function set_loopback (line 311) | static inline void set_loopback(struct net_device *dev) function clear_loopback (line 316) | static inline void clear_loopback(struct net_device *dev) function SHADOW (line 321) | static inline unsigned short int SHADOW(short int addr) function do_express_probe (line 336) | static int __init do_express_probe(struct net_device *dev) type net_device (line 427) | struct net_device type net_device (line 429) | struct net_device type net_local (line 429) | struct net_local function eexp_open (line 453) | static int eexp_open(struct net_device *dev) function eexp_close (line 517) | static int eexp_close(struct net_device *dev) type net_device_stats (line 544) | struct net_device_stats type net_device (line 544) | struct net_device type net_local (line 546) | struct net_local function unstick_cu (line 556) | static void unstick_cu(struct net_device *dev) function eexp_timeout (line 630) | static void eexp_timeout(struct net_device *dev) function eexp_xmit (line 670) | static int eexp_xmit(struct sk_buff *buf, struct net_device *dev) function eexp_start_irq (line 729) | static unsigned short eexp_start_irq(struct net_device *dev, function eexp_cmd_clear (line 788) | static void eexp_cmd_clear(struct net_device *dev) function irqreturn_t (line 797) | static irqreturn_t eexp_irq(int irq, void *dev_info, struct pt_regs *regs) function eexp_hw_set_interface (line 907) | static void eexp_hw_set_interface(struct net_device *dev) function eexp_hw_rx_pio (line 928) | static void eexp_hw_rx_pio(struct net_device *dev) function eexp_hw_tx_pio (line 1024) | static void eexp_hw_tx_pio(struct net_device *dev, unsigned short *buf, function eexp_hw_probe (line 1088) | static int __init eexp_hw_probe(struct net_device *dev, unsigned short i... function eexp_hw_readeeprom (line 1215) | static unsigned short __init eexp_hw_readeeprom(unsigned short ioaddr, function eexp_hw_lasttxstat (line 1265) | static unsigned short eexp_hw_lasttxstat(struct net_device *dev) function eexp_hw_txrestart (line 1335) | static void eexp_hw_txrestart(struct net_device *dev) function eexp_hw_txinit (line 1380) | static void eexp_hw_txinit(struct net_device *dev) function eexp_hw_rxinit (line 1422) | static void eexp_hw_rxinit(struct net_device *dev) function eexp_hw_init586 (line 1481) | static void eexp_hw_init586(struct net_device *dev) function eexp_setup_filter (line 1604) | static void eexp_setup_filter(struct net_device *dev) function eexp_set_multicast (line 1640) | static void type net_device (line 1690) | struct net_device function init_module (line 1705) | int init_module(void) function cleanup_module (line 1733) | void cleanup_module(void) FILE: drivers/net/eexpress.h type rfd_header (line 150) | struct rfd_header { FILE: drivers/net/epic100.c type pci_id_flags_bits (line 194) | enum pci_id_flags_bits { type chip_capability_flags (line 202) | enum chip_capability_flags { MII_PWRDWN=1, TYPE2_INTR=2, NO_MII=4 } type chip_t (line 212) | typedef enum { type epic_chip_info (line 219) | struct epic_chip_info { type epic_chip_info (line 228) | struct epic_chip_info type pci_device_id (line 238) | struct pci_device_id type epic_registers (line 264) | enum epic_registers { type IntrStatus (line 276) | enum IntrStatus { type CommandBits (line 283) | enum CommandBits { type epic_tx_desc (line 300) | struct epic_tx_desc { type epic_rx_desc (line 307) | struct epic_rx_desc { type desc_status_bits (line 314) | enum desc_status_bits { type epic_private (line 319) | struct epic_private { type net_device (line 355) | struct net_device type net_device (line 357) | struct net_device type net_device (line 358) | struct net_device type net_device (line 359) | struct net_device type net_device (line 361) | struct net_device type net_device (line 362) | struct net_device type sk_buff (line 363) | struct sk_buff type net_device (line 363) | struct net_device type net_device (line 364) | struct net_device type net_device (line 365) | struct net_device type pt_regs (line 366) | struct pt_regs type net_device (line 367) | struct net_device type ifreq (line 367) | struct ifreq type ethtool_ops (line 368) | struct ethtool_ops type net_device (line 369) | struct net_device type net_device_stats (line 370) | struct net_device_stats type net_device (line 370) | struct net_device type net_device (line 371) | struct net_device function epic_init_one (line 375) | static int __devinit epic_init_one (struct pci_dev *pdev, function epic_disable_int (line 614) | static void epic_disable_int(struct net_device *dev, struct epic_private... function __epic_pci_commit (line 621) | static inline void __epic_pci_commit(long ioaddr) function epic_napi_irq_off (line 628) | static inline void epic_napi_irq_off(struct net_device *dev, function epic_napi_irq_on (line 637) | static inline void epic_napi_irq_on(struct net_device *dev, function read_eeprom (line 646) | static int __devinit read_eeprom(long ioaddr, int location) function mdio_read (line 682) | static int mdio_read(struct net_device *dev, int phy_id, int location) function mdio_write (line 705) | static void mdio_write(struct net_device *dev, int phy_id, int loc, int ... function epic_open (line 721) | static int epic_open(struct net_device *dev) function epic_pause (line 828) | static void epic_pause(struct net_device *dev) function epic_restart (line 851) | static void epic_restart(struct net_device *dev) function check_media (line 904) | static void check_media(struct net_device *dev) function epic_timer (line 925) | static void epic_timer(unsigned long data) function epic_tx_timeout (line 947) | static void epic_tx_timeout(struct net_device *dev) function epic_init_ring (line 976) | static void epic_init_ring(struct net_device *dev) function epic_start_xmit (line 1023) | static int epic_start_xmit(struct sk_buff *skb, struct net_device *dev) function epic_tx_error (line 1081) | static void epic_tx_error(struct net_device *dev, struct epic_private *ep, function epic_tx (line 1103) | static void epic_tx(struct net_device *dev, struct epic_private *ep) function irqreturn_t (line 1153) | static irqreturn_t epic_interrupt(int irq, void *dev_instance, struct pt... function epic_rx (line 1222) | static int epic_rx(struct net_device *dev, int budget) function epic_rx_err (line 1319) | static void epic_rx_err(struct net_device *dev, struct epic_private *ep) function epic_poll (line 1334) | static int epic_poll(struct net_device *dev, int *budget) function epic_close (line 1378) | static int epic_close(struct net_device *dev) type net_device_stats (line 1428) | struct net_device_stats type net_device (line 1428) | struct net_device type epic_private (line 1430) | struct epic_private function set_rx_mode (line 1448) | static void set_rx_mode(struct net_device *dev) function netdev_get_drvinfo (line 1489) | static void netdev_get_drvinfo (struct net_device *dev, struct ethtool_d... function netdev_get_settings (line 1498) | static int netdev_get_settings(struct net_device *dev, struct ethtool_cm... function netdev_set_settings (line 1510) | static int netdev_set_settings(struct net_device *dev, struct ethtool_cm... function netdev_nway_reset (line 1522) | static int netdev_nway_reset(struct net_device *dev) function u32 (line 1528) | static u32 netdev_get_link(struct net_device *dev) function u32 (line 1534) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 1539) | static void netdev_set_msglevel(struct net_device *dev, u32 value) function ethtool_begin (line 1544) | static int ethtool_begin(struct net_device *dev) function ethtool_complete (line 1555) | static void ethtool_complete(struct net_device *dev) type ethtool_ops (line 1565) | struct ethtool_ops function netdev_ioctl (line 1579) | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function epic_remove_one (line 1606) | static void __devexit epic_remove_one (struct pci_dev *pdev) function epic_suspend (line 1627) | static int epic_suspend (struct pci_dev *pdev, u32 state) function epic_resume (line 1642) | static int epic_resume (struct pci_dev *pdev) type pci_driver (line 1656) | struct pci_driver function epic_init (line 1668) | static int __init epic_init (void) function epic_cleanup (line 1680) | static void __exit epic_cleanup (void) FILE: drivers/net/eql.c type net_device (line 126) | struct net_device type net_device (line 127) | struct net_device type net_device (line 128) | struct net_device type ifreq (line 128) | struct ifreq type sk_buff (line 129) | struct sk_buff type net_device (line 129) | struct net_device type net_device_stats (line 130) | struct net_device_stats type net_device (line 130) | struct net_device function eql_timer (line 137) | static void eql_timer(unsigned long param) function eql_setup (line 165) | static void __init eql_setup(struct net_device *dev) function eql_open (line 198) | static int eql_open(struct net_device *dev) function eql_kill_one_slave (line 217) | static void eql_kill_one_slave(slave_t *slave) function eql_kill_slave_queue (line 225) | static void eql_kill_slave_queue(slave_queue_t *queue) function eql_close (line 242) | static int eql_close(struct net_device *dev) type net_device (line 258) | struct net_device type net_device (line 259) | struct net_device type net_device (line 261) | struct net_device type net_device (line 262) | struct net_device type net_device (line 264) | struct net_device type net_device (line 265) | struct net_device function eql_ioctl (line 267) | static int eql_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function slave_t (line 292) | static slave_t *__eql_schedule_slaves(slave_queue_t *queue) function eql_slave_xmit (line 327) | static int eql_slave_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 353) | struct net_device_stats type net_device (line 353) | struct net_device function slave_t (line 364) | static slave_t *__eql_find_slave_dev(slave_queue_t *queue, struct net_de... function eql_is_full (line 379) | static inline int eql_is_full(slave_queue_t *queue) function __eql_insert_slave (line 389) | static int __eql_insert_slave(slave_queue_t *queue, slave_t *slave) function eql_enslave (line 408) | static int eql_enslave(struct net_device *master_dev, slaving_request_t ... function eql_emancipate (line 454) | static int eql_emancipate(struct net_device *master_dev, slaving_request... function eql_g_slave_cfg (line 486) | static int eql_g_slave_cfg(struct net_device *dev, slave_config_t __user... function eql_s_slave_cfg (line 523) | static int eql_s_slave_cfg(struct net_device *dev, slave_config_t __user... function eql_g_master_cfg (line 558) | static int eql_g_master_cfg(struct net_device *dev, master_config_t __us... function eql_s_master_cfg (line 574) | static int eql_s_master_cfg(struct net_device *dev, master_config_t __us... type net_device (line 591) | struct net_device function eql_init_module (line 593) | static int __init eql_init_module(void) function eql_cleanup_module (line 609) | static void __exit eql_cleanup_module(void) FILE: drivers/net/es3210.c type net_device (line 65) | struct net_device type net_device (line 67) | struct net_device type net_device (line 68) | struct net_device type net_device (line 70) | struct net_device type net_device (line 72) | struct net_device type e8390_pkt_hdr (line 72) | struct e8390_pkt_hdr type net_device (line 73) | struct net_device type sk_buff (line 73) | struct sk_buff type net_device (line 74) | struct net_device function do_es_probe (line 127) | static int __init do_es_probe(struct net_device *dev) function cleanup_card (line 158) | static void cleanup_card(struct net_device *dev) type net_device (line 165) | struct net_device type net_device (line 167) | struct net_device function es_probe1 (line 191) | static int __init es_probe1(struct net_device *dev, int ioaddr) function es_reset_8390 (line 320) | static void es_reset_8390(struct net_device *dev) function es_get_8390_hdr (line 353) | static void function es_block_input (line 367) | static void es_block_input(struct net_device *dev, int count, struct sk_... function es_block_output (line 384) | static void es_block_output(struct net_device *dev, int count, function es_open (line 393) | static int es_open(struct net_device *dev) function es_close (line 399) | static int es_close(struct net_device *dev) type net_device (line 412) | struct net_device function init_module (line 426) | int function cleanup_module (line 457) | void FILE: drivers/net/eth16i.c type eth16i_local (line 381) | struct eth16i_local { type net_device (line 397) | struct net_device type net_device (line 407) | struct net_device type net_device (line 408) | struct net_device type sk_buff (line 409) | struct sk_buff type net_device (line 409) | struct net_device type net_device (line 410) | struct net_device type net_device (line 411) | struct net_device type pt_regs (line 412) | struct pt_regs type net_device (line 413) | struct net_device type net_device (line 414) | struct net_device type net_device (line 415) | struct net_device type net_device (line 416) | struct net_device type net_device (line 418) | struct net_device type net_device (line 421) | struct net_device type net_device_stats (line 428) | struct net_device_stats type net_device (line 428) | struct net_device function do_eth16i_probe (line 432) | static int __init do_eth16i_probe(struct net_device *dev) type net_device (line 462) | struct net_device type net_device (line 464) | struct net_device type eth16i_local (line 464) | struct eth16i_local function eth16i_probe1 (line 489) | static int __init eth16i_probe1(struct net_device *dev, int ioaddr) function eth16i_initialize (line 579) | static void eth16i_initialize(struct net_device *dev, int boot) function eth16i_probe_port (line 669) | static int eth16i_probe_port(int ioaddr) function eth16i_set_port (line 722) | static void eth16i_set_port(int ioaddr, int porttype) function eth16i_send_probe_packet (line 755) | static int eth16i_send_probe_packet(int ioaddr, unsigned char *b, int l) function eth16i_receive_probe_packet (line 776) | static int eth16i_receive_probe_packet(int ioaddr) function eth16i_set_irq (line 811) | static int eth16i_set_irq(struct net_device* dev) function eth16i_get_irq (line 837) | static int __init eth16i_get_irq(int ioaddr) function eth16i_check_signature (line 855) | static int __init eth16i_check_signature(int ioaddr) function eth16i_read_eeprom (line 902) | static int eth16i_read_eeprom(int ioaddr, int offset) function eth16i_read_eeprom_word (line 914) | static int eth16i_read_eeprom_word(int ioaddr) function eth16i_eeprom_cmd (line 933) | static void eth16i_eeprom_cmd(int ioaddr, unsigned char command) function eth16i_open (line 953) | static int eth16i_open(struct net_device *dev) function eth16i_close (line 989) | static int eth16i_close(struct net_device *dev) function eth16i_timeout (line 1015) | static void eth16i_timeout(struct net_device *dev) function eth16i_tx (line 1056) | static int eth16i_tx(struct sk_buff *skb, struct net_device *dev) function eth16i_rx (line 1133) | static void eth16i_rx(struct net_device *dev) function irqreturn_t (line 1229) | static irqreturn_t eth16i_interrupt(int irq, void *dev_id, struct pt_reg... function eth16i_skip_packet (line 1331) | static void eth16i_skip_packet(struct net_device *dev) function eth16i_reset (line 1343) | static void eth16i_reset(struct net_device *dev) function eth16i_multicast (line 1362) | static void eth16i_multicast(struct net_device *dev) type net_device_stats (line 1375) | struct net_device_stats type net_device (line 1375) | struct net_device type eth16i_local (line 1377) | struct eth16i_local function eth16i_select_regbank (line 1381) | static void eth16i_select_regbank(unsigned char banknbr, int ioaddr) function ushort (line 1391) | static ushort eth16i_parse_mediatype(const char* s) type net_device (line 1410) | struct net_device function init_module (line 1437) | int init_module(void) function cleanup_module (line 1482) | void cleanup_module(void) FILE: drivers/net/ethertap.c type net_device (line 36) | struct net_device type sk_buff (line 37) | struct sk_buff type net_device (line 37) | struct net_device type net_device (line 38) | struct net_device type net_device_stats (line 39) | struct net_device_stats type net_device (line 39) | struct net_device type sock (line 40) | struct sock type net_device (line 42) | struct net_device type net_device (line 51) | struct net_device type net_local (line 57) | struct net_local function ethertap_probe (line 70) | static int __init ethertap_probe(int unit) function ethertap_open (line 122) | static int ethertap_open(struct net_device *dev) function ethertap_mc_hash (line 138) | static unsigned ethertap_mc_hash(__u8 *dest) function set_multicast_list (line 150) | static void set_multicast_list(struct net_device *dev) function ethertap_start_xmit (line 177) | static int ethertap_start_xmit(struct sk_buff *skb, struct net_device *dev) function ethertap_rx_skb (line 235) | static __inline__ int ethertap_rx_skb(struct sk_buff *skb, struct net_de... function ethertap_rx (line 302) | static void ethertap_rx(struct sock *sk, int len) function ethertap_close (line 321) | static int ethertap_close(struct net_device *dev) type net_device_stats (line 339) | struct net_device_stats type net_device (line 339) | struct net_device type net_local (line 341) | struct net_local function ethertap_init (line 346) | int __init ethertap_init(void) function ethertap_cleanup (line 374) | void __exit ethertap_cleanup(void) FILE: drivers/net/ewrk3.c type ewrk3_stats (line 263) | struct ewrk3_stats { type ewrk3_private (line 273) | struct ewrk3_private { type net_device (line 300) | struct net_device type sk_buff (line 301) | struct sk_buff type net_device (line 301) | struct net_device type pt_regs (line 302) | struct pt_regs type net_device (line 303) | struct net_device type net_device_stats (line 304) | struct net_device_stats type net_device (line 304) | struct net_device type net_device (line 305) | struct net_device type net_device (line 306) | struct net_device type ifreq (line 306) | struct ifreq type ethtool_ops (line 307) | struct ethtool_ops type ethtool_ops (line 308) | struct ethtool_ops type net_device (line 313) | struct net_device type net_device (line 314) | struct net_device type net_device (line 315) | struct net_device type net_device (line 316) | struct net_device type net_device (line 317) | struct net_device type net_device (line 321) | struct net_device type net_device (line 326) | struct net_device type net_device (line 328) | struct net_device type net_device (line 329) | struct net_device type net_device (line 330) | struct net_device type net_device (line 346) | struct net_device type net_device (line 348) | struct net_device type ewrk3_private (line 348) | struct ewrk3_private function ewrk3_probe1 (line 371) | static int __init ewrk3_probe1(struct net_device *dev, u_long iobase, in... function ewrk3_hw_init (line 393) | static int __init function ewrk3_open (line 627) | static int ewrk3_open(struct net_device *dev) function ewrk3_init (line 690) | static void ewrk3_init(struct net_device *dev) function ewrk3_timeout (line 731) | static void ewrk3_timeout(struct net_device *dev) function ewrk3_queue_pkt (line 767) | static int ewrk3_queue_pkt (struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 884) | static irqreturn_t ewrk3_interrupt(int irq, void *dev_id, struct pt_regs... function ewrk3_rx (line 937) | static int ewrk3_rx(struct net_device *dev) function ewrk3_tx (line 1065) | static int ewrk3_tx(struct net_device *dev) function ewrk3_close (line 1101) | static int ewrk3_close(struct net_device *dev) type net_device_stats (line 1136) | struct net_device_stats type net_device (line 1136) | struct net_device type ewrk3_private (line 1138) | struct ewrk3_private function set_multicast_list (line 1147) | static void set_multicast_list(struct net_device *dev) function SetMulticastFilter (line 1180) | static void SetMulticastFilter(struct net_device *dev) function isa_probe (line 1258) | static int __init isa_probe(struct net_device *dev, u_long ioaddr) function eisa_probe (line 1299) | static int __init eisa_probe(struct net_device *dev, u_long ioaddr) function Read_EEPROM (line 1340) | static int Read_EEPROM(u_long iobase, u_char eaddr) function Write_EEPROM (line 1355) | static int Write_EEPROM(short data, u_long iobase, u_char eaddr) function EthwrkSignature (line 1377) | static void __init EthwrkSignature(char *name, char *eeprom_image) function DevicePresent (line 1407) | static int __init DevicePresent(u_long iobase) function u_char (line 1444) | static u_char __init get_hw_addr(struct net_device *dev, u_char * eeprom... function EISA_signature (line 1495) | static int __init EISA_signature(char *name, s32 eisa_id) function ewrk3_get_drvinfo (line 1528) | static void ewrk3_get_drvinfo(struct net_device *dev, struct ethtool_drv... function ewrk3_get_settings (line 1539) | static int ewrk3_get_settings(struct net_device *dev, struct ethtool_cmd... function ewrk3_set_settings (line 1574) | static int ewrk3_set_settings(struct net_device *dev, struct ethtool_cmd... function u32 (line 1618) | static u32 ewrk3_get_link(struct net_device *dev) function ewrk3_phys_id (line 1628) | static int ewrk3_phys_id(struct net_device *dev, u32 data) type ethtool_ops (line 1673) | struct ethtool_ops type ethtool_ops (line 1680) | struct ethtool_ops function ewrk3_ioctl (line 1692) | static int ewrk3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) type net_device (line 1942) | struct net_device function __exit (line 1952) | static __exit void ewrk3_exit_module(void) function __init (line 1964) | static __init int ewrk3_init_module(void) FILE: drivers/net/ewrk3.h type ewrk3_ioctl (line 296) | struct ewrk3_ioctl { FILE: drivers/net/fc/iph5526.c type pci_device_id (line 113) | struct pci_device_id type fc_info (line 123) | struct fc_info type pt_regs (line 136) | struct pt_regs type pt_regs (line 137) | struct pt_regs type fc_info (line 139) | struct fc_info type fc_info (line 140) | struct fc_info type fc_info (line 142) | struct fc_info type fc_info (line 143) | struct fc_info type fc_info (line 144) | struct fc_info type fc_info (line 145) | struct fc_info type fc_info (line 146) | struct fc_info type fc_info (line 147) | struct fc_info type fc_info (line 148) | struct fc_info type fc_info (line 149) | struct fc_info type fc_info (line 150) | struct fc_info type fc_info (line 151) | struct fc_info type fc_info (line 152) | struct fc_info type fc_info (line 153) | struct fc_info type fc_info (line 154) | struct fc_info type fc_info (line 155) | struct fc_info type fc_info (line 156) | struct fc_info type fc_info (line 157) | struct fc_info type fc_info (line 158) | struct fc_info type fc_info (line 159) | struct fc_info type fc_info (line 160) | struct fc_info type fc_info (line 161) | struct fc_info type fc_info (line 162) | struct fc_info type fc_info (line 163) | struct fc_info type fc_info (line 164) | struct fc_info type fc_info (line 165) | struct fc_info type fc_info (line 166) | struct fc_info type fc_info (line 167) | struct fc_info type fc_info (line 168) | struct fc_info type fc_info (line 169) | struct fc_info type fc_info (line 170) | struct fc_info type fc_info (line 171) | struct fc_info type fc_info (line 172) | struct fc_info type fc_info (line 173) | struct fc_info type fc_info (line 174) | struct fc_info type fc_info (line 175) | struct fc_info type fc_info (line 177) | struct fc_info type fc_info (line 178) | struct fc_info type fc_info (line 179) | struct fc_info type fc_info (line 180) | struct fc_info type fc_info (line 181) | struct fc_info type fc_info (line 182) | struct fc_info type fc_info (line 183) | struct fc_info type fc_node_info (line 184) | struct fc_node_info type fc_info (line 184) | struct fc_info type fc_info (line 185) | struct fc_info type fc_info (line 187) | struct fc_info type fc_info (line 188) | struct fc_info type fc_info (line 189) | struct fc_info type fc_info (line 190) | struct fc_info type fc_info (line 191) | struct fc_info type fc_info (line 192) | struct fc_info type fc_info (line 193) | struct fc_info type fc_info (line 194) | struct fc_info type fc_info (line 195) | struct fc_info type fc_info (line 196) | struct fc_info type fc_info (line 197) | struct fc_info type fc_info (line 199) | struct fc_info type fc_info (line 200) | struct fc_info type fc_info (line 201) | struct fc_info type fc_info (line 202) | struct fc_info type fc_info (line 203) | struct fc_info type fc_info (line 204) | struct fc_info type fc_info (line 214) | struct fc_info type fc_node_info (line 214) | struct fc_node_info type fc_node_info (line 215) | struct fc_node_info type fc_info (line 215) | struct fc_info type fc_info (line 216) | struct fc_info type fc_info (line 217) | struct fc_info type fc_info (line 218) | struct fc_info type fc_info (line 219) | struct fc_info type fc_info (line 220) | struct fc_info type fc_info (line 221) | struct fc_info type fc_info (line 222) | struct fc_info type fc_info (line 223) | struct fc_info type fc_info (line 224) | struct fc_info type net_device (line 228) | struct net_device type net_device (line 230) | struct net_device function iph5526_probe (line 232) | int __init iph5526_probe(struct net_device *dev) function iph5526_probe_pci (line 239) | static int __init iph5526_probe_pci(struct net_device *dev) function fcdev_init (line 260) | static int __init fcdev_init(struct net_device *dev) function tachyon_init (line 275) | static int tachyon_init(struct fc_info *fi) function build_queues (line 299) | static int build_queues(struct fc_info *fi) function write_to_tachyon_registers (line 514) | static void write_to_tachyon_registers(struct fc_info *fi) function irqreturn_t (line 604) | static irqreturn_t tachyon_interrupt(int irq, void* dev_id, struct pt_re... function tachyon_interrupt_handler (line 616) | static void tachyon_interrupt_handler(int irq, void* dev_id, struct pt_r... function handle_SFS_BUF_WARN_interrupt (line 676) | static void handle_SFS_BUF_WARN_interrupt(struct fc_info *fi) function handle_MFS_BUF_WARN_interrupt (line 694) | static void handle_MFS_BUF_WARN_interrupt(struct fc_info *fi) function handle_IMQ_BUF_WARN_interrupt (line 712) | static void handle_IMQ_BUF_WARN_interrupt(struct fc_info *fi) function completion_message_handler (line 749) | static void completion_message_handler(struct fc_info *fi, u_int imq_int... function handle_OCI_interrupt (line 830) | static void handle_OCI_interrupt(struct fc_info *fi) function handle_OOO_interrupt (line 970) | static void handle_OOO_interrupt(struct fc_info *fi) function handle_MFS_interrupt (line 994) | static void handle_MFS_interrupt(struct fc_info *fi) function handle_Unknown_Frame_interrupt (line 1091) | static void handle_Unknown_Frame_interrupt(struct fc_info *fi) function handle_Busied_Frame_interrupt (line 1107) | static void handle_Busied_Frame_interrupt(struct fc_info *fi) function handle_Bad_SCSI_Frame_interrupt (line 1123) | static void handle_Bad_SCSI_Frame_interrupt(struct fc_info *fi) function handle_Inbound_SCSI_Status_interrupt (line 1273) | static void handle_Inbound_SCSI_Status_interrupt(struct fc_info *fi) function invalidate_SEST_entry (line 1333) | static void invalidate_SEST_entry(struct fc_info *fi, u_short received_o... function handle_Inbound_SCSI_Command_interrupt (line 1413) | static void handle_Inbound_SCSI_Command_interrupt(struct fc_info *fi) function handle_SFS_interrupt (line 1431) | static void handle_SFS_interrupt(struct fc_info *fi) function handle_FM_interrupt (line 1802) | static void handle_FM_interrupt(struct fc_info *fi) function local_port_discovery (line 2056) | static void local_port_discovery(struct fc_info *fi) function nos_ols_timer (line 2083) | static void nos_ols_timer(unsigned long data) function loop_timer (line 2123) | static void loop_timer(unsigned long data) function add_display_cache_timer (line 2132) | static void add_display_cache_timer(struct fc_info *fi) function display_cache_timer (line 2141) | static void display_cache_timer(unsigned long data) function reset_tachyon (line 2149) | static void reset_tachyon(struct fc_info *fi, u_int value) function take_tachyon_offline (line 2176) | static void take_tachyon_offline(struct fc_info *fi) function read_novram (line 2205) | static void read_novram(struct fc_info *fi) function reset_ichip (line 2222) | static void reset_ichip(struct fc_info *fi) function tx_logi (line 2237) | static void tx_logi(struct fc_info *fi, u_int logi, u_int d_id) function tx_logi_acc (line 2261) | static void tx_logi_acc(struct fc_info *fi, u_int logi, u_int d_id, u_sh... function tx_prli (line 2279) | static void tx_prli(struct fc_info *fi, u_int command_code, u_int d_id, ... function tx_logo (line 2310) | static void tx_logo(struct fc_info *fi, u_int d_id, u_short received_ox_id) function tx_adisc (line 2336) | static void tx_adisc(struct fc_info *fi, u_int cmnd_code, u_int d_id, u_... function tx_ls_rjt (line 2363) | static void tx_ls_rjt(struct fc_info *fi, u_int d_id, u_short received_o... function tx_abts (line 2382) | static void tx_abts(struct fc_info *fi, u_int d_id, u_short ox_id) function u_int (line 2395) | static u_int plogi_ok(struct fc_info *fi, u_int *buff_addr, int size) function tx_acc (line 2439) | static void tx_acc(struct fc_info *fi, u_int d_id, u_short received_ox_id) function tx_name_server_req (line 2458) | static void tx_name_server_req(struct fc_info *fi, u_int req) function tx_scr (line 2508) | static void tx_scr(struct fc_info *fi) function perform_adisc (line 2527) | static void perform_adisc(struct fc_info *fi) function explore_fabric (line 2559) | static void explore_fabric(struct fc_info *fi, u_int *buff_addr) function fabric_explore_timer (line 2600) | static void fabric_explore_timer(unsigned long data) function port_discovery_timer (line 2616) | static void port_discovery_timer(unsigned long data) function add_to_ox_id_list (line 2630) | static void add_to_ox_id_list(struct fc_info *fi, u_int transaction_id, ... function u_int (line 2653) | static u_int remove_from_ox_id_list(struct fc_info *fi, u_short received... function build_tachyon_header (line 2680) | static void build_tachyon_header(struct fc_info *fi, u_int my_id, u_int ... function build_EDB (line 2725) | static void build_EDB(struct fc_info *fi, char *data, u_short flags, u_s... function build_ODB (line 2734) | static void build_ODB(struct fc_info *fi, u_char seq_id, u_int d_id, u_i... function fill_login_frame (line 2778) | static void fill_login_frame(struct fc_info *fi, u_int logi) function reset_latch (line 2845) | static void reset_latch(struct fc_info *fi) function update_OCQ_indx (line 2850) | static void update_OCQ_indx(struct fc_info *fi) function update_IMQ_indx (line 2858) | static void update_IMQ_indx(struct fc_info *fi, int count) function update_SFSBQ_indx (line 2866) | static void update_SFSBQ_indx(struct fc_info *fi) function update_MFSBQ_indx (line 2874) | static void update_MFSBQ_indx(struct fc_info *fi, int count) function update_tachyon_header_indx (line 2883) | static void update_tachyon_header_indx(struct fc_info *fi) function update_EDB_indx (line 2890) | static void update_EDB_indx(struct fc_info *fi) function iph5526_open (line 2897) | static int iph5526_open(struct net_device *dev) function iph5526_close (line 2903) | static int iph5526_close(struct net_device *dev) function iph5526_timeout (line 2909) | static void iph5526_timeout(struct net_device *dev) function iph5526_send_packet (line 2918) | static int iph5526_send_packet(struct sk_buff *skb, struct net_device *dev) function iph5526_change_mtu (line 2969) | static int iph5526_change_mtu(struct net_device *dev, int mtu) function tx_ip_packet (line 2974) | static int tx_ip_packet(struct sk_buff *skb, unsigned long len, struct f... function tx_arp_packet (line 3023) | static int tx_arp_packet(char *data, unsigned long len, struct fc_info *fi) function rx_net_packet (line 3093) | static void rx_net_packet(struct fc_info *fi, u_char *buff_addr, int pay... function rx_net_mfs_packet (line 3135) | static void rx_net_mfs_packet(struct fc_info *fi, struct sk_buff *skb) function tx_exchange (line 3154) | static int tx_exchange(struct fc_info *fi, char *data, u_int len, u_int ... function tx_sequence (line 3251) | static int tx_sequence(struct fc_info *fi, char *data, u_int len, u_int ... function get_free_header (line 3278) | static int get_free_header(struct fc_info *fi) function get_free_EDB (line 3307) | static int get_free_EDB(struct fc_info *fi) function validate_login (line 3326) | static int validate_login(struct fc_info *fi, u_int *base_ptr) function add_to_address_cache (line 3358) | static void add_to_address_cache(struct fc_info *fi, u_int *base_ptr) function remove_from_address_cache (line 3415) | static void remove_from_address_cache(struct fc_info *fi, u_int *base_pt... function rscn_handler (line 3498) | static void rscn_handler(struct fc_info *fi, u_int node_id) function scr_timer (line 3522) | static void scr_timer(unsigned long data) function sid_logged_in (line 3529) | static int sid_logged_in(struct fc_info *fi, u_int s_id) function mark_scsi_sid (line 3547) | static void mark_scsi_sid(struct fc_info *fi, u_int *buff_addr, u_char a... function node_logged_in_prev (line 3593) | static int node_logged_in_prev(struct fc_info *fi, u_int *buff_addr) type fc_node_info (line 3618) | struct fc_node_info type fc_info (line 3618) | struct fc_info type fc_node_info (line 3620) | struct fc_node_info type fc_node_info (line 3636) | struct fc_node_info type fc_node_info (line 3636) | struct fc_node_info function display_cache (line 3648) | static int display_cache(struct fc_info *fi) type net_device_stats (line 3689) | struct net_device_stats type net_device (line 3689) | struct net_device type fc_info (line 3691) | struct fc_info type net_device_stats (line 3692) | struct net_device_stats function iph5526_detect (line 3698) | int iph5526_detect(Scsi_Host_Template *tmpt) function iph5526_biosparam (line 3837) | int iph5526_biosparam(struct scsi_device *sdev, struct block_device *n, function iph5526_queuecommand (line 3852) | int iph5526_queuecommand(Scsi_Cmnd *Cmnd, void (*done) (Scsi_Cmnd *)) function iph5526_abort (line 3964) | int iph5526_abort(Scsi_Cmnd *Cmnd) function abort_exchange (line 4050) | static int abort_exchange(struct fc_info *fi, u_short ox_id) function flush_tachyon_cache (line 4100) | static void flush_tachyon_cache(struct fc_info *fi, u_short ox_id) type fc_node_info (line 4134) | struct fc_node_info type fc_info (line 4134) | struct fc_info type fc_node_info (line 4136) | struct fc_node_info function add_to_sest (line 4171) | static int add_to_sest(struct fc_info *fi, Scsi_Cmnd *Cmnd, struct fc_no... function update_FCP_CMND_indx (line 4395) | static void update_FCP_CMND_indx(struct fc_info *fi) function get_scsi_oxid (line 4402) | static int get_scsi_oxid(struct fc_info *fi) function update_scsi_oxid (line 4419) | static void update_scsi_oxid(struct fc_info *fi) function get_free_SDB (line 4426) | static int get_free_SDB(struct fc_info *fi) function update_SDB_indx (line 4445) | static void update_SDB_indx(struct fc_info *fi) function iph5526_release (line 4452) | int iph5526_release(struct Scsi_Host *host) type Scsi_Host (line 4461) | struct Scsi_Host type net_device (line 4470) | struct net_device function iph5526_init (line 4478) | static int __init iph5526_init(void) function iph5526_exit (line 4517) | static void __exit iph5526_exit(void) function clean_up_memory (line 4540) | void clean_up_memory(struct fc_info *fi) function initialize_register_pointers (line 4591) | static int initialize_register_pointers(struct fc_info *fi) FILE: drivers/net/fc/iph5526_ip.h type net_device (line 10) | struct net_device type net_device (line 11) | struct net_device type net_device (line 12) | struct net_device type net_device (line 13) | struct net_device type sk_buff (line 14) | struct sk_buff type net_device (line 14) | struct net_device type net_device_stats (line 15) | struct net_device_stats type net_device (line 15) | struct net_device type net_device (line 16) | struct net_device type fc_info (line 19) | struct fc_info type fc_info (line 20) | struct fc_info type sk_buff (line 20) | struct sk_buff type sk_buff (line 21) | struct sk_buff type fc_info (line 21) | struct fc_info type fc_info (line 22) | struct fc_info FILE: drivers/net/fc/iph5526_novram.c type fc_info (line 158) | struct fc_info type fc_info (line 159) | struct fc_info type fc_info (line 160) | struct fc_info function iph5526_nr_do_init (line 176) | static void iph5526_nr_do_init(struct fc_info *fi) function iph5526_nr_get (line 221) | static int iph5526_nr_get(struct fc_info *fi, int addr) function iph5526_nr_checksum (line 269) | static void iph5526_nr_checksum(struct fc_info *fi) FILE: drivers/net/fc/iph5526_scsi.h type Scsi_Host (line 25) | struct Scsi_Host type Scsi_Host (line 27) | struct Scsi_Host type Scsi_Disk (line 28) | struct Scsi_Disk type block_device (line 28) | struct block_device FILE: drivers/net/fc/tach_structs.h type PRLI (line 10) | typedef struct { type INB_SEST_ENTRY (line 20) | typedef struct { type OUTB_SEST_ENTRY (line 33) | typedef struct { type NW_HEADER (line 48) | typedef struct { type TACHYON_HEADER (line 57) | typedef struct { type CLASS_OF_SERVICE (line 74) | typedef struct { type LOGO (line 85) | typedef struct { type ADISC (line 95) | typedef struct { type LS_RJT (line 105) | typedef struct { type ACC (line 110) | typedef struct { type ODB (line 114) | typedef struct { type SCR (line 128) | typedef struct { type CT_HDR (line 133) | typedef struct { type RFC_4 (line 147) | typedef struct { type LOGIN (line 153) | typedef struct { type GP_ID4 (line 171) | typedef struct { type EDB (line 176) | typedef struct { type i_chip_regs (line 183) | struct i_chip_regs { type iph5526_novram (line 189) | struct iph5526_novram { type tachyon_regs (line 196) | struct tachyon_regs { type globals (line 237) | struct globals { type queue_variables (line 291) | struct queue_variables { type ox_id_els_map (line 352) | struct ox_id_els_map { type fc_node_info (line 362) | struct fc_node_info { type fc_info (line 378) | struct fc_info { type iph5526_hostdata (line 401) | struct iph5526_hostdata { FILE: drivers/net/fealnx.c type pci_flags_bit (line 144) | enum pci_flags_bit { type chip_capability_flags (line 155) | enum chip_capability_flags { type phy_type_flags (line 162) | enum phy_type_flags { type chip_info (line 172) | struct chip_info { type chip_info (line 178) | struct chip_info type fealnx_offsets (line 185) | enum fealnx_offsets { type intr_status_bits (line 215) | enum intr_status_bits { type rx_mode_bits (line 240) | enum rx_mode_bits { type fealnx_desc (line 263) | struct fealnx_desc { type rx_desc_status_bits (line 275) | enum rx_desc_status_bits { type rx_desc_control_bits (line 292) | enum rx_desc_control_bits { type tx_desc_status_bits (line 297) | enum tx_desc_status_bits { type tx_desc_control_bits (line 310) | enum tx_desc_control_bits { type netdev_private (line 400) | struct netdev_private { type net_device (line 450) | struct net_device type net_device (line 451) | struct net_device type net_device (line 452) | struct net_device type net_device (line 453) | struct net_device type net_device (line 454) | struct net_device type net_device (line 457) | struct net_device type net_device (line 458) | struct net_device type sk_buff (line 459) | struct sk_buff type net_device (line 459) | struct net_device type pt_regs (line 460) | struct pt_regs type net_device (line 461) | struct net_device type net_device (line 462) | struct net_device type net_device (line 463) | struct net_device type net_device_stats (line 464) | struct net_device_stats type net_device (line 464) | struct net_device type net_device (line 465) | struct net_device type ifreq (line 465) | struct ifreq type ethtool_ops (line 466) | struct ethtool_ops type net_device (line 467) | struct net_device type net_device (line 468) | struct net_device type net_device (line 469) | struct net_device function stop_nic_rx (line 471) | static void stop_nic_rx(long ioaddr, long crvalue) function stop_nic_rxtx (line 482) | static void stop_nic_rxtx(long ioaddr, long crvalue) function fealnx_init_one (line 494) | static int __devinit fealnx_init_one(struct pci_dev *pdev, function fealnx_remove_one (line 716) | static void __devexit fealnx_remove_one(struct pci_dev *pdev) function ulong (line 739) | static ulong m80x_send_cmd_to_phy(long miiport, int opcode, int phyad, i... function mdio_read (line 788) | static int mdio_read(struct net_device *dev, int phyad, int regad) function mdio_write (line 826) | static void mdio_write(struct net_device *dev, int phyad, int regad, int... function netdev_open (line 857) | static int netdev_open(struct net_device *dev) function getlinkstatus (line 978) | static void getlinkstatus(struct net_device *dev) function getlinktype (line 1008) | static void getlinktype(struct net_device *dev) function allocate_rx_buffers (line 1111) | static void allocate_rx_buffers(struct net_device *dev) function netdev_timer (line 1136) | static void netdev_timer(unsigned long data) function reset_and_disable_rxtx (line 1174) | static void reset_and_disable_rxtx(struct net_device *dev) function enable_rxtx (line 1199) | static void enable_rxtx(struct net_device *dev) function reset_timer (line 1224) | static void reset_timer(unsigned long data) function tx_timeout (line 1248) | static void tx_timeout(struct net_device *dev) function init_ring (line 1283) | static void init_ring(struct net_device *dev) function start_tx (line 1347) | static int start_tx(struct sk_buff *skb, struct net_device *dev) function reset_tx_descriptors (line 1426) | static void reset_tx_descriptors(struct net_device *dev) function reset_rx_descriptors (line 1461) | static void reset_rx_descriptors(struct net_device *dev) function irqreturn_t (line 1482) | static irqreturn_t intr_handler(int irq, void *dev_instance, struct pt_r... function netdev_rx (line 1657) | static int netdev_rx(struct net_device *dev) type net_device_stats (line 1794) | struct net_device_stats type net_device (line 1794) | struct net_device type netdev_private (line 1797) | struct netdev_private function set_rx_mode (line 1810) | static void set_rx_mode(struct net_device *dev) function __set_rx_mode (line 1821) | static void __set_rx_mode(struct net_device *dev) function netdev_get_drvinfo (line 1861) | static void netdev_get_drvinfo(struct net_device *dev, struct ethtool_dr... function netdev_get_settings (line 1870) | static int netdev_get_settings(struct net_device *dev, struct ethtool_cm... function netdev_set_settings (line 1882) | static int netdev_set_settings(struct net_device *dev, struct ethtool_cm... function netdev_nway_reset (line 1894) | static int netdev_nway_reset(struct net_device *dev) function u32 (line 1900) | static u32 netdev_get_link(struct net_device *dev) function u32 (line 1906) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 1911) | static void netdev_set_msglevel(struct net_device *dev, u32 value) type ethtool_ops (line 1916) | struct ethtool_ops function mii_ioctl (line 1928) | static int mii_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function netdev_close (line 1944) | static int netdev_close(struct net_device *dev) type pci_device_id (line 1990) | struct pci_device_id type pci_driver (line 1999) | struct pci_driver function fealnx_init (line 2006) | static int __init fealnx_init(void) function fealnx_exit (line 2016) | static void __exit fealnx_exit(void) FILE: drivers/net/fec.c type phy_cmd_t (line 106) | typedef struct { type phy_info_t (line 111) | typedef struct { type fec_enet_private (line 175) | struct fec_enet_private { type net_device (line 215) | struct net_device type sk_buff (line 216) | struct sk_buff type net_device (line 216) | struct net_device type net_device (line 217) | struct net_device type pt_regs (line 218) | struct pt_regs type net_device (line 219) | struct net_device type net_device (line 220) | struct net_device type net_device (line 221) | struct net_device type net_device_stats (line 222) | struct net_device_stats type net_device (line 222) | struct net_device type net_device (line 223) | struct net_device type net_device (line 224) | struct net_device type net_device (line 225) | struct net_device type net_device (line 226) | struct net_device type mii_list_t (line 233) | typedef struct mii_list { type net_device (line 245) | struct net_device type net_device (line 246) | struct net_device function fec_enet_start_xmit (line 292) | static int function fec_timeout (line 388) | static void function irqreturn_t (line 435) | static irqreturn_t function fec_enet_tx (line 476) | static void function fec_enet_rx (line 552) | static void function fec_enet_mii (line 675) | static void function mii_queue (line 703) | static int function mii_do_cmd (line 744) | static void mii_do_cmd(struct net_device *dev, const phy_cmd_t *c) function mii_parse_sr (line 756) | static void mii_parse_sr(uint mii_reg, struct net_device *dev) function mii_parse_cr (line 771) | static void mii_parse_cr(uint mii_reg, struct net_device *dev) function mii_parse_anar (line 784) | static void mii_parse_anar(uint mii_reg, struct net_device *dev) function mii_parse_lxt970_csr (line 810) | static void mii_parse_lxt970_csr(uint mii_reg, struct net_device *dev) function mii_parse_lxt971_sr2 (line 877) | static void mii_parse_lxt971_sr2(uint mii_reg, struct net_device *dev) function mii_parse_qs6612_pcr (line 955) | static void mii_parse_qs6612_pcr(uint mii_reg, struct net_device *dev) function mii_parse_am79c874_dr (line 1019) | static void mii_parse_am79c874_dr(uint mii_reg, struct net_device *dev) type pt_regs (line 1121) | struct pt_regs function fec_request_intrs (line 1129) | static void __inline__ fec_request_intrs(struct net_device *dev) function fec_set_mii (line 1150) | static void __inline__ fec_set_mii(struct net_device *dev, struct fec_en... function fec_get_mac (line 1168) | static void __inline__ fec_get_mac(struct net_device *dev) function fec_enable_phy_intr (line 1205) | static void __inline__ fec_enable_phy_intr(void) function fec_disable_phy_intr (line 1209) | static void __inline__ fec_disable_phy_intr(void) function fec_phy_ack_intr (line 1216) | static void __inline__ fec_phy_ack_intr(void) function fec_localhw_setup (line 1224) | static void __inline__ fec_localhw_setup(void) function fec_uncache (line 1231) | static void __inline__ fec_uncache(unsigned long addr) function fec_request_intrs (line 1242) | static void __inline__ fec_request_intrs(struct net_device *dev) function fec_set_mii (line 1312) | static void __inline__ fec_set_mii(struct net_device *dev, struct fec_en... function fec_get_mac (line 1330) | static void __inline__ fec_get_mac(struct net_device *dev) function fec_enable_phy_intr (line 1367) | static void __inline__ fec_enable_phy_intr(void) function fec_disable_phy_intr (line 1371) | static void __inline__ fec_disable_phy_intr(void) function fec_phy_ack_intr (line 1375) | static void __inline__ fec_phy_ack_intr(void) function fec_localhw_setup (line 1379) | static void __inline__ fec_localhw_setup(void) function fec_uncache (line 1386) | static void __inline__ fec_uncache(unsigned long addr) function fec_request_intrs (line 1397) | static void __inline__ fec_request_intrs(struct net_device *dev) function fec_get_mac (line 1425) | static void __inline__ fec_get_mac(struct net_device *dev) function fec_set_mii (line 1452) | static void __inline__ fec_set_mii(struct net_device *dev, struct fec_en... function fec_enable_phy_intr (line 1478) | static void __inline__ fec_enable_phy_intr(void) function fec_disable_phy_intr (line 1489) | static void __inline__ fec_disable_phy_intr(void) function fec_phy_ack_intr (line 1493) | static void __inline__ fec_phy_ack_intr(void) function fec_localhw_setup (line 1497) | static void __inline__ fec_localhw_setup(void) function fec_uncache (line 1508) | static void __inline__ fec_uncache(unsigned long addr) function mii_display_status (line 1520) | static void mii_display_status(struct net_device *dev) function mii_display_config (line 1556) | static void mii_display_config(struct net_device *dev) function mii_relink (line 1592) | static void mii_relink(struct net_device *dev) function mii_queue_relink (line 1623) | static void mii_queue_relink(uint mii_reg, struct net_device *dev) function mii_queue_config (line 1643) | static void mii_queue_config(uint mii_reg, struct net_device *dev) function mii_discover_phy3 (line 1666) | static void function mii_discover_phy (line 1693) | static void function irqreturn_t (line 1731) | static irqreturn_t function fec_enet_open (line 1750) | static int function fec_enet_close (line 1793) | static int type net_device_stats (line 1807) | struct net_device_stats type net_device (line 1807) | struct net_device type fec_enet_private (line 1809) | struct fec_enet_private function set_multicast_list (line 1827) | static void set_multicast_list(struct net_device *dev) function fec_set_mac_address (line 1897) | static void function fec_enet_init (line 1919) | int __init fec_enet_init(struct net_device *dev) function fec_restart (line 2086) | static void function fec_stop (line 2207) | static void function fec_enet_module_init (line 2234) | static int __init fec_enet_module_init(void) FILE: drivers/net/fec.h type fec_t (line 22) | typedef struct fec { type fec_t (line 65) | typedef struct fec { type cbd_t (line 105) | typedef struct bufdesc { FILE: drivers/net/fec_8xx/fec_8xx-netta.c type fec_platform_info (line 37) | struct fec_platform_info type fec_platform_info (line 50) | struct fec_platform_info type net_device (line 63) | struct net_device type net_device (line 64) | struct net_device function fec_8xx_platform_init (line 76) | int fec_8xx_platform_init(void) function fec_8xx_platform_cleanup (line 146) | void fec_8xx_platform_cleanup(void) FILE: drivers/net/fec_8xx/fec_8xx.h type phy_info_t (line 65) | typedef struct phy_info { type fec_platform_info (line 89) | struct fec_platform_info { type fec (line 103) | struct fec type fec_enet_private (line 105) | struct fec_enet_private { type net_device (line 132) | struct net_device type net_device (line 133) | struct net_device type net_device (line 137) | struct net_device type net_device (line 138) | struct net_device type net_device (line 140) | struct net_device type net_device (line 141) | struct net_device type net_device (line 142) | struct net_device type net_device (line 143) | struct net_device type net_device (line 145) | struct net_device type fec_platform_info (line 153) | struct fec_platform_info type net_device (line 154) | struct net_device type net_device (line 155) | struct net_device FILE: drivers/net/fec_8xx/fec_main.c function fec_whack_reset (line 73) | static void fec_whack_reset(fec_t * fecp) function __u32 (line 105) | static __u32 fec_mulicast_calc_crc(char *pAddr) function fec_set_multicast_list (line 137) | static void fec_set_multicast_list(struct net_device *dev) function fec_set_mac_address (line 202) | static int fec_set_mac_address(struct net_device *dev, void *addr) function fec_restart (line 238) | void fec_restart(struct net_device *dev, int duplex, int speed) function fec_stop (line 424) | void fec_stop(struct net_device *dev) function fec_enet_rx_common (line 471) | static int fec_enet_rx_common(struct net_device *dev, int *budget) function fec_enet_tx (line 625) | static void fec_enet_tx(struct net_device *dev) function irqreturn_t (line 711) | static irqreturn_t function irqreturn_t (line 771) | static irqreturn_t function fec_enet_start_xmit (line 806) | static int fec_enet_start_xmit(struct sk_buff *skb, struct net_device *dev) function fec_timeout (line 879) | static void fec_timeout(struct net_device *dev) function fec_enet_open (line 892) | static int fec_enet_open(struct net_device *dev) function fec_enet_close (line 930) | static int fec_enet_close(struct net_device *dev) type net_device_stats (line 954) | struct net_device_stats type net_device (line 954) | struct net_device type fec_enet_private (line 956) | struct fec_enet_private function fec_enet_poll (line 960) | static int fec_enet_poll(struct net_device *dev, int *budget) function fec_get_drvinfo (line 967) | static void fec_get_drvinfo(struct net_device *dev, function fec_get_regs_len (line 974) | static int fec_get_regs_len(struct net_device *dev) function fec_get_regs (line 979) | static void fec_get_regs(struct net_device *dev, struct ethtool_regs *regs, function fec_get_settings (line 994) | static int fec_get_settings(struct net_device *dev, struct ethtool_cmd *... function fec_set_settings (line 1007) | static int fec_set_settings(struct net_device *dev, struct ethtool_cmd *... function fec_nway_reset (line 1020) | static int fec_nway_reset(struct net_device *dev) function __u32 (line 1026) | static __u32 fec_get_msglevel(struct net_device *dev) function fec_set_msglevel (line 1032) | static void fec_set_msglevel(struct net_device *dev, __u32 value) type ethtool_ops (line 1038) | struct ethtool_ops function fec_ioctl (line 1054) | static int fec_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function fec_8xx_init_one (line 1070) | int fec_8xx_init_one(const struct fec_platform_info *fpi, function fec_8xx_cleanup_one (line 1238) | int fec_8xx_cleanup_one(struct net_device *dev) function fec_8xx_init (line 1260) | static int __init fec_8xx_init(void) function fec_8xx_cleanup (line 1265) | static void __exit fec_8xx_cleanup(void) FILE: drivers/net/fec_8xx/fec_mii.c function fec_mii_read (line 61) | int fec_mii_read(struct net_device *dev, int phy_id, int location) function fec_mii_write (line 97) | void fec_mii_write(struct net_device *dev, int phy_id, int location, int... function generic_timer_callback (line 138) | static void generic_timer_callback(unsigned long data) function generic_startup (line 150) | static void generic_startup(struct net_device *dev) function generic_shutdown (line 160) | static void generic_shutdown(struct net_device *dev) function dm9161_startup (line 183) | static void dm9161_startup(struct net_device *dev) function dm9161_ack_int (line 190) | static void dm9161_ack_int(struct net_device *dev) function dm9161_shutdown (line 197) | static void dm9161_shutdown(struct net_device *dev) type phy_info (line 208) | struct phy_info function fec_mii_phy_id_detect (line 230) | int fec_mii_phy_id_detect(struct net_device *dev) function fec_mii_startup (line 293) | void fec_mii_startup(struct net_device *dev) function fec_mii_shutdown (line 307) | void fec_mii_shutdown(struct net_device *dev) function fec_mii_ack_int (line 321) | void fec_mii_ack_int(struct net_device *dev) function mii_negotiated (line 336) | static int mii_negotiated(struct mii_if_info *mii) function fec_mii_link_status_change_check (line 353) | void fec_mii_link_status_change_check(struct net_device *dev, int init_m... FILE: drivers/net/fmv18x.c type uchar (line 72) | typedef unsigned char uchar; type net_local (line 75) | struct net_local { type net_device (line 114) | struct net_device type net_device (line 115) | struct net_device type sk_buff (line 116) | struct sk_buff type net_device (line 116) | struct net_device type pt_regs (line 117) | struct pt_regs type net_device (line 118) | struct net_device type net_device (line 119) | struct net_device type net_device (line 120) | struct net_device type net_device_stats (line 121) | struct net_device_stats type net_device (line 121) | struct net_device type net_device (line 122) | struct net_device type net_device (line 135) | struct net_device type net_device (line 137) | struct net_device type net_local (line 137) | struct net_local function fmv18x_probe1 (line 186) | static int __init fmv18x_probe1(struct net_device *dev, short ioaddr) function net_open (line 318) | static int net_open(struct net_device *dev) function net_timeout (line 352) | static void net_timeout(struct net_device *dev) function net_send_packet (line 387) | static int net_send_packet(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 447) | static irqreturn_t function net_rx (line 504) | static void net_rx(struct net_device *dev) function net_close (line 595) | static int net_close(struct net_device *dev) type net_device_stats (line 619) | struct net_device_stats type net_device (line 619) | struct net_device type net_local (line 621) | struct net_local function set_multicast_list (line 632) | static void set_multicast_list(struct net_device *dev) type net_device (line 651) | struct net_device function init_module (line 661) | int init_module(void) function cleanup_module (line 671) | void FILE: drivers/net/forcedeth.c type ring_desc (line 279) | struct ring_desc { type fe_priv (line 438) | struct fe_priv { type fe_priv (line 495) | struct fe_priv type net_device (line 495) | struct net_device function u8 (line 500) | static inline u8 __iomem *get_hwbase(struct net_device *dev) function pci_push (line 505) | static inline void pci_push(u8 __iomem *base) function u32 (line 511) | static inline u32 nv_descr_getlength(struct ring_desc *prd, u32 v) function reg_delay (line 517) | static int reg_delay(struct net_device *dev, int offset, u32 mask, u32 t... function mii_rw (line 540) | static int mii_rw(struct net_device *dev, int addr, int miireg, int value) function phy_reset (line 584) | static int phy_reset(struct net_device *dev) function phy_init (line 610) | static int phy_init(struct net_device *dev) function nv_start_rx (line 687) | static void nv_start_rx(struct net_device *dev) function nv_stop_rx (line 706) | static void nv_stop_rx(struct net_device *dev) function nv_start_tx (line 720) | static void nv_start_tx(struct net_device *dev) function nv_stop_tx (line 729) | static void nv_stop_tx(struct net_device *dev) function nv_txrx_reset (line 743) | static void nv_txrx_reset(struct net_device *dev) type net_device_stats (line 762) | struct net_device_stats type net_device (line 762) | struct net_device type fe_priv (line 764) | struct fe_priv function nv_alloc_rx (line 778) | static int nv_alloc_rx(struct net_device *dev) function nv_do_rx_refill (line 814) | static void nv_do_rx_refill(unsigned long data) function nv_init_ring (line 829) | static int nv_init_ring(struct net_device *dev) function nv_drain_tx (line 845) | static void nv_drain_tx(struct net_device *dev) function nv_drain_rx (line 862) | static void nv_drain_rx(struct net_device *dev) function drain_ring (line 879) | static void drain_ring(struct net_device *dev) function nv_start_xmit (line 889) | static int nv_start_xmit(struct sk_buff *skb, struct net_device *dev) function nv_tx_done (line 931) | static void nv_tx_done(struct net_device *dev) function nv_tx_timeout (line 986) | static void nv_tx_timeout(struct net_device *dev) function nv_rx_process (line 1016) | static void nv_rx_process(struct net_device *dev) function nv_change_mtu (line 1152) | static int nv_change_mtu(struct net_device *dev, int new_mtu) function nv_set_multicast (line 1164) | static void nv_set_multicast(struct net_device *dev) function nv_update_linkspeed (line 1224) | static int nv_update_linkspeed(struct net_device *dev) function nv_linkchange (line 1360) | static void nv_linkchange(struct net_device *dev) function nv_link_irq (line 1379) | static void nv_link_irq(struct net_device *dev) function irqreturn_t (line 1393) | static irqreturn_t nv_nic_irq(int foo, void *data, struct pt_regs *regs) function nv_do_nic_poll (line 1465) | static void nv_do_nic_poll(unsigned long data) function nv_get_drvinfo (line 1483) | static void nv_get_drvinfo(struct net_device *dev, struct ethtool_drvinf... function nv_get_wol (line 1491) | static void nv_get_wol(struct net_device *dev, struct ethtool_wolinfo *w... function nv_set_wol (line 1502) | static int nv_set_wol(struct net_device *dev, struct ethtool_wolinfo *wo... function nv_get_settings (line 1520) | static int nv_get_settings(struct net_device *dev, struct ethtool_cmd *e... function nv_set_settings (line 1585) | static int nv_set_settings(struct net_device *dev, struct ethtool_cmd *e... type ethtool_ops (line 1695) | struct ethtool_ops function nv_open (line 1704) | static int nv_open(struct net_device *dev) function nv_close (line 1842) | static int nv_close(struct net_device *dev) function nv_probe (line 1881) | static int __devinit nv_probe(struct pci_dev *pci_dev, const struct pci_... function nv_remove (line 2099) | static void __devexit nv_remove(struct pci_dev *pci_dev) type pci_device_id (line 2122) | struct pci_device_id type pci_driver (line 2203) | struct pci_driver function init_nic (line 2211) | static int __init init_nic(void) function exit_nic (line 2217) | static void __exit exit_nic(void) FILE: drivers/net/gianfar.c type net_device (line 115) | struct net_device type net_device (line 116) | struct net_device type sk_buff (line 117) | struct sk_buff type net_device (line 117) | struct net_device type net_device (line 118) | struct net_device type net_device (line 119) | struct net_device type sk_buff (line 120) | struct sk_buff type net_device (line 120) | struct net_device type rxbd8 (line 120) | struct rxbd8 type net_device_stats (line 121) | struct net_device_stats type net_device (line 121) | struct net_device type net_device (line 122) | struct net_device type net_device (line 123) | struct net_device type pt_regs (line 124) | struct pt_regs type pt_regs (line 125) | struct pt_regs type pt_regs (line 126) | struct pt_regs type pt_regs (line 127) | struct pt_regs type pt_regs (line 128) | struct pt_regs type net_device (line 131) | struct net_device type net_device (line 132) | struct net_device type net_device (line 133) | struct net_device type device (line 134) | struct device type device (line 135) | struct device type gfar_private (line 136) | struct gfar_private type net_device (line 137) | struct net_device type net_device (line 138) | struct net_device type net_device (line 140) | struct net_device type net_device (line 142) | struct net_device type net_device (line 143) | struct net_device type sk_buff (line 143) | struct sk_buff type ethtool_ops (line 146) | struct ethtool_ops function gfar_probe (line 152) | static int gfar_probe(struct device *device) function gfar_remove (line 328) | static int gfar_remove(struct device *device) function init_phy (line 346) | static int init_phy(struct net_device *dev) function init_registers (line 436) | static void init_registers(struct net_device *dev) function stop_gfar (line 498) | void stop_gfar(struct net_device *dev) function free_skb_resources (line 572) | void free_skb_resources(struct gfar_private *priv) function startup_gfar (line 622) | int startup_gfar(struct net_device *dev) function gfar_enet_open (line 837) | static int gfar_enet_open(struct net_device *dev) function gfar_start_xmit (line 860) | static int gfar_start_xmit(struct sk_buff *skb, struct net_device *dev) function gfar_close (line 926) | static int gfar_close(struct net_device *dev) type net_device_stats (line 943) | struct net_device_stats type net_device (line 943) | struct net_device type gfar_private (line 945) | struct gfar_private function gfar_set_mac_address (line 951) | int gfar_set_mac_address(struct net_device *dev) function gfar_change_mtu (line 973) | static int gfar_change_mtu(struct net_device *dev, int new_mtu) function gfar_timeout (line 1023) | static void gfar_timeout(struct net_device *dev) function irqreturn_t (line 1038) | static irqreturn_t gfar_transmit(int irq, void *dev_id, struct pt_regs *... type sk_buff (line 1098) | struct sk_buff type net_device (line 1098) | struct net_device type rxbd8 (line 1098) | struct rxbd8 type gfar_private (line 1100) | struct gfar_private type sk_buff (line 1101) | struct sk_buff function count_errors (line 1132) | static inline void count_errors(unsigned short status, struct gfar_priva... function irqreturn_t (line 1169) | irqreturn_t gfar_receive(int irq, void *dev_id, struct pt_regs *regs) function gfar_process_frame (line 1222) | static int gfar_process_frame(struct net_device *dev, struct sk_buff *skb, function gfar_clean_rx_ring (line 1254) | static int gfar_clean_rx_ring(struct net_device *dev, int rx_work_limit) function gfar_poll (line 1326) | static int gfar_poll(struct net_device *dev, int *budget) function irqreturn_t (line 1366) | static irqreturn_t gfar_interrupt(int irq, void *dev_id, struct pt_regs ... function irqreturn_t (line 1451) | static irqreturn_t phy_interrupt(int irq, void *dev_id, struct pt_regs *... function gfar_phy_change (line 1470) | static void gfar_phy_change(void *data) function gfar_phy_timer (line 1496) | static void gfar_phy_timer(unsigned long data) function gfar_phy_startup_timer (line 1513) | static void gfar_phy_startup_timer(unsigned long data) function adjust_link (line 1577) | static void adjust_link(struct net_device *dev) function gfar_set_multi (line 1657) | static void gfar_set_multi(struct net_device *dev) function gfar_set_hash_for_addr (line 1724) | static void gfar_set_hash_for_addr(struct net_device *dev, u8 *addr) function irqreturn_t (line 1743) | static irqreturn_t gfar_error(int irq, void *dev_id, struct pt_regs *regs) type device_driver (line 1828) | struct device_driver function gfar_init (line 1835) | static int __init gfar_init(void) function gfar_exit (line 1840) | static void __exit gfar_exit(void) FILE: drivers/net/gianfar.h type txbd8 (line 276) | struct txbd8 type rxbd8 (line 283) | struct rxbd8 type rmon_mib (line 290) | struct rmon_mib type gfar_extra_stats (line 342) | struct gfar_extra_stats { type gfar_stats (line 367) | struct gfar_stats { type gfar (line 373) | struct gfar { type gfar_private (line 471) | struct gfar_private { function u32 (line 524) | extern inline u32 gfar_read(volatile unsigned *addr) function gfar_write (line 531) | extern inline void gfar_write(volatile unsigned *addr, u32 val) type ethtool_ops (line 536) | struct ethtool_ops FILE: drivers/net/gianfar_ethtool.c type net_device (line 47) | struct net_device type net_device (line 48) | struct net_device type pt_regs (line 49) | struct pt_regs type net_device (line 51) | struct net_device type ethtool_stats (line 51) | struct ethtool_stats type net_device (line 53) | struct net_device type net_device (line 54) | struct net_device type ethtool_coalesce (line 54) | struct ethtool_coalesce type net_device (line 55) | struct net_device type ethtool_coalesce (line 55) | struct ethtool_coalesce type net_device (line 56) | struct net_device type ethtool_ringparam (line 56) | struct ethtool_ringparam type net_device (line 57) | struct net_device type ethtool_ringparam (line 57) | struct ethtool_ringparam type net_device (line 58) | struct net_device type ethtool_drvinfo (line 58) | struct ethtool_drvinfo function gfar_fill_stats (line 125) | void gfar_fill_stats(struct net_device *dev, struct ethtool_stats *dummy... function gfar_stats_count (line 143) | int gfar_stats_count(struct net_device *dev) function gfar_gstrings_normon (line 148) | void gfar_gstrings_normon(struct net_device *dev, u32 stringset, u8 * buf) function gfar_fill_stats_normon (line 153) | void gfar_fill_stats_normon(struct net_device *dev, function gfar_stats_count_normon (line 166) | int gfar_stats_count_normon(struct net_device *dev) function gfar_gdrvinfo (line 171) | void gfar_gdrvinfo(struct net_device *dev, struct function gfar_gsettings (line 185) | int gfar_gsettings(struct net_device *dev, struct ethtool_cmd *cmd) function gfar_reglen (line 219) | int gfar_reglen(struct net_device *dev) function gfar_get_regs (line 225) | void gfar_get_regs(struct net_device *dev, struct ethtool_regs *regs, vo... function gfar_gstrings (line 238) | void gfar_gstrings(struct net_device *dev, u32 stringset, u8 * buf) function gfar_usecs2ticks (line 245) | static unsigned int gfar_usecs2ticks(struct gfar_private *priv, unsigned... function gfar_ticks2usecs (line 269) | static unsigned int gfar_ticks2usecs(struct gfar_private *priv, unsigned... function gfar_gcoalesce (line 294) | int gfar_gcoalesce(struct net_device *dev, struct ethtool_coalesce *cvals) function gfar_scoalesce (line 340) | int gfar_scoalesce(struct net_device *dev, struct ethtool_coalesce *cvals) function gfar_gringparam (line 382) | void gfar_gringparam(struct net_device *dev, struct ethtool_ringparam *r... function gfar_sringparam (line 404) | int gfar_sringparam(struct net_device *dev, struct ethtool_ringparam *rv... type ethtool_ops (line 466) | struct ethtool_ops type ethtool_ops (line 481) | struct ethtool_ops type ethtool_ops (line 494) | struct ethtool_ops type ethtool_ops (line 507) | struct ethtool_ops type ethtool_ops (line 522) | struct ethtool_ops FILE: drivers/net/gianfar_phy.c type gfar_mii_info (line 46) | struct gfar_mii_info type gfar_mii_info (line 47) | struct gfar_mii_info type gfar_mii_info (line 48) | struct gfar_mii_info type gfar_mii_info (line 49) | struct gfar_mii_info type gfar_mii_info (line 50) | struct gfar_mii_info type gfar_mii_info (line 51) | struct gfar_mii_info type gfar_mii_info (line 52) | struct gfar_mii_info type gfar_mii_info (line 53) | struct gfar_mii_info type gfar_mii_info (line 54) | struct gfar_mii_info function write_phy_reg (line 59) | void write_phy_reg(struct net_device *dev, int mii_id, int regnum, int v... function read_phy_reg (line 78) | int read_phy_reg(struct net_device *dev, int mii_id, int regnum) function mii_clear_phy_interrupt (line 101) | void mii_clear_phy_interrupt(struct gfar_mii_info *mii_info) function mii_configure_phy_interrupt (line 108) | void mii_configure_phy_interrupt(struct gfar_mii_info *mii_info, u32 int... function config_genmii_advert (line 120) | static void config_genmii_advert(struct gfar_mii_info *mii_info) function genmii_setup_forced (line 143) | static void genmii_setup_forced(struct gfar_mii_info *mii_info) function genmii_restart_aneg (line 183) | static void genmii_restart_aneg(struct gfar_mii_info *mii_info) function gbit_config_aneg (line 193) | static int gbit_config_aneg(struct gfar_mii_info *mii_info) function marvell_config_aneg (line 220) | static int marvell_config_aneg(struct gfar_mii_info *mii_info) function genmii_config_aneg (line 237) | static int genmii_config_aneg(struct gfar_mii_info *mii_info) function genmii_update_link (line 249) | static int genmii_update_link(struct gfar_mii_info *mii_info) function genmii_read_status (line 271) | static int genmii_read_status(struct gfar_mii_info *mii_info) function marvell_read_status (line 301) | static int marvell_read_status(struct gfar_mii_info *mii_info) function cis820x_read_status (line 354) | static int cis820x_read_status(struct gfar_mii_info *mii_info) function marvell_ack_interrupt (line 395) | static int marvell_ack_interrupt(struct gfar_mii_info *mii_info) function marvell_config_intr (line 403) | static int marvell_config_intr(struct gfar_mii_info *mii_info) function cis820x_init (line 413) | static int cis820x_init(struct gfar_mii_info *mii_info) function cis820x_ack_interrupt (line 423) | static int cis820x_ack_interrupt(struct gfar_mii_info *mii_info) function cis820x_config_intr (line 430) | static int cis820x_config_intr(struct gfar_mii_info *mii_info) function dm9161_read_status (line 442) | static int dm9161_read_status(struct gfar_mii_info *mii_info) function dm9161_config_aneg (line 473) | static int dm9161_config_aneg(struct gfar_mii_info *mii_info) function dm9161_timer (line 483) | static void dm9161_timer(unsigned long data) function dm9161_init (line 495) | static int dm9161_init(struct gfar_mii_info *mii_info) function dm9161_close (line 532) | static void dm9161_close(struct gfar_mii_info *mii_info) function dm9161_ack_interrupt (line 541) | static int dm9161_ack_interrupt(struct gfar_mii_info *mii_info) type phy_info (line 550) | struct phy_info type phy_info (line 562) | struct phy_info type phy_info (line 572) | struct phy_info type phy_info (line 583) | struct phy_info type phy_info (line 592) | struct phy_info function u16 (line 600) | u16 phy_read(struct gfar_mii_info *mii_info, u16 regnum) function phy_write (line 612) | void phy_write(struct gfar_mii_info *mii_info, u16 regnum, u16 val) type phy_info (line 626) | struct phy_info type gfar_mii_info (line 626) | struct gfar_mii_info type phy_info (line 631) | struct phy_info type net_device (line 632) | struct net_device FILE: drivers/net/gianfar_phy.h type gfar_mii_info (line 124) | struct gfar_mii_info { type phy_info (line 174) | struct phy_info { type phy_info (line 202) | struct phy_info type gfar_mii_info (line 202) | struct gfar_mii_info type net_device (line 203) | struct net_device type net_device (line 204) | struct net_device type gfar_mii_info (line 205) | struct gfar_mii_info type gfar_mii_info (line 206) | struct gfar_mii_info type dm9161_private (line 208) | struct dm9161_private { FILE: drivers/net/gt64240eth.h type pcr_bits (line 140) | enum pcr_bits { type pcxr_bits (line 158) | enum pcxr_bits { type pcmr_bits (line 181) | enum pcmr_bits { type psr_bits (line 187) | enum psr_bits { type sdcr_bits (line 199) | enum sdcr_bits { type sdcmr_bits (line 211) | enum sdcmr_bits { type icr_bits (line 222) | enum icr_bits { type gt64240_td_t (line 249) | typedef struct { type gt64240_rd_t (line 257) | typedef struct { type gt64240_td_t (line 265) | typedef struct { type gt64240_rd_t (line 273) | typedef struct { type td_cmdstat (line 286) | enum td_cmdstat { type rd_cmdstat (line 305) | enum rd_cmdstat { type hash_table_entry (line 324) | enum hash_table_entry { type mib_counters_t (line 331) | typedef struct { type gt64240_private (line 360) | struct gt64240_private { FILE: drivers/net/gt96100eth.c type net_device (line 63) | struct net_device type gt96100_private (line 65) | struct gt96100_private type net_device (line 70) | struct net_device type net_device (line 71) | struct net_device type net_device (line 72) | struct net_device type net_device (line 73) | struct net_device type sk_buff (line 74) | struct sk_buff type net_device (line 75) | struct net_device type gt96100_private (line 77) | struct gt96100_private type net_device (line 78) | struct net_device type net_device (line 79) | struct net_device type net_device (line 80) | struct net_device type net_device (line 81) | struct net_device type pci_dev (line 82) | struct pci_dev type net_device (line 83) | struct net_device type net_device (line 84) | struct net_device type gt96100_private (line 85) | struct gt96100_private type net_device (line 86) | struct net_device type net_device (line 87) | struct net_device type net_device (line 88) | struct net_device type sk_buff (line 89) | struct sk_buff type net_device (line 89) | struct net_device type net_device (line 90) | struct net_device type pt_regs (line 91) | struct pt_regs type net_device (line 92) | struct net_device type net_device (line 93) | struct net_device type net_device_stats (line 94) | struct net_device_stats type net_device (line 94) | struct net_device type gt96100_if_t (line 127) | struct gt96100_if_t { function dmafree (line 180) | static void dmafree(size_t size, void *vaddr) function gt96100_delay (line 186) | static void gt96100_delay(int ms) function parse_mac_addr (line 194) | static int function read_MII (line 229) | static int function dump_tx_desc (line 264) | static void function dump_rx_desc (line 279) | static void function write_MII (line 295) | static int function dump_MII (line 317) | static void function dump_hw_addr (line 335) | static void function dump_skb (line 354) | static void function gt96100_add_hash_entry (line 378) | static int function read_mib_counters (line 465) | static void function update_stats (line 477) | static void function abort (line 503) | static void function hard_stop (line 541) | static void function enable_ether_irq (line 557) | static void function disable_ether_irq (line 590) | static void function gt96100_init_module (line 609) | static int gt96100_init_module(void) function gt96100_probe1 (line 639) | static int __init gt96100_probe1(struct pci_dev *pci, int port_num) function reset_tx (line 791) | static void function reset_rx (line 829) | static void function gt96100_check_tx_consistent (line 875) | static int function gt96100_init (line 886) | static int function gt96100_open (line 1020) | static int function gt96100_close (line 1045) | static int function gt96100_tx (line 1062) | static int function gt96100_rx (line 1134) | static int function gt96100_tx_complete (line 1243) | static void function irqreturn_t (line 1333) | static irqreturn_t function gt96100_tx_timeout (line 1435) | static void function gt96100_set_rx_mode (line 1460) | static void type net_device_stats (line 1504) | struct net_device_stats type net_device (line 1505) | struct net_device type gt96100_private (line 1507) | struct gt96100_private function gt96100_cleanup_module (line 1521) | static void gt96100_cleanup_module(void) function gt96100_setup (line 1541) | static int __init gt96100_setup(char *options) FILE: drivers/net/gt96100eth.h type pcr_bits (line 98) | enum pcr_bits { type pcxr_bits (line 116) | enum pcxr_bits { type pcmr_bits (line 139) | enum pcmr_bits { type psr_bits (line 145) | enum psr_bits { type sdcr_bits (line 157) | enum sdcr_bits { type sdcmr_bits (line 169) | enum sdcmr_bits { type icr_bits (line 180) | enum icr_bits { type gt96100_td_t (line 206) | typedef struct { type gt96100_rd_t (line 219) | typedef struct { type td_cmdstat (line 234) | enum td_cmdstat { type rd_cmdstat (line 253) | enum rd_cmdstat { type hash_table_entry (line 272) | enum hash_table_entry { type mib_counters_t (line 279) | typedef struct { type gt96100_private (line 308) | struct gt96100_private { FILE: drivers/net/hamachi.c type capability_flags (line 425) | enum capability_flags {CanHaveMII=1, } type chip_info (line 426) | struct chip_info { type hamachi_offsets (line 437) | enum hamachi_offsets { type MII_offsets (line 458) | enum MII_offsets { type intr_status_bits (line 464) | enum intr_status_bits { type hamachi_desc (line 470) | struct hamachi_desc { type desc_status_bits (line 481) | enum desc_status_bits { type hamachi_private (line 488) | struct hamachi_private { type net_device (line 554) | struct net_device type net_device (line 555) | struct net_device type net_device (line 556) | struct net_device type net_device (line 557) | struct net_device type ifreq (line 557) | struct ifreq type net_device (line 559) | struct net_device type net_device (line 560) | struct net_device type sk_buff (line 561) | struct sk_buff type net_device (line 561) | struct net_device type pt_regs (line 562) | struct pt_regs type net_device (line 563) | struct net_device type net_device (line 564) | struct net_device type net_device (line 565) | struct net_device type net_device (line 566) | struct net_device type net_device_stats (line 567) | struct net_device_stats type net_device (line 567) | struct net_device type net_device (line 568) | struct net_device type ethtool_ops (line 569) | struct ethtool_ops type ethtool_ops (line 570) | struct ethtool_ops function hamachi_init_one (line 572) | static int __devinit hamachi_init_one (struct pci_dev *pdev, function read_eeprom (line 803) | static int __devinit read_eeprom(void __iomem *ioaddr, int location) function mdio_read (line 823) | static int mdio_read(struct net_device *dev, int phy_id, int location) function mdio_write (line 841) | static void mdio_write(struct net_device *dev, int phy_id, int location,... function hamachi_open (line 862) | static int hamachi_open(struct net_device *dev) function hamachi_tx (line 1011) | static inline int hamachi_tx(struct net_device *dev) function hamachi_timer (line 1042) | static void hamachi_timer(unsigned long data) function hamachi_tx_timeout (line 1067) | static void hamachi_tx_timeout(struct net_device *dev) function hamachi_init_ring (line 1174) | static void hamachi_init_ring(struct net_device *dev) function hamachi_start_xmit (line 1266) | static int hamachi_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 1381) | static irqreturn_t hamachi_interrupt(int irq, void *dev_instance, struct... function hamachi_rx (line 1487) | static int hamachi_rx(struct net_device *dev) function hamachi_error (line 1702) | static void hamachi_error(struct net_device *dev, int intr_status) function hamachi_close (line 1736) | static int hamachi_close(struct net_device *dev) type net_device_stats (line 1822) | struct net_device_stats type net_device (line 1822) | struct net_device type hamachi_private (line 1824) | struct hamachi_private function set_rx_mode (line 1850) | static void set_rx_mode(struct net_device *dev) function check_if_running (line 1880) | static int check_if_running(struct net_device *dev) function hamachi_get_drvinfo (line 1887) | static void hamachi_get_drvinfo(struct net_device *dev, struct ethtool_d... function hamachi_get_settings (line 1895) | static int hamachi_get_settings(struct net_device *dev, struct ethtool_c... function hamachi_set_settings (line 1904) | static int hamachi_set_settings(struct net_device *dev, struct ethtool_c... function hamachi_nway_reset (line 1914) | static int hamachi_nway_reset(struct net_device *dev) function u32 (line 1920) | static u32 hamachi_get_link(struct net_device *dev) type ethtool_ops (line 1926) | struct ethtool_ops type ethtool_ops (line 1935) | struct ethtool_ops function netdev_ioctl (line 1940) | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function hamachi_remove_one (line 1976) | static void __devexit hamachi_remove_one (struct pci_dev *pdev) type pci_device_id (line 1995) | struct pci_device_id type pci_driver (line 2001) | struct pci_driver function hamachi_init (line 2008) | static int __init hamachi_init (void) function hamachi_exit (line 2017) | static void __exit hamachi_exit (void) FILE: drivers/net/hamradio/6pack.c type sixpack_flags (line 81) | enum sixpack_flags { type sixpack (line 85) | struct sixpack { type sixpack (line 133) | struct sixpack type sixpack (line 134) | struct sixpack function sp_xmit_on_air (line 143) | static void sp_xmit_on_air(unsigned long channel) function sp_start_tx_timer (line 166) | static void sp_start_tx_timer(struct sixpack *sp) function sp_encaps (line 178) | static void sp_encaps(struct sixpack *sp, unsigned char *icp, int len) function sp_xmit (line 261) | static int sp_xmit(struct sk_buff *skb, struct net_device *dev) function sp_open_dev (line 277) | static int sp_open_dev(struct net_device *dev) function sp_close (line 287) | static int sp_close(struct net_device *dev) function sp_header (line 303) | static int sp_header(struct sk_buff *skb, struct net_device *dev, type net_device_stats (line 313) | struct net_device_stats type net_device (line 313) | struct net_device type sixpack (line 315) | struct sixpack function sp_set_mac_address (line 319) | static int sp_set_mac_address(struct net_device *dev, void *addr) function sp_rebuild_header (line 336) | static int sp_rebuild_header(struct sk_buff *skb) function sp_setup (line 345) | static void sp_setup(struct net_device *dev) function sp_bump (line 384) | static void sp_bump(struct sixpack *sp, char cmd) type sixpack (line 427) | struct sixpack type tty_struct (line 427) | struct tty_struct type sixpack (line 429) | struct sixpack function sp_put (line 440) | static void sp_put(struct sixpack *sp) function sixpack_write_wakeup (line 450) | static void sixpack_write_wakeup(struct tty_struct *tty) function sixpack_receive_room (line 479) | static int sixpack_receive_room(struct tty_struct *tty) function sixpack_receive_buf (line 490) | static void sixpack_receive_buf(struct tty_struct *tty, function __tnc_set_sync_state (line 535) | static void __tnc_set_sync_state(struct sixpack *sp, int new_tnc_state) function tnc_set_sync_state (line 556) | static inline void tnc_set_sync_state(struct sixpack *sp, int new_tnc_st... function resync_tnc (line 564) | static void resync_tnc(unsigned long channel) function tnc_init (line 596) | static inline int tnc_init(struct sixpack *sp) function sixpack_open (line 620) | static int sixpack_open(struct tty_struct *tty) function sixpack_close (line 718) | static void sixpack_close(struct tty_struct *tty) function sixpack_ioctl (line 747) | static int sixpack_ioctl(struct tty_struct *tty, struct file *file, type tty_ldisc (line 814) | struct tty_ldisc function sixpack_init_driver (line 833) | static int __init sixpack_init_driver(void) function sixpack_exit_driver (line 849) | static void __exit sixpack_exit_driver(void) function encode_sixpack (line 859) | static int encode_sixpack(unsigned char *tx_buf, unsigned char *tx_buf_raw, function decode_data (line 897) | static void decode_data(struct sixpack *sp, unsigned char inbyte) function decode_prio_command (line 919) | static void decode_prio_command(struct sixpack *sp, unsigned char cmd) function decode_std_command (line 976) | static void decode_std_command(struct sixpack *sp, unsigned char cmd) function sixpack_decode (line 1024) | static void FILE: drivers/net/hamradio/baycom_epp.c type net_device (line 99) | struct net_device type baycom_state (line 190) | struct baycom_state { function append_crc_ccitt (line 268) | static inline void append_crc_ccitt(unsigned char *buffer, int len) function check_crc_ccitt (line 282) | static inline int check_crc_ccitt(const unsigned char *buf, int cnt) function calc_crc_ccitt (line 289) | static inline int calc_crc_ccitt(const unsigned char *buf, int cnt) function baycom_int_freq (line 300) | static inline void baycom_int_freq(struct baycom_state *bc) function eppconfig (line 328) | static int eppconfig(struct baycom_state *bc) function epp_interrupt (line 349) | static void epp_interrupt(int irq, void *dev_id, struct pt_regs *regs) function do_kiss_params (line 355) | static inline void do_kiss_params(struct baycom_state *bc, function encode_hdlc (line 419) | static void encode_hdlc(struct baycom_state *bc) function random_num (line 492) | static inline unsigned short random_num(void) function transmit (line 500) | static int transmit(struct baycom_state *bc, int cnt, unsigned char stat) function do_rxpacket (line 605) | static void do_rxpacket(struct net_device *dev) function receive (line 664) | static int receive(struct net_device *dev, int cnt) function epp_bh (line 741) | static void epp_bh(struct net_device *dev) function baycom_send_packet (line 864) | static int baycom_send_packet(struct sk_buff *skb, struct net_device *dev) function baycom_set_mac_address (line 889) | static int baycom_set_mac_address(struct net_device *dev, void *addr) type net_device_stats (line 900) | struct net_device_stats type net_device (line 900) | struct net_device type baycom_state (line 902) | struct baycom_state function epp_wakeup (line 915) | static void epp_wakeup(void *handle) function epp_open (line 938) | static int epp_open(struct net_device *dev) function epp_close (line 1056) | static int epp_close(struct net_device *dev) function baycom_setmode (line 1083) | static int baycom_setmode(struct baycom_state *bc, const char *modestr) function baycom_ioctl (line 1118) | static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function baycom_probe (line 1233) | static void baycom_probe(struct net_device *dev) function baycom_epp_dev_setup (line 1308) | static void __init baycom_epp_dev_setup(struct net_device *dev) function init_baycomepp (line 1324) | static int __init init_baycomepp(void) function cleanup_baycomepp (line 1366) | static void __exit cleanup_baycomepp(void) function baycom_epp_setup (line 1396) | static int __init baycom_epp_setup(char *str) FILE: drivers/net/hamradio/baycom_par.c type net_device (line 110) | struct net_device type baycom_state (line 128) | struct baycom_state { function baycom_int_freq (line 159) | static void __inline__ baycom_int_freq(struct baycom_state *bc) function par96_tx (line 195) | static __inline__ void par96_tx(struct net_device *dev, struct baycom_st... function par96_rx (line 219) | static __inline__ void par96_rx(struct net_device *dev, struct baycom_st... function par96_interrupt (line 272) | static void par96_interrupt(int irq, void *dev_id, struct pt_regs *regs) function par96_wakeup (line 299) | static void par96_wakeup(void *handle) function par96_open (line 311) | static int par96_open(struct net_device *dev) function par96_close (line 360) | static int par96_close(struct net_device *dev) type net_device (line 384) | struct net_device type ifreq (line 384) | struct ifreq type hdlcdrv_ioctl (line 385) | struct hdlcdrv_ioctl type hdlcdrv_ops (line 389) | struct hdlcdrv_ops function baycom_setmode (line 399) | static int baycom_setmode(struct baycom_state *bc, const char *modestr) function baycom_ioctl (line 412) | static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr, function init_baycompar (line 494) | static int __init init_baycompar(void) function cleanup_baycompar (line 533) | static void __exit cleanup_baycompar(void) function baycom_par_setup (line 557) | static int __init baycom_par_setup(char *str) FILE: drivers/net/hamradio/baycom_ser_fdx.c type net_device (line 97) | struct net_device type baycom_state (line 121) | struct baycom_state { function baycom_int_freq (line 154) | static inline void baycom_int_freq(struct baycom_state *bc) function ser12_set_divisor (line 179) | static inline void ser12_set_divisor(struct net_device *dev, function hweight16 (line 208) | static inline unsigned int hweight16(unsigned int w) function hweight8 (line 216) | static inline unsigned int hweight8(unsigned int w) function ser12_rx (line 226) | static __inline__ void ser12_rx(struct net_device *dev, struct baycom_st... function irqreturn_t (line 281) | static irqreturn_t ser12_interrupt(int irq, void *dev_id, struct pt_regs... type uart (line 369) | enum uart { c_uart_unknown, c_uart_8250, function ser12_check_uart (line 375) | static enum uart ser12_check_uart(unsigned int iobase) function ser12_open (line 408) | static int ser12_open(struct net_device *dev) function ser12_close (line 467) | static int ser12_close(struct net_device *dev) type net_device (line 492) | struct net_device type ifreq (line 492) | struct ifreq type hdlcdrv_ioctl (line 493) | struct hdlcdrv_ioctl type hdlcdrv_ops (line 497) | struct hdlcdrv_ops function baycom_setmode (line 507) | static int baycom_setmode(struct baycom_state *bc, const char *modestr) function baycom_ioctl (line 527) | static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr, function init_baycomserfdx (line 617) | static int __init init_baycomserfdx(void) function cleanup_baycomserfdx (line 657) | static void __exit cleanup_baycomserfdx(void) function baycom_ser_fdx_setup (line 683) | static int __init baycom_ser_fdx_setup(char *str) FILE: drivers/net/hamradio/baycom_ser_hdx.c type net_device (line 87) | struct net_device type baycom_state (line 111) | struct baycom_state { function baycom_int_freq (line 145) | static inline void baycom_int_freq(struct baycom_state *bc) function ser12_set_divisor (line 168) | static inline void ser12_set_divisor(struct net_device *dev, function ser12_tx (line 198) | static inline void ser12_tx(struct net_device *dev, struct baycom_state ... function ser12_rx (line 216) | static inline void ser12_rx(struct net_device *dev, struct baycom_state ... function irqreturn_t (line 375) | static irqreturn_t ser12_interrupt(int irq, void *dev_id, struct pt_regs... type uart (line 430) | enum uart { c_uart_unknown, c_uart_8250, function ser12_check_uart (line 436) | static enum uart ser12_check_uart(unsigned int iobase) function ser12_open (line 469) | static int ser12_open(struct net_device *dev) function ser12_close (line 512) | static int ser12_close(struct net_device *dev) type net_device (line 537) | struct net_device type ifreq (line 537) | struct ifreq type hdlcdrv_ioctl (line 538) | struct hdlcdrv_ioctl type hdlcdrv_ops (line 542) | struct hdlcdrv_ops function baycom_setmode (line 552) | static int baycom_setmode(struct baycom_state *bc, const char *modestr) function baycom_ioctl (line 567) | static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr, function init_baycomserhdx (line 654) | static int __init init_baycomserhdx(void) function cleanup_baycomserhdx (line 693) | static void __exit cleanup_baycomserhdx(void) function baycom_ser_hdx_setup (line 721) | static int __init baycom_ser_hdx_setup(char *str) FILE: drivers/net/hamradio/bpqether.c type sk_buff (line 101) | struct sk_buff type net_device (line 101) | struct net_device type packet_type (line 101) | struct packet_type type notifier_block (line 102) | struct notifier_block type packet_type (line 105) | struct packet_type type notifier_block (line 110) | struct notifier_block type bpqdev (line 117) | struct bpqdev { type net_device (line 135) | struct net_device type net_device (line 135) | struct net_device type bpqdev (line 137) | struct bpqdev type bpqdev (line 137) | struct bpqdev type net_device (line 145) | struct net_device type net_device (line 145) | struct net_device type bpqdev (line 147) | struct bpqdev function dev_is_ethdev (line 156) | static inline int dev_is_ethdev(struct net_device *dev) function bpq_rcv (line 170) | static int bpq_rcv(struct sk_buff *skb, struct net_device *dev, struct p... function bpq_xmit (line 240) | static int bpq_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 306) | struct net_device_stats type net_device (line 306) | struct net_device type bpqdev (line 308) | struct bpqdev type bpqdev (line 308) | struct bpqdev function bpq_set_mac_address (line 316) | static int bpq_set_mac_address(struct net_device *dev, void *addr) function bpq_ioctl (line 332) | static int bpq_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function bpq_open (line 374) | static int bpq_open(struct net_device *dev) function bpq_close (line 380) | static int bpq_close(struct net_device *dev) type seq_file (line 403) | struct seq_file type bpqdev (line 406) | struct bpqdev type seq_file (line 420) | struct seq_file type list_head (line 422) | struct list_head type bpqdev (line 429) | struct bpqdev function bpq_seq_stop (line 435) | static void bpq_seq_stop(struct seq_file *seq, void *v) function bpq_seq_show (line 441) | static int bpq_seq_show(struct seq_file *seq, void *v) type seq_operations (line 461) | struct seq_operations function bpq_info_open (line 468) | static int bpq_info_open(struct inode *inode, struct file *file) type file_operations (line 473) | struct file_operations function bpq_setup (line 485) | static void bpq_setup(struct net_device *dev) function bpq_new_device (line 516) | static int bpq_new_device(struct net_device *edev) function bpq_free_device (line 555) | static void bpq_free_device(struct net_device *ndev) function bpq_device_event (line 568) | static int bpq_device_event(struct notifier_block *this,unsigned long ev... function bpq_init_driver (line 607) | static int __init bpq_init_driver(void) function bpq_cleanup_driver (line 626) | static void __exit bpq_cleanup_driver(void) FILE: drivers/net/hamradio/dmascc.c type scc_param (line 166) | struct scc_param { type scc_hardware (line 184) | struct scc_hardware { type scc_priv (line 196) | struct scc_priv { type scc_info (line 223) | struct scc_info { type scc_priv (line 236) | struct scc_priv type scc_priv (line 237) | struct scc_priv type scc_priv (line 238) | struct scc_priv type scc_priv (line 239) | struct scc_priv type net_device (line 241) | struct net_device type net_device (line 242) | struct net_device type net_device (line 243) | struct net_device type ifreq (line 243) | struct ifreq type sk_buff (line 244) | struct sk_buff type net_device (line 244) | struct net_device type net_device_stats (line 245) | struct net_device_stats type net_device (line 245) | struct net_device type net_device (line 246) | struct net_device type scc_priv (line 248) | struct scc_priv type scc_priv (line 249) | struct scc_priv type scc_priv (line 250) | struct scc_priv type scc_priv (line 251) | struct scc_priv type scc_info (line 254) | struct scc_info type pt_regs (line 255) | struct pt_regs type scc_priv (line 256) | struct scc_priv type scc_priv (line 257) | struct scc_priv type scc_priv (line 259) | struct scc_priv type scc_priv (line 260) | struct scc_priv type scc_priv (line 261) | struct scc_priv type scc_hardware (line 268) | struct scc_hardware type scc_info (line 277) | struct scc_info function dmascc_exit (line 286) | static void __exit dmascc_exit(void) { function dmascc_setup (line 314) | void __init dmascc_setup(char *str, int *ints) { function dmascc_init (line 322) | static int __init dmascc_init(void) { function dev_setup (line 428) | static void dev_setup(struct net_device *dev) function setup_adapter (line 439) | static int __init setup_adapter(int card_base, int type, int n) function write_scc (line 620) | static void write_scc(struct scc_priv *priv, int reg, int val) { function write_scc_data (line 643) | static void write_scc_data(struct scc_priv *priv, int val, int fast) { function read_scc (line 666) | static int read_scc(struct scc_priv *priv, int reg) { function read_scc_data (line 688) | static int read_scc_data(struct scc_priv *priv) { function scc_open (line 707) | static int scc_open(struct net_device *dev) { function scc_close (line 845) | static int scc_close(struct net_device *dev) { function scc_ioctl (line 871) | static int scc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) { function scc_send_packet (line 891) | static int scc_send_packet(struct sk_buff *skb, struct net_device *dev) { type net_device_stats (line 934) | struct net_device_stats type net_device (line 934) | struct net_device type scc_priv (line 935) | struct scc_priv function scc_set_mac_address (line 941) | static int scc_set_mac_address(struct net_device *dev, void *sa) { function tx_on (line 947) | static inline void tx_on(struct scc_priv *priv) { function rx_on (line 983) | static inline void rx_on(struct scc_priv *priv) { function rx_off (line 1017) | static inline void rx_off(struct scc_priv *priv) { function start_timer (line 1030) | static void start_timer(struct scc_priv *priv, int t, int r15) { function random (line 1050) | static inline unsigned char random(void) { function z8530_isr (line 1056) | static inline void z8530_isr(struct scc_info *info) { function irqreturn_t (line 1084) | static irqreturn_t scc_isr(int irq, void *dev_id, struct pt_regs * regs) { function rx_isr (line 1120) | static void rx_isr(struct scc_priv *priv) { function special_condition (line 1144) | static void special_condition(struct scc_priv *priv, int rc) { function rx_bh (line 1202) | static void rx_bh(void *arg) { function tx_isr (line 1241) | static void tx_isr(struct scc_priv *priv) { function es_isr (line 1264) | static void es_isr(struct scc_priv *priv) { function tm_isr (line 1350) | static void tm_isr(struct scc_priv *priv) { FILE: drivers/net/hamradio/hdlcdrv.c function append_crc_ccitt (line 106) | static inline void append_crc_ccitt(unsigned char *buffer, int len) function check_crc_ccitt (line 115) | static inline int check_crc_ccitt(const unsigned char *buf, int cnt) function calc_crc_ccitt (line 123) | static int calc_crc_ccitt(const unsigned char *buf, int cnt) function hdlc_rx_add_bytes (line 143) | static int hdlc_rx_add_bytes(struct hdlcdrv_state *s, unsigned int bits, function hdlc_rx_flag (line 161) | static void hdlc_rx_flag(struct net_device *dev, struct hdlcdrv_state *s) function hdlcdrv_receiver (line 188) | void hdlcdrv_receiver(struct net_device *dev, struct hdlcdrv_state *s) function do_kiss_params (line 244) | static inline void do_kiss_params(struct hdlcdrv_state *s, function hdlcdrv_transmitter (line 285) | void hdlcdrv_transmitter(struct net_device *dev, struct hdlcdrv_state *s) function start_tx (line 383) | static void start_tx(struct net_device *dev, struct hdlcdrv_state *s) function random_num (line 397) | static inline unsigned short random_num(void) function hdlcdrv_arbitrate (line 405) | void hdlcdrv_arbitrate(struct net_device *dev, struct hdlcdrv_state *s) function hdlcdrv_paranoia_check (line 430) | static inline int hdlcdrv_paranoia_check(struct net_device *dev, function hdlcdrv_send_packet (line 444) | static int hdlcdrv_send_packet(struct sk_buff *skb, struct net_device *dev) function hdlcdrv_set_mac_address (line 465) | static int hdlcdrv_set_mac_address(struct net_device *dev, void *addr) type net_device_stats (line 476) | struct net_device_stats type net_device (line 476) | struct net_device type hdlcdrv_state (line 478) | struct hdlcdrv_state type hdlcdrv_state (line 482) | struct hdlcdrv_state function hdlcdrv_open (line 500) | static int hdlcdrv_open(struct net_device *dev) function hdlcdrv_close (line 541) | static int hdlcdrv_close(struct net_device *dev) function hdlcdrv_ioctl (line 563) | static int hdlcdrv_ioctl(struct net_device *dev, struct ifreq *ifr, int ... function hdlcdrv_setup (line 696) | static void hdlcdrv_setup(struct net_device *dev) type net_device (line 764) | struct net_device type hdlcdrv_ops (line 764) | struct hdlcdrv_ops type net_device (line 769) | struct net_device type hdlcdrv_state (line 770) | struct hdlcdrv_state type hdlcdrv_state (line 775) | struct hdlcdrv_state type hdlcdrv_state (line 776) | struct hdlcdrv_state function hdlcdrv_unregister (line 804) | void hdlcdrv_unregister(struct net_device *dev) function hdlcdrv_init_driver (line 827) | static int __init hdlcdrv_init_driver(void) function hdlcdrv_cleanup_driver (line 836) | static void __exit hdlcdrv_cleanup_driver(void) FILE: drivers/net/hamradio/mkiss.c type ax25_ctrl_t (line 61) | typedef struct ax25_ctrl { type tty_ldisc (line 70) | struct tty_ldisc type net_device (line 72) | struct net_device type ax_disp (line 75) | struct ax_disp function calc_crc_flex (line 116) | static unsigned short calc_crc_flex(unsigned char *cp, int size) function check_crc_flex (line 128) | static int check_crc_flex(unsigned char *cp, int size) type ax_disp (line 147) | struct ax_disp function ax_free (line 206) | static inline void ax_free(struct ax_disp *ax) function ax_changedmtu (line 219) | static void ax_changedmtu(struct ax_disp *ax) function ax_lock (line 290) | static inline void ax_lock(struct ax_disp *ax) function ax_unlock (line 297) | static inline void ax_unlock(struct ax_disp *ax) function ax_bump (line 303) | static void ax_bump(struct ax_disp *ax) function ax_encaps (line 348) | static void ax_encaps(struct ax_disp *ax, unsigned char *icp, int len) function ax25_write_wakeup (line 396) | static void ax25_write_wakeup(struct tty_struct *tty) function ax_xmit (line 420) | static int ax_xmit(struct sk_buff *skb, struct net_device *dev) function ax_header (line 461) | static int ax_header(struct sk_buff *skb, struct net_device *dev, unsign... function ax_rebuild_header (line 472) | static int ax_rebuild_header(struct sk_buff *skb) function ax_open (line 484) | static int ax_open(struct net_device *dev) function ax_close (line 535) | static int ax_close(struct net_device *dev) function ax25_receive_room (line 549) | static int ax25_receive_room(struct tty_struct *tty) function ax25_receive_buf (line 560) | static void ax25_receive_buf(struct tty_struct *tty, const unsigned char... function ax25_open (line 587) | static int ax25_open(struct tty_struct *tty) function ax25_close (line 617) | static void ax25_close(struct tty_struct *tty) type net_device_stats (line 634) | struct net_device_stats type net_device (line 634) | struct net_device type net_device_stats (line 636) | struct net_device_stats type ax_disp (line 637) | struct ax_disp type ax_disp (line 637) | struct ax_disp type net_device_stats (line 639) | struct net_device_stats function kiss_esc (line 659) | static int kiss_esc(unsigned char *s, unsigned char *d, int len) function kiss_esc_crc (line 698) | static int kiss_esc_crc(unsigned char *s, unsigned char *d, unsigned sho... function kiss_unesc (line 732) | static void kiss_unesc(struct ax_disp *ax, unsigned char s) function ax_set_mac_address (line 775) | static int ax_set_mac_address(struct net_device *dev, void __user *addr) function ax_set_dev_mac_address (line 782) | static int ax_set_dev_mac_address(struct net_device *dev, void *addr) function ax25_disp_ioctl (line 793) | static int ax25_disp_ioctl(struct tty_struct *tty, void *file, int cmd, ... function ax_open_dev (line 828) | static int ax_open_dev(struct net_device *dev) function ax25_init (line 840) | static int ax25_init(struct net_device *dev) function mkiss_init_driver (line 885) | static int __init mkiss_init_driver(void) function mkiss_exit_driver (line 920) | static void __exit mkiss_exit_driver(void) FILE: drivers/net/hamradio/mkiss.h type ax_disp (line 16) | struct ax_disp { FILE: drivers/net/hamradio/scc.c type scc_channel (line 195) | struct scc_channel type scc_channel (line 196) | struct scc_channel type scc_channel (line 197) | struct scc_channel type scc_channel (line 198) | struct scc_channel type scc_channel (line 202) | struct scc_channel type scc_channel (line 203) | struct scc_channel type pt_regs (line 204) | struct pt_regs type scc_channel (line 205) | struct scc_channel type scc_channel (line 207) | struct scc_channel type net_device (line 208) | struct net_device type net_device (line 209) | struct net_device type net_device (line 210) | struct net_device type scc_channel (line 211) | struct scc_channel type sk_buff (line 211) | struct sk_buff type sk_buff (line 212) | struct sk_buff type net_device (line 212) | struct net_device type net_device (line 213) | struct net_device type ifreq (line 213) | struct ifreq type net_device (line 214) | struct net_device type net_device_stats (line 215) | struct net_device_stats type net_device (line 215) | struct net_device type irqflags (line 219) | struct irqflags { unsigned char used : 1; } type scc_channel (line 221) | struct scc_channel type scc_ctrl (line 223) | struct scc_ctrl { function InReg (line 242) | static inline unsigned char InReg(io_port port, unsigned char reg) function OutReg (line 261) | static inline void OutReg(io_port port, unsigned char reg, unsigned char... function wr (line 276) | static inline void wr(struct scc_channel *scc, unsigned char reg, function or (line 282) | static inline void or(struct scc_channel *scc, unsigned char reg, unsign... function cl (line 287) | static inline void cl(struct scc_channel *scc, unsigned char reg, unsign... function scc_discard_buffers (line 296) | static inline void scc_discard_buffers(struct scc_channel *scc) function scc_notify (line 322) | static inline void scc_notify(struct scc_channel *scc, int event) function flush_rx_FIFO (line 341) | static inline void flush_rx_FIFO(struct scc_channel *scc) function start_hunt (line 356) | static void start_hunt(struct scc_channel *scc) function scc_txint (line 367) | static inline void scc_txint(struct scc_channel *scc) function scc_exint (line 431) | static inline void scc_exint(struct scc_channel *scc) function scc_rxint (line 516) | static inline void scc_rxint(struct scc_channel *scc) function scc_spint (line 564) | static inline void scc_spint(struct scc_channel *scc) function scc_isr_dispatch (line 610) | static void scc_isr_dispatch(struct scc_channel *scc, int vector) function irqreturn_t (line 630) | static irqreturn_t scc_isr(int irq, void *dev_id, struct pt_regs *regs) function set_brg (line 718) | static inline void set_brg(struct scc_channel *scc, unsigned int tc) function set_speed (line 726) | static inline void set_speed(struct scc_channel *scc) function init_brg (line 740) | static inline void init_brg(struct scc_channel *scc) function init_channel (line 792) | static void init_channel(struct scc_channel *scc) function scc_key_trx (line 898) | static void scc_key_trx(struct scc_channel *scc, char tx) function __scc_start_tx_timer (line 995) | static void __scc_start_tx_timer(struct scc_channel *scc, void (*handler... function scc_start_tx_timer (line 1012) | static void scc_start_tx_timer(struct scc_channel *scc, void (*handler)(... function scc_start_defer (line 1021) | static void scc_start_defer(struct scc_channel *scc) function scc_start_maxkeyup (line 1038) | static void scc_start_maxkeyup(struct scc_channel *scc) function scc_tx_done (line 1060) | static void scc_tx_done(struct scc_channel *scc) function is_grouped (line 1087) | static inline int is_grouped(struct scc_channel *scc) function t_dwait (line 1123) | static void t_dwait(unsigned long channel) function t_txdelay (line 1166) | static void t_txdelay(unsigned long channel) function t_tail (line 1187) | static void t_tail(unsigned long channel) function t_busy (line 1214) | static void t_busy(unsigned long channel) function t_maxkeyup (line 1233) | static void t_maxkeyup(unsigned long channel) function t_idle (line 1267) | static void t_idle(unsigned long channel) function scc_init_timer (line 1279) | static void scc_init_timer(struct scc_channel *scc) function scc_set_param (line 1300) | static unsigned int scc_set_param(struct scc_channel *scc, unsigned int ... function scc_get_param (line 1368) | static unsigned long scc_get_param(struct scc_channel *scc, unsigned int... function scc_stop_calibrate (line 1399) | static void scc_stop_calibrate(unsigned long channel) function scc_start_calibrate (line 1417) | static void function z8530_init (line 1457) | static void z8530_init(void) function scc_net_alloc (line 1512) | static int scc_net_alloc(const char *name, struct scc_channel *scc) function scc_net_setup (line 1552) | static void scc_net_setup(struct net_device *dev) function scc_net_open (line 1582) | static int scc_net_open(struct net_device *dev) function scc_net_close (line 1600) | static int scc_net_close(struct net_device *dev) function scc_net_rx (line 1623) | static void scc_net_rx(struct scc_channel *scc, struct sk_buff *skb) function scc_net_tx (line 1645) | static int scc_net_tx(struct sk_buff *skb, struct net_device *dev) function scc_net_ioctl (line 1711) | static int scc_net_ioctl(struct net_device *dev, struct ifreq *ifr, int ... function scc_net_set_mac_address (line 1951) | static int scc_net_set_mac_address(struct net_device *dev, void *addr) type net_device_stats (line 1960) | struct net_device_stats type net_device (line 1960) | struct net_device type scc_channel (line 1962) | struct scc_channel type scc_channel (line 1962) | struct scc_channel type scc_channel (line 1978) | struct scc_channel type seq_file (line 1991) | struct seq_file type seq_file (line 1997) | struct seq_file type scc_channel (line 2000) | struct scc_channel function scc_net_seq_stop (line 2011) | static void scc_net_seq_stop(struct seq_file *seq, void *v) function scc_net_seq_show (line 2015) | static int scc_net_seq_show(struct seq_file *seq, void *v) type seq_operations (line 2084) | struct seq_operations function scc_net_seq_open (line 2092) | static int scc_net_seq_open(struct inode *inode, struct file *file) type file_operations (line 2097) | struct file_operations function scc_init_driver (line 2112) | static int __init scc_init_driver (void) function scc_cleanup_driver (line 2133) | static void __exit scc_cleanup_driver(void) FILE: drivers/net/hamradio/yam.c type yam_port (line 115) | struct yam_port { type yam_mcs (line 158) | struct yam_mcs { type net_device (line 164) | struct net_device type yam_mcs (line 166) | struct yam_mcs type timer_list (line 173) | struct timer_list function delay (line 308) | static void delay(int ms) function fpga_reset (line 319) | static void fpga_reset(int iobase) function fpga_write (line 341) | static int fpga_write(int iobase, unsigned char wrd) type yam_mcs (line 362) | struct yam_mcs type yam_mcs (line 375) | struct yam_mcs type yam_mcs (line 389) | struct yam_mcs function fpga_download (line 412) | static int fpga_download(int iobase, int bitrate) function yam_set_uart (line 443) | static void yam_set_uart(struct net_device *dev) type uart (line 469) | enum uart { function yam_check_uart (line 477) | static enum uart yam_check_uart(unsigned int iobase) function yam_rx_flag (line 511) | static inline void yam_rx_flag(struct net_device *dev, struct yam_port *yp) function yam_rx_byte (line 542) | static inline void yam_rx_byte(struct net_device *dev, struct yam_port *... function ptt_on (line 556) | static void ptt_on(struct net_device *dev) function ptt_off (line 561) | static void ptt_off(struct net_device *dev) function yam_send_packet (line 566) | static int yam_send_packet(struct sk_buff *skb, struct net_device *dev) function yam_start_tx (line 575) | static void yam_start_tx(struct net_device *dev, struct yam_port *yp) function random_num (line 587) | static inline unsigned short random_num(void) function yam_arbitrate (line 593) | static void yam_arbitrate(struct net_device *dev) function yam_dotimer (line 626) | static void yam_dotimer(unsigned long dummy) function yam_tx_byte (line 639) | static void yam_tx_byte(struct net_device *dev, struct yam_port *yp) function irqreturn_t (line 717) | static irqreturn_t yam_interrupt(int irq, void *dev_id, struct pt_regs *... type seq_file (line 770) | struct seq_file type seq_file (line 775) | struct seq_file function yam_seq_stop (line 781) | static void yam_seq_stop(struct seq_file *seq, void *v) function yam_seq_show (line 785) | static int yam_seq_show(struct seq_file *seq, void *v) type seq_operations (line 812) | struct seq_operations function yam_info_open (line 819) | static int yam_info_open(struct inode *inode, struct file *file) type file_operations (line 824) | struct file_operations type net_device_stats (line 837) | struct net_device_stats type net_device (line 837) | struct net_device type yam_port (line 839) | struct yam_port type yam_port (line 844) | struct yam_port function yam_open (line 857) | static int yam_open(struct net_device *dev) function yam_close (line 919) | static int yam_close(struct net_device *dev) function yam_ioctl (line 945) | static int yam_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function yam_set_mac_address (line 1081) | static int yam_set_mac_address(struct net_device *dev, void *addr) function yam_setup (line 1092) | static void yam_setup(struct net_device *dev) function yam_init_driver (line 1140) | static int __init yam_init_driver(void) function yam_cleanup_driver (line 1185) | static void __exit yam_cleanup_driver(void) FILE: drivers/net/hp-plus.c type PageName (line 84) | enum PageName { type HP_Option (line 92) | enum HP_Option { type net_device (line 97) | struct net_device type net_device (line 99) | struct net_device type net_device (line 100) | struct net_device type net_device (line 101) | struct net_device type net_device (line 102) | struct net_device type sk_buff (line 103) | struct sk_buff type net_device (line 104) | struct net_device type net_device (line 106) | struct net_device type e8390_pkt_hdr (line 106) | struct e8390_pkt_hdr type net_device (line 108) | struct net_device type sk_buff (line 109) | struct sk_buff type net_device (line 110) | struct net_device type net_device (line 112) | struct net_device type e8390_pkt_hdr (line 112) | struct e8390_pkt_hdr function do_hpp_probe (line 119) | static int __init do_hpp_probe(struct net_device *dev) function cleanup_card (line 141) | static void cleanup_card(struct net_device *dev) type net_device (line 148) | struct net_device type net_device (line 150) | struct net_device function hpp_probe1 (line 175) | static int __init hpp_probe1(struct net_device *dev, int ioaddr) function hpp_open (line 280) | static int function hpp_close (line 309) | static int function hpp_reset_8390 (line 323) | static void function hpp_io_get_8390_hdr (line 350) | static void function hpp_io_block_input (line 361) | static void function hpp_mem_get_8390_hdr (line 375) | static void function hpp_mem_block_input (line 388) | static void function hpp_io_block_output (line 408) | static void function hpp_mem_block_output (line 418) | static void type net_device (line 436) | struct net_device function init_module (line 449) | int function cleanup_module (line 481) | void FILE: drivers/net/hp.c type net_device (line 60) | struct net_device type net_device (line 62) | struct net_device type net_device (line 63) | struct net_device type net_device (line 64) | struct net_device type net_device (line 65) | struct net_device type e8390_pkt_hdr (line 65) | struct e8390_pkt_hdr type net_device (line 67) | struct net_device type sk_buff (line 68) | struct sk_buff type net_device (line 69) | struct net_device type net_device (line 72) | struct net_device function do_hp_probe (line 83) | static int __init do_hp_probe(struct net_device *dev) function cleanup_card (line 105) | static void cleanup_card(struct net_device *dev) type net_device (line 112) | struct net_device type net_device (line 114) | struct net_device function hp_probe1 (line 138) | static int __init hp_probe1(struct net_device *dev, int ioaddr) function hp_open (line 236) | static int function hp_close (line 243) | static int function hp_reset_8390 (line 250) | static void function hp_get_8390_hdr (line 272) | static void function hp_block_input (line 299) | static void function hp_block_output (line 334) | static void function hp_init_card (line 393) | static void type net_device (line 405) | struct net_device function init_module (line 418) | int function cleanup_module (line 450) | void FILE: drivers/net/hp100.c type hp100_private (line 151) | struct hp100_private { type eisa_device_id (line 197) | struct eisa_device_id type pci_device_id (line 210) | struct pci_device_id type net_device (line 235) | struct net_device type pci_dev (line 236) | struct pci_dev type net_device (line 239) | struct net_device type net_device (line 240) | struct net_device type sk_buff (line 241) | struct sk_buff type net_device (line 241) | struct net_device type sk_buff (line 242) | struct sk_buff type net_device (line 243) | struct net_device type net_device (line 244) | struct net_device type net_device_stats (line 245) | struct net_device_stats type net_device (line 245) | struct net_device type net_device (line 246) | struct net_device type net_device (line 247) | struct net_device type hp100_private (line 248) | struct hp100_private type net_device (line 249) | struct net_device type pt_regs (line 250) | struct pt_regs type net_device (line 251) | struct net_device type net_device (line 252) | struct net_device type net_device (line 253) | struct net_device type net_device (line 254) | struct net_device type net_device (line 255) | struct net_device type net_device (line 257) | struct net_device type net_device (line 258) | struct net_device type net_device (line 259) | struct net_device type net_device (line 260) | struct net_device type net_device (line 261) | struct net_device type net_device (line 262) | struct net_device type net_device (line 265) | struct net_device type net_device (line 268) | struct net_device type net_device (line 269) | struct net_device type net_device (line 270) | struct net_device type net_device (line 272) | struct net_device function dma_addr_t (line 281) | static inline dma_addr_t virt_to_whatever(struct net_device *dev, u32 * ... function u_int (line 287) | static inline u_int pdl_map_data(struct hp100_private *lp, void *data) function wait (line 294) | static void wait(void) function __devinit (line 309) | static __devinit const char *hp100_read_id(int ioaddr) function __init (line 336) | static __init int hp100_isa_probe1(struct net_device *dev, int ioaddr) function hp100_isa_probe (line 372) | static int __init hp100_isa_probe(struct net_device *dev, int addr) type net_device (line 396) | struct net_device type net_device (line 398) | struct net_device type hp100_private (line 398) | struct hp100_private function hp100_probe1 (line 432) | static int __devinit hp100_probe1(struct net_device *dev, int ioaddr, function hp100_hwinit (line 787) | static void hp100_hwinit(struct net_device *dev) function hp100_mmuinit (line 881) | static void hp100_mmuinit(struct net_device *dev) function hp100_open (line 1060) | static int hp100_open(struct net_device *dev) function hp100_close (line 1099) | static int hp100_close(struct net_device *dev) function hp100_init_pdls (line 1133) | static void hp100_init_pdls(struct net_device *dev) function hp100_init_rxpdl (line 1183) | static int hp100_init_rxpdl(struct net_device *dev, function hp100_init_txpdl (line 1212) | static int hp100_init_txpdl(struct net_device *dev, function hp100_build_rx_pdl (line 1233) | static int hp100_build_rx_pdl(hp100_ring_t * ringptr, function hp100_rxfill (line 1316) | static void hp100_rxfill(struct net_device *dev) function hp100_BM_shutdown (line 1358) | static void hp100_BM_shutdown(struct net_device *dev) function hp100_check_lan (line 1440) | static int hp100_check_lan(struct net_device *dev) function hp100_start_xmit_bm (line 1463) | static int hp100_start_xmit_bm(struct sk_buff *skb, struct net_device *dev) function hp100_clean_txring (line 1584) | static void hp100_clean_txring(struct net_device *dev) function hp100_start_xmit (line 1619) | static int hp100_start_xmit(struct sk_buff *skb, struct net_device *dev) function hp100_rx (line 1761) | static void hp100_rx(struct net_device *dev) function hp100_rx_bm (line 1871) | static void hp100_rx_bm(struct net_device *dev) type net_device_stats (line 1979) | struct net_device_stats type net_device (line 1979) | struct net_device type hp100_private (line 1983) | struct hp100_private function hp100_update_stats (line 1997) | static void hp100_update_stats(struct net_device *dev) function hp100_misc_interrupt (line 2022) | static void hp100_misc_interrupt(struct net_device *dev) function hp100_clear_stats (line 2040) | static void hp100_clear_stats(struct hp100_private *lp, int ioaddr) function hp100_set_multicast_list (line 2067) | static void hp100_set_multicast_list(struct net_device *dev) function irqreturn_t (line 2198) | static irqreturn_t hp100_interrupt(int irq, void *dev_id, struct pt_regs... function hp100_start_interface (line 2328) | static void hp100_start_interface(struct net_device *dev) function hp100_stop_interface (line 2389) | static void hp100_stop_interface(struct net_device *dev) function hp100_load_eeprom (line 2425) | static void hp100_load_eeprom(struct net_device *dev, u_short probe_ioaddr) function hp100_sense_lan (line 2448) | static int hp100_sense_lan(struct net_device *dev) function hp100_down_vg_link (line 2496) | static int hp100_down_vg_link(struct net_device *dev) function hp100_login_to_vg_hub (line 2611) | static int hp100_login_to_vg_hub(struct net_device *dev, u_short force_r... function hp100_cascade_reset (line 2782) | static void hp100_cascade_reset(struct net_device *dev, u_short enable) function hp100_RegisterDump (line 2814) | void hp100_RegisterDump(struct net_device *dev) function cleanup_dev (line 2844) | static void cleanup_dev(struct net_device *d) function hp100_eisa_probe (line 2862) | static int __init hp100_eisa_probe (struct device *gendev) function hp100_eisa_remove (line 2895) | static int __devexit hp100_eisa_remove (struct device *gendev) type eisa_driver (line 2902) | struct eisa_driver function hp100_pci_probe (line 2913) | static int __devinit hp100_pci_probe (struct pci_dev *pdev, function hp100_pci_remove (line 2972) | static void __devexit hp100_pci_remove (struct pci_dev *pdev) type pci_driver (line 2981) | struct pci_driver type net_device (line 3011) | struct net_device function hp100_isa_init (line 3013) | static int __init hp100_isa_init(void) function hp100_isa_cleanup (line 3050) | static void __exit hp100_isa_cleanup(void) function hp100_module_init (line 3065) | static int __init hp100_module_init(void) function hp100_module_exit (line 3094) | static void __exit hp100_module_exit(void) FILE: drivers/net/hp100.h type hp100_ring_t (line 543) | typedef struct hp100_ring { FILE: drivers/net/hplance.c type hplance_private (line 42) | struct hplance_private { type dio_dev (line 51) | struct dio_dev type dio_device_id (line 52) | struct dio_device_id type net_device (line 53) | struct net_device type dio_dev (line 54) | struct dio_dev type dio_dev (line 55) | struct dio_dev type net_device (line 59) | struct net_device type net_device (line 60) | struct net_device type dio_device_id (line 62) | struct dio_device_id type dio_driver (line 67) | struct dio_driver function hplance_init_one (line 75) | static int __devinit hplance_init_one(struct dio_dev *d, function hplance_remove_one (line 106) | static void __devexit hplance_remove_one(struct dio_dev *d) function hplance_init (line 116) | static void __init hplance_init(struct net_device *dev, struct dio_dev *d) function hplance_writerap (line 169) | static void hplance_writerap(void *priv, unsigned short value) function hplance_writerdp (line 177) | static void hplance_writerdp(void *priv, unsigned short value) function hplance_readrdp (line 185) | static unsigned short hplance_readrdp(void *priv) function hplance_open (line 195) | static int hplance_open(struct net_device *dev) function hplance_close (line 209) | static int hplance_close(struct net_device *dev) function hplance_init_module (line 218) | int __init hplance_init_module(void) function hplance_cleanup_module (line 223) | void __exit hplance_cleanup_module(void) FILE: drivers/net/hydra.c type zorro_dev (line 48) | struct zorro_dev type zorro_device_id (line 49) | struct zorro_device_id type zorro_dev (line 50) | struct zorro_dev type net_device (line 51) | struct net_device type net_device (line 52) | struct net_device type net_device (line 53) | struct net_device type net_device (line 54) | struct net_device type e8390_pkt_hdr (line 55) | struct e8390_pkt_hdr type net_device (line 56) | struct net_device type sk_buff (line 57) | struct sk_buff type net_device (line 58) | struct net_device type zorro_dev (line 60) | struct zorro_dev type zorro_device_id (line 62) | struct zorro_device_id type zorro_driver (line 67) | struct zorro_driver function hydra_init_one (line 74) | static int __devinit hydra_init_one(struct zorro_dev *z, function hydra_init (line 88) | static int __devinit hydra_init(struct zorro_dev *z) function hydra_open (line 165) | static int hydra_open(struct net_device *dev) function hydra_close (line 171) | static int hydra_close(struct net_device *dev) function hydra_reset_8390 (line 179) | static void hydra_reset_8390(struct net_device *dev) function hydra_get_8390_hdr (line 184) | static void hydra_get_8390_hdr(struct net_device *dev, function hydra_block_input (line 200) | static void hydra_block_input(struct net_device *dev, int count, function hydra_block_output (line 221) | static void hydra_block_output(struct net_device *dev, int count, function hydra_remove_one (line 233) | static void __devexit hydra_remove_one(struct zorro_dev *z) function hydra_init_module (line 243) | static int __init hydra_init_module(void) function hydra_cleanup_module (line 248) | static void __exit hydra_cleanup_module(void) FILE: drivers/net/ibm_emac/ibm_emac.h type emac_t (line 21) | typedef struct emac_regs { FILE: drivers/net/ibm_emac/ibm_emac_core.c type net_device (line 149) | struct net_device type emac_def_dev (line 151) | struct emac_def_dev { type net_device_stats (line 157) | struct net_device_stats type net_device (line 157) | struct net_device type ocp_enet_private (line 159) | struct ocp_enet_private function emac_init_rgmii (line 163) | static int function emac_rgmii_port_speed (line 243) | static void function emac_close_rgmii (line 261) | static void emac_close_rgmii(struct ocp_device *ocpdev) function emac_init_zmii (line 273) | static int emac_init_zmii(struct ocp_device *zmii_dev, int input, int ph... function emac_enable_zmii_port (line 343) | static void emac_enable_zmii_port(struct ocp_device *ocpdev, int input) function emac_zmii_port_speed (line 354) | static void function emac_close_zmii (line 367) | static void emac_close_zmii(struct ocp_device *ocpdev) function emac_phy_read (line 379) | int emac_phy_read(struct net_device *dev, int mii_id, int reg) function emac_phy_write (line 439) | void emac_phy_write(struct net_device *dev, int mii_id, int reg, int data) function emac_txeob_dev (line 493) | static void emac_txeob_dev(void *param, u32 chanmask) function emac_rx_fill (line 539) | static void emac_rx_fill(struct net_device *dev, int end) function emac_rx_csum (line 599) | static void function emac_rx_clean (line 622) | static int emac_rx_clean(struct net_device *dev) function emac_rxeob_dev (line 777) | static void emac_rxeob_dev(void *param, u32 chanmask) function emac_txde_dev (line 794) | static void emac_txde_dev(void *param, u32 chanmask) function emac_rxde_dev (line 817) | static void emac_rxde_dev(void *param, u32 chanmask) function irqreturn_t (line 857) | static irqreturn_t function emac_start_xmit (line 898) | static int emac_start_xmit(struct sk_buff *skb, struct net_device *dev) function emac_adjust_to_link (line 1021) | static int emac_adjust_to_link(struct ocp_enet_private *fep) function emac_set_mac_address (line 1094) | static int emac_set_mac_address(struct net_device *ndev, void *p) function emac_change_mtu (line 1117) | static int emac_change_mtu(struct net_device *dev, int new_mtu) function __emac_set_multicast_list (line 1182) | static void __emac_set_multicast_list(struct net_device *dev) function emac_init_tah (line 1224) | static int emac_init_tah(struct ocp_enet_private *fep) function emac_init_rings (line 1253) | static void emac_init_rings(struct net_device *dev) function emac_reset_configure (line 1301) | static void emac_reset_configure(struct ocp_enet_private *fep) function emac_kick (line 1374) | static void emac_kick(struct ocp_enet_private *fep) function emac_start_link (line 1393) | static void function emac_link_timer (line 1437) | static void emac_link_timer(unsigned long data) function emac_set_multicast_list (line 1475) | static void emac_set_multicast_list(struct net_device *dev) function emac_get_settings (line 1484) | static int emac_get_settings(struct net_device *ndev, struct ethtool_cmd... function emac_set_settings (line 1500) | static int emac_set_settings(struct net_device *ndev, struct ethtool_cmd... function emac_get_drvinfo (line 1550) | static void function emac_nway_reset (line 1562) | static int emac_nway_reset(struct net_device *ndev) function u32 (line 1574) | static u32 emac_get_link(struct net_device *ndev) type ethtool_ops (line 1579) | struct ethtool_ops function emac_ioctl (line 1587) | static int emac_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function emac_open (line 1610) | static int emac_open(struct net_device *dev) function emac_close (line 1641) | static int emac_close(struct net_device *dev) function emac_remove (line 1679) | static void emac_remove(struct ocp_device *ocpdev) type mal_commac_ops (line 1699) | struct mal_commac_ops function emac_netpoll (line 1707) | static int emac_netpoll(struct net_device *ndev) function emac_init_device (line 1715) | static int emac_init_device(struct ocp_device *ocpdev, struct ibm_ocp_ma... function emac_probe (line 1923) | static int emac_probe(struct ocp_device *ocpdev) type ocp_device_id (line 1971) | struct ocp_device_id type ocp_driver (line 1976) | struct ocp_driver function emac_init (line 1984) | static int __init emac_init(void) function emac_exit (line 1998) | static void __exit emac_exit(void) FILE: drivers/net/ibm_emac/ibm_emac_core.h type net_device (line 86) | struct net_device type net_device (line 87) | struct net_device type net_device (line 88) | struct net_device type net_device (line 89) | struct net_device type net_device (line 90) | struct net_device type net_device (line 91) | struct net_device type net_device (line 92) | struct net_device type ocp_enet_private (line 103) | struct ocp_enet_private { FILE: drivers/net/ibm_emac/ibm_emac_debug.c type net_device (line 25) | struct net_device function emac_phy_dump (line 27) | void emac_phy_dump(struct net_device *dev) function emac_desc_dump (line 42) | void emac_desc_dump(struct net_device *dev) function emac_mac_dump (line 59) | void emac_mac_dump(struct net_device *dev) function emac_mal_dump (line 78) | void emac_mal_dump(struct net_device *dev) function emac_serr_dump_0 (line 127) | void emac_serr_dump_0(struct net_device *dev) function emac_serr_dump_1 (line 158) | void emac_serr_dump_1(struct net_device *dev) function emac_err_dump (line 176) | void emac_err_dump(struct net_device *dev, int em0isr) FILE: drivers/net/ibm_emac/ibm_emac_mal.c function mal_register_commac (line 38) | int mal_register_commac(struct ibm_ocp_mal *mal, struct mal_commac *commac) function mal_unregister_commac (line 61) | int mal_unregister_commac(struct ibm_ocp_mal *mal, struct mal_commac *co... function mal_set_rcbs (line 77) | int mal_set_rcbs(struct ibm_ocp_mal *mal, int channel, unsigned long size) function irqreturn_t (line 105) | static irqreturn_t mal_serr(int irq, void *dev_instance, struct pt_regs ... function irqreturn_t (line 129) | static irqreturn_t mal_txeob(int irq, void *dev_instance, struct pt_regs... function irqreturn_t (line 151) | static irqreturn_t mal_rxeob(int irq, void *dev_instance, struct pt_regs... function irqreturn_t (line 173) | static irqreturn_t mal_txde(int irq, void *dev_instance, struct pt_regs ... function irqreturn_t (line 207) | static irqreturn_t mal_rxde(int irq, void *dev_instance, struct pt_regs ... function mal_probe (line 238) | static int __init mal_probe(struct ocp_device *ocpdev) function mal_remove (line 401) | static void __exit mal_remove(struct ocp_device *ocpdev) type ocp_device_id (line 431) | struct ocp_device_id type ocp_driver (line 436) | struct ocp_driver function init_mals (line 444) | static int __init init_mals(void) function exit_mals (line 457) | static void __exit exit_mals(void) FILE: drivers/net/ibm_emac/ibm_emac_mal.h type mal_descriptor (line 11) | struct mal_descriptor { type mal_commac_ops (line 32) | struct mal_commac_ops { type mal_commac (line 39) | struct mal_commac { type ibm_ocp_mal (line 46) | struct ibm_ocp_mal { function mal_enable_tx_channels (line 99) | static inline void mal_enable_tx_channels(struct ibm_ocp_mal *mal, u32 c... function mal_disable_tx_channels (line 105) | static inline void mal_disable_tx_channels(struct ibm_ocp_mal *mal, function mal_enable_rx_channels (line 111) | static inline void mal_enable_rx_channels(struct ibm_ocp_mal *mal, u32 c... function mal_disable_rx_channels (line 117) | static inline void mal_disable_rx_channels(struct ibm_ocp_mal *mal, type ibm_ocp_mal (line 123) | struct ibm_ocp_mal type mal_commac (line 124) | struct mal_commac type ibm_ocp_mal (line 125) | struct ibm_ocp_mal type mal_commac (line 126) | struct mal_commac type ibm_ocp_mal (line 128) | struct ibm_ocp_mal FILE: drivers/net/ibm_emac/ibm_emac_phy.c function reset_one_mii_phy (line 30) | static int reset_one_mii_phy(struct mii_phy *phy, int phy_id) function cis8201_init (line 54) | static int cis8201_init(struct mii_phy *phy) function genmii_setup_aneg (line 81) | static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) function genmii_setup_forced (line 112) | static int genmii_setup_forced(struct mii_phy *phy, int speed, int fd) function genmii_poll_link (line 145) | static int genmii_poll_link(struct mii_phy *phy) function cis8201_read_link (line 163) | static int cis8201_read_link(struct mii_phy *phy) function genmii_read_link (line 189) | static int genmii_read_link(struct mii_phy *phy) type mii_phy_ops (line 221) | struct mii_phy_ops type mii_phy_ops (line 230) | struct mii_phy_ops type mii_phy_def (line 237) | struct mii_phy_def type mii_phy_def (line 246) | struct mii_phy_def type mii_phy_def (line 255) | struct mii_phy_def function mii_phy_probe (line 261) | int mii_phy_probe(struct mii_phy *phy, int mii_id) FILE: drivers/net/ibm_emac/ibm_emac_phy.h type mii_phy (line 64) | struct mii_phy type mii_phy_ops (line 67) | struct mii_phy_ops { type mii_phy_def (line 77) | struct mii_phy_def { type mii_phy (line 87) | struct mii_phy { type mii_phy (line 115) | struct mii_phy function __phy_read (line 117) | static inline int __phy_read(struct mii_phy *phy, int id, int reg) function __phy_write (line 122) | static inline void __phy_write(struct mii_phy *phy, int id, int reg, int... function phy_read (line 127) | static inline int phy_read(struct mii_phy *phy, int reg) function phy_write (line 132) | static inline void phy_write(struct mii_phy *phy, int reg, int val) FILE: drivers/net/ibm_emac/ibm_emac_rgmii.h type rgmii_t (line 22) | typedef struct rgmii_regs { type ibm_ocp_rgmii (line 30) | struct ibm_ocp_rgmii { FILE: drivers/net/ibm_emac/ibm_emac_tah.h type tah_t (line 17) | typedef struct tah_regs { FILE: drivers/net/ibm_emac/ibm_emac_zmii.h type zmii_regs (line 23) | struct zmii_regs { type ibm_ocp_zmii (line 32) | struct ibm_ocp_zmii { FILE: drivers/net/ibmlana.c function dumpregs (line 119) | static void dumpregs(struct net_device *dev) function dumpmem (line 134) | static void dumpmem(struct net_device *dev, u32 start, u32 len) function PrTime (line 152) | static void PrTime(void) function getaddrs (line 163) | static void getaddrs(int slot, int *base, int *memlen, int *iobase, function wait_timeout (line 193) | static int wait_timeout(struct net_device *dev, int regoffs, u16 mask, function ResetBoard (line 208) | static void ResetBoard(struct net_device *dev) function InitDscrs (line 232) | static void InitDscrs(struct net_device *dev) function InitSONIC (line 314) | static int InitSONIC(struct net_device *dev) function StopSONIC (line 352) | static void StopSONIC(struct net_device *dev) function putcam (line 368) | static void putcam(camentry_t * cams, int *camcnt, char *addr) function InitBoard (line 380) | static void InitBoard(struct net_device *dev) function StartTx (line 521) | static void StartTx(struct net_device *dev, int descr) function irqrbe_handler (line 544) | static void irqrbe_handler(struct net_device *dev) function irqrx_handler (line 556) | static void irqrx_handler(struct net_device *dev) function irqtx_handler (line 649) | static void irqtx_handler(struct net_device *dev) function irqtxerr_handler (line 673) | static void irqtxerr_handler(struct net_device *dev) function irqreturn_t (line 706) | static irqreturn_t irq_handler(int irq, void *device, struct pt_regs *regs) function ibmlana_getinfo (line 746) | static int ibmlana_getinfo(char *buf, int slot, void *d) function ibmlana_open (line 778) | static int ibmlana_open(struct net_device *dev) function ibmlana_close (line 802) | static int ibmlana_close(struct net_device *dev) function ibmlana_tx (line 815) | static int ibmlana_tx(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 882) | struct net_device_stats type net_device (line 882) | struct net_device function ibmlana_set_multicast_list (line 890) | static void ibmlana_set_multicast_list(struct net_device *dev) function ibmlana_probe (line 904) | static int ibmlana_probe(struct net_device *dev) type net_device (line 1019) | struct net_device function init_module (line 1029) | int init_module(void) function cleanup_module (line 1058) | void cleanup_module(void) FILE: drivers/net/ibmlana.h type ibmlana_medium (line 20) | typedef enum { type ibmlana_priv (line 27) | typedef struct { type camentry_t (line 231) | typedef struct { type rra_t (line 240) | typedef struct { type rda_t (line 249) | typedef struct { type tda_t (line 262) | typedef struct { FILE: drivers/net/ibmveth.c type net_device (line 86) | struct net_device type net_device (line 87) | struct net_device type net_device (line 88) | struct net_device type ifreq (line 88) | struct ifreq type net_device (line 89) | struct net_device type sk_buff (line 90) | struct sk_buff type net_device (line 90) | struct net_device type net_device_stats (line 91) | struct net_device_stats type net_device (line 91) | struct net_device type net_device (line 92) | struct net_device type net_device (line 93) | struct net_device type ibmveth_adapter (line 96) | struct ibmveth_adapter type ibmveth_adapter (line 97) | struct ibmveth_adapter type pt_regs (line 98) | struct pt_regs type ibmveth_adapter (line 99) | struct ibmveth_adapter type proc_dir_entry (line 103) | struct proc_dir_entry function ibmveth_rxq_pending_buffer (line 116) | static inline int ibmveth_rxq_pending_buffer(struct ibmveth_adapter *ada... function ibmveth_rxq_buffer_valid (line 121) | static inline int ibmveth_rxq_buffer_valid(struct ibmveth_adapter *adapter) function ibmveth_rxq_frame_offset (line 126) | static inline int ibmveth_rxq_frame_offset(struct ibmveth_adapter *adapter) function ibmveth_rxq_frame_length (line 131) | static inline int ibmveth_rxq_frame_length(struct ibmveth_adapter *adapter) function ibmveth_init_buffer_pool (line 137) | static void ibmveth_init_buffer_pool(struct ibmveth_buff_pool *pool, u32... function ibmveth_alloc_buffer_pool (line 146) | static int ibmveth_alloc_buffer_pool(struct ibmveth_buff_pool *pool) function ibmveth_replenish_buffer_pool (line 191) | static void ibmveth_replenish_buffer_pool(struct ibmveth_adapter *adapte... function ibmveth_is_replenishing_needed (line 259) | static inline int ibmveth_is_replenishing_needed(struct ibmveth_adapter ... function ibmveth_schedule_replenishing (line 267) | static inline void ibmveth_schedule_replenishing(struct ibmveth_adapter ... function ibmveth_replenish_task (line 276) | static void ibmveth_replenish_task(struct ibmveth_adapter *adapter) function ibmveth_free_buffer_pool (line 292) | static void ibmveth_free_buffer_pool(struct ibmveth_adapter *adapter, st... function ibmveth_remove_buffer_from_pool (line 327) | static void ibmveth_remove_buffer_from_pool(struct ibmveth_adapter *adap... type sk_buff (line 357) | struct sk_buff type ibmveth_adapter (line 357) | struct ibmveth_adapter function ibmveth_rxq_recycle_buffer (line 370) | static void ibmveth_rxq_recycle_buffer(struct ibmveth_adapter *adapter) function ibmveth_rxq_harvest_buffer (line 400) | static inline void ibmveth_rxq_harvest_buffer(struct ibmveth_adapter *ad... function ibmveth_cleanup (line 410) | static void ibmveth_cleanup(struct ibmveth_adapter *adapter) function ibmveth_open (line 451) | static int ibmveth_open(struct net_device *netdev) function ibmveth_close (line 565) | static int ibmveth_close(struct net_device *netdev) function netdev_get_settings (line 598) | static int netdev_get_settings(struct net_device *dev, struct ethtool_cm... function netdev_get_drvinfo (line 612) | static void netdev_get_drvinfo (struct net_device *dev, struct ethtool_d... function u32 (line 617) | static u32 netdev_get_link(struct net_device *dev) { type ethtool_ops (line 621) | struct ethtool_ops function ibmveth_ioctl (line 629) | static int ibmveth_ioctl(struct net_device *dev, struct ifreq *ifr, int ... function ibmveth_start_xmit (line 636) | static int ibmveth_start_xmit(struct sk_buff *skb, struct net_device *ne... function ibmveth_poll (line 740) | static int ibmveth_poll(struct net_device *netdev, int *budget) function irqreturn_t (line 816) | static irqreturn_t ibmveth_interrupt(int irq, void *dev_instance, struct... type net_device_stats (line 830) | struct net_device_stats type net_device (line 830) | struct net_device type ibmveth_adapter (line 832) | struct ibmveth_adapter function ibmveth_set_multicast_list (line 836) | static void ibmveth_set_multicast_list(struct net_device *netdev) function ibmveth_change_mtu (line 884) | static int ibmveth_change_mtu(struct net_device *dev, int new_mtu) function ibmveth_probe (line 892) | static int __devinit ibmveth_probe(struct vio_dev *dev, const struct vio... function ibmveth_remove (line 997) | static int __devexit ibmveth_remove(struct vio_dev *dev) function ibmveth_proc_register_driver (line 1011) | static void ibmveth_proc_register_driver(void) function ibmveth_proc_unregister_driver (line 1019) | static void ibmveth_proc_unregister_driver(void) type seq_file (line 1024) | struct seq_file type seq_file (line 1033) | struct seq_file function ibmveth_seq_stop (line 1039) | static void ibmveth_seq_stop(struct seq_file *seq, void *v) function ibmveth_seq_show (line 1043) | static int ibmveth_seq_show(struct seq_file *seq, void *v) type seq_operations (line 1074) | struct seq_operations function ibmveth_proc_open (line 1081) | static int ibmveth_proc_open(struct inode *inode, struct file *file) type file_operations (line 1097) | struct file_operations function ibmveth_proc_register_adapter (line 1105) | static void ibmveth_proc_register_adapter(struct ibmveth_adapter *adapter) function ibmveth_proc_unregister_adapter (line 1121) | static void ibmveth_proc_unregister_adapter(struct ibmveth_adapter *adap... function ibmveth_proc_register_adapter (line 1129) | static void ibmveth_proc_register_adapter(struct ibmveth_adapter *adapter) function ibmveth_proc_unregister_adapter (line 1133) | static void ibmveth_proc_unregister_adapter(struct ibmveth_adapter *adap... function ibmveth_proc_register_driver (line 1136) | static void ibmveth_proc_register_driver(void) function ibmveth_proc_unregister_driver (line 1140) | static void ibmveth_proc_unregister_driver(void) type vio_device_id (line 1145) | struct vio_device_id type vio_driver (line 1152) | struct vio_driver function ibmveth_module_init (line 1159) | static int __init ibmveth_module_init(void) function ibmveth_module_exit (line 1168) | static void __exit ibmveth_module_exit(void) FILE: drivers/net/ibmveth.h type ibmveth_buff_pool (line 82) | struct ibmveth_buff_pool { type ibmveth_rx_q (line 95) | struct ibmveth_rx_q { type ibmveth_adapter (line 104) | struct ibmveth_adapter { type ibmveth_buf_desc_fields (line 136) | struct ibmveth_buf_desc_fields { type ibmveth_buf_desc_fields (line 146) | struct ibmveth_buf_desc_fields type ibmveth_rx_q_entry (line 149) | struct ibmveth_rx_q_entry { FILE: drivers/net/ioc3-eth.c type ioc3_private (line 86) | struct ioc3_private { type net_device (line 107) | struct net_device type ioc3_private (line 107) | struct ioc3_private type net_device (line 109) | struct net_device type net_device (line 112) | struct net_device type ifreq (line 112) | struct ifreq type net_device (line 113) | struct net_device type sk_buff (line 114) | struct sk_buff type net_device (line 114) | struct net_device type net_device (line 115) | struct net_device type ioc3_private (line 117) | struct ioc3_private type net_device (line 118) | struct net_device type ethtool_ops (line 121) | struct ethtool_ops function aligned_rx_skb_addr (line 127) | static inline unsigned long aligned_rx_skb_addr(unsigned long addr) type sk_buff (line 132) | struct sk_buff type sk_buff (line 135) | struct sk_buff function ioc3_map (line 147) | static inline unsigned long ioc3_map(void *ptr, unsigned long vdev) function u32 (line 232) | static inline u32 mcr_pack(u32 pulse, u32 sample) function nic_wait (line 237) | static int nic_wait(struct ioc3 *ioc3) function nic_reset (line 248) | static int nic_reset(struct ioc3 *ioc3) function nic_read_bit (line 261) | static inline int nic_read_bit(struct ioc3 *ioc3) function nic_write_bit (line 273) | static inline void nic_write_bit(struct ioc3 *ioc3, int bit) function u32 (line 286) | static u32 nic_read_byte(struct ioc3 *ioc3) function nic_write_byte (line 300) | static void nic_write_byte(struct ioc3 *ioc3, int byte) function u64 (line 312) | static u64 nic_find(struct ioc3 *ioc3, int *last) function nic_init (line 357) | static int nic_init(struct ioc3 *ioc3) function ioc3_get_eaddr_nic (line 413) | static void ioc3_get_eaddr_nic(struct ioc3_private *ip) function ioc3_get_eaddr (line 450) | static void ioc3_get_eaddr(struct ioc3_private *ip) function ioc3_mdio_read (line 471) | static int ioc3_mdio_read(struct net_device *dev, int phy, int reg) function ioc3_mdio_write (line 483) | static void ioc3_mdio_write(struct net_device *dev, int phy, int reg, in... type ioc3_private (line 494) | struct ioc3_private type net_device_stats (line 496) | struct net_device_stats type net_device (line 496) | struct net_device type ioc3_private (line 498) | struct ioc3_private type ioc3 (line 499) | struct ioc3 function ioc3_tcpudp_checksum (line 507) | static void ioc3_tcpudp_checksum(struct sk_buff *skb, uint32_t hwsum, in... function ioc3_rx (line 576) | static inline void ioc3_rx(struct ioc3_private *ip) function ioc3_tx (line 655) | static inline void ioc3_tx(struct ioc3_private *ip) function ioc3_error (line 702) | static void ioc3_error(struct ioc3_private *ip, u32 eisr) function irqreturn_t (line 733) | static irqreturn_t ioc3_interrupt(int irq, void *_dev, struct pt_regs *r... function ioc3_setup_duplex (line 759) | static inline void ioc3_setup_duplex(struct ioc3_private *ip) function ioc3_timer (line 773) | static void ioc3_timer(unsigned long data) function ioc3_mii_init (line 793) | static int ioc3_mii_init(struct ioc3_private *ip) function ioc3_clean_rx_ring (line 829) | static inline void ioc3_clean_rx_ring(struct ioc3_private *ip) function ioc3_clean_tx_ring (line 849) | static inline void ioc3_clean_tx_ring(struct ioc3_private *ip) function ioc3_free_rings (line 866) | static void ioc3_free_rings(struct ioc3_private *ip) function ioc3_alloc_rings (line 893) | static void ioc3_alloc_rings(struct net_device *dev) function ioc3_init_rings (line 942) | static void ioc3_init_rings(struct net_device *dev) function ioc3_ssram_disc (line 973) | static inline void ioc3_ssram_disc(struct ioc3_private *ip) function ioc3_init (line 995) | static void ioc3_init(struct net_device *dev) function ioc3_stop (line 1035) | static inline void ioc3_stop(struct ioc3_private *ip) function ioc3_open (line 1044) | static int ioc3_open(struct net_device *dev) function ioc3_close (line 1062) | static int ioc3_close(struct net_device *dev) function ioc3_is_menet (line 1087) | static inline int ioc3_is_menet(struct pci_dev *pdev) function ioc3_serial_probe (line 1131) | static inline void ioc3_serial_probe(struct pci_dev *pdev, function ioc3_probe (line 1164) | static int __devinit ioc3_probe(struct pci_dev *pdev, function ioc3_remove_one (line 1275) | static void __devexit ioc3_remove_one (struct pci_dev *pdev) type pci_device_id (line 1287) | struct pci_device_id type pci_driver (line 1293) | struct pci_driver function ioc3_init_module (line 1300) | static int __init ioc3_init_module(void) function ioc3_cleanup_module (line 1305) | static void __exit ioc3_cleanup_module(void) function ioc3_start_xmit (line 1310) | static int ioc3_start_xmit(struct sk_buff *skb, struct net_device *dev) function ioc3_timeout (line 1424) | static void ioc3_timeout(struct net_device *dev) function ioc3_hash (line 1446) | static inline unsigned int ioc3_hash(const unsigned char *addr) function ioc3_get_drvinfo (line 1464) | static void ioc3_get_drvinfo (struct net_device *dev, function ioc3_get_settings (line 1474) | static int ioc3_get_settings(struct net_device *dev, struct ethtool_cmd ... function ioc3_set_settings (line 1486) | static int ioc3_set_settings(struct net_device *dev, struct ethtool_cmd ... function ioc3_nway_reset (line 1498) | static int ioc3_nway_reset(struct net_device *dev) function u32 (line 1510) | static u32 ioc3_get_link(struct net_device *dev) type ethtool_ops (line 1522) | struct ethtool_ops function ioc3_ioctl (line 1530) | static int ioc3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function ioc3_set_multicast_list (line 1542) | static void ioc3_set_multicast_list(struct net_device *dev) FILE: drivers/net/irda/act200l-sir.c type sir_dev (line 29) | struct sir_dev type sir_dev (line 30) | struct sir_dev type sir_dev (line 31) | struct sir_dev type sir_dev (line 32) | struct sir_dev type dongle_driver (line 86) | struct dongle_driver function act200l_sir_init (line 96) | static int __init act200l_sir_init(void) function act200l_sir_cleanup (line 101) | static void __exit act200l_sir_cleanup(void) function act200l_open (line 106) | static int act200l_open(struct sir_dev *dev) function act200l_close (line 125) | static int act200l_close(struct sir_dev *dev) function act200l_change_speed (line 141) | static int act200l_change_speed(struct sir_dev *dev, unsigned speed) function act200l_reset (line 199) | static int act200l_reset(struct sir_dev *dev) FILE: drivers/net/irda/act200l.c type irda_task (line 29) | struct irda_task type qos_info (line 30) | struct qos_info type irda_task (line 32) | struct irda_task type dongle_reg (line 86) | struct dongle_reg function act200l_init (line 95) | static int __init act200l_init(void) function act200l_cleanup (line 100) | static void __exit act200l_cleanup(void) function act200l_open (line 105) | static void act200l_open(dongle_t *self, struct qos_info *qos) function act200l_close (line 117) | static void act200l_close(dongle_t *self) function act200l_change_speed (line 131) | static int act200l_change_speed(struct irda_task *task) function act200l_reset (line 214) | static int act200l_reset(struct irda_task *task) FILE: drivers/net/irda/actisys-sir.c type sir_dev (line 61) | struct sir_dev type sir_dev (line 62) | struct sir_dev type sir_dev (line 63) | struct sir_dev type sir_dev (line 64) | struct sir_dev type dongle_driver (line 72) | struct dongle_driver type dongle_driver (line 82) | struct dongle_driver function actisys_sir_init (line 92) | static int __init actisys_sir_init(void) function actisys_sir_cleanup (line 110) | static void __exit actisys_sir_cleanup(void) function actisys_open (line 117) | static int actisys_open(struct sir_dev *dev) function actisys_close (line 138) | static int actisys_close(struct sir_dev *dev) function actisys_change_speed (line 163) | static int actisys_change_speed(struct sir_dev *dev, unsigned speed) function actisys_reset (line 225) | static int actisys_reset(struct sir_dev *dev) FILE: drivers/net/irda/actisys.c type irda_task (line 56) | struct irda_task type irda_task (line 57) | struct irda_task type qos_info (line 58) | struct qos_info type dongle_reg (line 66) | struct dongle_reg type dongle_reg (line 75) | struct dongle_reg function actisys_init (line 94) | static int __init actisys_init(void) function actisys_cleanup (line 111) | static void __exit actisys_cleanup(void) function actisys_open (line 118) | static void actisys_open(dongle_t *self, struct qos_info *qos) function actisys_close (line 133) | static void actisys_close(dongle_t *self) function actisys_change_speed (line 156) | static int actisys_change_speed(struct irda_task *task) function actisys_reset (line 225) | static int actisys_reset(struct irda_task *task) FILE: drivers/net/irda/ali-ircc.c type ali_ircc_cb (line 79) | struct ali_ircc_cb type ali_ircc_cb (line 92) | struct ali_ircc_cb type ali_ircc_cb (line 95) | struct ali_ircc_cb type net_device (line 96) | struct net_device type net_device (line 97) | struct net_device type net_device (line 98) | struct net_device type ifreq (line 98) | struct ifreq type pm_dev (line 99) | struct pm_dev type ali_ircc_cb (line 100) | struct ali_ircc_cb type ali_ircc_cb (line 101) | struct ali_ircc_cb type ali_ircc_cb (line 102) | struct ali_ircc_cb type net_device_stats (line 103) | struct net_device_stats type net_device (line 103) | struct net_device type sk_buff (line 106) | struct sk_buff type net_device (line 106) | struct net_device type ali_ircc_cb (line 107) | struct ali_ircc_cb type ali_ircc_cb (line 108) | struct ali_ircc_cb type ali_ircc_cb (line 109) | struct ali_ircc_cb type ali_ircc_cb (line 111) | struct ali_ircc_cb type sk_buff (line 114) | struct sk_buff type net_device (line 114) | struct net_device type ali_ircc_cb (line 115) | struct ali_ircc_cb type ali_ircc_cb (line 116) | struct ali_ircc_cb type ali_ircc_cb (line 117) | struct ali_ircc_cb type ali_ircc_cb (line 118) | struct ali_ircc_cb type ali_ircc_cb (line 119) | struct ali_ircc_cb type ali_ircc_cb (line 120) | struct ali_ircc_cb type ali_ircc_cb (line 124) | struct ali_ircc_cb type ali_ircc_cb (line 129) | struct ali_ircc_cb function ali_ircc_init (line 137) | static int __init ali_ircc_init(void) function ali_ircc_cleanup (line 225) | static void __exit ali_ircc_cleanup(void) function ali_ircc_open (line 247) | static int ali_ircc_open(int i, chipio_t *info) function ali_ircc_close (line 388) | static int __exit ali_ircc_close(struct ali_ircc_cb *self) function ali_ircc_init_43 (line 426) | static int ali_ircc_init_43(ali_chip_t *chip, chipio_t *info) function ali_ircc_init_53 (line 440) | static int ali_ircc_init_53(ali_chip_t *chip, chipio_t *info) function ali_ircc_probe_53 (line 454) | static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info) function ali_ircc_setup (line 523) | static int ali_ircc_setup(chipio_t *info) function ali_ircc_read_dongle_id (line 602) | static int ali_ircc_read_dongle_id (int i, chipio_t *info) function irqreturn_t (line 638) | static irqreturn_t ali_ircc_interrupt(int irq, void *dev_id, function irqreturn_t (line 673) | static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self) function irqreturn_t (line 795) | static irqreturn_t ali_ircc_sir_interrupt(struct ali_ircc_cb *self) function ali_ircc_sir_receive (line 848) | static void ali_ircc_sir_receive(struct ali_ircc_cb *self) function ali_ircc_sir_write_wakeup (line 883) | static void ali_ircc_sir_write_wakeup(struct ali_ircc_cb *self) function ali_ircc_change_speed (line 939) | static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud) function ali_ircc_fir_change_speed (line 988) | static void ali_ircc_fir_change_speed(struct ali_ircc_cb *priv, __u32 baud) function ali_ircc_sir_change_speed (line 1025) | static void ali_ircc_sir_change_speed(struct ali_ircc_cb *priv, __u32 sp... function ali_ircc_change_dongle_speed (line 1093) | static void ali_ircc_change_dongle_speed(struct ali_ircc_cb *priv, int s... function ali_ircc_sir_write (line 1280) | static int ali_ircc_sir_write(int iobase, int fifo_size, __u8 *buf, int ... function ali_ircc_net_open (line 1310) | static int ali_ircc_net_open(struct net_device *dev) function ali_ircc_net_close (line 1371) | static int ali_ircc_net_close(struct net_device *dev) function ali_ircc_fir_hard_xmit (line 1411) | static int ali_ircc_fir_hard_xmit(struct sk_buff *skb, struct net_device... function ali_ircc_dma_xmit (line 1558) | static void ali_ircc_dma_xmit(struct ali_ircc_cb *self) function ali_ircc_dma_xmit_complete (line 1628) | static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self) function ali_ircc_dma_receive (line 1700) | static int ali_ircc_dma_receive(struct ali_ircc_cb *self) function ali_ircc_dma_receive_complete (line 1758) | static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self) function ali_ircc_sir_hard_xmit (line 1934) | static int ali_ircc_sir_hard_xmit(struct sk_buff *skb, struct net_device... function ali_ircc_net_ioctl (line 2002) | static int ali_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, ... function ali_ircc_is_receiving (line 2060) | static int ali_ircc_is_receiving(struct ali_ircc_cb *self) type net_device_stats (line 2097) | struct net_device_stats type net_device (line 2097) | struct net_device type ali_ircc_cb (line 2099) | struct ali_ircc_cb type ali_ircc_cb (line 2099) | struct ali_ircc_cb function ali_ircc_suspend (line 2108) | static void ali_ircc_suspend(struct ali_ircc_cb *self) function ali_ircc_wakeup (line 2124) | static void ali_ircc_wakeup(struct ali_ircc_cb *self) function ali_ircc_pmproc (line 2140) | static int ali_ircc_pmproc(struct pm_dev *dev, pm_request_t rqst, void *... function SetCOMInterrupts (line 2165) | static void SetCOMInterrupts(struct ali_ircc_cb *self , unsigned char en... function SIR2FIR (line 2216) | static void SIR2FIR(int iobase) function FIR2SIR (line 2239) | static void FIR2SIR(int iobase) FILE: drivers/net/irda/ali-ircc.h type ali_chip (line 134) | struct ali_chip { type ali_chip_t (line 144) | typedef struct ali_chip ali_chip_t; type st_fifo_entry (line 161) | struct st_fifo_entry { type st_fifo (line 166) | struct st_fifo { type frame_cb (line 174) | struct frame_cb { type tx_fifo (line 179) | struct tx_fifo { type ali_ircc_cb (line 188) | struct ali_ircc_cb { function switch_bank (line 226) | static inline void switch_bank(int iobase, int bank) FILE: drivers/net/irda/au1000_ircc.h type db_dest_t (line 74) | typedef struct db_dest { type ring_dest_t (line 81) | typedef struct ring_desc { type au1k_private (line 94) | struct au1k_private { FILE: drivers/net/irda/au1k_ir.c type net_device (line 50) | struct net_device type net_device (line 51) | struct net_device type net_device (line 52) | struct net_device type sk_buff (line 53) | struct sk_buff type net_device (line 53) | struct net_device type net_device (line 54) | struct net_device type pt_regs (line 55) | struct pt_regs type net_device (line 56) | struct net_device type net_device_stats (line 57) | struct net_device_stats type net_device (line 57) | struct net_device type net_device (line 58) | struct net_device type ifreq (line 58) | struct ifreq type net_device (line 59) | struct net_device type net_device (line 65) | struct net_device function u32 (line 81) | u32 read_ir_reg(u32 addr) function db_dest_t (line 93) | static db_dest_t *GetFreeDB(struct au1k_private *aup) function ReleaseDB (line 104) | static void ReleaseDB(struct au1k_private *aup, db_dest_t *pDB) function dma_free (line 134) | static void dma_free(void *vaddr, size_t size) function setup_hw_rings (line 141) | static void function au1k_irda_init (line 155) | static int au1k_irda_init(void) function au1k_irda_init_iobuf (line 191) | static int au1k_irda_init_iobuf(iobuff_t *io, int size) function au1k_irda_net_init (line 203) | static int au1k_irda_net_init(struct net_device *dev) function au1k_init (line 302) | static int au1k_init(struct net_device *dev) function au1k_irda_start (line 344) | static int au1k_irda_start(struct net_device *dev) function au1k_irda_stop (line 381) | static int au1k_irda_stop(struct net_device *dev) function au1k_irda_exit (line 405) | static void __exit au1k_irda_exit(void) function update_tx_stats (line 421) | static inline void function au1k_tx_ack (line 437) | static void au1k_tx_ack(struct net_device *dev) function au1k_irda_hard_xmit (line 480) | static int au1k_irda_hard_xmit(struct sk_buff *skb, struct net_device *dev) function update_rx_stats (line 557) | static inline void function au1k_irda_rx (line 581) | static int au1k_irda_rx(struct net_device *dev) function au1k_irda_interrupt (line 631) | void au1k_irda_interrupt(int irq, void *dev_id, struct pt_regs *regs) function au1k_tx_timeout (line 651) | static void au1k_tx_timeout(struct net_device *dev) function au1k_irda_set_speed (line 668) | static int function au1k_irda_ioctl (line 798) | static int type net_device_stats (line 841) | struct net_device_stats type net_device (line 841) | struct net_device type au1k_private (line 843) | struct au1k_private FILE: drivers/net/irda/donauboe.c type pci_device_id (line 191) | struct pci_device_id function toshoboe_checkfcs (line 208) | static int function _dumpbufs (line 231) | static void function toshoboe_dumpregs (line 247) | static void function toshoboe_disablebm (line 296) | static void function toshoboe_stopchip (line 309) | static void function toshoboe_start_DMA (line 341) | static void function toshoboe_setbaud (line 351) | static void function toshoboe_enablebm (line 486) | static void function toshoboe_initring (line 494) | static void function toshoboe_resetptrs (line 517) | static void function toshoboe_initptrs (line 530) | static void function toshoboe_startchip (line 552) | static void function toshoboe_isntstuck (line 610) | static void function toshoboe_checkstuck (line 615) | static void function toshoboe_makemttpacket (line 634) | static int function toshoboe_invalid_dev (line 660) | static int toshoboe_invalid_dev(int irq) function toshoboe_dumptx (line 670) | static void function toshoboe_dumprx (line 680) | static void function stuff_byte (line 690) | static inline int function irqreturn_t (line 711) | static irqreturn_t function toshoboe_maketestpacket (line 760) | static int function toshoboe_probefail (line 797) | static int function toshoboe_numvalidrcvs (line 807) | static int function toshoboe_numrcvs (line 818) | static int function toshoboe_probe (line 829) | static int function toshoboe_hard_xmit (line 986) | static int function irqreturn_t (line 1163) | static irqreturn_t function toshoboe_net_open (line 1355) | static int function toshoboe_net_close (line 1398) | static int function toshoboe_net_ioctl (line 1434) | static int function toshoboe_close (line 1504) | static void function toshoboe_open (line 1542) | static int function toshoboe_gotosleep (line 1714) | static int function toshoboe_wakeup (line 1743) | static int type pci_driver (line 1767) | struct pci_driver function donauboe_init (line 1776) | static int __init function donauboe_cleanup (line 1782) | static void __exit FILE: drivers/net/irda/donauboe.h type OboeSlot (line 269) | struct OboeSlot type OboeRing (line 280) | struct OboeRing type toshoboe_cb (line 308) | struct toshoboe_cb FILE: drivers/net/irda/ep7211_ir.c type qos_info (line 21) | struct qos_info type irda_task (line 23) | struct irda_task type irda_task (line 24) | struct irda_task type dongle_reg (line 26) | struct dongle_reg function ep7211_ir_open (line 35) | static void ep7211_ir_open(dongle_t *self, struct qos_info *qos) function ep7211_ir_close (line 52) | static void ep7211_ir_close(dongle_t *self) function ep7211_ir_change_speed (line 76) | static int ep7211_ir_change_speed(struct irda_task *task) function ep7211_ir_reset (line 88) | static int ep7211_ir_reset(struct irda_task *task) function ep7211_ir_init (line 100) | static int __init ep7211_ir_init(void) function ep7211_ir_cleanup (line 111) | static void __exit ep7211_ir_cleanup(void) FILE: drivers/net/irda/esi-sir.c type sir_dev (line 42) | struct sir_dev type sir_dev (line 43) | struct sir_dev type sir_dev (line 44) | struct sir_dev type sir_dev (line 45) | struct sir_dev type dongle_driver (line 47) | struct dongle_driver function esi_sir_init (line 57) | static int __init esi_sir_init(void) function esi_sir_cleanup (line 62) | static void __exit esi_sir_cleanup(void) function esi_open (line 67) | static int esi_open(struct sir_dev *dev) function esi_close (line 83) | static int esi_close(struct sir_dev *dev) function esi_change_speed (line 98) | static int esi_change_speed(struct sir_dev *dev, unsigned speed) function esi_reset (line 134) | static int esi_reset(struct sir_dev *dev) FILE: drivers/net/irda/esi.c type qos_info (line 41) | struct qos_info type irda_task (line 43) | struct irda_task type irda_task (line 44) | struct irda_task type dongle_reg (line 46) | struct dongle_reg function esi_init (line 55) | static int __init esi_init(void) function esi_cleanup (line 60) | static void __exit esi_cleanup(void) function esi_open (line 65) | static void esi_open(dongle_t *self, struct qos_info *qos) function esi_close (line 71) | static void esi_close(dongle_t *dongle) function esi_change_speed (line 83) | static int esi_change_speed(struct irda_task *task) function esi_reset (line 119) | static int esi_reset(struct irda_task *task) FILE: drivers/net/irda/girbil-sir.c type sir_dev (line 33) | struct sir_dev type sir_dev (line 34) | struct sir_dev type sir_dev (line 35) | struct sir_dev type sir_dev (line 36) | struct sir_dev type dongle_driver (line 65) | struct dongle_driver function girbil_sir_init (line 75) | static int __init girbil_sir_init(void) function girbil_sir_cleanup (line 80) | static void __exit girbil_sir_cleanup(void) function girbil_open (line 85) | static int girbil_open(struct sir_dev *dev) function girbil_close (line 103) | static int girbil_close(struct sir_dev *dev) function girbil_change_speed (line 122) | static int girbil_change_speed(struct sir_dev *dev, unsigned speed) function girbil_reset (line 205) | static int girbil_reset(struct sir_dev *dev) FILE: drivers/net/irda/girbil.c type irda_task (line 33) | struct irda_task type qos_info (line 34) | struct qos_info type irda_task (line 36) | struct irda_task type dongle_reg (line 65) | struct dongle_reg function girbil_init (line 74) | static int __init girbil_init(void) function girbil_cleanup (line 79) | static void __exit girbil_cleanup(void) function girbil_open (line 84) | static void girbil_open(dongle_t *self, struct qos_info *qos) function girbil_close (line 90) | static void girbil_close(dongle_t *self) function girbil_change_speed (line 102) | static int girbil_change_speed(struct irda_task *task) function girbil_reset (line 183) | static int girbil_reset(struct irda_task *task) FILE: drivers/net/irda/irda-usb.c type usb_device_id (line 72) | struct usb_device_id type irda_class_desc (line 102) | struct irda_class_desc type usb_interface (line 102) | struct usb_interface type usb_interface (line 103) | struct usb_interface type irda_usb_cb (line 104) | struct irda_usb_cb type sk_buff (line 105) | struct sk_buff type net_device (line 105) | struct net_device type irda_usb_cb (line 106) | struct irda_usb_cb type irda_usb_cb (line 107) | struct irda_usb_cb type urb (line 108) | struct urb type pt_regs (line 108) | struct pt_regs type urb (line 109) | struct urb type pt_regs (line 109) | struct pt_regs type urb (line 110) | struct urb type pt_regs (line 110) | struct pt_regs type net_device (line 111) | struct net_device type net_device (line 112) | struct net_device type net_device (line 113) | struct net_device type ifreq (line 113) | struct ifreq type net_device (line 114) | struct net_device type net_device_stats (line 115) | struct net_device_stats type net_device (line 115) | struct net_device function irda_usb_build_header (line 139) | static void irda_usb_build_header(struct irda_usb_cb *self, function irda_usb_change_speed_xbofs (line 242) | static void irda_usb_change_speed_xbofs(struct irda_usb_cb *self) function speed_bulk_callback (line 283) | static void speed_bulk_callback(struct urb *urb, struct pt_regs *regs) function irda_usb_hard_xmit (line 322) | static int irda_usb_hard_xmit(struct sk_buff *skb, struct net_device *ne... function write_bulk_callback (line 486) | static void write_bulk_callback(struct urb *urb, struct pt_regs *regs) function irda_usb_net_timeout (line 561) | static void irda_usb_net_timeout(struct net_device *netdev) function irda_usb_submit (line 694) | static void irda_usb_submit(struct irda_usb_cb *self, struct sk_buff *sk... function irda_usb_receive (line 734) | static void irda_usb_receive(struct urb *urb, struct pt_regs *regs) function irda_usb_is_receiving (line 866) | static int irda_usb_is_receiving(struct irda_usb_cb *self) function irda_usb_net_open (line 905) | static int irda_usb_net_open(struct net_device *netdev) function irda_usb_net_close (line 978) | static int irda_usb_net_close(struct net_device *netdev) function irda_usb_net_ioctl (line 1026) | static int irda_usb_net_ioctl(struct net_device *dev, struct ifreq *rq, ... type net_device_stats (line 1074) | struct net_device_stats type net_device (line 1074) | struct net_device type irda_usb_cb (line 1076) | struct irda_usb_cb function irda_usb_init_qos (line 1091) | static inline void irda_usb_init_qos(struct irda_usb_cb *self) function irda_usb_open (line 1143) | static inline int irda_usb_open(struct irda_usb_cb *self) function irda_usb_close (line 1168) | static inline void irda_usb_close(struct irda_usb_cb *self) function irda_usb_parse_endpoints (line 1201) | static inline int irda_usb_parse_endpoints(struct irda_usb_cb *self, str... function irda_usb_dump_class_desc (line 1263) | static inline void irda_usb_dump_class_desc(struct irda_class_desc *desc) type irda_class_desc (line 1289) | struct irda_class_desc type usb_interface (line 1289) | struct usb_interface type usb_device (line 1291) | struct usb_device type irda_class_desc (line 1292) | struct irda_class_desc function irda_usb_probe (line 1346) | static int irda_usb_probe(struct usb_interface *intf, function irda_usb_disconnect (line 1489) | static void irda_usb_disconnect(struct usb_interface *intf) type usb_driver (line 1550) | struct usb_driver function usb_irda_init (line 1568) | static int __init usb_irda_init(void) function usb_irda_cleanup (line 1585) | static void __exit usb_irda_cleanup(void) FILE: drivers/net/irda/irda-usb.h type irda_class_desc (line 109) | struct irda_class_desc { type irda_usb_cb (line 127) | struct irda_usb_cb { FILE: drivers/net/irda/irport.c type irport_cb (line 74) | struct irport_cb type irport_cb (line 77) | struct irport_cb type irport_cb (line 79) | struct irport_cb type net_device (line 81) | struct net_device type ifreq (line 81) | struct ifreq type irport_cb (line 83) | struct irport_cb type net_device (line 84) | struct net_device type net_device (line 85) | struct net_device type net_device_stats (line 86) | struct net_device_stats type net_device (line 86) | struct net_device type irda_task (line 87) | struct irda_task type net_device (line 88) | struct net_device function irport_init (line 101) | static int __init irport_init(void) function irport_cleanup (line 121) | static void __exit irport_cleanup(void) type irport_cb (line 133) | struct irport_cb type net_device (line 136) | struct net_device type irport_cb (line 137) | struct irport_cb type irport_cb (line 151) | struct irport_cb function irport_close (line 257) | int irport_close(struct irport_cb *self) function irport_start (line 288) | void irport_start(struct irport_cb *self) function irport_stop (line 306) | void irport_stop(struct irport_cb *self) function irport_probe (line 330) | int irport_probe(int iobase) function irport_get_fcr (line 343) | static inline unsigned int irport_get_fcr(__u32 speed) function irport_change_speed (line 371) | void irport_change_speed(void *priv, __u32 speed) function __irport_change_speed (line 422) | int __irport_change_speed(struct irda_task *task) function irport_change_speed_complete (line 512) | static int irport_change_speed_complete(struct irda_task *task) function irport_timeout (line 538) | static void irport_timeout(struct net_device *dev) function irport_wait_hw_transmitter_finish (line 600) | static void irport_wait_hw_transmitter_finish(struct irport_cb *self) function irport_hard_xmit (line 622) | int irport_hard_xmit(struct sk_buff *skb, struct net_device *dev) function irport_write (line 700) | static inline int irport_write(int iobase, int fifo_size, __u8 *buf, int... function irport_write_wakeup (line 725) | static inline void irport_write_wakeup(struct irport_cb *self) function irport_receive (line 787) | static inline void irport_receive(struct irport_cb *self) function irqreturn_t (line 817) | irqreturn_t irport_interrupt(int irq, void *dev_id, struct pt_regs *regs) function irport_net_open (line 891) | int irport_net_open(struct net_device *dev) function irport_net_close (line 944) | int irport_net_close(struct net_device *dev) function irport_is_receiving (line 982) | static inline int irport_is_receiving(struct irport_cb *self) function irport_set_dtr_rts (line 993) | static int irport_set_dtr_rts(struct net_device *dev, int dtr, int rts) function irport_raw_write (line 1012) | static int irport_raw_write(struct net_device *dev, __u8 *buf, int len) function irport_net_ioctl (line 1044) | static int irport_net_ioctl(struct net_device *dev, struct ifreq *rq, in... type net_device_stats (line 1130) | struct net_device_stats type net_device (line 1130) | struct net_device type irport_cb (line 1132) | struct irport_cb type irport_cb (line 1132) | struct irport_cb FILE: drivers/net/irda/irport.h type irport_cb (line 53) | struct irport_cb { type irport_cb (line 80) | struct irport_cb type irport_cb (line 81) | struct irport_cb type irport_cb (line 82) | struct irport_cb type irport_cb (line 83) | struct irport_cb type pt_regs (line 85) | struct pt_regs type sk_buff (line 86) | struct sk_buff type net_device (line 86) | struct net_device type net_device (line 87) | struct net_device type net_device (line 88) | struct net_device FILE: drivers/net/irda/irtty-sir.c function irtty_chars_in_buffer (line 58) | static int irtty_chars_in_buffer(struct sir_dev *dev) function irtty_wait_until_sent (line 85) | static void irtty_wait_until_sent(struct sir_dev *dev) function irtty_change_speed (line 115) | static int irtty_change_speed(struct sir_dev *dev, unsigned speed) function irtty_set_dtr_rts (line 180) | static int irtty_set_dtr_rts(struct sir_dev *dev, int dtr, int rts) function irtty_do_write (line 217) | static int irtty_do_write(struct sir_dev *dev, const unsigned char *ptr,... function irtty_receive_buf (line 258) | static void irtty_receive_buf(struct tty_struct *tty, const unsigned cha... function irtty_receive_room (line 297) | static int irtty_receive_room(struct tty_struct *tty) function irtty_write_wakeup (line 314) | static void irtty_write_wakeup(struct tty_struct *tty) function irtty_stop_receiver (line 334) | static inline void irtty_stop_receiver(struct tty_struct *tty, int stop) function irtty_start_dev (line 361) | static int irtty_start_dev(struct sir_dev *dev) function irtty_stop_dev (line 388) | static int irtty_stop_dev(struct sir_dev *dev) type sir_driver (line 416) | struct sir_driver function irtty_ioctl (line 436) | static int irtty_ioctl(struct tty_struct *tty, struct file *file, unsign... function irtty_open (line 486) | static int irtty_open(struct tty_struct *tty) function irtty_close (line 557) | static void irtty_close(struct tty_struct *tty) type tty_ldisc (line 597) | struct tty_ldisc function irtty_sir_init (line 615) | static int __init irtty_sir_init(void) function irtty_sir_cleanup (line 625) | static void __exit irtty_sir_cleanup(void) FILE: drivers/net/irda/irtty-sir.h type sirtty_cb (line 25) | struct sirtty_cb { FILE: drivers/net/irda/litelink-sir.c type sir_dev (line 49) | struct sir_dev type sir_dev (line 50) | struct sir_dev type sir_dev (line 51) | struct sir_dev type sir_dev (line 52) | struct sir_dev type dongle_driver (line 57) | struct dongle_driver function litelink_sir_init (line 67) | static int __init litelink_sir_init(void) function litelink_sir_cleanup (line 72) | static void __exit litelink_sir_cleanup(void) function litelink_open (line 77) | static int litelink_open(struct sir_dev *dev) function litelink_close (line 96) | static int litelink_close(struct sir_dev *dev) function litelink_change_speed (line 112) | static int litelink_change_speed(struct sir_dev *dev, unsigned speed) function litelink_reset (line 157) | static int litelink_reset(struct sir_dev *dev) FILE: drivers/net/irda/litelink.c type qos_info (line 42) | struct qos_info type irda_task (line 44) | struct irda_task type irda_task (line 45) | struct irda_task type dongle_reg (line 50) | struct dongle_reg function litelink_init (line 59) | static int __init litelink_init(void) function litelink_cleanup (line 64) | static void __exit litelink_cleanup(void) function litelink_open (line 69) | static void litelink_open(dongle_t *self, struct qos_info *qos) function litelink_close (line 75) | static void litelink_close(dongle_t *self) function litelink_change_speed (line 87) | static int litelink_change_speed(struct irda_task *task) function litelink_reset (line 130) | static int litelink_reset(struct irda_task *task) FILE: drivers/net/irda/ma600-sir.c type sir_dev (line 43) | struct sir_dev type sir_dev (line 44) | struct sir_dev type sir_dev (line 45) | struct sir_dev type sir_dev (line 46) | struct sir_dev type dongle_driver (line 58) | struct dongle_driver function ma600_sir_init (line 69) | static int __init ma600_sir_init(void) function ma600_sir_cleanup (line 75) | static void __exit ma600_sir_cleanup(void) function ma600_open (line 88) | static int ma600_open(struct sir_dev *dev) function ma600_close (line 108) | static int ma600_close(struct sir_dev *dev) function __u8 (line 118) | static __u8 get_control_byte(__u32 speed) function ma600_change_speed (line 176) | static int ma600_change_speed(struct sir_dev *dev, unsigned speed) function ma600_reset (line 242) | int ma600_reset(struct sir_dev *dev) FILE: drivers/net/irda/ma600.c type qos_info (line 61) | struct qos_info type irda_task (line 63) | struct irda_task type irda_task (line 64) | struct irda_task type dongle_reg (line 76) | struct dongle_reg function ma600_init (line 85) | static int __init ma600_init(void) function ma600_cleanup (line 91) | static void __exit ma600_cleanup(void) function ma600_open (line 104) | static void ma600_open(dongle_t *self, struct qos_info *qos) function ma600_close (line 120) | static void ma600_close(dongle_t *self) function __u8 (line 128) | static __u8 get_control_byte(__u32 speed) function ma600_change_speed (line 173) | static int ma600_change_speed(struct irda_task *task) function ma600_reset (line 290) | int ma600_reset(struct irda_task *task) FILE: drivers/net/irda/mcp2120-sir.c type sir_dev (line 29) | struct sir_dev type sir_dev (line 30) | struct sir_dev type sir_dev (line 31) | struct sir_dev type sir_dev (line 32) | struct sir_dev type dongle_driver (line 42) | struct dongle_driver function mcp2120_sir_init (line 52) | static int __init mcp2120_sir_init(void) function mcp2120_sir_cleanup (line 57) | static void __exit mcp2120_sir_cleanup(void) function mcp2120_open (line 62) | static int mcp2120_open(struct sir_dev *dev) function mcp2120_close (line 77) | static int mcp2120_close(struct sir_dev *dev) function mcp2120_change_speed (line 98) | static int mcp2120_change_speed(struct sir_dev *dev, unsigned speed) function mcp2120_reset (line 184) | static int mcp2120_reset(struct sir_dev *dev) FILE: drivers/net/irda/mcp2120.c type irda_task (line 29) | struct irda_task type qos_info (line 30) | struct qos_info type irda_task (line 32) | struct irda_task type dongle_reg (line 42) | struct dongle_reg function mcp2120_init (line 51) | static int __init mcp2120_init(void) function mcp2120_cleanup (line 56) | static void __exit mcp2120_cleanup(void) function mcp2120_open (line 61) | static void mcp2120_open(dongle_t *self, struct qos_info *qos) function mcp2120_close (line 67) | static void mcp2120_close(dongle_t *self) function mcp2120_change_speed (line 81) | static int mcp2120_change_speed(struct irda_task *task) function mcp2120_reset (line 179) | static int mcp2120_reset(struct irda_task *task) FILE: drivers/net/irda/nsc-ircc.c type nsc_ircc_cb (line 110) | struct nsc_ircc_cb type nsc_ircc_cb (line 133) | struct nsc_ircc_cb type nsc_ircc_cb (line 135) | struct nsc_ircc_cb type nsc_ircc_cb (line 136) | struct nsc_ircc_cb type nsc_ircc_cb (line 137) | struct nsc_ircc_cb type sk_buff (line 138) | struct sk_buff type net_device (line 138) | struct net_device type sk_buff (line 139) | struct sk_buff type net_device (line 139) | struct net_device type nsc_ircc_cb (line 141) | struct nsc_ircc_cb type nsc_ircc_cb (line 142) | struct nsc_ircc_cb type nsc_ircc_cb (line 143) | struct nsc_ircc_cb type net_device (line 147) | struct net_device type net_device (line 148) | struct net_device type net_device (line 149) | struct net_device type ifreq (line 149) | struct ifreq type net_device_stats (line 150) | struct net_device_stats type net_device (line 150) | struct net_device type pm_dev (line 151) | struct pm_dev function nsc_ircc_init (line 159) | static int __init nsc_ircc_init(void) function nsc_ircc_cleanup (line 228) | static void __exit nsc_ircc_cleanup(void) function nsc_ircc_open (line 246) | static int __init nsc_ircc_open(int i, chipio_t *info) function nsc_ircc_close (line 394) | static int __exit nsc_ircc_close(struct nsc_ircc_cb *self) function nsc_ircc_init_108 (line 432) | static int nsc_ircc_init_108(nsc_chip_t *chip, chipio_t *info) function nsc_ircc_probe_108 (line 482) | static int nsc_ircc_probe_108(nsc_chip_t *chip, chipio_t *info) function nsc_ircc_init_338 (line 576) | static int nsc_ircc_init_338(nsc_chip_t *chip, chipio_t *info) function nsc_ircc_probe_338 (line 589) | static int nsc_ircc_probe_338(nsc_chip_t *chip, chipio_t *info) function nsc_ircc_init_39x (line 705) | static int nsc_ircc_init_39x(nsc_chip_t *chip, chipio_t *info) function nsc_ircc_probe_39x (line 747) | static int nsc_ircc_probe_39x(nsc_chip_t *chip, chipio_t *info) function nsc_ircc_setup (line 817) | static int nsc_ircc_setup(chipio_t *info) function nsc_ircc_read_dongle_id (line 876) | static int nsc_ircc_read_dongle_id (int iobase) function nsc_ircc_init_dongle_interface (line 915) | static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id) function nsc_ircc_change_dongle_speed (line 1000) | static void nsc_ircc_change_dongle_speed(int iobase, int speed, int dong... function __u8 (line 1085) | static __u8 nsc_ircc_change_speed(struct nsc_ircc_cb *self, __u32 speed) function nsc_ircc_hard_xmit_sir (line 1193) | static int nsc_ircc_hard_xmit_sir(struct sk_buff *skb, struct net_device... function nsc_ircc_hard_xmit_fir (line 1265) | static int nsc_ircc_hard_xmit_fir(struct sk_buff *skb, struct net_device... function nsc_ircc_dma_xmit (line 1402) | static void nsc_ircc_dma_xmit(struct nsc_ircc_cb *self, int iobase) function nsc_ircc_pio_write (line 1440) | static int nsc_ircc_pio_write(int iobase, __u8 *buf, int len, int fifo_s... function nsc_ircc_dma_xmit_complete (line 1481) | static int nsc_ircc_dma_xmit_complete(struct nsc_ircc_cb *self) function nsc_ircc_dma_receive (line 1546) | static int nsc_ircc_dma_receive(struct nsc_ircc_cb *self) function nsc_ircc_dma_receive_complete (line 1598) | static int nsc_ircc_dma_receive_complete(struct nsc_ircc_cb *self, int i... function nsc_ircc_pio_receive (line 1754) | static void nsc_ircc_pio_receive(struct nsc_ircc_cb *self) function nsc_ircc_sir_interrupt (line 1775) | static void nsc_ircc_sir_interrupt(struct nsc_ircc_cb *self, int eir) function nsc_ircc_fir_interrupt (line 1840) | static void nsc_ircc_fir_interrupt(struct nsc_ircc_cb *self, int iobase, function irqreturn_t (line 1921) | static irqreturn_t nsc_ircc_interrupt(int irq, void *dev_id, function nsc_ircc_is_receiving (line 1968) | static int nsc_ircc_is_receiving(struct nsc_ircc_cb *self) function nsc_ircc_net_open (line 2004) | static int nsc_ircc_net_open(struct net_device *dev) function nsc_ircc_net_close (line 2067) | static int nsc_ircc_net_close(struct net_device *dev) function nsc_ircc_net_ioctl (line 2114) | static int nsc_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, ... type net_device_stats (line 2156) | struct net_device_stats type net_device (line 2156) | struct net_device type nsc_ircc_cb (line 2158) | struct nsc_ircc_cb type nsc_ircc_cb (line 2158) | struct nsc_ircc_cb function nsc_ircc_suspend (line 2163) | static void nsc_ircc_suspend(struct nsc_ircc_cb *self) function nsc_ircc_wakeup (line 2175) | static void nsc_ircc_wakeup(struct nsc_ircc_cb *self) function nsc_ircc_pmproc (line 2188) | static int nsc_ircc_pmproc(struct pm_dev *dev, pm_request_t rqst, void *... FILE: drivers/net/irda/nsc-ircc.h type nsc_chip (line 202) | struct nsc_chip { type nsc_chip_t (line 213) | typedef struct nsc_chip nsc_chip_t; type st_fifo_entry (line 216) | struct st_fifo_entry { type st_fifo (line 224) | struct st_fifo { type frame_cb (line 232) | struct frame_cb { type tx_fifo (line 237) | struct tx_fifo { type nsc_ircc_cb (line 246) | struct nsc_ircc_cb { function switch_bank (line 275) | static inline void switch_bank(int iobase, int bank) FILE: drivers/net/irda/old_belkin-sir.c type sir_dev (line 66) | struct sir_dev type sir_dev (line 67) | struct sir_dev type sir_dev (line 68) | struct sir_dev type sir_dev (line 69) | struct sir_dev type dongle_driver (line 71) | struct dongle_driver function old_belkin_sir_init (line 81) | static int __init old_belkin_sir_init(void) function old_belkin_sir_cleanup (line 86) | static void __exit old_belkin_sir_cleanup(void) function old_belkin_open (line 91) | static int old_belkin_open(struct sir_dev *dev) function old_belkin_close (line 111) | static int old_belkin_close(struct sir_dev *dev) function old_belkin_change_speed (line 126) | static int old_belkin_change_speed(struct sir_dev *dev, unsigned speed) function old_belkin_reset (line 140) | static int old_belkin_reset(struct sir_dev *dev) FILE: drivers/net/irda/old_belkin.c type qos_info (line 68) | struct qos_info type irda_task (line 70) | struct irda_task type irda_task (line 71) | struct irda_task type dongle_reg (line 76) | struct dongle_reg function old_belkin_init (line 85) | static int __init old_belkin_init(void) function old_belkin_cleanup (line 90) | static void __exit old_belkin_cleanup(void) function old_belkin_open (line 95) | static void old_belkin_open(dongle_t *self, struct qos_info *qos) function old_belkin_close (line 103) | static void old_belkin_close(dongle_t *self) function old_belkin_change_speed (line 114) | static int old_belkin_change_speed(struct irda_task *task) function old_belkin_reset (line 127) | static int old_belkin_reset(struct irda_task *task) FILE: drivers/net/irda/sa1100_ir.c type sa1100_irda (line 48) | struct sa1100_irda { function sa1100_irda_rx_alloc (line 81) | static int sa1100_irda_rx_alloc(struct sa1100_irda *si) function sa1100_irda_rx_dma_start (line 109) | static void sa1100_irda_rx_dma_start(struct sa1100_irda *si) function sa1100_irda_set_speed (line 132) | static int sa1100_irda_set_speed(struct sa1100_irda *si, int speed) function __sa1100_irda_set_power (line 209) | static int function sa1100_set_power (line 218) | static inline int function sa1100_irda_startup (line 230) | static int sa1100_irda_startup(struct sa1100_irda *si) function sa1100_irda_shutdown (line 274) | static void sa1100_irda_shutdown(struct sa1100_irda *si) function sa1100_irda_suspend (line 294) | static int sa1100_irda_suspend(struct device *_dev, u32 state, u32 level) function sa1100_irda_resume (line 319) | static int sa1100_irda_resume(struct device *_dev, u32 level) function sa1100_irda_hpsir_irq (line 361) | static void sa1100_irda_hpsir_irq(struct net_device *dev) function sa1100_irda_fir_error (line 458) | static void sa1100_irda_fir_error(struct sa1100_irda *si, struct net_dev... function sa1100_irda_fir_irq (line 536) | static void sa1100_irda_fir_irq(struct net_device *dev) function irqreturn_t (line 583) | static irqreturn_t sa1100_irda_irq(int irq, void *dev_id, struct pt_regs... function sa1100_irda_txdma_irq (line 596) | static void sa1100_irda_txdma_irq(void *id) function sa1100_irda_hard_xmit (line 651) | static int sa1100_irda_hard_xmit(struct sk_buff *skb, struct net_device ... function sa1100_irda_ioctl (line 725) | static int type net_device_stats (line 769) | struct net_device_stats type net_device (line 769) | struct net_device type sa1100_irda (line 771) | struct sa1100_irda function sa1100_irda_start (line 775) | static int sa1100_irda_start(struct net_device *dev) function sa1100_irda_stop (line 838) | static int sa1100_irda_stop(struct net_device *dev) function sa1100_irda_init_iobuf (line 877) | static int sa1100_irda_init_iobuf(iobuff_t *io, int size) function sa1100_irda_probe (line 889) | static int sa1100_irda_probe(struct device *_dev) function sa1100_irda_remove (line 988) | static int sa1100_irda_remove(struct device *_dev) type device_driver (line 1007) | struct device_driver function sa1100_irda_init (line 1016) | static int __init sa1100_irda_init(void) function sa1100_irda_exit (line 1029) | static void __exit sa1100_irda_exit(void) FILE: drivers/net/irda/sir-dev.h type irda_request (line 24) | struct irda_request { type sir_fsm (line 32) | struct sir_fsm { type sir_dev (line 74) | struct sir_dev type dongle_driver (line 76) | struct dongle_driver { type sir_driver (line 92) | struct sir_driver { type dongle_driver (line 114) | struct dongle_driver type dongle_driver (line 115) | struct dongle_driver type sir_dev (line 117) | struct sir_dev type sir_driver (line 117) | struct sir_driver type sir_dev (line 118) | struct sir_dev type sir_dev (line 120) | struct sir_dev type sir_dev (line 121) | struct sir_dev type sir_dev (line 122) | struct sir_dev type sir_dev (line 125) | struct sir_dev type sir_dev (line 126) | struct sir_dev type sir_dev (line 127) | struct sir_dev type sir_dev (line 131) | struct sir_dev type sir_dev (line 132) | struct sir_dev type sir_dev (line 134) | struct sir_dev type sir_dev (line 135) | struct sir_dev function sirdev_schedule_speed (line 141) | static inline int sirdev_schedule_speed(struct sir_dev *dev, unsigned sp... function sirdev_schedule_dongle_open (line 146) | static inline int sirdev_schedule_dongle_open(struct sir_dev *dev, int d... function sirdev_schedule_dongle_close (line 151) | static inline int sirdev_schedule_dongle_close(struct sir_dev *dev) function sirdev_schedule_dtr_rts (line 156) | static inline int sirdev_schedule_dtr_rts(struct sir_dev *dev, int dtr, ... function sirdev_schedule_mode (line 165) | static inline int sirdev_schedule_mode(struct sir_dev *dev, int mode) type sir_dev (line 172) | struct sir_dev { FILE: drivers/net/irda/sir_core.c function sir_core_init (line 44) | static int __init sir_core_init(void) function sir_core_exit (line 49) | static void __exit sir_core_exit(void) FILE: drivers/net/irda/sir_dev.c function sirdev_enable_rx (line 27) | void sirdev_enable_rx(struct sir_dev *dev) function sirdev_is_receiving (line 40) | static int sirdev_is_receiving(struct sir_dev *dev) function sirdev_set_dongle (line 48) | int sirdev_set_dongle(struct sir_dev *dev, IRDA_DONGLE type) function sirdev_raw_write (line 65) | int sirdev_raw_write(struct sir_dev *dev, const char *buf, int len) function sirdev_raw_read (line 100) | int sirdev_raw_read(struct sir_dev *dev, char *buf, int len) function sirdev_set_dtr_rts (line 120) | int sirdev_set_dtr_rts(struct sir_dev *dev, int dtr, int rts) function sirdev_write_complete (line 135) | void sirdev_write_complete(struct sir_dev *dev) function sirdev_receive (line 234) | int sirdev_receive(struct sir_dev *dev, const unsigned char *cp, size_t ... type net_device_stats (line 285) | struct net_device_stats type net_device (line 285) | struct net_device type sir_dev (line 287) | struct sir_dev function sirdev_hard_xmit (line 292) | static int sirdev_hard_xmit(struct sk_buff *skb, struct net_device *ndev) function sirdev_ioctl (line 382) | static int sirdev_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd) function sirdev_alloc_buffers (line 456) | static int sirdev_alloc_buffers(struct sir_dev *dev) function sirdev_free_buffers (line 486) | static void sirdev_free_buffers(struct sir_dev *dev) function sirdev_open (line 496) | static int sirdev_open(struct net_device *ndev) function sirdev_close (line 541) | static int sirdev_close(struct net_device *ndev) type sir_dev (line 577) | struct sir_dev type sir_driver (line 577) | struct sir_driver type net_device (line 579) | struct net_device type sir_dev (line 580) | struct sir_dev function sirdev_put_instance (line 643) | int sirdev_put_instance(struct sir_dev *dev) FILE: drivers/net/irda/sir_dongle.c function irda_register_dongle (line 33) | int irda_register_dongle(struct dongle_driver *new) function irda_unregister_dongle (line 54) | int irda_unregister_dongle(struct dongle_driver *drv) function sirdev_get_dongle (line 62) | int sirdev_get_dongle(struct sir_dev *dev, IRDA_DONGLE type) function sirdev_put_dongle (line 121) | int sirdev_put_dongle(struct sir_dev *dev) FILE: drivers/net/irda/sir_kthread.c type irda_request_queue (line 33) | struct irda_request_queue { type irda_request_queue (line 42) | struct irda_request_queue function irda_queue_request (line 44) | static int irda_queue_request(struct irda_request *rq) function irda_request_timer (line 60) | static void irda_request_timer(unsigned long data) function irda_queue_delayed_request (line 71) | static int irda_queue_delayed_request(struct irda_request *rq, unsigned ... function run_irda_queue (line 87) | static void run_irda_queue(void) function irda_thread (line 110) | static int irda_thread(void *startup) function flush_irda_queue (line 153) | static void flush_irda_queue(void) function irda_tx_complete_fsm (line 176) | static int irda_tx_complete_fsm(struct sir_dev *dev) function irda_config_fsm (line 244) | static void irda_config_fsm(void *data) function sirdev_schedule_request (line 425) | int sirdev_schedule_request(struct sir_dev *dev, int initial_state, unsi... function irda_thread_create (line 470) | int __init irda_thread_create(void) function irda_thread_join (line 492) | void __exit irda_thread_join(void) FILE: drivers/net/irda/smsc-ircc2.c type smsc_transceiver (line 73) | struct smsc_transceiver { type smsc_transceiver_t (line 78) | typedef struct smsc_transceiver smsc_transceiver_t; type smc_chip (line 81) | struct smc_chip { type smc_chip_t (line 87) | typedef struct smc_chip smc_chip_t; type smsc_chip (line 90) | struct smsc_chip { type smsc_chip_t (line 99) | typedef struct smsc_chip smsc_chip_t; type smsc_chip_address (line 101) | struct smsc_chip_address { type smsc_chip_address_t (line 105) | typedef struct smsc_chip_address smsc_chip_address_t; type smsc_ircc_cb (line 108) | struct smsc_ircc_cb { type smsc_ircc_cb (line 146) | struct smsc_ircc_cb type smsc_ircc_cb (line 147) | struct smsc_ircc_cb type smsc_ircc_cb (line 148) | struct smsc_ircc_cb type smsc_ircc_cb (line 149) | struct smsc_ircc_cb type smsc_ircc_cb (line 150) | struct smsc_ircc_cb type smsc_ircc_cb (line 151) | struct smsc_ircc_cb type smsc_ircc_cb (line 152) | struct smsc_ircc_cb type sk_buff (line 153) | struct sk_buff type net_device (line 153) | struct net_device type sk_buff (line 154) | struct sk_buff type net_device (line 154) | struct net_device type smsc_ircc_cb (line 155) | struct smsc_ircc_cb type smsc_ircc_cb (line 156) | struct smsc_ircc_cb type pt_regs (line 159) | struct pt_regs type net_device (line 160) | struct net_device type smsc_ircc_cb (line 161) | struct smsc_ircc_cb type smsc_ircc_cb (line 163) | struct smsc_ircc_cb type smsc_ircc_cb (line 165) | struct smsc_ircc_cb type net_device (line 167) | struct net_device type net_device (line 168) | struct net_device type net_device (line 169) | struct net_device type ifreq (line 169) | struct ifreq type net_device (line 171) | struct net_device type net_device_stats (line 173) | struct net_device_stats type net_device (line 173) | struct net_device type pm_dev (line 174) | struct pm_dev type smsc_ircc_cb (line 175) | struct smsc_ircc_cb type smsc_ircc_cb (line 176) | struct smsc_ircc_cb type smsc_ircc_cb (line 177) | struct smsc_ircc_cb type smsc_ircc_cb (line 178) | struct smsc_ircc_cb type smsc_ircc_cb (line 199) | struct smsc_ircc_cb type smsc_ircc_cb (line 200) | struct smsc_ircc_cb type pm_dev (line 201) | struct pm_dev type smsc_ircc_cb (line 296) | struct smsc_ircc_cb function register_bank (line 307) | static inline void register_bank(int iobase, int bank) function smsc_ircc_init (line 328) | static int __init smsc_ircc_init(void) function smsc_ircc_open (line 366) | static int __init smsc_ircc_open(unsigned int fir_base, unsigned int sir... function smsc_ircc_present (line 493) | static int smsc_ircc_present(unsigned int fir_base, unsigned int sir_base) function smsc_ircc_setup_io (line 545) | static void smsc_ircc_setup_io(struct smsc_ircc_cb *self, function smsc_ircc_setup_qos (line 589) | static void smsc_ircc_setup_qos(struct smsc_ircc_cb *self) function smsc_ircc_init_chip (line 608) | static void smsc_ircc_init_chip(struct smsc_ircc_cb *self) function smsc_ircc_net_ioctl (line 655) | static int smsc_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq,... type net_device_stats (line 709) | struct net_device_stats type net_device (line 709) | struct net_device type smsc_ircc_cb (line 711) | struct smsc_ircc_cb type smsc_ircc_cb (line 711) | struct smsc_ircc_cb function smsc_ircc_timeout (line 724) | static void smsc_ircc_timeout(struct net_device *dev) function smsc_ircc_hard_xmit_sir (line 748) | int smsc_ircc_hard_xmit_sir(struct sk_buff *skb, struct net_device *dev) function smsc_ircc_set_fir_speed (line 818) | static void smsc_ircc_set_fir_speed(struct smsc_ircc_cb *self, u32 speed) function smsc_ircc_fir_start (line 870) | static void smsc_ircc_fir_start(struct smsc_ircc_cb *self) function smsc_ircc_fir_stop (line 919) | static void smsc_ircc_fir_stop(struct smsc_ircc_cb *self) function smsc_ircc_change_speed (line 942) | static void smsc_ircc_change_speed(void *priv, u32 speed) function smsc_ircc_set_sir_speed (line 1011) | void smsc_ircc_set_sir_speed(void *priv, __u32 speed) function smsc_ircc_hard_xmit_fir (line 1066) | static int smsc_ircc_hard_xmit_fir(struct sk_buff *skb, struct net_devic... function smsc_ircc_dma_xmit (line 1135) | static void smsc_ircc_dma_xmit(struct smsc_ircc_cb *self, int iobase, in... function smsc_ircc_dma_xmit_complete (line 1189) | static void smsc_ircc_dma_xmit_complete(struct smsc_ircc_cb *self, int i... function smsc_ircc_dma_receive (line 1232) | static int smsc_ircc_dma_receive(struct smsc_ircc_cb *self, int iobase) function smsc_ircc_dma_receive_complete (line 1287) | static void smsc_ircc_dma_receive_complete(struct smsc_ircc_cb *self, in... function smsc_ircc_sir_receive (line 1358) | static void smsc_ircc_sir_receive(struct smsc_ircc_cb *self) function irqreturn_t (line 1390) | static irqreturn_t smsc_ircc_interrupt(int irq, void *dev_id, struct pt_... function irqreturn_t (line 1458) | static irqreturn_t smsc_ircc_interrupt_sir(struct net_device *dev) function ircc_is_receiving (line 1517) | static int ircc_is_receiving(struct smsc_ircc_cb *self) function smsc_ircc_net_open (line 1542) | static int smsc_ircc_net_open(struct net_device *dev) function smsc_ircc_net_close (line 1603) | static int smsc_ircc_net_close(struct net_device *dev) function smsc_ircc_suspend (line 1634) | static void smsc_ircc_suspend(struct smsc_ircc_cb *self) function smsc_ircc_wakeup (line 1646) | static void smsc_ircc_wakeup(struct smsc_ircc_cb *self) function smsc_ircc_pmproc (line 1660) | static int smsc_ircc_pmproc(struct pm_dev *dev, pm_request_t rqst, void ... function smsc_ircc_close (line 1682) | static int __exit smsc_ircc_close(struct smsc_ircc_cb *self) function smsc_ircc_cleanup (line 1739) | static void __exit smsc_ircc_cleanup(void) function smsc_ircc_sir_start (line 1757) | void smsc_ircc_sir_start(struct smsc_ircc_cb *self) function smsc_ircc_sir_stop (line 1795) | void smsc_ircc_sir_stop(struct smsc_ircc_cb *self) function smsc_ircc_sir_write_wakeup (line 1817) | static void smsc_ircc_sir_write_wakeup(struct smsc_ircc_cb *self) function smsc_ircc_sir_write (line 1882) | static int smsc_ircc_sir_write(int iobase, int fifo_size, __u8 *buf, int... function smsc_ircc_is_receiving (line 1907) | static int smsc_ircc_is_receiving(struct smsc_ircc_cb *self) function smsc_ircc_probe_transceiver (line 1919) | static void smsc_ircc_probe_transceiver(struct smsc_ircc_cb *self) function smsc_ircc_set_transceiver_for_speed (line 1943) | static void smsc_ircc_set_transceiver_for_speed(struct smsc_ircc_cb *sel... function smsc_ircc_sir_wait_hw_transmitter_finish (line 1974) | static void smsc_ircc_sir_wait_hw_transmitter_finish(struct smsc_ircc_cb... function smsc_ircc_look_for_chips (line 1995) | static int __init smsc_ircc_look_for_chips(void) function smsc_superio_flat (line 2038) | static int __init smsc_superio_flat(const smsc_chip_t *chips, unsigned s... function smsc_superio_paged (line 2091) | static int __init smsc_superio_paged(const smsc_chip_t *chips, unsigned ... function smsc_access (line 2130) | static int __init smsc_access(unsigned short cfg_base,unsigned char reg) function smsc_chip_t (line 2142) | static const smsc_chip_t * __init smsc_ircc_probe(unsigned short cfg_bas... function smsc_superio_fdc (line 2217) | static int __init smsc_superio_fdc(unsigned short cfg_base) function smsc_superio_lpc (line 2235) | static int __init smsc_superio_lpc(unsigned short cfg_base) function smsc_ircc_set_transceiver_smsc_ircc_atc (line 2265) | static void smsc_ircc_set_transceiver_smsc_ircc_atc(int fir_base, u32 sp... function smsc_ircc_probe_transceiver_smsc_ircc_atc (line 2289) | static int smsc_ircc_probe_transceiver_smsc_ircc_atc(int fir_base) function smsc_ircc_set_transceiver_smsc_ircc_fast_pin_select (line 2301) | static void smsc_ircc_set_transceiver_smsc_ircc_fast_pin_select(int fir_... function smsc_ircc_probe_transceiver_smsc_ircc_fast_pin_select (line 2328) | static int smsc_ircc_probe_transceiver_smsc_ircc_fast_pin_select(int fir... function smsc_ircc_set_transceiver_toshiba_sat1800 (line 2340) | static void smsc_ircc_set_transceiver_toshiba_sat1800(int fir_base, u32 ... function smsc_ircc_probe_transceiver_toshiba_sat1800 (line 2368) | static int smsc_ircc_probe_transceiver_toshiba_sat1800(int fir_base) FILE: drivers/net/irda/stir4200.c type FirChars (line 83) | enum FirChars { type StirRequests (line 89) | enum StirRequests { type StirRegs (line 97) | enum StirRegs { type StirModeMask (line 111) | enum StirModeMask { type StirPdclkMask (line 121) | enum StirPdclkMask { type StirCtrl1Mask (line 131) | enum StirCtrl1Mask { type StirCtrl2Mask (line 139) | enum StirCtrl2Mask { type StirFifoCtlMask (line 144) | enum StirFifoCtlMask { type StirDiagMask (line 155) | enum StirDiagMask { type StirTestMask (line 160) | enum StirTestMask { type stir_cb (line 168) | struct stir_cb { type usb_device_id (line 192) | struct usb_device_id function write_reg (line 201) | static int write_reg(struct stir_cb *stir, __u16 reg, __u8 value) function read_reg (line 215) | static inline int read_reg(struct stir_cb *stir, __u16 reg, function isfir (line 227) | static inline int isfir(u32 speed) function __u8 (line 246) | static inline __u8 *stuff_fir(__u8 *p, __u8 c) function wrap_fir_skb (line 262) | static unsigned wrap_fir_skb(const struct sk_buff *skb, __u8 *buf) function wrap_sir_skb (line 303) | static unsigned wrap_sir_skb(struct sk_buff *skb, __u8 *buf) function fir_eof (line 322) | static void fir_eof(struct stir_cb *stir) function stir_fir_chars (line 384) | static void stir_fir_chars(struct stir_cb *stir, function stir_sir_chars (line 465) | static void stir_sir_chars(struct stir_cb *stir, function unwrap_chars (line 475) | static inline void unwrap_chars(struct stir_cb *stir, function change_speed (line 506) | static int change_speed(struct stir_cb *stir, unsigned speed) function stir_hard_xmit (line 570) | static int stir_hard_xmit(struct sk_buff *skb, struct net_device *netdev) function fifo_txwait (line 597) | static int fifo_txwait(struct stir_cb *stir, int space) function turnaround_delay (line 665) | static void turnaround_delay(const struct stir_cb *stir, long us) function receive_start (line 691) | static int receive_start(struct stir_cb *stir) function receive_stop (line 704) | static void receive_stop(struct stir_cb *stir) function stir_send (line 715) | static void stir_send(struct stir_cb *stir, struct sk_buff *skb) function stir_transmit_thread (line 750) | static int stir_transmit_thread(void *arg) function stir_rcv_irq (line 828) | static void stir_rcv_irq(struct urb *urb, struct pt_regs *regs) function stir_net_open (line 871) | static int stir_net_open(struct net_device *netdev) function stir_net_close (line 963) | static int stir_net_close(struct net_device *netdev) function stir_net_ioctl (line 994) | static int stir_net_ioctl(struct net_device *netdev, struct ifreq *rq, i... type net_device_stats (line 1034) | struct net_device_stats type net_device (line 1034) | struct net_device type stir_cb (line 1036) | struct stir_cb function stir_probe (line 1047) | static int stir_probe(struct usb_interface *intf, function stir_disconnect (line 1116) | static void stir_disconnect(struct usb_interface *intf) function stir_suspend (line 1131) | static int stir_suspend(struct usb_interface *intf, u32 state) function stir_resume (line 1140) | static int stir_resume(struct usb_interface *intf) type usb_driver (line 1154) | struct usb_driver function stir_init (line 1169) | static int __init stir_init(void) function stir_cleanup (line 1178) | static void __exit stir_cleanup(void) FILE: drivers/net/irda/tekram-sir.c type sir_dev (line 39) | struct sir_dev type sir_dev (line 40) | struct sir_dev type sir_dev (line 41) | struct sir_dev type sir_dev (line 42) | struct sir_dev type dongle_driver (line 52) | struct dongle_driver function tekram_sir_init (line 62) | static int __init tekram_sir_init(void) function tekram_sir_cleanup (line 71) | static void __exit tekram_sir_cleanup(void) function tekram_open (line 76) | static int tekram_open(struct sir_dev *dev) function tekram_close (line 93) | static int tekram_close(struct sir_dev *dev) function tekram_change_speed (line 126) | static int tekram_change_speed(struct sir_dev *dev, unsigned speed) function tekram_reset (line 205) | static int tekram_reset(struct sir_dev *dev) FILE: drivers/net/irda/tekram.c type qos_info (line 33) | struct qos_info type irda_task (line 35) | struct irda_task type irda_task (line 36) | struct irda_task type dongle_reg (line 46) | struct dongle_reg function tekram_init (line 55) | static int __init tekram_init(void) function tekram_cleanup (line 60) | static void __exit tekram_cleanup(void) function tekram_open (line 65) | static void tekram_open(dongle_t *self, struct qos_info *qos) function tekram_close (line 74) | static void tekram_close(dongle_t *self) function tekram_change_speed (line 103) | static int tekram_change_speed(struct irda_task *task) function tekram_reset (line 206) | int tekram_reset(struct irda_task *task) FILE: drivers/net/irda/via-ircc.c type via_ircc_cb (line 82) | struct via_ircc_cb type via_ircc_cb (line 86) | struct via_ircc_cb type via_ircc_cb (line 87) | struct via_ircc_cb type via_ircc_cb (line 88) | struct via_ircc_cb type sk_buff (line 90) | struct sk_buff type net_device (line 91) | struct net_device type sk_buff (line 92) | struct sk_buff type net_device (line 93) | struct net_device type via_ircc_cb (line 94) | struct via_ircc_cb type via_ircc_cb (line 95) | struct via_ircc_cb type pt_regs (line 97) | struct pt_regs type via_ircc_cb (line 98) | struct via_ircc_cb type net_device (line 101) | struct net_device type net_device (line 102) | struct net_device type net_device (line 103) | struct net_device type ifreq (line 103) | struct ifreq type net_device_stats (line 105) | struct net_device_stats type net_device (line 105) | struct net_device type via_ircc_cb (line 109) | struct via_ircc_cb type via_ircc_cb (line 110) | struct via_ircc_cb type via_ircc_cb (line 111) | struct via_ircc_cb type via_ircc_cb (line 112) | struct via_ircc_cb type pci_dev (line 113) | struct pci_dev type pci_device_id (line 113) | struct pci_device_id type pci_dev (line 114) | struct pci_dev function iodelay (line 117) | static void iodelay(int udelay) type pci_device_id (line 127) | struct pci_device_id type pci_driver (line 139) | struct pci_driver function via_ircc_init (line 152) | static int __init via_ircc_init(void) function via_init_one (line 167) | static int __devinit via_init_one (struct pci_dev *pcidev, const struct ... function via_ircc_clean (line 276) | static void __exit via_ircc_clean(void) function via_remove_one (line 288) | static void __exit via_remove_one (struct pci_dev *pdev) function via_ircc_cleanup (line 303) | static void __exit via_ircc_cleanup(void) function __devinit (line 322) | static __devinit int via_ircc_open(int i, chipio_t * info, unsigned int id) function via_ircc_close (line 471) | static int __exit via_ircc_close(struct via_ircc_cb *self) function via_hw_init (line 509) | static void via_hw_init(struct via_ircc_cb *self) function via_ircc_read_dongle_id (line 564) | static int via_ircc_read_dongle_id(int iobase) function via_ircc_change_dongle_speed (line 577) | static void via_ircc_change_dongle_speed(int iobase, int speed, function via_ircc_change_speed (line 721) | static void via_ircc_change_speed(struct via_ircc_cb *self, __u32 speed) function via_ircc_hard_xmit_sir (line 820) | static int via_ircc_hard_xmit_sir(struct sk_buff *skb, function via_ircc_hard_xmit_fir (line 892) | static int via_ircc_hard_xmit_fir(struct sk_buff *skb, function via_ircc_dma_xmit (line 941) | static int via_ircc_dma_xmit(struct via_ircc_cb *self, u16 iobase) function via_ircc_dma_xmit_complete (line 979) | static int via_ircc_dma_xmit_complete(struct via_ircc_cb *self) function via_ircc_dma_receive (line 1048) | static int via_ircc_dma_receive(struct via_ircc_cb *self) function via_ircc_dma_receive_complete (line 1092) | static int via_ircc_dma_receive_complete(struct via_ircc_cb *self, function upload_rxdata (line 1212) | static int upload_rxdata(struct via_ircc_cb *self, int iobase) function RxTimerHandler (line 1257) | static int RxTimerHandler(struct via_ircc_cb *self, int iobase) function irqreturn_t (line 1345) | static irqreturn_t via_ircc_interrupt(int irq, void *dev_id, function hwreset (line 1457) | static void hwreset(struct via_ircc_cb *self) function via_ircc_is_receiving (line 1496) | static int via_ircc_is_receiving(struct via_ircc_cb *self) function via_ircc_net_open (line 1519) | static int via_ircc_net_open(struct net_device *dev) function via_ircc_net_close (line 1586) | static int via_ircc_net_close(struct net_device *dev) function via_ircc_net_ioctl (line 1622) | static int via_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, type net_device_stats (line 1663) | struct net_device_stats type net_device (line 1663) | struct net_device type via_ircc_cb (line 1666) | struct via_ircc_cb type via_ircc_cb (line 1666) | struct via_ircc_cb FILE: drivers/net/irda/via-ircc.h type st_fifo_entry (line 42) | struct st_fifo_entry { type st_fifo (line 47) | struct st_fifo { type frame_cb (line 55) | struct frame_cb { type tx_fifo (line 60) | struct tx_fifo { type eventflag (line 69) | struct eventflag // for keeping track of Interrupt Events type via_ircc_cb (line 93) | struct via_ircc_cb { function DisableDmaChannel (line 189) | static void DisableDmaChannel(unsigned int channel) function ReadLPCReg (line 218) | static unsigned char ReadLPCReg(int iRegNum) function WriteLPCReg (line 231) | static void WriteLPCReg(int iRegNum, unsigned char iVal) function __u8 (line 241) | static __u8 ReadReg(unsigned int BaseAddr, int iRegNum) function WriteReg (line 246) | static void WriteReg(unsigned int BaseAddr, int iRegNum, unsigned char i... function WriteRegBit (line 251) | static int WriteRegBit(unsigned int BaseAddr, unsigned char RegNum, function __u8 (line 274) | static __u8 CheckRegBit(unsigned int BaseAddr, unsigned char RegNum, function SetMaxRxPacketSize (line 288) | static void SetMaxRxPacketSize(__u16 iobase, __u16 size) function SetFIFO (line 303) | static void SetFIFO(__u16 iobase, __u16 value) function SetTimer (line 414) | static void SetTimer(__u16 iobase, __u8 count) function SetSendByte (line 422) | static void SetSendByte(__u16 iobase, __u32 count) function ResetChip (line 434) | static void ResetChip(__u16 iobase, __u8 type) function CkRxRecv (line 442) | static int CkRxRecv(__u16 iobase, struct via_ircc_cb *self) function __u16 (line 463) | static __u16 RxCurCount(__u16 iobase, struct via_ircc_cb * self) function __u16 (line 479) | static __u16 GetRecvByte(__u16 iobase, struct via_ircc_cb * self) function Sdelay (line 509) | static void Sdelay(__u16 scale) function Tdelay (line 522) | static void Tdelay(__u16 scale) function ActClk (line 536) | static void ActClk(__u16 iobase, __u8 value) function ClkTx (line 546) | static void ClkTx(__u16 iobase, __u8 Clk, __u8 Tx) function Wr_Byte (line 568) | static void Wr_Byte(__u16 iobase, __u8 data) function __u8 (line 594) | static __u8 Rd_Indx(__u16 iobase, __u8 addr, __u8 index) function Wr_Indx (line 658) | static void Wr_Indx(__u16 iobase, __u8 addr, __u8 index, __u8 data) function ResetDongle (line 679) | static void ResetDongle(__u16 iobase) function SetSITmode (line 693) | static void SetSITmode(__u16 iobase) function SI_SetMode (line 705) | static void SI_SetMode(__u16 iobase, int mode) function InitCard (line 720) | static void InitCard(__u16 iobase) function CommonInit (line 728) | static void CommonInit(__u16 iobase) function SetBaudRate (line 753) | static void SetBaudRate(__u16 iobase, __u32 rate) function SetPulseWidth (line 790) | static void SetPulseWidth(__u16 iobase, __u8 width) function SetSendPreambleCount (line 804) | static void SetSendPreambleCount(__u16 iobase, __u8 count) function SetVFIR (line 814) | static void SetVFIR(__u16 BaseAddr, __u8 val) function SetFIR (line 823) | static void SetFIR(__u16 BaseAddr, __u8 val) function SetMIR (line 833) | static void SetMIR(__u16 BaseAddr, __u8 val) function SetSIR (line 843) | static void SetSIR(__u16 BaseAddr, __u8 val) FILE: drivers/net/irda/vlsi_ir.c type pci_device_id (line 63) | struct pci_device_id function vlsi_reg_debug (line 128) | static void vlsi_reg_debug(unsigned iobase, const char *s) function vlsi_ring_debug (line 138) | static void vlsi_ring_debug(struct vlsi_ring *r) type proc_dir_entry (line 160) | struct proc_dir_entry function vlsi_proc_pdev (line 164) | static void vlsi_proc_pdev(struct seq_file *seq, struct pci_dev *pdev) function vlsi_proc_ndev (line 180) | static void vlsi_proc_ndev(struct seq_file *seq, struct net_device *ndev) function vlsi_proc_ring (line 306) | static void vlsi_proc_ring(struct seq_file *seq, struct vlsi_ring *r) function vlsi_seq_show (line 347) | static int vlsi_seq_show(struct seq_file *seq, void *v) function vlsi_seq_open (line 384) | static int vlsi_seq_open(struct inode *inode, struct file *file) type file_operations (line 389) | struct file_operations type vlsi_ring (line 405) | struct vlsi_ring type pci_dev (line 405) | struct pci_dev type ring_descr_hw (line 405) | struct ring_descr_hw type vlsi_ring (line 408) | struct vlsi_ring type ring_descr (line 409) | struct ring_descr type ring_descr (line 416) | struct ring_descr type ring_descr (line 424) | struct ring_descr function vlsi_free_ring (line 462) | static int vlsi_free_ring(struct vlsi_ring *r) function vlsi_create_hwif (line 483) | static int vlsi_create_hwif(vlsi_irda_dev_t *idev) function vlsi_destroy_hwif (line 523) | static int vlsi_destroy_hwif(vlsi_irda_dev_t *idev) function vlsi_process_rx (line 540) | static int vlsi_process_rx(struct vlsi_ring *r, struct ring_descr *rd) function vlsi_fill_rx (line 614) | static void vlsi_fill_rx(struct vlsi_ring *r) function vlsi_rx_interrupt (line 640) | static void vlsi_rx_interrupt(struct net_device *ndev) function vlsi_unarm_rx (line 689) | static void vlsi_unarm_rx(vlsi_irda_dev_t *idev) function vlsi_process_tx (line 737) | static int vlsi_process_tx(struct vlsi_ring *r, struct ring_descr *rd) function vlsi_set_baud (line 766) | static int vlsi_set_baud(vlsi_irda_dev_t *idev, unsigned iobase) function vlsi_hard_start_xmit (line 858) | static int vlsi_hard_start_xmit(struct sk_buff *skb, struct net_device *... function vlsi_tx_interrupt (line 1065) | static void vlsi_tx_interrupt(struct net_device *ndev) function vlsi_unarm_tx (line 1125) | static void vlsi_unarm_tx(vlsi_irda_dev_t *idev) function vlsi_start_clock (line 1166) | static int vlsi_start_clock(struct pci_dev *pdev) function vlsi_stop_clock (line 1228) | static void vlsi_stop_clock(struct pci_dev *pdev) function vlsi_clear_regs (line 1253) | static inline void vlsi_clear_regs(unsigned iobase) function vlsi_init_chip (line 1262) | static int vlsi_init_chip(struct pci_dev *pdev) function vlsi_start_hw (line 1315) | static int vlsi_start_hw(vlsi_irda_dev_t *idev) function vlsi_stop_hw (line 1347) | static int vlsi_stop_hw(vlsi_irda_dev_t *idev) type net_device_stats (line 1377) | struct net_device_stats type net_device (line 1377) | struct net_device function vlsi_tx_timeout (line 1384) | static void vlsi_tx_timeout(struct net_device *ndev) function vlsi_ioctl (line 1409) | static int vlsi_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd) function irqreturn_t (line 1457) | static irqreturn_t vlsi_interrupt(int irq, void *dev_instance, function vlsi_open (line 1499) | static int vlsi_open(struct net_device *ndev) function vlsi_close (line 1557) | static int vlsi_close(struct net_device *ndev) function vlsi_irda_init (line 1580) | static int vlsi_irda_init(struct net_device *ndev) function vlsi_irda_probe (line 1632) | static int __devinit function vlsi_irda_remove (line 1703) | static void __devexit vlsi_irda_remove(struct pci_dev *pdev) function vlsi_irda_suspend (line 1740) | static int vlsi_irda_suspend(struct pci_dev *pdev, u32 state) function vlsi_irda_resume (line 1784) | static int vlsi_irda_resume(struct pci_dev *pdev) type pci_driver (line 1835) | struct pci_driver function vlsi_mod_init (line 1848) | static int __init vlsi_mod_init(void) function vlsi_mod_exit (line 1896) | static void __exit vlsi_mod_exit(void) FILE: drivers/net/irda/vlsi_ir.h type irqreturn_t (line 46) | typedef void irqreturn_t; type vlsi_pci_regs (line 87) | enum vlsi_pci_regs { type vlsi_pci_clkctl (line 110) | enum vlsi_pci_clkctl { type vlsi_pci_irmisc (line 184) | enum vlsi_pci_irmisc { type vlsi_pio_regs (line 216) | enum vlsi_pio_regs { type vlsi_pio_irintr (line 247) | enum vlsi_pio_irintr { type vlsi_pio_ircfg (line 355) | enum vlsi_pio_ircfg { type vlsi_pio_irenable (line 391) | enum vlsi_pio_irenable { function calc_width_bits (line 465) | static inline unsigned type ring_descr_hw (line 578) | struct ring_descr_hw { type ring_descr (line 625) | struct ring_descr { function rd_is_active (line 635) | static inline int rd_is_active(struct ring_descr *rd) function rd_activate (line 640) | static inline void rd_activate(struct ring_descr *rd) function rd_set_status (line 645) | static inline void rd_set_status(struct ring_descr *rd, u8 s) function rd_set_addr_status (line 650) | static inline void rd_set_addr_status(struct ring_descr *rd, dma_addr_t ... function rd_set_count (line 672) | static inline void rd_set_count(struct ring_descr *rd, u16 c) function u8 (line 677) | static inline u8 rd_get_status(struct ring_descr *rd) function dma_addr_t (line 682) | static inline dma_addr_t rd_get_addr(struct ring_descr *rd) function u16 (line 690) | static inline u16 rd_get_count(struct ring_descr *rd) type vlsi_ring (line 708) | struct vlsi_ring { type ring_descr (line 720) | struct ring_descr type vlsi_ring (line 720) | struct vlsi_ring type ring_descr (line 728) | struct ring_descr type vlsi_ring (line 728) | struct vlsi_ring type ring_descr (line 734) | struct ring_descr type vlsi_ring (line 734) | struct vlsi_ring type ring_descr (line 742) | struct ring_descr type vlsi_ring (line 742) | struct vlsi_ring type vlsi_irda_dev_t (line 752) | typedef struct vlsi_irda_dev { FILE: drivers/net/irda/w83977af.h function w977_efm_enter (line 12) | static inline void w977_efm_enter(unsigned int efio) function w977_select_device (line 22) | static inline void w977_select_device(__u8 devnum, unsigned int efio) function w977_write_reg (line 31) | static inline void w977_write_reg(__u8 reg, __u8 value, unsigned int efio) function __u8 (line 40) | static inline __u8 w977_read_reg(__u8 reg, unsigned int efio) function w977_efm_exit (line 49) | static inline void w977_efm_exit(unsigned int efio) FILE: drivers/net/irda/w83977af_ir.c type w83977af_ir (line 88) | struct w83977af_ir type w83977af_ir (line 93) | struct w83977af_ir type w83977af_ir (line 95) | struct w83977af_ir type w83977af_ir (line 96) | struct w83977af_ir type sk_buff (line 97) | struct sk_buff type net_device (line 97) | struct net_device type w83977af_ir (line 99) | struct w83977af_ir type w83977af_ir (line 100) | struct w83977af_ir type w83977af_ir (line 101) | struct w83977af_ir type net_device (line 103) | struct net_device type net_device (line 104) | struct net_device type net_device (line 105) | struct net_device type ifreq (line 105) | struct ifreq type net_device_stats (line 106) | struct net_device_stats type net_device (line 106) | struct net_device function w83977af_init (line 114) | static int __init w83977af_init(void) function w83977af_cleanup (line 133) | static void __exit w83977af_cleanup(void) function w83977af_open (line 151) | int w83977af_open(int i, unsigned int iobase, unsigned int irq, function w83977af_close (line 276) | static int w83977af_close(struct w83977af_ir *self) function w83977af_probe (line 317) | int w83977af_probe( int iobase, int irq, int dma) function w83977af_change_speed (line 416) | void w83977af_change_speed(struct w83977af_ir *self, __u32 speed) function w83977af_hard_xmit (line 496) | int w83977af_hard_xmit(struct sk_buff *skb, struct net_device *dev) function w83977af_dma_write (line 591) | static void w83977af_dma_write(struct w83977af_ir *self, int iobase) function w83977af_pio_write (line 645) | static int w83977af_pio_write(int iobase, __u8 *buf, int len, int fifo_s... function w83977af_dma_xmit_complete (line 687) | static void w83977af_dma_xmit_complete(struct w83977af_ir *self) function w83977af_dma_receive (line 738) | int w83977af_dma_receive(struct w83977af_ir *self) function w83977af_dma_receive_complete (line 810) | int w83977af_dma_receive_complete(struct w83977af_ir *self) function w83977af_pio_receive (line 941) | static void w83977af_pio_receive(struct w83977af_ir *self) function __u8 (line 966) | static __u8 w83977af_sir_interrupt(struct w83977af_ir *self, int isr) function __u8 (line 1036) | static __u8 w83977af_fir_interrupt(struct w83977af_ir *self, int isr) function irqreturn_t (line 1115) | static irqreturn_t w83977af_interrupt(int irq, void *dev_id, function w83977af_is_receiving (line 1160) | static int w83977af_is_receiving(struct w83977af_ir *self) function w83977af_net_open (line 1191) | static int w83977af_net_open(struct net_device *dev) function w83977af_net_close (line 1255) | static int w83977af_net_close(struct net_device *dev) function w83977af_net_ioctl (line 1303) | static int w83977af_net_ioctl(struct net_device *dev, struct ifreq *rq, ... type net_device_stats (line 1346) | struct net_device_stats type net_device (line 1346) | struct net_device type w83977af_ir (line 1348) | struct w83977af_ir type w83977af_ir (line 1348) | struct w83977af_ir FILE: drivers/net/irda/w83977af_ir.h type st_fifo_entry (line 155) | struct st_fifo_entry { type st_fifo (line 160) | struct st_fifo { type w83977af_ir (line 168) | struct w83977af_ir { function switch_bank (line 194) | static inline void switch_bank( int iobase, int set) FILE: drivers/net/isa-skeleton.c type net_local (line 88) | struct net_local { type net_device (line 107) | struct net_device type net_device (line 108) | struct net_device type sk_buff (line 109) | struct sk_buff type net_device (line 109) | struct net_device type pt_regs (line 110) | struct pt_regs type net_device (line 111) | struct net_device type net_device (line 112) | struct net_device type net_device_stats (line 113) | struct net_device_stats type net_device (line 113) | struct net_device type net_device (line 114) | struct net_device type net_device (line 115) | struct net_device type net_device (line 121) | struct net_device function do_netcard_probe (line 130) | static int __init do_netcard_probe(struct net_device *dev) function cleanup_card (line 153) | static void cleanup_card(struct net_device *dev) type net_device (line 165) | struct net_device type net_device (line 167) | struct net_device type net_local (line 167) | struct net_local function netcard_probe1 (line 196) | static int __init netcard_probe1(struct net_device *dev, int ioaddr) function net_tx_timeout (line 329) | static void net_tx_timeout(struct net_device *dev) function net_open (line 363) | static int function net_send_packet (line 402) | static int net_send_packet(struct sk_buff *skb, struct net_device *dev) function net_tx (line 468) | void net_tx(struct net_device *dev) function irqreturn_t (line 504) | static irqreturn_t net_interrupt(int irq, void *dev_id, struct pt_regs *... function net_rx (line 541) | static void function net_close (line 593) | static int type net_device_stats (line 623) | struct net_device_stats type net_device (line 623) | struct net_device type net_local (line 625) | struct net_local function set_multicast_list (line 640) | static void type net_device (line 669) | struct net_device function init_module (line 676) | int init_module(void) function cleanup_module (line 704) | void FILE: drivers/net/iseries_veth.c type veth_msg (line 114) | struct veth_msg { type veth_lpar_connection (line 123) | struct veth_lpar_connection { type veth_port (line 148) | struct veth_port { type veth_lpar_connection (line 166) | struct veth_lpar_connection type net_device (line 167) | struct net_device type sk_buff (line 169) | struct sk_buff type net_device (line 169) | struct net_device type veth_lpar_connection (line 170) | struct veth_lpar_connection type veth_msg (line 170) | struct veth_msg type veth_lpar_connection (line 171) | struct veth_lpar_connection type veth_lpar_connection (line 172) | struct veth_lpar_connection type VethLpEvent (line 172) | struct VethLpEvent function veth_stack_push (line 185) | static inline void veth_stack_push(struct veth_lpar_connection *cnx, type veth_msg (line 196) | struct veth_msg type veth_lpar_connection (line 196) | struct veth_lpar_connection type veth_msg (line 199) | struct veth_msg function HvLpEvent_Rc (line 209) | static inline HvLpEvent_Rc function HvLpEvent_Rc (line 224) | static inline HvLpEvent_Rc veth_signaldata(struct veth_lpar_connection *... type veth_allocation (line 234) | struct veth_allocation { function veth_complete_allocation (line 239) | static void veth_complete_allocation(void *parm, int number) function veth_allocate_events (line 247) | static int veth_allocate_events(HvLpIndex rlp, int number) function veth_kick_statemachine (line 263) | static inline void veth_kick_statemachine(struct veth_lpar_connection *cnx) function veth_take_cap (line 268) | static void veth_take_cap(struct veth_lpar_connection *cnx, function veth_take_cap_ack (line 293) | static void veth_take_cap_ack(struct veth_lpar_connection *cnx, function veth_take_monitor_ack (line 311) | static void veth_take_monitor_ack(struct veth_lpar_connection *cnx, function veth_handle_ack (line 324) | static void veth_handle_ack(struct VethLpEvent *event) function veth_handle_int (line 344) | static void veth_handle_int(struct VethLpEvent *event) function veth_handle_event (line 381) | static void veth_handle_event(struct HvLpEvent *event, struct pt_regs *r... function veth_process_caps (line 391) | static int veth_process_caps(struct veth_lpar_connection *cnx) function veth_statemachine (line 433) | static void veth_statemachine(void *p) function veth_init_connection (line 590) | static int veth_init_connection(u8 rlp) function veth_stop_connection (line 645) | static void veth_stop_connection(u8 rlp) function veth_destroy_connection (line 676) | static void veth_destroy_connection(u8 rlp) function veth_open (line 692) | static int veth_open(struct net_device *dev) function veth_close (line 701) | static int veth_close(struct net_device *dev) type net_device_stats (line 707) | struct net_device_stats type net_device (line 707) | struct net_device type veth_port (line 709) | struct veth_port type veth_port (line 709) | struct veth_port function veth_change_mtu (line 714) | static int veth_change_mtu(struct net_device *dev, int new_mtu) function veth_set_multicast_list (line 722) | static void veth_set_multicast_list(struct net_device *dev) function veth_get_drvinfo (line 759) | static void veth_get_drvinfo(struct net_device *dev, struct ethtool_drvi... function veth_get_settings (line 766) | static int veth_get_settings(struct net_device *dev, struct ethtool_cmd ... function u32 (line 783) | static u32 veth_get_link(struct net_device *dev) type ethtool_ops (line 788) | struct ethtool_ops function veth_tx_timeout (line 794) | static void veth_tx_timeout(struct net_device *dev) type net_device (line 836) | struct net_device type device (line 836) | struct device type net_device (line 838) | struct net_device type veth_port (line 839) | struct veth_port type veth_port (line 842) | struct veth_port type veth_port (line 848) | struct veth_port function veth_transmit_to_one (line 908) | static int veth_transmit_to_one(struct sk_buff *skb, HvLpIndex rlp, function HvLpIndexMap (line 976) | static HvLpIndexMap veth_transmit_to_many(struct sk_buff *skb, function veth_start_xmit (line 1001) | static int veth_start_xmit(struct sk_buff *skb, struct net_device *dev) function veth_recycle_msg (line 1047) | static void veth_recycle_msg(struct veth_lpar_connection *cnx, function veth_flush_pending (line 1072) | static void veth_flush_pending(struct veth_lpar_connection *cnx) function veth_frame_wanted (line 1108) | static inline int veth_frame_wanted(struct veth_port *port, u64 mac_addr) type dma_chunk (line 1140) | struct dma_chunk { function veth_build_dma_list (line 1147) | static inline void veth_build_dma_list(struct dma_chunk *list, function veth_flush_acks (line 1171) | static void veth_flush_acks(struct veth_lpar_connection *cnx) function veth_receive (line 1186) | static void veth_receive(struct veth_lpar_connection *cnx, function veth_timed_ack (line 1308) | static void veth_timed_ack(unsigned long ptr) function veth_remove (line 1324) | static int veth_remove(struct vio_dev *vdev) function veth_probe (line 1338) | static int veth_probe(struct vio_dev *vdev, const struct vio_device_id *id) type vio_device_id (line 1363) | struct vio_device_id type vio_driver (line 1369) | struct vio_driver function veth_module_cleanup (line 1380) | void __exit veth_module_cleanup(void) function veth_module_init (line 1402) | int __init veth_module_init(void) FILE: drivers/net/iseries_veth.h type VethFramesData (line 14) | struct VethFramesData { type VethFramesAckData (line 21) | struct VethFramesAckData { type VethCapData (line 25) | struct VethCapData { type VethLpEvent (line 36) | struct VethLpEvent { FILE: drivers/net/ixgb/ixgb.h type ixgb_adapter (line 76) | struct ixgb_adapter type ixgb_buffer (line 120) | struct ixgb_buffer { type ixgb_desc_ring (line 128) | struct ixgb_desc_ring { type ixgb_adapter (line 156) | struct ixgb_adapter { FILE: drivers/net/ixgb/ixgb_ee.c type ixgb_hw (line 32) | struct ixgb_hw type ixgb_hw (line 34) | struct ixgb_hw type ixgb_hw (line 37) | struct ixgb_hw type ixgb_hw (line 39) | struct ixgb_hw type ixgb_hw (line 41) | struct ixgb_hw function ixgb_raise_clock (line 49) | static void function ixgb_lower_clock (line 68) | static void function ixgb_shift_out_bits (line 88) | static void function ixgb_shift_in_bits (line 136) | static uint16_t function ixgb_setup_eeprom (line 179) | static void function ixgb_standby_eeprom (line 201) | static void function ixgb_clock_eeprom (line 235) | static void function ixgb_cleanup_eeprom (line 259) | static void function boolean_t (line 285) | static boolean_t function boolean_t (line 325) | boolean_t function ixgb_update_eeprom_checksum (line 348) | void function ixgb_write_eeprom (line 374) | void function ixgb_read_eeprom (line 425) | uint16_t function boolean_t (line 460) | boolean_t function boolean_t (line 503) | static boolean_t function ixgb_get_eeprom_word (line 525) | uint16_t function ixgb_get_ee_mac_addr (line 545) | void function ixgb_get_ee_compatibility (line 570) | uint16_t function ixgb_get_ee_pba_number (line 589) | uint32_t function ixgb_get_ee_init_ctrl_reg_1 (line 607) | uint16_t function ixgb_get_ee_init_ctrl_reg_2 (line 626) | uint16_t function ixgb_get_ee_subsystem_id (line 645) | uint16_t function ixgb_get_ee_subvendor_id (line 664) | uint16_t function ixgb_get_ee_device_id (line 683) | uint16_t function ixgb_get_ee_vendor_id (line 702) | uint16_t function ixgb_get_ee_swdpins_reg (line 721) | uint16_t function ixgb_get_ee_d3_power (line 740) | uint8_t function ixgb_get_ee_d0_power (line 759) | uint8_t FILE: drivers/net/ixgb/ixgb_ee.h type ixgb_ee_map_type (line 76) | struct ixgb_ee_map_type { type ixgb_hw (line 97) | struct ixgb_hw type ixgb_hw (line 99) | struct ixgb_hw type ixgb_hw (line 101) | struct ixgb_hw type ixgb_hw (line 103) | struct ixgb_hw FILE: drivers/net/ixgb/ixgb_ethtool.c type ixgb_adapter (line 38) | struct ixgb_adapter type ixgb_adapter (line 39) | struct ixgb_adapter type ixgb_adapter (line 40) | struct ixgb_adapter type ixgb_adapter (line 41) | struct ixgb_adapter type ixgb_adapter (line 42) | struct ixgb_adapter type ixgb_adapter (line 43) | struct ixgb_adapter type ixgb_adapter (line 44) | struct ixgb_adapter type ixgb_adapter (line 45) | struct ixgb_adapter type ixgb_stats (line 47) | struct ixgb_stats { type ixgb_stats (line 55) | struct ixgb_stats function ixgb_get_settings (line 97) | static int function ixgb_set_settings (line 118) | static int function ixgb_get_pauseparam (line 136) | static void function ixgb_set_pauseparam (line 155) | static int function ixgb_get_rx_csum (line 183) | static uint32_t function ixgb_set_rx_csum (line 190) | static int function ixgb_get_tx_csum (line 204) | static uint32_t function ixgb_set_tx_csum (line 210) | static int function ixgb_set_tso (line 222) | static int function ixgb_get_regs_len (line 235) | static int function ixgb_get_regs (line 242) | static void function ixgb_get_eeprom_len (line 378) | static int function ixgb_get_eeprom (line 385) | static int function ixgb_set_eeprom (line 433) | static int function ixgb_get_drvinfo (line 491) | static void function ixgb_get_ringparam (line 506) | static void function ixgb_set_ringparam (line 524) | static int function ixgb_led_blink_callback (line 589) | static void function ixgb_phys_id (line 602) | static int function ixgb_get_stats_count (line 631) | static int function ixgb_get_ethtool_stats (line 637) | static void function ixgb_get_strings (line 652) | static void type ethtool_ops (line 668) | struct ethtool_ops function ixgb_set_ethtool_ops (line 698) | void ixgb_set_ethtool_ops(struct net_device *netdev) FILE: drivers/net/ixgb/ixgb_hw.c type ixgb_hw (line 38) | struct ixgb_hw type ixgb_hw (line 40) | struct ixgb_hw type ixgb_hw (line 42) | struct ixgb_hw type ixgb_hw (line 44) | struct ixgb_hw type ixgb_hw (line 46) | struct ixgb_hw type ixgb_hw (line 48) | struct ixgb_hw type ixgb_hw (line 50) | struct ixgb_hw function ixgb_mac_reset (line 52) | uint32_t ixgb_mac_reset(struct ixgb_hw *hw) function boolean_t (line 92) | boolean_t function ixgb_xpak_vendor (line 154) | static ixgb_xpak_vendor function ixgb_phy_type (line 194) | static ixgb_phy_type function boolean_t (line 252) | boolean_t function ixgb_init_rx_addrs (line 338) | void function ixgb_mc_addr_list_update (line 398) | void function ixgb_hash_mc_addr (line 478) | static uint32_t function ixgb_mta_set (line 526) | static void function ixgb_rar_set (line 560) | void function ixgb_write_vfta (line 593) | void function ixgb_clear_vfta (line 607) | void function boolean_t (line 623) | boolean_t function ixgb_read_phy_reg (line 725) | uint16_t function ixgb_write_phy_reg (line 818) | void function ixgb_check_for_link (line 899) | void function boolean_t (line 936) | boolean_t ixgb_check_for_bad_link(struct ixgb_hw *hw) function ixgb_clear_hw_cntrs (line 962) | void function ixgb_led_on (line 1043) | void function ixgb_led_off (line 1059) | void function ixgb_get_bus_info (line 1075) | static void function boolean_t (line 1117) | boolean_t function boolean_t (line 1152) | boolean_t function ixgb_optics_reset (line 1183) | void FILE: drivers/net/ixgb/ixgb_hw.h type ixgb_mac_type (line 35) | typedef enum { type ixgb_phy_type (line 42) | typedef enum { type ixgb_xpak_vendor (line 51) | typedef enum { type ixgb_media_type (line 57) | typedef enum { type ixgb_fc_type (line 64) | typedef enum { type ixgb_bus_type (line 73) | typedef enum { type ixgb_bus_speed (line 80) | typedef enum { type ixgb_bus_width (line 90) | typedef enum { type ixgb_rx_desc (line 535) | struct ixgb_rx_desc { type ixgb_tx_desc (line 568) | struct ixgb_tx_desc { type ixgb_context_desc (line 595) | struct ixgb_context_desc { type ixgb_flash_buffer (line 637) | struct ixgb_flash_buffer { type ixgb_fc (line 660) | struct ixgb_fc { type ixgb_bus (line 679) | struct ixgb_bus { type ixgb_hw (line 685) | struct ixgb_hw { type ixgb_hw_stats (line 720) | struct ixgb_hw_stats { type ixgb_hw (line 784) | struct ixgb_hw type ixgb_hw (line 785) | struct ixgb_hw type ixgb_hw (line 786) | struct ixgb_hw type ixgb_hw (line 787) | struct ixgb_hw type ixgb_hw (line 788) | struct ixgb_hw type ixgb_hw (line 789) | struct ixgb_hw type ixgb_hw (line 790) | struct ixgb_hw type ixgb_hw (line 791) | struct ixgb_hw type ixgb_hw (line 794) | struct ixgb_hw type ixgb_hw (line 799) | struct ixgb_hw type ixgb_hw (line 805) | struct ixgb_hw type ixgb_hw (line 811) | struct ixgb_hw type ixgb_hw (line 817) | struct ixgb_hw type ixgb_hw (line 821) | struct ixgb_hw type ixgb_hw (line 824) | struct ixgb_hw type ixgb_hw (line 825) | struct ixgb_hw type ixgb_hw (line 826) | struct ixgb_hw type ixgb_hw (line 827) | struct ixgb_hw type ixgb_hw (line 828) | struct ixgb_hw type ixgb_hw (line 829) | struct ixgb_hw type ixgb_hw (line 830) | struct ixgb_hw type ixgb_hw (line 831) | struct ixgb_hw type ixgb_hw (line 832) | struct ixgb_hw type ixgb_hw (line 833) | struct ixgb_hw type ixgb_hw (line 834) | struct ixgb_hw type ixgb_hw (line 835) | struct ixgb_hw type ixgb_hw (line 836) | struct ixgb_hw type ixgb_hw (line 837) | struct ixgb_hw type ixgb_hw (line 840) | struct ixgb_hw type ixgb_hw (line 841) | struct ixgb_hw type ixgb_hw (line 842) | struct ixgb_hw FILE: drivers/net/ixgb/ixgb_main.c type pci_device_id (line 57) | struct pci_device_id type ixgb_adapter (line 73) | struct ixgb_adapter type ixgb_adapter (line 74) | struct ixgb_adapter type ixgb_adapter (line 75) | struct ixgb_adapter type ixgb_adapter (line 76) | struct ixgb_adapter type ixgb_adapter (line 77) | struct ixgb_adapter type ixgb_adapter (line 78) | struct ixgb_adapter type ixgb_adapter (line 79) | struct ixgb_adapter type ixgb_adapter (line 80) | struct ixgb_adapter type pci_dev (line 84) | struct pci_dev type pci_device_id (line 84) | struct pci_device_id type pci_dev (line 85) | struct pci_dev type ixgb_adapter (line 86) | struct ixgb_adapter type net_device (line 87) | struct net_device type net_device (line 88) | struct net_device type ixgb_adapter (line 89) | struct ixgb_adapter type ixgb_adapter (line 90) | struct ixgb_adapter type ixgb_adapter (line 91) | struct ixgb_adapter type ixgb_adapter (line 92) | struct ixgb_adapter type ixgb_adapter (line 93) | struct ixgb_adapter type net_device (line 94) | struct net_device type sk_buff (line 96) | struct sk_buff type net_device (line 96) | struct net_device type net_device_stats (line 97) | struct net_device_stats type net_device (line 97) | struct net_device type net_device (line 98) | struct net_device type net_device (line 99) | struct net_device type pt_regs (line 100) | struct pt_regs type ixgb_adapter (line 101) | struct ixgb_adapter type net_device (line 103) | struct net_device type ixgb_adapter (line 104) | struct ixgb_adapter type ixgb_adapter (line 107) | struct ixgb_adapter type ixgb_adapter (line 109) | struct ixgb_adapter type net_device (line 110) | struct net_device type net_device (line 111) | struct net_device type net_device (line 112) | struct net_device type net_device (line 113) | struct net_device type vlan_group (line 114) | struct vlan_group type net_device (line 115) | struct net_device type net_device (line 116) | struct net_device type ixgb_adapter (line 117) | struct ixgb_adapter type notifier_block (line 119) | struct notifier_block type pci_dev (line 121) | struct pci_dev type net_device (line 125) | struct net_device type notifier_block (line 128) | struct notifier_block type ixgb_adapter (line 136) | struct ixgb_adapter type pci_driver (line 138) | struct pci_driver function ixgb_init_module (line 165) | static int __init function ixgb_exit_module (line 190) | static void __exit function ixgb_irq_disable (line 204) | static inline void function ixgb_irq_enable (line 218) | static inline void function ixgb_up (line 229) | int function ixgb_down (line 298) | void function ixgb_reset (line 322) | void function ixgb_probe (line 343) | static int __devinit function ixgb_remove (line 516) | static void __devexit function ixgb_sw_init (line 539) | static int __devinit function ixgb_open (line 588) | static int function ixgb_close (line 631) | static int function ixgb_setup_tx_resources (line 651) | int function ixgb_configure_tx (line 690) | static void function ixgb_setup_rx_resources (line 742) | int function ixgb_setup_rctl (line 780) | static void function ixgb_configure_rx (line 822) | static void function ixgb_free_tx_resources (line 877) | void function ixgb_unmap_and_free_tx_resource (line 893) | static inline void function ixgb_clean_tx_ring (line 916) | static void function ixgb_free_rx_resources (line 952) | void function ixgb_clean_rx_ring (line 973) | static void function ixgb_set_mac (line 1021) | static int function ixgb_set_multi (line 1047) | static void function ixgb_watchdog (line 1091) | static void function boolean_t (line 1158) | static inline boolean_t function boolean_t (line 1213) | static inline boolean_t function ixgb_tx_map (line 1252) | static inline int function ixgb_tx_queue (line 1316) | static inline void function ixgb_xmit_frame (line 1373) | static int function ixgb_tx_timeout (line 1420) | static void function ixgb_tx_timeout_task (line 1429) | static void type net_device_stats (line 1446) | struct net_device_stats type net_device (line 1447) | struct net_device type ixgb_adapter (line 1449) | struct ixgb_adapter function ixgb_change_mtu (line 1462) | static int function ixgb_update_stats (line 1506) | void function irqreturn_t (line 1616) | static irqreturn_t function ixgb_clean (line 1664) | static int function boolean_t (line 1698) | static boolean_t function ixgb_rx_checksum (line 1755) | static inline void type ixgb_adapter (line 1789) | struct ixgb_adapter type ixgb_adapter (line 1791) | struct ixgb_adapter type ixgb_desc_ring (line 1794) | struct ixgb_desc_ring type net_device (line 1795) | struct net_device type pci_dev (line 1796) | struct pci_dev type ixgb_rx_desc (line 1797) | struct ixgb_rx_desc type ixgb_buffer (line 1798) | struct ixgb_buffer type sk_buff (line 1799) | struct sk_buff function ixgb_alloc_rx_buffers (line 1916) | static void function ixgb_vlan_rx_register (line 1987) | static void function ixgb_vlan_rx_add_vid (line 2025) | static void function ixgb_vlan_rx_kill_vid (line 2039) | static void function ixgb_restore_vlan (line 2060) | static void function ixgb_notify_reboot (line 2081) | static int function ixgb_suspend (line 2103) | static int function ixgb_netpoll (line 2130) | static void ixgb_netpoll(struct net_device *dev) FILE: drivers/net/ixgb/ixgb_osdep.h type boolean_t (line 56) | typedef enum { FILE: drivers/net/ixgb/ixgb_param.c type ixgb_option (line 181) | struct ixgb_option { function ixgb_validate_option (line 201) | static int __devinit function ixgb_check_options (line 262) | void __devinit FILE: drivers/net/jazzsonic.c type net_device (line 85) | struct net_device type net_device (line 93) | struct net_device type net_device (line 95) | struct net_device type sonic_local (line 96) | struct sonic_local function sonic_probe1 (line 146) | static int __init sonic_probe1(struct net_device *dev, unsigned int base... FILE: drivers/net/lance.c type net_device (line 65) | struct net_device type net_device (line 66) | struct net_device type card (line 69) | struct card { type lance_rx_head (line 211) | struct lance_rx_head { type lance_tx_head (line 217) | struct lance_tx_head { type lance_init_block (line 224) | struct lance_init_block { type lance_private (line 233) | struct lance_private { type lance_chip_type (line 263) | struct lance_chip_type { type net_device (line 299) | struct net_device type net_device (line 300) | struct net_device type sk_buff (line 301) | struct sk_buff type net_device (line 301) | struct net_device type net_device (line 302) | struct net_device type pt_regs (line 303) | struct pt_regs type net_device (line 304) | struct net_device type net_device_stats (line 305) | struct net_device_stats type net_device (line 305) | struct net_device type net_device (line 306) | struct net_device type net_device (line 307) | struct net_device function cleanup_card (line 311) | static void cleanup_card(struct net_device *dev) type net_device (line 325) | struct net_device function init_module (line 339) | int init_module(void) function cleanup_module (line 372) | void cleanup_module(void) function do_lance_probe (line 393) | static int __init do_lance_probe(struct net_device *dev) type net_device (line 436) | struct net_device type net_device (line 438) | struct net_device function lance_probe1 (line 462) | static int __init lance_probe1(struct net_device *dev, int ioaddr, int i... function lance_open (line 740) | static int function lance_purge_ring (line 828) | static void function lance_init_ring (line 852) | static void function lance_restart (line 894) | static void function lance_tx_timeout (line 909) | static void lance_tx_timeout (struct net_device *dev) function lance_start_xmit (line 943) | static int lance_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 1015) | static irqreturn_t function lance_rx (line 1139) | static int function lance_close (line 1218) | static int type net_device_stats (line 1253) | struct net_device_stats type net_device (line 1253) | struct net_device type lance_private (line 1255) | struct lance_private function set_multicast_list (line 1276) | static void set_multicast_list(struct net_device *dev) FILE: drivers/net/lasi_82596.c type commands (line 201) | enum commands { type i596_reg (line 225) | struct i596_reg { type i596_tbd (line 234) | struct i596_tbd { type i596_cmd (line 252) | struct i596_cmd { type tx_cmd (line 259) | struct tx_cmd { type tdr_cmd (line 273) | struct tdr_cmd { type mc_cmd (line 279) | struct mc_cmd { type sa_cmd (line 285) | struct sa_cmd { type cf_cmd (line 290) | struct cf_cmd { type i596_rfd (line 295) | struct i596_rfd { type i596_rbd (line 309) | struct i596_rbd { type i596_scb (line 333) | struct i596_scb { type i596_iscp (line 348) | struct i596_iscp { type i596_scp (line 353) | struct i596_scp { type i596_private (line 359) | struct i596_private { type net_device (line 404) | struct net_device type sk_buff (line 405) | struct sk_buff type net_device (line 405) | struct net_device type pt_regs (line 406) | struct pt_regs type net_device (line 407) | struct net_device type net_device_stats (line 408) | struct net_device_stats type net_device (line 408) | struct net_device type net_device (line 409) | struct net_device type i596_cmd (line 409) | struct i596_cmd type net_device (line 410) | struct net_device type net_device (line 412) | struct net_device function CA (line 419) | static inline void CA(struct net_device *dev) function MPU_PORT (line 425) | static inline void MPU_PORT(struct net_device *dev, int c, dma_addr_t x) function wait_istat (line 446) | static inline int wait_istat(struct net_device *dev, struct i596_private... function wait_cmd (line 463) | static inline int wait_cmd(struct net_device *dev, struct i596_private *... function i596_display_data (line 480) | static void i596_display_data(struct net_device *dev) function i596_error (line 526) | static void i596_error(int irq, void *dev_id, struct pt_regs *regs) function init_rx_bufs (line 540) | static inline void init_rx_bufs(struct net_device *dev) function remove_rx_bufs (line 594) | static inline void remove_rx_bufs(struct net_device *dev) function rebuild_rx_bufs (line 611) | static void rebuild_rx_bufs(struct net_device *dev) function init_i596_mem (line 632) | static int init_i596_mem(struct net_device *dev) function i596_rx (line 726) | static inline int i596_rx(struct net_device *dev) function i596_cleanup_cmd (line 871) | static inline void i596_cleanup_cmd(struct net_device *dev, struct i596_... function i596_reset (line 910) | static inline void i596_reset(struct net_device *dev, struct i596_privat... function i596_add_cmd (line 939) | static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd) function i596_test (line 987) | static int i596_test(struct net_device *dev) function i596_open (line 1014) | static int i596_open(struct net_device *dev) function i596_tx_timeout (line 1041) | static void i596_tx_timeout (struct net_device *dev) function i596_start_xmit (line 1070) | static int i596_start_xmit(struct sk_buff *skb, struct net_device *dev) function print_eth (line 1131) | static void print_eth(unsigned char *add, char *str) function i82596_probe (line 1147) | static int __devinit i82596_probe(struct net_device *dev, function irqreturn_t (line 1246) | static irqreturn_t i596_interrupt(int irq, void *dev_id, struct pt_regs ... function i596_close (line 1401) | static int i596_close(struct net_device *dev) type net_device_stats (line 1432) | struct net_device_stats type net_device (line 1433) | struct net_device type i596_private (line 1435) | struct i596_private function set_multicast_list (line 1444) | static void set_multicast_list(struct net_device *dev) type net_device (line 1513) | struct net_device function lan_init_chip (line 1515) | static int __devinit type parisc_device_id (line 1560) | struct parisc_device_id type parisc_driver (line 1568) | struct parisc_driver function lasi_82596_init (line 1574) | static int __devinit lasi_82596_init(void) function lasi_82596_exit (line 1583) | static void __exit lasi_82596_exit(void) FILE: drivers/net/lne390.c type net_device (line 54) | struct net_device type net_device (line 56) | struct net_device type net_device (line 57) | struct net_device type net_device (line 59) | struct net_device type net_device (line 61) | struct net_device type e8390_pkt_hdr (line 61) | struct e8390_pkt_hdr type net_device (line 62) | struct net_device type sk_buff (line 62) | struct sk_buff type net_device (line 63) | struct net_device function do_lne390_probe (line 107) | static int __init do_lne390_probe(struct net_device *dev) function cleanup_card (line 148) | static void cleanup_card(struct net_device *dev) type net_device (line 156) | struct net_device type net_device (line 158) | struct net_device function lne390_probe1 (line 182) | static int __init lne390_probe1(struct net_device *dev, int ioaddr) function lne390_reset_8390 (line 310) | static void lne390_reset_8390(struct net_device *dev) function lne390_get_8390_hdr (line 341) | static void function lne390_block_input (line 355) | static void lne390_block_input(struct net_device *dev, int count, struct... function lne390_block_output (line 373) | static void lne390_block_output(struct net_device *dev, int count, function lne390_open (line 382) | static int lne390_open(struct net_device *dev) function lne390_close (line 388) | static int lne390_close(struct net_device *dev) type net_device (line 400) | struct net_device function init_module (line 414) | int init_module(void) function cleanup_module (line 444) | void cleanup_module(void) FILE: drivers/net/loopback.c type net_device_stats (line 61) | struct net_device_stats function emulate_large_send_offload (line 71) | static void emulate_large_send_offload(struct sk_buff *skb) function loopback_xmit (line 127) | static int loopback_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 161) | struct net_device_stats type net_device (line 161) | struct net_device type net_device_stats (line 163) | struct net_device_stats type net_device_stats (line 170) | struct net_device_stats type net_device_stats (line 173) | struct net_device_stats function u32 (line 187) | u32 loopback_get_link(struct net_device *dev) type ethtool_ops (line 192) | struct ethtool_ops type net_device (line 198) | struct net_device function loopback_init (line 218) | int __init loopback_init(void) FILE: drivers/net/lp486e.c type commands (line 104) | enum commands { function i596_out_status (line 143) | static void type u32 (line 197) | typedef u32 phys_addr; function phys_addr (line 199) | static inline phys_addr type i596_cmd (line 215) | struct i596_cmd { /* 8 bytes */ type i596_tbd (line 224) | struct i596_tbd { type tx_cmd (line 232) | struct tx_cmd { type i596_rfd (line 257) | struct i596_rfd { type i596_rbd (line 274) | struct i596_rbd { type i596_scb (line 290) | struct i596_scb { type i596_iscp (line 306) | struct i596_iscp { type i596_scp (line 312) | struct i596_scp { type i596_dump (line 325) | struct i596_dump { type i596_private (line 329) | struct i596_private { /* aligned to a 16-byte boundary */ type net_device (line 380) | struct net_device type sk_buff (line 381) | struct sk_buff type net_device (line 381) | struct net_device type pt_regs (line 382) | struct pt_regs type net_device (line 383) | struct net_device type net_device_stats (line 384) | struct net_device_stats type net_device (line 384) | struct net_device type net_device (line 385) | struct net_device type i596_cmd (line 385) | struct i596_cmd type net_device (line 387) | struct net_device type net_device (line 388) | struct net_device function i596_timeout (line 390) | static int function init_rx_bufs (line 409) | static inline int function remove_rx_bufs (line 468) | static inline void function PORT (line 499) | static inline void function CA (line 507) | static inline void function CLEAR_INT (line 513) | static inline void function i596_port_do (line 522) | static void function i596_scp_setup (line 546) | static int function init_i596 (line 622) | static int function i596_rx_one (line 658) | static inline int function i596_rx (line 711) | static int function i596_cleanup_cmd (line 741) | static void function i596_reset (line 790) | static void i596_reset(struct net_device *dev, struct i596_private *lp, ... function i596_add_cmd (line 813) | static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd) { function i596_open (line 850) | static int i596_open(struct net_device *dev) function i596_start_xmit (line 872) | static int i596_start_xmit (struct sk_buff *skb, struct net_device *dev) { function i596_tx_timeout (line 920) | static void function print_eth (line 945) | static void print_eth(char *add) function lp486e_probe (line 963) | int __init lp486e_probe(struct net_device *dev) { function i596_handle_CU_completion (line 1045) | static inline void function irqreturn_t (line 1154) | static irqreturn_t function i596_close (line 1226) | static int i596_close(struct net_device *dev) { type net_device_stats (line 1249) | struct net_device_stats type net_device (line 1249) | struct net_device type i596_private (line 1250) | struct i596_private function set_multicast_list (line 1259) | static void set_multicast_list(struct net_device *dev) { type net_device (line 1305) | struct net_device function lp486e_init_module (line 1318) | static int __init lp486e_init_module(void) { function lp486e_cleanup_module (line 1343) | static void __exit lp486e_cleanup_module(void) { FILE: drivers/net/mac8390.c type mac8390_type (line 62) | enum mac8390_type { type mac8390_type (line 123) | enum mac8390_type type nubus_dev (line 123) | struct nubus_dev type net_device (line 125) | struct net_device type net_device (line 126) | struct net_device type nubus_dev (line 126) | struct nubus_dev type mac8390_type (line 127) | enum mac8390_type type net_device (line 129) | struct net_device type net_device (line 130) | struct net_device type net_device (line 131) | struct net_device type net_device (line 134) | struct net_device type e8390_pkt_hdr (line 135) | struct e8390_pkt_hdr type net_device (line 136) | struct net_device type sk_buff (line 137) | struct sk_buff type net_device (line 138) | struct net_device type net_device (line 142) | struct net_device type net_device (line 144) | struct net_device type net_device (line 148) | struct net_device type e8390_pkt_hdr (line 149) | struct e8390_pkt_hdr type net_device (line 150) | struct net_device type sk_buff (line 151) | struct sk_buff type net_device (line 152) | struct net_device type net_device (line 159) | struct net_device type e8390_pkt_hdr (line 160) | struct e8390_pkt_hdr type net_device (line 161) | struct net_device type sk_buff (line 162) | struct sk_buff type net_device (line 163) | struct net_device function mac8390_ident (line 168) | enum mac8390_type __init mac8390_ident(struct nubus_dev * dev) function mac8390_memsize (line 187) | int __init mac8390_memsize(unsigned long membase) type net_device (line 221) | struct net_device type net_device (line 223) | struct net_device type nubus_dev (line 226) | struct nubus_dev type nubus_dir (line 229) | struct nubus_dir type nubus_dirent (line 230) | struct nubus_dirent type mac8390_type (line 234) | enum mac8390_type type net_device (line 383) | struct net_device function init_module (line 384) | int init_module(void) function cleanup_module (line 400) | void cleanup_module(void) function mac8390_initdev (line 414) | static int __init mac8390_initdev(struct net_device * dev, struct nubus_... function mac8390_open (line 534) | static int mac8390_open(struct net_device *dev) function mac8390_close (line 544) | static int mac8390_close(struct net_device *dev) function mac8390_no_reset (line 551) | static void mac8390_no_reset(struct net_device *dev) function dayna_memcpy_fromcard (line 561) | static void dayna_memcpy_fromcard(struct net_device *dev, void *to, int ... function dayna_memcpy_tocard (line 587) | static void dayna_memcpy_tocard(struct net_device *dev, int to, const vo... function sane_get_8390_hdr (line 616) | static void sane_get_8390_hdr(struct net_device *dev, function sane_block_input (line 625) | static void sane_block_input(struct net_device *dev, int count, function sane_block_output (line 642) | static void sane_block_output(struct net_device *dev, int count, function dayna_get_8390_hdr (line 651) | static void dayna_get_8390_hdr(struct net_device *dev, struct e8390_pkt_... function dayna_block_input (line 660) | static void dayna_block_input(struct net_device *dev, int count, struct ... function dayna_block_output (line 684) | static void dayna_block_output(struct net_device *dev, int count, const ... function slow_sane_get_8390_hdr (line 693) | static void slow_sane_get_8390_hdr(struct net_device *dev, struct e8390_... function slow_sane_block_input (line 702) | static void slow_sane_block_input(struct net_device *dev, int count, str... function slow_sane_block_output (line 725) | static void slow_sane_block_output(struct net_device *dev, int count, co... function word_memcpy_tocard (line 733) | static void word_memcpy_tocard(void *tp, const void *fp, int count) function word_memcpy_fromcard (line 745) | static void word_memcpy_fromcard(void *tp, const void *fp, int count) FILE: drivers/net/mac89x0.c type net_local (line 114) | struct net_local { type net_device (line 128) | struct net_device type net_device (line 130) | struct net_device type sk_buff (line 131) | struct sk_buff type net_device (line 131) | struct net_device type pt_regs (line 132) | struct pt_regs type net_device (line 133) | struct net_device type net_device (line 134) | struct net_device type net_device (line 135) | struct net_device type net_device_stats (line 136) | struct net_device_stats type net_device (line 136) | struct net_device type net_device (line 137) | struct net_device function readreg_io (line 144) | static inline int function writereg_io (line 151) | static inline void function readreg (line 159) | static inline int function writereg (line 165) | static inline void type net_device (line 173) | struct net_device type net_device (line 175) | struct net_device type net_local (line 177) | struct net_local type net_local (line 185) | struct net_local function reset_chip (line 305) | void __init reset_chip(struct net_device *dev) function net_open (line 328) | static int function net_send_packet (line 374) | static int function irqreturn_t (line 434) | static irqreturn_t net_interrupt(int irq, void *dev_id, struct pt_regs *... function net_rx (line 505) | static void function net_close (line 550) | static int type net_device_stats (line 571) | struct net_device_stats type net_device (line 572) | struct net_device type net_local (line 574) | struct net_local function set_multicast_list (line 586) | static void set_multicast_list(struct net_device *dev) function set_mac_address (line 611) | static int set_mac_address(struct net_device *dev, void *addr) type net_device (line 629) | struct net_device function init_module (line 636) | int function cleanup_module (line 648) | void FILE: drivers/net/mace.c type mace_data (line 42) | struct mace_data { type net_device (line 79) | struct net_device type net_device (line 80) | struct net_device type sk_buff (line 81) | struct sk_buff type net_device (line 81) | struct net_device type net_device_stats (line 82) | struct net_device_stats type net_device (line 82) | struct net_device type net_device (line 83) | struct net_device type net_device (line 84) | struct net_device type net_device (line 85) | struct net_device type pt_regs (line 86) | struct pt_regs type pt_regs (line 87) | struct pt_regs type pt_regs (line 88) | struct pt_regs type net_device (line 89) | struct net_device type dbdma_regs (line 91) | struct dbdma_regs type mace_data (line 92) | struct mace_data type net_device (line 93) | struct net_device function bitrev (line 101) | static inline int function mace_probe (line 112) | static int __devinit mace_probe(struct macio_dev *mdev, const struct of_... function mace_remove (line 289) | static int __devexit mace_remove(struct macio_dev *mdev) function dbdma_reset (line 317) | static void dbdma_reset(volatile struct dbdma_regs __iomem *dma) function mace_reset (line 332) | static void mace_reset(struct net_device *dev) function __mace_set_address (line 387) | static void __mace_set_address(struct net_device *dev, void *addr) function mace_set_address (line 408) | static int mace_set_address(struct net_device *dev, void *addr) function mace_clean_rings (line 425) | static inline void mace_clean_rings(struct mace_data *mp) function mace_open (line 443) | static int mace_open(struct net_device *dev) function mace_close (line 513) | static int mace_close(struct net_device *dev) function mace_set_timeout (line 533) | static inline void mace_set_timeout(struct net_device *dev) function mace_xmit_start (line 546) | static int mace_xmit_start(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 601) | struct net_device_stats type net_device (line 601) | struct net_device type mace_data (line 603) | struct mace_data type mace_data (line 603) | struct mace_data function mace_set_multicast (line 608) | static void mace_set_multicast(struct net_device *dev) function mace_handle_misc_intrs (line 661) | static void mace_handle_misc_intrs(struct mace_data *mp, int intr) function irqreturn_t (line 682) | static irqreturn_t mace_interrupt(int irq, void *dev_id, struct pt_regs ... function mace_tx_timeout (line 828) | static void mace_tx_timeout(unsigned long data) function irqreturn_t (line 894) | static irqreturn_t mace_txdma_intr(int irq, void *dev_id, struct pt_regs... function irqreturn_t (line 899) | static irqreturn_t mace_rxdma_intr(int irq, void *dev_id, struct pt_regs... type of_match (line 1012) | struct of_match type macio_driver (line 1022) | struct macio_driver function mace_init (line 1031) | static int __init mace_init(void) function mace_cleanup (line 1036) | static void __exit mace_cleanup(void) FILE: drivers/net/mace.h type mace (line 15) | struct mace { FILE: drivers/net/macmace.c type mace_data (line 47) | struct mace_data { type mace_frame (line 59) | struct mace_frame { type net_device (line 74) | struct net_device type net_device (line 75) | struct net_device type sk_buff (line 76) | struct sk_buff type net_device (line 76) | struct net_device type net_device_stats (line 77) | struct net_device_stats type net_device (line 77) | struct net_device type net_device (line 78) | struct net_device type net_device (line 79) | struct net_device type pt_regs (line 80) | struct pt_regs type pt_regs (line 81) | struct pt_regs type net_device (line 82) | struct net_device function bitrev (line 86) | static int bitrev(int b) function mace_load_rxdma_base (line 101) | static void mace_load_rxdma_base(struct net_device *dev, int set) function mace_rxdma_reset (line 116) | static void mace_rxdma_reset(struct net_device *dev) function mace_txdma_reset (line 143) | static void mace_txdma_reset(struct net_device *dev) function mace_dma_off (line 165) | static void mace_dma_off(struct net_device *dev) type net_device (line 183) | struct net_device type mace_data (line 186) | struct mace_data type net_device (line 188) | struct net_device type mace_data (line 205) | struct mace_data type mace (line 207) | struct mace function mace_set_address (line 262) | static int mace_set_address(struct net_device *dev, void *addr) function mace_open (line 294) | static int mace_open(struct net_device *dev) function mace_close (line 397) | static int mace_close(struct net_device *dev) function mace_xmit_start (line 419) | static int mace_xmit_start(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 451) | struct net_device_stats type net_device (line 451) | struct net_device type mace_data (line 453) | struct mace_data type mace_data (line 453) | struct mace_data function mace_set_multicast (line 457) | static void mace_set_multicast(struct net_device *dev) function mace_handle_misc_intrs (line 505) | static void mace_handle_misc_intrs(struct mace_data *mp, int intr) function mace_xmit_error (line 540) | static void mace_xmit_error(struct net_device *dev) function mace_recv_interrupt (line 566) | static void mace_recv_interrupt(struct net_device *dev) function irqreturn_t (line 576) | static irqreturn_t mace_interrupt(int irq, void *dev_id, struct pt_regs ... function mace_tx_timeout (line 595) | static void mace_tx_timeout(struct net_device *dev) function mace_dma_rx_frame (line 605) | static void mace_dma_rx_frame(struct net_device *dev, struct mace_frame ... function irqreturn_t (line 648) | static irqreturn_t mace_dma_intr(int irq, void *dev_id, struct pt_regs *... FILE: drivers/net/macsonic.c type net_device (line 76) | struct net_device type net_device (line 77) | struct net_device type macsonic_type (line 83) | enum macsonic_type { type net_device (line 111) | struct net_device type net_device (line 113) | struct net_device function bit_reverse_addr (line 152) | static inline void bit_reverse_addr(unsigned char addr[6]) function macsonic_init (line 161) | int __init macsonic_init(struct net_device* dev) function mac_onboard_sonic_ethernet_addr (line 258) | int __init mac_onboard_sonic_ethernet_addr(struct net_device* dev) function mac_onboard_sonic_probe (line 324) | int __init mac_onboard_sonic_probe(struct net_device* dev) function mac_nubus_sonic_ethernet_addr (line 464) | int __init mac_nubus_sonic_ethernet_addr(struct net_device* dev, function macsonic_ident (line 477) | int __init macsonic_ident(struct nubus_dev* ndev) function mac_nubus_sonic_probe (line 493) | int __init mac_nubus_sonic_probe(struct net_device* dev) type net_device (line 611) | struct net_device function init_module (line 616) | int function cleanup_module (line 627) | void FILE: drivers/net/meth.c type meth_private (line 72) | struct meth_private { type net_device (line 94) | struct net_device type pt_regs (line 95) | struct pt_regs function load_eaddr (line 100) | static inline void load_eaddr(struct net_device *dev) function mdio_read (line 119) | static unsigned long mdio_read(struct meth_private *priv, unsigned long ... function mdio_probe (line 131) | static int mdio_probe(struct meth_private *priv) function meth_check_link (line 173) | static void meth_check_link(struct net_device *dev) function meth_init_tx_ring (line 208) | static int meth_init_tx_ring(struct meth_private *priv) function meth_init_rx_ring (line 224) | static int meth_init_rx_ring(struct meth_private *priv) function meth_free_tx_ring (line 241) | static void meth_free_tx_ring(struct meth_private *priv) function meth_free_rx_ring (line 256) | static void meth_free_rx_ring(struct meth_private *priv) function meth_reset (line 268) | int meth_reset(struct net_device *dev) function meth_open (line 309) | static int meth_open(struct net_device *dev) function meth_release (line 353) | static int meth_release(struct net_device *dev) function meth_rx (line 373) | static void meth_rx(struct net_device* dev, unsigned long int_status) function meth_tx_full (line 463) | static int meth_tx_full(struct net_device *dev) function meth_tx_cleanup (line 470) | static void meth_tx_cleanup(struct net_device* dev, unsigned long int_st... function meth_error (line 533) | static void meth_error(struct net_device* dev, u32 status) function irqreturn_t (line 567) | static irqreturn_t meth_interrupt(int irq, void *dev_id, struct pt_regs ... function meth_tx_short_prepare (line 601) | static void meth_tx_short_prepare(struct meth_private *priv, function meth_tx_1page_prepare (line 614) | static void meth_tx_1page_prepare(struct meth_private *priv, function meth_tx_2page_prepare (line 639) | static void meth_tx_2page_prepare(struct meth_private *priv, function meth_add_to_tx_ring (line 670) | static void meth_add_to_tx_ring(struct meth_private *priv, struct sk_buf... function meth_tx (line 693) | static int meth_tx(struct sk_buff *skb, struct net_device *dev) function meth_tx_timeout (line 724) | static void meth_tx_timeout(struct net_device *dev) function meth_ioctl (line 761) | static int meth_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) type net_device_stats (line 770) | struct net_device_stats type net_device (line 770) | struct net_device type meth_private (line 772) | struct meth_private type meth_private (line 772) | struct meth_private type net_device (line 779) | struct net_device type net_device (line 781) | struct net_device type meth_private (line 782) | struct meth_private type meth_private (line 785) | struct meth_private type meth_private (line 801) | struct meth_private type net_device (line 815) | struct net_device function meth_init_module (line 817) | static int __init meth_init_module(void) function meth_exit_module (line 825) | static void __exit meth_exit_module(void) FILE: drivers/net/meth.h type tx_status_vector (line 41) | typedef struct tx_status_vector { type tx_packet_hdr (line 54) | typedef struct tx_packet_hdr { type tx_cat_ptr (line 64) | typedef union tx_cat_ptr { type tx_packet (line 74) | typedef struct tx_packet { type rx_status_vector (line 86) | typedef union rx_status_vector { type rx_packet (line 108) | typedef struct rx_packet { FILE: drivers/net/mii.c function mii_ethtool_gset (line 36) | int mii_ethtool_gset(struct mii_if_info *mii, struct ethtool_cmd *ecmd) function mii_ethtool_sset (line 96) | int mii_ethtool_sset(struct mii_if_info *mii, struct ethtool_cmd *ecmd) function mii_link_ok (line 167) | int mii_link_ok (struct mii_if_info *mii) function mii_nway_restart (line 176) | int mii_nway_restart (struct mii_if_info *mii) function mii_check_link (line 193) | void mii_check_link (struct mii_if_info *mii) function mii_check_media (line 204) | unsigned int mii_check_media (struct mii_if_info *mii, function generic_mii_ioctl (line 267) | int generic_mii_ioctl(struct mii_if_info *mii_if, FILE: drivers/net/mv643xx_eth.c type net_device (line 79) | struct net_device type net_device (line 80) | struct net_device type net_device (line 81) | struct net_device type net_device_stats (line 82) | struct net_device_stats type net_device (line 82) | struct net_device type net_device (line 85) | struct net_device function mv64340_eth_change_mtu (line 98) | static int mv64340_eth_change_mtu(struct net_device *dev, int new_mtu) function mv64340_eth_rx_task (line 140) | static void mv64340_eth_rx_task(void *data) function mv64340_eth_rx_task_timer_wrapper (line 208) | static void mv64340_eth_rx_task_timer_wrapper(unsigned long data) function mv64340_eth_update_mac_address (line 226) | static void mv64340_eth_update_mac_address(struct net_device *dev) function mv64340_eth_set_rx_mode (line 244) | static void mv64340_eth_set_rx_mode(struct net_device *dev) function mv64340_eth_set_mac_address (line 273) | static int mv64340_eth_set_mac_address(struct net_device *dev, void *addr) function mv64340_eth_tx_timeout (line 292) | static void mv64340_eth_tx_timeout(struct net_device *dev) function mv64340_eth_tx_timeout_task (line 307) | static void mv64340_eth_tx_timeout_task(struct net_device *dev) function mv64340_eth_free_tx_queue (line 324) | static int mv64340_eth_free_tx_queue(struct net_device *dev, type net_device (line 390) | struct net_device type net_device (line 393) | struct net_device type mv64340_private (line 396) | struct mv64340_private type net_device_stats (line 397) | struct net_device_stats type sk_buff (line 399) | struct sk_buff type pkt_info (line 400) | struct pkt_info type sk_buff (line 415) | struct sk_buff type pt_regs (line 475) | struct pt_regs type net_device (line 477) | struct net_device type net_device (line 477) | struct net_device type mv64340_private (line 478) | struct mv64340_private function eth_port_set_rx_coal (line 598) | static unsigned int eth_port_set_rx_coal(unsigned int eth_port_num, function eth_port_set_tx_coal (line 636) | static unsigned int eth_port_set_tx_coal(unsigned int eth_port_num, function mv64340_eth_open (line 660) | static int mv64340_eth_open(struct net_device *dev) function ether_init_rx_desc_ring (line 725) | static int ether_init_rx_desc_ring(struct mv64340_private * mp, function ether_init_tx_desc_ring (line 801) | static int ether_init_tx_desc_ring(struct mv64340_private *mp) function mv64340_eth_real_open (line 842) | static int mv64340_eth_real_open(struct net_device *dev) function mv64340_eth_free_tx_rings (line 953) | static void mv64340_eth_free_tx_rings(struct net_device *dev) function mv64340_eth_free_rx_rings (line 981) | static void mv64340_eth_free_rx_rings(struct net_device *dev) function mv64340_eth_real_stop (line 1024) | static int mv64340_eth_real_stop(struct net_device *dev) function mv64340_eth_stop (line 1049) | static int mv64340_eth_stop(struct net_device *dev) function mv64340_tx (line 1064) | static void mv64340_tx(struct net_device *dev) function mv64340_poll (line 1095) | static int mv64340_poll(struct net_device *dev, int *budget) function mv64340_eth_start_xmit (line 1150) | static int mv64340_eth_start_xmit(struct sk_buff *skb, struct net_device... type net_device_stats (line 1299) | struct net_device_stats type net_device (line 1299) | struct net_device type mv64340_private (line 1301) | struct mv64340_private type net_device (line 1317) | struct net_device type mv64340_private (line 1319) | struct mv64340_private type net_device (line 1320) | struct net_device type mv64340_private (line 1323) | struct mv64340_private function mv64340_eth_remove (line 1404) | static void mv64340_eth_remove(struct net_device *dev) type net_device (line 1413) | struct net_device type net_device (line 1414) | struct net_device type net_device (line 1415) | struct net_device function mv64340_init_module (line 1426) | static int __init mv64340_init_module(void) function mv64340_cleanup_module (line 1463) | static void __exit mv64340_cleanup_module(void) function eth_port_init (line 1678) | static void eth_port_init(struct mv64340_private * mp) function eth_port_start (line 1733) | static int eth_port_start(struct mv64340_private *mp) function eth_port_uc_addr_set (line 1800) | static void eth_port_uc_addr_set(unsigned int eth_port_num, function eth_port_uc_addr (line 1841) | static int eth_port_uc_addr(unsigned int eth_port_num, function eth_port_init_mac_tables (line 1904) | static void eth_port_init_mac_tables(unsigned int eth_port_num) function eth_clear_mib_counters (line 1942) | static void eth_clear_mib_counters(unsigned int eth_port_num) function ethernet_phy_get (line 1968) | static int ethernet_phy_get(unsigned int eth_port_num) function ethernet_phy_reset (line 1994) | static int ethernet_phy_reset(unsigned int eth_port_num) function eth_port_reset (line 2033) | static void eth_port_reset(unsigned int eth_port_num) function ethernet_set_config_reg (line 2110) | static void ethernet_set_config_reg(unsigned int eth_port_num, function ethernet_get_config_reg (line 2138) | static unsigned int ethernet_get_config_reg(unsigned int eth_port_num) function eth_port_read_smi_reg (line 2168) | static int eth_port_read_smi_reg(unsigned int eth_port_num, function eth_port_write_smi_reg (line 2225) | static int eth_port_write_smi_reg(unsigned int eth_port_num, function ETH_FUNC_RET_STATUS (line 2279) | static ETH_FUNC_RET_STATUS eth_port_send(struct mv64340_private * mp, function ETH_FUNC_RET_STATUS (line 2389) | static ETH_FUNC_RET_STATUS eth_port_send(struct mv64340_private * mp, function ETH_FUNC_RET_STATUS (line 2474) | static ETH_FUNC_RET_STATUS eth_tx_return_desc(struct mv64340_private * mp, function ETH_FUNC_RET_STATUS (line 2549) | static ETH_FUNC_RET_STATUS eth_port_receive(struct mv64340_private * mp, function ETH_FUNC_RET_STATUS (line 2615) | static ETH_FUNC_RET_STATUS eth_rx_return_buff(struct mv64340_private * mp, FILE: drivers/net/mv643xx_eth.h type ETH_FUNC_RET_STATUS (line 422) | typedef enum _eth_func_ret_status { type ETH_TARGET (line 431) | typedef enum _eth_target { type eth_rx_desc (line 443) | struct eth_rx_desc { type eth_tx_desc (line 451) | struct eth_tx_desc { type eth_rx_desc (line 460) | struct eth_rx_desc { type eth_tx_desc (line 468) | struct eth_tx_desc { type pkt_info (line 481) | struct pkt_info { type mv64340_private (line 492) | struct mv64340_private { type mv64340_private (line 566) | struct mv64340_private type mv64340_private (line 568) | struct mv64340_private type mv64340_private (line 592) | struct mv64340_private type pkt_info (line 593) | struct pkt_info type mv64340_private (line 594) | struct mv64340_private type pkt_info (line 595) | struct pkt_info type mv64340_private (line 596) | struct mv64340_private type pkt_info (line 597) | struct pkt_info type mv64340_private (line 598) | struct mv64340_private type pkt_info (line 599) | struct pkt_info FILE: drivers/net/mvme147.c type m147lance_private (line 40) | struct m147lance_private { type net_device (line 50) | struct net_device type net_device (line 51) | struct net_device type lance_private (line 52) | struct lance_private type lance_private (line 53) | struct lance_private type lance_private (line 54) | struct lance_private type net_device (line 61) | struct net_device type net_device (line 63) | struct net_device type m147lance_private (line 66) | struct m147lance_private type m147lance_private (line 75) | struct m147lance_private type m147lance_private (line 113) | struct m147lance_private type lance_init_block (line 124) | struct lance_init_block type lance_init_block (line 125) | struct lance_init_block function m147lance_writerap (line 146) | static void m147lance_writerap(struct lance_private *lp, unsigned short ... function m147lance_writerdp (line 151) | static void m147lance_writerdp(struct lance_private *lp, unsigned short ... function m147lance_readrdp (line 156) | static unsigned short m147lance_readrdp(struct lance_private *lp) function m147lance_open (line 161) | static int m147lance_open(struct net_device *dev) function m147lance_close (line 175) | static int m147lance_close(struct net_device *dev) type net_device (line 186) | struct net_device function init_module (line 187) | int init_module(void) function cleanup_module (line 195) | void cleanup_module(void) FILE: drivers/net/myri_sbus.c type myri_eth (line 85) | struct myri_eth function myri_reset_off (line 88) | static void myri_reset_off(void __iomem *lp, void __iomem *cregs) function myri_reset_on (line 97) | static void myri_reset_on(void __iomem *cregs) function myri_disable_irq (line 106) | static void myri_disable_irq(void __iomem *lp, void __iomem *cregs) function myri_enable_irq (line 113) | static void myri_enable_irq(void __iomem *lp, void __iomem *cregs) function bang_the_chip (line 119) | static inline void bang_the_chip(struct myri_eth *mp) function myri_do_handshake (line 128) | static int myri_do_handshake(struct myri_eth *mp) function myri_load_lanai (line 176) | static int myri_load_lanai(struct myri_eth *mp) function myri_clean_rings (line 238) | static void myri_clean_rings(struct myri_eth *mp) function myri_init_rings (line 275) | static void myri_init_rings(struct myri_eth *mp, int from_irq) function myri_init (line 307) | static int myri_init(struct myri_eth *mp, int from_irq) function myri_is_not_so_happy (line 313) | static void myri_is_not_so_happy(struct myri_eth *mp) function dump_ehdr (line 318) | static void dump_ehdr(struct ethhdr *ehdr) function dump_ehdr_and_myripad (line 329) | static void dump_ehdr_and_myripad(unsigned char *stuff) function myri_tx (line 344) | static void myri_tx(struct myri_eth *mp, struct net_device *dev) function myri_type_trans (line 372) | static unsigned short myri_type_trans(struct sk_buff *skb, struct net_de... function myri_rx (line 412) | static void myri_rx(struct myri_eth *mp, struct net_device *dev) function irqreturn_t (line 544) | static irqreturn_t myri_interrupt(int irq, void *dev_id, struct pt_regs ... function myri_open (line 584) | static int myri_open(struct net_device *dev) function myri_close (line 591) | static int myri_close(struct net_device *dev) function myri_tx_timeout (line 599) | static void myri_tx_timeout(struct net_device *dev) function myri_start_xmit (line 610) | static int myri_start_xmit(struct sk_buff *skb, struct net_device *dev) function myri_header (line 691) | static int myri_header(struct sk_buff *skb, struct net_device *dev, unsi... function myri_rebuild_header (line 739) | static int myri_rebuild_header(struct sk_buff *skb) function myri_header_cache (line 774) | int myri_header_cache(struct neighbour *neigh, struct hh_cache *hh) function myri_header_cache_update (line 801) | void myri_header_cache_update(struct hh_cache *hh, struct net_device *de... function myri_change_mtu (line 807) | static int myri_change_mtu(struct net_device *dev, int new_mtu) type net_device_stats (line 815) | struct net_device_stats type net_device (line 815) | struct net_device type myri_eth (line 816) | struct myri_eth function myri_set_multicast (line 818) | static void myri_set_multicast(struct net_device *dev) function set_boardid_from_idprom (line 825) | static inline void set_boardid_from_idprom(struct myri_eth *mp, int num) function determine_reg_space_size (line 835) | static inline void determine_reg_space_size(struct myri_eth *mp) function dump_eeprom (line 860) | static void dump_eeprom(struct myri_eth *mp) function myri_ether_init (line 899) | static int __init myri_ether_init(struct sbus_dev *sdev, int num) function myri_sbus_match (line 1117) | static int __init myri_sbus_match(struct sbus_dev *sdev) function myri_sbus_probe (line 1128) | static int __init myri_sbus_probe(void) function myri_sbus_cleanup (line 1158) | static void __exit myri_sbus_cleanup(void) FILE: drivers/net/myri_sbus.h type myri_eeprom (line 105) | struct myri_eeprom { type myri_sglist (line 149) | struct myri_sglist { type myri_rxd (line 154) | struct myri_rxd { type myri_txd (line 161) | struct myri_txd { function NEXT_RX (line 186) | static __inline__ int NEXT_RX(int num) function PREV_RX (line 194) | static __inline__ int PREV_RX(int num) type sendq (line 209) | struct sendq { type recvq (line 217) | struct recvq { type mclist (line 227) | struct mclist { type myri_channel (line 238) | struct myri_channel { type myri_shmem (line 256) | struct myri_shmem { type myri_eth (line 268) | struct myri_eth { type sk_buff (line 299) | struct sk_buff type sk_buff (line 301) | struct sk_buff FILE: drivers/net/natsemi.c type pcistuff (line 352) | enum pcistuff { type pci_device_id (line 384) | struct pci_device_id type register_offsets (line 395) | enum register_offsets { type pci_register_offsets (line 448) | enum pci_register_offsets { type ChipCmd_bits (line 452) | enum ChipCmd_bits { type ChipConfig_bits (line 462) | enum ChipConfig_bits { type EECtrl_bits (line 475) | enum EECtrl_bits { type PCIBusCfg_bits (line 485) | enum PCIBusCfg_bits { type IntrStatus_bits (line 490) | enum IntrStatus_bits { type TxConfig_bits (line 525) | enum TxConfig_bits { type RxConfig_bits (line 560) | enum RxConfig_bits { type ClkRun_bits (line 578) | enum ClkRun_bits { type WolCmd_bits (line 583) | enum WolCmd_bits { type RxFilterAddr_bits (line 609) | enum RxFilterAddr_bits { type StatsCtrl_bits (line 619) | enum StatsCtrl_bits { type MIntrCtrl_bits (line 626) | enum MIntrCtrl_bits { type PhyCtrl_bits (line 630) | enum PhyCtrl_bits { type netdev_desc (line 646) | struct netdev_desc { type desc_status_bits (line 654) | enum desc_status_bits { type netdev_private (line 671) | struct netdev_private { type net_device (line 722) | struct net_device type net_device (line 724) | struct net_device type net_device (line 725) | struct net_device type net_device (line 726) | struct net_device type net_device (line 727) | struct net_device type net_device (line 728) | struct net_device type net_device (line 729) | struct net_device type net_device (line 730) | struct net_device type net_device (line 731) | struct net_device type net_device (line 732) | struct net_device type net_device (line 733) | struct net_device type net_device (line 734) | struct net_device type net_device (line 735) | struct net_device type net_device (line 736) | struct net_device type net_device (line 738) | struct net_device type net_device (line 739) | struct net_device type net_device (line 740) | struct net_device type net_device (line 741) | struct net_device type net_device (line 742) | struct net_device type net_device (line 743) | struct net_device type net_device (line 744) | struct net_device type net_device (line 745) | struct net_device type net_device (line 746) | struct net_device type net_device (line 747) | struct net_device type sk_buff (line 748) | struct sk_buff type net_device (line 748) | struct net_device type pt_regs (line 749) | struct pt_regs type net_device (line 750) | struct net_device type net_device (line 751) | struct net_device type net_device (line 752) | struct net_device type net_device (line 753) | struct net_device type net_device (line 755) | struct net_device type net_device (line 757) | struct net_device type net_device (line 758) | struct net_device type net_device (line 759) | struct net_device type net_device_stats (line 760) | struct net_device_stats type net_device (line 760) | struct net_device type net_device (line 761) | struct net_device type ifreq (line 761) | struct ifreq type net_device (line 762) | struct net_device type net_device (line 763) | struct net_device type net_device (line 764) | struct net_device type net_device (line 765) | struct net_device type net_device (line 766) | struct net_device type ethtool_cmd (line 766) | struct ethtool_cmd type net_device (line 767) | struct net_device type ethtool_cmd (line 767) | struct ethtool_cmd type net_device (line 768) | struct net_device type net_device (line 769) | struct net_device type net_device (line 770) | struct net_device type net_device (line 771) | struct net_device type ethtool_ops (line 772) | struct ethtool_ops type net_device (line 774) | struct net_device function move_int_phy (line 779) | static void move_int_phy(struct net_device *dev, int addr) function natsemi_probe1 (line 804) | static int __devinit natsemi_probe1 (struct pci_dev *pdev, type EEPROM_Cmds (line 1025) | enum EEPROM_Cmds { function eeprom_read (line 1029) | static int eeprom_read(void __iomem *addr, int location) function mii_getbit (line 1074) | static int mii_getbit (struct net_device *dev) function mii_send_bits (line 1086) | static void mii_send_bits (struct net_device *dev, u32 data, int len) function miiport_read (line 1103) | static int miiport_read(struct net_device *dev, int phy_id, int reg) function miiport_write (line 1128) | static void miiport_write(struct net_device *dev, int phy_id, int reg, u... function mdio_read (line 1142) | static int mdio_read(struct net_device *dev, int reg) function mdio_write (line 1157) | static void mdio_write(struct net_device *dev, int reg, u16 data) function init_phy_fixup (line 1169) | static void init_phy_fixup(struct net_device *dev) function switch_port_external (line 1282) | static int switch_port_external(struct net_device *dev) function switch_port_internal (line 1315) | static int switch_port_internal(struct net_device *dev) function find_mii (line 1367) | static int find_mii(struct net_device *dev) function natsemi_reset (line 1410) | static void natsemi_reset(struct net_device *dev) function natsemi_reload_eeprom (line 1487) | static void natsemi_reload_eeprom(struct net_device *dev) function natsemi_stop_rxtx (line 1508) | static void natsemi_stop_rxtx(struct net_device *dev) function netdev_open (line 1529) | static int netdev_open(struct net_device *dev) function do_cable_magic (line 1578) | static void do_cable_magic(struct net_device *dev) function undo_cable_magic (line 1622) | static void undo_cable_magic(struct net_device *dev) function check_link (line 1642) | static void check_link(struct net_device *dev) function init_registers (line 1703) | static void init_registers(struct net_device *dev) function netdev_timer (line 1781) | static void netdev_timer(unsigned long data) function dump_ring (line 1847) | static void dump_ring(struct net_device *dev) function tx_timeout (line 1870) | static void tx_timeout(struct net_device *dev) function alloc_ring (line 1901) | static int alloc_ring(struct net_device *dev) function refill_rx (line 1913) | static void refill_rx(struct net_device *dev) function set_bufsize (line 1941) | static void set_bufsize(struct net_device *dev) function init_ring (line 1951) | static void init_ring(struct net_device *dev) function drain_tx (line 1989) | static void drain_tx(struct net_device *dev) function drain_rx (line 2006) | static void drain_rx(struct net_device *dev) function drain_ring (line 2026) | static void drain_ring(struct net_device *dev) function free_ring (line 2032) | static void free_ring(struct net_device *dev) function reinit_rx (line 2040) | static void reinit_rx(struct net_device *dev) function reinit_ring (line 2056) | static void reinit_ring(struct net_device *dev) function start_tx (line 2070) | static int start_tx(struct sk_buff *skb, struct net_device *dev) function netdev_tx_done (line 2118) | static void netdev_tx_done(struct net_device *dev) function irqreturn_t (line 2163) | static irqreturn_t intr_handler(int irq, void *dev_instance, struct pt_r... function netdev_rx (line 2222) | static void netdev_rx(struct net_device *dev) function netdev_error (line 2314) | static void netdev_error(struct net_device *dev, int intr_status) function __get_stats (line 2374) | static void __get_stats(struct net_device *dev) type net_device_stats (line 2384) | struct net_device_stats type net_device (line 2384) | struct net_device type netdev_private (line 2386) | struct netdev_private function natsemi_poll_controller (line 2398) | static void natsemi_poll_controller(struct net_device *dev) function __set_rx_mode (line 2407) | static void __set_rx_mode(struct net_device *dev) function natsemi_change_mtu (line 2445) | static int natsemi_change_mtu(struct net_device *dev, int new_mtu) function set_rx_mode (line 2475) | static void set_rx_mode(struct net_device *dev) function get_drvinfo (line 2484) | static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *... function get_regs_len (line 2492) | static int get_regs_len(struct net_device *dev) function get_eeprom_len (line 2497) | static int get_eeprom_len(struct net_device *dev) function get_settings (line 2502) | static int get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) function set_settings (line 2511) | static int set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) function get_wol (line 2521) | static void get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) function set_wol (line 2530) | static int set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) function get_regs (line 2541) | static void get_regs(struct net_device *dev, struct ethtool_regs *regs, ... function u32 (line 2550) | static u32 get_msglevel(struct net_device *dev) function set_msglevel (line 2556) | static void set_msglevel(struct net_device *dev, u32 val) function nway_reset (line 2562) | static int nway_reset(struct net_device *dev) function u32 (line 2576) | static u32 get_link(struct net_device *dev) function get_eeprom (line 2583) | static int get_eeprom(struct net_device *dev, struct ethtool_eeprom *eep... type ethtool_ops (line 2598) | struct ethtool_ops function netdev_set_wol (line 2614) | static int netdev_set_wol(struct net_device *dev, u32 newval) function netdev_get_wol (line 2644) | static int netdev_get_wol(struct net_device *dev, u32 *supported, u32 *cur) function netdev_set_sopass (line 2680) | static int netdev_set_sopass(struct net_device *dev, u8 *newval) function netdev_get_sopass (line 2712) | static int netdev_get_sopass(struct net_device *dev, u8 *data) function netdev_get_ecmd (line 2741) | static int netdev_get_ecmd(struct net_device *dev, struct ethtool_cmd *e... function netdev_set_ecmd (line 2819) | static int netdev_set_ecmd(struct net_device *dev, struct ethtool_cmd *e... function netdev_get_regs (line 2893) | static int netdev_get_regs(struct net_device *dev, u8 *buf) function netdev_get_eeprom (line 2945) | static int netdev_get_eeprom(struct net_device *dev, u8 *buf) function netdev_ioctl (line 2962) | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function enable_wol_mode (line 3019) | static void enable_wol_mode(struct net_device *dev, int enable_intr) function netdev_close (line 3052) | static int netdev_close(struct net_device *dev) function natsemi_remove1 (line 3128) | static void __devexit natsemi_remove1 (struct pci_dev *pdev) function natsemi_suspend (line 3165) | static int natsemi_suspend (struct pci_dev *pdev, u32 state) function natsemi_resume (line 3212) | static int natsemi_resume (struct pci_dev *pdev) type pci_driver (line 3245) | struct pci_driver function natsemi_init_mod (line 3256) | static int __init natsemi_init_mod (void) function natsemi_exit_mod (line 3266) | static void __exit natsemi_exit_mod (void) FILE: drivers/net/ne-h8300.c type net_device (line 63) | struct net_device type net_device (line 65) | struct net_device type net_device (line 66) | struct net_device type net_device (line 68) | struct net_device type net_device (line 69) | struct net_device type e8390_pkt_hdr (line 69) | struct e8390_pkt_hdr type net_device (line 71) | struct net_device type sk_buff (line 72) | struct sk_buff type net_device (line 73) | struct net_device function init_reg_offset (line 79) | static int __init init_reg_offset(struct net_device *dev,unsigned long b... function init_dev (line 108) | static inline int init_dev(struct net_device *dev) function do_ne_probe (line 140) | static int __init do_ne_probe(struct net_device *dev) function cleanup_card (line 155) | static void cleanup_card(struct net_device *dev) type net_device (line 162) | struct net_device type net_device (line 164) | struct net_device function ne_probe1 (line 195) | static int __init ne_probe1(struct net_device *dev, int ioaddr) function ne_open (line 335) | static int ne_open(struct net_device *dev) function ne_close (line 341) | static int ne_close(struct net_device *dev) function ne_reset_8390 (line 352) | static void ne_reset_8390(struct net_device *dev) function ne_get_8390_hdr (line 379) | static void ne_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr... function ne_block_input (line 419) | static void ne_block_input(struct net_device *dev, int count, struct sk_... function ne_block_output (line 488) | static void ne_block_output(struct net_device *dev, int count, type net_device (line 598) | struct net_device function init_module (line 616) | int init_module(void) function cleanup_module (line 657) | void cleanup_module(void) FILE: drivers/net/ne.c type isapnp_device_id (line 82) | struct isapnp_device_id type net_device (line 140) | struct net_device type net_device (line 141) | struct net_device type net_device (line 143) | struct net_device type net_device (line 144) | struct net_device type net_device (line 146) | struct net_device type net_device (line 147) | struct net_device type e8390_pkt_hdr (line 147) | struct e8390_pkt_hdr type net_device (line 149) | struct net_device type sk_buff (line 150) | struct sk_buff type net_device (line 151) | struct net_device function do_ne_probe (line 176) | static int __init do_ne_probe(struct net_device *dev) function cleanup_card (line 208) | static void cleanup_card(struct net_device *dev) type net_device (line 218) | struct net_device type net_device (line 220) | struct net_device function ne_probe_isapnp (line 244) | static int __init ne_probe_isapnp(struct net_device *dev) function ne_probe1 (line 289) | static int __init ne_probe1(struct net_device *dev, int ioaddr) function ne_open (line 544) | static int ne_open(struct net_device *dev) function ne_close (line 550) | static int ne_close(struct net_device *dev) function ne_reset_8390 (line 561) | static void ne_reset_8390(struct net_device *dev) function ne_get_8390_hdr (line 587) | static void ne_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr... function ne_block_input (line 625) | static void ne_block_input(struct net_device *dev, int count, struct sk_... function ne_block_output (line 691) | static void ne_block_output(struct net_device *dev, int count, type net_device (line 798) | struct net_device function init_module (line 817) | int init_module(void) function cleanup_module (line 849) | void cleanup_module(void) FILE: drivers/net/ne2.c type ne2_adapters_t (line 122) | struct ne2_adapters_t { type ne2_adapters_t (line 127) | struct ne2_adapters_t type net_device (line 135) | struct net_device type net_device (line 137) | struct net_device type net_device (line 139) | struct net_device type net_device (line 140) | struct net_device type net_device (line 142) | struct net_device type net_device (line 143) | struct net_device type e8390_pkt_hdr (line 143) | struct e8390_pkt_hdr type net_device (line 145) | struct net_device type sk_buff (line 146) | struct sk_buff type net_device (line 147) | struct net_device function dlink_put_eeprom (line 165) | static void __init dlink_put_eeprom(unsigned char value, unsigned int addr) function dlink_send_eeprom_bit (line 186) | static void __init dlink_send_eeprom_bit(unsigned int bit, unsigned int ... function dlink_send_eeprom_word (line 200) | static void __init dlink_send_eeprom_word(unsigned int value, unsigned i... function dlink_get_eeprom (line 216) | static unsigned int __init dlink_get_eeprom(unsigned int eeaddr, unsigne... function do_ne2_probe (line 247) | static int __init do_ne2_probe(struct net_device *dev) function cleanup_card (line 281) | static void cleanup_card(struct net_device *dev) type net_device (line 290) | struct net_device type net_device (line 292) | struct net_device function ne2_procinfo (line 316) | static int ne2_procinfo(char *buf, int slot, struct net_device *dev) function ne2_probe1 (line 339) | static int __init ne2_probe1(struct net_device *dev, int slot) function ne_open (line 526) | static int ne_open(struct net_device *dev) function ne_close (line 532) | static int ne_close(struct net_device *dev) function ne_reset_8390 (line 542) | static void ne_reset_8390(struct net_device *dev) function ne_get_8390_hdr (line 569) | static void ne_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr... function ne_block_input (line 608) | static void ne_block_input(struct net_device *dev, int count, struct sk_... function ne_block_output (line 670) | static void ne_block_output(struct net_device *dev, int count, type net_device (line 773) | struct net_device function init_module (line 788) | int init_module(void) function cleanup_module (line 816) | void cleanup_module(void) FILE: drivers/net/ne2k-pci.c type ne2k_pci_chipsets (line 105) | enum ne2k_pci_chipsets { type pci_device_id (line 139) | struct pci_device_id type net_device (line 168) | struct net_device type net_device (line 169) | struct net_device type net_device (line 171) | struct net_device type net_device (line 172) | struct net_device type e8390_pkt_hdr (line 172) | struct e8390_pkt_hdr type net_device (line 174) | struct net_device type sk_buff (line 175) | struct sk_buff type net_device (line 176) | struct net_device type ethtool_ops (line 178) | struct ethtool_ops type ne2k_pci_card (line 184) | struct ne2k_pci_card { function ne2k_pci_init_one (line 205) | static int __devinit ne2k_pci_init_one (struct pci_dev *pdev, function set_realtek_fdx (line 390) | static inline int set_realtek_fdx(struct net_device *dev) function set_holtek_fdx (line 402) | static inline int set_holtek_fdx(struct net_device *dev) function ne2k_pci_set_fdx (line 410) | static int ne2k_pci_set_fdx(struct net_device *dev) function ne2k_pci_open (line 420) | static int ne2k_pci_open(struct net_device *dev) function ne2k_pci_close (line 433) | static int ne2k_pci_close(struct net_device *dev) function ne2k_pci_reset_8390 (line 442) | static void ne2k_pci_reset_8390(struct net_device *dev) function ne2k_pci_get_8390_hdr (line 467) | static void ne2k_pci_get_8390_hdr(struct net_device *dev, struct e8390_p... function ne2k_pci_block_input (line 504) | static void ne2k_pci_block_input(struct net_device *dev, int count, function ne2k_pci_block_output (line 551) | static void ne2k_pci_block_output(struct net_device *dev, int count, function ne2k_pci_get_drvinfo (line 625) | static void ne2k_pci_get_drvinfo(struct net_device *dev, type ethtool_ops (line 636) | struct ethtool_ops function ne2k_pci_remove_one (line 642) | static void __devexit ne2k_pci_remove_one (struct pci_dev *pdev) function ne2k_pci_suspend (line 657) | static int ne2k_pci_suspend (struct pci_dev *pdev, u32 state) function ne2k_pci_resume (line 668) | static int ne2k_pci_resume (struct pci_dev *pdev) type pci_driver (line 683) | struct pci_driver function ne2k_pci_init (line 696) | static int __init ne2k_pci_init(void) function ne2k_pci_cleanup (line 706) | static void __exit ne2k_pci_cleanup(void) FILE: drivers/net/ne3210.c type net_device (line 50) | struct net_device type net_device (line 51) | struct net_device type net_device (line 53) | struct net_device type net_device (line 55) | struct net_device type e8390_pkt_hdr (line 55) | struct e8390_pkt_hdr type net_device (line 56) | struct net_device type sk_buff (line 56) | struct sk_buff type net_device (line 57) | struct net_device function ne3210_eisa_probe (line 98) | static int __init ne3210_eisa_probe (struct device *device) function ne3210_eisa_remove (line 236) | static int __devexit ne3210_eisa_remove (struct device *device) function ne3210_reset_8390 (line 256) | static void ne3210_reset_8390(struct net_device *dev) function ne3210_get_8390_hdr (line 287) | static void function ne3210_block_input (line 301) | static void ne3210_block_input(struct net_device *dev, int count, struct... function ne3210_block_output (line 319) | static void ne3210_block_output(struct net_device *dev, int count, function ne3210_open (line 328) | static int ne3210_open(struct net_device *dev) function ne3210_close (line 334) | static int ne3210_close(struct net_device *dev) type eisa_device_id (line 344) | struct eisa_device_id type eisa_driver (line 350) | struct eisa_driver function ne3210_init (line 362) | int ne3210_init(void) function ne3210_cleanup (line 367) | void ne3210_cleanup(void) FILE: drivers/net/netconsole.c type netpoll (line 57) | struct netpoll function write_msg (line 68) | static void write_msg(struct console *con, const char *msg, unsigned int... type console (line 88) | struct console function option_setup (line 93) | static int option_setup(char *opt) function init_netconsole (line 101) | static int init_netconsole(void) function cleanup_netconsole (line 119) | static void cleanup_netconsole(void) FILE: drivers/net/ni5010.c type ni5010_local (line 95) | struct ni5010_local { type net_device (line 103) | struct net_device type net_device (line 104) | struct net_device type sk_buff (line 105) | struct sk_buff type net_device (line 105) | struct net_device type pt_regs (line 106) | struct pt_regs type net_device (line 107) | struct net_device type net_device (line 108) | struct net_device type net_device (line 109) | struct net_device type net_device_stats (line 110) | struct net_device_stats type net_device (line 110) | struct net_device type net_device (line 111) | struct net_device type net_device (line 112) | struct net_device type net_device (line 114) | struct net_device type net_device (line 116) | struct net_device type net_device (line 117) | struct net_device type net_device (line 119) | struct net_device type net_device (line 124) | struct net_device type net_device (line 126) | struct net_device type ni5010_local (line 126) | struct ni5010_local function rd_port (line 175) | static inline int rd_port(int ioaddr) function trigger_irq (line 181) | static void __init trigger_irq(int ioaddr) function ni5010_probe1 (line 206) | static int __init ni5010_probe1(struct net_device *dev, int ioaddr) function ni5010_open (line 377) | static int ni5010_open(struct net_device *dev) function reset_receiver (line 433) | static void reset_receiver(struct net_device *dev) function ni5010_timeout (line 445) | static void ni5010_timeout(struct net_device *dev) function ni5010_send_packet (line 456) | static int ni5010_send_packet(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 477) | static irqreturn_t ni5010_interrupt(int irq, void *dev_id, struct pt_reg... function dump_packet (line 511) | static void dump_packet(void *buf, int len) function ni5010_rx (line 528) | static void ni5010_rx(struct net_device *dev) function process_xmt_interrupt (line 593) | static int process_xmt_interrupt(struct net_device *dev) function ni5010_close (line 631) | static int ni5010_close(struct net_device *dev) type net_device_stats (line 652) | struct net_device_stats type net_device (line 652) | struct net_device type ni5010_local (line 654) | struct ni5010_local function ni5010_set_multicast_list (line 674) | static void ni5010_set_multicast_list(struct net_device *dev) function hardware_send_packet (line 694) | static void hardware_send_packet(struct net_device *dev, char *buf, int ... function chipset_init (line 747) | static void chipset_init(struct net_device *dev, int startp) function ni5010_show_registers (line 753) | static void ni5010_show_registers(struct net_device *dev) type net_device (line 767) | struct net_device function init_module (line 774) | int init_module(void) function cleanup_module (line 795) | void cleanup_module(void) FILE: drivers/net/ni52.c type net_device (line 197) | struct net_device type pt_regs (line 198) | struct pt_regs type net_device (line 199) | struct net_device type net_device (line 200) | struct net_device type sk_buff (line 201) | struct sk_buff type net_device (line 201) | struct net_device type net_device_stats (line 202) | struct net_device_stats type net_device (line 202) | struct net_device type net_device (line 203) | struct net_device type net_device (line 204) | struct net_device type net_device (line 206) | struct net_device type net_device (line 210) | struct net_device type net_device (line 211) | struct net_device type net_device (line 212) | struct net_device type net_device (line 213) | struct net_device type net_device (line 214) | struct net_device type net_device (line 215) | struct net_device type net_device (line 216) | struct net_device type net_device (line 217) | struct net_device type priv (line 219) | struct priv function ni52_close (line 246) | static int ni52_close(struct net_device *dev) function ni52_open (line 260) | static int ni52_open(struct net_device *dev) function check586 (line 285) | static int check586(struct net_device *dev,char *where,unsigned size) function alloc586 (line 327) | static void alloc586(struct net_device *dev) type net_device (line 368) | struct net_device type net_device (line 370) | struct net_device type priv (line 370) | struct priv function ni52_probe1 (line 420) | static int __init ni52_probe1(struct net_device *dev,int ioaddr) function init586 (line 559) | static int init586(struct net_device *dev) type net_device (line 794) | struct net_device type rfd_struct (line 796) | struct rfd_struct type rfd_struct (line 796) | struct rfd_struct type rbd_struct (line 797) | struct rbd_struct type priv (line 799) | struct priv type priv (line 799) | struct priv type rfd_struct (line 801) | struct rfd_struct type rbd_struct (line 812) | struct rbd_struct type rbd_struct (line 816) | struct rbd_struct function irqreturn_t (line 840) | static irqreturn_t ni52_interrupt(int irq,void *dev_id,struct pt_regs *r... function ni52_rcv_int (line 915) | static void ni52_rcv_int(struct net_device *dev) function ni52_rnr_int (line 1040) | static void ni52_rnr_int(struct net_device *dev) function ni52_xmt_int (line 1063) | static void ni52_xmt_int(struct net_device *dev) function startrecv586 (line 1114) | static void startrecv586(struct net_device *dev) function ni52_timeout (line 1126) | static void ni52_timeout(struct net_device *dev) function ni52_send_packet (line 1164) | static int ni52_send_packet(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 1277) | struct net_device_stats type net_device (line 1277) | struct net_device type priv (line 1279) | struct priv type priv (line 1279) | struct priv function set_multicast_list (line 1303) | static void set_multicast_list(struct net_device *dev) type net_device (line 1315) | struct net_device function init_module (line 1326) | int init_module(void) function cleanup_module (line 1338) | void cleanup_module(void) function ni52_dump (line 1350) | void ni52_dump(struct net_device *dev,void *ptr) FILE: drivers/net/ni52.h type scp_struct (line 37) | struct scp_struct type iscp_struct (line 51) | struct iscp_struct type scb_struct (line 62) | struct scb_struct type rfd_struct (line 120) | struct rfd_struct type rbd_struct (line 154) | struct rbd_struct type nop_cmd_struct (line 196) | struct nop_cmd_struct type iasetup_cmd_struct (line 206) | struct iasetup_cmd_struct type configure_cmd_struct (line 217) | struct configure_cmd_struct type mcsetup_cmd_struct (line 239) | struct mcsetup_cmd_struct type dump_cmd_struct (line 251) | struct dump_cmd_struct type transmit_cmd_struct (line 262) | struct transmit_cmd_struct type tdr_cmd_struct (line 282) | struct tdr_cmd_struct type tbd_struct (line 299) | struct tbd_struct FILE: drivers/net/ni65.c type card (line 178) | struct card { type priv (line 224) | struct priv type net_device (line 250) | struct net_device type pt_regs (line 251) | struct pt_regs type net_device (line 252) | struct net_device type net_device (line 253) | struct net_device type net_device (line 254) | struct net_device type net_device (line 255) | struct net_device type priv (line 256) | struct priv type sk_buff (line 257) | struct sk_buff type net_device (line 257) | struct net_device type net_device (line 258) | struct net_device type net_device (line 259) | struct net_device type net_device (line 260) | struct net_device type priv (line 261) | struct priv type net_device_stats (line 262) | struct net_device_stats type net_device (line 262) | struct net_device type net_device (line 263) | struct net_device function ni65_set_performance (line 273) | static void ni65_set_performance(struct priv *p) function ni65_open (line 296) | static int ni65_open(struct net_device *dev) function ni65_close (line 322) | static int ni65_close(struct net_device *dev) function cleanup_card (line 346) | static void cleanup_card(struct net_device *dev) type net_device (line 363) | struct net_device type net_device (line 365) | struct net_device function ni65_probe1 (line 409) | static int __init ni65_probe1(struct net_device *dev,int ioaddr) function ni65_init_lance (line 568) | static void ni65_init_lance(struct priv *p,unsigned char *daddr,int filt... type net_device (line 602) | struct net_device type sk_buff (line 604) | struct sk_buff function ni65_alloc_buffer (line 640) | static int ni65_alloc_buffer(struct net_device *dev) function ni65_free_buffer (line 692) | static void ni65_free_buffer(struct priv *p) function ni65_stop_start (line 726) | static void ni65_stop_start(struct net_device *dev,struct priv *p) function ni65_lance_reinit (line 796) | static int ni65_lance_reinit(struct net_device *dev) function irqreturn_t (line 878) | static irqreturn_t ni65_interrupt(int irq, void * dev_id, struct pt_regs... function ni65_xmit_intr (line 989) | static void ni65_xmit_intr(struct net_device *dev,int csr0) function ni65_recv_intr (line 1053) | static void ni65_recv_intr(struct net_device *dev,int csr0) function ni65_timeout (line 1147) | static void ni65_timeout(struct net_device *dev) function ni65_send_packet (line 1165) | static int ni65_send_packet(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 1226) | struct net_device_stats type net_device (line 1226) | struct net_device type priv (line 1231) | struct priv type priv (line 1231) | struct priv type rmd (line 1234) | struct rmd type priv (line 1240) | struct priv function set_multicast_list (line 1243) | static void set_multicast_list(struct net_device *dev) type net_device (line 1251) | struct net_device function init_module (line 1260) | int init_module(void) function cleanup_module (line 1266) | void cleanup_module(void) FILE: drivers/net/ni65.h type init_block (line 89) | struct init_block { type rmd (line 99) | struct rmd { /* Receive Message Descriptor */ type tmd (line 111) | struct tmd { FILE: drivers/net/ns83820.c type rx_info (line 425) | struct rx_info { type ns83820 (line 440) | struct ns83820 { type ns83820 (line 484) | struct ns83820 type net_device (line 484) | struct net_device function kick_rx (line 491) | static inline void kick_rx(struct net_device *ndev) function ns83820_vlan_rx_register (line 513) | static void ns83820_vlan_rx_register(struct net_device *ndev, struct vla... function ns83820_vlan_rx_kill_vid (line 526) | static void ns83820_vlan_rx_kill_vid(struct net_device *ndev, unsigned s... function build_rx_desc (line 552) | static inline void build_rx_desc(struct ns83820 *dev, u32 *desc, dma_add... function ns83820_add_rx_skb (line 562) | static inline int ns83820_add_rx_skb(struct ns83820 *dev, struct sk_buff... function rx_refill (line 602) | static inline int rx_refill(struct net_device *ndev, int gfp) type net_device (line 644) | struct net_device function rx_refill_atomic (line 645) | static void fastcall rx_refill_atomic(struct net_device *ndev) function queue_refill (line 651) | static inline void queue_refill(void *_dev) function clear_rx_desc (line 661) | static inline void clear_rx_desc(struct ns83820 *dev, unsigned i) type net_device (line 666) | struct net_device function phy_intr (line 667) | static void fastcall phy_intr(struct net_device *ndev) function ns83820_setup_rx (line 762) | static int ns83820_setup_rx(struct net_device *ndev) function ns83820_cleanup_rx (line 820) | static void ns83820_cleanup_rx(struct ns83820 *dev) type net_device (line 853) | struct net_device function ns83820_rx_kick (line 854) | static void fastcall ns83820_rx_kick(struct net_device *ndev) type net_device (line 875) | struct net_device type net_device (line 876) | struct net_device type ns83820 (line 878) | struct ns83820 type rx_info (line 879) | struct rx_info type sk_buff (line 905) | struct sk_buff function rx_action (line 987) | static void rx_action(unsigned long _dev) function kick_tx (line 1005) | static inline void kick_tx(struct ns83820 *dev) function do_tx_done (line 1015) | static void do_tx_done(struct net_device *ndev) function ns83820_cleanup_tx (line 1080) | static void ns83820_cleanup_tx(struct ns83820 *dev) function ns83820_hard_start_xmit (line 1107) | static int ns83820_hard_start_xmit(struct sk_buff *skb, struct net_devic... function ns83820_update_stats (line 1246) | static void ns83820_update_stats(struct ns83820 *dev) type net_device_stats (line 1264) | struct net_device_stats type net_device (line 1264) | struct net_device type ns83820 (line 1266) | struct ns83820 function ns83820_get_drvinfo (line 1276) | static void ns83820_get_drvinfo(struct net_device *ndev, struct ethtool_... function u32 (line 1284) | static u32 ns83820_get_link(struct net_device *ndev) type ethtool_ops (line 1291) | struct ethtool_ops function ns83820_mib_isr (line 1296) | static void ns83820_mib_isr(struct ns83820 *dev) type net_device (line 1303) | struct net_device function irqreturn_t (line 1304) | static irqreturn_t ns83820_irq(int foo, void *data, struct pt_regs *regs) function ns83820_do_isr (line 1319) | static void ns83820_do_isr(struct net_device *ndev, u32 isr) function ns83820_do_reset (line 1425) | static void ns83820_do_reset(struct ns83820 *dev, u32 which) function ns83820_stop (line 1435) | static int ns83820_stop(struct net_device *ndev) function ns83820_tx_timeout (line 1464) | static void ns83820_tx_timeout(struct net_device *ndev) function ns83820_tx_watch (line 1500) | static void ns83820_tx_watch(unsigned long data) function ns83820_open (line 1523) | static int ns83820_open(struct net_device *ndev) function ns83820_getmac (line 1566) | static void ns83820_getmac(struct ns83820 *dev, u8 *mac) function ns83820_change_mtu (line 1585) | static int ns83820_change_mtu(struct net_device *ndev, int new_mtu) function ns83820_set_multicast (line 1593) | static void ns83820_set_multicast(struct net_device *ndev) function ns83820_run_bist (line 1619) | static void ns83820_run_bist(struct net_device *ndev, const char *name, ... function ns83820_mii_write_bit (line 1660) | static void ns83820_mii_write_bit(struct ns83820 *dev, int bit) function ns83820_mii_read_bit (line 1690) | static int ns83820_mii_read_bit(struct ns83820 *dev) function ns83820_mii_read_reg (line 1714) | static unsigned ns83820_mii_read_reg(struct ns83820 *dev, unsigned phy, ... function ns83820_mii_write_reg (line 1748) | static unsigned ns83820_mii_write_reg(struct ns83820 *dev, unsigned phy,... function ns83820_probe_phy (line 1779) | static void ns83820_probe_phy(struct net_device *ndev) function ns83820_init_one (line 1835) | static int __devinit ns83820_init_one(struct pci_dev *pci_dev, const str... function ns83820_remove_one (line 2155) | static void __devexit ns83820_remove_one(struct pci_dev *pci_dev) type pci_device_id (line 2179) | struct pci_device_id type pci_driver (line 2184) | struct pci_driver function ns83820_init (line 2196) | static int __init ns83820_init(void) function ns83820_exit (line 2202) | static void __exit ns83820_exit(void) FILE: drivers/net/oaknet.c type net_device (line 56) | struct net_device type net_device (line 61) | struct net_device type net_device (line 62) | struct net_device type net_device (line 64) | struct net_device type net_device (line 65) | struct net_device type e8390_pkt_hdr (line 66) | struct e8390_pkt_hdr type net_device (line 67) | struct net_device type sk_buff (line 68) | struct sk_buff type net_device (line 69) | struct net_device type net_device (line 72) | struct net_device function oaknet_init (line 93) | static int __init oaknet_init(void) function oaknet_open (line 237) | static int function oaknet_close (line 263) | static int function oaknet_reset_8390 (line 286) | static void function oaknet_get_8390_hdr (line 324) | static void function oaknet_block_input (line 366) | static void function oaknet_block_output (line 459) | static void function oaknet_dma_error (line 641) | static void function oaknet_cleanup_module (line 653) | static void __exit oaknet_cleanup_module (void) FILE: drivers/net/pci-skeleton.c type board_t (line 192) | typedef enum { type pci_device_id (line 215) | struct pci_device_id type NETDRV_registers (line 230) | enum NETDRV_registers { type ClearBitMasks (line 271) | enum ClearBitMasks { type ChipCmdBits (line 277) | enum ChipCmdBits { type IntrStatusBits (line 285) | enum IntrStatusBits { type TxStatusBits (line 296) | enum TxStatusBits { type RxStatusBits (line 304) | enum RxStatusBits { type rx_mode_bits (line 317) | enum rx_mode_bits { type tx_config_bits (line 327) | enum tx_config_bits { type Config1Bits (line 339) | enum Config1Bits { type RxConfigBits (line 350) | enum RxConfigBits { type CSCRBits (line 376) | enum CSCRBits { type Cfg9346Bits (line 385) | enum Cfg9346Bits { type ring_info (line 401) | struct ring_info { type chip_t (line 407) | typedef enum { type netdrv_private (line 456) | struct netdrv_private { type net_device (line 497) | struct net_device type net_device (line 498) | struct net_device type net_device (line 499) | struct net_device type net_device (line 502) | struct net_device type net_device (line 503) | struct net_device type sk_buff (line 504) | struct sk_buff type net_device (line 505) | struct net_device type pt_regs (line 507) | struct pt_regs type net_device (line 508) | struct net_device type net_device (line 509) | struct net_device type ifreq (line 509) | struct ifreq type net_device_stats (line 510) | struct net_device_stats type net_device (line 510) | struct net_device type net_device (line 511) | struct net_device type net_device (line 512) | struct net_device function netdrv_init_board (line 582) | static int __devinit netdrv_init_board (struct pci_dev *pdev, function netdrv_init_one (line 736) | static int __devinit netdrv_init_one (struct pci_dev *pdev, function netdrv_remove_one (line 843) | static void __devexit netdrv_remove_one (struct pci_dev *pdev) function read_eeprom (line 895) | static int __devinit read_eeprom (void *ioaddr, int location, int addr_len) function mdio_sync (line 966) | static void mdio_sync (void *mdio_addr) function mdio_read (line 983) | static int mdio_read (struct net_device *dev, int phy_id, int location) function mdio_write (line 1025) | static void mdio_write (struct net_device *dev, int phy_id, int location, function netdrv_open (line 1069) | static int netdrv_open (struct net_device *dev) function netdrv_hw_start (line 1130) | static void netdrv_hw_start (struct net_device *dev) function netdrv_init_ring (line 1200) | static void netdrv_init_ring (struct net_device *dev) function netdrv_timer (line 1221) | static void netdrv_timer (unsigned long data) function netdrv_tx_clear (line 1263) | static void netdrv_tx_clear (struct netdrv_private *tp) function netdrv_tx_timeout (line 1287) | static void netdrv_tx_timeout (struct net_device *dev) function netdrv_start_xmit (line 1334) | static int netdrv_start_xmit (struct sk_buff *skb, struct net_device *dev) function netdrv_tx_interrupt (line 1366) | static void netdrv_tx_interrupt (struct net_device *dev, function netdrv_rx_err (line 1452) | static void netdrv_rx_err (u32 rx_status, struct net_device *dev, function netdrv_rx_interrupt (line 1503) | static void netdrv_rx_interrupt (struct net_device *dev, function netdrv_weird_interrupt (line 1600) | static void netdrv_weird_interrupt (struct net_device *dev, function irqreturn_t (line 1657) | static irqreturn_t netdrv_interrupt (int irq, void *dev_instance, function netdrv_close (line 1722) | static int netdrv_close (struct net_device *dev) function netdrv_ioctl (line 1773) | static int netdrv_ioctl (struct net_device *dev, struct ifreq *rq, int cmd) type net_device_stats (line 1814) | struct net_device_stats type net_device (line 1814) | struct net_device type netdrv_private (line 1816) | struct netdrv_private function netdrv_set_rx_mode (line 1841) | static void netdrv_set_rx_mode (struct net_device *dev) function netdrv_suspend (line 1900) | static int netdrv_suspend (struct pci_dev *pdev, u32 state) function netdrv_resume (line 1930) | static int netdrv_resume (struct pci_dev *pdev) type pci_driver (line 1948) | struct pci_driver function netdrv_init_module (line 1960) | static int __init netdrv_init_module (void) function netdrv_cleanup_module (line 1970) | static void __exit netdrv_cleanup_module (void) FILE: drivers/net/pcmcia/3c574_cs.c type el3_cmds (line 147) | enum el3_cmds { type elxl_status (line 157) | enum elxl_status { type RxFilter (line 163) | enum RxFilter { type Window0 (line 167) | enum Window0 { type Win0_EEPROM_cmds (line 172) | enum Win0_EEPROM_cmds { type Window1 (line 181) | enum Window1 { type Window3 (line 188) | enum Window3 { /* Window 3: MAC/config bits. */ type w3_config_fields (line 193) | struct w3_config_fields { type Window4 (line 201) | enum Window4 { /* Window 4: Xcvr/media bits. */ type el3_private (line 207) | struct el3_private { type net_device (line 238) | struct net_device type net_device (line 240) | struct net_device type net_device (line 242) | struct net_device type sk_buff (line 243) | struct sk_buff type net_device (line 243) | struct net_device type pt_regs (line 244) | struct pt_regs type net_device (line 245) | struct net_device type net_device_stats (line 246) | struct net_device_stats type net_device (line 246) | struct net_device type net_device (line 247) | struct net_device type net_device (line 248) | struct net_device type net_device (line 249) | struct net_device type net_device (line 250) | struct net_device type ifreq (line 250) | struct ifreq type ethtool_ops (line 251) | struct ethtool_ops type net_device (line 252) | struct net_device function dev_link_t (line 267) | static dev_link_t *tc574_attach(void) function tc574_detach (line 341) | static void tc574_detach(dev_link_t *link) function tc574_config (line 379) | static void tc574_config(dev_link_t *link) function tc574_release (line 545) | static void tc574_release(dev_link_t *link) function tc574_event (line 563) | static int tc574_event(event_t event, int priority, function dump_status (line 607) | static void dump_status(struct net_device *dev) function tc574_wait_for_completion (line 625) | static void tc574_wait_for_completion(struct net_device *dev, int cmd) function read_eeprom (line 638) | static unsigned short read_eeprom(kio_addr_t ioaddr, int index) function mdio_sync (line 666) | static void mdio_sync(kio_addr_t ioaddr, int bits) function mdio_read (line 677) | static int mdio_read(kio_addr_t ioaddr, int phy_id, int location) function mdio_write (line 702) | static void mdio_write(kio_addr_t ioaddr, int phy_id, int location, int ... function tc574_reset (line 727) | static void tc574_reset(struct net_device *dev) function el3_open (line 809) | static int el3_open(struct net_device *dev) function el3_tx_timeout (line 832) | static void el3_tx_timeout(struct net_device *dev) function pop_tx_status (line 847) | static void pop_tx_status(struct net_device *dev) function el3_start_xmit (line 871) | static int el3_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 903) | static irqreturn_t el3_interrupt(int irq, void *dev_id, struct pt_regs *... function media_check (line 997) | static void media_check(unsigned long arg) type net_device_stats (line 1070) | struct net_device_stats type net_device (line 1070) | struct net_device type el3_private (line 1072) | struct el3_private function update_stats (line 1087) | static void update_stats(struct net_device *dev) function el3_rx (line 1124) | static int el3_rx(struct net_device *dev, int worklimit) function netdev_get_drvinfo (line 1175) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 1181) | struct ethtool_ops function el3_ioctl (line 1186) | static int el3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function set_rx_mode (line 1241) | static void set_rx_mode(struct net_device *dev) function el3_close (line 1254) | static int el3_close(struct net_device *dev) type pcmcia_driver (line 1286) | struct pcmcia_driver function init_tc574 (line 1295) | static int __init init_tc574(void) function exit_tc574 (line 1300) | static void __exit exit_tc574(void) FILE: drivers/net/pcmcia/3c589_cs.c type c509cmd (line 71) | enum c509cmd { type c509status (line 81) | enum c509status { type RxFilter (line 88) | enum RxFilter { type el3_private (line 107) | struct el3_private { type net_device (line 151) | struct net_device type net_device (line 153) | struct net_device type ifmap (line 153) | struct ifmap type net_device (line 154) | struct net_device type sk_buff (line 155) | struct sk_buff type net_device (line 155) | struct net_device type pt_regs (line 156) | struct pt_regs type net_device (line 157) | struct net_device type net_device_stats (line 158) | struct net_device_stats type net_device (line 158) | struct net_device type net_device (line 159) | struct net_device type net_device (line 160) | struct net_device type net_device (line 161) | struct net_device type net_device (line 162) | struct net_device type ethtool_ops (line 163) | struct ethtool_ops function dev_link_t (line 180) | static dev_link_t *tc589_attach(void) function tc589_detach (line 255) | static void tc589_detach(dev_link_t *link) function tc589_config (line 293) | static void tc589_config(dev_link_t *link) function tc589_release (line 419) | static void tc589_release(dev_link_t *link) function tc589_event (line 439) | static int tc589_event(event_t event, int priority, function tc589_wait_for_completion (line 488) | static void tc589_wait_for_completion(struct net_device *dev, int cmd) function u16 (line 503) | static u16 read_eeprom(kio_addr_t ioaddr, int index) function tc589_set_xcvr (line 518) | static void tc589_set_xcvr(struct net_device *dev, int if_port) function dump_status (line 541) | static void dump_status(struct net_device *dev) function tc589_reset (line 557) | static void tc589_reset(struct net_device *dev) function netdev_get_drvinfo (line 598) | static void netdev_get_drvinfo(struct net_device *dev, function u32 (line 607) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 612) | static void netdev_set_msglevel(struct net_device *dev, u32 level) type ethtool_ops (line 618) | struct ethtool_ops function el3_config (line 626) | static int el3_config(struct net_device *dev, struct ifmap *map) function el3_open (line 640) | static int el3_open(struct net_device *dev) function el3_tx_timeout (line 664) | static void el3_tx_timeout(struct net_device *dev) function pop_tx_status (line 679) | static void pop_tx_status(struct net_device *dev) function el3_start_xmit (line 702) | static int el3_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 733) | static irqreturn_t el3_interrupt(int irq, void *dev_id, struct pt_regs *... function media_check (line 819) | static void media_check(unsigned long arg) type net_device_stats (line 900) | struct net_device_stats type net_device (line 900) | struct net_device type el3_private (line 902) | struct el3_private function update_stats (line 922) | static void update_stats(struct net_device *dev) function el3_rx (line 949) | static int el3_rx(struct net_device *dev) function set_multicast_list (line 1003) | static void set_multicast_list(struct net_device *dev) function el3_close (line 1018) | static int el3_close(struct net_device *dev) type pcmcia_driver (line 1060) | struct pcmcia_driver function init_tc589 (line 1069) | static int __init init_tc589(void) function exit_tc589 (line 1074) | static void __exit exit_tc589(void) FILE: drivers/net/pcmcia/axnet_cs.c type net_device (line 93) | struct net_device type net_device (line 94) | struct net_device type net_device (line 95) | struct net_device type ifreq (line 95) | struct ifreq type ethtool_ops (line 96) | struct ethtool_ops type pt_regs (line 97) | struct pt_regs type net_device (line 99) | struct net_device type net_device (line 104) | struct net_device type e8390_pkt_hdr (line 105) | struct e8390_pkt_hdr type net_device (line 106) | struct net_device type sk_buff (line 107) | struct sk_buff type net_device (line 108) | struct net_device type net_device (line 117) | struct net_device type net_device (line 118) | struct net_device type net_device (line 119) | struct net_device type net_device (line 120) | struct net_device type pt_regs (line 121) | struct pt_regs type axnet_dev_t (line 125) | typedef struct axnet_dev_t { function axnet_dev_t (line 137) | static inline axnet_dev_t *PRIV(struct net_device *dev) function dev_link_t (line 151) | static dev_link_t *axnet_attach(void) function axnet_detach (line 210) | static void axnet_detach(dev_link_t *link) function get_prom (line 243) | static int get_prom(dev_link_t *link) function try_io_port (line 297) | static int try_io_port(dev_link_t *link) function axnet_config (line 327) | static void axnet_config(dev_link_t *link) function axnet_release (line 488) | static void axnet_release(dev_link_t *link) function axnet_event (line 508) | static int axnet_event(event_t event, int priority, function mdio_sync (line 566) | static void mdio_sync(kio_addr_t addr) function mdio_read (line 575) | static int mdio_read(kio_addr_t addr, int phy_id, int loc) function mdio_write (line 594) | static void mdio_write(kio_addr_t addr, int phy_id, int loc, int value) function axnet_open (line 613) | static int axnet_open(struct net_device *dev) function axnet_close (line 639) | static int axnet_close(struct net_device *dev) function axnet_reset_8390 (line 663) | static void axnet_reset_8390(struct net_device *dev) function irqreturn_t (line 689) | static irqreturn_t ei_irq_wrapper(int irq, void *dev_id, struct pt_regs ... function ei_watchdog (line 696) | static void ei_watchdog(u_long arg) function netdev_get_drvinfo (line 755) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 761) | struct ethtool_ops function axnet_ioctl (line 767) | static int axnet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function get_8390_hdr (line 789) | static void get_8390_hdr(struct net_device *dev, function block_input (line 808) | static void block_input(struct net_device *dev, int count, function block_output (line 831) | static void block_output(struct net_device *dev, int count, type pcmcia_driver (line 853) | struct pcmcia_driver function init_axnet_cs (line 862) | static int __init init_axnet_cs(void) function exit_axnet_cs (line 867) | static void __exit exit_axnet_cs(void) type net_device (line 967) | struct net_device type net_device (line 968) | struct net_device type net_device (line 969) | struct net_device type net_device (line 970) | struct net_device type net_device (line 971) | struct net_device type net_device (line 974) | struct net_device type net_device (line 976) | struct net_device type net_device (line 977) | struct net_device function ax_open (line 1013) | static int ax_open(struct net_device *dev) function ax_close (line 1050) | int ax_close(struct net_device *dev) function ei_tx_timeout (line 1073) | void ei_tx_timeout(struct net_device *dev) function ei_start_xmit (line 1119) | static int ei_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 1253) | static irqreturn_t ax_interrupt(int irq, void *dev_id, struct pt_regs * ... function ei_tx_err (line 1377) | static void ei_tx_err(struct net_device *dev) function ei_tx_intr (line 1418) | static void ei_tx_intr(struct net_device *dev) function ei_receive (line 1499) | static void ei_receive(struct net_device *dev) function ei_rx_overrun (line 1617) | static void ei_rx_overrun(struct net_device *dev) type net_device_stats (line 1686) | struct net_device_stats type net_device (line 1686) | struct net_device type ei_device (line 1689) | struct ei_device type ei_device (line 1689) | struct ei_device function do_set_multicast_list (line 1714) | static void do_set_multicast_list(struct net_device *dev) function set_multicast_list (line 1732) | static void set_multicast_list(struct net_device *dev) function axdev_setup (line 1749) | static void axdev_setup(struct net_device *dev) function AX88190_init (line 1779) | static void AX88190_init(struct net_device *dev, int startp) function NS8390_trigger_send (line 1848) | static void NS8390_trigger_send(struct net_device *dev, unsigned int len... FILE: drivers/net/pcmcia/com20020_cs.c function regdump (line 63) | static void regdump(struct net_device *dev) function regdump (line 97) | static inline void regdump(struct net_device *dev) { } type com20020_dev_t (line 136) | typedef struct com20020_dev_t { function dev_link_t (line 149) | static dev_link_t *com20020_attach(void) function com20020_detach (line 235) | static void com20020_detach(dev_link_t *link) function com20020_config (line 302) | static void com20020_config(dev_link_t *link) function com20020_release (line 416) | static void com20020_release(dev_link_t *link) function com20020_event (line 439) | static int com20020_event(event_t event, int priority, type pcmcia_driver (line 488) | struct pcmcia_driver function init_com20020_cs (line 497) | static int __init init_com20020_cs(void) function exit_com20020_cs (line 502) | static void __exit exit_com20020_cs(void) FILE: drivers/net/pcmcia/fmvj18x_cs.c type net_device (line 100) | struct net_device type ifmap (line 100) | struct ifmap type net_device (line 101) | struct net_device type net_device (line 102) | struct net_device type sk_buff (line 103) | struct sk_buff type net_device (line 103) | struct net_device type pt_regs (line 104) | struct pt_regs type net_device (line 105) | struct net_device type net_device (line 106) | struct net_device type net_device_stats (line 107) | struct net_device_stats type net_device (line 107) | struct net_device type net_device (line 108) | struct net_device type net_device (line 109) | struct net_device type ethtool_ops (line 110) | struct ethtool_ops type cardtype_t (line 118) | typedef enum { MBH10302, MBH10304, TDK, CONTEC, LA501, UNGERMANN, type local_info_t (line 125) | typedef struct local_info_t { function dev_link_t (line 239) | static dev_link_t *fmvj18x_attach(void) function fmvj18x_detach (line 310) | static void fmvj18x_detach(dev_link_t *link) function mfc_try_io_port (line 343) | static int mfc_try_io_port(dev_link_t *link) function ungermann_try_io_port (line 361) | static int ungermann_try_io_port(dev_link_t *link) function fmvj18x_config (line 382) | static void fmvj18x_config(dev_link_t *link) function fmvj18x_get_hwinfo (line 611) | static int fmvj18x_get_hwinfo(dev_link_t *link, u_char *node_id) function fmvj18x_setup_mfc (line 664) | static int fmvj18x_setup_mfc(dev_link_t *link) function fmvj18x_release (line 707) | static void fmvj18x_release(dev_link_t *link) function fmvj18x_event (line 723) | static int fmvj18x_event(event_t event, int priority, type pcmcia_driver (line 767) | struct pcmcia_driver function init_fmvj18x_cs (line 776) | static int __init init_fmvj18x_cs(void) function exit_fmvj18x_cs (line 781) | static void __exit exit_fmvj18x_cs(void) function irqreturn_t (line 792) | static irqreturn_t fjn_interrupt(int irq, void *dev_id, struct pt_regs *... function fjn_tx_timeout (line 852) | static void fjn_tx_timeout(struct net_device *dev) function fjn_start_xmit (line 882) | static int fjn_start_xmit(struct sk_buff *skb, struct net_device *dev) function fjn_reset (line 956) | static void fjn_reset(struct net_device *dev) function fjn_rx (line 1042) | static void fjn_rx(struct net_device *dev) function netdev_get_drvinfo (line 1139) | static void netdev_get_drvinfo(struct net_device *dev, function u32 (line 1148) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 1153) | static void netdev_set_msglevel(struct net_device *dev, u32 level) type ethtool_ops (line 1159) | struct ethtool_ops function fjn_config (line 1167) | static int fjn_config(struct net_device *dev, struct ifmap *map){ function fjn_open (line 1171) | static int fjn_open(struct net_device *dev) function fjn_close (line 1196) | static int fjn_close(struct net_device *dev) type net_device_stats (line 1229) | struct net_device_stats type net_device (line 1229) | struct net_device function set_rx_mode (line 1241) | static void set_rx_mode(struct net_device *dev) FILE: drivers/net/pcmcia/ibmtr_cs.c type net_device (line 110) | struct net_device type net_device (line 122) | struct net_device type pt_regs (line 123) | struct pt_regs type ibmtr_dev_t (line 127) | typedef struct ibmtr_dev_t { function netdev_get_drvinfo (line 135) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 141) | struct ethtool_ops function dev_link_t (line 153) | static dev_link_t *ibmtr_attach(void) function ibmtr_detach (line 227) | static void ibmtr_detach(dev_link_t *link) function ibmtr_config (line 273) | static void ibmtr_config(dev_link_t *link) function ibmtr_release (line 392) | static void ibmtr_release(dev_link_t *link) function ibmtr_event (line 421) | static int ibmtr_event(event_t event, int priority, function ibmtr_hw_setup (line 472) | static void ibmtr_hw_setup(struct net_device *dev, u_int mmiobase) type pcmcia_driver (line 513) | struct pcmcia_driver function init_ibmtr_cs (line 522) | static int __init init_ibmtr_cs(void) function exit_ibmtr_cs (line 527) | static void __exit exit_ibmtr_cs(void) FILE: drivers/net/pcmcia/nmclan_cs.c type mace_statistics (line 320) | typedef struct _mace_statistics { type mace_private (line 365) | typedef struct _mace_private { type net_device (line 429) | struct net_device type net_device (line 430) | struct net_device type ifmap (line 430) | struct ifmap type net_device (line 431) | struct net_device type net_device (line 432) | struct net_device type sk_buff (line 433) | struct sk_buff type net_device (line 433) | struct net_device type net_device (line 434) | struct net_device type pt_regs (line 435) | struct pt_regs type net_device_stats (line 436) | struct net_device_stats type net_device (line 436) | struct net_device type net_device (line 437) | struct net_device type net_device (line 438) | struct net_device type net_device (line 439) | struct net_device type ethtool_ops (line 440) | struct ethtool_ops function dev_link_t (line 453) | static dev_link_t *nmclan_attach(void) function nmclan_detach (line 530) | static void nmclan_detach(dev_link_t *link) function mace_read (line 564) | static int mace_read(mace_private *lp, kio_addr_t ioaddr, int reg) function mace_write (line 591) | static void mace_write(mace_private *lp, kio_addr_t ioaddr, int reg, int... function mace_init (line 613) | static int mace_init(mace_private *lp, kio_addr_t ioaddr, char *enet_addr) function nmclan_config (line 696) | static void nmclan_config(dev_link_t *link) function nmclan_release (line 798) | static void nmclan_release(dev_link_t *link) function nmclan_event (line 817) | static int nmclan_event(event_t event, int priority, function nmclan_reset (line 868) | static void nmclan_reset(struct net_device *dev) function mace_config (line 919) | static int mace_config(struct net_device *dev, struct ifmap *map) function mace_open (line 936) | static int mace_open(struct net_device *dev) function mace_close (line 959) | static int mace_close(struct net_device *dev) function netdev_get_drvinfo (line 976) | static void netdev_get_drvinfo(struct net_device *dev, function u32 (line 985) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 990) | static void netdev_set_msglevel(struct net_device *dev, u32 level) type ethtool_ops (line 996) | struct ethtool_ops function mace_tx_timeout (line 1015) | static void mace_tx_timeout(struct net_device *dev) function mace_start_xmit (line 1031) | static int mace_start_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 1091) | static irqreturn_t mace_interrupt(int irq, void *dev_id, struct pt_regs ... function mace_rx (line 1234) | static int mace_rx(struct net_device *dev, unsigned char RxCnt) function pr_linux_stats (line 1311) | static void pr_linux_stats(struct net_device_stats *pstats) function pr_mace_stats (line 1341) | static void pr_mace_stats(mace_statistics *pstats) function update_stats (line 1401) | static void update_stats(kio_addr_t ioaddr, struct net_device *dev) type net_device_stats (line 1447) | struct net_device_stats type net_device (line 1447) | struct net_device function updateCRC (line 1467) | static void updateCRC(int *CRC, int bit) function BuildLAF (line 1499) | static void BuildLAF(int *ladrf, int *adr) function restore_multicast_list (line 1542) | static void restore_multicast_list(struct net_device *dev) function set_multicast_list (line 1599) | static void set_multicast_list(struct net_device *dev) function restore_multicast_list (line 1637) | static void restore_multicast_list(struct net_device *dev) function set_multicast_list (line 1658) | static void set_multicast_list(struct net_device *dev) type pcmcia_driver (line 1678) | struct pcmcia_driver function init_nmclan_cs (line 1687) | static int __init init_nmclan_cs(void) function exit_nmclan_cs (line 1692) | static void __exit exit_nmclan_cs(void) FILE: drivers/net/pcmcia/pcnet_cs.c type net_device (line 106) | struct net_device type net_device (line 111) | struct net_device type net_device (line 112) | struct net_device type net_device (line 113) | struct net_device type ifreq (line 113) | struct ifreq type ethtool_ops (line 114) | struct ethtool_ops type pt_regs (line 115) | struct pt_regs type net_device (line 117) | struct net_device type net_device (line 118) | struct net_device type ifmap (line 118) | struct ifmap type hw_info_t (line 132) | typedef struct hw_info_t { type pcnet_dev_t (line 221) | typedef struct pcnet_dev_t { function pcnet_dev_t (line 234) | static inline pcnet_dev_t *PRIV(struct net_device *dev) function dev_link_t (line 248) | static dev_link_t *pcnet_attach(void) function pcnet_detach (line 305) | static void pcnet_detach(dev_link_t *link) function hw_info_t (line 339) | static hw_info_t *get_hwinfo(dev_link_t *link) function hw_info_t (line 388) | static hw_info_t *get_prom(dev_link_t *link) function hw_info_t (line 442) | static hw_info_t *get_dl10019(dev_link_t *link) function hw_info_t (line 464) | static hw_info_t *get_ax88190(dev_link_t *link) function hw_info_t (line 497) | static hw_info_t *get_hwired(dev_link_t *link) function try_io_port (line 524) | static int try_io_port(dev_link_t *link) function pcnet_config (line 554) | static void pcnet_config(dev_link_t *link) function pcnet_release (line 763) | static void pcnet_release(dev_link_t *link) function pcnet_event (line 789) | static int pcnet_event(event_t event, int priority, function mdio_sync (line 855) | static void mdio_sync(kio_addr_t addr) function mdio_read (line 864) | static int mdio_read(kio_addr_t addr, int phy_id, int loc) function mdio_write (line 883) | static void mdio_write(kio_addr_t addr, int phy_id, int loc, int value) function mdio_reset (line 900) | static void mdio_reset(kio_addr_t addr, int phy_id) function read_eeprom (line 926) | static int read_eeprom(kio_addr_t ioaddr, int location) function write_asic (line 960) | static void write_asic(kio_addr_t ioaddr, int location, short asic_data) function set_misc_reg (line 1003) | static void set_misc_reg(struct net_device *dev) function mii_phy_probe (line 1034) | static void mii_phy_probe(struct net_device *dev) function pcnet_open (line 1058) | static int pcnet_open(struct net_device *dev) function pcnet_close (line 1086) | static int pcnet_close(struct net_device *dev) function pcnet_reset_8390 (line 1110) | static void pcnet_reset_8390(struct net_device *dev) function set_config (line 1137) | static int set_config(struct net_device *dev, struct ifmap *map) function irqreturn_t (line 1155) | static irqreturn_t ei_irq_wrapper(int irq, void *dev_id, struct pt_regs ... function ei_watchdog (line 1166) | static void ei_watchdog(u_long arg) function netdev_get_drvinfo (line 1257) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 1263) | struct ethtool_ops function ei_ioctl (line 1270) | static int ei_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function dma_get_8390_hdr (line 1292) | static void dma_get_8390_hdr(struct net_device *dev, function dma_block_input (line 1324) | static void dma_block_input(struct net_device *dev, int count, function dma_block_output (line 1379) | static void dma_block_output(struct net_device *dev, int count, function setup_dma_config (line 1465) | static int setup_dma_config(dev_link_t *link, int start_pg, function copyin (line 1484) | static void copyin(void *dest, void __iomem *src, int c) function copyout (line 1502) | static void copyout(void __iomem *dest, const void *src, int c) function shmem_get_8390_hdr (line 1522) | static void shmem_get_8390_hdr(struct net_device *dev, function shmem_block_input (line 1537) | static void shmem_block_input(struct net_device *dev, int count, function shmem_block_output (line 1558) | static void shmem_block_output(struct net_device *dev, int count, function setup_shmem_window (line 1568) | static int setup_shmem_window(dev_link_t *link, int start_pg, type pcmcia_driver (line 1637) | struct pcmcia_driver function init_pcnet_cs (line 1646) | static int __init init_pcnet_cs(void) function exit_pcnet_cs (line 1651) | static void __exit exit_pcnet_cs(void) FILE: drivers/net/pcmcia/smc91c92_cs.c type smc_private (line 109) | struct smc_private { type RxCfg (line 237) | enum RxCfg { RxAllMulti = 0x0004, RxPromisc = 0x0002, type net_device (line 285) | struct net_device type net_device (line 286) | struct net_device type net_device (line 287) | struct net_device type ifreq (line 287) | struct ifreq type net_device (line 288) | struct net_device type sk_buff (line 289) | struct sk_buff type net_device (line 289) | struct net_device type pt_regs (line 290) | struct pt_regs type net_device (line 291) | struct net_device type net_device_stats (line 292) | struct net_device_stats type net_device (line 292) | struct net_device type net_device (line 293) | struct net_device type net_device (line 294) | struct net_device type ifmap (line 294) | struct ifmap type net_device (line 295) | struct net_device type net_device (line 296) | struct net_device type net_device (line 299) | struct net_device type net_device (line 300) | struct net_device type net_device (line 301) | struct net_device type ethtool_ops (line 302) | struct ethtool_ops function dev_link_t (line 312) | static dev_link_t *smc91c92_attach(void) function smc91c92_detach (line 392) | static void smc91c92_detach(dev_link_t *link) function cvt_ascii_address (line 421) | static int cvt_ascii_address(struct net_device *dev, char *s) function first_tuple (line 442) | static int first_tuple(client_handle_t handle, tuple_t *tuple, function next_tuple (line 453) | static int next_tuple(client_handle_t handle, tuple_t *tuple, function mhz_3288_power (line 475) | static int mhz_3288_power(dev_link_t *link) function mhz_mfc_config (line 497) | static int mhz_mfc_config(dev_link_t *link) function mhz_setup (line 562) | static int mhz_setup(dev_link_t *link) function mot_config (line 610) | static void mot_config(dev_link_t *link) function mot_setup (line 631) | static int mot_setup(dev_link_t *link) function smc_config (line 665) | static int smc_config(dev_link_t *link) function smc_setup (line 696) | static int smc_setup(dev_link_t *link) function osi_config (line 739) | static int osi_config(dev_link_t *link) function osi_setup (line 772) | static int osi_setup(dev_link_t *link, u_short manfid, u_short cardid) function check_sig (line 828) | static int check_sig(dev_link_t *link) function smc91c92_config (line 885) | static void smc91c92_config(dev_link_t *link) function smc91c92_release (line 1068) | static void smc91c92_release(dev_link_t *link) function smc91c92_event (line 1095) | static int smc91c92_event(event_t event, int priority, function mdio_sync (line 1174) | static void mdio_sync(kio_addr_t addr) function mdio_read (line 1183) | static int mdio_read(struct net_device *dev, int phy_id, int loc) function mdio_write (line 1203) | static void mdio_write(struct net_device *dev, int phy_id, int loc, int ... function smc_dump (line 1229) | static void smc_dump(struct net_device *dev) function smc_open (line 1245) | static int smc_open(struct net_device *dev) function smc_close (line 1282) | static int smc_close(struct net_device *dev) function smc_hardware_send_packet (line 1319) | static void smc_hardware_send_packet(struct net_device * dev) function smc_tx_timeout (line 1384) | static void smc_tx_timeout(struct net_device *dev) function smc_start_xmit (line 1399) | static int smc_start_xmit(struct sk_buff *skb, struct net_device *dev) function smc_tx_err (line 1465) | static void smc_tx_err(struct net_device * dev) function smc_eph_irq (line 1509) | static void smc_eph_irq(struct net_device *dev) function irqreturn_t (line 1543) | static irqreturn_t smc_interrupt(int irq, void *dev_id, struct pt_regs *... function smc_rx (line 1662) | static void smc_rx(struct net_device *dev) type net_device_stats (line 1730) | struct net_device_stats type net_device (line 1730) | struct net_device type smc_private (line 1732) | struct smc_private function fill_multicast_tbl (line 1743) | static void fill_multicast_tbl(int count, struct dev_mc_list *addrs, function set_rx_mode (line 1769) | static void set_rx_mode(struct net_device *dev) function s9k_config (line 1809) | static int s9k_config(struct net_device *dev, struct ifmap *map) function smc_set_xcvr (line 1835) | static void smc_set_xcvr(struct net_device *dev, int if_port) function smc_reset (line 1859) | static void smc_reset(struct net_device *dev) function media_check (line 1934) | static void media_check(u_long arg) function smc_link_ok (line 2048) | static int smc_link_ok(struct net_device *dev) function smc_netdev_get_ecmd (line 2061) | static int smc_netdev_get_ecmd(struct net_device *dev, struct ethtool_cm... function smc_netdev_set_ecmd (line 2083) | static int smc_netdev_set_ecmd(struct net_device *dev, struct ethtool_cm... function check_if_running (line 2113) | static int check_if_running(struct net_device *dev) function smc_get_drvinfo (line 2120) | static void smc_get_drvinfo(struct net_device *dev, struct ethtool_drvin... function smc_get_settings (line 2126) | static int smc_get_settings(struct net_device *dev, struct ethtool_cmd *... function smc_set_settings (line 2144) | static int smc_set_settings(struct net_device *dev, struct ethtool_cmd *... function u32 (line 2162) | static u32 smc_get_link(struct net_device *dev) function u32 (line 2178) | static u32 smc_get_msglevel(struct net_device *dev) function smc_set_msglevel (line 2183) | static void smc_set_msglevel(struct net_device *dev, u32 val) function smc_nway_reset (line 2189) | static int smc_nway_reset(struct net_device *dev) type ethtool_ops (line 2206) | struct ethtool_ops function smc_ioctl (line 2219) | static int smc_ioctl (struct net_device *dev, struct ifreq *rq, int cmd) type pcmcia_driver (line 2239) | struct pcmcia_driver function init_smc91c92_cs (line 2248) | static int __init init_smc91c92_cs(void) function exit_smc91c92_cs (line 2253) | static void __exit exit_smc91c92_cs(void) FILE: drivers/net/pcmcia/xirc2ps_cs.c type xirc_cr (line 111) | enum xirc_cr { type xirc_esr (line 121) | enum xirc_esr { type xirc_isr (line 131) | enum xirc_isr { type xirc_rsr (line 146) | enum xirc_rsr { type xirc_ecr (line 157) | enum xirc_ecr { type xirc_cmd (line 186) | enum xirc_cmd { /* Commands */ type pt_regs (line 315) | struct pt_regs type local_info_t (line 354) | typedef struct local_info_t { type sk_buff (line 373) | struct sk_buff type net_device (line 373) | struct net_device type net_device (line 374) | struct net_device type net_device_stats (line 375) | struct net_device_stats type net_device (line 375) | struct net_device type net_device (line 376) | struct net_device type net_device (line 377) | struct net_device type net_device (line 379) | struct net_device type ifmap (line 379) | struct ifmap type net_device (line 380) | struct net_device type net_device (line 381) | struct net_device type ifreq (line 381) | struct ifreq type ethtool_ops (line 382) | struct ethtool_ops type net_device (line 383) | struct net_device type net_device (line 384) | struct net_device type net_device (line 385) | struct net_device type net_device (line 386) | struct net_device type net_device (line 387) | struct net_device function first_tuple (line 390) | static int function next_tuple (line 401) | static int function PrintRegisters (line 425) | static void function mii_idle (line 463) | static void function mii_putbit (line 475) | static void function mii_getbit (line 508) | static int function mii_wbits (line 521) | static void function mii_rd (line 529) | static unsigned function mii_wr (line 551) | static void function dev_link_t (line 580) | static dev_link_t * function xirc2ps_detach (line 650) | static void function set_card_type (line 706) | static int function has_ce2_string (line 775) | static int function xirc2ps_config (line 800) | static void function xirc2ps_release (line 1149) | static void function xirc2ps_event (line 1183) | static int function irqreturn_t (line 1238) | static irqreturn_t function do_tx_timeout (line 1461) | static void function do_start_xmit (line 1473) | static int type net_device_stats (line 1530) | struct net_device_stats type net_device (line 1531) | struct net_device function set_addresses (line 1544) | static void function set_multicast_list (line 1586) | static void function do_config (line 1610) | static int function do_open (line 1636) | static int function netdev_get_drvinfo (line 1658) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 1665) | struct ethtool_ops function do_ioctl (line 1669) | static int function hardreset (line 1701) | static void function do_reset (line 1718) | static void function init_mii (line 1879) | static int function do_powerdown (line 1952) | static void function do_stop (line 1965) | static int type pcmcia_driver (line 1991) | struct pcmcia_driver function init_xirc2ps_cs (line 2000) | static int __init function exit_xirc2ps_cs (line 2006) | static void __exit function setup_xirc2ps_cs (line 2017) | static int __init setup_xirc2ps_cs(char *str) FILE: drivers/net/pcnet32.c type pci_device_id (line 60) | struct pci_device_id type net_device (line 88) | struct net_device type pcnet32_rx_head (line 296) | struct pcnet32_rx_head { type pcnet32_tx_head (line 304) | struct pcnet32_tx_head { type pcnet32_init_block (line 313) | struct pcnet32_init_block { type pcnet32_access (line 325) | struct pcnet32_access { type pcnet32_private (line 339) | struct pcnet32_private { type pci_dev (line 373) | struct pci_dev type pci_device_id (line 373) | struct pci_device_id type pci_dev (line 374) | struct pci_dev type net_device (line 375) | struct net_device type net_device (line 376) | struct net_device type sk_buff (line 377) | struct sk_buff type net_device (line 377) | struct net_device type net_device (line 378) | struct net_device type net_device (line 379) | struct net_device type pt_regs (line 380) | struct pt_regs type net_device (line 381) | struct net_device type net_device_stats (line 382) | struct net_device_stats type net_device (line 382) | struct net_device type net_device (line 383) | struct net_device type net_device (line 384) | struct net_device type net_device (line 385) | struct net_device type ifreq (line 385) | struct ifreq type net_device (line 386) | struct net_device type net_device (line 387) | struct net_device type net_device (line 388) | struct net_device type net_device (line 389) | struct net_device type net_device (line 390) | struct net_device type ethtool_test (line 391) | struct ethtool_test type net_device (line 392) | struct net_device type net_device (line 393) | struct net_device type net_device (line 394) | struct net_device type net_device (line 395) | struct net_device type net_device (line 396) | struct net_device type ethtool_regs (line 396) | struct ethtool_regs type pci_flags_bit (line 399) | enum pci_flags_bit { function u16 (line 405) | static u16 pcnet32_wio_read_csr (unsigned long addr, int index) function pcnet32_wio_write_csr (line 411) | static void pcnet32_wio_write_csr (unsigned long addr, int index, u16 val) function u16 (line 417) | static u16 pcnet32_wio_read_bcr (unsigned long addr, int index) function pcnet32_wio_write_bcr (line 423) | static void pcnet32_wio_write_bcr (unsigned long addr, int index, u16 val) function u16 (line 429) | static u16 pcnet32_wio_read_rap (unsigned long addr) function pcnet32_wio_write_rap (line 434) | static void pcnet32_wio_write_rap (unsigned long addr, u16 val) function pcnet32_wio_reset (line 439) | static void pcnet32_wio_reset (unsigned long addr) function pcnet32_wio_check (line 444) | static int pcnet32_wio_check (unsigned long addr) type pcnet32_access (line 450) | struct pcnet32_access function u16 (line 460) | static u16 pcnet32_dwio_read_csr (unsigned long addr, int index) function pcnet32_dwio_write_csr (line 466) | static void pcnet32_dwio_write_csr (unsigned long addr, int index, u16 val) function u16 (line 472) | static u16 pcnet32_dwio_read_bcr (unsigned long addr, int index) function pcnet32_dwio_write_bcr (line 478) | static void pcnet32_dwio_write_bcr (unsigned long addr, int index, u16 val) function u16 (line 484) | static u16 pcnet32_dwio_read_rap (unsigned long addr) function pcnet32_dwio_write_rap (line 489) | static void pcnet32_dwio_write_rap (unsigned long addr, u16 val) function pcnet32_dwio_reset (line 494) | static void pcnet32_dwio_reset (unsigned long addr) function pcnet32_dwio_check (line 499) | static int pcnet32_dwio_check (unsigned long addr) type pcnet32_access (line 505) | struct pcnet32_access function pcnet32_poll_controller (line 516) | static void pcnet32_poll_controller(struct net_device *dev) function pcnet32_get_settings (line 525) | static int pcnet32_get_settings(struct net_device *dev, struct ethtool_c... function pcnet32_set_settings (line 540) | static int pcnet32_set_settings(struct net_device *dev, struct ethtool_c... function pcnet32_get_drvinfo (line 554) | static void pcnet32_get_drvinfo(struct net_device *dev, struct ethtool_d... function u32 (line 566) | static u32 pcnet32_get_link(struct net_device *dev) function u32 (line 584) | static u32 pcnet32_get_msglevel(struct net_device *dev) function pcnet32_set_msglevel (line 590) | static void pcnet32_set_msglevel(struct net_device *dev, u32 value) function pcnet32_nway_reset (line 596) | static int pcnet32_nway_reset(struct net_device *dev) function pcnet32_get_ringparam (line 610) | static void pcnet32_get_ringparam(struct net_device *dev, struct ethtool... function pcnet32_get_strings (line 620) | static void pcnet32_get_strings(struct net_device *dev, u32 stringset, u... function pcnet32_self_test_count (line 625) | static int pcnet32_self_test_count(struct net_device *dev) function pcnet32_ethtool_test (line 630) | static void pcnet32_ethtool_test(struct net_device *dev, function pcnet32_loopback_test (line 648) | static int pcnet32_loopback_test(struct net_device *dev, uint64_t *data1) function pcnet32_led_blink_callback (line 806) | static void pcnet32_led_blink_callback(struct net_device *dev) function pcnet32_phys_id (line 823) | static int pcnet32_phys_id(struct net_device *dev, u32 data) function pcnet32_get_regs_len (line 863) | static int pcnet32_get_regs_len(struct net_device *dev) function pcnet32_get_regs (line 868) | static void pcnet32_get_regs(struct net_device *dev, struct ethtool_regs... type ethtool_ops (line 939) | struct ethtool_ops function pcnet32_probe_vlbus (line 962) | static void __devinit function pcnet32_probe_pci (line 981) | static int __devinit type pci_dev (line 1026) | struct pci_dev type pcnet32_private (line 1028) | struct pcnet32_private type net_device (line 1034) | struct net_device type pcnet32_access (line 1035) | struct pcnet32_access type pcnet32_private (line 1277) | struct pcnet32_private type pcnet32_private (line 1279) | struct pcnet32_private type pcnet32_private (line 1284) | struct pcnet32_private type pcnet32_private (line 1286) | struct pcnet32_private function pcnet32_open (line 1368) | static int function pcnet32_purge_tx_ring (line 1544) | static void function pcnet32_init_ring (line 1565) | static int function pcnet32_restart (line 1621) | static void function pcnet32_tx_timeout (line 1652) | static void function pcnet32_start_xmit (line 1693) | static int function irqreturn_t (line 1750) | static irqreturn_t function pcnet32_rx (line 1916) | static int function pcnet32_close (line 2036) | static int type net_device_stats (line 2101) | struct net_device_stats type net_device (line 2102) | struct net_device type pcnet32_private (line 2104) | struct pcnet32_private function pcnet32_load_multicast (line 2119) | static void pcnet32_load_multicast (struct net_device *dev) function pcnet32_set_multicast_list (line 2160) | static void pcnet32_set_multicast_list(struct net_device *dev) function mdio_read (line 2184) | static int mdio_read(struct net_device *dev, int phy_id, int reg_num) function mdio_write (line 2200) | static void mdio_write(struct net_device *dev, int phy_id, int reg_num, ... function pcnet32_ioctl (line 2212) | static int pcnet32_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function pcnet32_watchdog (line 2230) | static void pcnet32_watchdog(struct net_device *dev) function pcnet32_remove_one (line 2245) | static void __devexit pcnet32_remove_one(struct pci_dev *pdev) type pci_driver (line 2261) | struct pci_driver function pcnet32_init_module (line 2297) | static int __init pcnet32_init_module(void) function pcnet32_cleanup_module (line 2320) | static void __exit pcnet32_cleanup_module(void) FILE: drivers/net/plip.c type net_device (line 143) | struct net_device type net_device (line 144) | struct net_device type net_device (line 145) | struct net_device type pt_regs (line 148) | struct pt_regs type sk_buff (line 151) | struct sk_buff type net_device (line 151) | struct net_device type sk_buff (line 152) | struct sk_buff type net_device (line 152) | struct net_device type neighbour (line 155) | struct neighbour type hh_cache (line 156) | struct hh_cache type net_device (line 157) | struct net_device type net_device (line 158) | struct net_device type net_device_stats (line 159) | struct net_device_stats type net_device (line 159) | struct net_device type net_device (line 160) | struct net_device type ifreq (line 160) | struct ifreq type plip_connection_state (line 164) | enum plip_connection_state { type plip_packet_state (line 172) | enum plip_packet_state { type plip_nibble_state (line 181) | enum plip_nibble_state { type plip_local (line 187) | struct plip_local { type net_local (line 210) | struct net_local { function enable_parport_interrupts (line 235) | inline static void enable_parport_interrupts (struct net_device *dev) function disable_parport_interrupts (line 245) | inline static void disable_parport_interrupts (struct net_device *dev) function write_data (line 255) | inline static void write_data (struct net_device *dev, unsigned char data) function read_status (line 263) | inline static unsigned char read_status (struct net_device *dev) function plip_init_netdev (line 280) | static void function plip_kick_bh (line 323) | static void type net_device (line 333) | struct net_device type net_local (line 333) | struct net_local type plip_local (line 334) | struct plip_local type plip_local (line 334) | struct plip_local type net_device (line 335) | struct net_device type net_local (line 335) | struct net_local type plip_local (line 336) | struct plip_local type plip_local (line 336) | struct plip_local type net_device (line 337) | struct net_device type net_local (line 337) | struct net_local type plip_local (line 338) | struct plip_local type plip_local (line 338) | struct plip_local type net_device (line 339) | struct net_device type net_local (line 339) | struct net_local type plip_local (line 340) | struct plip_local type plip_local (line 340) | struct plip_local type net_device (line 341) | struct net_device type net_local (line 341) | struct net_local type plip_local (line 342) | struct plip_local type plip_local (line 342) | struct plip_local type net_device (line 343) | struct net_device type net_local (line 343) | struct net_local type plip_local (line 344) | struct plip_local type plip_local (line 345) | struct plip_local type net_device (line 353) | struct net_device type net_local (line 353) | struct net_local type plip_local (line 354) | struct plip_local type plip_local (line 354) | struct plip_local function plip_bh (line 366) | static void function plip_timer_bh (line 384) | static void function plip_bh_timeout_error (line 399) | static int function plip_none (line 475) | static int function plip_receive (line 484) | inline static int function plip_type_trans (line 543) | static unsigned short plip_type_trans(struct sk_buff *skb, struct net_de... function plip_receive_packet (line 587) | static int function plip_send (line 705) | inline static int function plip_send_packet (line 749) | static int function plip_connection_close (line 864) | static int function plip_error (line 882) | static int function plip_interrupt (line 907) | static void function plip_tx_packet (line 961) | static int function plip_rewrite_address (line 1003) | static void function plip_hard_header (line 1019) | static int function plip_hard_header_cache (line 1033) | int plip_hard_header_cache(struct neighbour *neigh, function plip_open (line 1057) | static int function plip_close (line 1116) | static int function plip_preempt (line 1162) | static int function plip_wakeup (line 1178) | static void type net_device_stats (line 1207) | struct net_device_stats type net_device (line 1208) | struct net_device type net_local (line 1210) | struct net_local type net_device_stats (line 1211) | struct net_device_stats function plip_ioctl (line 1216) | static int type net_device (line 1249) | struct net_device function plip_searchfor (line 1251) | static inline int function plip_attach (line 1263) | static void plip_attach (struct parport *port) function plip_detach (line 1334) | static void plip_detach (struct parport *port) type parport_driver (line 1339) | struct parport_driver function plip_cleanup_module (line 1345) | static void __exit plip_cleanup_module (void) function plip_setup (line 1369) | static int __init plip_setup(char *str) function plip_init (line 1401) | static int __init plip_init (void) FILE: drivers/net/ppp_async.c type asyncppp (line 40) | struct asyncppp { type asyncppp (line 95) | struct asyncppp type ppp_channel (line 96) | struct ppp_channel type sk_buff (line 96) | struct sk_buff type asyncppp (line 97) | struct asyncppp type asyncppp (line 98) | struct asyncppp type asyncppp (line 99) | struct asyncppp type ppp_channel (line 101) | struct ppp_channel type asyncppp (line 105) | struct asyncppp type ppp_channel_ops (line 108) | struct ppp_channel_ops type asyncppp (line 131) | struct asyncppp type tty_struct (line 131) | struct tty_struct type asyncppp (line 133) | struct asyncppp function ap_put (line 143) | static void ap_put(struct asyncppp *ap) function ppp_asynctty_open (line 153) | static int function ppp_asynctty_close (line 208) | static void function ppp_asynctty_hangup (line 246) | static int ppp_asynctty_hangup(struct tty_struct *tty) function ppp_asynctty_read (line 256) | static ssize_t function ppp_asynctty_write (line 267) | static ssize_t function ppp_asynctty_ioctl (line 279) | static int function ppp_asynctty_poll (line 339) | static unsigned int function ppp_asynctty_room (line 345) | static int function ppp_asynctty_receive (line 355) | static void function ppp_asynctty_wakeup (line 375) | static void type tty_ldisc (line 389) | struct tty_ldisc function ppp_async_init (line 405) | static int __init function ppp_async_ioctl (line 420) | static int function ppp_async_process (line 509) | static void ppp_async_process(unsigned long arg) function ppp_async_encode (line 546) | static int function ppp_async_send (line 645) | static int function ppp_async_push (line 664) | static int function ppp_async_flush_output (line 744) | static void function scan_ordinary (line 767) | static inline int function process_input_packet (line 782) | static void function ppp_async_input (line 845) | static void function async_lcp_peek (line 959) | static void async_lcp_peek(struct asyncppp *ap, unsigned char *data, function ppp_async_cleanup (line 1026) | static void __exit ppp_async_cleanup(void) FILE: drivers/net/ppp_deflate.c type ppp_deflate_state (line 48) | struct ppp_deflate_state { type compstat (line 78) | struct compstat function z_comp_free (line 84) | static void z_comp_free(void *arg) type ppp_deflate_state (line 112) | struct ppp_deflate_state type ppp_deflate_state (line 125) | struct ppp_deflate_state type ppp_deflate_state (line 130) | struct ppp_deflate_state function z_comp_init (line 163) | static int z_comp_init(void *arg, unsigned char *options, int opt_len, function z_comp_reset (line 192) | static void z_comp_reset(void *arg) function z_compress (line 211) | int z_compress(void *arg, unsigned char *rptr, unsigned char *obuf, function z_comp_stats (line 294) | static void z_comp_stats(void *arg, struct compstat *stats) function z_decomp_free (line 305) | static void z_decomp_free(void *arg) type ppp_deflate_state (line 333) | struct ppp_deflate_state type ppp_deflate_state (line 346) | struct ppp_deflate_state type ppp_deflate_state (line 350) | struct ppp_deflate_state function z_decomp_init (line 383) | static int z_decomp_init(void *arg, unsigned char *options, int opt_len, function z_decomp_reset (line 413) | static void z_decomp_reset(void *arg) function z_decompress (line 442) | int z_decompress(void *arg, unsigned char *ibuf, int isize, function z_incomp (line 548) | static void z_incomp(void *arg, unsigned char *ibuf, int icnt) type compressor (line 597) | struct compressor type compressor (line 598) | struct compressor type compressor (line 603) | struct compressor type compressor (line 621) | struct compressor function deflate_init (line 639) | static int __init deflate_init(void) function deflate_cleanup (line 649) | static void __exit deflate_cleanup(void) FILE: drivers/net/ppp_generic.c type ppp_file (line 74) | struct ppp_file { type ppp (line 100) | struct ppp { type channel (line 152) | struct channel { type cardmap (line 188) | struct cardmap { type cardmap (line 194) | struct cardmap type cardmap (line 195) | struct cardmap type cardmap (line 196) | struct cardmap type cardmap (line 197) | struct cardmap type cardmap (line 205) | struct cardmap type ppp_file (line 242) | struct ppp_file type file (line 242) | struct file type ppp (line 244) | struct ppp type ppp (line 245) | struct ppp type sk_buff (line 245) | struct sk_buff type ppp (line 246) | struct ppp type channel (line 247) | struct channel type ppp (line 248) | struct ppp type sk_buff (line 248) | struct sk_buff type channel (line 249) | struct channel type ppp (line 250) | struct ppp type ppp (line 251) | struct ppp type sk_buff (line 251) | struct sk_buff type sk_buff (line 252) | struct sk_buff type ppp (line 252) | struct ppp type sk_buff (line 253) | struct sk_buff type ppp (line 255) | struct ppp type sk_buff (line 255) | struct sk_buff type channel (line 256) | struct channel type ppp (line 257) | struct ppp type sk_buff (line 257) | struct sk_buff type sk_buff (line 258) | struct sk_buff type ppp (line 258) | struct ppp type ppp (line 259) | struct ppp type sk_buff (line 259) | struct sk_buff type ppp (line 261) | struct ppp type ppp (line 262) | struct ppp type sk_buff (line 262) | struct sk_buff type ppp (line 263) | struct ppp type compressor (line 264) | struct compressor type ppp (line 265) | struct ppp type ppp_stats (line 265) | struct ppp_stats type ppp (line 266) | struct ppp type ppp_file (line 267) | struct ppp_file type ppp (line 268) | struct ppp type ppp (line 269) | struct ppp type ppp (line 270) | struct ppp type channel (line 271) | struct channel type channel (line 272) | struct channel type channel (line 273) | struct channel type channel (line 274) | struct channel type class_simple (line 276) | struct class_simple function proto_to_npindex (line 279) | static inline int proto_to_npindex(int proto) function ethertype_to_npindex (line 309) | static inline int ethertype_to_npindex(int ethertype) function ppp_open (line 358) | static int ppp_open(struct inode *inode, struct file *file) function ppp_release (line 368) | static int ppp_release(struct inode *inode, struct file *file) function ppp_read (line 394) | static ssize_t ppp_read(struct file *file, char __user *buf, function ppp_write (line 454) | static ssize_t ppp_write(struct file *file, const char __user *buf, function ppp_poll (line 492) | static unsigned int ppp_poll(struct file *file, poll_table *wait) function get_filter (line 517) | static int get_filter(void __user *arg, struct sock_filter **p) function ppp_ioctl (line 555) | static int ppp_ioctl(struct inode *inode, struct file *file, function ppp_unattached_ioctl (line 781) | static int ppp_unattached_ioctl(struct ppp_file *pf, struct file *file, type file_operations (line 840) | struct file_operations function ppp_init (line 854) | static int __init ppp_init(void) function ppp_start_xmit (line 889) | static int type net_device_stats (line 942) | struct net_device_stats type net_device (line 943) | struct net_device type ppp (line 945) | struct ppp type ppp (line 945) | struct ppp function ppp_net_ioctl (line 950) | static int function ppp_setup (line 993) | static void ppp_setup(struct net_device *dev) function ppp_xmit_process (line 1011) | static void function ppp_send_frame (line 1035) | static void function ppp_push (line 1166) | static void function ppp_mp_explode (line 1218) | static int ppp_mp_explode(struct ppp *ppp, struct sk_buff *skb) function ppp_channel_push (line 1364) | static void function ppp_do_recv (line 1403) | static inline void function ppp_input (line 1415) | void function ppp_input_error (line 1443) | void function ppp_receive_frame (line 1468) | static void function ppp_receive_error (line 1490) | static void function ppp_receive_nonmp_frame (line 1498) | static void type sk_buff (line 1629) | struct sk_buff type ppp (line 1630) | struct ppp type sk_buff (line 1630) | struct sk_buff type sk_buff (line 1633) | struct sk_buff function ppp_receive_mp_frame (line 1687) | static void function ppp_mp_insert (line 1777) | static void type sk_buff (line 1798) | struct sk_buff type ppp (line 1799) | struct ppp type sk_buff_head (line 1803) | struct sk_buff_head type sk_buff (line 1804) | struct sk_buff type sk_buff (line 1805) | struct sk_buff type sk_buff (line 1806) | struct sk_buff type sk_buff (line 1813) | struct sk_buff function ppp_register_channel (line 1923) | int function ppp_channel_index (line 1954) | int ppp_channel_index(struct ppp_channel *chan) function ppp_unit_number (line 1966) | int ppp_unit_number(struct ppp_channel *chan) function ppp_unregister_channel (line 1984) | void function ppp_output_wakeup (line 2016) | void function ppp_set_compress (line 2031) | static int function ppp_ccp_peek (line 2106) | static void function ppp_ccp_closed (line 2191) | static void type compressor_entry (line 2223) | struct compressor_entry { type compressor_entry (line 2228) | struct compressor_entry type compressor_entry (line 2231) | struct compressor_entry type list_head (line 2232) | struct list_head function ppp_register_compressor (line 2243) | int function ppp_unregister_compressor (line 2265) | void type compressor (line 2280) | struct compressor type compressor_entry (line 2283) | struct compressor_entry type compressor (line 2284) | struct compressor function ppp_get_stats (line 2301) | static void type ppp (line 2335) | struct ppp type ppp (line 2338) | struct ppp type net_device (line 2339) | struct net_device type ppp (line 2343) | struct ppp type ppp (line 2349) | struct ppp function init_ppp_file (line 2407) | static void function ppp_shutdown_interface (line 2421) | static void ppp_shutdown_interface(struct ppp *ppp) function ppp_destroy_interface (line 2447) | static void ppp_destroy_interface(struct ppp *ppp) type ppp (line 2487) | struct ppp type channel (line 2501) | struct channel type channel (line 2504) | struct channel type list_head (line 2505) | struct list_head function ppp_connect_channel (line 2528) | static int function ppp_disconnect_channel (line 2567) | static int function ppp_destroy_channel (line 2594) | static void ppp_destroy_channel(struct channel *pch) function ppp_cleanup (line 2609) | static void __exit ppp_cleanup(void) type cardmap (line 2625) | struct cardmap type cardmap (line 2627) | struct cardmap function cardmap_set (line 2641) | static void cardmap_set(struct cardmap **pmap, unsigned int nr, void *ptr) function cardmap_find_first_free (line 2683) | static unsigned int cardmap_find_first_free(struct cardmap *map) function cardmap_destroy (line 2708) | static void cardmap_destroy(struct cardmap **pmap) FILE: drivers/net/ppp_synctty.c type syncppp (line 52) | struct syncppp { type sk_buff (line 89) | struct sk_buff type syncppp (line 89) | struct syncppp type sk_buff (line 89) | struct sk_buff type ppp_channel (line 90) | struct ppp_channel type sk_buff (line 90) | struct sk_buff type ppp_channel (line 91) | struct ppp_channel type syncppp (line 94) | struct syncppp type syncppp (line 95) | struct syncppp type syncppp (line 96) | struct syncppp type ppp_channel_ops (line 99) | struct ppp_channel_ops function ppp_print_hex (line 107) | static void function ppp_print_char (line 121) | static void function ppp_print_buffer (line 140) | static void type syncppp (line 183) | struct syncppp type tty_struct (line 183) | struct tty_struct type syncppp (line 185) | struct syncppp function sp_put (line 195) | static void sp_put(struct syncppp *ap) function ppp_sync_open (line 204) | static int function ppp_sync_close (line 257) | static void function ppp_sync_hangup (line 293) | static int ppp_sync_hangup(struct tty_struct *tty) function ppp_sync_read (line 303) | static ssize_t function ppp_sync_write (line 314) | static ssize_t function ppp_synctty_ioctl (line 321) | static int function ppp_sync_poll (line 381) | static unsigned int function ppp_sync_room (line 387) | static int function ppp_sync_receive (line 397) | static void function ppp_sync_wakeup (line 417) | static void type tty_ldisc (line 431) | struct tty_ldisc function ppp_sync_init (line 447) | static int __init function ppp_sync_ioctl (line 462) | static int function ppp_sync_process (line 550) | static void ppp_sync_process(unsigned long arg) type sk_buff (line 575) | struct sk_buff type syncppp (line 576) | struct syncppp type sk_buff (line 576) | struct sk_buff type sk_buff (line 598) | struct sk_buff function ppp_sync_send (line 631) | static int function ppp_sync_push (line 653) | static int function ppp_sync_flush_output (line 705) | static void function ppp_sync_input (line 732) | static void function ppp_sync_cleanup (line 793) | static void __exit FILE: drivers/net/pppoe.c type ppp_channel_ops (line 82) | struct ppp_channel_ops type socket (line 84) | struct socket type ppp_channel (line 85) | struct ppp_channel type sk_buff (line 85) | struct sk_buff type sock (line 86) | struct sock type sk_buff (line 86) | struct sk_buff type proto_ops (line 88) | struct proto_ops type ppp_channel_ops (line 91) | struct ppp_channel_ops function cmp_2_addr (line 93) | static inline int cmp_2_addr(struct pppoe_addr *a, struct pppoe_addr *b) function cmp_addr (line 99) | static inline int cmp_addr(struct pppoe_addr *a, unsigned long sid, char... function hash_item (line 105) | static int hash_item(unsigned long sid, unsigned char *addr) type pppox_opt (line 123) | struct pppox_opt type pppox_opt (line 130) | struct pppox_opt type pppox_opt (line 133) | struct pppox_opt function __set_item (line 143) | static int __set_item(struct pppox_opt *po) type pppox_opt (line 164) | struct pppox_opt type pppox_opt (line 167) | struct pppox_opt type pppox_opt (line 190) | struct pppox_opt type pppox_opt (line 193) | struct pppox_opt type pppox_opt (line 204) | struct pppox_opt type sockaddr_pppox (line 204) | struct sockaddr_pppox function set_item (line 209) | static inline int set_item(struct pppox_opt *po) type pppox_opt (line 223) | struct pppox_opt type pppox_opt (line 225) | struct pppox_opt function pppoe_flush_dev (line 243) | static void pppoe_flush_dev(struct net_device *dev) function pppoe_device_event (line 296) | static int pppoe_device_event(struct notifier_block *this, type notifier_block (line 322) | struct notifier_block function pppoe_rcv_core (line 332) | static int pppoe_rcv_core(struct sock *sk, struct sk_buff *skb) function pppoe_rcv (line 376) | static int pppoe_rcv(struct sk_buff *skb, function pppoe_disc_rcv (line 425) | static int pppoe_disc_rcv(struct sk_buff *skb, type packet_type (line 471) | struct packet_type type packet_type (line 476) | struct packet_type function pppoe_sk_free (line 486) | static void pppoe_sk_free(struct sock *sk) function pppoe_create (line 500) | static int pppoe_create(struct socket *sock) function pppoe_release (line 533) | static int pppoe_release(struct socket *sock) function pppoe_connect (line 570) | static int pppoe_connect(struct socket *sock, struct sockaddr *uservaddr, function pppoe_getname (line 659) | static int pppoe_getname(struct socket *sock, struct sockaddr *uaddr, function pppoe_ioctl (line 678) | static int pppoe_ioctl(struct socket *sock, unsigned int cmd, function pppoe_sendmsg (line 780) | static int pppoe_sendmsg(struct kiocb *iocb, struct socket *sock, function __pppoe_xmit (line 858) | static int __pppoe_xmit(struct sock *sk, struct sk_buff *skb) function pppoe_xmit (line 932) | static int pppoe_xmit(struct ppp_channel *chan, struct sk_buff *skb) type ppp_channel_ops (line 939) | struct ppp_channel_ops function pppoe_recvmsg (line 943) | static int pppoe_recvmsg(struct kiocb *iocb, struct socket *sock, function pppoe_seq_show (line 985) | static int pppoe_seq_show(struct seq_file *seq, void *v) type pppox_opt (line 1007) | struct pppox_opt type pppox_opt (line 1009) | struct pppox_opt type seq_file (line 1024) | struct seq_file type seq_file (line 1032) | struct seq_file type pppox_opt (line 1034) | struct pppox_opt function pppoe_seq_stop (line 1057) | static void pppoe_seq_stop(struct seq_file *seq, void *v) type seq_operations (line 1062) | struct seq_operations function pppoe_seq_open (line 1069) | static int pppoe_seq_open(struct inode *inode, struct file *file) type file_operations (line 1074) | struct file_operations function pppoe_proc_init (line 1082) | static int __init pppoe_proc_init(void) function pppoe_proc_init (line 1094) | static inline int pppoe_proc_init(void) { return 0; } type proto_ops (line 1099) | struct proto_ops type pppox_proto (line 1118) | struct pppox_proto function pppoe_init (line 1125) | static int __init pppoe_init(void) function pppoe_exit (line 1145) | static void __exit pppoe_exit(void) FILE: drivers/net/pppox.c type pppox_proto (line 39) | struct pppox_proto function register_pppox_proto (line 41) | int register_pppox_proto(int proto_num, struct pppox_proto *pp) function unregister_pppox_proto (line 51) | void unregister_pppox_proto(int proto_num) function pppox_unbind_sock (line 57) | void pppox_unbind_sock(struct sock *sk) function pppox_ioctl (line 71) | static int pppox_ioctl(struct socket* sock, unsigned int cmd, function pppox_create (line 109) | static int pppox_create(struct socket *sock, int protocol) type net_proto_family (line 132) | struct net_proto_family function pppox_init (line 138) | static int __init pppox_init(void) function pppox_exit (line 143) | static void __exit pppox_exit(void) FILE: drivers/net/r8169.c type mac_version (line 143) | enum mac_version { type phy_version (line 151) | enum phy_version { type pci_device_id (line 176) | struct pci_device_id type RTL8169_registers (line 187) | enum RTL8169_registers { type RTL8169_register_content (line 228) | enum RTL8169_register_content { type _DescStatusBit (line 333) | enum _DescStatusBit { type TxDesc (line 365) | struct TxDesc { type RxDesc (line 371) | struct RxDesc { type ring_info (line 377) | struct ring_info { type rtl8169_private (line 383) | struct rtl8169_private { type net_device (line 427) | struct net_device type sk_buff (line 428) | struct sk_buff type net_device (line 428) | struct net_device type pt_regs (line 430) | struct pt_regs type net_device (line 431) | struct net_device type net_device (line 432) | struct net_device type net_device (line 433) | struct net_device type net_device (line 434) | struct net_device type net_device (line 435) | struct net_device type net_device_stats (line 436) | struct net_device_stats type net_device (line 436) | struct net_device type net_device (line 437) | struct net_device type rtl8169_private (line 437) | struct rtl8169_private type net_device (line 439) | struct net_device type net_device (line 440) | struct net_device type net_device (line 443) | struct net_device function mdio_write (line 458) | static void mdio_write(void __iomem *ioaddr, int RegAddr, int value) function mdio_read (line 473) | static int mdio_read(void __iomem *ioaddr, int RegAddr) function rtl8169_irq_mask_and_ack (line 491) | static void rtl8169_irq_mask_and_ack(void __iomem *ioaddr) function rtl8169_asic_down (line 498) | static void rtl8169_asic_down(void __iomem *ioaddr) function rtl8169_tbi_reset_pending (line 505) | static unsigned int rtl8169_tbi_reset_pending(void __iomem *ioaddr) function rtl8169_xmii_reset_pending (line 510) | static unsigned int rtl8169_xmii_reset_pending(void __iomem *ioaddr) function rtl8169_tbi_link_ok (line 515) | static unsigned int rtl8169_tbi_link_ok(void __iomem *ioaddr) function rtl8169_xmii_link_ok (line 520) | static unsigned int rtl8169_xmii_link_ok(void __iomem *ioaddr) function rtl8169_tbi_reset_enable (line 525) | static void rtl8169_tbi_reset_enable(void __iomem *ioaddr) function rtl8169_xmii_reset_enable (line 530) | static void rtl8169_xmii_reset_enable(void __iomem *ioaddr) function rtl8169_check_link_status (line 538) | static void rtl8169_check_link_status(struct net_device *dev, function rtl8169_link_option (line 552) | static void rtl8169_link_option(int idx, u8 *autoneg, u16 *speed, u8 *du... function rtl8169_get_drvinfo (line 584) | static void rtl8169_get_drvinfo(struct net_device *dev, function rtl8169_get_regs_len (line 594) | static int rtl8169_get_regs_len(struct net_device *dev) function rtl8169_set_speed_tbi (line 599) | static int rtl8169_set_speed_tbi(struct net_device *dev, function rtl8169_set_speed_xmii (line 623) | static int rtl8169_set_speed_xmii(struct net_device *dev, function rtl8169_set_speed (line 662) | static int rtl8169_set_speed(struct net_device *dev, function rtl8169_set_settings (line 676) | static int rtl8169_set_settings(struct net_device *dev, struct ethtool_c... function u32 (line 689) | static u32 rtl8169_get_rx_csum(struct net_device *dev) function rtl8169_set_rx_csum (line 696) | static int rtl8169_set_rx_csum(struct net_device *dev, u32 data) function u32 (line 719) | static inline u32 rtl8169_tx_vlan_tag(struct rtl8169_private *tp, function rtl8169_vlan_rx_register (line 726) | static void rtl8169_vlan_rx_register(struct net_device *dev, function rtl8169_vlan_rx_kill_vid (line 744) | static void rtl8169_vlan_rx_kill_vid(struct net_device *dev, unsigned sh... function rtl8169_rx_vlan_skb (line 755) | static int rtl8169_rx_vlan_skb(struct rtl8169_private *tp, struct RxDesc... function u32 (line 773) | static inline u32 rtl8169_tx_vlan_tag(struct rtl8169_private *tp, function rtl8169_rx_vlan_skb (line 779) | static int rtl8169_rx_vlan_skb(struct rtl8169_private *tp, struct RxDesc... function rtl8169_gset_tbi (line 787) | static void rtl8169_gset_tbi(struct net_device *dev, struct ethtool_cmd ... function rtl8169_gset_xmii (line 806) | static void rtl8169_gset_xmii(struct net_device *dev, struct ethtool_cmd... function rtl8169_get_settings (line 847) | static int rtl8169_get_settings(struct net_device *dev, struct ethtool_c... function rtl8169_get_regs (line 860) | static void rtl8169_get_regs(struct net_device *dev, struct ethtool_regs... type ethtool_ops (line 874) | struct ethtool_ops function rtl8169_write_gmii_reg_bit (line 891) | static void rtl8169_write_gmii_reg_bit(void __iomem *ioaddr, int reg, in... function rtl8169_get_mac_version (line 902) | static void rtl8169_get_mac_version(struct rtl8169_private *tp, void __i... function rtl8169_print_mac_version (line 921) | static void rtl8169_print_mac_version(struct rtl8169_private *tp) function rtl8169_get_phy_version (line 943) | static void rtl8169_get_phy_version(struct rtl8169_private *tp, void __i... function rtl8169_print_phy_version (line 963) | static void rtl8169_print_phy_version(struct rtl8169_private *tp) function rtl8169_hw_phy_config (line 986) | static void rtl8169_hw_phy_config(struct net_device *dev) function rtl8169_phy_timer (line 1066) | static void rtl8169_phy_timer(unsigned long __opaque) function rtl8169_delete_timer (line 1104) | static inline void rtl8169_delete_timer(struct net_device *dev) function rtl8169_request_timer (line 1116) | static inline void rtl8169_request_timer(struct net_device *dev) function rtl8169_netpoll (line 1138) | static void rtl8169_netpoll(struct net_device *dev) function rtl8169_release_board (line 1149) | static void rtl8169_release_board(struct pci_dev *pdev, struct net_devic... function rtl8169_init_board (line 1158) | static int __devinit function rtl8169_init_one (line 1304) | static int __devinit function rtl8169_remove_one (line 1436) | static void __devexit function rtl8169_suspend (line 1452) | static int rtl8169_suspend(struct pci_dev *pdev, u32 state) function rtl8169_resume (line 1478) | static int rtl8169_resume(struct pci_dev *pdev) function rtl8169_set_rxbufsize (line 1493) | static void rtl8169_set_rxbufsize(struct rtl8169_private *tp, function rtl8169_open (line 1501) | static int rtl8169_open(struct net_device *dev) function rtl8169_hw_reset (line 1555) | static void rtl8169_hw_reset(void __iomem *ioaddr) function rtl8169_hw_start (line 1567) | static void function rtl8169_change_mtu (line 1637) | static int rtl8169_change_mtu(struct net_device *dev, int new_mtu) function rtl8169_make_unusable_by_asic (line 1668) | static inline void rtl8169_make_unusable_by_asic(struct RxDesc *desc) function rtl8169_free_rx_skb (line 1674) | static void rtl8169_free_rx_skb(struct rtl8169_private *tp, function rtl8169_return_to_asic (line 1686) | static inline void rtl8169_return_to_asic(struct RxDesc *desc, int rx_bu... function rtl8169_give_to_asic (line 1691) | static inline void rtl8169_give_to_asic(struct RxDesc *desc, dma_addr_t ... function rtl8169_alloc_rx_skb (line 1698) | static int rtl8169_alloc_rx_skb(struct pci_dev *pdev, struct sk_buff **s... function rtl8169_rx_clear (line 1726) | static void rtl8169_rx_clear(struct rtl8169_private *tp) function u32 (line 1738) | static u32 rtl8169_rx_fill(struct rtl8169_private *tp, struct net_device... function rtl8169_mark_as_last_descriptor (line 1757) | static inline void rtl8169_mark_as_last_descriptor(struct RxDesc *desc) function rtl8169_init_ring_indexes (line 1762) | static void rtl8169_init_ring_indexes(struct rtl8169_private *tp) function rtl8169_init_ring (line 1767) | static int rtl8169_init_ring(struct net_device *dev) function rtl8169_unmap_tx_skb (line 1788) | static void rtl8169_unmap_tx_skb(struct pci_dev *pdev, struct ring_info ... function rtl8169_tx_clear (line 1800) | static void rtl8169_tx_clear(struct rtl8169_private *tp) function rtl8169_schedule_work (line 1824) | static void rtl8169_schedule_work(struct net_device *dev, void (*task)(v... function rtl8169_wait_for_quiescence (line 1832) | static void rtl8169_wait_for_quiescence(struct net_device *dev) function rtl8169_reinit_task (line 1847) | static void rtl8169_reinit_task(void *_data) function rtl8169_reset_task (line 1867) | static void rtl8169_reset_task(void *_data) function rtl8169_tx_timeout (line 1893) | static void rtl8169_tx_timeout(struct net_device *dev) function rtl8169_xmit_frags (line 1903) | static int rtl8169_xmit_frags(struct rtl8169_private *tp, struct sk_buff... function u32 (line 1941) | static inline u32 rtl8169_tso_csum(struct sk_buff *skb, struct net_devic... function rtl8169_start_xmit (line 1961) | static int rtl8169_start_xmit(struct sk_buff *skb, struct net_device *dev) function rtl8169_pcierr_interrupt (line 2039) | static void rtl8169_pcierr_interrupt(struct net_device *dev) function rtl8169_tx_interrupt (line 2079) | static void function rtl8169_rx_csum (line 2127) | static inline void rtl8169_rx_csum(struct sk_buff *skb, struct RxDesc *d... function rtl8169_try_rx_copy (line 2140) | static inline int rtl8169_try_rx_copy(struct sk_buff **sk_buff, int pkt_... function rtl8169_rx_interrupt (line 2160) | static int function irqreturn_t (line 2251) | static irqreturn_t function rtl8169_poll (line 2325) | static int rtl8169_poll(struct net_device *dev, int *budget) function rtl8169_down (line 2354) | static void rtl8169_down(struct net_device *dev) function rtl8169_close (line 2406) | static int rtl8169_close(struct net_device *dev) function rtl8169_set_rx_mode (line 2427) | static void type net_device_stats (line 2480) | struct net_device_stats type net_device (line 2480) | struct net_device type rtl8169_private (line 2482) | struct rtl8169_private type pci_driver (line 2496) | struct pci_driver function rtl8169_init_module (line 2507) | static int __init function rtl8169_cleanup_module (line 2513) | static void __exit FILE: drivers/net/rrunner.c function rr_init_one (line 90) | static int __devinit rr_init_one(struct pci_dev *pdev, function rr_remove_one (line 235) | static void __devexit rr_remove_one (struct pci_dev *pdev) function rr_issue_cmd (line 268) | static void rr_issue_cmd(struct rr_private *rrpriv, struct cmd *cmd) function rr_reset (line 304) | static int rr_reset(struct net_device *dev) function rr_read_eeprom (line 416) | static unsigned int rr_read_eeprom(struct rr_private *rrpriv, function u32 (line 451) | static u32 rr_read_eeprom_word(struct rr_private *rrpriv, function write_eeprom (line 468) | static unsigned int write_eeprom(struct rr_private *rrpriv, function rr_init (line 520) | static int __init rr_init(struct net_device *dev) function rr_init1 (line 589) | static int rr_init1(struct net_device *dev) function u32 (line 759) | static u32 rr_handle_event(struct net_device *dev, u32 prodidx, u32 eidx) function rx_int (line 962) | static void rx_int(struct net_device *dev, u32 rxlimit, u32 index) function irqreturn_t (line 1057) | static irqreturn_t rr_interrupt(int irq, void *dev_id, struct pt_regs *p... function rr_raz_tx (line 1142) | static inline void rr_raz_tx(struct rr_private *rrpriv, function rr_raz_rx (line 1164) | static inline void rr_raz_rx(struct rr_private *rrpriv, function rr_timer (line 1185) | static void rr_timer(unsigned long data) function rr_open (line 1213) | static int rr_open(struct net_device *dev) function rr_dump (line 1300) | static void rr_dump(struct net_device *dev) function rr_close (line 1363) | static int rr_close(struct net_device *dev) function rr_start_xmit (line 1428) | static int rr_start_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 1496) | struct net_device_stats type net_device (line 1496) | struct net_device type rr_private (line 1498) | struct rr_private function rr_load_firmware (line 1513) | static int rr_load_firmware(struct net_device *dev) function rr_ioctl (line 1618) | static int rr_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) type pci_device_id (line 1725) | struct pci_device_id type pci_driver (line 1732) | struct pci_driver function rr_init_module (line 1739) | static int __init rr_init_module(void) function rr_cleanup_module (line 1744) | static void __exit rr_cleanup_module(void) FILE: drivers/net/rrunner.h type rr_regs (line 12) | struct rr_regs { type event (line 357) | struct event { type cmd (line 458) | struct cmd { type rraddr (line 490) | typedef struct { function set_rraddr (line 500) | static inline void set_rraddr(rraddr *ra, dma_addr_t addr) function set_rxaddr (line 513) | static inline void set_rxaddr(struct rr_regs __iomem *regs, volatile dma... function set_infoaddr (line 530) | static inline void set_infoaddr(struct rr_regs __iomem *regs, volatile d... type tx_desc (line 558) | struct tx_desc{ type rx_desc (line 580) | struct rx_desc{ type seg_hdr (line 604) | struct seg_hdr { type eeprom_boot (line 615) | struct eeprom_boot { type eeprom_manf (line 624) | struct eeprom_manf { type eeprom_phase_info (line 653) | struct eeprom_phase_info { type eeprom_rncd_info (line 663) | struct eeprom_rncd_info { type phase1_hdr (line 674) | struct phase1_hdr{ type eeprom (line 680) | struct eeprom { type rr_stats (line 692) | struct rr_stats { type ring_ctrl (line 764) | struct ring_ctrl { type rr_info (line 781) | struct rr_info { type rr_private (line 800) | struct rr_private type net_device (line 831) | struct net_device type net_device (line 832) | struct net_device type pt_regs (line 833) | struct pt_regs type net_device (line 835) | struct net_device type sk_buff (line 836) | struct sk_buff type net_device (line 836) | struct net_device type net_device (line 837) | struct net_device type net_device_stats (line 838) | struct net_device_stats type net_device (line 838) | struct net_device type net_device (line 839) | struct net_device type ifreq (line 839) | struct ifreq type rr_private (line 840) | struct rr_private type rr_private (line 844) | struct rr_private type net_device (line 845) | struct net_device type rr_private (line 846) | struct rr_private type net_device (line 846) | struct net_device type rr_private (line 847) | struct rr_private type net_device (line 847) | struct net_device FILE: drivers/net/s2io-regs.h type XENA_dev_config_t (line 18) | typedef struct _XENA_dev_config { FILE: drivers/net/s2io.c function rx_buffer_level (line 84) | static inline int rx_buffer_level(nic_t * sp, int rxb_size, int ring) type pci_device_id (line 242) | struct pci_device_id type pci_driver (line 252) | struct pci_driver function init_shared_mem (line 270) | static int init_shared_mem(struct s2io_nic *nic) function free_shared_mem (line 506) | static void free_shared_mem(struct s2io_nic *nic) function init_nic (line 611) | static int init_nic(struct s2io_nic *nic) function en_dis_able_nic_intrs (line 1070) | static void en_dis_able_nic_intrs(struct s2io_nic *nic, u16 mask, int flag) function verify_xena_quiescence (line 1311) | static int verify_xena_quiescence(u64 val64, int flag) function fix_mac_address (line 1355) | void fix_mac_address(nic_t * sp) function start_nic (line 1380) | static int start_nic(struct s2io_nic *nic) function free_tx_buffers (line 1512) | void free_tx_buffers(struct s2io_nic *nic) function stop_nic (line 1558) | static void stop_nic(struct s2io_nic *nic) function fill_rx_buffers (line 1603) | int fill_rx_buffers(struct s2io_nic *nic, int ring_no) function free_rx_buffers (line 1803) | static void free_rx_buffers(struct s2io_nic *sp) function s2io_poll (line 1900) | static int s2io_poll(struct net_device *dev, int *budget) function rx_intr_handler (line 2099) | static void rx_intr_handler(struct s2io_nic *nic) function tx_intr_handler (line 2270) | static void tx_intr_handler(struct s2io_nic *nic) function alarm_intr_handler (line 2376) | static void alarm_intr_handler(struct s2io_nic *nic) function wait_for_cmd_complete (line 2428) | int wait_for_cmd_complete(nic_t * sp) function s2io_reset (line 2459) | void s2io_reset(nic_t * sp) function s2io_set_swapper (line 2513) | int s2io_set_swapper(nic_t * sp) function s2io_open (line 2607) | int s2io_open(struct net_device *dev) function s2io_close (line 2659) | int s2io_close(struct net_device *dev) function s2io_xmit (line 2686) | int s2io_xmit(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 2812) | static irqreturn_t s2io_isr(int irq, void *dev_id, struct pt_regs *regs) type net_device_stats (line 2906) | struct net_device_stats type net_device (line 2906) | struct net_device type config_param (line 2910) | struct config_param function s2io_set_multicast (line 2937) | static void s2io_set_multicast(struct net_device *dev) function s2io_set_mac_addr (line 3087) | int s2io_set_mac_addr(struct net_device *dev, u8 * addr) function s2io_ethtool_sset (line 3132) | static int s2io_ethtool_sset(struct net_device *dev, function s2io_ethtool_gset (line 3159) | int s2io_ethtool_gset(struct net_device *dev, struct ethtool_cmd *info) function s2io_ethtool_gdrvinfo (line 3191) | static void s2io_ethtool_gdrvinfo(struct net_device *dev, function s2io_ethtool_gregs (line 3221) | static void s2io_ethtool_gregs(struct net_device *dev, function s2io_phy_id (line 3247) | static void s2io_phy_id(unsigned long data) function s2io_ethtool_idnic (line 3283) | static int s2io_ethtool_idnic(struct net_device *dev, u32 data) function s2io_ethtool_getpause_data (line 3330) | static void s2io_ethtool_getpause_data(struct net_device *dev, function s2io_ethtool_setpause_data (line 3357) | int s2io_ethtool_setpause_data(struct net_device *dev, function read_eeprom (line 3394) | static int read_eeprom(nic_t * sp, int off, u32 * data) function write_eeprom (line 3436) | static int write_eeprom(nic_t * sp, int off, u32 data, int cnt) function s2io_ethtool_geeprom (line 3475) | int s2io_ethtool_geeprom(struct net_device *dev, function s2io_ethtool_seeprom (line 3511) | static int s2io_ethtool_seeprom(struct net_device *dev, function s2io_register_test (line 3561) | static int s2io_register_test(nic_t * sp, uint64_t * data) function s2io_eeprom_test (line 3624) | static int s2io_eeprom_test(nic_t * sp, uint64_t * data) function s2io_bist_test (line 3695) | static int s2io_bist_test(nic_t * sp, uint64_t * data) function s2io_link_test (line 3732) | static int s2io_link_test(nic_t * sp, uint64_t * data) function s2io_rldram_test (line 3757) | static int s2io_rldram_test(nic_t * sp, uint64_t * data) function s2io_ethtool_test (line 3867) | static void s2io_ethtool_test(struct net_device *dev, function s2io_get_ethtool_stats (line 3927) | static void s2io_get_ethtool_stats(struct net_device *dev, function s2io_ethtool_get_regs_len (line 3976) | int s2io_ethtool_get_regs_len(struct net_device *dev) function u32 (line 3982) | u32 s2io_ethtool_get_rx_csum(struct net_device * dev) function s2io_ethtool_set_rx_csum (line 3988) | int s2io_ethtool_set_rx_csum(struct net_device *dev, u32 data) function s2io_get_eeprom_len (line 3999) | int s2io_get_eeprom_len(struct net_device *dev) function s2io_ethtool_self_test_count (line 4004) | int s2io_ethtool_self_test_count(struct net_device *dev) function s2io_ethtool_get_strings (line 4008) | void s2io_ethtool_get_strings(struct net_device *dev, function s2io_ethtool_get_stats_count (line 4020) | static int s2io_ethtool_get_stats_count(struct net_device *dev) function s2io_ethtool_op_set_tx_csum (line 4025) | int s2io_ethtool_op_set_tx_csum(struct net_device *dev, u32 data) type ethtool_ops (line 4036) | struct ethtool_ops function s2io_ioctl (line 4081) | int s2io_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function s2io_change_mtu (line 4097) | int s2io_change_mtu(struct net_device *dev, int new_mtu) function s2io_tasklet (line 4137) | static void s2io_tasklet(unsigned long dev_addr) function s2io_set_link (line 4173) | static void s2io_set_link(unsigned long data) function s2io_card_down (line 4238) | static void s2io_card_down(nic_t * sp) function s2io_card_up (line 4287) | static int s2io_card_up(nic_t * sp) function s2io_restart_nic (line 4350) | static void s2io_restart_nic(unsigned long data) function s2io_tx_watchdog (line 4378) | static void s2io_tx_watchdog(struct net_device *dev) function rx_osm_handler (line 4407) | static int rx_osm_handler(nic_t * sp, RxD_t * rxdp, int ring_no, function s2io_link (line 4495) | void s2io_link(nic_t * sp, int link) function get_xena_rev_id (line 4520) | int get_xena_rev_id(struct pci_dev *pdev) function s2io_init_pci (line 4539) | static void s2io_init_pci(nic_t * sp) function s2io_init_nic (line 4609) | static int __devinit function s2io_rem_nic (line 4941) | static void __devexit s2io_rem_nic(struct pci_dev *pdev) function s2io_starter (line 4971) | int __init s2io_starter(void) function s2io_closer (line 4981) | void s2io_closer(void) FILE: drivers/net/s2io.h type xena_max_outstanding_splits (line 35) | typedef enum xena_max_outstanding_splits { type StatInfo_t (line 75) | typedef struct stat_block { type tx_fifo_config_t (line 312) | typedef struct tx_fifo_config { type rx_ring_config_t (line 333) | typedef struct rx_ring_config { type config_param (line 359) | struct config_param { type macaddr_t (line 391) | typedef struct mac_addr { type TxFIFO_element_t (line 398) | typedef struct _TxFIFO_element { type TxD_t (line 412) | typedef struct _TxD { type list_info_hold_t (line 444) | typedef struct list_info_hold { type RxD_t (line 450) | typedef struct _RxD_t { type RxD_block_t (line 505) | typedef struct _RxD_block { type RxD_block_t (line 519) | typedef struct _RxD_block { type buffAdd_t (line 532) | typedef struct bufAdd { type rx_curr_get_info_t (line 546) | typedef struct _rx_curr_get_info_t { type rx_curr_get_info_t (line 552) | typedef rx_curr_get_info_t rx_curr_put_info_t; type tx_curr_get_info_t (line 558) | typedef struct { type tx_curr_get_info_t (line 563) | typedef tx_curr_get_info_t tx_curr_put_info_t; type mac_info_t (line 568) | typedef struct mac_info { type usr_addr_t (line 599) | typedef struct { type rx_block_info_t (line 605) | typedef struct rx_block_info { type nic_t (line 618) | typedef struct s2io_nic { function u64 (line 739) | static inline u64 readq(void __iomem *addr) function writeq (line 750) | static inline void writeq(u64 val, void __iomem *addr) function SPECIAL_REG_WRITE (line 764) | static inline void SPECIAL_REG_WRITE(u64 val, void __iomem *addr, int or... type pci_dev (line 838) | struct pci_dev type pci_device_id (line 839) | struct pci_device_id type pci_dev (line 840) | struct pci_dev type s2io_nic (line 841) | struct s2io_nic type s2io_nic (line 842) | struct s2io_nic type s2io_nic (line 843) | struct s2io_nic type s2io_nic (line 845) | struct s2io_nic type s2io_nic (line 847) | struct s2io_nic type s2io_nic (line 848) | struct s2io_nic type net_device (line 852) | struct net_device type net_device (line 854) | struct net_device type net_device (line 864) | struct net_device type net_device (line 867) | struct net_device type pt_regs (line 868) | struct pt_regs type ethtool_ops (line 870) | struct ethtool_ops FILE: drivers/net/saa9730.c type pci_device_id (line 53) | struct pci_device_id function evm_saa9730_enable_lan_int (line 67) | static void evm_saa9730_enable_lan_int(struct lan_saa9730_private *lp) function evm_saa9730_disable_lan_int (line 76) | static void evm_saa9730_disable_lan_int(struct lan_saa9730_private *lp) function evm_saa9730_clear_lan_int (line 84) | static void evm_saa9730_clear_lan_int(struct lan_saa9730_private *lp) function evm_saa9730_block_lan_int (line 89) | static void evm_saa9730_block_lan_int(struct lan_saa9730_private *lp) function evm_saa9730_unblock_lan_int (line 95) | static void evm_saa9730_unblock_lan_int(struct lan_saa9730_private *lp) function show_saa9730_regs (line 101) | static void show_saa9730_regs(struct lan_saa9730_private *lp) function lan_saa9730_buffer_init (line 194) | static void lan_saa9730_buffer_init(struct lan_saa9730_private *lp) function lan_saa9730_allocate_buffers (line 217) | static int lan_saa9730_allocate_buffers(struct lan_saa9730_private *lp) function lan_saa9730_cam_load (line 311) | static int lan_saa9730_cam_load(struct lan_saa9730_private *lp) function lan_saa9730_cam_init (line 329) | static int lan_saa9730_cam_init(struct net_device *dev) function lan_saa9730_mii_init (line 344) | static int lan_saa9730_mii_init(struct lan_saa9730_private *lp) function lan_saa9730_control_init (line 454) | static int lan_saa9730_control_init(struct lan_saa9730_private *lp) function lan_saa9730_stop (line 490) | static int lan_saa9730_stop(struct lan_saa9730_private *lp) function lan_saa9730_dma_init (line 522) | static int lan_saa9730_dma_init(struct lan_saa9730_private *lp) function lan_saa9730_start (line 533) | static int lan_saa9730_start(struct lan_saa9730_private *lp) function lan_saa9730_restart (line 565) | static int lan_saa9730_restart(struct lan_saa9730_private *lp) function lan_saa9730_tx (line 573) | static int lan_saa9730_tx(struct net_device *dev) function lan_saa9730_rx (line 650) | static int lan_saa9730_rx(struct net_device *dev) function irqreturn_t (line 766) | static irqreturn_t lan_saa9730_interrupt(const int irq, void *dev_id, function lan_saa9730_open_fail (line 797) | static int lan_saa9730_open_fail(struct net_device *dev) function lan_saa9730_open (line 802) | static int lan_saa9730_open(struct net_device *dev) function lan_saa9730_write (line 826) | static int lan_saa9730_write(struct lan_saa9730_private *lp, function lan_saa9730_tx_timeout (line 880) | static void lan_saa9730_tx_timeout(struct net_device *dev) function lan_saa9730_start_xmit (line 895) | static int lan_saa9730_start_xmit(struct sk_buff *skb, function lan_saa9730_close (line 933) | static int lan_saa9730_close(struct net_device *dev) type net_device_stats (line 955) | struct net_device_stats type net_device (line 955) | struct net_device type lan_saa9730_private (line 958) | struct lan_saa9730_private type lan_saa9730_private (line 959) | struct lan_saa9730_private function lan_saa9730_set_multicast (line 964) | static void lan_saa9730_set_multicast(struct net_device *dev) function saa9730_remove_one (line 994) | static void __devexit saa9730_remove_one(struct pci_dev *pdev) function lan_saa9730_init (line 1012) | static int lan_saa9730_init(struct net_device *dev, int ioaddr, int irq) function saa9730_init_one (line 1105) | static int __devinit saa9730_init_one(struct pci_dev *pdev, const struct... type pci_driver (line 1161) | struct pci_driver function saa9730_init (line 1169) | static int __init saa9730_init(void) function saa9730_cleanup (line 1174) | static void __exit saa9730_cleanup(void) FILE: drivers/net/saa9730.h type lan_saa9730_regmap (line 269) | struct lan_saa9730_regmap { type t_lan_saa9730_regmap (line 303) | typedef volatile struct lan_saa9730_regmap t_lan_saa9730_regmap; type evm_saa9730_regmap (line 313) | struct evm_saa9730_regmap { type t_evm_saa9730_regmap (line 328) | typedef volatile struct evm_saa9730_regmap t_evm_saa9730_regmap; type lan_saa9730_private (line 331) | struct lan_saa9730_private { FILE: drivers/net/sb1000.c type sb1000_private (line 70) | struct sb1000_private { type net_device (line 83) | struct net_device type net_device (line 84) | struct net_device type net_device (line 85) | struct net_device type ifreq (line 85) | struct ifreq type sk_buff (line 86) | struct sk_buff type net_device (line 86) | struct net_device type pt_regs (line 87) | struct pt_regs type net_device_stats (line 88) | struct net_device_stats type net_device (line 88) | struct net_device type net_device (line 89) | struct net_device type net_device (line 131) | struct net_device type net_device (line 132) | struct net_device type pnp_device_id (line 134) | struct pnp_device_id function sb1000_probe_one (line 140) | static int function sb1000_remove_one (line 232) | static void type pnp_driver (line 243) | struct pnp_driver function nicedelay (line 257) | static inline void nicedelay(unsigned long usecs) function card_wait_for_busy_clear (line 265) | static inline int function card_wait_for_ready (line 289) | static inline int function card_send_command (line 320) | static inline int function sb1000_wait_for_ready (line 369) | static inline int function sb1000_wait_for_ready_clear (line 395) | static inline int function sb1000_send_command (line 420) | static inline void function sb1000_read_status (line 437) | static inline void function sb1000_issue_read_command (line 449) | static inline void function sb1000_reset (line 465) | static inline int function sb1000_check_CRC (line 494) | static inline int function sb1000_start_get_set_command (line 510) | static inline int function sb1000_end_get_set_command (line 519) | static inline int function sb1000_activate (line 532) | static inline int function sb1000_get_firmware_version (line 555) | static inline int function sb1000_get_frequency (line 578) | static inline int function sb1000_set_frequency (line 595) | static inline int function sb1000_get_PIDs (line 625) | static inline int function sb1000_set_PIDs (line 659) | static inline int function sb1000_print_status_buffer (line 709) | static inline void function sb1000_rx (line 740) | static inline int function sb1000_error_dpc (line 903) | static inline void function sb1000_open (line 931) | static int function sb1000_dev_ioctl (line 995) | static int sb1000_dev_ioctl(struct net_device *dev, struct ifreq *ifr, i... function sb1000_start_xmit (line 1080) | static int function irqreturn_t (line 1090) | static irqreturn_t sb1000_interrupt(int irq, void *dev_id, struct pt_reg... type net_device_stats (line 1150) | struct net_device_stats type net_device (line 1150) | struct net_device type sb1000_private (line 1152) | struct sb1000_private function sb1000_close (line 1156) | static int sb1000_close(struct net_device *dev) function sb1000_init (line 1189) | static int __init function sb1000_exit (line 1195) | static void __exit FILE: drivers/net/sb1250-mac.c type sbmac_port_t (line 117) | typedef unsigned long sbmac_port_t; type sbmac_speed_t (line 119) | typedef enum { sbmac_speed_auto, sbmac_speed_10, type sbmac_duplex_t (line 122) | typedef enum { sbmac_duplex_auto, sbmac_duplex_half, type sbmac_fc_t (line 125) | typedef enum { sbmac_fc_auto, sbmac_fc_disabled, sbmac_fc_frame, type sbmac_state_t (line 128) | typedef enum { sbmac_state_uninit, sbmac_state_off, sbmac_state_on, type sbdmadscr_t (line 159) | typedef struct sbdmadscr_s { type paddr_t (line 164) | typedef unsigned long paddr_t; type sbmacdma_t (line 170) | typedef struct sbmacdma_s { type sbmac_softc (line 211) | struct sbmac_softc { type sbmac_softc (line 269) | struct sbmac_softc type sk_buff (line 274) | struct sk_buff type sk_buff (line 275) | struct sk_buff type sbmac_softc (line 278) | struct sbmac_softc type sbmac_softc (line 279) | struct sbmac_softc type sbmac_softc (line 280) | struct sbmac_softc type sbmac_softc (line 281) | struct sbmac_softc type sbmac_softc (line 282) | struct sbmac_softc type sbmac_softc (line 283) | struct sbmac_softc type sbmac_softc (line 284) | struct sbmac_softc type pt_regs (line 286) | struct pt_regs type sk_buff (line 287) | struct sk_buff type net_device (line 287) | struct net_device type sbmac_softc (line 288) | struct sbmac_softc type net_device (line 289) | struct net_device type sbmac_softc (line 290) | struct sbmac_softc type sbmac_softc (line 291) | struct sbmac_softc type net_device (line 293) | struct net_device type net_device (line 295) | struct net_device type net_device_stats (line 296) | struct net_device_stats type net_device (line 296) | struct net_device type net_device (line 297) | struct net_device type net_device (line 298) | struct net_device type ifreq (line 298) | struct ifreq type net_device (line 299) | struct net_device type sbmac_softc (line 300) | struct sbmac_softc type sbmac_softc (line 302) | struct sbmac_softc type sbmac_softc (line 303) | struct sbmac_softc type sbmac_softc (line 304) | struct sbmac_softc type sbmac_softc (line 305) | struct sbmac_softc function sbmac_mii_sync (line 460) | static void sbmac_mii_sync(struct sbmac_softc *s) function sbmac_mii_senddata (line 490) | static void sbmac_mii_senddata(struct sbmac_softc *s,unsigned int data, ... function sbmac_mii_read (line 531) | static unsigned int sbmac_mii_read(struct sbmac_softc *s,int phyaddr,int... function sbmac_mii_write (line 626) | static void sbmac_mii_write(struct sbmac_softc *s,int phyaddr,int regidx, function sbdma_initctx (line 665) | static void sbdma_initctx(sbmacdma_t *d, function sbdma_channel_start (line 799) | static void sbdma_channel_start(sbmacdma_t *d, int rxtx ) function sbdma_channel_stop (line 843) | static void sbdma_channel_stop(sbmacdma_t *d) function sbdma_align_skb (line 863) | static void sbdma_align_skb(struct sk_buff *skb,int power2,int offset) function sbdma_add_rcvbuffer (line 892) | static int sbdma_add_rcvbuffer(sbmacdma_t *d,struct sk_buff *sb) function sbdma_add_txbuffer (line 1011) | static int sbdma_add_txbuffer(sbmacdma_t *d,struct sk_buff *sb) function sbdma_emptyring (line 1100) | static void sbdma_emptyring(sbmacdma_t *d) function sbdma_fillring (line 1128) | static void sbdma_fillring(sbmacdma_t *d) function sbdma_rx_process (line 1155) | static void sbdma_rx_process(struct sbmac_softc *sc,sbmacdma_t *d) function sbdma_tx_process (line 1280) | static void sbdma_tx_process(struct sbmac_softc *sc,sbmacdma_t *d) function sbmac_initctx (line 1373) | static int sbmac_initctx(struct sbmac_softc *s) function sbdma_uninitctx (line 1423) | static void sbdma_uninitctx(struct sbmacdma_s *d) function sbmac_uninitctx (line 1437) | static void sbmac_uninitctx(struct sbmac_softc *sc) function sbmac_channel_start (line 1456) | static void sbmac_channel_start(struct sbmac_softc *s) function sbmac_channel_stop (line 1678) | static void sbmac_channel_stop(struct sbmac_softc *s) function sbmac_state_t (line 1727) | static sbmac_state_t sbmac_set_channel_state(struct sbmac_softc *sc, function sbmac_promiscuous_mode (line 1772) | static void sbmac_promiscuous_mode(struct sbmac_softc *sc,int onoff) function sbmac_set_iphdr_offset (line 1803) | static void sbmac_set_iphdr_offset(struct sbmac_softc *sc) function sbmac_addr2reg (line 1836) | static uint64_t sbmac_addr2reg(unsigned char *ptr) function sbmac_set_speed (line 1873) | static int sbmac_set_speed(struct sbmac_softc *s,sbmac_speed_t speed) function sbmac_set_duplex (line 1963) | static int sbmac_set_duplex(struct sbmac_softc *s,sbmac_duplex_t duplex,... function irqreturn_t (line 2059) | static irqreturn_t sbmac_intr(int irq,void *dev_instance,struct pt_regs ... function sbmac_start_tx (line 2130) | static int sbmac_start_tx(struct sk_buff *skb, struct net_device *dev) function sbmac_setmulti (line 2171) | static void sbmac_setmulti(struct sbmac_softc *sc) function sbmac_parse_xdigit (line 2261) | static int sbmac_parse_xdigit(char str) function sbmac_parse_hwaddr (line 2291) | static int sbmac_parse_hwaddr(char *str, unsigned char *hwaddr) function sb1250_change_mtu (line 2327) | static int sb1250_change_mtu(struct net_device *_dev, int new_mtu) function sbmac_init (line 2348) | static int sbmac_init(struct net_device *dev, int idx) function sbmac_open (line 2440) | static int sbmac_open(struct net_device *dev) function sbmac_mii_poll (line 2493) | static int sbmac_mii_poll(struct sbmac_softc *s,int noisy) function sbmac_timer (line 2597) | static void sbmac_timer(unsigned long data) function sbmac_tx_timeout (line 2644) | static void sbmac_tx_timeout (struct net_device *dev) type net_device_stats (line 2662) | struct net_device_stats type net_device (line 2662) | struct net_device type sbmac_softc (line 2664) | struct sbmac_softc function sbmac_set_rx_mode (line 2678) | static void sbmac_set_rx_mode(struct net_device *dev) function sbmac_mii_ioctl (line 2715) | static int sbmac_mii_ioctl(struct net_device *dev, struct ifreq *rq, int... function sbmac_close (line 2751) | static int sbmac_close(struct net_device *dev) function sbmac_setup_hwaddr (line 2784) | static void type net_device (line 2799) | struct net_device function sbmac_init_module (line 2801) | static int __init function sbmac_cleanup_module (line 2893) | static void __exit FILE: drivers/net/seeq8005.c type net_local (line 68) | struct net_local { type net_device (line 81) | struct net_device type net_device (line 82) | struct net_device type net_device (line 83) | struct net_device type sk_buff (line 84) | struct sk_buff type net_device (line 84) | struct net_device type pt_regs (line 85) | struct pt_regs type net_device (line 86) | struct net_device type net_device (line 87) | struct net_device type net_device_stats (line 88) | struct net_device_stats type net_device (line 88) | struct net_device type net_device (line 89) | struct net_device type net_device (line 93) | struct net_device type net_device (line 94) | struct net_device type net_device (line 95) | struct net_device type net_device (line 106) | struct net_device type net_device (line 108) | struct net_device type net_local (line 108) | struct net_local function seeq8005_probe1 (line 151) | static int __init seeq8005_probe1(struct net_device *dev, int ioaddr) function seeq8005_open (line 358) | static int seeq8005_open(struct net_device *dev) function seeq8005_timeout (line 380) | static void seeq8005_timeout(struct net_device *dev) function seeq8005_send_packet (line 391) | static int seeq8005_send_packet(struct sk_buff *skb, struct net_device *... function wait_for_buffer (line 424) | inline void wait_for_buffer(struct net_device * dev) function irqreturn_t (line 440) | static irqreturn_t seeq8005_interrupt(int irq, void *dev_id, struct pt_r... function seeq8005_rx (line 484) | static void seeq8005_rx(struct net_device *dev) function seeq8005_close (line 583) | static int seeq8005_close(struct net_device *dev) type net_device_stats (line 605) | struct net_device_stats type net_device (line 605) | struct net_device type net_local (line 607) | struct net_local function set_multicast_list (line 618) | static void set_multicast_list(struct net_device *dev) function seeq8005_init (line 640) | void seeq8005_init(struct net_device *dev, int startp) function hardware_send_packet (line 697) | static void hardware_send_packet(struct net_device * dev, char *buf, int... type net_device (line 738) | struct net_device function init_module (line 745) | int init_module(void) function cleanup_module (line 753) | void cleanup_module(void) FILE: drivers/net/seeq8005.h type seeq_pkt_hdr (line 127) | struct seeq_pkt_hdr { FILE: drivers/net/sgiseeq.c type sgiseeq_rx_desc (line 66) | struct sgiseeq_rx_desc { type sgiseeq_tx_desc (line 71) | struct sgiseeq_tx_desc { type sgiseeq_init_block (line 81) | struct sgiseeq_init_block { /* Note the name ;-) */ type sgiseeq_private (line 86) | struct sgiseeq_private { type net_device (line 112) | struct net_device function hpc3_eth_reset (line 114) | static inline void hpc3_eth_reset(struct hpc3_ethregs *hregs) function reset_hpc3_and_seeq (line 121) | static inline void reset_hpc3_and_seeq(struct hpc3_ethregs *hregs, function seeq_go (line 131) | static inline void seeq_go(struct sgiseeq_private *sp, function seeq_load_eaddr (line 139) | static inline void seeq_load_eaddr(struct net_device *dev, function seeq_init_ring (line 153) | static int seeq_init_ring(struct net_device *dev) type sgiseeq_private (line 202) | struct sgiseeq_private type net_device (line 203) | struct net_device function sgiseeq_dump_rings (line 205) | void sgiseeq_dump_rings(void) function init_seeq (line 248) | static int init_seeq(struct net_device *dev, struct sgiseeq_private *sp, function record_rx_errors (line 277) | static inline void record_rx_errors(struct sgiseeq_private *sp, function rx_maybe_restart (line 291) | static inline void rx_maybe_restart(struct sgiseeq_private *sp, function sgiseeq_rx (line 305) | static inline void sgiseeq_rx(struct net_device *dev, struct sgiseeq_pri... function tx_maybe_reset_collisions (line 356) | static inline void tx_maybe_reset_collisions(struct sgiseeq_private *sp, function kick_tx (line 365) | static inline void kick_tx(struct sgiseeq_tx_desc *td, function sgiseeq_tx (line 383) | static inline void sgiseeq_tx(struct net_device *dev, struct sgiseeq_pri... function irqreturn_t (line 423) | static irqreturn_t sgiseeq_interrupt(int irq, void *dev_id, struct pt_re... function sgiseeq_open (line 450) | static int sgiseeq_open(struct net_device *dev) function sgiseeq_close (line 476) | static int sgiseeq_close(struct net_device *dev) function sgiseeq_reset (line 489) | static inline int sgiseeq_reset(struct net_device *dev) function sgiseeq_my_reset (line 505) | void sgiseeq_my_reset(void) function sgiseeq_start_xmit (line 511) | static int sgiseeq_start_xmit(struct sk_buff *skb, struct net_device *dev) function timeout (line 568) | static void timeout(struct net_device *dev) type net_device_stats (line 577) | struct net_device_stats type net_device (line 577) | struct net_device type sgiseeq_private (line 579) | struct sgiseeq_private function sgiseeq_set_multicast (line 584) | static void sgiseeq_set_multicast(struct net_device *dev) function setup_tx_ring (line 588) | static inline void setup_tx_ring(struct sgiseeq_tx_desc *buf, int nbufs) function setup_rx_ring (line 600) | static inline void setup_rx_ring(struct sgiseeq_rx_desc *buf, int nbufs) function sgiseeq_init (line 615) | static int sgiseeq_init(struct hpc3_regs* regs, int irq) function sgiseeq_probe (line 711) | static int __init sgiseeq_probe(void) function sgiseeq_exit (line 719) | static void __exit sgiseeq_exit(void) FILE: drivers/net/sgiseeq.h type sgiseeq_wregs (line 9) | struct sgiseeq_wregs { type sgiseeq_rregs (line 15) | struct sgiseeq_rregs { type sgiseeq_regs (line 22) | struct sgiseeq_regs { FILE: drivers/net/shaper.c type shaper_cb (line 90) | struct shaper_cb { function shaper_lock (line 107) | static int shaper_lock(struct shaper *sh) type shaper (line 123) | struct shaper function shaper_unlock (line 125) | static void shaper_unlock(struct shaper *sh) function shaper_clocks (line 136) | static int shaper_clocks(struct shaper *shaper, struct sk_buff *skb) function shaper_setspeed (line 148) | static void shaper_setspeed(struct shaper *shaper, int bitspersec) function shaper_qframe (line 160) | static int shaper_qframe(struct shaper *shaper, struct sk_buff *skb) function shaper_queue_xmit (line 271) | static void shaper_queue_xmit(struct shaper *shaper, struct sk_buff *skb) function shaper_timer (line 298) | static void shaper_timer(unsigned long data) function shaper_kick (line 309) | static void shaper_kick(struct shaper *shaper) function shaper_flush (line 376) | static void shaper_flush(struct shaper *shaper) function shaper_open (line 394) | static int shaper_open(struct net_device *dev) function shaper_close (line 415) | static int shaper_close(struct net_device *dev) function shaper_start_xmit (line 430) | static int shaper_start_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 436) | struct net_device_stats type net_device (line 436) | struct net_device type shaper (line 438) | struct shaper function shaper_header (line 442) | static int shaper_header(struct sk_buff *skb, struct net_device *dev, function shaper_rebuild_header (line 455) | static int shaper_rebuild_header(struct sk_buff *skb) function shaper_cache (line 469) | static int shaper_cache(struct neighbour *neigh, struct hh_cache *hh) function shaper_cache_update (line 483) | static void shaper_cache_update(struct hh_cache *hh, struct net_device *... function shaper_neigh_setup (line 495) | static int shaper_neigh_setup(struct neighbour *n) function shaper_neigh_setup_dev (line 506) | static int shaper_neigh_setup_dev(struct net_device *dev, struct neigh_p... function shaper_neigh_setup_dev (line 520) | static int shaper_neigh_setup_dev(struct net_device *dev, struct neigh_p... function shaper_attach (line 527) | static int shaper_attach(struct net_device *shdev, struct shaper *sh, st... function shaper_ioctl (line 580) | static int shaper_ioctl(struct net_device *dev, struct ifreq *ifr, int ... function shaper_init_priv (line 618) | static void shaper_init_priv(struct net_device *dev) function shaper_setup (line 633) | static void __init shaper_setup(struct net_device *dev) function set_num_shapers (line 682) | static int __init set_num_shapers(char *str) type net_device (line 692) | struct net_device function shaper_init (line 696) | static int __init shaper_init(void) function shaper_exit (line 737) | static void __exit shaper_exit (void) FILE: drivers/net/sis900.c type pci_device_id (line 101) | struct pci_device_id type net_device (line 110) | struct net_device type mii_chip_info (line 112) | struct mii_chip_info { type mii_phy (line 135) | struct mii_phy { type BufferDesc (line 144) | typedef struct _BufferDesc { type sis900_private (line 150) | struct sis900_private { type net_device (line 190) | struct net_device type net_device (line 191) | struct net_device type net_device (line 192) | struct net_device type net_device (line 194) | struct net_device type net_device (line 195) | struct net_device type net_device (line 197) | struct net_device type mii_phy (line 197) | struct mii_phy type net_device (line 198) | struct net_device type net_device (line 199) | struct net_device type net_device (line 200) | struct net_device type sk_buff (line 201) | struct sk_buff type net_device (line 201) | struct net_device type net_device (line 202) | struct net_device type net_device (line 203) | struct net_device type pt_regs (line 204) | struct pt_regs type net_device (line 205) | struct net_device type net_device (line 206) | struct net_device type ifreq (line 206) | struct ifreq type net_device_stats (line 207) | struct net_device_stats type net_device (line 207) | struct net_device type net_device (line 209) | struct net_device type net_device (line 210) | struct net_device type net_device (line 211) | struct net_device type net_device (line 212) | struct net_device type ifmap (line 212) | struct ifmap type net_device (line 213) | struct net_device type net_device (line 214) | struct net_device type mii_phy (line 214) | struct mii_phy type net_device (line 215) | struct net_device type net_device (line 216) | struct net_device type ethtool_ops (line 218) | struct ethtool_ops function sis900_get_mac_addr (line 229) | static int __devinit sis900_get_mac_addr(struct pci_dev * pci_dev, struc... function sis630e_get_mac_addr (line 260) | static int __devinit sis630e_get_mac_addr(struct pci_dev * pci_dev, function sis635_get_mac_addr (line 298) | static int __devinit sis635_get_mac_addr(struct pci_dev * pci_dev, function sis96x_get_mac_addr (line 341) | static int __devinit sis96x_get_mac_addr(struct pci_dev * pci_dev, function sis900_probe (line 379) | static int __devinit sis900_probe(struct pci_dev *pci_dev, function sis900_mii_probe (line 533) | static int __init sis900_mii_probe(struct net_device * net_dev) function u16 (line 657) | static u16 sis900_default_phy(struct net_device * net_dev) function sis900_set_capability (line 717) | static void sis900_set_capability(struct net_device *net_dev, struct mii... function u16 (line 747) | static u16 __devinit read_eeprom(long ioaddr, int location) function mdio_idle (line 792) | static void mdio_idle(long mdio_addr) function mdio_reset (line 800) | static void mdio_reset(long mdio_addr) function u16 (line 824) | static u16 mdio_read(struct net_device *net_dev, int phy_id, int location) function mdio_write (line 867) | static void mdio_write(struct net_device *net_dev, int phy_id, int locat... function u16 (line 920) | static u16 sis900_reset_phy(struct net_device *net_dev, int phy_addr) function sis900_open (line 941) | static int function sis900_init_rxfilter (line 999) | static void function sis900_init_tx_ring (line 1036) | static void function sis900_init_rx_ring (line 1070) | static void function sis630_set_eq (line 1143) | static void sis630_set_eq(struct net_device *net_dev, u8 revision) function sis900_timer (line 1215) | static void sis900_timer(unsigned long data) function sis900_check_mode (line 1290) | static void sis900_check_mode(struct net_device *net_dev, struct mii_phy... function sis900_set_mode (line 1322) | static void sis900_set_mode (long ioaddr, int speed, int duplex) function sis900_auto_negotiate (line 1364) | static void sis900_auto_negotiate(struct net_device *net_dev, int phy_addr) function sis900_read_mode (line 1398) | static void sis900_read_mode(struct net_device *net_dev, int *speed, int... function sis900_tx_timeout (line 1452) | static void sis900_tx_timeout(struct net_device *net_dev) function sis900_start_xmit (line 1509) | static int function irqreturn_t (line 1579) | static irqreturn_t sis900_interrupt(int irq, void *dev_instance, struct ... function sis900_rx (line 1640) | static int sis900_rx(struct net_device *net_dev) function sis900_finish_xmit (line 1776) | static void sis900_finish_xmit (struct net_device *net_dev) function sis900_close (line 1844) | static int sis900_close(struct net_device *net_dev) function sis900_get_drvinfo (line 1899) | static void sis900_get_drvinfo(struct net_device *net_dev, type ethtool_ops (line 1909) | struct ethtool_ops function mii_ioctl (line 1922) | static int mii_ioctl(struct net_device *net_dev, struct ifreq *rq, int cmd) type net_device_stats (line 1953) | struct net_device_stats type net_device (line 1954) | struct net_device type sis900_private (line 1956) | struct sis900_private function sis900_set_config (line 1971) | static int sis900_set_config(struct net_device *dev, struct ifmap *map) function u16 (line 2074) | static inline u16 sis900_mcast_bitnr(u8 *addr, u8 revision) function set_rx_mode (line 2095) | static void set_rx_mode(struct net_device *net_dev) function sis900_reset (line 2172) | static void sis900_reset(struct net_device *net_dev) function sis900_remove (line 2205) | static void __devexit sis900_remove(struct pci_dev *pci_dev) function sis900_suspend (line 2229) | static int sis900_suspend(struct pci_dev *pci_dev, u32 state) function sis900_resume (line 2249) | static int sis900_resume(struct pci_dev *pci_dev) type pci_driver (line 2284) | struct pci_driver function sis900_init_module (line 2295) | static int __init sis900_init_module(void) function sis900_cleanup_module (line 2305) | static void __exit sis900_cleanup_module(void) FILE: drivers/net/sis900.h type sis900_registers (line 21) | enum sis900_registers { type sis900_command_register_bits (line 43) | enum sis900_command_register_bits { type sis900_configuration_register_bits (line 50) | enum sis900_configuration_register_bits { type sis900_eeprom_access_reigster_bits (line 59) | enum sis900_eeprom_access_reigster_bits { type sis900_interrupt_register_bits (line 65) | enum sis900_interrupt_register_bits { type sis900_interrupt_enable_reigster_bits (line 76) | enum sis900_interrupt_enable_reigster_bits { type sis900_tx_rx_dma (line 85) | enum sis900_tx_rx_dma{ type sis900_transmit_config_register_bits (line 96) | enum sis900_transmit_config_register_bits { type sis900_reveive_config_register_bits (line 107) | enum sis900_reveive_config_register_bits { type sis900_receive_filter_control_register_bits (line 115) | enum sis900_receive_filter_control_register_bits { type sis900_reveive_filter_data_mask (line 120) | enum sis900_reveive_filter_data_mask { type sis900_eeprom_address (line 125) | enum sis900_eeprom_address { type sis900_eeprom_command (line 131) | enum sis900_eeprom_command { type sis96x_eeprom_command (line 139) | enum sis96x_eeprom_command { type sis900_buffer_status (line 152) | enum sis900_buffer_status { type sis900_tx_buffer_status (line 158) | enum sis900_tx_buffer_status { type sis900_rx_bufer_status (line 164) | enum sis900_rx_bufer_status { type mii_registers (line 172) | enum mii_registers { type sis_mii_registers (line 179) | enum sis_mii_registers { type ics_mii_registers (line 185) | enum ics_mii_registers { type amd_mii_registers (line 191) | enum amd_mii_registers { type mii_control_register_bits (line 196) | enum mii_control_register_bits { type mii_status_register_bits (line 204) | enum mii_status_register_bits { type mii_nway_register_bits (line 220) | enum mii_nway_register_bits { type mii_stsout_register_bits (line 229) | enum mii_stsout_register_bits { type mii_stsics_register_bits (line 234) | enum mii_stsics_register_bits { type mii_stssum_register_bits (line 239) | enum mii_stssum_register_bits { type sis900_revision_id (line 244) | enum sis900_revision_id { type sis630_revision_id (line 251) | enum sis630_revision_id { FILE: drivers/net/sk98lin/h/skaddr.h type SK_MAC_ADDR (line 155) | typedef struct s_MacAddr { type SK_FILTER64 (line 161) | typedef union s_InexactFilter { type SK_ADDR_NET (line 167) | typedef struct s_AddrNet SK_ADDR_NET; type SK_ADDR_PORT (line 170) | typedef struct s_AddrPort { type s_AddrNet (line 195) | struct s_AddrNet { type SK_ADDR (line 210) | typedef struct s_Addr { FILE: drivers/net/sk98lin/h/skcsum.h type SKCS_PROTO_STATS (line 146) | typedef struct s_CsProtocolStatistics { type SK_CSUM (line 157) | typedef struct s_Csum { type SKCS_PACKET_INFO (line 171) | typedef struct s_CsPacketInfo { FILE: drivers/net/sk98lin/h/skdrv1st.h type SK_AC (line 45) | typedef struct s_AC SK_AC; type SK_MBUF (line 114) | typedef struct s_DrvRlmtMbuf SK_MBUF; FILE: drivers/net/sk98lin/h/skdrv2nd.h type s_DrvRlmtMbuf (line 73) | struct s_DrvRlmtMbuf { type SK_GE_IOCTL (line 116) | typedef struct s_IOCTL SK_GE_IOCTL; type s_IOCTL (line 118) | struct s_IOCTL { type RXD (line 203) | typedef struct s_RxD RXD; type s_RxD (line 205) | struct s_RxD { type TXD (line 218) | typedef struct s_TxD TXD; type s_TxD (line 220) | struct s_TxD { type DEV_NET (line 266) | typedef struct s_DevNet DEV_NET; type s_DevNet (line 268) | struct s_DevNet { type TX_PORT (line 276) | typedef struct s_TxPort TX_PORT; type s_TxPort (line 278) | struct s_TxPort { type RX_PORT (line 291) | typedef struct s_RxPort RX_PORT; type s_RxPort (line 293) | struct s_RxPort { type DIM_INFO (line 333) | typedef struct s_DynIrqModInfo DIM_INFO; type s_DynIrqModInfo (line 334) | struct s_DynIrqModInfo { type PER_STRM (line 359) | typedef struct s_PerStrm PER_STRM; type s_AC (line 373) | struct s_AC { FILE: drivers/net/sk98lin/h/skgehw.h type SK_HWTXD (line 1603) | typedef struct s_HwTxd { type SK_HWRXD (line 1624) | typedef struct s_HwRxd { FILE: drivers/net/sk98lin/h/skgehwt.h type SK_HWT (line 37) | typedef struct s_Hwt { FILE: drivers/net/sk98lin/h/skgeinit.h type SK_GEMACFUNC (line 298) | typedef struct s_GeMacFunc { type SK_GEPORT (line 310) | typedef struct s_GePort { type SK_GEINIT (line 378) | typedef struct s_GeInit { FILE: drivers/net/sk98lin/h/skgepnm2.h type SK_PNMI_TAB_ENTRY (line 88) | typedef struct s_OidTabEntry { type SK_MACSTATS (line 118) | enum SK_MACSTATS { type SK_PNMI_STATADDR (line 197) | typedef struct s_PnmiStatAddr { FILE: drivers/net/sk98lin/h/skgepnmi.h type SK_PNMI_VCT (line 371) | typedef struct s_PnmiVct { type SK_PNMI_VPD (line 632) | typedef struct s_PnmiVpd { type SK_PNMI_SENSOR (line 639) | typedef struct s_PnmiSensor { type SK_PNMI_CHECKSUM (line 655) | typedef struct s_PnmiChecksum { type SK_PNMI_STAT (line 663) | typedef struct s_PnmiStat { type SK_PNMI_CONF (line 722) | typedef struct s_PnmiConf { type SK_PNMI_RLMT (line 744) | typedef struct s_PnmiRlmt { type SK_PNMI_RLMT_MONITOR (line 753) | typedef struct s_PnmiRlmtMonitor { type SK_PNMI_REQUEST_STATUS (line 761) | typedef struct s_PnmiRequestStatus { type SK_PNMI_STRUCT_DATA (line 766) | typedef struct s_PnmiStrucData { type SK_PNMI_ESTIMATE (line 850) | typedef struct s_PnmiEstimate { type SK_PNMI_VCT_TIMER (line 861) | typedef struct s_VctTimer { type SK_PNMI_PORT (line 869) | typedef struct s_PnmiPort { type SK_PNMI (line 898) | typedef struct s_PnmiData { FILE: drivers/net/sk98lin/h/ski2c.h type SK_SENSOR (line 32) | typedef struct s_Sensor SK_SENSOR; type s_Sensor (line 127) | struct s_Sensor { type SK_I2C (line 152) | typedef struct s_I2c { FILE: drivers/net/sk98lin/h/skqueue.h type SK_EVPARA (line 57) | typedef union u_EvPara { type SK_EVENTELEM (line 70) | typedef struct s_EventElem { type SK_QUEUE (line 76) | typedef struct s_Queue { FILE: drivers/net/sk98lin/h/skrlmt.h type SK_RLMT_PINFO (line 278) | typedef struct s_Rlmt_PacketInfo { type SK_RLMT_ROOT_ID (line 285) | typedef struct s_RootId { type SK_PORT_CHECK (line 290) | typedef struct s_port { type SK_RLMT_NET (line 296) | typedef struct s_RlmtNet SK_RLMT_NET; type SK_RLMT_PORT (line 299) | typedef struct s_RlmtPort { type s_RlmtNet (line 348) | struct s_RlmtNet { type SK_RLMT (line 383) | typedef struct s_Rlmt { FILE: drivers/net/sk98lin/h/sktimer.h type SK_TIMER (line 39) | typedef struct s_Timer SK_TIMER; type s_Timer (line 41) | struct s_Timer { type SK_TIMCTRL (line 54) | typedef struct s_TimCtrl { FILE: drivers/net/sk98lin/h/skvpd.h type SK_VPD_STATUS (line 91) | typedef struct s_vpd_status { type SK_VPD (line 98) | typedef struct s_vpd { type SK_VPD_PARA (line 105) | typedef struct s_vpd_para { type SK_VPD_KEY (line 119) | typedef struct s_vpd_key { FILE: drivers/net/sk98lin/skaddr.c function SkAddrInit (line 126) | int SkAddrInit( function SkAddrMcClear (line 329) | int SkAddrMcClear( function SkAddrXmacMcClear (line 375) | int SkAddrXmacMcClear( function SkAddrGmacMcClear (line 432) | int SkAddrGmacMcClear( function SK_U32 (line 522) | SK_U32 SkXmacMcHash( function SK_U32 (line 560) | SK_U32 SkGmacMcHash( function SkAddrMcAdd (line 627) | int SkAddrMcAdd( function SkAddrXmacMcAdd (line 675) | int SkAddrXmacMcAdd( function SkAddrGmacMcAdd (line 781) | int SkAddrGmacMcAdd( function SkAddrMcUpdate (line 890) | int SkAddrMcUpdate( function SkAddrXmacMcUpdate (line 940) | int SkAddrXmacMcUpdate( function SkAddrGmacMcUpdate (line 1085) | int SkAddrGmacMcUpdate( function SkAddrOverride (line 1207) | int SkAddrOverride( function SkAddrPromiscuousChange (line 1421) | int SkAddrPromiscuousChange( function SkAddrXmacPromiscuousChange (line 1471) | int SkAddrXmacPromiscuousChange( function SkAddrGmacPromiscuousChange (line 1588) | int SkAddrGmacPromiscuousChange( function SkAddrSwap (line 1673) | int SkAddrSwap( FILE: drivers/net/sk98lin/skcsum.c function SkCsGetSendInfo (line 210) | void SkCsGetSendInfo( function SKCS_STATUS (line 437) | SKCS_STATUS SkCsGetReceiveInfo( function SkCsSetReceiveFlags (line 720) | void SkCsSetReceiveFlags( function SkCsCalculateChecksum (line 767) | unsigned SkCsCalculateChecksum( function SkCsEvent (line 834) | int SkCsEvent( FILE: drivers/net/sk98lin/skdim.c function SkDimModerate (line 124) | void function SkDimStartModerationTimer (line 214) | void function SkDimEnableModerationIfNeeded (line 236) | void function SkDimDisplayModerationSettings (line 262) | void function GetCurrentSystemLoad (line 287) | static unsigned int function SK_U64 (line 373) | static SK_U64 function SK_U64 (line 422) | static SK_U64 function SetCurrIntCtr (line 448) | static void function SK_BOOL (line 470) | static SK_BOOL function EnableIntMod (line 492) | static void function DisableIntMod (line 521) | static void function ResizeDimTimerDuration (line 542) | static void function DisplaySelectedModerationType (line 652) | static void function DisplaySelectedModerationMask (line 681) | static void function DisplayDescrRatio (line 727) | static void FILE: drivers/net/sk98lin/skethtool.c function getSettings (line 87) | static int getSettings(struct net_device *dev, struct ethtool_cmd *ecmd) function u32 (line 170) | static inline u32 pnmiInstance(const DEV_NET *pNet) function setSettings (line 187) | static int setSettings(struct net_device *dev, struct ethtool_cmd *ecmd) function getDriverInfo (line 248) | static void getDriverInfo(struct net_device *dev, struct ethtool_drvinfo... function getStatsCount (line 283) | static int getStatsCount(struct net_device *dev) function getStrings (line 288) | static void getStrings(struct net_device *dev, u32 stringset, u8 *data) function getEthtoolStats (line 297) | static void getEthtoolStats(struct net_device *dev, function toggleLeds (line 345) | static void toggleLeds(DEV_NET *pNet, int on) function SkGeBlinkTimer (line 402) | void SkGeBlinkTimer(unsigned long data) function locateDevice (line 428) | static int locateDevice(struct net_device *dev, u32 data) function getPauseParams (line 460) | static void getPauseParams(struct net_device *dev, struct ethtool_pausep... function setPauseParams (line 484) | static int setPauseParams(struct net_device *dev , struct ethtool_pausep... type ethtool_ops (line 545) | struct ethtool_ops FILE: drivers/net/sk98lin/skge.c type SK_NET_DEVICE (line 192) | struct SK_NET_DEVICE type SK_NET_DEVICE (line 193) | struct SK_NET_DEVICE type pt_regs (line 198) | struct pt_regs type pt_regs (line 199) | struct pt_regs type SK_NET_DEVICE (line 200) | struct SK_NET_DEVICE type SK_NET_DEVICE (line 201) | struct SK_NET_DEVICE type sk_buff (line 202) | struct sk_buff type SK_NET_DEVICE (line 202) | struct SK_NET_DEVICE type SK_NET_DEVICE (line 203) | struct SK_NET_DEVICE type SK_NET_DEVICE (line 204) | struct SK_NET_DEVICE type net_device_stats (line 205) | struct net_device_stats type SK_NET_DEVICE (line 205) | struct SK_NET_DEVICE type SK_NET_DEVICE (line 206) | struct SK_NET_DEVICE type ifreq (line 206) | struct ifreq type sk_buff (line 209) | struct sk_buff type SK_NET_DEVICE (line 218) | struct SK_NET_DEVICE type sk_buff (line 224) | struct sk_buff type proc_dir_entry (line 238) | struct proc_dir_entry type file_operations (line 239) | struct file_operations function SkGeProcCreate (line 241) | static inline void SkGeProcCreate(struct net_device *dev) function SkGeProcRemove (line 253) | static inline void SkGeProcRemove(struct net_device *dev) type sk_buff (line 266) | struct sk_buff type ethtool_ops (line 273) | struct ethtool_ops function SkGeInitPCI (line 289) | int SkGeInitPCI(SK_AC *pAC) function FreeResources (line 351) | static void FreeResources(struct SK_NET_DEVICE *dev) function SkGeBoardInit (line 496) | static int __init SkGeBoardInit(struct SK_NET_DEVICE *dev, SK_AC *pAC) function SK_BOOL (line 642) | static SK_BOOL BoardAllocMem( function BoardFreeMem (line 706) | static void BoardFreeMem( function BoardInitMem (line 736) | static void BoardInitMem( function SetupRing (line 785) | static void SetupRing( function PortReInitBmu (line 855) | static void PortReInitBmu( function SkIsrRetVar (line 897) | static SkIsrRetVar SkGeIsr(int irq, void *dev_id, struct pt_regs *ptregs) function SkIsrRetVar (line 1046) | static SkIsrRetVar SkGeIsrOnePort(int irq, void *dev_id, struct pt_regs ... function SkGePollController (line 1154) | static void SkGePollController(struct net_device *dev) function SkGeOpen (line 1178) | static int SkGeOpen( function SkGeClose (line 1293) | static int SkGeClose( function SkGeXmit (line 1423) | static int SkGeXmit(struct sk_buff *skb, struct SK_NET_DEVICE *dev) function XmitFrame (line 1498) | static int XmitFrame( function XmitFrameSG (line 1649) | static int XmitFrameSG( function FreeTxDescriptors (line 1832) | static void FreeTxDescriptors( function FillRxRing (line 1904) | static void FillRxRing( function SK_BOOL (line 1932) | static SK_BOOL FillRxDescriptor( function ReQueueRxBuffer (line 1987) | static void ReQueueRxBuffer( type sk_buff (line 2031) | struct sk_buff type sk_buff (line 2032) | struct sk_buff function ClearAndStartRx (line 2406) | static void ClearAndStartRx( function ClearTxIrq (line 2426) | static void ClearTxIrq( function ClearRxRing (line 2447) | static void ClearRxRing( function ClearTxRing (line 2493) | static void ClearTxRing( function SkGeSetMacAddr (line 2522) | static int SkGeSetMacAddr(struct SK_NET_DEVICE *dev, void *p) function SkGeSetRxMode (line 2568) | static void SkGeSetRxMode(struct SK_NET_DEVICE *dev) function SkGeChangeMtu (line 2642) | static int SkGeChangeMtu(struct SK_NET_DEVICE *dev, int NewMtu) type net_device_stats (line 2880) | struct net_device_stats type SK_NET_DEVICE (line 2880) | struct SK_NET_DEVICE function SkGeIoctl (line 2964) | static int SkGeIoctl(struct SK_NET_DEVICE *dev, struct ifreq *rq, int cmd) function SkGeIocMib (line 3101) | static int SkGeIocMib( function GetConfiguration (line 3148) | static void GetConfiguration( function ProductStr (line 3866) | static void ProductStr( function StartDrvCleanupTimer (line 3899) | static void function StopDrvCleanupTimer (line 3920) | static void function SK_MBUF (line 3945) | SK_MBUF *SkDrvAllocRlmtMbuf( function SkDrvFreeRlmtMbuf (line 3982) | void SkDrvFreeRlmtMbuf( function SK_U64 (line 4011) | SK_U64 SkOsGetTime(SK_AC *pAC) function SkPciReadCfgDWord (line 4031) | int SkPciReadCfgDWord( function SkPciReadCfgWord (line 4053) | int SkPciReadCfgWord( function SkPciReadCfgByte (line 4075) | int SkPciReadCfgByte( function SkPciWriteCfgDWord (line 4097) | int SkPciWriteCfgDWord( function SkPciWriteCfgWord (line 4120) | int SkPciWriteCfgWord( function SkPciWriteCfgByte (line 4143) | int SkPciWriteCfgByte( function SkDrvEvent (line 4168) | int SkDrvEvent( function SkErrorLog (line 4513) | void SkErrorLog( function SkDrvEnterDiagMode (line 4563) | int SkDrvEnterDiagMode( function SkDrvLeaveDiagMode (line 4609) | int SkDrvLeaveDiagMode( function SK_U32 (line 4644) | static SK_U32 ParseDeviceNbrFromSlotName( function SkDrvDeInitAdapter (line 4697) | static int SkDrvDeInitAdapter( function SkDrvInitAdapter (line 4728) | static int SkDrvInitAdapter( function DumpMsg (line 4768) | static void DumpMsg(struct sk_buff *skb, char *str) function DumpData (line 4806) | static void DumpData(char *p, int size) function DumpLong (line 4854) | static void DumpLong(char *pc, int size) function skge_probe_one (line 4902) | static int __devinit skge_probe_one(struct pci_dev *pdev, function skge_remove_one (line 5089) | static void __devexit skge_remove_one(struct pci_dev *pdev) type pci_device_id (line 5137) | struct pci_device_id type pci_driver (line 5155) | struct pci_driver function skge_init (line 5162) | static int __init skge_init(void) function skge_exit (line 5176) | static void __exit skge_exit(void) FILE: drivers/net/sk98lin/skgehwt.c function SkHwtInit (line 57) | void SkHwtInit( function SkHwtStart (line 73) | void SkHwtStart( function SkHwtStop (line 107) | void SkHwtStop( function SK_U32 (line 126) | SK_U32 SkHwtRead( function SkHwtIsr (line 160) | void SkHwtIsr( FILE: drivers/net/sk98lin/skgeinit.c type s_QOffTab (line 37) | struct s_QOffTab { type s_QOffTab (line 42) | struct s_QOffTab type s_Config (line 46) | struct s_Config { type s_Config (line 51) | struct s_Config function SkGePollRxD (line 73) | void SkGePollRxD( function SkGePollTxD (line 101) | void SkGePollTxD( function SkGeYellowLED (line 137) | void SkGeYellowLED( function SkGeXmitLED (line 171) | void SkGeXmitLED( function DoCalcAddr (line 229) | static int DoCalcAddr( function SkGeInitAssignRamToQueues (line 284) | int SkGeInitAssignRamToQueues( function SkGeCheckQSize (line 406) | static int SkGeCheckQSize( function SkGeInitMacArb (line 504) | static void SkGeInitMacArb( function SkGeInitPktArb (line 544) | static void SkGeInitPktArb( function SkGeInitMacFifo (line 584) | static void SkGeInitMacFifo( function SkGeLoadLnkSyncCnt (line 676) | void SkGeLoadLnkSyncCnt( function SkGeCfgSync (line 760) | int SkGeCfgSync( function DoInitRamQueue (line 834) | static void DoInitRamQueue( function SkGeInitRamBufs (line 913) | static void SkGeInitRamBufs( function SkGeInitRamIface (line 955) | void SkGeInitRamIface( function SkGeInitBmu (line 989) | static void SkGeInitBmu( function SK_U32 (line 1046) | static SK_U32 TestStopBit( function SkGeStopPort (line 1144) | void SkGeStopPort( function SkGeInit0 (line 1357) | static void SkGeInit0( function SkGePciReset (line 1428) | static int SkGePciReset( function SkGeInit1 (line 1511) | static int SkGeInit1( function SkGeInit2 (line 1816) | static void SkGeInit2( function SkGeInit (line 1905) | int SkGeInit( function SkGeDeInit (line 1987) | void SkGeDeInit( function SkGeInitPort (line 2091) | int SkGeInitPort( FILE: drivers/net/sk98lin/skgepnmi.c function SkPnmiInit (line 355) | int SkPnmiInit( function SkPnmiGetVar (line 590) | int SkPnmiGetVar( function SkPnmiPreSetVar (line 632) | int SkPnmiPreSetVar( function SkPnmiSetVar (line 675) | int SkPnmiSetVar( function SkPnmiGetStruct (line 711) | int SkPnmiGetStruct( function SkPnmiPreSetStruct (line 889) | int SkPnmiPreSetStruct( function SkPnmiSetStruct (line 927) | int SkPnmiSetStruct( function SkPnmiEvent (line 992) | int SkPnmiEvent( function PNMI_STATIC (line 1700) | PNMI_STATIC int PnmiVar( function PNMI_STATIC (line 1753) | PNMI_STATIC int PnmiStruct( function PNMI_STATIC (line 1918) | PNMI_STATIC int LookupId( function PNMI_STATIC (line 1955) | PNMI_STATIC int OidStruct( function PNMI_STATIC (line 2022) | PNMI_STATIC int Perform( function PNMI_STATIC (line 2153) | PNMI_STATIC int Mac8023Stat( function PNMI_STATIC (line 2289) | PNMI_STATIC int MacPrivateStat( function PNMI_STATIC (line 2451) | PNMI_STATIC int Addr( function PNMI_STATIC (line 2652) | PNMI_STATIC int CsumStat( function PNMI_STATIC (line 2768) | PNMI_STATIC int SensorStat( function PNMI_STATIC (line 3013) | PNMI_STATIC int Vpd( function PNMI_STATIC (line 3487) | PNMI_STATIC int General( function PNMI_STATIC (line 4485) | PNMI_STATIC int Rlmt( function PNMI_STATIC (line 4790) | PNMI_STATIC int RlmtStat( function PNMI_STATIC (line 4992) | PNMI_STATIC int MacPrivateConf( function PNMI_STATIC (line 5991) | PNMI_STATIC int Monitor( function PNMI_STATIC (line 6106) | PNMI_STATIC void VirtualConf( function PNMI_STATIC (line 6444) | PNMI_STATIC SK_U8 CalculateLinkStatus( function PNMI_STATIC (line 6483) | PNMI_STATIC SK_U8 CalculateLinkModeStatus( function PNMI_STATIC (line 6530) | PNMI_STATIC int GetVpdKeyArr( function PNMI_STATIC (line 6626) | PNMI_STATIC int SirqUpdate( function PNMI_STATIC (line 6665) | PNMI_STATIC int RlmtUpdate( function PNMI_STATIC (line 6707) | PNMI_STATIC int MacUpdate( function PNMI_STATIC (line 6763) | PNMI_STATIC SK_U64 GetStatVal( function PNMI_STATIC (line 6826) | PNMI_STATIC SK_U64 GetPhysStatVal( function PNMI_STATIC (line 7160) | PNMI_STATIC void ResetCounter( function PNMI_STATIC (line 7256) | PNMI_STATIC char* GetTrapEntry( function PNMI_STATIC (line 7361) | PNMI_STATIC void CopyTrapQueue( function PNMI_STATIC (line 7404) | PNMI_STATIC void GetTrapQueueLen( function PNMI_STATIC (line 7446) | PNMI_STATIC void QueueSimpleTrap( function PNMI_STATIC (line 7464) | PNMI_STATIC void QueueSensorTrap( function PNMI_STATIC (line 7519) | PNMI_STATIC void QueueRlmtNewMacTrap( function PNMI_STATIC (line 7546) | PNMI_STATIC void QueueRlmtPortTrap( function PNMI_STATIC (line 7573) | PNMI_STATIC void CopyMac( function PNMI_STATIC (line 7605) | PNMI_STATIC int PowerManagement( function PNMI_STATIC (line 7768) | PNMI_STATIC int DiagActions( function PNMI_STATIC (line 7967) | PNMI_STATIC int Vct( function PNMI_STATIC (line 8218) | PNMI_STATIC void CheckVctStatus( function SkPnmiGenIoctl (line 8302) | int SkPnmiGenIoctl( FILE: drivers/net/sk98lin/skgesirq.c function SkHWInitDefSense (line 111) | static void SkHWInitDefSense( function SK_U8 (line 147) | static SK_U8 SkHWSenseGetNext( function SkHWSenseSetNext (line 181) | static void SkHWSenseSetNext( function SkHWLinkDown (line 216) | void SkHWLinkDown( function SkHWLinkUp (line 268) | void SkHWLinkUp( function SkMacParity (line 331) | static void SkMacParity( function SkGeHwErr (line 408) | static void SkGeHwErr( function SkGeSirqIsr (line 542) | void SkGeSirqIsr( function SkGePortCheckShorts (line 881) | static int SkGePortCheckShorts( function SkGePortCheckUp (line 996) | static int SkGePortCheckUp( function SkGePortCheckUpXmac (line 1060) | static int SkGePortCheckUpXmac( function SkGePortCheckUpBcom (line 1315) | static int SkGePortCheckUpBcom( function SkGePortCheckUpGmac (line 1616) | static int SkGePortCheckUpGmac( function SkGePortCheckUpLone (line 1759) | static int SkGePortCheckUpLone( function SkGePortCheckUpNat (line 1890) | static int SkGePortCheckUpNat( function SkGeSirqEvent (line 1910) | int SkGeSirqEvent( function SkPhyIsrBcom (line 2132) | static void SkPhyIsrBcom( function SkPhyIsrGmac (line 2175) | static void SkPhyIsrGmac( function SkPhyIsrLone (line 2231) | static void SkPhyIsrLone( FILE: drivers/net/sk98lin/ski2c.c function SkI2cSndBit (line 163) | void SkI2cSndBit( function SkI2cStart (line 190) | void SkI2cStart( function SkI2cStop (line 214) | void SkI2cStop( function SkI2cRcvBit (line 252) | int SkI2cRcvBit( function SkI2cRcvAck (line 284) | int SkI2cRcvAck( function SkI2cSndNAck (line 297) | void SkI2cSndNAck( function SkI2cSndAck (line 310) | void SkI2cSndAck( function SkI2cSndByte (line 325) | int SkI2cSndByte( function SkI2cRcvByte (line 349) | int SkI2cRcvByte( function SkI2cSndDev (line 377) | int SkI2cSndDev( function SkI2cWait (line 399) | int SkI2cWait( function SkI2cWaitIrq (line 444) | void SkI2cWaitIrq( function SkI2cWrite (line 484) | int SkI2cWrite( function SK_U32 (line 507) | SK_U32 SkI2cRead( function SkI2cReadSensor (line 541) | int SkI2cReadSensor( function SkI2cInit0 (line 557) | static int SkI2cInit0( function SkI2cInit1 (line 620) | static int SkI2cInit1( function SkI2cInit2 (line 837) | static int SkI2cInit2( function SkI2cInit (line 882) | int SkI2cInit( function SkI2cIsr (line 914) | void SkI2cIsr( function SkI2cCheckSensor (line 931) | static void SkI2cCheckSensor( function SkI2cEvent (line 1166) | int SkI2cEvent( FILE: drivers/net/sk98lin/sklm80.c function SkLm80RcvReg (line 50) | int SkLm80RcvReg( function SkLm80ReadSensor (line 121) | int SkLm80ReadSensor( FILE: drivers/net/sk98lin/skproc.c type seq_file (line 34) | struct seq_file type inode (line 35) | struct inode type file (line 35) | struct file type file_operations (line 37) | struct file_operations function sk_seq_show (line 58) | static int sk_seq_show(struct seq_file *seq, void *v) function sk_proc_open (line 256) | static int sk_proc_open(struct inode *inode, struct file *file) FILE: drivers/net/sk98lin/skqueue.c function SkEventInit (line 56) | void SkEventInit( function SkEventQueue (line 73) | void SkEventQueue( function SkEventDispatcher (line 100) | int SkEventDispatcher( FILE: drivers/net/sk98lin/skrlmt.c type SK_RLMT_PACKET (line 245) | typedef struct s_RlmtPacket { type SK_SPTREE_PACKET (line 260) | typedef struct s_SpTreeRlmtPacket { function SkRlmtInit (line 339) | void SkRlmtInit( function RLMT_STATIC (line 495) | RLMT_STATIC void SkRlmtBuildCheckChain( function RLMT_STATIC (line 582) | RLMT_STATIC SK_MBUF *SkRlmtBuildPacket( function RLMT_STATIC (line 669) | RLMT_STATIC SK_MBUF *SkRlmtBuildSpanningTreePacket( function RLMT_STATIC (line 752) | RLMT_STATIC void SkRlmtSend( function RLMT_STATIC (line 820) | RLMT_STATIC void SkRlmtPortReceives( function RLMT_STATIC (line 876) | RLMT_STATIC void SkRlmtPacketReceive( function RLMT_STATIC (line 1220) | RLMT_STATIC SK_U32 SkRlmtCheckPort( function RLMT_STATIC (line 1326) | RLMT_STATIC SK_BOOL SkRlmtSelectBcRx( function RLMT_STATIC (line 1409) | RLMT_STATIC SK_BOOL SkRlmtSelectNotSuspect( function RLMT_STATIC (line 1458) | RLMT_STATIC SK_BOOL SkRlmtSelectUp( function RLMT_STATIC (line 1507) | RLMT_STATIC SK_BOOL SkRlmtSelectGoingUp( function RLMT_STATIC (line 1565) | RLMT_STATIC SK_BOOL SkRlmtSelectDown( function RLMT_STATIC (line 1615) | RLMT_STATIC void SkRlmtCheckSwitch( function RLMT_STATIC (line 1847) | RLMT_STATIC void SkRlmtCheckSeg( function RLMT_STATIC (line 1925) | RLMT_STATIC void SkRlmtPortStart( function RLMT_STATIC (line 1958) | RLMT_STATIC void SkRlmtEvtPortStartTim( function RLMT_STATIC (line 2011) | RLMT_STATIC void SkRlmtEvtLinkUp( function RLMT_STATIC (line 2131) | RLMT_STATIC void SkRlmtEvtPortUpTim( function RLMT_STATIC (line 2185) | RLMT_STATIC void SkRlmtEvtPortDownX( function RLMT_STATIC (line 2264) | RLMT_STATIC void SkRlmtEvtLinkDown( function RLMT_STATIC (line 2310) | RLMT_STATIC void SkRlmtEvtPortAddr( function RLMT_STATIC (line 2369) | RLMT_STATIC void SkRlmtEvtStart( function RLMT_STATIC (line 2459) | RLMT_STATIC void SkRlmtEvtStop( function RLMT_STATIC (line 2550) | RLMT_STATIC void SkRlmtEvtTim( function RLMT_STATIC (line 2658) | RLMT_STATIC void SkRlmtEvtSegTim( function RLMT_STATIC (line 2724) | RLMT_STATIC void SkRlmtEvtPacketRx( function RLMT_STATIC (line 2782) | RLMT_STATIC void SkRlmtEvtStatsClear( function RLMT_STATIC (line 2838) | RLMT_STATIC void SkRlmtEvtStatsUpdate( function RLMT_STATIC (line 2883) | RLMT_STATIC void SkRlmtEvtPrefportChange( function RLMT_STATIC (line 2940) | RLMT_STATIC void SkRlmtEvtSetNets( function RLMT_STATIC (line 3068) | RLMT_STATIC void SkRlmtEvtModeChange( function SkRlmtEvent (line 3180) | int SkRlmtEvent( FILE: drivers/net/sk98lin/sktimer.c function SkTimerInit (line 58) | void SkTimerInit( function SkTimerStop (line 80) | void SkTimerStop( function SkTimerStart (line 120) | void SkTimerStart( function SkTimerDone (line 193) | void SkTimerDone( function timer_done (line 201) | static void timer_done( FILE: drivers/net/sk98lin/skvpd.c function VpdWait (line 54) | static int VpdWait( function SK_U32 (line 106) | SK_U32 VpdReadDWord( function VpdWriteDWord (line 160) | static int VpdWriteDWord( function VpdWriteStream (line 200) | static int VpdWriteStream( function VpdReadStream (line 295) | static int VpdReadStream( function VpdTransferBlock (line 334) | static int VpdTransferBlock( function VpdReadBlock (line 384) | int VpdReadBlock( function VpdWriteBlock (line 399) | int VpdWriteBlock( function VpdInit (line 419) | static int VpdInit( function SK_VPD_PARA (line 541) | static SK_VPD_PARA *vpd_find_para( function vpd_move_para (line 612) | static void vpd_move_para( function vpd_insert_key (line 645) | static void vpd_insert_key( function vpd_mod_endtag (line 667) | static int vpd_mod_endtag( function VpdSetupPara (line 731) | int VpdSetupPara( function SK_VPD_STATUS (line 824) | SK_VPD_STATUS *VpdStat( function VpdKeys (line 857) | int VpdKeys( function VpdRead (line 943) | int VpdRead( function SK_BOOL (line 989) | SK_BOOL VpdMayWrite( function VpdWrite (line 1014) | int VpdWrite( function VpdDelete (line 1074) | int VpdDelete( function VpdUpdate (line 1129) | int VpdUpdate( function VpdErrLog (line 1163) | void VpdErrLog( FILE: drivers/net/sk98lin/skxmac2.c type BCOM_HACK (line 31) | typedef struct s_PhyHack { function SkXmPhyRead (line 86) | void SkXmPhyRead( function SkXmPhyWrite (line 125) | void SkXmPhyWrite( function SkGmPhyRead (line 170) | void SkGmPhyRead( function SkGmPhyWrite (line 237) | void SkGmPhyWrite( function SkGePhyRead (line 308) | void SkGePhyRead( function SkGePhyWrite (line 337) | void SkGePhyWrite( function SkMacPromiscMode (line 369) | void SkMacPromiscMode( function SkMacHashing (line 429) | void SkMacHashing( function SkXmSetRxCmd (line 501) | static void SkXmSetRxCmd( function SkGmSetRxCmd (line 586) | static void SkGmSetRxCmd( function SkMacSetRxCmd (line 643) | void SkMacSetRxCmd( function SkMacCrcGener (line 670) | void SkMacCrcGener( function SkXmClrExactAddr (line 723) | void SkXmClrExactAddr( function SkMacFlushTxFifo (line 757) | void SkMacFlushTxFifo( function SkMacFlushRxFifo (line 793) | void SkMacFlushRxFifo( function SkXmSoftRst (line 855) | static void SkXmSoftRst( function SkXmHardRst (line 918) | static void SkXmHardRst( function SkXmClearRst (line 980) | static void SkXmClearRst( function SkGmSoftRst (line 1022) | static void SkGmSoftRst( function SkGmHardRst (line 1059) | static void SkGmHardRst( function SkGmClearRst (line 1096) | static void SkGmClearRst( function SkMacSoftRst (line 1164) | void SkMacSoftRst( function SkMacHardRst (line 1209) | void SkMacHardRst( function SkMacClearRst (line 1243) | void SkMacClearRst( function SkXmInitMac (line 1281) | void SkXmInitMac( function SkGmInitMac (line 1495) | void SkGmInitMac( function SkXmInitDupMd (line 1716) | void SkXmInitDupMd( function SkXmInitPauseMd (line 1764) | void SkXmInitPauseMd( function SkXmInitPhyXmac (line 1847) | static void SkXmInitPhyXmac( function SkXmInitPhyBcom (line 1941) | static void SkXmInitPhyBcom( function SkGmEnterLowPowerMode (line 2117) | int SkGmEnterLowPowerMode( function SkGmLeaveLowPowerMode (line 2245) | int SkGmLeaveLowPowerMode( function SkGmInitPhyMarv (line 2367) | static void SkGmInitPhyMarv( function SkXmInitPhyLone (line 2739) | static void SkXmInitPhyLone( function SkXmInitPhyNat (line 2864) | static void SkXmInitPhyNat( function SkMacInitPhy (line 2886) | void SkMacInitPhy( function SkXmAutoNegDoneXmac (line 2941) | static int SkXmAutoNegDoneXmac( function SkXmAutoNegDoneBcom (line 3024) | static int SkXmAutoNegDoneBcom( function SkGmAutoNegDoneMarv (line 3127) | static int SkGmAutoNegDoneMarv( function SkXmAutoNegDoneLone (line 3235) | static int SkXmAutoNegDoneLone( function SkXmAutoNegDoneNat (line 3341) | static int SkXmAutoNegDoneNat( function SkMacAutoNegDone (line 3363) | int SkMacAutoNegDone( function SkXmSetRxTxEn (line 3434) | static void SkXmSetRxTxEn( function SkGmSetRxTxEn (line 3491) | static void SkGmSetRxTxEn( function SkMacSetRxTxEn (line 3538) | void SkMacSetRxTxEn( function SkMacRxTxEnable (line 3572) | int SkMacRxTxEnable( function SkMacRxTxDisable (line 3718) | void SkMacRxTxDisable( function SkMacIrqDisable (line 3761) | void SkMacIrqDisable( function SkXmSendCont (line 3831) | void SkXmSendCont( function SkMacTimeStamp (line 3862) | void SkMacTimeStamp( function SkXmAutoNegLipaXmac (line 3908) | void SkXmAutoNegLipaXmac( function SkMacAutoNegLipaPhy (line 3938) | void SkMacAutoNegLipaPhy( function SkXmIrq (line 3979) | void SkXmIrq( function SkGmIrq (line 4115) | void SkGmIrq( function SkMacIrq (line 4187) | void SkMacIrq( function SkXmUpdateStats (line 4224) | int SkXmUpdateStats( function SkXmMacStatistic (line 4274) | int SkXmMacStatistic( function SkXmResetCounter (line 4305) | int SkXmResetCounter( function SkXmOverflowStatus (line 4337) | int SkXmOverflowStatus( function SkGmUpdateStats (line 4380) | int SkGmUpdateStats( function SkGmMacStatistic (line 4402) | int SkGmMacStatistic( function SkGmResetCounter (line 4436) | int SkGmResetCounter( function SkGmOverflowStatus (line 4482) | int SkGmOverflowStatus( function SkGmCableDiagStatus (line 4535) | int SkGmCableDiagStatus( FILE: drivers/net/sk_g16.c type SK_RAM (line 402) | typedef struct type SK_ram (line 426) | struct SK_ram type priv (line 440) | struct priv type net_device (line 473) | struct net_device type net_device (line 475) | struct net_device type net_device (line 476) | struct net_device type sk_buff (line 477) | struct sk_buff type net_device (line 477) | struct net_device type pt_regs (line 478) | struct pt_regs type net_device (line 479) | struct net_device type net_device (line 480) | struct net_device type net_device (line 481) | struct net_device type net_device_stats (line 483) | struct net_device_stats type net_device (line 483) | struct net_device type net_device (line 487) | struct net_device type net_device (line 494) | struct net_device type net_device (line 506) | struct net_device type net_device (line 507) | struct net_device type net_device (line 508) | struct net_device type net_device (line 538) | struct net_device type net_device (line 542) | struct net_device type priv (line 542) | struct priv type net_device (line 608) | struct net_device function SK_init_module (line 610) | static int __init SK_init_module (void) function SK_cleanup_module (line 616) | static void __exit SK_cleanup_module (void) function SK_probe (line 647) | int __init SK_probe(struct net_device *dev, short ioaddr) function SK_open (line 864) | static int SK_open(struct net_device *dev) function SK_lance_init (line 1022) | static int SK_lance_init(struct net_device *dev, unsigned short mode) function SK_timeout (line 1189) | static void SK_timeout(struct net_device *dev) function SK_send_packet (line 1197) | static int SK_send_packet(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 1284) | static irqreturn_t SK_interrupt(int irq, void *dev_id, struct pt_regs * ... function SK_txintr (line 1354) | static void SK_txintr(struct net_device *dev) function SK_rxintr (line 1467) | static void SK_rxintr(struct net_device *dev) function SK_close (line 1617) | static int SK_close(struct net_device *dev) type net_device_stats (line 1653) | struct net_device_stats type net_device (line 1653) | struct net_device type priv (line 1656) | struct priv function set_multicast_list (line 1694) | static void set_multicast_list(struct net_device *dev) function SK_rom_addr (line 1734) | unsigned int __init SK_rom_addr(void) function SK_reset_board (line 1805) | void SK_reset_board(void) function SK_set_RAP (line 1830) | void SK_set_RAP(int reg_number) function SK_read_reg (line 1856) | int SK_read_reg(int reg_number) function SK_rread_reg (line 1887) | int SK_rread_reg(void) function SK_write_reg (line 1919) | void SK_write_reg(int reg_number, int value) function SK_print_pos (line 1954) | void SK_print_pos(struct net_device *dev, char *text) function SK_print_dev (line 1989) | void SK_print_dev(struct net_device *dev, char *text) function SK_print_ram (line 2029) | void __init SK_print_ram(struct net_device *dev) FILE: drivers/net/sk_g16.h type init_block (line 120) | struct init_block type rmd (line 132) | struct rmd type tmd (line 150) | struct tmd FILE: drivers/net/sk_mca.c function dumpmem (line 128) | static void dumpmem(struct net_device *dev, u32 start, u32 len) function PrTime (line 143) | static void PrTime(void) function getaddrs (line 154) | static void __init getaddrs(int slot, int junior, int *base, int *irq, function dofind (line 200) | static int __init dofind(int *junior, int firstslot) function ResetBoard (line 221) | static void ResetBoard(struct net_device *dev) function WaitLANCE (line 232) | static int WaitLANCE(struct net_device *dev) function SetLANCE (line 251) | static void SetLANCE(struct net_device *dev, u16 addr, u16 value) function u16 (line 289) | static u16 GetLANCE(struct net_device *dev, u16 addr) function InitDscrs (line 330) | static void InitDscrs(struct net_device *dev) function UpdateCRC (line 380) | static void UpdateCRC(unsigned char *CRC, int bit) function GetHash (line 396) | static unsigned int GetHash(char *address) function InitLANCE (line 426) | static void InitLANCE(struct net_device *dev) function StopLANCE (line 466) | static void StopLANCE(struct net_device *dev) function InitBoard (line 479) | static void InitBoard(struct net_device *dev) function DeinitBoard (line 504) | static void DeinitBoard(struct net_device *dev) function ProbeIRQ (line 517) | static int __init ProbeIRQ(struct net_device *dev) function u16 (line 559) | static u16 irqstart_handler(struct net_device *dev, u16 oldcsr0) function u16 (line 573) | static u16 irqmiss_handler(struct net_device *dev, u16 oldcsr0) function u16 (line 589) | static u16 irqrx_handler(struct net_device *dev, u16 oldcsr0) function u16 (line 670) | static u16 irqtx_handler(struct net_device *dev, u16 oldcsr0) function irqreturn_t (line 739) | static irqreturn_t irq_handler(int irq, void *device, struct pt_regs *regs) function skmca_getinfo (line 791) | static int skmca_getinfo(char *buf, int slot, void *d) function skmca_open (line 825) | static int skmca_open(struct net_device *dev) function skmca_close (line 854) | static int skmca_close(struct net_device *dev) function skmca_tx (line 869) | static int skmca_tx(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 968) | struct net_device_stats type net_device (line 968) | struct net_device function skmca_set_multicast_list (line 978) | static void skmca_set_multicast_list(struct net_device *dev) function cleanup_card (line 1018) | static void cleanup_card(struct net_device *dev) type net_device (line 1028) | struct net_device type net_device (line 1030) | struct net_device type net_device_stats (line 1115) | struct net_device_stats type net_device (line 1184) | struct net_device function init_module (line 1186) | int init_module(void) function cleanup_module (line 1202) | void cleanup_module(void) FILE: drivers/net/sk_mca.h type skmca_medium (line 25) | typedef enum { Media_10Base2, Media_10BaseT, type skmca_priv (line 30) | typedef struct { type LANCE_InitBlock (line 107) | typedef struct { /* LANCE initialization block */ type LANCE_TxDescr (line 126) | typedef struct { /* LANCE Tx descriptor */ type LANCE_RxDescr (line 147) | typedef struct { /* LANCE Rx descriptor */ FILE: drivers/net/skfp/can.c function byte_reverse (line 60) | int byte_reverse(x) FILE: drivers/net/skfp/cfm.c type s_smc (line 99) | struct s_smc function cfm_init (line 105) | void cfm_init(struct s_smc *smc) function selection_criteria (line 120) | static void selection_criteria (struct s_smc *smc, struct s_phy *phy) function all_selection_criteria (line 146) | void all_selection_criteria(struct s_smc *smc) function cem_priv_state (line 157) | static void cem_priv_state(struct s_smc *smc, int event) function cfm (line 213) | void cfm(struct s_smc *smc, int event) function cfm_fsm (line 285) | static void cfm_fsm(struct s_smc *smc, int cmd) function cfm_get_mac_input (line 543) | int cfm_get_mac_input(struct s_smc *smc) function cfm_get_mac_output (line 554) | int cfm_get_mac_output(struct s_smc *smc) function cem_build_path (line 594) | int cem_build_path(struct s_smc *smc, char *to, int path_index) FILE: drivers/net/skfp/drvfbi.c type s_oem_ids (line 95) | struct s_oem_ids type s_smc (line 109) | struct s_smc function card_start (line 131) | static void card_start(struct s_smc *smc) function card_stop (line 251) | void card_stop(struct s_smc *smc) type s_smc (line 282) | struct s_smc function plc1_irq (line 385) | void plc1_irq(struct s_smc *smc) function plc2_irq (line 400) | void plc2_irq(struct s_smc *smc) function timer_irq (line 415) | void timer_irq(struct s_smc *smc) function pcm_get_s_port (line 425) | int pcm_get_s_port(struct s_smc *smc) function read_address (line 442) | void read_address(struct s_smc *smc, u_char *mac_addr) type s_smc (line 511) | struct s_smc function sm_pm_bypass_req (line 540) | void sm_pm_bypass_req(struct s_smc *smc, int mode) function sm_pm_bypass_present (line 593) | int sm_pm_bypass_present(struct s_smc *smc) function plc_clear_irq (line 602) | void plc_clear_irq(struct s_smc *smc, int p) function led_indication (line 634) | void led_indication(struct s_smc *smc, int led_event) function pcm_state_change (line 728) | void pcm_state_change(struct s_smc *smc, int plc, int p_state) function rmt_indication (line 741) | void rmt_indication(struct s_smc *smc, int i) function llc_recover_tx (line 753) | void llc_recover_tx(struct s_smc *smc) function init_dma (line 773) | void init_dma(struct s_smc *smc, int dma) function dis_dma (line 794) | void dis_dma(struct s_smc *smc, int dma) function init_dma (line 818) | void init_dma(struct s_smc *smc, int dma) function dis_dma (line 847) | void dis_dma(struct s_smc *smc, int dma) function init_dma (line 856) | void init_dma(struct s_smc *smc, int dma) function dis_dma (line 862) | void dis_dma(struct s_smc *smc, int dma) function init_dma (line 870) | void init_dma(struct s_smc *smc, int dma) function dis_dma (line 876) | void dis_dma(struct s_smc *smc, int dma) function is_equal_num (line 884) | static int is_equal_num(char comp1[], char comp2[], int num) function set_oi_id_def (line 905) | int set_oi_id_def(struct s_smc *smc) function exist_board (line 979) | int exist_board(struct s_smc *smc, int slot) function read_card_id (line 1029) | static int read_card_id(struct s_smc *smc, int slot) function get_board_para (line 1073) | int get_board_para(struct s_smc *smc, int slot) function EnableSlotAccess (line 1120) | static void EnableSlotAccess(struct s_smc *smc, int slot) function DisableSlotAccess (line 1138) | static void DisableSlotAccess(struct s_smc *smc) function exist_board (line 1187) | int exist_board(struct s_smc *smc, int slot) function get_board_para (line 1224) | int get_board_para(struct s_smc *smc, int slot) function exist_board (line 1265) | int exist_board(struct s_smc *smc, HW_PTR port) function get_board_para (line 1336) | int get_board_para(struct s_smc *smc, int slot) type s_smc (line 1346) | struct s_smc type s_oem_ids (line 1357) | struct s_oem_ids function driver_get_bia (line 1384) | void driver_get_bia(struct s_smc *smc, struct fddi_addr *bia_addr) function smt_start_watchdog (line 1395) | void smt_start_watchdog(struct s_smc *smc) function smt_stop_watchdog (line 1410) | void smt_stop_watchdog(struct s_smc *smc) function get_rom_byte (line 1425) | static char get_rom_byte(struct s_smc *smc, u_short addr) function mac_drv_vpd_read (line 1470) | int mac_drv_vpd_read(struct s_smc *smc, char *buf, int size, char image) function mac_drv_pci_fix (line 1519) | void mac_drv_pci_fix(struct s_smc *smc, u_long fix_value) function mac_do_pci_fix (line 1524) | void mac_do_pci_fix(struct s_smc *smc) FILE: drivers/net/skfp/ecm.c type s_smc (line 97) | struct s_smc type s_smc (line 98) | struct s_smc type s_smc (line 99) | struct s_smc type s_smc (line 100) | struct s_smc function ecm_init (line 106) | void ecm_init(struct s_smc *smc) function ecm (line 124) | void ecm(struct s_smc *smc, int event) function ecm_fsm (line 143) | static void ecm_fsm(struct s_smc *smc, int cmd) function prop_actions (line 427) | static void prop_actions(struct s_smc *smc) function prop_actions (line 477) | static void prop_actions(struct s_smc *smc) function start_ecm_timer (line 523) | static void start_ecm_timer(struct s_smc *smc, u_long value, int event) function stop_ecm_timer (line 532) | static void stop_ecm_timer(struct s_smc *smc) FILE: drivers/net/skfp/ess.c type fddi_addr (line 67) | struct fddi_addr type fddi_addr (line 68) | struct fddi_addr type s_smc (line 83) | struct s_smc type smt_header (line 83) | struct smt_header type s_smc (line 85) | struct s_smc type s_smc (line 86) | struct s_smc type s_smc (line 87) | struct s_smc type s_smc (line 101) | struct s_smc type s_smc (line 102) | struct s_smc type s_smc (line 103) | struct s_smc type smt_header (line 103) | struct smt_header type s_smc (line 105) | struct s_smc function ess_raf_received_pack (line 117) | int ess_raf_received_pack(struct s_smc *smc, SMbuf *mb, struct smt_heade... function process_bw_alloc (line 378) | int process_bw_alloc(struct s_smc *smc, long int payload, long int overh... function ess_send_response (line 474) | static void ess_send_response(struct s_smc *smc, struct smt_header *sm, function ess_timer_poll (line 539) | void ess_timer_poll(struct s_smc *smc) function ess_send_alc_req (line 553) | static void ess_send_alc_req(struct s_smc *smc) function ess_send_frame (line 661) | static void ess_send_frame(struct s_smc *smc, SMbuf *mb) function ess_para_change (line 687) | void ess_para_change(struct s_smc *smc) function ess_config_fifo (line 693) | static void ess_config_fifo(struct s_smc *smc) FILE: drivers/net/skfp/fplustm.c type s_smc (line 46) | struct s_smc type s_smc (line 47) | struct s_smc type s_smc (line 48) | struct s_smc type s_smc (line 49) | struct s_smc type fddi_addr (line 72) | struct fddi_addr type fddi_addr (line 73) | struct fddi_addr type fddi_addr (line 74) | struct fddi_addr function u_long (line 110) | static u_long mac_get_tneg(struct s_smc *smc) function mac_update_counter (line 119) | void mac_update_counter(struct s_smc *smc) function write_mdr (line 144) | static void write_mdr(struct s_smc *smc, u_long val) function u_long (line 154) | static u_long read_mdr(struct s_smc *smc, unsigned int addr) function init_ram (line 173) | static void init_ram(struct s_smc *smc) function set_recvptr (line 192) | static void set_recvptr(struct s_smc *smc) function set_txptr (line 222) | static void set_txptr(struct s_smc *smc) function init_rbc (line 254) | static void init_rbc(struct s_smc *smc) function init_rx (line 275) | static void init_rx(struct s_smc *smc) function set_formac_tsync (line 297) | void set_formac_tsync(struct s_smc *smc, long sync_bw) function init_tx (line 305) | static void init_tx(struct s_smc *smc) function mac_counter_init (line 331) | static void mac_counter_init(struct s_smc *smc) function set_formac_addr (line 354) | static void set_formac_addr(struct s_smc *smc) function set_int (line 380) | static void set_int(char *p, int l) function copy_tx_mac (line 396) | static void copy_tx_mac(struct s_smc *smc, u_long td, struct fddi_mac *mac, function directed_beacon (line 445) | static void directed_beacon(struct s_smc *smc) function build_claim_beacon (line 474) | static void build_claim_beacon(struct s_smc *smc, u_long t_request) function formac_rcv_restart (line 535) | static void formac_rcv_restart(struct s_smc *smc) function formac_tx_restart (line 543) | void formac_tx_restart(struct s_smc *smc) function enable_formac (line 549) | static void enable_formac(struct s_smc *smc) function enable_tx_irq (line 589) | void enable_tx_irq(struct s_smc *smc, u_short queue) function disable_tx_irq (line 624) | void disable_tx_irq(struct s_smc *smc, u_short queue) function disable_formac (line 640) | static void disable_formac(struct s_smc *smc) function mac_ring_up (line 652) | static void mac_ring_up(struct s_smc *smc, int up) function mac2_irq (line 679) | void mac2_irq(struct s_smc *smc, u_short code_s2u, u_short code_s2l) function mac3_irq (line 805) | void mac3_irq(struct s_smc *smc, u_short code_s3u, u_short code_s3l) function formac_offline (line 828) | static void formac_offline(struct s_smc *smc) function formac_online (line 846) | static void formac_online(struct s_smc *smc) function init_fplus (line 856) | int init_fplus(struct s_smc *smc) function init_mac (line 894) | static int init_mac(struct s_smc *smc, int all) function config_mux (line 999) | void config_mux(struct s_smc *smc, int mux) function sm_mac_check_beacon_claim (line 1013) | void sm_mac_check_beacon_claim(struct s_smc *smc) function sm_ma_control (line 1026) | void sm_ma_control(struct s_smc *smc, int mode) function sm_mac_get_tx_state (line 1050) | int sm_mac_get_tx_state(struct s_smc *smc) type s_fpmc (line 1059) | struct s_fpmc type s_smc (line 1059) | struct s_smc type fddi_addr (line 1060) | struct fddi_addr type fddi_addr (line 1061) | struct fddi_addr type s_fpmc (line 1064) | struct s_fpmc type s_fpmc (line 1065) | struct s_fpmc function mac_clear_multicast (line 1103) | void mac_clear_multicast(struct s_smc *smc) function mac_set_func_addr (line 1134) | int mac_set_func_addr(struct s_smc *smc, u_long f_addr) function mac_add_multicast (line 1169) | int mac_add_multicast(struct s_smc *smc, struct fddi_addr *addr, int can) function mac_del_multicast (line 1223) | void mac_del_multicast(struct s_smc *smc, struct fddi_addr *addr, int can) function mac_update_multicast (line 1269) | void mac_update_multicast(struct s_smc *smc) function mac_set_rx_mode (line 1345) | void mac_set_rx_mode(struct s_smc *smc, int mode) function rtm_irq (line 1401) | void rtm_irq(struct s_smc *smc) function rtm_init (line 1414) | static void rtm_init(struct s_smc *smc) function rtm_set_timer (line 1420) | void rtm_set_timer(struct s_smc *smc) function smt_split_up_fifo (line 1430) | static void smt_split_up_fifo(struct s_smc *smc) function formac_reinit_tx (line 1550) | void formac_reinit_tx(struct s_smc *smc) FILE: drivers/net/skfp/h/cmtdef.h type smt_timer (line 386) | struct smt_timer { type mac_parameter (line 398) | struct mac_parameter { type mac_counter (line 406) | struct mac_counter { type s_pcon (line 414) | struct s_pcon { type lem_counter (line 425) | struct lem_counter { type s_plc (line 451) | struct s_plc { type s_smc (line 483) | struct s_smc type s_smc (line 484) | struct s_smc type s_smc (line 486) | struct s_smc type s_smc (line 487) | struct s_smc type smt_header (line 487) | struct smt_header type s_smc (line 494) | struct s_smc type s_smc (line 495) | struct s_smc type s_smc (line 496) | struct s_smc type s_smc (line 497) | struct s_smc type s_smc (line 498) | struct s_smc type s_smc (line 499) | struct s_smc type s_smc (line 500) | struct s_smc type s_smc (line 501) | struct s_smc type s_smc (line 502) | struct s_smc type s_smc (line 503) | struct s_smc type smt_timer (line 503) | struct smt_timer type s_smc (line 505) | struct s_smc type smt_timer (line 505) | struct smt_timer type s_smc (line 506) | struct s_smc type s_smc (line 508) | struct s_smc type s_smc (line 509) | struct s_smc type s_smc (line 510) | struct s_smc type s_smc (line 511) | struct s_smc type s_smc (line 512) | struct s_smc type s_smc (line 513) | struct s_smc type s_smc (line 514) | struct s_smc type s_smc (line 515) | struct s_smc type s_smc (line 516) | struct s_smc type s_smc (line 517) | struct s_smc type s_smc (line 518) | struct s_smc type s_smc (line 519) | struct s_smc type s_pcon (line 519) | struct s_pcon type smt_header (line 521) | struct smt_header type s_smc (line 522) | struct s_smc type s_smc (line 523) | struct s_smc type s_smc (line 524) | struct s_smc type s_smc (line 525) | struct s_smc type s_smc (line 526) | struct s_smc type s_smc (line 527) | struct s_smc type s_smc (line 528) | struct s_smc type s_smc (line 529) | struct s_smc type s_smc (line 530) | struct s_smc type s_smc (line 531) | struct s_smc type s_smc (line 534) | struct s_smc type s_smc (line 539) | struct s_smc type s_smc (line 540) | struct s_smc type s_smc (line 542) | struct s_smc type s_smc (line 543) | struct s_smc type s_smc (line 544) | struct s_smc type s_smc (line 545) | struct s_smc type s_smc (line 546) | struct s_smc type s_smc (line 547) | struct s_smc type s_smc (line 548) | struct s_smc type s_smc (line 549) | struct s_smc type smt_header (line 549) | struct smt_header type s_smc (line 551) | struct s_smc type fddi_addr (line 551) | struct fddi_addr type s_smc (line 554) | struct s_smc type s_smc (line 557) | struct s_smc type s_smc (line 558) | struct s_smc type s_smc (line 559) | struct s_smc type s_smc (line 560) | struct s_smc type s_smc (line 561) | struct s_smc type smt_state (line 561) | struct smt_state type s_smc (line 562) | struct s_smc type s_smc (line 563) | struct s_smc type s_smc (line 564) | struct s_smc type s_smc (line 565) | struct s_smc type s_smc (line 566) | struct s_smc type s_smc (line 567) | struct s_smc type s_smc (line 568) | struct s_smc type s_smc (line 569) | struct s_smc type s_smc (line 570) | struct s_smc type s_smc (line 571) | struct s_smc type s_smc (line 572) | struct s_smc type s_smc (line 573) | struct s_smc type s_smc (line 574) | struct s_smc type s_smc (line 575) | struct s_smc type s_smc (line 576) | struct s_smc type s_smc (line 577) | struct s_smc type s_smc (line 578) | struct s_smc type s_smc (line 579) | struct s_smc type s_smc (line 580) | struct s_smc type s_smc (line 581) | struct s_smc type s_smc (line 582) | struct s_smc type fddi_addr (line 582) | struct fddi_addr type s_smc (line 583) | struct s_smc type s_smc (line 584) | struct s_smc type fddi_addr (line 584) | struct fddi_addr type s_smc (line 585) | struct s_smc type s_smc (line 586) | struct s_smc type s_smc (line 587) | struct s_smc type s_smc (line 588) | struct s_smc type s_smc (line 589) | struct s_smc type s_smc (line 590) | struct s_smc type s_smc (line 591) | struct s_smc type s_smc (line 592) | struct s_smc type s_smc (line 593) | struct s_smc type s_smc (line 594) | struct s_smc type s_smc (line 595) | struct s_smc type s_smc (line 596) | struct s_smc type s_smc (line 597) | struct s_smc type s_smc (line 598) | struct s_smc type s_smc (line 599) | struct s_smc type s_smc (line 602) | struct s_smc type s_smc (line 603) | struct s_smc type s_smc (line 604) | struct s_smc type s_smc (line 605) | struct s_smc type s_smc (line 606) | struct s_smc type s_smc (line 607) | struct s_smc type s_smc (line 611) | struct s_smc type s_smc (line 612) | struct s_smc type s_smc (line 626) | struct s_smc type smt_header (line 626) | struct smt_header type s_smc (line 628) | struct s_smc type s_smc (line 629) | struct s_smc type s_smc (line 633) | struct s_smc type s_smc (line 634) | struct s_smc type s_smc (line 641) | struct s_smc type s_smc (line 645) | struct s_smc type smt_header (line 645) | struct smt_header type fddi_addr (line 651) | struct fddi_addr FILE: drivers/net/skfp/h/fddi.h type fddi_addr (line 18) | struct fddi_addr { type fddi_mac (line 24) | struct fddi_mac { FILE: drivers/net/skfp/h/fddimib.h type u_long (line 23) | typedef u_long Counter ; type u_char (line 24) | typedef u_char TimeStamp[8] ; type LongAddr (line 25) | typedef struct fddi_addr LongAddr ; type u_long (line 26) | typedef u_long Timer_2 ; type u_long (line 27) | typedef u_long Timer ; type u_short (line 28) | typedef u_short ResId ; type u_short (line 29) | typedef u_short SMTEnum ; type u_char (line 30) | typedef u_char SMTFlag ; type SetCountType (line 32) | typedef struct { type fddi_mib (line 86) | struct fddi_mib { FILE: drivers/net/skfp/h/fplustm.h type err_st (line 30) | struct err_st { type s_smt_fp_txd (line 52) | struct s_smt_fp_txd { type s_smt_fp_rxd (line 69) | struct s_smt_fp_rxd { type s_smt_fp_txd (line 87) | struct s_smt_fp_txd type s_smt_fp_rxd (line 88) | struct s_smt_fp_rxd type s_smt_tx_queue (line 94) | struct s_smt_tx_queue { type s_smt_rx_queue (line 107) | struct s_smt_rx_queue { type s_smt_fifo_conf (line 139) | struct s_smt_fifo_conf { type s_smt_fp (line 155) | struct s_smt_fp { FILE: drivers/net/skfp/h/hwmtm.h type s_mbuf_pool (line 106) | struct s_mbuf_pool { type hwm_r (line 114) | struct hwm_r { type hw_modul (line 122) | struct hw_modul { type os_debug (line 166) | struct os_debug { FILE: drivers/net/skfp/h/lnkstat.h type s_error_log (line 21) | struct s_error_log { FILE: drivers/net/skfp/h/mbuf.h type s_mbuf (line 38) | struct s_mbuf { type SMbuf (line 48) | typedef struct s_mbuf SMbuf ; FILE: drivers/net/skfp/h/osdef1st.h type s_txd_os (line 106) | struct s_txd_os { // os-specific part of transmit descriptor type s_rxd_os (line 111) | struct s_rxd_os { // os-specific part of receive descriptor FILE: drivers/net/skfp/h/sba.h type timer_cell (line 28) | struct timer_cell { type s_sba_node_vars (line 38) | struct s_sba_node_vars { type s_sba_sessions (line 59) | struct s_sba_sessions { type s_sba (line 74) | struct s_sba { type s_ess (line 124) | struct s_ess { FILE: drivers/net/skfp/h/smc.h type event_queue (line 62) | struct event_queue { type s_queue (line 76) | struct s_queue { type s_ecm (line 87) | struct s_ecm { type s_rmt (line 107) | struct s_rmt { type s_cfm (line 137) | struct s_cfm { type s_cem (line 148) | struct s_cem { type s_c_ring (line 157) | struct s_c_ring { type mib_path_config (line 162) | struct mib_path_config { type s_pcm (line 190) | struct s_pcm { type s_phy (line 198) | struct s_phy { type s_timer (line 246) | struct s_timer { type s_srf (line 275) | struct s_srf { type s_srf_evc (line 317) | struct s_srf_evc { type smt_values (line 337) | struct smt_values { type smt_config (line 358) | struct smt_config { type smt_debug (line 406) | struct smt_debug { type smt_debug (line 425) | struct smt_debug type s_smc (line 434) | struct s_smc { FILE: drivers/net/skfp/h/smt.h type smt_sid (line 36) | struct smt_sid { type u_char (line 41) | typedef u_char t_station_id[8] ; function _packed (line 50) | _packed struct smt_header { type smt_para (line 107) | struct smt_para { type smt_p_una (line 123) | struct smt_p_una { type smt_p_sde (line 138) | struct smt_p_sde { type smt_p_state (line 152) | struct smt_p_state { type smt_p_timestamp (line 174) | struct smt_p_timestamp { type smt_p_policy (line 185) | struct smt_p_policy { type smt_p_latency (line 202) | struct smt_p_latency { type smt_p_neighbor (line 216) | struct smt_p_neighbor { type smt_phy_rec (line 240) | struct smt_phy_rec { type smt_mac_rec (line 252) | struct smt_mac_rec { type smt_p_path (line 265) | struct smt_p_path { type smt_p_mac_status (line 277) | struct smt_p_mac_status { type smt_p_lem (line 300) | struct smt_p_lem { type smt_p_mac_counter (line 318) | struct smt_p_mac_counter { type smt_p_mac_fnc (line 332) | struct smt_p_mac_fnc { type smt_p_priority (line 346) | struct smt_p_priority { type smt_p_eb (line 359) | struct smt_p_eb { type smp_p_manufacturer (line 372) | struct smp_p_manufacturer { type smp_p_user (line 383) | struct smp_p_user { type smt_p_echo (line 396) | struct smt_p_echo { type smt_p_reason (line 407) | struct smt_p_reason { type smt_p_refused (line 429) | struct smt_p_refused { type smt_p_version (line 441) | struct smt_p_version { type smt_p_0015 (line 455) | struct smt_p_0015 { type smt_p_0016 (line 467) | struct smt_p_0016 { type smt_p_0017 (line 483) | struct smt_p_0017 { type smt_p_0018 (line 493) | struct smt_p_0018 { type smt_p_0019 (line 503) | struct smt_p_0019 { type smt_p_001a (line 514) | struct smt_p_001a { type smt_p_001b (line 524) | struct smt_p_001b { type smt_p_001c (line 534) | struct smt_p_001c { type smt_p_001d (line 544) | struct smt_p_001d { type smt_p_fsc (line 556) | struct smt_p_fsc { type smt_p_1048 (line 577) | struct smt_p_1048 { type smt_p_208c (line 588) | struct smt_p_208c { type smt_p_208d (line 597) | struct smt_p_208d { type smt_p_208e (line 606) | struct smt_p_208e { type smt_p_208f (line 615) | struct smt_p_208f { type smt_p_2090 (line 628) | struct smt_p_2090 { type smt_p_320b (line 650) | struct smt_p_320b { type smt_p_320f (line 659) | struct smt_p_320f { type smt_p_3210 (line 667) | struct smt_p_3210 { type smt_p_4050 (line 675) | struct smt_p_4050 { type smt_p_4051 (line 686) | struct smt_p_4051 { type smt_p_4052 (line 695) | struct smt_p_4052 { type smt_p_4053 (line 702) | struct smt_p_4053 { type smt_p_setcount (line 715) | struct smt_p_setcount { type smt_nif (line 728) | struct smt_nif { type smt_sif_config (line 741) | struct smt_sif_config { type smt_sif_operation (line 759) | struct smt_sif_operation { type smt_ecf (line 779) | struct smt_ecf { type smt_rdf (line 788) | struct smt_rdf { type smt_sba_alc_res (line 798) | struct smt_sba_alc_res { type smt_sba_alc_req (line 814) | struct smt_sba_alc_req { type smt_sba_chg (line 832) | struct smt_sba_chg { type smt_sba_rep_req (line 845) | struct smt_sba_rep_req { type smt_sba_rep_res (line 854) | struct smt_sba_rep_res { FILE: drivers/net/skfp/h/smtstate.h type pcm_state (line 88) | struct pcm_state { type smt_state (line 101) | struct smt_state { FILE: drivers/net/skfp/h/supern_2.h type t (line 203) | struct t { type tx_queue (line 228) | struct tx_queue { FILE: drivers/net/skfp/h/targethw.h type s_oem_ids (line 47) | struct s_oem_ids { type s_smt_hw (line 65) | struct s_smt_hw { FILE: drivers/net/skfp/h/targetos.h type s_skfp_ioctl (line 110) | struct s_skfp_ioctl { type s_smt_os (line 123) | struct s_smt_os { type skfddi_priv (line 163) | typedef struct s_smt_os skfddi_priv; FILE: drivers/net/skfp/hwmtm.c type smt_debug (line 63) | struct smt_debug type s_smc (line 78) | struct s_smc type s_smc (line 79) | struct s_smc type s_smc (line 80) | struct s_smc type s_smc (line 81) | struct s_smc type s_smc (line 82) | struct s_smc type s_smc (line 83) | struct s_smc type s_smc (line 85) | struct s_smc type s_smt_tx_queue (line 85) | struct s_smt_tx_queue type s_smc (line 86) | struct s_smc type s_smt_rx_queue (line 86) | struct s_smt_rx_queue type s_smc (line 87) | struct s_smc type s_smc (line 88) | struct s_smc type s_smc (line 97) | struct s_smc type s_smc (line 98) | struct s_smc type s_smc (line 99) | struct s_smc type s_smc (line 100) | struct s_smc type s_smc (line 101) | struct s_smc type s_smc (line 102) | struct s_smc type s_smt_fp_txd (line 103) | struct s_smt_fp_txd type s_smc (line 104) | struct s_smc type s_smc (line 105) | struct s_smc type s_smc (line 106) | struct s_smc type s_smc (line 107) | struct s_smc type s_smc (line 108) | struct s_smc type s_smc (line 109) | struct s_smc type s_smt_fp_rxd (line 110) | struct s_smt_fp_rxd type s_smc (line 112) | struct s_smc type s_smt_fp_rxd (line 113) | struct s_smt_fp_rxd type s_smc (line 115) | struct s_smc type s_smc (line 116) | struct s_smc type s_smt_fp_rxd (line 117) | struct s_smt_fp_rxd type s_smc (line 128) | struct s_smc type s_smc (line 129) | struct s_smc type s_smc (line 134) | struct s_smc type s_smc (line 138) | struct s_smc type s_smc (line 139) | struct s_smc type s_smc (line 147) | struct s_smc type s_smc (line 148) | struct s_smc type s_smc (line 149) | struct s_smc type s_smc (line 150) | struct s_smc type s_smc (line 151) | struct s_smc type s_smc (line 152) | struct s_smc type s_smc (line 153) | struct s_smc type s_smc (line 154) | struct s_smc type s_smc (line 155) | struct s_smc type s_smc (line 156) | struct s_smc type s_smc (line 158) | struct s_smc type s_smc (line 161) | struct s_smc type s_smc (line 162) | struct s_smc type s_smc (line 163) | struct s_smc type s_smc (line 168) | struct s_smc function u_int (line 239) | u_int mac_drv_check_space(void) function mac_drv_init (line 269) | int mac_drv_init(struct s_smc *smc) function init_driver_fplus (line 319) | void init_driver_fplus(struct s_smc *smc) function u_long (line 334) | static u_long init_descr_ring(struct s_smc *smc, function init_txd_ring (line 365) | static void init_txd_ring(struct s_smc *smc) function init_rxd_ring (line 402) | static void init_rxd_ring(struct s_smc *smc) function init_fddi_driver (line 432) | void init_fddi_driver(struct s_smc *smc, u_char *mac_addr) function SMbuf (line 496) | SMbuf *smt_get_mbuf(struct s_smc *smc) function smt_free_mbuf (line 518) | void smt_free_mbuf(struct s_smc *smc, SMbuf *mb) function mac_drv_repair_descr (line 564) | void mac_drv_repair_descr(struct s_smc *smc) function u_long (line 596) | static u_long repair_txd_ring(struct s_smc *smc, struct s_smt_tx_queue *... function u_long (line 648) | static u_long repair_rxd_ring(struct s_smc *smc, struct s_smt_rx_queue *... function fddi_isr (line 719) | void fddi_isr(struct s_smc *smc) function mac_drv_rx_mode (line 1002) | void mac_drv_rx_mode(struct s_smc *smc, int mode) function process_receive (line 1051) | void process_receive(struct s_smc *smc) function smt_to_llc (line 1391) | static void smt_to_llc(struct s_smc *smc, SMbuf *mb) function hwm_rx_frag (line 1426) | void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, function mac_drv_rx_frag (line 1466) | int mac_drv_rx_frag(struct s_smc *smc, void far *virt, int len) function mac_drv_clear_rx_queue (line 1503) | void mac_drv_clear_rx_queue(struct s_smc *smc) function hwm_tx_init (line 1590) | int hwm_tx_init(struct s_smc *smc, u_char fc, int frag_count, int frame_... function hwm_tx_frag (line 1668) | void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, function queue_llc_rx (line 1774) | static void queue_llc_rx(struct s_smc *smc, SMbuf *mb) function SMbuf (line 1798) | static SMbuf *get_llc_rx(struct s_smc *smc) function queue_txd_mb (line 1814) | static void queue_txd_mb(struct s_smc *smc, SMbuf *mb) function SMbuf (line 1831) | static SMbuf *get_txd_mb(struct s_smc *smc) function smt_send_mbuf (line 1846) | void smt_send_mbuf(struct s_smc *smc, SMbuf *mb, int fc) function mac_drv_clear_txd (line 1981) | void mac_drv_clear_txd(struct s_smc *smc) function mac_drv_clear_tx_queue (line 2072) | void mac_drv_clear_tx_queue(struct s_smc *smc) function mac_drv_debug_lev (line 2164) | void mac_drv_debug_lev(struct s_smc *smc, int flag, int lev) FILE: drivers/net/skfp/hwt.c function hwt_start (line 63) | void hwt_start(struct s_smc *smc, u_long time) function hwt_stop (line 116) | void hwt_stop(struct s_smc *smc) function hwt_init (line 145) | void hwt_init(struct s_smc *smc) function hwt_restart (line 168) | void hwt_restart(struct s_smc *smc) function u_long (line 191) | u_long hwt_read(struct s_smc *smc) function u_long (line 235) | u_long hwt_quick_read(struct s_smc *smc) function hwt_wait_time (line 263) | void hwt_wait_time(struct s_smc *smc, u_long start, long int duration) FILE: drivers/net/skfp/lnkstat.c function u_long (line 55) | u_long smt_get_error_word(struct s_smc *smc) function u_long (line 94) | u_long smt_get_event_word(struct s_smc *smc) function u_long (line 112) | u_long smt_get_port_event_word(struct s_smc *smc) function smt_read_errorlog (line 135) | int smt_read_errorlog(struct s_smc *smc, char _far *p, int len) FILE: drivers/net/skfp/pcmplc.c type s_smc (line 60) | struct s_smc type s_smc (line 67) | struct s_smc type plt (line 167) | struct plt { type s_smc (line 202) | struct s_smc type s_smc (line 205) | struct s_smc type s_phy (line 205) | struct s_phy type s_smc (line 206) | struct s_smc type s_phy (line 206) | struct s_phy type s_smc (line 207) | struct s_smc type s_phy (line 207) | struct s_phy type s_phy (line 208) | struct s_phy type s_smc (line 209) | struct s_smc type s_smc (line 210) | struct s_smc type s_smc (line 211) | struct s_smc type s_smc (line 212) | struct s_smc type s_smc (line 213) | struct s_smc function start_pcm_timer0 (line 219) | static void start_pcm_timer0(struct s_smc *smc, u_long value, int event, function stop_pcm_timer0 (line 230) | static void stop_pcm_timer0(struct s_smc *smc, struct s_phy *phy) function pcm_init (line 240) | void pcm_init(struct s_smc *smc) function init_plc (line 404) | void init_plc(struct s_smc *smc) function real_init_plc (line 417) | static void real_init_plc(struct s_smc *smc) function plc_init (line 425) | static void plc_init(struct s_smc *smc, int p) function plc_go_state (line 488) | static void plc_go_state(struct s_smc *smc, int p, int state) function sm_pm_get_ls (line 504) | int sm_pm_get_ls(struct s_smc *smc, int phy) function plc_send_bits (line 537) | static int plc_send_bits(struct s_smc *smc, struct s_phy *phy, int len) function plc_config_mux (line 574) | void plc_config_mux(struct s_smc *smc, int mux) function pcm (line 598) | void pcm(struct s_smc *smc, const int np, int event) type s_smc (line 677) | struct s_smc type s_phy (line 677) | struct s_phy type s_plc (line 681) | struct s_plc type fddi_mib_p (line 682) | struct fddi_mib_p type s_smc (line 1040) | struct s_smc type s_phy (line 1069) | struct s_phy type lem_counter (line 1071) | struct lem_counter type s_smc (line 1080) | struct s_smc type s_phy (line 1080) | struct s_phy type lem_counter (line 1084) | struct lem_counter type fddi_mib_p (line 1085) | struct fddi_mib_p type s_smc (line 1180) | struct s_smc type s_smc (line 1188) | struct s_smc type s_phy (line 1188) | struct s_phy type lem_counter (line 1190) | struct lem_counter type fddi_mib_p (line 1191) | struct fddi_mib_p type s_smc (line 1232) | struct s_smc type lem_counter (line 1234) | struct lem_counter type s_smc (line 1250) | struct s_smc type lem_counter (line 1252) | struct lem_counter type s_smc (line 1259) | struct s_smc type s_smc (line 1277) | struct s_smc type s_phy (line 1277) | struct s_phy type fddi_mib_p (line 1279) | struct fddi_mib_p type s_smc (line 1413) | struct s_smc type s_phy (line 1413) | struct s_phy type fddi_mib_p (line 1416) | struct fddi_mib_p type s_smc (line 1592) | struct s_smc type s_smc (line 1611) | struct s_smc type s_phy (line 1614) | struct s_phy type fddi_mib_p (line 1615) | struct fddi_mib_p type s_smc (line 1635) | struct s_smc type s_smc (line 1650) | struct s_smc type s_phy (line 1653) | struct s_phy type s_plc (line 1654) | struct s_plc type s_smc (line 1864) | struct s_smc function pcm_get_state (line 1875) | void pcm_get_state(struct s_smc *smc, struct smt_state *state) function get_pcm_state (line 1909) | int get_pcm_state(struct s_smc *smc, int np) type s_smc (line 1931) | struct s_smc type s_smc (line 1953) | struct s_smc function list_phy (line 1975) | void list_phy(struct s_smc *smc) function pcm_lem_dump (line 2003) | void pcm_lem_dump(struct s_smc *smc) FILE: drivers/net/skfp/pmf.c type s_smc (line 35) | struct s_smc type smt_header (line 35) | struct smt_header type s_smc (line 36) | struct s_smc type smt_header (line 36) | struct smt_header type s_p_tab (line 37) | struct s_p_tab type s_smc (line 38) | struct s_smc type s_smc (line 39) | struct s_smc type smt_para (line 39) | struct smt_para type s_smc (line 41) | struct s_smc type s_pcon (line 41) | struct s_pcon type s_smc (line 43) | struct s_smc type smt_header (line 43) | struct smt_header type s_p_tab (line 77) | struct s_p_tab { function smt_pmf_received_pack (line 287) | void smt_pmf_received_pack(struct s_smc *smc, SMbuf *mb, int local) function SMbuf (line 317) | static SMbuf *smt_build_pmf_response(struct s_smc *smc, struct smt_heade... function smt_authorize (line 505) | static int smt_authorize(struct s_smc *smc, struct smt_header *sm) function smt_check_set_count (line 540) | static int smt_check_set_count(struct s_smc *smc, struct smt_header *sm) function smt_add_para (line 556) | void smt_add_para(struct s_smc *smc, struct s_pcon *pcon, u_short para, function smt_set_para (line 1081) | int smt_set_para(struct s_smc *smc, struct smt_para *pa, int index, int ... type s_p_tab (line 1531) | struct s_p_tab type s_p_tab (line 1533) | struct s_p_tab function smt_mib_phys (line 1539) | static int smt_mib_phys(struct s_smc *smc) function port_to_mib (line 1552) | int port_to_mib(struct s_smc *smc, int p) function dump_smt (line 1568) | void dump_smt(struct s_smc *smc, struct smt_header *sm, char *text) function dump_hex (line 1655) | void dump_hex(char *p, int len) FILE: drivers/net/skfp/queue.c function ev_init (line 34) | void ev_init(struct s_smc *smc) function queue_event (line 42) | void queue_event(struct s_smc *smc, int class, int event) function timer_event (line 58) | void timer_event(struct s_smc *smc, u_long token) function ev_dispatcher (line 73) | void ev_dispatcher(struct s_smc *smc) function u_short (line 127) | u_short smt_online(struct s_smc *smc, int on) function do_smt_flag (line 141) | void do_smt_flag(struct s_smc *smc, char *flag, int value) FILE: drivers/net/skfp/rmt.c type s_smc (line 105) | struct s_smc type s_smc (line 106) | struct s_smc type s_smc (line 107) | struct s_smc type s_smc (line 108) | struct s_smc type s_smc (line 109) | struct s_smc type s_smc (line 110) | struct s_smc type s_smc (line 111) | struct s_smc type s_smc (line 112) | struct s_smc type s_smc (line 113) | struct s_smc type s_smc (line 114) | struct s_smc type s_smc (line 115) | struct s_smc function rmt_init (line 125) | void rmt_init(struct s_smc *smc) function rmt (line 147) | void rmt(struct s_smc *smc, int event) function rmt_fsm (line 166) | static void rmt_fsm(struct s_smc *smc, int cmd) function rmt_dup_actions (line 533) | static void rmt_dup_actions(struct s_smc *smc) function rmt_reinsert_actions (line 552) | static void rmt_reinsert_actions(struct s_smc *smc) function rmt_new_dup_actions (line 561) | static void rmt_new_dup_actions(struct s_smc *smc) function rmt_leave_actions (line 586) | static void rmt_leave_actions(struct s_smc *smc) function start_rmt_timer0 (line 599) | static void start_rmt_timer0(struct s_smc *smc, u_long value, int event) function start_rmt_timer1 (line 609) | static void start_rmt_timer1(struct s_smc *smc, u_long value, int event) function start_rmt_timer2 (line 619) | static void start_rmt_timer2(struct s_smc *smc, u_long value, int event) function stop_rmt_timer0 (line 629) | static void stop_rmt_timer0(struct s_smc *smc) function stop_rmt_timer1 (line 639) | static void stop_rmt_timer1(struct s_smc *smc) function stop_rmt_timer2 (line 649) | static void stop_rmt_timer2(struct s_smc *smc) FILE: drivers/net/skfp/skfddi.c type net_device (line 101) | struct net_device type net_device (line 102) | struct net_device type net_device (line 103) | struct net_device type pt_regs (line 104) | struct pt_regs type net_device_stats (line 105) | struct net_device_stats type net_device (line 105) | struct net_device type net_device (line 106) | struct net_device type net_device (line 107) | struct net_device type net_device (line 108) | struct net_device type net_device (line 109) | struct net_device type ifreq (line 109) | struct ifreq type sk_buff (line 110) | struct sk_buff type net_device (line 110) | struct net_device type s_smc (line 111) | struct s_smc type s_smc (line 113) | struct s_smc type s_smc (line 117) | struct s_smc type s_smc (line 118) | struct s_smc type s_smc (line 119) | struct s_smc type s_smc (line 120) | struct s_smc type s_smc (line 121) | struct s_smc type s_smc (line 123) | struct s_smc type s_smt_fp_txd (line 123) | struct s_smt_fp_txd type s_smc (line 124) | struct s_smc type s_smc (line 125) | struct s_smc type s_smt_fp_rxd (line 125) | struct s_smt_fp_rxd type s_smc (line 127) | struct s_smc type s_smt_fp_rxd (line 127) | struct s_smt_fp_rxd type s_smc (line 129) | struct s_smc type s_smc (line 130) | struct s_smc type s_smt_fp_rxd (line 130) | struct s_smt_fp_rxd type s_smc (line 132) | struct s_smc type s_smc (line 138) | struct s_smc type s_smc (line 139) | struct s_smc type s_smc (line 140) | struct s_smc type s_smc (line 141) | struct s_smc type s_smc (line 143) | struct s_smc type s_smc (line 145) | struct s_smc type s_smc (line 146) | struct s_smc type s_smc (line 147) | struct s_smc type s_smc (line 149) | struct s_smc type s_smc (line 150) | struct s_smc type s_smc (line 151) | struct s_smc type s_smc (line 152) | struct s_smc type pci_device_id (line 154) | struct pci_device_id function skfp_init_one (line 201) | static int skfp_init_one(struct pci_dev *pdev, function skfp_remove_one (line 329) | static void __devexit skfp_remove_one(struct pci_dev *pdev) function skfp_driver_init (line 387) | static int skfp_driver_init(struct net_device *dev) function skfp_open (line 494) | static int skfp_open(struct net_device *dev) function skfp_close (line 561) | static int skfp_close(struct net_device *dev) function irqreturn_t (line 619) | irqreturn_t skfp_interrupt(int irq, void *dev_id, struct pt_regs *regs) type net_device_stats (line 691) | struct net_device_stats type net_device (line 691) | struct net_device type s_smc (line 693) | struct s_smc type net_device_stats (line 814) | struct net_device_stats function skfp_ctl_set_multicast_list (line 855) | static void skfp_ctl_set_multicast_list(struct net_device *dev) function skfp_ctl_set_multicast_list_wo_lock (line 869) | static void skfp_ctl_set_multicast_list_wo_lock(struct net_device *dev) function skfp_ctl_set_mac_address (line 952) | static int skfp_ctl_set_mac_address(struct net_device *dev, void *addr) function skfp_ioctl (line 992) | static int skfp_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function skfp_send_pkt (line 1072) | static int skfp_send_pkt(struct sk_buff *skb, struct net_device *dev) function send_queued_packets (line 1135) | static void send_queued_packets(struct s_smc *smc) function CheckSourceAddress (line 1236) | void CheckSourceAddress(unsigned char *frame, unsigned char *hw_addr) function ResetAdapter (line 1262) | static void ResetAdapter(struct s_smc *smc) function llc_restart_tx (line 1307) | void llc_restart_tx(struct s_smc *smc) type s_smc (line 1337) | struct s_smc type s_smc (line 1377) | struct s_smc function mac_drv_virt2phys (line 1415) | unsigned long mac_drv_virt2phys(struct s_smc *smc, void *virt) function u_long (line 1450) | u_long dma_master(struct s_smc * smc, void *virt, int len, int flag) function dma_complete (line 1478) | void dma_complete(struct s_smc *smc, volatile union s_fp_descr *descr, i... function mac_drv_tx_complete (line 1522) | void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd... function dump_data (line 1556) | void dump_data(unsigned char *Data, int length) function mac_drv_rx_complete (line 1604) | void mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd... function mac_drv_requeue_rxd (line 1725) | void mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd... function mac_drv_fill_rxd (line 1802) | void mac_drv_fill_rxd(struct s_smc *smc) function mac_drv_clear_rxd (line 1869) | void mac_drv_clear_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *... function mac_drv_rx_init (line 1926) | int mac_drv_rx_init(struct s_smc *smc, int len, int fc, function smt_timer_poll (line 1974) | void smt_timer_poll(struct s_smc *smc) function ring_status_indication (line 1992) | void ring_status_indication(struct s_smc *smc, u_long status) function smt_get_time (line 2046) | unsigned long smt_get_time(void) function smt_stat_counter (line 2066) | void smt_stat_counter(struct s_smc *smc, int stat) function cfm_state_change (line 2102) | void cfm_state_change(struct s_smc *smc, int c_state) function ecm_state_change (line 2160) | void ecm_state_change(struct s_smc *smc, int e_state) function rmt_state_change (line 2215) | void rmt_state_change(struct s_smc *smc, int r_state) function drv_reset_indication (line 2267) | void drv_reset_indication(struct s_smc *smc) type pci_driver (line 2275) | struct pci_driver function skfd_init (line 2282) | static int __init skfd_init(void) function skfd_exit (line 2287) | static void __exit skfd_exit(void) FILE: drivers/net/skfp/smt.c type fddi_addr (line 53) | struct fddi_addr type fddi_addr (line 60) | struct fddi_addr type s_smc (line 65) | struct s_smc type s_smc (line 73) | struct s_smc type s_smc (line 74) | struct s_smc type s_smc (line 75) | struct s_smc type s_smc (line 76) | struct s_smc type s_smc (line 77) | struct s_smc type s_smc (line 79) | struct s_smc type fddi_addr (line 79) | struct fddi_addr type s_smc (line 81) | struct s_smc type fddi_addr (line 81) | struct fddi_addr type s_smc (line 83) | struct s_smc type s_smc (line 84) | struct s_smc type fddi_addr (line 84) | struct fddi_addr type s_smc (line 86) | struct s_smc type fddi_addr (line 86) | struct fddi_addr type s_smc (line 92) | struct s_smc type smt_p_una (line 92) | struct smt_p_una type s_smc (line 93) | struct s_smc type smt_p_sde (line 93) | struct smt_p_sde type s_smc (line 94) | struct s_smc type smt_p_state (line 94) | struct smt_p_state type s_smc (line 95) | struct s_smc type smt_p_timestamp (line 95) | struct smt_p_timestamp type s_smc (line 96) | struct s_smc type smt_p_policy (line 96) | struct smt_p_policy type s_smc (line 97) | struct s_smc type smt_p_latency (line 97) | struct smt_p_latency type s_smc (line 98) | struct s_smc type smt_p_neighbor (line 98) | struct smt_p_neighbor type s_smc (line 99) | struct s_smc type smt_p_path (line 99) | struct smt_p_path type s_smc (line 100) | struct s_smc type smt_p_mac_status (line 100) | struct smt_p_mac_status type s_smc (line 101) | struct s_smc type smt_p_lem (line 101) | struct smt_p_lem type s_smc (line 102) | struct s_smc type smt_p_version (line 102) | struct smt_p_version type s_smc (line 103) | struct s_smc type smt_p_fsc (line 103) | struct smt_p_fsc type s_smc (line 104) | struct s_smc type smt_p_mac_counter (line 104) | struct smt_p_mac_counter type s_smc (line 105) | struct s_smc type smt_p_mac_fnc (line 105) | struct smt_p_mac_fnc type s_smc (line 106) | struct s_smc type smp_p_manufacturer (line 107) | struct smp_p_manufacturer type s_smc (line 108) | struct s_smc type smp_p_user (line 108) | struct smp_p_user type s_smc (line 109) | struct s_smc type smt_p_setcount (line 109) | struct smt_p_setcount type s_smc (line 110) | struct s_smc type smt_p_echo (line 110) | struct smt_p_echo type s_smc (line 113) | struct s_smc type s_smc (line 114) | struct s_smc type s_smc (line 118) | struct s_smc type s_smc (line 121) | struct s_smc function is_my_addr (line 127) | static inline int is_my_addr(const struct s_smc *smc, function is_broadcast (line 138) | static inline int is_broadcast(const struct fddi_addr *addr) function is_individual (line 145) | static inline int is_individual(const struct fddi_addr *addr) function is_equal (line 150) | static inline int is_equal(const struct fddi_addr *addr1, function smt_agent_init (line 166) | void smt_agent_init(struct s_smc *smc) function smt_agent_task (line 212) | void smt_agent_task(struct s_smc *smc) function smt_please_reconnect (line 219) | void smt_please_reconnect(struct s_smc *smc, int reconn_time) function smt_emulate_token_ct (line 238) | void smt_emulate_token_ct(struct s_smc *smc, int mac_index) function smt_event (line 265) | void smt_event(struct s_smc *smc, int event) function div_ratio (line 481) | static int div_ratio(u_long upper, u_long lower) function smt_received_pack (line 497) | void smt_received_pack(struct s_smc *smc, SMbuf *mb, int fs) function update_dac (line 843) | static void update_dac(struct s_smc *smc, int report) function smt_send_frame (line 861) | void smt_send_frame(struct s_smc *smc, SMbuf *mb, int fc, int local) function smt_send_rdf (line 884) | static void smt_send_rdf(struct s_smc *smc, SMbuf *rej, int fc, int reason, function smt_send_nif (line 961) | static void smt_send_nif(struct s_smc *smc, const struct fddi_addr *dest, function smt_send_nif_request (line 990) | static void smt_send_nif_request(struct s_smc *smc, struct fddi_addr *dest) function smt_send_ecf_request (line 1000) | static void smt_send_ecf_request(struct s_smc *smc, struct fddi_addr *dest, function smt_echo_test (line 1012) | static void smt_echo_test(struct s_smc *smc, int dna) function smt_send_ecf (line 1027) | static void smt_send_ecf(struct s_smc *smc, struct fddi_addr *dest, int fc, function smt_send_sif_config (line 1053) | static void smt_send_sif_config(struct s_smc *smc, struct fddi_addr *dest, function smt_send_sif_operation (line 1086) | static void smt_send_sif_operation(struct s_smc *smc, struct fddi_addr *... function SMbuf (line 1134) | SMbuf *smt_build_frame(struct s_smc *smc, int class, int type, function smt_add_frame_len (line 1170) | static void smt_add_frame_len(SMbuf *mb, int len) function smt_fill_una (line 1184) | static void smt_fill_una(struct s_smc *smc, struct smt_p_una *una) function smt_fill_sde (line 1194) | static void smt_fill_sde(struct s_smc *smc, struct smt_p_sde *sde) function smt_fill_state (line 1210) | static void smt_fill_state(struct s_smc *smc, struct smt_p_state *state) function smt_fill_timestamp (line 1250) | static void smt_fill_timestamp(struct s_smc *smc, struct smt_p_timestamp... function smt_set_timestamp (line 1257) | void smt_set_timestamp(struct s_smc *smc, u_char *p) function smt_fill_policy (line 1291) | static void smt_fill_policy(struct s_smc *smc, struct smt_p_policy *policy) function smt_fill_latency (line 1322) | static void smt_fill_latency(struct s_smc *smc, struct smt_p_latency *la... function smt_fill_neighbor (line 1345) | static void smt_fill_neighbor(struct s_smc *smc, struct smt_p_neighbor *... function smt_fill_path (line 1364) | static int smt_fill_path(struct s_smc *smc, struct smt_p_path *path) function smt_fill_mac_status (line 1412) | static void smt_fill_mac_status(struct s_smc *smc, struct smt_p_mac_stat... function smt_fill_lem (line 1439) | static void smt_fill_lem(struct s_smc *smc, struct smt_p_lem *lem, int phy) function smt_fill_version (line 1461) | static void smt_fill_version(struct s_smc *smc, struct smt_p_version *vers) function smt_fill_fsc (line 1480) | static void smt_fill_fsc(struct s_smc *smc, struct smt_p_fsc *fsc) function smt_fill_mac_counter (line 1500) | static void smt_fill_mac_counter(struct s_smc *smc, struct smt_p_mac_cou... function smt_fill_mac_fnc (line 1512) | static void smt_fill_mac_fnc(struct s_smc *smc, struct smt_p_mac_fnc *fnc) function smt_fill_manufacturer (line 1524) | static void smt_fill_manufacturer(struct s_smc *smc, function smt_fill_user (line 1536) | static void smt_fill_user(struct s_smc *smc, struct smp_p_user *user) function smt_fill_setcount (line 1547) | static void smt_fill_setcount(struct s_smc *smc, struct smt_p_setcount *... function smt_fill_echo (line 1559) | static void smt_fill_echo(struct s_smc *smc, struct smt_p_echo *echo, u_... function smt_clear_una_dna (line 1577) | void smt_clear_una_dna(struct s_smc *smc) function smt_clear_old_una_dna (line 1583) | static void smt_clear_old_una_dna(struct s_smc *smc) function u_long (line 1589) | u_long smt_get_tid(struct s_smc *smc) type smt_pdef (line 1601) | struct smt_pdef { type smt_p_una (line 1606) | struct smt_p_una type smt_p_sde (line 1608) | struct smt_p_sde type smt_p_state (line 1610) | struct smt_p_state type smt_p_timestamp (line 1612) | struct smt_p_timestamp type smt_p_policy (line 1614) | struct smt_p_policy type smt_p_latency (line 1616) | struct smt_p_latency type smt_p_neighbor (line 1618) | struct smt_p_neighbor type smt_p_path (line 1620) | struct smt_p_path type smt_p_mac_status (line 1622) | struct smt_p_mac_status type smt_p_lem (line 1624) | struct smt_p_lem type smt_p_mac_counter (line 1626) | struct smt_p_mac_counter type smt_p_mac_fnc (line 1628) | struct smt_p_mac_fnc type smt_p_priority (line 1630) | struct smt_p_priority type smt_p_eb (line 1632) | struct smt_p_eb type smp_p_manufacturer (line 1634) | struct smp_p_manufacturer type smt_p_reason (line 1636) | struct smt_p_reason type smt_p_refused (line 1638) | struct smt_p_refused type smt_p_version (line 1640) | struct smt_p_version type smt_p_0015 (line 1643) | struct smt_p_0015 type smt_p_0016 (line 1644) | struct smt_p_0016 type smt_p_0017 (line 1645) | struct smt_p_0017 type smt_p_0018 (line 1646) | struct smt_p_0018 type smt_p_0019 (line 1647) | struct smt_p_0019 type smt_p_001a (line 1648) | struct smt_p_001a type smt_p_001b (line 1649) | struct smt_p_001b type smt_p_001c (line 1650) | struct smt_p_001c type smt_p_001d (line 1651) | struct smt_p_001d type smt_p_fsc (line 1654) | struct smt_p_fsc type smt_p_320b (line 1666) | struct smt_p_320b type smt_p_320f (line 1667) | struct smt_p_320f type smt_p_3210 (line 1668) | struct smt_p_3210 function smt_check_para (line 1678) | int smt_check_para(struct s_smc *smc, struct smt_header *sm, type s_smc (line 1692) | struct s_smc type smt_header (line 1692) | struct smt_header type smt_para (line 1704) | struct smt_para type smt_para (line 1706) | struct smt_para function fddi_send_antc (line 1727) | void fddi_send_antc(struct s_smc *smc, struct fddi_addr *dest) type fddi_addr (line 1754) | struct fddi_addr function mac_index (line 1784) | static int mac_index(struct s_smc *smc, int mac) function phy_index (line 1798) | static int phy_index(struct s_smc *smc, int phy) function mac_con_resource_index (line 1807) | static int mac_con_resource_index(struct s_smc *smc, int mac) function phy_con_resource_index (line 1831) | static int phy_con_resource_index(struct s_smc *smc, int phy) function entity_to_index (line 1853) | static int entity_to_index(struct s_smc *smc, int e) function smt_swap_short (line 1863) | static int smt_swap_short(u_short s) function smt_swap_para (line 1868) | void smt_swap_para(struct smt_header *sm, int len, int direction) function smt_string_swap (line 1915) | static void smt_string_swap(char *data, const char *format, int len) function smt_swap_para (line 1966) | void smt_swap_para(struct smt_header *sm, int len, int direction) function smt_action (line 1978) | int smt_action(struct s_smc *smc, int class, int code, int index) function smt_change_t_neg (line 2069) | void smt_change_t_neg(struct s_smc *smc, u_long tneg) function hwm_conv_can (line 2084) | void hwm_conv_can(struct s_smc *smc, char *data, int len) FILE: drivers/net/skfp/smtdef.c type s_smc (line 75) | struct s_smc type s_smc (line 76) | struct s_smc function smt_set_defaults (line 79) | void smt_set_defaults(struct s_smc *smc) function smt_reset_defaults (line 87) | void smt_reset_defaults(struct s_smc *smc, int level) function smt_init_mib (line 169) | static void smt_init_mib(struct s_smc *smc, int level) function smt_set_mac_opvalues (line 289) | int smt_set_mac_opvalues(struct s_smc *smc) function smt_fixup_mib (line 314) | void smt_fixup_mib(struct s_smc *smc) function set_min_max (line 350) | static int set_min_max(int maxflag, u_long mib, u_long limit, u_long *oper) FILE: drivers/net/skfp/smtinit.c type s_smc (line 30) | struct s_smc type smt_debug (line 34) | struct smt_debug type s_oem_ids (line 42) | struct s_oem_ids function set_oem_spec_val (line 51) | static void set_oem_spec_val(struct s_smc *smc) function init_smt (line 68) | int init_smt(struct s_smc *smc, u_char *mac_addr) FILE: drivers/net/skfp/smtparse.c type s_ptab (line 47) | struct s_ptab { function smt_parse_arg (line 121) | int smt_parse_arg(struct s_smc *smc, char _far *keyword, int type, function parse_word (line 288) | static int parse_word(char *buf, char _far *text) function u_long (line 363) | static u_long parse_num(int type, char _far *value, char *v, u_long mn, type s_smc (line 431) | struct s_smc FILE: drivers/net/skfp/smttimer.c type s_smc (line 29) | struct s_smc function smt_timer_init (line 31) | void smt_timer_init(struct s_smc *smc) function smt_timer_stop (line 39) | void smt_timer_stop(struct s_smc *smc, struct smt_timer *timer) function smt_timer_start (line 62) | void smt_timer_start(struct s_smc *smc, struct smt_timer *timer, u_long ... function smt_force_irq (line 110) | void smt_force_irq(struct s_smc *smc) function smt_timer_done (line 115) | void smt_timer_done(struct s_smc *smc) function timer_done (line 120) | static void timer_done(struct s_smc *smc, int restart) FILE: drivers/net/skfp/srf.c type s_smc (line 41) | struct s_smc type s_smc (line 42) | struct s_smc type s_smc (line 43) | struct s_smc type s_srf_evc (line 44) | struct s_srf_evc type s_smc (line 44) | struct s_smc type evc_init (line 48) | struct evc_init { type evc_init (line 55) | struct evc_init function smt_init_evc (line 72) | void smt_init_evc(struct s_smc *smc) type s_srf_evc (line 161) | struct s_srf_evc type s_smc (line 161) | struct s_smc type s_srf_evc (line 164) | struct s_srf_evc function smt_srf_event (line 187) | void smt_srf_event(struct s_smc *smc, int code, int index, int cond) function clear_all_rep (line 335) | static void clear_all_rep(struct s_smc *smc) function clear_reported (line 348) | static void clear_reported(struct s_smc *smc) function smt_send_srf (line 371) | static void smt_send_srf(struct s_smc *smc) FILE: drivers/net/slhc.c type slcompress (line 91) | struct slcompress type cstate (line 95) | struct cstate type slcompress (line 96) | struct slcompress type slcompress (line 98) | struct slcompress type slcompress (line 98) | struct slcompress type slcompress (line 102) | struct slcompress type cstate (line 105) | struct cstate type cstate (line 106) | struct cstate type cstate (line 114) | struct cstate type cstate (line 115) | struct cstate function slhc_free (line 154) | void function pull16 (line 195) | static unsigned short function decode (line 207) | long function slhc_compress (line 227) | int function slhc_uncompress (line 486) | int function slhc_remember (line 635) | int function slhc_toss (line 685) | int function slhc_i_status (line 696) | void slhc_i_status(struct slcompress *comp) function slhc_o_status (line 708) | void slhc_o_status(struct slcompress *comp) function init_module (line 733) | int init_module(void) function cleanup_module (line 739) | void cleanup_module(void) function slhc_toss (line 748) | int function slhc_uncompress (line 754) | int function slhc_compress (line 760) | int function slhc_remember (line 768) | int function slhc_free (line 775) | void type slcompress (line 781) | struct slcompress FILE: drivers/net/slip.c type net_device (line 87) | struct net_device type slip (line 94) | struct slip type slip (line 97) | struct slip type net_device (line 102) | struct net_device type ifreq (line 102) | struct ifreq function sl_alloc_bufs (line 120) | static int function sl_free_bufs (line 201) | static void type slip (line 223) | struct slip type net_device (line 226) | struct net_device function sl_lock (line 313) | static inline void function sl_unlock (line 321) | static inline void function sl_bump (line 328) | static void function sl_encaps (line 386) | static void function slip_write_wakeup (line 437) | static void slip_write_wakeup(struct tty_struct *tty) function sl_tx_timeout (line 460) | static void sl_tx_timeout(struct net_device *dev) function sl_xmit (line 493) | static int function sl_close (line 527) | static int function sl_open (line 547) | static int sl_open(struct net_device *dev) function sl_change_mtu (line 561) | static int sl_change_mtu(struct net_device *dev, int new_mtu) type net_device_stats (line 575) | struct net_device_stats type net_device (line 576) | struct net_device type net_device_stats (line 578) | struct net_device_stats type slip (line 579) | struct slip type slcompress (line 581) | struct slcompress type net_device_stats (line 584) | struct net_device_stats function sl_init (line 612) | static int sl_init(struct net_device *dev) function sl_uninit (line 630) | static void sl_uninit(struct net_device *dev) function sl_setup (line 637) | static void sl_setup(struct net_device *dev) function slip_receive_room (line 665) | static int slip_receive_room(struct tty_struct *tty) function slip_receive_buf (line 679) | static void slip_receive_buf(struct tty_struct *tty, const unsigned char... function sl_sync (line 711) | static void sl_sync(void) type slip (line 731) | struct slip type net_device (line 737) | struct net_device type slip (line 738) | struct slip function slip_open (line 849) | static int slip_open(struct tty_struct *tty) function slip_close (line 953) | static void function slip_esc (line 980) | int function slip_unesc (line 1018) | static void slip_unesc(struct slip *sl, unsigned char s) function slip_esc6 (line 1066) | int function slip_unesc6 (line 1104) | void function slip_ioctl (line 1142) | static int slip_ioctl(struct tty_struct *tty, struct file *file, unsigne... function sl_ioctl (line 1260) | static int sl_ioctl(struct net_device *dev,struct ifreq *rq,int cmd) type tty_ldisc (line 1335) | struct tty_ldisc function slip_init (line 1347) | static int __init slip_init(void) function slip_exit (line 1384) | static void __exit slip_exit(void) function sl_outfill (line 1454) | static void sl_outfill(unsigned long sls) function sl_keepalive (line 1489) | static void sl_keepalive(unsigned long sls) FILE: drivers/net/slip.h type slip (line 50) | struct slip { FILE: drivers/net/smc-mca.c type net_device (line 56) | struct net_device type net_device (line 57) | struct net_device type net_device (line 58) | struct net_device type e8390_pkt_hdr (line 59) | struct e8390_pkt_hdr type net_device (line 61) | struct net_device type sk_buff (line 62) | struct sk_buff type net_device (line 64) | struct net_device type net_device (line 67) | struct net_device type smc_mca_adapters_t (line 87) | struct smc_mca_adapters_t { function ultramca_probe (line 129) | int __init ultramca_probe(struct device *gen_dev) function ultramca_open (line 349) | static int ultramca_open(struct net_device *dev) function ultramca_reset_8390 (line 374) | static void ultramca_reset_8390(struct net_device *dev) function ultramca_get_8390_hdr (line 396) | static void ultramca_get_8390_hdr(struct net_device *dev, struct e8390_p... function ultramca_block_input (line 412) | static void ultramca_block_input(struct net_device *dev, int count, stru... function ultramca_block_output (line 429) | static void ultramca_block_output(struct net_device *dev, int count, con... function ultramca_close_card (line 437) | static int ultramca_close_card(struct net_device *dev) function ultramca_remove (line 457) | static int ultramca_remove(struct device *gen_dev) type mca_driver (line 475) | struct mca_driver function ultramca_init_module (line 485) | static int __init ultramca_init_module(void) function ultramca_cleanup_module (line 495) | static void __exit ultramca_cleanup_module(void) FILE: drivers/net/smc-ultra.c type net_device (line 81) | struct net_device type net_device (line 84) | struct net_device type net_device (line 87) | struct net_device type net_device (line 88) | struct net_device type net_device (line 89) | struct net_device type e8390_pkt_hdr (line 89) | struct e8390_pkt_hdr type net_device (line 91) | struct net_device type sk_buff (line 92) | struct sk_buff type net_device (line 93) | struct net_device type net_device (line 95) | struct net_device type e8390_pkt_hdr (line 95) | struct e8390_pkt_hdr type net_device (line 97) | struct net_device type sk_buff (line 98) | struct sk_buff type net_device (line 99) | struct net_device type net_device (line 101) | struct net_device type isapnp_device_id (line 104) | struct isapnp_device_id function ultra_poll (line 127) | static void ultra_poll(struct net_device *dev) function do_ultra_probe (line 139) | static int __init do_ultra_probe(struct net_device *dev) function cleanup_card (line 170) | static void cleanup_card(struct net_device *dev) type net_device (line 182) | struct net_device type net_device (line 184) | struct net_device function ultra_probe1 (line 208) | static int __init ultra_probe1(struct net_device *dev, int ioaddr) function ultra_probe_isapnp (line 329) | static int __init ultra_probe_isapnp(struct net_device *dev) function ultra_open (line 374) | static int function ultra_reset_8390 (line 406) | static void function ultra_get_8390_hdr (line 430) | static void function ultra_block_input (line 450) | static void function ultra_block_output (line 472) | static void function ultra_pio_get_hdr (line 494) | static void ultra_pio_get_hdr(struct net_device *dev, struct e8390_pkt_h... function ultra_pio_input (line 503) | static void ultra_pio_input(struct net_device *dev, int count, function ultra_pio_output (line 516) | static void ultra_pio_output(struct net_device *dev, int count, function ultra_close_card (line 526) | static int type net_device (line 550) | struct net_device function init_module (line 563) | int function cleanup_module (line 595) | void FILE: drivers/net/smc-ultra32.c type net_device (line 66) | struct net_device type net_device (line 67) | struct net_device type net_device (line 68) | struct net_device type net_device (line 69) | struct net_device type e8390_pkt_hdr (line 69) | struct e8390_pkt_hdr type net_device (line 71) | struct net_device type sk_buff (line 72) | struct sk_buff type net_device (line 73) | struct net_device type net_device (line 76) | struct net_device function cleanup_card (line 102) | static void cleanup_card(struct net_device *dev) type net_device (line 114) | struct net_device type net_device (line 116) | struct net_device function ultra32_probe1 (line 157) | static int __init ultra32_probe1(struct net_device *dev, int ioaddr) function ultra32_open (line 284) | static int ultra32_open(struct net_device *dev) function ultra32_close (line 306) | static int ultra32_close(struct net_device *dev) function ultra32_reset_8390 (line 324) | static void ultra32_reset_8390(struct net_device *dev) function ultra32_get_8390_hdr (line 344) | static void ultra32_get_8390_hdr(struct net_device *dev, function ultra32_block_input (line 369) | static void ultra32_block_input(struct net_device *dev, function ultra32_block_output (line 397) | static void ultra32_block_output(struct net_device *dev, type net_device (line 413) | struct net_device function init_module (line 418) | int init_module(void) function cleanup_module (line 434) | void cleanup_module(void) FILE: drivers/net/smc9194.c type devlist (line 113) | struct devlist { type devlist (line 119) | struct devlist type devlist (line 124) | struct devlist type smc_local (line 192) | struct smc_local { type net_device (line 231) | struct net_device type net_device (line 237) | struct net_device type net_device (line 242) | struct net_device type net_device (line 249) | struct net_device type net_device_stats (line 255) | struct net_device_stats type net_device (line 255) | struct net_device type net_device (line 261) | struct net_device type pt_regs (line 273) | struct pt_regs type net_device (line 278) | struct net_device type net_device (line 283) | struct net_device type net_device (line 297) | struct net_device type net_device (line 309) | struct net_device type sk_buff (line 315) | struct sk_buff type net_device (line 315) | struct net_device function smc_reset (line 347) | static void smc_reset( int ioaddr ) function smc_enable (line 387) | static void smc_enable( int ioaddr ) function smc_shutdown (line 413) | static void smc_shutdown( int ioaddr ) function smc_setmulticast (line 449) | static void smc_setmulticast( int ioaddr, int count, struct dev_mc_list ... function smc_wait_to_send_packet (line 503) | static int smc_wait_to_send_packet( struct sk_buff * skb, struct net_dev... function smc_hardware_send_packet (line 614) | static void smc_hardware_send_packet( struct net_device * dev ) type net_device (line 732) | struct net_device type net_device (line 734) | struct net_device type smc_local (line 734) | struct smc_local type devlist (line 735) | struct devlist function smc_findirq (line 786) | int __init smc_findirq( int ioaddr ) function smc_probe (line 882) | static int __init smc_probe(struct net_device *dev, int ioaddr) function print_packet (line 1085) | static void print_packet( byte * buf, int length ) function smc_open (line 1127) | static int smc_open(struct net_device *dev) function smc_timeout (line 1178) | static void smc_timeout(struct net_device *dev) function smc_rcv (line 1206) | static void smc_rcv(struct net_device *dev) function smc_tx (line 1332) | static void smc_tx( struct net_device * dev ) function irqreturn_t (line 1398) | static irqreturn_t smc_interrupt(int irq, void * dev_id, struct pt_regs... function smc_close (line 1521) | static int smc_close(struct net_device *dev) type net_device_stats (line 1535) | struct net_device_stats type net_device (line 1535) | struct net_device type smc_local (line 1536) | struct smc_local function smc_set_multicast_list (line 1549) | static void smc_set_multicast_list(struct net_device *dev) type net_device (line 1600) | struct net_device function init_module (line 1610) | int init_module(void) function cleanup_module (line 1623) | void cleanup_module(void) FILE: drivers/net/smc9194.h type byte (line 30) | typedef unsigned char byte; type word (line 31) | typedef unsigned short word; type dword (line 32) | typedef unsigned long int dword; FILE: drivers/net/smc91x.c type smc_local (line 173) | struct smc_local { function PRINT_PKT (line 233) | static void PRINT_PKT(u_char *buf, int length) function smc_reset (line 308) | static void smc_reset(struct net_device *dev) function smc_enable (line 400) | static void smc_enable(struct net_device *dev) function smc_shutdown (line 434) | static void smc_shutdown(struct net_device *dev) function smc_rcv (line 462) | static inline void smc_rcv(struct net_device *dev) function smc_hardware_send_pkt (line 595) | static void smc_hardware_send_pkt(unsigned long data) function smc_hard_start_xmit (line 680) | static int smc_hard_start_xmit(struct sk_buff *skb, struct net_device *dev) function smc_tx (line 753) | static void smc_tx(struct net_device *dev) function smc_mii_out (line 810) | static void smc_mii_out(struct net_device *dev, unsigned int val, int bits) function smc_mii_in (line 831) | static unsigned int smc_mii_in(struct net_device *dev, int bits) function smc_phy_read (line 855) | static int smc_phy_read(struct net_device *dev, int phyaddr, int phyreg) function smc_phy_write (line 884) | static void smc_phy_write(struct net_device *dev, int phyaddr, int phyreg, function smc_phy_detect (line 909) | static void smc_phy_detect(struct net_device *dev) function smc_phy_fixed (line 946) | static int smc_phy_fixed(struct net_device *dev) function smc_phy_reset (line 996) | static int smc_phy_reset(struct net_device *dev, int phy) function smc_phy_powerdown (line 1024) | static void smc_phy_powerdown(struct net_device *dev, int phy) function smc_phy_check_media (line 1040) | static void smc_phy_check_media(struct net_device *dev, int init) function smc_phy_configure (line 1067) | static void smc_phy_configure(void *data) function smc_phy_interrupt (line 1170) | static void smc_phy_interrupt(struct net_device *dev) function smc_10bt_check_media (line 1193) | static void smc_10bt_check_media(struct net_device *dev, int init) function smc_eph_interrupt (line 1217) | static void smc_eph_interrupt(struct net_device *dev) function irqreturn_t (line 1235) | static irqreturn_t smc_interrupt(int irq, void *dev_id, struct pt_regs *... function smc_poll_controller (line 1341) | static void smc_poll_controller(struct net_device *dev) function smc_timeout (line 1350) | static void smc_timeout(struct net_device *dev) function smc_set_multicast_list (line 1394) | static void smc_set_multicast_list(struct net_device *dev) function smc_open (line 1499) | static int function smc_close (line 1552) | static int smc_close(struct net_device *dev) type net_device_stats (line 1592) | struct net_device_stats type net_device (line 1592) | struct net_device type smc_local (line 1594) | struct smc_local function smc_ethtool_getsettings (line 1604) | static int function smc_ethtool_setsettings (line 1638) | static int function smc_ethtool_getdrvinfo (line 1667) | static void function smc_ethtool_nwayreset (line 1675) | static int smc_ethtool_nwayreset(struct net_device *dev) function u32 (line 1689) | static u32 smc_ethtool_getmsglevel(struct net_device *dev) function smc_ethtool_setmsglevel (line 1695) | static void smc_ethtool_setmsglevel(struct net_device *dev, u32 level) type ethtool_ops (line 1701) | struct ethtool_ops function smc_findirq (line 1726) | static int __init smc_findirq(unsigned long ioaddr) function smc_probe (line 1799) | static int __init smc_probe(struct net_device *dev, unsigned long ioaddr) function smc_enable_device (line 2015) | static int smc_enable_device(unsigned long attrib_phys) function smc_drv_probe (line 2083) | static int smc_drv_probe(struct device *dev) function smc_drv_remove (line 2163) | static int smc_drv_remove(struct device *dev) function smc_drv_suspend (line 2191) | static int smc_drv_suspend(struct device *dev, u32 state, u32 level) function smc_drv_resume (line 2204) | static int smc_drv_resume(struct device *dev, u32 level) type device_driver (line 2225) | struct device_driver function smc_init (line 2234) | static int __init smc_init(void) function smc_cleanup (line 2248) | static void __exit smc_cleanup(void) FILE: drivers/net/smc91x.h function SMC_outw (line 153) | static inline void function SMC_outsw (line 229) | static inline void SMC_outsw (unsigned long a, int r, unsigned char* p, ... function smc_pxa_dma_insl (line 280) | static inline void function smc_pxa_dma_insw (line 318) | static inline void function smc_pxa_dma_irq (line 352) | static void FILE: drivers/net/sonic.c function sonic_open (line 29) | static int sonic_open(struct net_device *dev) function sonic_close (line 68) | static int sonic_close(struct net_device *dev) function sonic_tx_timeout (line 89) | static void sonic_tx_timeout(struct net_device *dev) function sonic_send_packet (line 104) | static int sonic_send_packet(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 164) | static irqreturn_t sonic_interrupt(int irq, void *dev_id, struct pt_regs... function sonic_rx (line 286) | static void sonic_rx(struct net_device *dev) type net_device_stats (line 377) | struct net_device_stats type net_device (line 377) | struct net_device type sonic_local (line 379) | struct sonic_local type sonic_local (line 379) | struct sonic_local function sonic_multicast_list (line 397) | static void sonic_multicast_list(struct net_device *dev) function sonic_init (line 448) | static int sonic_init(struct net_device *dev) FILE: drivers/net/sonic.h type sonic_rr_t (line 226) | typedef struct { type sonic_rd_t (line 239) | typedef struct { type sonic_td_t (line 275) | typedef struct { type sonic_cd_t (line 301) | typedef struct { type sonic_cda_t (line 315) | typedef struct { type sonic_rr_t (line 327) | typedef struct { type sonic_rd_t (line 340) | typedef struct { type sonic_td_t (line 376) | typedef struct { type sonic_cd_t (line 402) | typedef struct { type sonic_cda_t (line 416) | typedef struct { type sonic_local (line 445) | struct sonic_local { type net_device (line 470) | struct net_device type sk_buff (line 471) | struct sk_buff type net_device (line 471) | struct net_device type pt_regs (line 472) | struct pt_regs type net_device (line 473) | struct net_device type net_device (line 474) | struct net_device type net_device_stats (line 475) | struct net_device_stats type net_device (line 475) | struct net_device type net_device (line 476) | struct net_device type net_device (line 477) | struct net_device type net_device (line 478) | struct net_device FILE: drivers/net/starfire.c type net_device (line 352) | struct net_device type chip_capability_flags (line 481) | enum chip_capability_flags {CanHaveMII=1, } type chipset (line 483) | enum chipset { type pci_device_id (line 487) | struct pci_device_id type chip_info (line 494) | struct chip_info { type register_offsets (line 510) | enum register_offsets { type intr_status_bits (line 534) | enum intr_status_bits { type rx_mode_bits (line 556) | enum rx_mode_bits { type tx_mode_bits (line 564) | enum tx_mode_bits { type tx_ctrl_bits (line 571) | enum tx_ctrl_bits { type rx_ctrl_bits (line 583) | enum rx_ctrl_bits { type rx_dmactrl_bits (line 596) | enum rx_dmactrl_bits { type rx_compl_bits (line 612) | enum rx_compl_bits { type tx_compl_bits (line 621) | enum tx_compl_bits { type gen_ctrl_bits (line 630) | enum gen_ctrl_bits { type intr_ctrl_bits (line 636) | enum intr_ctrl_bits { type starfire_rx_desc (line 643) | struct starfire_rx_desc { type rx_desc_bits (line 646) | enum rx_desc_bits { type short_rx_done_desc (line 651) | struct short_rx_done_desc { type basic_rx_done_desc (line 654) | struct basic_rx_done_desc { type csum_rx_done_desc (line 659) | struct csum_rx_done_desc { type full_rx_done_desc (line 664) | struct full_rx_done_desc { type rx_done_desc (line 675) | typedef struct full_rx_done_desc rx_done_desc; type rx_done_desc (line 678) | typedef struct csum_rx_done_desc rx_done_desc; type rx_done_desc (line 683) | typedef struct basic_rx_done_desc rx_done_desc; type rx_done_desc (line 686) | typedef struct short_rx_done_desc rx_done_desc; type rx_done_bits (line 691) | enum rx_done_bits { type starfire_tx_desc_1 (line 696) | struct starfire_tx_desc_1 { type starfire_tx_desc_2 (line 702) | struct starfire_tx_desc_2 { type starfire_tx_desc (line 709) | typedef struct starfire_tx_desc_2 starfire_tx_desc; type starfire_tx_desc (line 712) | typedef struct starfire_tx_desc_1 starfire_tx_desc; type tx_desc_bits (line 717) | enum tx_desc_bits { type tx_done_desc (line 722) | struct tx_done_desc { type rx_ring_info (line 729) | struct rx_ring_info { type tx_ring_info (line 733) | struct tx_ring_info { type netdev_private (line 740) | struct netdev_private { type net_device (line 783) | struct net_device type net_device (line 784) | struct net_device type net_device (line 785) | struct net_device type net_device (line 786) | struct net_device type net_device (line 787) | struct net_device type net_device (line 788) | struct net_device type sk_buff (line 789) | struct sk_buff type net_device (line 789) | struct net_device type pt_regs (line 790) | struct pt_regs type net_device (line 791) | struct net_device type net_device (line 792) | struct net_device type net_device (line 793) | struct net_device type net_device (line 794) | struct net_device type net_device (line 795) | struct net_device type net_device_stats (line 796) | struct net_device_stats type net_device (line 796) | struct net_device type net_device (line 797) | struct net_device type ifreq (line 797) | struct ifreq type net_device (line 798) | struct net_device type net_device (line 799) | struct net_device type ethtool_ops (line 800) | struct ethtool_ops function netdev_vlan_rx_register (line 804) | static void netdev_vlan_rx_register(struct net_device *dev, struct vlan_... function netdev_vlan_rx_add_vid (line 816) | static void netdev_vlan_rx_add_vid(struct net_device *dev, unsigned shor... function netdev_vlan_rx_kill_vid (line 827) | static void netdev_vlan_rx_kill_vid(struct net_device *dev, unsigned sho... function starfire_init_one (line 842) | static int __devinit starfire_init_one(struct pci_dev *pdev, function mdio_read (line 1079) | static int mdio_read(struct net_device *dev, int phy_id, int location) function mdio_write (line 1096) | static void mdio_write(struct net_device *dev, int phy_id, int location,... function netdev_open (line 1105) | static int netdev_open(struct net_device *dev) function check_duplex (line 1263) | static void check_duplex(struct net_device *dev) function tx_timeout (line 1298) | static void tx_timeout(struct net_device *dev) function init_ring (line 1328) | static void init_ring(struct net_device *dev) function start_tx (line 1374) | static int start_tx(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 1484) | static irqreturn_t intr_handler(int irq, void *dev_instance, struct pt_r... function __netdev_rx (line 1590) | static int __netdev_rx(struct net_device *dev, int *quota) function netdev_poll (line 1712) | static int netdev_poll(struct net_device *dev, int *budget) function refill_rx_ring (line 1746) | static void refill_rx_ring(struct net_device *dev) function netdev_media_change (line 1774) | static void netdev_media_change(struct net_device *dev) function netdev_error (line 1849) | static void netdev_error(struct net_device *dev, int intr_status) type net_device_stats (line 1876) | struct net_device_stats type net_device (line 1876) | struct net_device type netdev_private (line 1878) | struct netdev_private function set_rx_mode (line 1906) | static void set_rx_mode(struct net_device *dev) function check_if_running (line 1992) | static int check_if_running(struct net_device *dev) function get_drvinfo (line 1999) | static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *... function get_settings (line 2007) | static int get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) function set_settings (line 2016) | static int set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) function nway_reset (line 2027) | static int nway_reset(struct net_device *dev) function u32 (line 2033) | static u32 get_link(struct net_device *dev) function u32 (line 2039) | static u32 get_msglevel(struct net_device *dev) function set_msglevel (line 2044) | static void set_msglevel(struct net_device *dev, u32 val) type ethtool_ops (line 2049) | struct ethtool_ops function netdev_ioctl (line 2060) | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function netdev_close (line 2079) | static int netdev_close(struct net_device *dev) function starfire_remove_one (line 2148) | static void __devexit starfire_remove_one (struct pci_dev *pdev) type pci_driver (line 2174) | struct pci_driver function starfire_init (line 2182) | static int __init starfire_init (void) function starfire_cleanup (line 2203) | static void __exit starfire_cleanup (void) FILE: drivers/net/stnic.c type net_device (line 62) | struct net_device type net_device (line 64) | struct net_device type net_device (line 65) | struct net_device type net_device (line 66) | struct net_device type net_device (line 67) | struct net_device type e8390_pkt_hdr (line 67) | struct e8390_pkt_hdr type net_device (line 69) | struct net_device type sk_buff (line 70) | struct sk_buff type net_device (line 71) | struct net_device type net_device (line 74) | struct net_device function STNIC_DELAY (line 77) | static inline void function byte (line 86) | static inline byte function STNIC_WRITE (line 96) | static inline void function stnic_probe (line 103) | static int __init stnic_probe(void) function stnic_open (line 173) | static int function stnic_close (line 183) | static int function stnic_reset (line 190) | static void function stnic_get_hdr (line 201) | static void function stnic_block_input (line 237) | static void function stnic_block_output (line 270) | static void function stnic_init (line 303) | static void function stnic_cleanup (line 311) | static void __exit stnic_cleanup(void) FILE: drivers/net/sun3_82586.c type net_device (line 124) | struct net_device type pt_regs (line 125) | struct pt_regs type net_device (line 126) | struct net_device type net_device (line 127) | struct net_device type sk_buff (line 128) | struct sk_buff type net_device (line 128) | struct net_device type net_device_stats (line 129) | struct net_device_stats type net_device (line 129) | struct net_device type net_device (line 130) | struct net_device type net_device (line 131) | struct net_device type net_device (line 133) | struct net_device type net_device (line 137) | struct net_device type net_device (line 138) | struct net_device type net_device (line 139) | struct net_device type net_device (line 140) | struct net_device type net_device (line 141) | struct net_device type net_device (line 142) | struct net_device type net_device (line 143) | struct net_device type net_device (line 144) | struct net_device type priv (line 146) | struct priv function sun3_82586_close (line 172) | static int sun3_82586_close(struct net_device *dev) function sun3_82586_open (line 186) | static int sun3_82586_open(struct net_device *dev) function check586 (line 211) | static int check586(struct net_device *dev,char *where,unsigned size) function alloc586 (line 250) | static void alloc586(struct net_device *dev) type net_device (line 283) | struct net_device type net_device (line 285) | struct net_device type priv (line 309) | struct priv function sun3_82586_probe1 (line 337) | static int __init sun3_82586_probe1(struct net_device *dev,int ioaddr) function init586 (line 399) | static int init586(struct net_device *dev) type net_device (line 635) | struct net_device type rfd_struct (line 637) | struct rfd_struct type rfd_struct (line 637) | struct rfd_struct type rbd_struct (line 638) | struct rbd_struct type priv (line 640) | struct priv type priv (line 640) | struct priv type rfd_struct (line 642) | struct rfd_struct type rbd_struct (line 653) | struct rbd_struct type rbd_struct (line 657) | struct rbd_struct function irqreturn_t (line 681) | static irqreturn_t sun3_82586_interrupt(int irq,void *dev_id,struct pt_r... function sun3_82586_rcv_int (line 756) | static void sun3_82586_rcv_int(struct net_device *dev) function sun3_82586_rnr_int (line 879) | static void sun3_82586_rnr_int(struct net_device *dev) function sun3_82586_xmt_int (line 902) | static void sun3_82586_xmt_int(struct net_device *dev) function startrecv586 (line 953) | static void startrecv586(struct net_device *dev) function sun3_82586_timeout (line 965) | static void sun3_82586_timeout(struct net_device *dev) function sun3_82586_send_packet (line 1003) | static int sun3_82586_send_packet(struct sk_buff *skb, struct net_device... type net_device_stats (line 1115) | struct net_device_stats type net_device (line 1115) | struct net_device type priv (line 1117) | struct priv type priv (line 1117) | struct priv function set_multicast_list (line 1141) | static void set_multicast_list(struct net_device *dev) type net_device (line 1154) | struct net_device function init_module (line 1156) | int init_module(void) function cleanup_module (line 1164) | void cleanup_module(void) function sun3_82586_dump (line 1178) | void sun3_82586_dump(struct net_device *dev,void *ptr) FILE: drivers/net/sun3_82586.h type scp_struct (line 45) | struct scp_struct type iscp_struct (line 59) | struct iscp_struct type scb_struct (line 70) | struct scb_struct type rfd_struct (line 128) | struct rfd_struct type rbd_struct (line 162) | struct rbd_struct type nop_cmd_struct (line 204) | struct nop_cmd_struct type iasetup_cmd_struct (line 214) | struct iasetup_cmd_struct type configure_cmd_struct (line 225) | struct configure_cmd_struct type mcsetup_cmd_struct (line 247) | struct mcsetup_cmd_struct type dump_cmd_struct (line 259) | struct dump_cmd_struct type transmit_cmd_struct (line 270) | struct transmit_cmd_struct type tdr_cmd_struct (line 290) | struct tdr_cmd_struct type tbd_struct (line 307) | struct tbd_struct FILE: drivers/net/sun3lance.c type lance_rx_head (line 109) | struct lance_rx_head { type lance_tx_head (line 117) | struct lance_tx_head { type lance_init_block (line 126) | struct lance_init_block { type lance_memory (line 139) | struct lance_memory { type lance_private (line 149) | struct lance_private { type net_device (line 236) | struct net_device type net_device (line 237) | struct net_device type net_device (line 238) | struct net_device type sk_buff (line 239) | struct sk_buff type net_device (line 239) | struct net_device type pt_regs (line 240) | struct pt_regs type net_device (line 241) | struct net_device type net_device (line 242) | struct net_device type net_device_stats (line 243) | struct net_device_stats type net_device (line 243) | struct net_device type net_device (line 244) | struct net_device type net_device (line 248) | struct net_device type net_device (line 250) | struct net_device type lance_private (line 269) | struct lance_private function lance_probe (line 296) | static int __init lance_probe( struct net_device *dev) function lance_open (line 402) | static int lance_open( struct net_device *dev ) function lance_init_ring (line 439) | static void lance_init_ring( struct net_device *dev ) function lance_start_xmit (line 499) | static int lance_start_xmit( struct sk_buff *skb, struct net_device *dev ) function irqreturn_t (line 645) | static irqreturn_t lance_interrupt( int irq, void *dev_id, struct pt_reg... function lance_rx (line 772) | static int lance_rx( struct net_device *dev ) function lance_close (line 870) | static int lance_close( struct net_device *dev ) type net_device_stats (line 888) | struct net_device_stats type net_device (line 888) | struct net_device type lance_private (line 890) | struct lance_private function set_multicast_list (line 904) | static void set_multicast_list( struct net_device *dev ) type net_device (line 945) | struct net_device function init_module (line 947) | int init_module(void) function cleanup_module (line 955) | void cleanup_module(void) FILE: drivers/net/sunbmac.c type bigmac (line 65) | struct bigmac function qec_global_reset (line 71) | static int qec_global_reset(void __iomem *gregs) function qec_init (line 89) | static void qec_init(struct bigmac *bp) function bigmac_tx_reset (line 120) | static void bigmac_tx_reset(void __iomem *bregs) function bigmac_rx_reset (line 140) | static void bigmac_rx_reset(void __iomem *bregs) function bigmac_stop (line 156) | static void bigmac_stop(struct bigmac *bp) function bigmac_get_counters (line 162) | static void bigmac_get_counters(struct bigmac *bp, void __iomem *bregs) function bigmac_clean_rings (line 184) | static void bigmac_clean_rings(struct bigmac *bp) function bigmac_init_rings (line 203) | static void bigmac_init_rings(struct bigmac *bp, int from_irq) function idle_transceiver (line 247) | static void idle_transceiver(void __iomem *tregs) function write_tcvr_bit (line 259) | static void write_tcvr_bit(struct bigmac *bp, void __iomem *tregs, int bit) function read_tcvr_bit (line 282) | static int read_tcvr_bit(struct bigmac *bp, void __iomem *tregs) function read_tcvr_bit2 (line 305) | static int read_tcvr_bit2(struct bigmac *bp, void __iomem *tregs) function put_tcvr_byte (line 327) | static void put_tcvr_byte(struct bigmac *bp, function bigmac_tcvr_write (line 339) | static void bigmac_tcvr_write(struct bigmac *bp, void __iomem *tregs, function bigmac_tcvr_read (line 378) | static unsigned short bigmac_tcvr_read(struct bigmac *bp, function bigmac_tcvr_init (line 445) | static void bigmac_tcvr_init(struct bigmac *bp) type bigmac (line 483) | struct bigmac function try_next_permutation (line 485) | static int try_next_permutation(struct bigmac *bp, void __iomem *tregs) function bigmac_timer (line 518) | static void bigmac_timer(unsigned long data) function bigmac_begin_auto_negotiation (line 574) | static void bigmac_begin_auto_negotiation(struct bigmac *bp) function bigmac_init (line 613) | static int bigmac_init(struct bigmac *bp, int from_irq) function bigmac_is_medium_rare (line 709) | static void bigmac_is_medium_rare(struct bigmac *bp, u32 qec_status, u32... function bigmac_tx (line 748) | static void bigmac_tx(struct bigmac *bp) function bigmac_rx (line 791) | static void bigmac_rx(struct bigmac *bp) function irqreturn_t (line 882) | static irqreturn_t bigmac_interrupt(int irq, void *dev_id, struct pt_reg... function bigmac_open (line 907) | static int bigmac_open(struct net_device *dev) function bigmac_close (line 924) | static int bigmac_close(struct net_device *dev) function bigmac_tx_timeout (line 938) | static void bigmac_tx_timeout(struct net_device *dev) function bigmac_start_xmit (line 947) | static int bigmac_start_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 979) | struct net_device_stats type net_device (line 979) | struct net_device type bigmac (line 981) | struct bigmac type bigmac (line 981) | struct bigmac function bigmac_set_multicast (line 987) | static void bigmac_set_multicast(struct net_device *dev) function bigmac_get_drvinfo (line 1044) | static void bigmac_get_drvinfo(struct net_device *dev, struct ethtool_dr... function u32 (line 1054) | static u32 bigmac_get_link(struct net_device *dev) type ethtool_ops (line 1065) | struct ethtool_ops function bigmac_ether_init (line 1070) | static int __init bigmac_ether_init(struct sbus_dev *qec_sdev) function bigmac_match (line 1258) | static int __init bigmac_match(struct sbus_dev *sdev) function bigmac_probe (line 1274) | static int __init bigmac_probe(void) function bigmac_cleanup (line 1301) | static void __exit bigmac_cleanup(void) FILE: drivers/net/sunbmac.h type be_rxd (line 244) | struct be_rxd { type be_txd (line 253) | struct be_txd { type bmac_init_block (line 284) | struct bmac_init_block { type bigmac_transceiver (line 293) | enum bigmac_transceiver { type bigmac_timer_state (line 300) | enum bigmac_timer_state { type bigmac (line 305) | struct bigmac { type sk_buff (line 342) | struct sk_buff type sk_buff (line 344) | struct sk_buff FILE: drivers/net/sundance.c type pci_device_id (line 278) | struct pci_device_id type pci_id_info (line 293) | struct pci_id_info { type pci_id_info (line 296) | struct pci_id_info type alta_offsets (line 317) | enum alta_offsets { type ASICCtrl_HiWord_bit (line 373) | enum ASICCtrl_HiWord_bit { type intr_status_bits (line 385) | enum intr_status_bits { type rx_mode_bits (line 394) | enum rx_mode_bits { type mac_ctrl0_bits (line 399) | enum mac_ctrl0_bits { type mac_ctrl1_bits (line 403) | enum mac_ctrl1_bits { type netdev_desc (line 412) | struct netdev_desc { type desc_status_bits (line 419) | enum desc_status_bits { type netdev_private (line 433) | struct netdev_private { type net_device (line 479) | struct net_device type net_device (line 481) | struct net_device type net_device (line 482) | struct net_device type net_device (line 483) | struct net_device type net_device (line 484) | struct net_device type net_device (line 486) | struct net_device type net_device (line 487) | struct net_device type sk_buff (line 488) | struct sk_buff type net_device (line 488) | struct net_device type net_device (line 489) | struct net_device type pt_regs (line 490) | struct pt_regs type net_device (line 493) | struct net_device type net_device (line 494) | struct net_device type net_device (line 495) | struct net_device type net_device (line 496) | struct net_device type net_device (line 497) | struct net_device type net_device_stats (line 498) | struct net_device_stats type net_device (line 498) | struct net_device type net_device (line 499) | struct net_device type ifreq (line 499) | struct ifreq type net_device (line 500) | struct net_device type ethtool_ops (line 501) | struct ethtool_ops function sundance_probe1 (line 503) | static int __devinit sundance_probe1 (struct pci_dev *pdev, function change_mtu (line 718) | static int change_mtu(struct net_device *dev, int new_mtu) function eeprom_read (line 730) | static int __devinit eeprom_read(void __iomem *ioaddr, int location) type mii_reg_bits (line 752) | enum mii_reg_bits { function mdio_sync (line 761) | static void mdio_sync(void __iomem *mdio_addr) function mdio_read (line 774) | static int mdio_read(struct net_device *dev, int phy_id, int location) function mdio_write (line 804) | static void mdio_write(struct net_device *dev, int phy_id, int location,... function netdev_open (line 833) | static int netdev_open(struct net_device *dev) function check_duplex (line 903) | static void check_duplex(struct net_device *dev) function netdev_timer (line 931) | static void netdev_timer(unsigned long data) function tx_timeout (line 949) | static void tx_timeout(struct net_device *dev) function init_ring (line 1002) | static void init_ring(struct net_device *dev) function tx_poll (line 1044) | static void tx_poll (unsigned long data) function start_tx (line 1071) | static int function reset_tx (line 1113) | static int function irqreturn_t (line 1154) | static irqreturn_t intr_handler(int irq, void *dev_instance, struct pt_r... function rx_poll (line 1285) | static void rx_poll(unsigned long data) function refill_rx (line 1383) | static void refill_rx (struct net_device *dev) function netdev_error (line 1413) | static void netdev_error(struct net_device *dev, int intr_status) type net_device_stats (line 1468) | struct net_device_stats type net_device (line 1468) | struct net_device type netdev_private (line 1470) | struct netdev_private function set_rx_mode (line 1496) | static void set_rx_mode(struct net_device *dev) function __set_mac_addr (line 1540) | static int __set_mac_addr(struct net_device *dev) function check_if_running (line 1554) | static int check_if_running(struct net_device *dev) function get_drvinfo (line 1561) | static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *... function get_settings (line 1569) | static int get_settings(struct net_device *dev, struct ethtool_cmd *ecmd) function set_settings (line 1578) | static int set_settings(struct net_device *dev, struct ethtool_cmd *ecmd) function nway_reset (line 1588) | static int nway_reset(struct net_device *dev) function u32 (line 1594) | static u32 get_link(struct net_device *dev) function u32 (line 1600) | static u32 get_msglevel(struct net_device *dev) function set_msglevel (line 1606) | static void set_msglevel(struct net_device *dev, u32 val) type ethtool_ops (line 1612) | struct ethtool_ops function netdev_ioctl (line 1623) | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function netdev_close (line 1664) | static int netdev_close(struct net_device *dev) function sundance_remove1 (line 1741) | static void __devexit sundance_remove1 (struct pci_dev *pdev) type pci_driver (line 1760) | struct pci_driver function sundance_init (line 1767) | static int __init sundance_init(void) function sundance_exit (line 1776) | static void __exit sundance_exit(void) FILE: drivers/net/sungem.c type pci_device_id (line 91) | struct pci_device_id function u16 (line 117) | static u16 __phy_read(struct gem *gp, int phy_addr, int reg) function _phy_read (line 143) | static inline int _phy_read(struct net_device *dev, int mii_id, int reg) function u16 (line 149) | static inline u16 phy_read(struct gem *gp, int reg) function __phy_write (line 154) | static void __phy_write(struct gem *gp, int phy_addr, int reg, u16 val) function _phy_write (line 176) | static inline void _phy_write(struct net_device *dev, int mii_id, int re... function phy_write (line 182) | static inline void phy_write(struct gem *gp, int reg, u16 val) function gem_enable_ints (line 187) | static inline void gem_enable_ints(struct gem *gp) function gem_disable_ints (line 193) | static inline void gem_disable_ints(struct gem *gp) function gem_handle_mif_event (line 199) | static void gem_handle_mif_event(struct gem *gp, u32 reg_val, u32 change... function gem_pcs_interrupt (line 205) | static int gem_pcs_interrupt(struct net_device *dev, struct gem *gp, u32... function gem_txmac_interrupt (line 260) | static int gem_txmac_interrupt(struct net_device *dev, struct gem *gp, u... function gem_rxmac_reset (line 315) | static int gem_rxmac_reset(struct gem *gp) function gem_rxmac_interrupt (line 408) | static int gem_rxmac_interrupt(struct net_device *dev, struct gem *gp, u... function gem_mac_interrupt (line 443) | static int gem_mac_interrupt(struct net_device *dev, struct gem *gp, u32... function gem_mif_interrupt (line 464) | static int gem_mif_interrupt(struct net_device *dev, struct gem *gp, u32... function gem_pci_interrupt (line 477) | static int gem_pci_interrupt(struct net_device *dev, struct gem *gp, u32... function gem_abnormal_irq (line 547) | static int gem_abnormal_irq(struct net_device *dev, struct gem *gp, u32 ... function gem_tx (line 606) | static __inline__ void gem_tx(struct net_device *dev, struct gem *gp, u3... function gem_post_rxds (line 666) | static __inline__ void gem_post_rxds(struct gem *gp, int limit) function gem_rx (line 696) | static int gem_rx(struct gem *gp, int work_to_do) function gem_poll (line 821) | static int gem_poll(struct net_device *dev, int *budget) function irqreturn_t (line 871) | static irqreturn_t gem_interrupt(int irq, void *dev_id, struct pt_regs *... function gem_poll_controller (line 905) | static void gem_poll_controller(struct net_device *dev) function gem_tx_timeout (line 914) | static void gem_tx_timeout(struct net_device *dev) function gem_intme (line 944) | static __inline__ int gem_intme(int entry) function gem_start_xmit (line 953) | static int gem_start_xmit(struct sk_buff *skb, struct net_device *dev) function gem_change_mtu (line 1084) | static int gem_change_mtu(struct net_device *dev, int new_mtu) function gem_stop (line 1115) | static void gem_stop(struct gem *gp) function gem_start_dma (line 1141) | static void gem_start_dma(struct gem *gp) function gem_begin_auto_negotiation (line 1167) | static void gem_begin_auto_negotiation(struct gem *gp, struct ethtool_cm... function gem_set_link_modes (line 1254) | static int gem_set_link_modes(struct gem *gp) function gem_mdio_link_not_up (line 1360) | static int gem_mdio_link_not_up(struct gem *gp) type gem (line 1408) | struct gem type gem (line 1409) | struct gem function gem_reset_task (line 1411) | static void gem_reset_task(void *data) function gem_link_timer (line 1438) | static void gem_link_timer(unsigned long data) function gem_clean_rings (line 1522) | static void gem_clean_rings(struct gem *gp) function gem_init_rings (line 1573) | static void gem_init_rings(struct gem *gp) function gem_init_phy (line 1623) | static void gem_init_phy(struct gem *gp) function gem_init_dma (line 1761) | static void gem_init_dma(struct gem *gp) function u32 (line 1799) | static u32 function gem_init_mac (line 1842) | static void gem_init_mac(struct gem *gp) function gem_init_pause_thresholds (line 1920) | static void gem_init_pause_thresholds(struct gem *gp) function gem_check_invariants (line 1964) | static int gem_check_invariants(struct gem *gp) function gem_init_hw (line 2056) | static void gem_init_hw(struct gem *gp, int restart_link) function gem_apple_powerup (line 2091) | static void gem_apple_powerup(struct gem *gp) function gem_apple_powerdown (line 2109) | static void gem_apple_powerdown(struct gem *gp) function gem_stop_phy (line 2117) | static void gem_stop_phy(struct gem *gp) function gem_shutdown (line 2178) | static void gem_shutdown(struct gem *gp) function gem_pm_task (line 2212) | static void gem_pm_task(void *data) function gem_pm_timer (line 2234) | static void gem_pm_timer(unsigned long data) function gem_open (line 2241) | static int gem_open(struct net_device *dev) function gem_close (line 2318) | static int gem_close(struct net_device *dev) function gem_suspend (line 2359) | static int gem_suspend(struct pci_dev *pdev, u32 state) function gem_resume (line 2406) | static int gem_resume(struct pci_dev *pdev) type net_device_stats (line 2444) | struct net_device_stats type net_device (line 2444) | struct net_device type gem (line 2446) | struct gem type net_device_stats (line 2447) | struct net_device_stats function gem_set_multicast (line 2476) | static void gem_set_multicast(struct net_device *dev) function gem_get_drvinfo (line 2515) | static void gem_get_drvinfo(struct net_device *dev, struct ethtool_drvin... function gem_get_settings (line 2524) | static int gem_get_settings(struct net_device *dev, struct ethtool_cmd *... function gem_set_settings (line 2572) | static int gem_set_settings(struct net_device *dev, struct ethtool_cmd *... function gem_nway_reset (line 2603) | static int gem_nway_reset(struct net_device *dev) function u32 (line 2620) | static u32 gem_get_msglevel(struct net_device *dev) function gem_set_msglevel (line 2626) | static void gem_set_msglevel(struct net_device *dev, u32 value) type ethtool_ops (line 2632) | struct ethtool_ops function gem_ioctl (line 2642) | static int gem_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function find_eth_addr_in_vpd (line 2686) | static void find_eth_addr_in_vpd(void __iomem *rom_base, int len, unsign... function get_gem_mac_nonobp (line 2711) | static void get_gem_mac_nonobp(struct pci_dev *pdev, unsigned char *dev_... function gem_get_device_address (line 2745) | static int __devinit gem_get_device_address(struct gem *gp) function gem_init_one (line 2782) | static int __devinit gem_init_one(struct pci_dev *pdev, function gem_remove_one (line 3023) | static void __devexit gem_remove_one(struct pci_dev *pdev) type pci_driver (line 3052) | struct pci_driver function gem_init (line 3063) | static int __init gem_init(void) function gem_cleanup (line 3068) | static void __exit gem_cleanup(void) FILE: drivers/net/sungem.h type gem_txd (line 809) | struct gem_txd { type gem_rxd (line 844) | struct gem_rxd { type gem_init_block (line 933) | struct gem_init_block { type gem_phy_type (line 938) | enum gem_phy_type { type link_state (line 945) | enum link_state { type gem (line 954) | struct gem { type sk_buff (line 1020) | struct sk_buff type sk_buff (line 1022) | struct sk_buff FILE: drivers/net/sungem_phy.c function __phy_read (line 49) | static inline int __phy_read(struct mii_phy* phy, int id, int reg) function __phy_write (line 54) | static inline void __phy_write(struct mii_phy* phy, int id, int reg, int... function phy_read (line 59) | static inline int phy_read(struct mii_phy* phy, int reg) function phy_write (line 64) | static inline void phy_write(struct mii_phy* phy, int reg, int val) function reset_one_mii_phy (line 69) | static int reset_one_mii_phy(struct mii_phy* phy, int phy_id) function bcm5201_init (line 93) | static int bcm5201_init(struct mii_phy* phy) function bcm5201_suspend (line 104) | static int bcm5201_suspend(struct mii_phy* phy, int wol_options) function bcm5221_init (line 124) | static int bcm5221_init(struct mii_phy* phy) function bcm5400_init (line 147) | static int bcm5400_init(struct mii_phy* phy) function bcm5400_suspend (line 176) | static int bcm5400_suspend(struct mii_phy* phy, int wol_options) function bcm5401_init (line 184) | static int bcm5401_init(struct mii_phy* phy) function bcm5401_suspend (line 232) | static int bcm5401_suspend(struct mii_phy* phy, int wol_options) function bcm5411_init (line 240) | static int bcm5411_init(struct mii_phy* phy) function bcm5411_suspend (line 269) | static int bcm5411_suspend(struct mii_phy* phy, int wol_options) function bcm5421_init (line 276) | static int bcm5421_init(struct mii_phy* phy) function bcm5421k2_init (line 305) | static int bcm5421k2_init(struct mii_phy* phy) function bcm54xx_setup_aneg (line 314) | static int bcm54xx_setup_aneg(struct mii_phy *phy, u32 advertise) function bcm54xx_setup_forced (line 354) | static int bcm54xx_setup_forced(struct mii_phy *phy, int speed, int fd) function bcm54xx_read_link (line 389) | static int bcm54xx_read_link(struct mii_phy *phy) function marvell_setup_aneg (line 412) | static int marvell_setup_aneg(struct mii_phy *phy, u32 advertise) function marvell_setup_forced (line 459) | static int marvell_setup_forced(struct mii_phy *phy, int speed, int fd) function marvell_read_link (line 509) | static int marvell_read_link(struct mii_phy *phy) function genmii_setup_aneg (line 536) | static int genmii_setup_aneg(struct mii_phy *phy, u32 advertise) function genmii_setup_forced (line 567) | static int genmii_setup_forced(struct mii_phy *phy, int speed, int fd) function genmii_poll_link (line 600) | static int genmii_poll_link(struct mii_phy *phy) function genmii_read_link (line 613) | static int genmii_read_link(struct mii_phy *phy) type mii_phy_ops (line 645) | struct mii_phy_ops type mii_phy_def (line 654) | struct mii_phy_def type mii_phy_ops (line 664) | struct mii_phy_ops type mii_phy_def (line 673) | struct mii_phy_def type mii_phy_ops (line 683) | struct mii_phy_ops type mii_phy_def (line 692) | struct mii_phy_def type mii_phy_ops (line 702) | struct mii_phy_ops type mii_phy_def (line 711) | struct mii_phy_def type mii_phy_ops (line 721) | struct mii_phy_ops type mii_phy_def (line 730) | struct mii_phy_def type mii_phy_ops (line 740) | struct mii_phy_ops type mii_phy_def (line 749) | struct mii_phy_def type mii_phy_ops (line 759) | struct mii_phy_ops type mii_phy_def (line 768) | struct mii_phy_def type mii_phy_ops (line 781) | struct mii_phy_ops type mii_phy_def (line 788) | struct mii_phy_def type mii_phy_ops (line 798) | struct mii_phy_ops type mii_phy_def (line 805) | struct mii_phy_def type mii_phy_def (line 814) | struct mii_phy_def function mii_phy_probe (line 827) | int mii_phy_probe(struct mii_phy *phy, int mii_id) FILE: drivers/net/sungem_phy.h type mii_phy (line 4) | struct mii_phy type mii_phy_ops (line 7) | struct mii_phy_ops type mii_phy_def (line 18) | struct mii_phy_def type mii_phy (line 29) | struct mii_phy type mii_phy (line 54) | struct mii_phy FILE: drivers/net/sunhme.c type happy_meal (line 80) | struct happy_meal type quattro (line 83) | struct quattro type quattro (line 87) | struct quattro type hme_tx_logent (line 97) | struct hme_tx_logent { type hme_tx_logent (line 108) | struct hme_tx_logent function tx_add_log (line 110) | static __inline__ void tx_add_log(struct happy_meal *hp, unsigned int a,... function tx_dump_log (line 125) | static __inline__ void tx_dump_log(void) function tx_dump_ring (line 138) | static __inline__ void tx_dump_ring(struct happy_meal *hp) type pci_device_id (line 184) | struct pci_device_id function sbus_hme_write32 (line 206) | static void sbus_hme_write32(void __iomem *reg, u32 val) function u32 (line 211) | static u32 sbus_hme_read32(void __iomem *reg) function sbus_hme_write_rxd (line 216) | static void sbus_hme_write_rxd(struct happy_meal_rxd *rxd, u32 flags, u3... function sbus_hme_write_txd (line 223) | static void sbus_hme_write_txd(struct happy_meal_txd *txd, u32 flags, u3... function u32 (line 230) | static u32 sbus_hme_read_desc32(u32 *p) function pci_hme_write32 (line 235) | static void pci_hme_write32(void __iomem *reg, u32 val) function u32 (line 240) | static u32 pci_hme_read32(void __iomem *reg) function pci_hme_write_rxd (line 245) | static void pci_hme_write_rxd(struct happy_meal_rxd *rxd, u32 flags, u32... function pci_hme_write_txd (line 252) | static void pci_hme_write_txd(struct happy_meal_txd *txd, u32 flags, u32... function u32 (line 259) | static u32 pci_hme_read_desc32(u32 *p) function BB_PUT_BIT (line 357) | static void BB_PUT_BIT(struct happy_meal *hp, void __iomem *tregs, int bit) function u32 (line 365) | static u32 BB_GET_BIT(struct happy_meal *hp, void __iomem *tregs, int in... function u32 (line 381) | static u32 BB_GET_BIT2(struct happy_meal *hp, void __iomem *tregs, int i... function happy_meal_bb_read (line 399) | static int happy_meal_bb_read(struct happy_meal *hp, function happy_meal_bb_write (line 445) | static void happy_meal_bb_write(struct happy_meal *hp, function happy_meal_tcvr_read (line 490) | static int happy_meal_tcvr_read(struct happy_meal *hp, function happy_meal_tcvr_write (line 522) | static void happy_meal_tcvr_write(struct happy_meal *hp, function try_next_permutation (line 582) | static int try_next_permutation(struct happy_meal *hp, void __iomem *tregs) function display_link_mode (line 606) | static void display_link_mode(struct happy_meal *hp, void __iomem *tregs) function display_forced_link_mode (line 628) | static void display_forced_link_mode(struct happy_meal *hp, void __iomem... function set_happy_link_modes (line 647) | static int set_happy_link_modes(struct happy_meal *hp, void __iomem *tregs) type happy_meal (line 707) | struct happy_meal function is_lucent_phy (line 709) | static int is_lucent_phy(struct happy_meal *hp) function happy_meal_timer (line 724) | static void happy_meal_timer(unsigned long data) function happy_meal_tx_reset (line 908) | static void happy_meal_tx_reset(struct happy_meal *hp, void __iomem *bregs) function happy_meal_rx_reset (line 928) | static void happy_meal_rx_reset(struct happy_meal *hp, void __iomem *bregs) function happy_meal_stop (line 950) | static void happy_meal_stop(struct happy_meal *hp, void __iomem *gregs) function happy_meal_get_counters (line 970) | static void happy_meal_get_counters(struct happy_meal *hp, void __iomem ... function happy_meal_poll_stop (line 993) | static void happy_meal_poll_stop(struct happy_meal *hp, void __iomem *tr... function happy_meal_tcvr_reset (line 1028) | static int happy_meal_tcvr_reset(struct happy_meal *hp, void __iomem *tr... function happy_meal_transceiver_check (line 1126) | static void happy_meal_transceiver_check(struct happy_meal *hp, void __i... function happy_meal_clean_rings (line 1233) | static void happy_meal_clean_rings(struct happy_meal *hp) function happy_meal_init_rings (line 1278) | static void happy_meal_init_rings(struct happy_meal *hp) function happy_meal_begin_auto_negotiation (line 1320) | static void happy_meal_begin_auto_negotiation(struct happy_meal *hp, function happy_meal_init (line 1444) | static int happy_meal_init(struct happy_meal *hp) function happy_meal_set_initial_advertisement (line 1737) | static void happy_meal_set_initial_advertisement(struct happy_meal *hp) function happy_meal_is_not_so_happy (line 1797) | static int happy_meal_is_not_so_happy(struct happy_meal *hp, u32 status) function happy_meal_mif_interrupt (line 1911) | static void happy_meal_mif_interrupt(struct happy_meal *hp) function happy_meal_tx (line 1945) | static void happy_meal_tx(struct happy_meal *hp) function happy_meal_rx (line 2014) | static void happy_meal_rx(struct happy_meal *hp, struct net_device *dev) function irqreturn_t (line 2115) | static irqreturn_t happy_meal_interrupt(int irq, void *dev_id, struct pt... function irqreturn_t (line 2154) | static irqreturn_t quattro_sbus_interrupt(int irq, void *cookie, struct ... function happy_meal_open (line 2204) | static int happy_meal_open(struct net_device *dev) function happy_meal_close (line 2241) | static int happy_meal_close(struct net_device *dev) function happy_meal_tx_timeout (line 2270) | static void happy_meal_tx_timeout(struct net_device *dev) function happy_meal_start_xmit (line 2288) | static int happy_meal_start_xmit(struct sk_buff *skb, struct net_device ... type net_device_stats (line 2379) | struct net_device_stats type net_device (line 2379) | struct net_device type happy_meal (line 2381) | struct happy_meal function happy_meal_set_multicast (line 2390) | static void happy_meal_set_multicast(struct net_device *dev) function hme_get_settings (line 2440) | static int hme_get_settings(struct net_device *dev, struct ethtool_cmd *... function hme_set_settings (line 2485) | static int hme_set_settings(struct net_device *dev, struct ethtool_cmd *... function hme_get_drvinfo (line 2509) | static void hme_get_drvinfo(struct net_device *dev, struct ethtool_drvin... function u32 (line 2528) | static u32 hme_get_link(struct net_device *dev) type ethtool_ops (line 2539) | struct ethtool_ops function quattro_get_ranges (line 2549) | void __init quattro_get_ranges(struct quattro *qp) function quattro_apply_ranges (line 2565) | static void __init quattro_apply_ranges(struct quattro *qp, struct happy... type quattro (line 2592) | struct quattro type sbus_dev (line 2592) | struct sbus_dev type sbus_bus (line 2594) | struct sbus_bus type sbus_dev (line 2595) | struct sbus_dev type quattro (line 2596) | struct quattro function for_each_sbus (line 2610) | for_each_sbus(sbus) { type quattro (line 2621) | struct quattro function quattro_sbus_register_irqs (line 2639) | static void __init quattro_sbus_register_irqs(void) type quattro (line 2660) | struct quattro type pci_dev (line 2660) | struct pci_dev type pci_dev (line 2662) | struct pci_dev type quattro (line 2663) | struct quattro type pci_dev (line 2667) | struct pci_dev type quattro (line 2672) | struct quattro function happy_meal_sbus_init (line 2691) | static int __init happy_meal_sbus_init(struct sbus_dev *sdev, int is_qfe) function is_quattro_p (line 2921) | static int is_quattro_p(struct pci_dev *pdev) function find_eth_addr_in_vpd (line 2951) | static void find_eth_addr_in_vpd(void __iomem *rom_base, int len, int in... function get_hme_mac_nonsparc (line 2980) | static void get_hme_mac_nonsparc(struct pci_dev *pdev, unsigned char *de... function happy_meal_pci_init (line 3019) | static int __init happy_meal_pci_init(struct pci_dev *pdev) function happy_meal_sbus_probe (line 3277) | static int __init happy_meal_sbus_probe(void) function happy_meal_pci_probe (line 3310) | static int __init happy_meal_pci_probe(void) function happy_meal_probe (line 3327) | static int __init happy_meal_probe(void) function happy_meal_cleanup_module (line 3351) | static void __exit happy_meal_cleanup_module(void) FILE: drivers/net/sunhme.h type happy_meal_rxd (line 306) | struct happy_meal_rxd { type happy_meal_txd (line 316) | struct happy_meal_txd { type hmeal_init_block (line 373) | struct hmeal_init_block { type happy_transceiver (line 382) | enum happy_transceiver { type happy_timer_state (line 389) | enum happy_timer_state { type quattro (line 396) | struct quattro type happy_meal (line 399) | struct happy_meal { type quattro (line 486) | struct quattro { FILE: drivers/net/sunlance.c type lance_rx_desc (line 186) | struct lance_rx_desc { type lance_tx_desc (line 196) | struct lance_tx_desc { type lance_init_block (line 206) | struct lance_init_block { type lance_private (line 232) | struct lance_private { type lance_private (line 291) | struct lance_private function load_csrs (line 294) | static void load_csrs(struct lance_private *lp) function lance_init_ring_dvma (line 315) | static void lance_init_ring_dvma(struct net_device *dev) function lance_init_ring_pio (line 372) | static void lance_init_ring_pio(struct net_device *dev) function init_restart_ledma (line 433) | static void init_restart_ledma(struct lance_private *lp) function init_restart_lance (line 461) | static int init_restart_lance(struct lance_private *lp) function lance_rx_dvma (line 502) | static void lance_rx_dvma(struct net_device *dev) function lance_tx_dvma (line 565) | static void lance_tx_dvma(struct net_device *dev) function lance_piocopy_to_skb (line 645) | static void lance_piocopy_to_skb(struct sk_buff *skb, void __iomem *piob... function lance_rx_pio (line 675) | static void lance_rx_pio(struct net_device *dev) function lance_tx_pio (line 737) | static void lance_tx_pio(struct net_device *dev) function irqreturn_t (line 817) | static irqreturn_t lance_interrupt(int irq, void *dev_id, struct pt_regs... function build_fake_packet (line 881) | static void build_fake_packet(struct lance_private *lp) type net_device (line 916) | struct net_device function lance_open (line 918) | static int lance_open(struct net_device *dev) function lance_close (line 972) | static int lance_close(struct net_device *dev) function lance_reset (line 985) | static int lance_reset(struct net_device *dev) function lance_piocopy_from_skb (line 1012) | static void lance_piocopy_from_skb(void __iomem *dest, unsigned char *sr... function lance_piozero (line 1070) | static void lance_piozero(void __iomem *dest, int len) function lance_tx_timeout (line 1106) | static void lance_tx_timeout(struct net_device *dev) function lance_start_xmit (line 1116) | static int lance_start_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 1170) | struct net_device_stats type net_device (line 1170) | struct net_device type lance_private (line 1172) | struct lance_private function lance_load_multicast (line 1178) | static void lance_load_multicast(struct net_device *dev) function lance_set_multicast (line 1230) | static void lance_set_multicast(struct net_device *dev) function lance_set_multicast_retry (line 1274) | static void lance_set_multicast_retry(unsigned long _opaque) function lance_free_hwresources (line 1281) | static void lance_free_hwresources(struct lance_private *lp) function sparc_lance_get_drvinfo (line 1297) | static void sparc_lance_get_drvinfo(struct net_device *dev, struct ethto... function u32 (line 1307) | static u32 sparc_lance_get_link(struct net_device *dev) type ethtool_ops (line 1315) | struct ethtool_ops function sparc_lance_init (line 1320) | static int __init sparc_lance_init(struct sbus_dev *sdev, type sbus_dma (line 1512) | struct sbus_dma type sbus_dev (line 1512) | struct sbus_dev type sbus_dma (line 1514) | struct sbus_dma function for_each_dvma (line 1516) | for_each_dvma(p) { function sparc_lance_probe (line 1529) | static int __init sparc_lance_probe(void) function sparc_lance_probe (line 1553) | static int __init sparc_lance_probe(void) function sparc_lance_cleanup (line 1598) | static void __exit sparc_lance_cleanup(void) FILE: drivers/net/sunqe.c type sunqec (line 46) | struct sunqec type net_device (line 48) | struct net_device function qec_global_reset (line 52) | static inline int qec_global_reset(void __iomem *gregs) function qe_stop (line 74) | static inline int qe_stop(struct sunqe *qep) function qe_init_rings (line 113) | static void qe_init_rings(struct sunqe *qep) function qe_init (line 130) | static int qe_init(struct sunqe *qep, int from_irq) function qe_is_bolixed (line 247) | static int qe_is_bolixed(struct sunqe *qep, u32 qe_status) function qe_rx (line 400) | static void qe_rx(struct sunqe *qep) type sunqe (line 454) | struct sunqe function irqreturn_t (line 460) | static irqreturn_t qec_interrupt(int irq, void *dev_id, struct pt_regs *... function qe_open (line 503) | static int qe_open(struct net_device *dev) function qe_close (line 513) | static int qe_close(struct net_device *dev) function qe_tx_reclaim (line 524) | static void qe_tx_reclaim(struct sunqe *qep) function qe_tx_timeout (line 539) | static void qe_tx_timeout(struct net_device *dev) function qe_start_xmit (line 565) | static int qe_start_xmit(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 617) | struct net_device_stats type net_device (line 617) | struct net_device type sunqe (line 619) | struct sunqe type sunqe (line 619) | struct sunqe function qe_set_multicast (line 624) | static void qe_set_multicast(struct net_device *dev) function qe_get_drvinfo (line 689) | static void qe_get_drvinfo(struct net_device *dev, struct ethtool_drvinf... function u32 (line 699) | static u32 qe_get_link(struct net_device *dev) type ethtool_ops (line 712) | struct ethtool_ops function qec_init_once (line 718) | static inline void qec_init_once(struct sunqec *qecp, struct sbus_dev *q... function qec_ether_init (line 749) | static int __init qec_ether_init(struct net_device *dev, struct sbus_dev... function qec_match (line 956) | static int __init qec_match(struct sbus_dev *sdev) function qec_probe (line 980) | static int __init qec_probe(void) function qec_cleanup (line 1011) | static void __exit qec_cleanup(void) FILE: drivers/net/sunqe.h type qe_rxd (line 267) | struct qe_rxd { type qe_txd (line 276) | struct qe_txd { type qe_init_block (line 303) | struct qe_init_block { type sunqe (line 311) | struct sunqe type sunqec (line 313) | struct sunqec { type sunqe_buffers (line 324) | struct sunqe_buffers { type sunqe (line 333) | struct sunqe { FILE: drivers/net/tc35815.c type tc35815_regs (line 84) | struct tc35815_regs { type FDesc (line 313) | struct FDesc { type BDesc (line 321) | struct BDesc { type TxFD (line 382) | struct TxFD { type RxFD (line 388) | struct RxFD { type FrFD (line 393) | struct FrFD { type tc35815_local (line 405) | struct tc35815_local { type pci_dev (line 451) | struct pci_dev type net_device (line 453) | struct net_device type sk_buff (line 454) | struct sk_buff type net_device (line 454) | struct net_device type net_device (line 455) | struct net_device type pt_regs (line 456) | struct pt_regs type net_device (line 457) | struct net_device type net_device (line 458) | struct net_device type net_device (line 459) | struct net_device type net_device_stats (line 460) | struct net_device_stats type net_device (line 460) | struct net_device type net_device (line 461) | struct net_device type net_device (line 463) | struct net_device type net_device (line 464) | struct net_device type net_device (line 465) | struct net_device type net_device (line 468) | struct net_device type pci_device_id (line 473) | struct pci_device_id function tc35815_probe (line 480) | int function tc35815_probe1 (line 525) | static int __devinit tc35815_probe1(struct pci_dev *pdev, unsigned int b... function tc35815_init_queues (line 624) | static int function tc35815_clear_queues (line 709) | static void function tc35815_free_queues (line 726) | static void function dump_txfd (line 758) | static void function dump_rxfd (line 773) | static int function dump_frfd (line 795) | static void function panic_queues (line 812) | static void function print_buf (line 834) | static void print_buf(char *add, int length) function print_eth (line 852) | static void print_eth(char *add) function tc35815_open (line 873) | static int function tc35815_tx_timeout (line 903) | static void tc35815_tx_timeout(struct net_device *dev) function tc35815_send_packet (line 922) | static int tc35815_send_packet(struct sk_buff *skb, struct net_device *dev) function tc35815_fatal_error_interrupt (line 1021) | static void tc35815_fatal_error_interrupt(struct net_device *dev, int st... function irqreturn_t (line 1047) | static irqreturn_t tc35815_interrupt(int irq, void *dev_id, struct pt_re... function tc35815_rx (line 1114) | static void function tc35815_check_tx_stat (line 1256) | static void function tc35815_txdone (line 1313) | static void function tc35815_close (line 1388) | static int type net_device_stats (line 1410) | struct net_device_stats type net_device (line 1410) | struct net_device type tc35815_local (line 1412) | struct tc35815_local type tc35815_regs (line 1413) | struct tc35815_regs type tc35815_regs (line 1413) | struct tc35815_regs function tc35815_set_cam_entry (line 1426) | static void tc35815_set_cam_entry(struct tc35815_regs *tr, int index, un... function tc35815_set_multicast_list (line 1481) | static void function tc_phy_read (line 1521) | static unsigned long tc_phy_read(struct net_device *dev, struct tc35815_... function tc_phy_write (line 1537) | static void tc_phy_write(struct net_device *dev, unsigned long d, struct... function tc35815_phy_chip_init (line 1551) | static void tc35815_phy_chip_init(struct net_device *dev) function tc35815_chip_reset (line 1628) | static void tc35815_chip_reset(struct net_device *dev) function tc35815_chip_init (line 1656) | static void tc35815_chip_init(struct net_device *dev) function tc35815_killall (line 1707) | void type pci_driver (line 1719) | struct pci_driver function tc35815_init_module (line 1726) | static int __init tc35815_init_module(void) function tc35815_cleanup_module (line 1731) | static void __exit tc35815_cleanup_module(void) FILE: drivers/net/tg3.c type pci_device_id (line 150) | struct pci_device_id function tg3_write_indirect_reg32 (line 317) | static void tg3_write_indirect_reg32(struct tg3 *tp, u32 off, u32 val) function _tw32_flush (line 333) | static void _tw32_flush(struct tg3 *tp, u32 off, u32 val) function _tw32_rx_mbox (line 349) | static inline void _tw32_rx_mbox(struct tg3 *tp, u32 off, u32 val) function _tw32_tx_mbox (line 357) | static inline void _tw32_tx_mbox(struct tg3 *tp, u32 off, u32 val) function tg3_write_mem (line 379) | static void tg3_write_mem(struct tg3 *tp, u32 off, u32 val) function tg3_read_mem (line 392) | static void tg3_read_mem(struct tg3 *tp, u32 off, u32 *val) function tg3_disable_ints (line 405) | static void tg3_disable_ints(struct tg3 *tp) function tg3_cond_int (line 413) | static inline void tg3_cond_int(struct tg3 *tp) function tg3_enable_ints (line 419) | static void tg3_enable_ints(struct tg3 *tp) function tg3_restart_ints (line 433) | static void tg3_restart_ints(struct tg3 *tp) function tg3_netif_stop (line 443) | static inline void tg3_netif_stop(struct tg3 *tp) function tg3_netif_start (line 449) | static inline void tg3_netif_start(struct tg3 *tp) function tg3_switch_clocks (line 460) | static void tg3_switch_clocks(struct tg3 *tp) function tg3_readphy (line 493) | static int tg3_readphy(struct tg3 *tp, int reg, u32 *val) function tg3_writephy (line 542) | static int tg3_writephy(struct tg3 *tp, int reg, u32 val) function tg3_phy_set_wirespeed (line 587) | static void tg3_phy_set_wirespeed(struct tg3 *tp) function tg3_bmcr_reset (line 600) | static int tg3_bmcr_reset(struct tg3 *tp) function tg3_wait_macro_done (line 631) | static int tg3_wait_macro_done(struct tg3 *tp) function tg3_phy_write_and_check_testpat (line 649) | static int tg3_phy_write_and_check_testpat(struct tg3 *tp, int *resetp) function tg3_phy_reset_chanpat (line 715) | static int tg3_phy_reset_chanpat(struct tg3 *tp) function tg3_phy_reset_5703_4_5 (line 735) | static int tg3_phy_reset_5703_4_5(struct tg3 *tp) function tg3_phy_reset (line 814) | static int tg3_phy_reset(struct tg3 *tp) function tg3_frob_aux_power (line 878) | static void tg3_frob_aux_power(struct tg3 *tp) type tg3 (line 965) | struct tg3 type tg3 (line 971) | struct tg3 function tg3_set_power_state (line 973) | static int tg3_set_power_state(struct tg3 *tp, int state) function tg3_link_report (line 1140) | static void tg3_link_report(struct tg3 *tp) function tg3_setup_flow_control (line 1162) | static void tg3_setup_flow_control(struct tg3 *tp, u32 local_adv, u32 re... function tg3_aux_stat_to_speed_duplex (line 1215) | static void tg3_aux_stat_to_speed_duplex(struct tg3 *tp, u32 val, u16 *s... function tg3_phy_copper_begin (line 1255) | static void tg3_phy_copper_begin(struct tg3 *tp) function tg3_init_5401phy_dsp (line 1394) | static int tg3_init_5401phy_dsp(struct tg3 *tp) function tg3_copper_is_advertising_all (line 1422) | static int tg3_copper_is_advertising_all(struct tg3 *tp) function tg3_setup_copper_phy (line 1447) | static int tg3_setup_copper_phy(struct tg3 *tp, int force_reset) type tg3_fiber_aneginfo (line 1726) | struct tg3_fiber_aneginfo { function tg3_fiber_aneg_smachine (line 1790) | static int tg3_fiber_aneg_smachine(struct tg3 *tp, function fiber_autoneg (line 2038) | static int fiber_autoneg(struct tg3 *tp, u32 *flags) function tg3_init_bcm8002 (line 2082) | static void tg3_init_bcm8002(struct tg3 *tp) function tg3_setup_fiber_hw_autoneg (line 2132) | static int tg3_setup_fiber_hw_autoneg(struct tg3 *tp, u32 mac_status) function tg3_setup_fiber_by_hand (line 2257) | static int tg3_setup_fiber_by_hand(struct tg3 *tp, u32 mac_status) function tg3_setup_fiber_phy (line 2315) | static int tg3_setup_fiber_phy(struct tg3 *tp, int force_reset) function tg3_setup_phy (line 2429) | static int tg3_setup_phy(struct tg3 *tp, int force_reset) function tg3_tx (line 2468) | static void tg3_tx(struct tg3 *tp) function tg3_alloc_rx_skb (line 2527) | static int tg3_alloc_rx_skb(struct tg3 *tp, u32 opaque_key, function tg3_recycle_rx (line 2593) | static void tg3_recycle_rx(struct tg3 *tp, u32 opaque_key, function tg3_vlan_rx (line 2631) | static int tg3_vlan_rx(struct tg3 *tp, struct sk_buff *skb, u16 vlan_tag) function tg3_rx (line 2661) | static int tg3_rx(struct tg3 *tp, int budget) function tg3_poll (line 2804) | static int tg3_poll(struct net_device *netdev, int *budget) function tg3_has_work (line 2865) | static inline unsigned int tg3_has_work(struct net_device *dev, struct t... function irqreturn_t (line 2885) | static irqreturn_t tg3_interrupt(int irq, void *dev_id, struct pt_regs *... type tg3 (line 2931) | struct tg3 type tg3 (line 2932) | struct tg3 function tg3_poll_controller (line 2935) | static void tg3_poll_controller(struct net_device *dev) function tg3_reset_task (line 2941) | static void tg3_reset_task(void *_data) function tg3_tx_timeout (line 2966) | static void tg3_tx_timeout(struct net_device *dev) type tg3 (line 2976) | struct tg3 function tigon3_4gb_hwbug_workaround (line 2978) | static int tigon3_4gb_hwbug_workaround(struct tg3 *tp, struct sk_buff *skb, function tg3_set_txd (line 3027) | static void tg3_set_txd(struct tg3 *tp, int entry, function tg3_4g_overflow_test (line 3050) | static inline int tg3_4g_overflow_test(dma_addr_t mapping, int len) function tg3_start_xmit (line 3058) | static int tg3_start_xmit(struct sk_buff *skb, struct net_device *dev) function tg3_set_mtu (line 3263) | static inline void tg3_set_mtu(struct net_device *dev, struct tg3 *tp, function tg3_change_mtu (line 3274) | static int tg3_change_mtu(struct net_device *dev, int new_mtu) function tg3_free_rings (line 3314) | static void tg3_free_rings(struct tg3 *tp) function tg3_init_rings (line 3386) | static void tg3_init_rings(struct tg3 *tp) function tg3_free_consistent (line 3448) | static void tg3_free_consistent(struct tg3 *tp) function tg3_alloc_consistent (line 3490) | static int tg3_alloc_consistent(struct tg3 *tp) function tg3_stop_block (line 3560) | static int tg3_stop_block(struct tg3 *tp, unsigned long ofs, u32 enable_... function tg3_abort_hw (line 3605) | static int tg3_abort_hw(struct tg3 *tp) function tg3_nvram_lock (line 3673) | static int tg3_nvram_lock(struct tg3 *tp) function tg3_nvram_unlock (line 3691) | static void tg3_nvram_unlock(struct tg3 *tp) function tg3_write_sig_pre_reset (line 3698) | static void tg3_write_sig_pre_reset(struct tg3 *tp, int kind) function tg3_write_sig_post_reset (line 3727) | static void tg3_write_sig_post_reset(struct tg3 *tp, int kind) function tg3_write_sig_legacy (line 3748) | static void tg3_write_sig_legacy(struct tg3 *tp, int kind) type tg3 (line 3773) | struct tg3 function tg3_chip_reset (line 3776) | static int tg3_chip_reset(struct tg3 *tp) function tg3_stop_fw (line 3946) | static void tg3_stop_fw(struct tg3 *tp) function tg3_halt (line 3967) | static int tg3_halt(struct tg3 *tp) function tg3_halt_cpu (line 4117) | static int tg3_halt_cpu(struct tg3 *tp, u32 offset) type fw_info (line 4155) | struct fw_info { function tg3_load_firmware_cpu (line 4168) | static int tg3_load_firmware_cpu(struct tg3 *tp, u32 cpu_base, u32 cpu_s... function tg3_load_5701_a0_firmware_fix (line 4228) | static int tg3_load_5701_a0_firmware_fix(struct tg3 *tp) function tg3_load_tso_firmware (line 4786) | static int tg3_load_tso_firmware(struct tg3 *tp) function __tg3_set_mac_addr (line 4860) | static void __tg3_set_mac_addr(struct tg3 *tp) function tg3_set_mac_addr (line 4894) | static int tg3_set_mac_addr(struct net_device *dev, void *p) function tg3_set_bdinfo (line 4909) | static void tg3_set_bdinfo(struct tg3 *tp, u32 bdinfo_addr, type net_device (line 4930) | struct net_device function tg3_reset_hw (line 4933) | static int tg3_reset_hw(struct tg3 *tp) function tg3_init_hw (line 5526) | static int tg3_init_hw(struct tg3 *tp) function tg3_periodic_fetch_stats (line 5552) | static void tg3_periodic_fetch_stats(struct tg3 *tp) function tg3_timer (line 5589) | static void tg3_timer(unsigned long __opaque) function tg3_open (line 5687) | static int tg3_open(struct net_device *dev) function tg3_dump_state (line 5760) | void tg3_dump_state(struct tg3 *tp) type net_device_stats (line 5987) | struct net_device_stats type net_device (line 5987) | struct net_device type tg3_ethtool_stats (line 5988) | struct tg3_ethtool_stats type tg3 (line 5988) | struct tg3 function tg3_close (line 5990) | static int tg3_close(struct net_device *dev) function get_stat64 (line 6028) | static inline unsigned long get_stat64(tg3_stat64_t *val) function calc_crc_errors (line 6040) | static unsigned long calc_crc_errors(struct tg3 *tp) type tg3_ethtool_stats (line 6070) | struct tg3_ethtool_stats type tg3 (line 6070) | struct tg3 type tg3_ethtool_stats (line 6072) | struct tg3_ethtool_stats type tg3_ethtool_stats (line 6073) | struct tg3_ethtool_stats type tg3_hw_stats (line 6074) | struct tg3_hw_stats type net_device_stats (line 6158) | struct net_device_stats type net_device (line 6158) | struct net_device type tg3 (line 6160) | struct tg3 type net_device_stats (line 6161) | struct net_device_stats type net_device_stats (line 6162) | struct net_device_stats type tg3_hw_stats (line 6163) | struct tg3_hw_stats function u32 (line 6216) | static inline u32 calc_crc(unsigned char *buf, int len) function tg3_set_multi (line 6241) | static void tg3_set_multi(struct tg3 *tp, unsigned int accept_all) function __tg3_set_rx_mode (line 6250) | static void __tg3_set_rx_mode(struct net_device *dev) function tg3_set_rx_mode (line 6314) | static void tg3_set_rx_mode(struct net_device *dev) function tg3_get_regs_len (line 6327) | static int tg3_get_regs_len(struct net_device *dev) function tg3_get_regs (line 6332) | static void tg3_get_regs(struct net_device *dev, function tg3_get_eeprom_len (line 6399) | static int tg3_get_eeprom_len(struct net_device *dev) type tg3 (line 6406) | struct tg3 function tg3_get_eeprom (line 6408) | static int tg3_get_eeprom(struct net_device *dev, struct ethtool_eeprom ... type tg3 (line 6467) | struct tg3 function tg3_set_eeprom (line 6469) | static int tg3_set_eeprom(struct net_device *dev, struct ethtool_eeprom ... function tg3_get_settings (line 6523) | static int tg3_get_settings(struct net_device *dev, struct ethtool_cmd *... function tg3_set_settings (line 6558) | static int tg3_set_settings(struct net_device *dev, struct ethtool_cmd *... function tg3_get_drvinfo (line 6597) | static void tg3_get_drvinfo(struct net_device *dev, struct ethtool_drvin... function tg3_get_wol (line 6606) | static void tg3_get_wol(struct net_device *dev, struct ethtool_wolinfo *... function tg3_set_wol (line 6617) | static int tg3_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) function u32 (line 6638) | static u32 tg3_get_msglevel(struct net_device *dev) function tg3_set_msglevel (line 6644) | static void tg3_set_msglevel(struct net_device *dev, u32 value) function tg3_set_tso (line 6651) | static int tg3_set_tso(struct net_device *dev, u32 value) function tg3_nway_reset (line 6664) | static int tg3_nway_reset(struct net_device *dev) function tg3_get_ringparam (line 6683) | static void tg3_get_ringparam(struct net_device *dev, struct ethtool_rin... function tg3_set_ringparam (line 6697) | static int tg3_set_ringparam(struct net_device *dev, struct ethtool_ring... function tg3_get_pauseparam (line 6727) | static void tg3_get_pauseparam(struct net_device *dev, struct ethtool_pa... function tg3_set_pauseparam (line 6736) | static int tg3_set_pauseparam(struct net_device *dev, struct ethtool_pau... function u32 (line 6764) | static u32 tg3_get_rx_csum(struct net_device *dev) function tg3_set_rx_csum (line 6770) | static int tg3_set_rx_csum(struct net_device *dev, u32 data) function tg3_set_tx_csum (line 6790) | static int tg3_set_tx_csum(struct net_device *dev, u32 data) function tg3_get_stats_count (line 6808) | static int tg3_get_stats_count (struct net_device *dev) function tg3_get_strings (line 6813) | static void tg3_get_strings (struct net_device *dev, u32 stringset, u8 *... function tg3_get_ethtool_stats (line 6825) | static void tg3_get_ethtool_stats (struct net_device *dev, function tg3_ioctl (line 6832) | static int tg3_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function tg3_vlan_rx_register (line 6879) | static void tg3_vlan_rx_register(struct net_device *dev, struct vlan_gro... function tg3_vlan_rx_kill_vid (line 6895) | static void tg3_vlan_rx_kill_vid(struct net_device *dev, unsigned short ... type ethtool_ops (line 6908) | struct ethtool_ops function tg3_get_eeprom_size (line 6942) | static void __devinit tg3_get_eeprom_size(struct tg3 *tp) function tg3_get_nvram_size (line 6974) | static void __devinit tg3_get_nvram_size(struct tg3 *tp) function tg3_get_nvram_info (line 6987) | static void __devinit tg3_get_nvram_info(struct tg3 *tp) function tg3_nvram_init (line 7040) | static void __devinit tg3_nvram_init(struct tg3 *tp) function tg3_nvram_read_using_eeprom (line 7087) | static int tg3_nvram_read_using_eeprom(struct tg3 *tp, function tg3_nvram_exec_cmd (line 7123) | static int tg3_nvram_exec_cmd(struct tg3 *tp, u32 nvram_cmd) function tg3_nvram_read (line 7141) | static int tg3_nvram_read(struct tg3 *tp, u32 offset, u32 *val) function tg3_nvram_write_block_using_eeprom (line 7191) | static int tg3_nvram_write_block_using_eeprom(struct tg3 *tp, function tg3_nvram_write_block_unbuffered (line 7234) | static int tg3_nvram_write_block_unbuffered(struct tg3 *tp, u32 offset, ... function tg3_nvram_write_block_buffered (line 7331) | static int tg3_nvram_write_block_buffered(struct tg3 *tp, u32 offset, u3... function tg3_nvram_write_block (line 7387) | static int tg3_nvram_write_block(struct tg3 *tp, u32 offset, u32 len, u8... type subsys_tbl_ent (line 7452) | struct subsys_tbl_ent { type subsys_tbl_ent (line 7457) | struct subsys_tbl_ent type subsys_tbl_ent (line 7495) | struct subsys_tbl_ent type tg3 (line 7495) | struct tg3 function tg3_phy_probe (line 7509) | static int __devinit tg3_phy_probe(struct tg3 *tp) function tg3_read_partno (line 7739) | static void __devinit tg3_read_partno(struct tg3 *tp) function tg3_is_sun_570X (line 7809) | static int __devinit tg3_is_sun_570X(struct tg3 *tp) function tg3_get_invariants (line 7830) | static int __devinit tg3_get_invariants(struct tg3 *tp) function tg3_get_macaddr_sparc (line 8188) | static int __devinit tg3_get_macaddr_sparc(struct tg3 *tp) function tg3_get_default_macaddr_sparc (line 8206) | static int __devinit tg3_get_default_macaddr_sparc(struct tg3 *tp) function tg3_get_device_address (line 8215) | static int __devinit tg3_get_device_address(struct tg3 *tp) function tg3_do_test_dma (line 8282) | static int __devinit tg3_do_test_dma(struct tg3 *tp, u32 *buf, dma_addr_... function tg3_test_dma (line 8365) | static int __devinit tg3_test_dma(struct tg3 *tp) function tg3_init_link_config (line 8542) | static void __devinit tg3_init_link_config(struct tg3 *tp) function tg3_init_bufmgr_config (line 8561) | static void __devinit tg3_init_bufmgr_config(struct tg3 *tp) type tg3 (line 8581) | struct tg3 type pci_dev (line 8598) | struct pci_dev type tg3 (line 8598) | struct tg3 type pci_dev (line 8600) | struct pci_dev function tg3_init_one (line 8621) | static int __devinit tg3_init_one(struct pci_dev *pdev, function tg3_remove_one (line 8927) | static void __devexit tg3_remove_one(struct pci_dev *pdev) function tg3_suspend (line 8943) | static int tg3_suspend(struct pci_dev *pdev, u32 state) function tg3_resume (line 8990) | static int tg3_resume(struct pci_dev *pdev) type pci_driver (line 9025) | struct pci_driver function tg3_init (line 9034) | static int __init tg3_init(void) function tg3_cleanup (line 9039) | static void __exit tg3_cleanup(void) FILE: drivers/net/tg3.h type tg3_tx_buffer_desc (line 1601) | struct tg3_tx_buffer_desc { type tg3_rx_buffer_desc (line 1630) | struct tg3_rx_buffer_desc { type tg3_ext_rx_buffer_desc (line 1684) | struct tg3_ext_rx_buffer_desc { type tg3_internal_buffer_desc (line 1698) | struct tg3_internal_buffer_desc { type tg3_hw_status (line 1717) | struct tg3_hw_status { type tg3_stat64_t (line 1751) | typedef struct { type tg3_hw_stats (line 1755) | struct tg3_hw_stats { type sk_buff (line 1859) | struct sk_buff type tx_ring_info (line 1863) | struct tx_ring_info { type tg3_config_info (line 1869) | struct tg3_config_info { type tg3_link_config (line 1873) | struct tg3_link_config { type tg3_bufmgr_config (line 1896) | struct tg3_bufmgr_config { type tg3_ethtool_stats (line 1909) | struct tg3_ethtool_stats { type tg3 (line 1992) | struct tg3 { FILE: drivers/net/tlan.c type u32 (line 183) | typedef u32 (TLanIntVectorFunc)( struct net_device *, u16 ); type net_device (line 187) | struct net_device type board (line 221) | struct board { type pci_device_id (line 244) | struct pci_device_id type net_device (line 277) | struct net_device type net_device (line 278) | struct net_device type sk_buff (line 279) | struct sk_buff type net_device (line 279) | struct net_device type pt_regs (line 280) | struct pt_regs type net_device (line 281) | struct net_device type net_device_stats (line 282) | struct net_device_stats type net_device (line 282) | struct net_device type net_device (line 283) | struct net_device type net_device (line 284) | struct net_device type ifreq (line 284) | struct ifreq type pci_dev (line 285) | struct pci_dev type pci_device_id (line 285) | struct pci_device_id type net_device (line 286) | struct net_device type pci_dev (line 287) | struct pci_dev type pci_device_id (line 287) | struct pci_device_id type net_device (line 289) | struct net_device type net_device (line 290) | struct net_device type net_device (line 291) | struct net_device type net_device (line 292) | struct net_device type net_device (line 293) | struct net_device type net_device (line 294) | struct net_device type net_device (line 295) | struct net_device type net_device (line 296) | struct net_device type net_device (line 300) | struct net_device type net_device (line 301) | struct net_device type net_device (line 304) | struct net_device type net_device (line 305) | struct net_device type net_device (line 306) | struct net_device type net_device (line 307) | struct net_device type net_device (line 309) | struct net_device type net_device (line 310) | struct net_device type net_device (line 311) | struct net_device type net_device (line 312) | struct net_device type net_device (line 313) | struct net_device type net_device (line 314) | struct net_device type net_device (line 315) | struct net_device type net_device (line 317) | struct net_device type net_device (line 327) | struct net_device type net_device (line 330) | struct net_device type net_device (line 335) | struct net_device function TLan_StoreSKB (line 338) | static void type sk_buff (line 348) | struct sk_buff type tlan_list_tag (line 349) | struct tlan_list_tag type sk_buff (line 355) | struct sk_buff function TLan_SetTimer (line 370) | static inline void function tlan_remove_one (line 426) | static void __devexit tlan_remove_one( struct pci_dev *pdev) type pci_driver (line 446) | struct pci_driver function tlan_probe (line 453) | static int __init tlan_probe(void) function tlan_init_one (line 491) | static int __devinit tlan_init_one( struct pci_dev *pdev, function TLan_probe1 (line 517) | static int __devinit TLan_probe1(struct pci_dev *pdev, function TLan_Eisa_Cleanup (line 677) | static void TLan_Eisa_Cleanup(void) function tlan_exit (line 697) | static void __exit tlan_exit(void) function TLan_EisaProbe (line 728) | static void __init TLan_EisaProbe (void) function TLan_Poll (line 810) | static void TLan_Poll(struct net_device *dev) function TLan_Init (line 838) | static int TLan_Init( struct net_device *dev ) function TLan_Open (line 926) | static int TLan_Open( struct net_device *dev ) function TLan_ioctl (line 972) | static int TLan_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function TLan_tx_timeout (line 1013) | static void TLan_tx_timeout(struct net_device *dev) function TLan_StartTx (line 1051) | static int TLan_StartTx( struct sk_buff *skb, struct net_device *dev ) function irqreturn_t (line 1151) | static irqreturn_t TLan_HandleInterrupt(int irq, void *dev_id, struct pt... function TLan_Close (line 1200) | static int TLan_Close(struct net_device *dev) type net_device_stats (line 1240) | struct net_device_stats type net_device (line 1240) | struct net_device function TLan_SetMulticastList (line 1288) | static void TLan_SetMulticastList( struct net_device *dev ) function u32 (line 1362) | u32 TLan_HandleInvalid( struct net_device *dev, u16 host_int ) function u32 (line 1394) | u32 TLan_HandleTxEOF( struct net_device *dev, u16 host_int ) function u32 (line 1480) | u32 TLan_HandleStatOverflow( struct net_device *dev, u16 host_int ) function u32 (line 1516) | u32 TLan_HandleRxEOF( struct net_device *dev, u16 host_int ) function u32 (line 1653) | u32 TLan_HandleDummy( struct net_device *dev, u16 host_int ) function u32 (line 1683) | u32 TLan_HandleTxEOC( struct net_device *dev, u16 host_int ) function u32 (line 1731) | u32 TLan_HandleStatusCheck( struct net_device *dev, u16 host_int ) function u32 (line 1806) | u32 TLan_HandleRxEOC( struct net_device *dev, u16 host_int ) function TLan_Timer (line 1866) | void TLan_Timer( unsigned long data ) function TLan_ResetLists (line 1947) | void TLan_ResetLists( struct net_device *dev ) function TLan_FreeLists (line 2007) | void TLan_FreeLists( struct net_device *dev ) function TLan_PrintDio (line 2056) | void TLan_PrintDio( u16 io_base ) function TLan_PrintList (line 2091) | void TLan_PrintList( TLanList *list, char *type, int num) function TLan_ReadAndClearStats (line 2127) | void TLan_ReadAndClearStats( struct net_device *dev, int record ) function TLan_ResetAdapter (line 2202) | void function TLan_FinishReset (line 2288) | void function TLan_SetMac (line 2411) | void TLan_SetMac( struct net_device *dev, int areg, char *mac ) function TLan_PhyPrint (line 2453) | void TLan_PhyPrint( struct net_device *dev ) function TLan_PhyDetect (line 2502) | void TLan_PhyDetect( struct net_device *dev ) function TLan_PhyPowerDown (line 2549) | void TLan_PhyPowerDown( struct net_device *dev ) function TLan_PhyPowerUp (line 2574) | void TLan_PhyPowerUp( struct net_device *dev ) function TLan_PhyReset (line 2595) | void TLan_PhyReset( struct net_device *dev ) function TLan_PhyStartLink (line 2623) | void TLan_PhyStartLink( struct net_device *dev ) function TLan_PhyFinishAutoNeg (line 2710) | void TLan_PhyFinishAutoNeg( struct net_device *dev ) function TLan_PhyMonitor (line 2794) | void TLan_PhyMonitor( struct net_device *dev ) function TLan_MiiReadReg (line 2866) | int TLan_MiiReadReg( struct net_device *dev, u16 phy, u16 reg, u16 *val ) function TLan_MiiSendData (line 2956) | void TLan_MiiSendData( u16 base_port, u32 data, unsigned num_bits ) function TLan_MiiSync (line 2998) | void TLan_MiiSync( u16 base_port ) function TLan_MiiWriteReg (line 3037) | void TLan_MiiWriteReg( struct net_device *dev, u16 phy, u16 reg, u16 val ) function TLan_EeSendStart (line 3107) | void TLan_EeSendStart( u16 io_base ) function TLan_EeSendByte (line 3147) | int TLan_EeSendByte( u16 io_base, u8 data, int stop ) function TLan_EeReceiveByte (line 3208) | void TLan_EeReceiveByte( u16 io_base, u8 *data, int stop ) function TLan_EeReadByte (line 3266) | int TLan_EeReadByte( struct net_device *dev, u8 ee_addr, u8 *data ) FILE: drivers/net/tlan.h type TLanAdapterEntry (line 76) | typedef struct tlan_adapter_entry { type TLanBufferRef (line 135) | typedef struct tlan_buffer_ref_tag { type TLanList (line 141) | typedef struct tlan_list_tag { type u8 (line 149) | typedef u8 TLanBuffer[TLAN_MAX_FRAME_SIZE]; type TLanPrivateInfo (line 170) | typedef struct tlan_private_tag { function u8 (line 446) | static inline u8 TLan_DioRead8(u16 base_addr, u16 internal_addr) function u16 (line 456) | static inline u16 TLan_DioRead16(u16 base_addr, u16 internal_addr) function u32 (line 466) | static inline u32 TLan_DioRead32(u16 base_addr, u16 internal_addr) function TLan_DioWrite8 (line 476) | static inline void TLan_DioWrite8(u16 base_addr, u16 internal_addr, u8 d... function TLan_DioWrite16 (line 486) | static inline void TLan_DioWrite16(u16 base_addr, u16 internal_addr, u16... function TLan_DioWrite32 (line 496) | static inline void TLan_DioWrite32(u16 base_addr, u16 internal_addr, u32... function u32 (line 527) | static inline u32 TLan_HashFunc( const u8 *a ) FILE: drivers/net/tokenring/3c359.c type pci_device_id (line 119) | struct pci_device_id type net_device (line 126) | struct net_device type net_device (line 127) | struct net_device type net_device (line 128) | struct net_device type net_device (line 129) | struct net_device type sk_buff (line 130) | struct sk_buff type net_device (line 130) | struct net_device type net_device (line 131) | struct net_device type net_device (line 132) | struct net_device type net_device (line 133) | struct net_device type pt_regs (line 134) | struct pt_regs type net_device_stats (line 135) | struct net_device_stats type net_device (line 135) | struct net_device type net_device (line 136) | struct net_device type net_device (line 137) | struct net_device type net_device (line 138) | struct net_device type net_device (line 139) | struct net_device type net_device (line 140) | struct net_device type net_device (line 141) | struct net_device type net_device (line 142) | struct net_device type net_device (line 143) | struct net_device type net_device (line 144) | struct net_device type net_device (line 145) | struct net_device type net_device (line 149) | struct net_device type net_device (line 150) | struct net_device type net_device (line 154) | struct net_device type net_device (line 155) | struct net_device function print_tx_state (line 157) | static void print_tx_state(struct net_device *dev) function print_rx_state (line 180) | static void print_rx_state(struct net_device *dev) function u16 (line 215) | static u16 xl_ee_read(struct net_device *dev, int ee_addr) function xl_ee_write (line 247) | static void xl_ee_write(struct net_device *dev, int ee_addr, u16 ee_value) function xl_probe (line 279) | int __devinit xl_probe(struct pci_dev *pdev, const struct pci_device_id ... function xl_init (line 366) | static int __init xl_init(struct net_device *dev) function xl_hw_reset (line 386) | static int xl_hw_reset(struct net_device *dev) function xl_open (line 569) | static int xl_open(struct net_device *dev) function xl_open_hw (line 727) | static int xl_open_hw(struct net_device *dev) function adv_rx_ring (line 876) | static void adv_rx_ring(struct net_device *dev) /* Advance rx_ring, cut ... function xl_rx (line 891) | static void xl_rx(struct net_device *dev) function xl_reset (line 999) | static void xl_reset(struct net_device *dev) function xl_freemem (line 1022) | static void xl_freemem(struct net_device *dev) function irqreturn_t (line 1045) | static irqreturn_t xl_interrupt(int irq, void *dev_id, struct pt_regs *r... function xl_xmit (line 1173) | static int xl_xmit(struct sk_buff *skb, struct net_device *dev) function xl_dn_comp (line 1234) | static void xl_dn_comp(struct net_device *dev) function xl_close (line 1270) | static int xl_close(struct net_device *dev) function xl_set_rx_mode (line 1368) | static void xl_set_rx_mode(struct net_device *dev) function xl_srb_bh (line 1409) | static void xl_srb_bh(struct net_device *dev) type net_device_stats (line 1478) | struct net_device_stats type net_device (line 1478) | struct net_device type xl_private (line 1480) | struct xl_private type xl_private (line 1480) | struct xl_private type net_device_stats (line 1481) | struct net_device_stats function xl_set_mac_address (line 1484) | static int xl_set_mac_address (struct net_device *dev, void *addr) function xl_arb_cmd (line 1506) | static void xl_arb_cmd(struct net_device *dev) function xl_asb_cmd (line 1634) | static void xl_asb_cmd(struct net_device *dev) function xl_asb_bh (line 1665) | static void xl_asb_bh(struct net_device *dev) function xl_srb_cmd (line 1693) | static void xl_srb_cmd(struct net_device *dev, int srb_cmd) function xl_wait_misr_flags (line 1750) | static void xl_wait_misr_flags(struct net_device *dev) function xl_change_mtu (line 1775) | static int xl_change_mtu(struct net_device *dev, int mtu) function xl_remove_one (line 1796) | static void __devexit xl_remove_one (struct pci_dev *pdev) type pci_driver (line 1809) | struct pci_driver function xl_pci_init (line 1816) | static int __init xl_pci_init (void) function xl_pci_cleanup (line 1822) | static void __exit xl_pci_cleanup (void) FILE: drivers/net/tokenring/3c359.h type xl_tx_desc (line 234) | struct xl_tx_desc { type xl_rx_desc (line 241) | struct xl_rx_desc { type xl_private (line 248) | struct xl_private { FILE: drivers/net/tokenring/abyss.c type pci_device_id (line 48) | struct pci_device_id type net_device (line 57) | struct net_device type net_device (line 58) | struct net_device type net_device (line 59) | struct net_device type net_device (line 60) | struct net_device type net_device (line 61) | struct net_device type net_device (line 62) | struct net_device function abyss_sifreadb (line 75) | static unsigned short abyss_sifreadb(struct net_device *dev, unsigned sh... function abyss_sifreadw (line 80) | static unsigned short abyss_sifreadw(struct net_device *dev, unsigned sh... function abyss_sifwriteb (line 85) | static void abyss_sifwriteb(struct net_device *dev, unsigned short val, ... function abyss_sifwritew (line 90) | static void abyss_sifwritew(struct net_device *dev, unsigned short val, ... function abyss_attach (line 95) | static int __devinit abyss_attach(struct pci_dev *pdev, const struct pci... function abyss_setnselout_pins (line 189) | static unsigned short abyss_setnselout_pins(struct net_device *dev) function at24_writedatabyte (line 212) | static void at24_writedatabyte(unsigned long regaddr, unsigned char byte) function at24_sendfullcmd (line 223) | static int at24_sendfullcmd(unsigned long regaddr, unsigned char cmd, un... function at24_sendcmd (line 232) | static int at24_sendcmd(unsigned long regaddr, unsigned char cmd) function at24_readdatabit (line 245) | static unsigned char at24_readdatabit(unsigned long regaddr) function at24_readdatabyte (line 257) | static unsigned char at24_readdatabyte(unsigned long regaddr) function at24_waitforack (line 270) | static int at24_waitforack(unsigned long regaddr) function at24_waitfornack (line 281) | static int at24_waitfornack(unsigned long regaddr) function at24_setlines (line 291) | static void at24_setlines(unsigned long regaddr, unsigned char clock, un... function at24_start (line 303) | static void at24_start(unsigned long regaddr) function at24_readb (line 311) | static unsigned char at24_readb(unsigned long regaddr, unsigned char addr) function abyss_enable (line 330) | static void abyss_enable(struct net_device *dev) function abyss_chipset_init (line 346) | static int abyss_chipset_init(struct net_device *dev) function abyss_chipset_close (line 383) | static inline void abyss_chipset_close(struct net_device *dev) function abyss_read_eeprom (line 395) | static void abyss_read_eeprom(struct net_device *dev) function abyss_open (line 423) | static int abyss_open(struct net_device *dev) function abyss_close (line 430) | static int abyss_close(struct net_device *dev) function abyss_detach (line 437) | static void __devexit abyss_detach (struct pci_dev *pdev) type pci_driver (line 451) | struct pci_driver function abyss_init (line 458) | static int __init abyss_init (void) function abyss_rmmod (line 463) | static void __exit abyss_rmmod (void) FILE: drivers/net/tokenring/ibmtr.c type net_device (line 189) | struct net_device type net_device (line 190) | struct net_device type tok_info (line 191) | struct tok_info type net_device (line 192) | struct net_device type net_device (line 193) | struct net_device type net_device (line 194) | struct net_device type net_device (line 196) | struct net_device type net_device (line 197) | struct net_device type sk_buff (line 198) | struct sk_buff type net_device (line 198) | struct net_device type net_device (line 199) | struct net_device type pt_regs (line 200) | struct pt_regs type net_device (line 201) | struct net_device type net_device (line 202) | struct net_device type net_device (line 203) | struct net_device type timer_list (line 204) | struct timer_list type net_device (line 204) | struct net_device type net_device (line 206) | struct net_device type net_device_stats (line 207) | struct net_device_stats type net_device (line 207) | struct net_device type net_device (line 208) | struct net_device function PrtChanID (line 222) | static void __devinit PrtChanID(char *pcid, short stride) function HWPrtChanID (line 230) | static void __devinit HWPrtChanID(void * pcid, short stride) function find_turbo_adapters (line 242) | static void __devinit find_turbo_adapters(int *iolist) { function ibmtr_cleanup_card (line 315) | static void ibmtr_cleanup_card(struct net_device *dev) function ibmtr_probe_card (line 337) | int ibmtr_probe_card(struct net_device *dev) function ibmtr_probe (line 360) | static int ibmtr_probe(struct net_device *dev) function ibmtr_probe1 (line 382) | static int __devinit ibmtr_probe1(struct net_device *dev, int PIOaddr) function get_sram_size (line 809) | static unsigned char __devinit get_sram_size(struct tok_info *adapt_info) function trdev_init (line 829) | static int __devinit trdev_init(struct net_device *dev) function tok_init_card (line 847) | static int tok_init_card(struct net_device *dev) function tok_open (line 875) | static int tok_open(struct net_device *dev) function tok_open_adapter (line 935) | void tok_open_adapter(unsigned long dev_addr) function open_sap (line 973) | static void open_sap(unsigned char type, struct net_device *dev) function tok_set_multicast_list (line 998) | static void tok_set_multicast_list(struct net_device *dev) function tok_send_packet (line 1039) | static int tok_send_packet(struct sk_buff *skb, struct net_device *dev) function tok_close (line 1063) | static int tok_close(struct net_device *dev) function dir_open_adapter (line 1097) | void dir_open_adapter (struct net_device *dev) { function irqreturn_t (line 1176) | irqreturn_t tok_interrupt(int irq, void *dev_id, struct pt_regs *regs) function initial_tok_int (line 1506) | static void initial_tok_int(struct net_device *dev) function tr_tx (line 1576) | static void tr_tx(struct net_device *dev) function tr_rx (line 1689) | static void tr_rx(struct net_device *dev) function ibmtr_reset_timer (line 1860) | void ibmtr_reset_timer(struct timer_list *tmr, struct net_device *dev) function tok_rerun (line 1871) | void tok_rerun(unsigned long dev_addr){ function ibmtr_readlog (line 1892) | void ibmtr_readlog(struct net_device *dev) type net_device_stats (line 1915) | struct net_device_stats type net_device (line 1915) | struct net_device type tok_info (line 1918) | struct tok_info type tok_info (line 1919) | struct tok_info type net_device_stats (line 1920) | struct net_device_stats function ibmtr_change_mtu (line 1925) | int ibmtr_change_mtu(struct net_device *dev, int mtu) type net_device (line 1941) | struct net_device function ibmtr_init (line 1952) | static int __init ibmtr_init(void) function ibmtr_cleanup (line 1986) | static void __exit ibmtr_cleanup(void) FILE: drivers/net/tokenring/lanstreamer.c type pci_device_id (line 148) | struct pci_device_id type net_device (line 200) | struct net_device type ifreq (line 200) | struct ifreq type net_device (line 203) | struct net_device type net_device (line 204) | struct net_device type sk_buff (line 205) | struct sk_buff type net_device (line 205) | struct net_device type net_device (line 206) | struct net_device type net_device (line 207) | struct net_device type pt_regs (line 209) | struct pt_regs type net_device_stats (line 210) | struct net_device_stats type net_device (line 210) | struct net_device type net_device (line 211) | struct net_device type net_device (line 212) | struct net_device type net_device (line 213) | struct net_device type net_device (line 214) | struct net_device type net_device (line 215) | struct net_device type net_device (line 220) | struct net_device type streamer_private (line 221) | struct streamer_private function streamer_init_one (line 225) | static int __devinit streamer_init_one(struct pci_dev *pdev, function streamer_remove_one (line 393) | static void __devexit streamer_remove_one(struct pci_dev *pdev) function streamer_reset (line 442) | static int streamer_reset(struct net_device *dev) function streamer_open (line 590) | static int streamer_open(struct net_device *dev) function streamer_rx (line 906) | static void streamer_rx(struct net_device *dev) function irqreturn_t (line 1032) | static irqreturn_t streamer_interrupt(int irq, void *dev_id, struct pt_r... function streamer_xmit (line 1156) | static int streamer_xmit(struct sk_buff *skb, struct net_device *dev) function streamer_close (line 1207) | static int streamer_close(struct net_device *dev) function streamer_set_rx_mode (line 1273) | static void streamer_set_rx_mode(struct net_device *dev) function streamer_srb_bh (line 1333) | static void streamer_srb_bh(struct net_device *dev) type net_device_stats (line 1497) | struct net_device_stats type net_device (line 1497) | struct net_device type streamer_private (line 1499) | struct streamer_private type streamer_private (line 1500) | struct streamer_private type net_device_stats (line 1501) | struct net_device_stats function streamer_set_mac_address (line 1504) | static int streamer_set_mac_address(struct net_device *dev, void *addr) function streamer_arb_cmd (line 1529) | static void streamer_arb_cmd(struct net_device *dev) function streamer_asb_bh (line 1745) | static void streamer_asb_bh(struct net_device *dev) function streamer_change_mtu (line 1789) | static int streamer_change_mtu(struct net_device *dev, int mtu) function streamer_proc_info (line 1813) | static int streamer_proc_info(char *buffer, char **start, off_t offset, function sprintf_info (line 1853) | static int sprintf_info(char *buffer, struct net_device *dev) function streamer_ioctl (line 1937) | static int streamer_ioctl(struct net_device *dev, struct ifreq *ifr, int... type pci_driver (line 1994) | struct pci_driver function streamer_init_module (line 2001) | static int __init streamer_init_module(void) { function streamer_cleanup_module (line 2005) | static void __exit streamer_cleanup_module(void) { FILE: drivers/net/tokenring/lanstreamer.h type streamer_tx_desc (line 261) | struct streamer_tx_desc { type streamer_rx_desc (line 272) | struct streamer_rx_desc { type mac_receive_buffer (line 279) | struct mac_receive_buffer { type streamer_private (line 287) | struct streamer_private { type streamer_adapter_addr_table (line 327) | struct streamer_adapter_addr_table { type streamer_parameters_table (line 334) | struct streamer_parameters_table { FILE: drivers/net/tokenring/madgemc.c type madgemc_card (line 41) | struct madgemc_card { type madgemc_card (line 63) | struct madgemc_card type net_device (line 66) | struct net_device type net_device (line 67) | struct net_device type net_device (line 68) | struct net_device type madgemc_card (line 69) | struct madgemc_card type net_device (line 70) | struct net_device type net_device (line 71) | struct net_device type net_device (line 75) | struct net_device type net_device (line 76) | struct net_device type net_device (line 77) | struct net_device type pt_regs (line 79) | struct pt_regs function madgemc_sifreadb (line 93) | static unsigned short madgemc_sifreadb(struct net_device *dev, unsigned ... function madgemc_sifwriteb (line 109) | static void madgemc_sifwriteb(struct net_device *dev, unsigned short val... function madgemc_sifreadw (line 124) | static unsigned short madgemc_sifreadw(struct net_device *dev, unsigned ... function madgemc_sifwritew (line 140) | static void madgemc_sifwritew(struct net_device *dev, unsigned short val... function madgemc_probe (line 154) | static int __init madgemc_probe(void) function irqreturn_t (line 450) | static irqreturn_t madgemc_interrupt(int irq, void *dev_id, struct pt_re... function madgemc_setnselout_pins (line 504) | unsigned short madgemc_setnselout_pins(struct net_device *dev) function madgemc_setregpage (line 531) | static void madgemc_setregpage(struct net_device *dev, int page) function madgemc_setsifsel (line 554) | static void madgemc_setsifsel(struct net_device *dev, int val) function madgemc_setint (line 578) | static void madgemc_setint(struct net_device *dev, int val) function madgemc_setcabletype (line 598) | static void madgemc_setcabletype(struct net_device *dev, int type) function madgemc_chipset_init (line 608) | static int madgemc_chipset_init(struct net_device *dev) function madgemc_chipset_close (line 628) | void madgemc_chipset_close(struct net_device *dev) function madgemc_read_rom (line 667) | static void madgemc_read_rom(struct madgemc_card *card) function madgemc_open (line 700) | static int madgemc_open(struct net_device *dev) function madgemc_close (line 711) | static int madgemc_close(struct net_device *dev) function madgemc_mcaproc (line 721) | static int madgemc_mcaproc(char *buf, int slot, void *d) function madgemc_exit (line 766) | static void __exit madgemc_exit(void) FILE: drivers/net/tokenring/olympic.c type pci_device_id (line 174) | struct pci_device_id type pci_dev (line 181) | struct pci_dev type pci_device_id (line 181) | struct pci_device_id type net_device (line 182) | struct net_device type net_device (line 183) | struct net_device type sk_buff (line 184) | struct sk_buff type net_device (line 184) | struct net_device type net_device (line 185) | struct net_device type net_device (line 186) | struct net_device type net_device (line 187) | struct net_device type pt_regs (line 188) | struct pt_regs type net_device_stats (line 189) | struct net_device_stats type net_device (line 189) | struct net_device type net_device (line 190) | struct net_device type net_device (line 191) | struct net_device type net_device (line 192) | struct net_device type net_device (line 193) | struct net_device type net_device (line 194) | struct net_device function olympic_probe (line 197) | static int __devinit olympic_probe(struct pci_dev *pdev, const struct pc... function olympic_init (line 293) | static int __devinit olympic_init(struct net_device *dev) function olympic_open (line 436) | static int olympic_open(struct net_device *dev) function olympic_rx (line 756) | static void olympic_rx(struct net_device *dev) function olympic_freemem (line 896) | static void olympic_freemem(struct net_device *dev) function irqreturn_t (line 928) | static irqreturn_t olympic_interrupt(int irq, void *dev_id, struct pt_re... function olympic_xmit (line 1045) | static int olympic_xmit(struct sk_buff *skb, struct net_device *dev) function olympic_close (line 1076) | static int olympic_close(struct net_device *dev) function olympic_set_rx_mode (line 1146) | static void olympic_set_rx_mode(struct net_device *dev) function olympic_srb_bh (line 1214) | static void olympic_srb_bh(struct net_device *dev) type net_device_stats (line 1359) | struct net_device_stats type net_device (line 1359) | struct net_device type olympic_private (line 1361) | struct olympic_private type olympic_private (line 1362) | struct olympic_private type net_device_stats (line 1363) | struct net_device_stats function olympic_set_mac_address (line 1366) | static int olympic_set_mac_address (struct net_device *dev, void *addr) function olympic_arb_cmd (line 1388) | static void olympic_arb_cmd(struct net_device *dev) function olympic_asb_bh (line 1574) | static void olympic_asb_bh(struct net_device *dev) function olympic_change_mtu (line 1614) | static int olympic_change_mtu(struct net_device *dev, int mtu) function olympic_proc_info (line 1635) | static int olympic_proc_info(char *buffer, char **start, off_t offset, i... function olympic_remove_one (line 1746) | static void __devexit olympic_remove_one(struct pci_dev *pdev) type pci_driver (line 1765) | struct pci_driver function olympic_pci_init (line 1772) | static int __init olympic_pci_init(void) function olympic_pci_cleanup (line 1777) | static void __exit olympic_pci_cleanup(void) FILE: drivers/net/tokenring/olympic.h type olympic_tx_desc (line 218) | struct olympic_tx_desc { type olympic_tx_status (line 223) | struct olympic_tx_status { type olympic_rx_desc (line 227) | struct olympic_rx_desc { type olympic_rx_status (line 232) | struct olympic_rx_status { type mac_receive_buffer (line 239) | struct mac_receive_buffer { type olympic_private (line 247) | struct olympic_private { type olympic_adapter_addr_table (line 291) | struct olympic_adapter_addr_table { type olympic_parameters_table (line 298) | struct olympic_parameters_table { FILE: drivers/net/tokenring/proteon.c type net_device (line 66) | struct net_device type net_device (line 67) | struct net_device type net_device (line 68) | struct net_device type net_device (line 69) | struct net_device function proteon_sifreadb (line 71) | static unsigned short proteon_sifreadb(struct net_device *dev, unsigned ... function proteon_sifreadw (line 76) | static unsigned short proteon_sifreadw(struct net_device *dev, unsigned ... function proteon_sifwriteb (line 81) | static void proteon_sifwriteb(struct net_device *dev, unsigned short val... function proteon_sifwritew (line 86) | static void proteon_sifwritew(struct net_device *dev, unsigned short val... function proteon_probe1 (line 91) | static int __init proteon_probe1(struct net_device *dev, int ioaddr) function setup_card (line 119) | static int __init setup_card(struct net_device *dev) type net_device (line 265) | struct net_device type net_device (line 267) | struct net_device type net_local (line 267) | struct net_local function proteon_read_eeprom (line 298) | static void proteon_read_eeprom(struct net_device *dev) function proteon_setnselout_pins (line 312) | unsigned short proteon_setnselout_pins(struct net_device *dev) function proteon_open (line 317) | static int proteon_open(struct net_device *dev) type net_device (line 369) | struct net_device function init_module (line 371) | int init_module(void) function cleanup_module (line 402) | void cleanup_module(void) FILE: drivers/net/tokenring/skisa.c type net_device (line 72) | struct net_device type net_device (line 73) | struct net_device type net_device (line 74) | struct net_device type net_device (line 75) | struct net_device function sk_isa_sifreadb (line 77) | static unsigned short sk_isa_sifreadb(struct net_device *dev, unsigned s... function sk_isa_sifreadw (line 82) | static unsigned short sk_isa_sifreadw(struct net_device *dev, unsigned s... function sk_isa_sifwriteb (line 87) | static void sk_isa_sifwriteb(struct net_device *dev, unsigned short val,... function sk_isa_sifwritew (line 92) | static void sk_isa_sifwritew(struct net_device *dev, unsigned short val,... function sk_isa_probe1 (line 98) | static int __init sk_isa_probe1(struct net_device *dev, int ioaddr) function setup_card (line 136) | static int __init setup_card(struct net_device *dev) type net_device (line 282) | struct net_device type net_device (line 284) | struct net_device type net_local (line 284) | struct net_local function sk_isa_read_eeprom (line 314) | static void sk_isa_read_eeprom(struct net_device *dev) function sk_isa_setnselout_pins (line 328) | unsigned short sk_isa_setnselout_pins(struct net_device *dev) function sk_isa_open (line 333) | static int sk_isa_open(struct net_device *dev) type net_device (line 378) | struct net_device function init_module (line 380) | int init_module(void) function cleanup_module (line 412) | void cleanup_module(void) FILE: drivers/net/tokenring/smctr.c type net_device (line 94) | struct net_device type net_device (line 97) | struct net_device type net_device (line 100) | struct net_device type net_device (line 101) | struct net_device type net_device (line 102) | struct net_device type net_device (line 103) | struct net_device type net_device (line 105) | struct net_device type net_device (line 108) | struct net_device type net_device (line 109) | struct net_device type net_device (line 110) | struct net_device type net_device (line 111) | struct net_device type net_device (line 114) | struct net_device type net_device (line 115) | struct net_device type net_device (line 116) | struct net_device type net_device (line 117) | struct net_device type net_device (line 120) | struct net_device type net_device (line 121) | struct net_device type net_device (line 122) | struct net_device type net_device (line 123) | struct net_device type net_device (line 124) | struct net_device type net_device (line 125) | struct net_device type net_device (line 126) | struct net_device type net_device_stats (line 127) | struct net_device_stats type net_device (line 127) | struct net_device type net_device (line 128) | struct net_device type net_device (line 130) | struct net_device type net_device (line 133) | struct net_device type net_local (line 134) | struct net_local type net_device (line 136) | struct net_device type net_device (line 137) | struct net_device type net_device (line 138) | struct net_device type net_device (line 139) | struct net_device type net_device (line 140) | struct net_device type net_device (line 141) | struct net_device type net_device (line 142) | struct net_device type net_device (line 143) | struct net_device type net_device (line 144) | struct net_device type pt_regs (line 145) | struct pt_regs type net_device (line 146) | struct net_device type net_device (line 148) | struct net_device type net_device (line 150) | struct net_device type net_device (line 151) | struct net_device type net_device (line 152) | struct net_device type net_device (line 153) | struct net_device type net_device (line 154) | struct net_device type net_device (line 155) | struct net_device type net_device (line 156) | struct net_device type net_device (line 157) | struct net_device type net_device (line 158) | struct net_device type net_device (line 159) | struct net_device type net_device (line 160) | struct net_device type net_device (line 161) | struct net_device type net_device (line 162) | struct net_device type net_device (line 163) | struct net_device type net_device (line 164) | struct net_device type net_device (line 165) | struct net_device type net_device (line 167) | struct net_device type net_device (line 171) | struct net_device type net_device (line 174) | struct net_device type net_device (line 175) | struct net_device type net_device (line 176) | struct net_device type net_device (line 177) | struct net_device type net_device (line 178) | struct net_device type net_device (line 179) | struct net_device type net_device (line 182) | struct net_device type net_device (line 184) | struct net_device type net_device (line 186) | struct net_device type net_device (line 187) | struct net_device type net_device (line 189) | struct net_device type net_device (line 191) | struct net_device type net_device (line 193) | struct net_device type net_device (line 195) | struct net_device type net_device (line 197) | struct net_device type net_device (line 198) | struct net_device type net_device (line 199) | struct net_device type net_device (line 201) | struct net_device type net_device (line 203) | struct net_device type net_device (line 205) | struct net_device type net_device (line 207) | struct net_device type net_device (line 211) | struct net_device type net_device (line 212) | struct net_device type net_device (line 215) | struct net_device type net_device (line 216) | struct net_device type net_device (line 218) | struct net_device type net_device (line 221) | struct net_device type net_device (line 222) | struct net_device type net_device (line 224) | struct net_device type net_device (line 226) | struct net_device type net_device (line 227) | struct net_device type net_device (line 229) | struct net_device type net_device (line 231) | struct net_device type net_device (line 232) | struct net_device type net_device (line 233) | struct net_device type net_device (line 234) | struct net_device type net_device (line 237) | struct net_device type sk_buff (line 238) | struct sk_buff type net_device (line 238) | struct net_device type net_device (line 239) | struct net_device type net_device (line 240) | struct net_device type net_device (line 242) | struct net_device type net_device (line 244) | struct net_device type net_device (line 246) | struct net_device type net_device (line 248) | struct net_device type net_device (line 250) | struct net_device type net_device (line 251) | struct net_device type net_device (line 253) | struct net_device type net_device (line 255) | struct net_device type net_device (line 257) | struct net_device type net_device (line 259) | struct net_device type net_device (line 261) | struct net_device type net_device (line 263) | struct net_device type net_device (line 265) | struct net_device type net_device (line 266) | struct net_device type net_device (line 267) | struct net_device type net_device (line 268) | struct net_device type net_device (line 270) | struct net_device type net_device (line 271) | struct net_device type net_device (line 273) | struct net_device type net_device (line 275) | struct net_device type net_device (line 277) | struct net_device type net_device (line 278) | struct net_device type net_device (line 281) | struct net_device type net_device (line 282) | struct net_device type net_device (line 284) | struct net_device type net_device (line 285) | struct net_device type sk_buff (line 286) | struct sk_buff type net_device (line 289) | struct net_device type net_device (line 290) | struct net_device type net_device (line 291) | struct net_device type net_device (line 295) | struct net_device type net_device (line 296) | struct net_device function smctr_alloc_shared_memory (line 328) | static int smctr_alloc_shared_memory(struct net_device *dev) function smctr_bypass_state (line 443) | static int smctr_bypass_state(struct net_device *dev) function smctr_checksum_firmware (line 455) | static int smctr_checksum_firmware(struct net_device *dev) function smctr_chk_mca (line 480) | static int __init smctr_chk_mca(struct net_device *dev) function smctr_chg_rx_mask (line 632) | static int smctr_chg_rx_mask(struct net_device *dev) function smctr_clear_int (line 695) | static int smctr_clear_int(struct net_device *dev) function smctr_clear_trc_reset (line 704) | static int smctr_clear_trc_reset(int ioaddr) function smctr_close (line 717) | static int smctr_close(struct net_device *dev) function smctr_decode_firmware (line 753) | static int smctr_decode_firmware(struct net_device *dev) function smctr_disable_16bit (line 813) | static int smctr_disable_16bit(struct net_device *dev) function smctr_disable_adapter_ctrl_store (line 824) | static int smctr_disable_adapter_ctrl_store(struct net_device *dev) function smctr_disable_bic_int (line 838) | static int smctr_disable_bic_int(struct net_device *dev) function smctr_enable_16bit (line 850) | static int smctr_enable_16bit(struct net_device *dev) function smctr_enable_adapter_ctrl_store (line 870) | static int smctr_enable_adapter_ctrl_store(struct net_device *dev) function smctr_enable_adapter_ram (line 887) | static int smctr_enable_adapter_ram(struct net_device *dev) function smctr_enable_bic_int (line 901) | static int smctr_enable_bic_int(struct net_device *dev) function smctr_chk_isa (line 927) | static int __init smctr_chk_isa(struct net_device *dev) function smctr_get_boardid (line 1156) | static int __init smctr_get_boardid(struct net_device *dev, int mca) function smctr_get_group_address (line 1256) | static int smctr_get_group_address(struct net_device *dev) function smctr_get_functional_address (line 1263) | static int smctr_get_functional_address(struct net_device *dev) function smctr_get_num_rx_bdbs (line 1274) | static unsigned int smctr_get_num_rx_bdbs(struct net_device *dev) function smctr_get_physical_drop_number (line 1352) | static int smctr_get_physical_drop_number(struct net_device *dev) function __u8 (line 1359) | static __u8 * smctr_get_rx_pointer(struct net_device *dev, short queue) function smctr_get_station_id (line 1372) | static int smctr_get_station_id(struct net_device *dev) type net_device_stats (line 1383) | struct net_device_stats type net_device (line 1383) | struct net_device type net_local (line 1385) | struct net_local type net_device_stats (line 1387) | struct net_device_stats function FCBlock (line 1390) | static FCBlock *smctr_get_tx_fcb(struct net_device *dev, __u16 queue, function smctr_get_upstream_neighbor_addr (line 1454) | static int smctr_get_upstream_neighbor_addr(struct net_device *dev) function smctr_hardware_send_packet (line 1461) | static int smctr_hardware_send_packet(struct net_device *dev, function smctr_init_acbs (line 1514) | static int smctr_init_acbs(struct net_device *dev) function smctr_init_adapter (line 1558) | static int smctr_init_adapter(struct net_device *dev) function smctr_init_card_real (line 1641) | static int smctr_init_card_real(struct net_device *dev) function smctr_init_rx_bdbs (line 1717) | static int smctr_init_rx_bdbs(struct net_device *dev) function smctr_init_rx_fcbs (line 1769) | static int smctr_init_rx_fcbs(struct net_device *dev) function smctr_init_shared_memory (line 1819) | static int smctr_init_shared_memory(struct net_device *dev) function smctr_init_tx_bdbs (line 1877) | static int smctr_init_tx_bdbs(struct net_device *dev) function smctr_init_tx_fcbs (line 1907) | static int smctr_init_tx_fcbs(struct net_device *dev) function smctr_internal_self_test (line 1946) | static int smctr_internal_self_test(struct net_device *dev) function irqreturn_t (line 1984) | static irqreturn_t smctr_interrupt(int irq, void *dev_id, struct pt_regs... function smctr_issue_enable_int_cmd (line 2471) | static int smctr_issue_enable_int_cmd(struct net_device *dev, function smctr_issue_int_ack (line 2488) | static int smctr_issue_int_ack(struct net_device *dev, __u16 iack_code, ... function smctr_issue_init_timers_cmd (line 2504) | static int smctr_issue_init_timers_cmd(struct net_device *dev) function smctr_issue_init_txrx_cmd (line 2661) | static int smctr_issue_init_txrx_cmd(struct net_device *dev) function smctr_issue_insert_cmd (line 2708) | static int smctr_issue_insert_cmd(struct net_device *dev) function smctr_issue_read_ring_status_cmd (line 2717) | static int smctr_issue_read_ring_status_cmd(struct net_device *dev) function smctr_issue_read_word_cmd (line 2733) | static int smctr_issue_read_word_cmd(struct net_device *dev, __u16 aword... function smctr_issue_remove_cmd (line 2749) | static int smctr_issue_remove_cmd(struct net_device *dev) function smctr_issue_resume_acb_cmd (line 2765) | static int smctr_issue_resume_acb_cmd(struct net_device *dev) function smctr_issue_resume_rx_bdb_cmd (line 2783) | static int smctr_issue_resume_rx_bdb_cmd(struct net_device *dev, __u16 q... function smctr_issue_resume_rx_fcb_cmd (line 2803) | static int smctr_issue_resume_rx_fcb_cmd(struct net_device *dev, __u16 q... function smctr_issue_resume_tx_fcb_cmd (line 2825) | static int smctr_issue_resume_tx_fcb_cmd(struct net_device *dev, __u16 q... function smctr_issue_test_internal_rom_cmd (line 2843) | static int smctr_issue_test_internal_rom_cmd(struct net_device *dev) function smctr_issue_test_hic_cmd (line 2853) | static int smctr_issue_test_hic_cmd(struct net_device *dev) function smctr_issue_test_mac_reg_cmd (line 2863) | static int smctr_issue_test_mac_reg_cmd(struct net_device *dev) function smctr_issue_trc_loopback_cmd (line 2873) | static int smctr_issue_trc_loopback_cmd(struct net_device *dev) function smctr_issue_tri_loopback_cmd (line 2883) | static int smctr_issue_tri_loopback_cmd(struct net_device *dev) function smctr_issue_write_byte_cmd (line 2893) | static int smctr_issue_write_byte_cmd(struct net_device *dev, function smctr_issue_write_word_cmd (line 2917) | static int smctr_issue_write_word_cmd(struct net_device *dev, function smctr_join_complete_state (line 2938) | static int smctr_join_complete_state(struct net_device *dev) function smctr_link_tx_fcbs_to_bdbs (line 2948) | static int smctr_link_tx_fcbs_to_bdbs(struct net_device *dev) function smctr_load_firmware (line 2972) | static int smctr_load_firmware(struct net_device *dev) function smctr_load_node_addr (line 3039) | static int smctr_load_node_addr(struct net_device *dev) function smctr_lobe_media_test (line 3072) | static int smctr_lobe_media_test(struct net_device *dev) function smctr_lobe_media_test_cmd (line 3147) | static int smctr_lobe_media_test_cmd(struct net_device *dev) function smctr_lobe_media_test_state (line 3172) | static int smctr_lobe_media_test_state(struct net_device *dev) function smctr_make_8025_hdr (line 3182) | static int smctr_make_8025_hdr(struct net_device *dev, function smctr_make_access_pri (line 3231) | static int smctr_make_access_pri(struct net_device *dev, MAC_SUB_VECTOR ... function smctr_make_addr_mod (line 3244) | static int smctr_make_addr_mod(struct net_device *dev, MAC_SUB_VECTOR *tsv) function smctr_make_auth_funct_class (line 3255) | static int smctr_make_auth_funct_class(struct net_device *dev, function smctr_make_corr (line 3269) | static int smctr_make_corr(struct net_device *dev, function smctr_make_funct_addr (line 3281) | static int smctr_make_funct_addr(struct net_device *dev, MAC_SUB_VECTOR ... function smctr_make_group_addr (line 3299) | static int smctr_make_group_addr(struct net_device *dev, MAC_SUB_VECTOR ... function smctr_make_phy_drop_num (line 3324) | static int smctr_make_phy_drop_num(struct net_device *dev, function smctr_make_product_id (line 3343) | static int smctr_make_product_id(struct net_device *dev, MAC_SUB_VECTOR ... function smctr_make_station_id (line 3356) | static int smctr_make_station_id(struct net_device *dev, MAC_SUB_VECTOR ... function smctr_make_ring_station_status (line 3377) | static int smctr_make_ring_station_status(struct net_device *dev, function smctr_make_ring_station_version (line 3393) | static int smctr_make_ring_station_version(struct net_device *dev, function smctr_make_tx_status_code (line 3419) | static int smctr_make_tx_status_code(struct net_device *dev, function smctr_make_upstream_neighbor_addr (line 3433) | static int smctr_make_upstream_neighbor_addr(struct net_device *dev, function smctr_make_wrap_data (line 3455) | static int smctr_make_wrap_data(struct net_device *dev, MAC_SUB_VECTOR *... function smctr_open (line 3471) | static int smctr_open(struct net_device *dev) function smctr_open_tr (line 3486) | static int smctr_open_tr(struct net_device *dev) type net_device (line 3582) | struct net_device type net_device (line 3584) | struct net_device type net_local (line 3584) | struct net_local type net_local (line 3621) | struct net_local function smctr_probe1 (line 3634) | static int __init smctr_probe1(struct net_device *dev, int ioaddr) function smctr_process_rx_packet (line 3696) | static int smctr_process_rx_packet(MAC_HEADER *rmf, __u16 size, function smctr_ram_memory_test (line 3918) | static int smctr_ram_memory_test(struct net_device *dev) function smctr_rcv_chg_param (line 3992) | static int smctr_rcv_chg_param(struct net_device *dev, MAC_HEADER *rmf, function smctr_rcv_init (line 4077) | static int smctr_rcv_init(struct net_device *dev, MAC_HEADER *rmf, function smctr_rcv_tx_forward (line 4152) | static int smctr_rcv_tx_forward(struct net_device *dev, MAC_HEADER *rmf) function smctr_rcv_rq_addr_state_attch (line 4212) | static int smctr_rcv_rq_addr_state_attch(struct net_device *dev, function smctr_rcv_unknown (line 4269) | static int smctr_rcv_unknown(struct net_device *dev, MAC_HEADER *rmf, function smctr_reset_adapter (line 4311) | static int smctr_reset_adapter(struct net_device *dev) function smctr_restart_tx_chain (line 4330) | static int smctr_restart_tx_chain(struct net_device *dev, short queue) function smctr_ring_status_chg (line 4348) | static int smctr_ring_status_chg(struct net_device *dev) function smctr_rx_frame (line 4450) | static int smctr_rx_frame(struct net_device *dev) function smctr_send_dat (line 4517) | static int smctr_send_dat(struct net_device *dev) function smctr_timeout (line 4580) | static void smctr_timeout(struct net_device *dev) function smctr_send_packet (line 4597) | static int smctr_send_packet(struct sk_buff *skb, struct net_device *dev) function smctr_send_lobe_media_test (line 4622) | static int smctr_send_lobe_media_test(struct net_device *dev) function smctr_send_rpt_addr (line 4694) | static int smctr_send_rpt_addr(struct net_device *dev, MAC_HEADER *rmf, function smctr_send_rpt_attch (line 4752) | static int smctr_send_rpt_attch(struct net_device *dev, MAC_HEADER *rmf, function smctr_send_rpt_state (line 4806) | static int smctr_send_rpt_state(struct net_device *dev, MAC_HEADER *rmf, function smctr_send_rpt_tx_forward (line 4856) | static int smctr_send_rpt_tx_forward(struct net_device *dev, function smctr_send_rsp (line 4892) | static int smctr_send_rsp(struct net_device *dev, MAC_HEADER *rmf, function smctr_send_rq_init (line 4918) | static int smctr_send_rq_init(struct net_device *dev) function smctr_send_tx_forward (line 5001) | static int smctr_send_tx_forward(struct net_device *dev, MAC_HEADER *rmf, function smctr_set_auth_access_pri (line 5065) | static int smctr_set_auth_access_pri(struct net_device *dev, function smctr_set_auth_funct_class (line 5078) | static int smctr_set_auth_funct_class(struct net_device *dev, function smctr_set_corr (line 5091) | static int smctr_set_corr(struct net_device *dev, MAC_SUB_VECTOR *rsv, function smctr_set_error_timer_value (line 5102) | static int smctr_set_error_timer_value(struct net_device *dev, function smctr_set_frame_forward (line 5121) | static int smctr_set_frame_forward(struct net_device *dev, function smctr_set_local_ring_num (line 5139) | static int smctr_set_local_ring_num(struct net_device *dev, function smctr_set_ctrl_attention (line 5154) | static unsigned short smctr_set_ctrl_attention(struct net_device *dev) function smctr_set_multicast_list (line 5170) | static void smctr_set_multicast_list(struct net_device *dev) function smctr_set_page (line 5178) | static int smctr_set_page(struct net_device *dev, __u8 *buf) function smctr_set_phy_drop (line 5191) | static int smctr_set_phy_drop(struct net_device *dev, MAC_SUB_VECTOR *rsv) function smctr_set_ring_speed (line 5208) | static int smctr_set_ring_speed(struct net_device *dev) function smctr_set_rx_look_ahead (line 5236) | static int smctr_set_rx_look_ahead(struct net_device *dev) function smctr_set_trc_reset (line 5265) | static int smctr_set_trc_reset(int ioaddr) function smctr_setup_single_cmd (line 5278) | static int smctr_setup_single_cmd(struct net_device *dev, function smctr_setup_single_cmd_w_data (line 5305) | static int smctr_setup_single_cmd_w_data(struct net_device *dev, type net_device (line 5319) | struct net_device type net_local (line 5321) | struct net_local function smctr_status_chg (line 5330) | static int smctr_status_chg(struct net_device *dev) function smctr_trc_send_packet (line 5365) | static int smctr_trc_send_packet(struct net_device *dev, FCBlock *fcb, function __u16 (line 5387) | static __u16 smctr_tx_complete(struct net_device *dev, __u16 queue) function smctr_tx_move_frame (line 5441) | static unsigned short smctr_tx_move_frame(struct net_device *dev, function smctr_update_err_stats (line 5483) | static int smctr_update_err_stats(struct net_device *dev) function smctr_update_rx_chain (line 5525) | static int smctr_update_rx_chain(struct net_device *dev, __u16 queue) function smctr_update_tx_chain (line 5562) | static int smctr_update_tx_chain(struct net_device *dev, FCBlock *fcb, function smctr_wait_cmd (line 5599) | static int smctr_wait_cmd(struct net_device *dev) function smctr_wait_while_cbusy (line 5624) | static int smctr_wait_while_cbusy(struct net_device *dev) type net_device (line 5660) | struct net_device type net_device (line 5670) | struct net_device type net_device (line 5672) | struct net_device type net_local (line 5672) | struct net_local type net_local (line 5689) | struct net_local function init_module (line 5702) | int init_module(void) function cleanup_module (line 5718) | void cleanup_module(void) FILE: drivers/net/tokenring/smctr.h type DECODE_TREE_NODE (line 766) | typedef struct { type McTable (line 780) | typedef struct { type FragmentStructure (line 788) | typedef struct { type DataBufferStructure (line 796) | typedef struct { type Interrupt_Status_Word (line 802) | typedef struct { type BDBlock (line 808) | typedef struct BDBlockType { type FCBlock (line 821) | typedef struct FCBlockType { type SBlock (line 837) | typedef struct SBlockType{ type ACBlock (line 862) | typedef struct ACBlockType { type ISBlock (line 879) | typedef struct { type SCLBlock (line 884) | typedef struct { type SCGBlock (line 895) | typedef struct type ISCPBlock (line 913) | typedef struct type NET_LOCAL (line 920) | typedef struct net_local { type AgentLink (line 1061) | typedef struct { type MAC_HEADER (line 1567) | typedef struct { type MAC_SUB_VECTOR (line 1580) | typedef struct FILE: drivers/net/tokenring/tms380tr.c type device (line 117) | struct device type net_device (line 125) | struct net_device type net_local (line 127) | struct net_local type net_device (line 128) | struct net_device type net_device (line 129) | struct net_device type net_device (line 130) | struct net_device type net_local (line 132) | struct net_local type net_device (line 133) | struct net_device type net_device (line 134) | struct net_device type net_device (line 136) | struct net_device type net_device (line 141) | struct net_device type net_device (line 142) | struct net_device type net_device (line 143) | struct net_device type net_device_stats (line 146) | struct net_device_stats type net_device (line 146) | struct net_device type sk_buff (line 148) | struct sk_buff type net_device (line 149) | struct net_device type net_device (line 151) | struct net_device type net_local (line 152) | struct net_local type net_device (line 153) | struct net_device type net_device (line 154) | struct net_device type net_device (line 157) | struct net_device type net_device (line 158) | struct net_device type net_device (line 161) | struct net_device type net_device (line 162) | struct net_device type net_device (line 163) | struct net_device type net_device (line 165) | struct net_device type net_device (line 166) | struct net_device type net_device (line 167) | struct net_device type sk_buff (line 169) | struct sk_buff type net_device (line 169) | struct net_device type net_device (line 170) | struct net_device type net_device (line 171) | struct net_device type net_device (line 175) | struct net_device type net_local (line 177) | struct net_local function madgemc_sifprobe (line 192) | static int madgemc_sifprobe(struct net_device *dev) function tms380tr_open (line 244) | int tms380tr_open(struct net_device *dev) function tms380tr_timer_end_wait (line 315) | static void tms380tr_timer_end_wait(unsigned long data) function tms380tr_chipset_init (line 332) | static int tms380tr_chipset_init(struct net_device *dev) function tms380tr_init_net_local (line 367) | static void tms380tr_init_net_local(struct net_device *dev) function tms380tr_init_ipb (line 467) | static void tms380tr_init_ipb(struct net_local *tp) function tms380tr_init_opb (line 488) | static void tms380tr_init_opb(struct net_device *dev) function tms380tr_open_adapter (line 534) | static void tms380tr_open_adapter(struct net_device *dev) function tms380tr_disable_interrupts (line 551) | static void tms380tr_disable_interrupts(struct net_device *dev) function tms380tr_enable_interrupts (line 562) | static void tms380tr_enable_interrupts(struct net_device *dev) function tms380tr_exec_cmd (line 572) | static void tms380tr_exec_cmd(struct net_device *dev, unsigned short Com... function tms380tr_timeout (line 582) | static void tms380tr_timeout(struct net_device *dev) function tms380tr_send_packet (line 599) | static int tms380tr_send_packet(struct sk_buff *skb, struct net_device *... function tms380tr_hardware_send_packet (line 613) | static int tms380tr_hardware_send_packet(struct sk_buff *skb, struct net... function tms380tr_write_tpl_status (line 693) | static void tms380tr_write_tpl_status(TPL *tpl, unsigned int Status) function tms380tr_chk_src_addr (line 698) | static void tms380tr_chk_src_addr(unsigned char *frame, unsigned char *h... function tms380tr_timer_chk (line 717) | static void tms380tr_timer_chk(unsigned long data) function irqreturn_t (line 748) | irqreturn_t tms380tr_interrupt(int irq, void *dev_id, struct pt_regs *regs) function tms380tr_reset_interrupt (line 846) | static void tms380tr_reset_interrupt(struct net_device *dev) function tms380tr_chk_ssb (line 873) | static unsigned char tms380tr_chk_ssb(struct net_local *tp, unsigned sho... function tms380tr_cmd_status_irq (line 932) | static void tms380tr_cmd_status_irq(struct net_device *dev) function tms380tr_close (line 1129) | int tms380tr_close(struct net_device *dev) type net_device_stats (line 1177) | struct net_device_stats type net_device (line 1177) | struct net_device type net_local (line 1179) | struct net_local type net_device_stats (line 1181) | struct net_device_stats function tms380tr_set_multicast_list (line 1187) | static void tms380tr_set_multicast_list(struct net_device *dev) function tms380tr_wait (line 1240) | void tms380tr_wait(unsigned long time) function tms380tr_exec_sifcmd (line 1259) | static void tms380tr_exec_sifcmd(struct net_device *dev, unsigned int Wr... function tms380tr_reset_adapter (line 1280) | static int tms380tr_reset_adapter(struct net_device *dev) function tms380tr_bringup_diags (line 1373) | static int tms380tr_bringup_diags(struct net_device *dev) function tms380tr_init_adapter (line 1433) | static int tms380tr_init_adapter(struct net_device *dev) function tms380tr_chk_outstanding_cmds (line 1546) | static void tms380tr_chk_outstanding_cmds(struct net_device *dev) function tms380tr_ring_status_irq (line 1718) | static void tms380tr_ring_status_irq(struct net_device *dev) function tms380tr_chk_irq (line 1788) | static void tms380tr_chk_irq(struct net_device *dev) function tms380tr_read_ptr (line 1946) | static int tms380tr_read_ptr(struct net_device *dev) function tms380tr_read_ram (line 1961) | static void tms380tr_read_ram(struct net_device *dev, unsigned char *Data, function tms380tr_cancel_tx_queue (line 2001) | static void tms380tr_cancel_tx_queue(struct net_local* tp) function tms380tr_tx_status_irq (line 2036) | static void tms380tr_tx_status_irq(struct net_device *dev) function tms380tr_rcv_status_irq (line 2107) | static void tms380tr_rcv_status_irq(struct net_device *dev) function tms380tr_write_rpl_status (line 2273) | static void tms380tr_write_rpl_status(RPL *rpl, unsigned int Status) function tms380tr_update_rcv_stats (line 2285) | static void tms380tr_update_rcv_stats(struct net_local *tp, unsigned cha... function tms380tr_set_mac_address (line 2298) | static int tms380tr_set_mac_address(struct net_device *dev, void *addr) function tms380tr_dump (line 2315) | static void tms380tr_dump(unsigned char *Data, int length) function tmsdev_term (line 2330) | void tmsdev_term(struct net_device *dev) function tmsdev_init (line 2339) | int tmsdev_init(struct net_device *dev, unsigned long dmalimit, type module (line 2382) | struct module function init_module (line 2384) | int init_module(void) function cleanup_module (line 2392) | void cleanup_module(void) FILE: drivers/net/tokenring/tms380tr.h type net_device (line 17) | struct net_device type net_device (line 18) | struct net_device type pt_regs (line 19) | struct pt_regs type net_device (line 20) | struct net_device type pci_dev (line 21) | struct pci_dev type net_device (line 22) | struct net_device type IPB (line 361) | typedef struct { type OPB (line 471) | typedef struct { type SCB (line 510) | typedef struct { type SSB (line 523) | typedef struct { type INTPTRS (line 531) | typedef struct { type ERRORTAB (line 547) | typedef struct { type Fragment (line 583) | typedef struct { type TPL (line 680) | typedef struct s_TPL TPL; type s_TPL (line 682) | struct s_TPL { /* Transmit Parameter List (align on even word boundaries... type SKB_STAT (line 1005) | typedef enum SKB_STAT SKB_STAT; type SKB_STAT (line 1006) | enum SKB_STAT { type RPL (line 1022) | typedef struct s_RPL RPL; type s_RPL (line 1023) | struct s_RPL { /* Receive Parameter List */ type NET_LOCAL (line 1067) | typedef struct net_local { FILE: drivers/net/tokenring/tmspci.c type card_info (line 48) | struct card_info { type card_info (line 53) | struct card_info type pci_device_id (line 60) | struct pci_device_id type net_device (line 71) | struct net_device type net_device (line 72) | struct net_device function tms_pci_sifreadb (line 74) | static unsigned short tms_pci_sifreadb(struct net_device *dev, unsigned ... function tms_pci_sifreadw (line 79) | static unsigned short tms_pci_sifreadw(struct net_device *dev, unsigned ... function tms_pci_sifwriteb (line 84) | static void tms_pci_sifwriteb(struct net_device *dev, unsigned short val... function tms_pci_sifwritew (line 89) | static void tms_pci_sifwritew(struct net_device *dev, unsigned short val... function tms_pci_attach (line 94) | static int __devinit tms_pci_attach(struct pci_dev *pdev, const struct p... function tms_pci_read_eeprom (line 196) | static void tms_pci_read_eeprom(struct net_device *dev) function tms_pci_setnselout_pins (line 210) | static unsigned short tms_pci_setnselout_pins(struct net_device *dev) function tms_pci_detach (line 223) | static void __devexit tms_pci_detach (struct pci_dev *pdev) type pci_driver (line 237) | struct pci_driver function tms_pci_init (line 244) | static int __init tms_pci_init (void) function tms_pci_rmmod (line 249) | static void __exit tms_pci_rmmod (void) FILE: drivers/net/tulip/21142.c function t21142_timer (line 29) | void t21142_timer(unsigned long data) function t21142_start_nway (line 104) | void t21142_start_nway(struct net_device *dev) function t21142_lnk_change (line 132) | void t21142_lnk_change(struct net_device *dev, int csr5) FILE: drivers/net/tulip/de2104x.c type de_srom_media_block (line 254) | struct de_srom_media_block { type de_srom_info_leaf (line 261) | struct de_srom_info_leaf { type de_desc (line 267) | struct de_desc { type media_info (line 274) | struct media_info { type ring_info (line 281) | struct ring_info { type de_private (line 286) | struct de_private { type net_device (line 323) | struct net_device type de_private (line 324) | struct de_private type de_private (line 325) | struct de_private type de_private (line 326) | struct de_private type de_private (line 329) | struct de_private type pci_device_id (line 332) | struct pci_device_id function de_rx_err_acct (line 365) | static void de_rx_err_acct (struct de_private *de, unsigned rx_tail, function de_rx (line 391) | static void de_rx (struct de_private *de) function irqreturn_t (line 489) | static irqreturn_t de_interrupt (int irq, void *dev_instance, struct pt_... function de_tx (line 533) | static void de_tx (struct de_private *de) function de_start_xmit (line 597) | static int de_start_xmit (struct sk_buff *skb, struct net_device *dev) function build_setup_frame_hash (line 660) | static void build_setup_frame_hash(u16 *setup_frm, struct net_device *dev) function build_setup_frame_perfect (line 691) | static void build_setup_frame_perfect(u16 *setup_frm, struct net_device ... function __de_set_rx_mode (line 719) | static void __de_set_rx_mode (struct net_device *dev) function de_set_rx_mode (line 805) | static void de_set_rx_mode (struct net_device *dev) function de_rx_missed (line 815) | static inline void de_rx_missed(struct de_private *de, u32 rx_missed) function __de_get_stats (line 823) | static void __de_get_stats(struct de_private *de) type net_device_stats (line 830) | struct net_device_stats type net_device (line 830) | struct net_device type de_private (line 832) | struct de_private function de_is_running (line 843) | static inline int de_is_running (struct de_private *de) function de_stop_rxtx (line 848) | static void de_stop_rxtx (struct de_private *de) function de_start_rxtx (line 868) | static inline void de_start_rxtx (struct de_private *de) function de_stop_hw (line 879) | static void de_stop_hw (struct de_private *de) function de_link_up (line 895) | static void de_link_up(struct de_private *de) function de_link_down (line 905) | static void de_link_down(struct de_private *de) function de_set_media (line 914) | static void de_set_media (struct de_private *de) function de_next_media (line 953) | static void de_next_media (struct de_private *de, u32 *media, function de21040_media_timer (line 966) | static void de21040_media_timer (unsigned long data) function de_ok_to_advertise (line 1020) | static unsigned int de_ok_to_advertise (struct de_private *de, u32 new_m... function de21041_media_timer (line 1050) | static void de21041_media_timer (unsigned long data) function de_media_interrupt (line 1148) | static void de_media_interrupt (struct de_private *de, u32 status) function de_reset_mac (line 1165) | static int de_reset_mac (struct de_private *de) function de_adapter_wake (line 1199) | static void de_adapter_wake (struct de_private *de) function de_adapter_sleep (line 1216) | static void de_adapter_sleep (struct de_private *de) function de_init_hw (line 1228) | static int de_init_hw (struct de_private *de) function de_refill_rx (line 1258) | static int de_refill_rx (struct de_private *de) function de_init_rings (line 1292) | static int de_init_rings (struct de_private *de) function de_alloc_rings (line 1303) | static int de_alloc_rings (struct de_private *de) function de_clean_rings (line 1312) | static void de_clean_rings (struct de_private *de) function de_free_rings (line 1353) | static void de_free_rings (struct de_private *de) function de_open (line 1361) | static int de_open (struct net_device *dev) function de_close (line 1408) | static int de_close (struct net_device *dev) function de_tx_timeout (line 1432) | static void de_tx_timeout (struct net_device *dev) function __de_get_regs (line 1463) | static void __de_get_regs(struct de_private *de, u8 *buf) function __de_get_settings (line 1476) | static int __de_get_settings(struct de_private *de, struct ethtool_cmd *... function __de_set_settings (line 1513) | static int __de_set_settings(struct de_private *de, struct ethtool_cmd *... function de_get_drvinfo (line 1581) | static void de_get_drvinfo (struct net_device *dev,struct ethtool_drvinf... function de_get_regs_len (line 1591) | static int de_get_regs_len(struct net_device *dev) function de_get_settings (line 1596) | static int de_get_settings(struct net_device *dev, struct ethtool_cmd *e... function de_set_settings (line 1608) | static int de_set_settings(struct net_device *dev, struct ethtool_cmd *e... function u32 (line 1620) | static u32 de_get_msglevel(struct net_device *dev) function de_set_msglevel (line 1627) | static void de_set_msglevel(struct net_device *dev, u32 msglvl) function de_get_eeprom (line 1634) | static int de_get_eeprom(struct net_device *dev, function de_nway_reset (line 1649) | static int de_nway_reset(struct net_device *dev) function de_get_regs (line 1667) | static void de_get_regs(struct net_device *dev, struct ethtool_regs *regs, type ethtool_ops (line 1679) | struct ethtool_ops function de21040_get_mac_address (line 1694) | static void __init de21040_get_mac_address (struct de_private *de) function de21040_get_media_info (line 1712) | static void __init de21040_get_media_info(struct de_private *de) function tulip_read_eeprom (line 1739) | static unsigned __init tulip_read_eeprom(void __iomem *regs, int locatio... function de21041_get_srom_info (line 1774) | static void __init de21041_get_srom_info (struct de_private *de) function de_init_one (line 1930) | static int __devinit de_init_one (struct pci_dev *pdev, function de_remove_one (line 2086) | static void __exit de_remove_one (struct pci_dev *pdev) function de_suspend (line 2105) | static int de_suspend (struct pci_dev *pdev, u32 state) function de_resume (line 2140) | static int de_resume (struct pci_dev *pdev) type pci_driver (line 2162) | struct pci_driver function de_init (line 2173) | static int __init de_init (void) function de_exit (line 2181) | static void __exit de_exit (void) FILE: drivers/net/tulip/de4x5.c type phy_table (line 491) | struct phy_table { type mii_phy (line 502) | struct mii_phy { type sia_phy (line 523) | struct sia_phy { type phy_table (line 537) | struct phy_table type parameters (line 600) | struct parameters { type de4x5_srom (line 732) | struct de4x5_srom { type pkt_stats (line 774) | struct pkt_stats { type de4x5_private (line 788) | struct de4x5_private { type net_device (line 898) | struct net_device type sk_buff (line 899) | struct sk_buff type net_device (line 899) | struct net_device type pt_regs (line 900) | struct pt_regs type net_device (line 901) | struct net_device type net_device_stats (line 902) | struct net_device_stats type net_device (line 902) | struct net_device type net_device (line 903) | struct net_device type net_device (line 904) | struct net_device type net_device (line 905) | struct net_device type ifreq (line 905) | struct ifreq type net_device (line 910) | struct net_device type device (line 910) | struct device type net_device (line 911) | struct net_device type net_device (line 912) | struct net_device type net_device (line 913) | struct net_device type net_device (line 914) | struct net_device type net_device (line 915) | struct net_device type net_device (line 916) | struct net_device type net_device (line 917) | struct net_device type net_device (line 919) | struct net_device type net_device (line 920) | struct net_device type net_device (line 921) | struct net_device type sk_buff (line 921) | struct sk_buff type net_device (line 922) | struct net_device type net_device (line 923) | struct net_device type net_device (line 924) | struct net_device type net_device (line 925) | struct net_device type net_device (line 926) | struct net_device type net_device (line 927) | struct net_device type net_device (line 927) | struct net_device type net_device (line 927) | struct net_device type net_device (line 928) | struct net_device type net_device (line 928) | struct net_device type net_device (line 929) | struct net_device type net_device (line 930) | struct net_device type net_device (line 931) | struct net_device type net_device (line 932) | struct net_device type net_device (line 933) | struct net_device type net_device (line 934) | struct net_device type net_device (line 935) | struct net_device type net_device (line 936) | struct net_device type net_device (line 937) | struct net_device type sk_buff (line 938) | struct sk_buff type net_device (line 938) | struct net_device type net_device (line 939) | struct net_device type net_device (line 940) | struct net_device type net_device (line 941) | struct net_device type net_device (line 942) | struct net_device type net_device (line 943) | struct net_device type net_device (line 944) | struct net_device type sk_buff (line 944) | struct sk_buff type net_device (line 945) | struct net_device type sk_buff (line 945) | struct sk_buff type sk_buff (line 946) | struct sk_buff type net_device (line 946) | struct net_device type net_device (line 947) | struct net_device type net_device (line 948) | struct net_device type net_device (line 949) | struct net_device type net_device (line 950) | struct net_device type net_device (line 951) | struct net_device type net_device (line 952) | struct net_device type device (line 953) | struct device type de4x5_private (line 954) | struct de4x5_private type net_device (line 955) | struct net_device type de4x5_private (line 957) | struct de4x5_private type net_device (line 966) | struct net_device type net_device (line 967) | struct net_device type net_device (line 968) | struct net_device type net_device (line 969) | struct net_device type net_device (line 980) | struct net_device type net_device (line 981) | struct net_device type net_device (line 982) | struct net_device type net_device (line 983) | struct net_device type net_device (line 984) | struct net_device type de4x5_private (line 985) | struct de4x5_private type net_device (line 986) | struct net_device type net_device (line 987) | struct net_device type net_device (line 988) | struct net_device type net_device (line 989) | struct net_device type net_device (line 990) | struct net_device type net_device (line 991) | struct net_device type net_device (line 992) | struct net_device type net_device (line 993) | struct net_device type net_device (line 994) | struct net_device type net_device (line 995) | struct net_device type net_device (line 996) | struct net_device type net_device (line 997) | struct net_device type de4x5_srom (line 998) | struct de4x5_srom type sk_buff (line 999) | struct sk_buff type net_device (line 1001) | struct net_device type net_device (line 1002) | struct net_device type net_device (line 1003) | struct net_device type net_device (line 1004) | struct net_device type net_device (line 1005) | struct net_device type net_device (line 1006) | struct net_device type net_device (line 1007) | struct net_device type net_device (line 1008) | struct net_device type net_device (line 1009) | struct net_device type net_device (line 1010) | struct net_device type net_device (line 1011) | struct net_device type InfoLeaf (line 1035) | struct InfoLeaf { type InfoLeaf (line 1039) | struct InfoLeaf type net_device (line 1050) | struct net_device type net_device (line 1086) | struct net_device type device (line 1086) | struct device type de4x5_private (line 1089) | struct de4x5_private type pci_dev (line 1090) | struct pci_dev type de4x5_desc (line 1163) | struct de4x5_desc type sk_buff (line 1185) | struct sk_buff type de4x5_desc (line 1193) | struct de4x5_desc type sk_buff (line 1203) | struct sk_buff type de4x5_desc (line 1220) | struct de4x5_desc function de4x5_open (line 1294) | static int function de4x5_init (line 1370) | static int function de4x5_sw_reset (line 1384) | static int function de4x5_queue_pkt (line 1462) | static int function irqreturn_t (line 1541) | static irqreturn_t function de4x5_rx (line 1610) | static int function de4x5_free_tx_buff (line 1687) | static inline void function de4x5_tx (line 1701) | static int function de4x5_ast (line 1753) | static int function de4x5_txur (line 1776) | static int function de4x5_rx_ovfc (line 1799) | static int function de4x5_close (line 1820) | static int type net_device_stats (line 1856) | struct net_device_stats type net_device (line 1857) | struct net_device type de4x5_private (line 1859) | struct de4x5_private function de4x5_local_stats (line 1867) | static void function load_packet (line 1906) | static void function set_multicast_list (line 1927) | static void function SetMulticastFilter (line 1957) | static void function de4x5_eisa_probe (line 2012) | static int __init de4x5_eisa_probe (struct device *gendev) function de4x5_eisa_remove (line 2098) | static int __devexit de4x5_eisa_remove (struct device *device) type eisa_device_id (line 2114) | struct eisa_device_id type eisa_driver (line 2119) | struct eisa_driver function srom_search (line 2137) | static void __devinit function de4x5_pci_probe (line 2218) | static int __devinit de4x5_pci_probe (struct pci_dev *pdev, function de4x5_pci_remove (line 2340) | static void __devexit de4x5_pci_remove (struct pci_dev *pdev) type pci_device_id (line 2354) | struct pci_device_id type pci_driver (line 2366) | struct pci_driver function autoconf_media (line 2382) | static int function dc21040_autoconf (line 2423) | static int function dc21040_state (line 2494) | static int function de4x5_suspect_state (line 2533) | static int function dc21041_autoconf (line 2577) | static int function dc21140m_autoconf (line 2779) | static int function dc2114x_autoconf (line 2963) | static int function srom_autoconf (line 3214) | static int function srom_map_media (line 3227) | static int function de4x5_init_connection (line 3292) | static void function de4x5_reset_phy (line 3321) | static int function test_media (line 3355) | static int function test_tp (line 3393) | static int function test_for_100Mb (line 3422) | static int function wait_for_link (line 3453) | static int function test_mii_reg (line 3475) | static int function is_spd_100 (line 3499) | static int function is_100_up (line 3523) | static int function is_10_up (line 3544) | static int function is_anc_capable (line 3567) | static int function ping_media (line 3586) | static int type sk_buff (line 3627) | struct sk_buff type net_device (line 3628) | struct net_device type de4x5_private (line 3630) | struct de4x5_private type sk_buff (line 3631) | struct sk_buff type sk_buff (line 3634) | struct sk_buff type sk_buff (line 3656) | struct sk_buff function de4x5_free_rx_buffs (line 3675) | static void function de4x5_free_tx_buffs (line 3692) | static void function de4x5_save_skbs (line 3719) | static void function de4x5_rst_desc_ring (line 3740) | static void function de4x5_cache_state (line 3773) | static void function de4x5_put_cache (line 3803) | static void function de4x5_putb_cache (line 3820) | static void type sk_buff (line 3832) | struct sk_buff type net_device (line 3833) | struct net_device type de4x5_private (line 3835) | struct de4x5_private type sk_buff (line 3836) | struct sk_buff function test_ans (line 3850) | static int function de4x5_setup_intr (line 3878) | static void function reset_init_sia (line 3899) | static void function create_packet (line 3933) | static void function EISA_signature (line 3955) | static int function PCI_signature (line 3976) | static int function DevicePresent (line 4021) | static void function enet_addr_rst (line 4060) | static void function get_hw_addr (line 4100) | static int function de4x5_bad_srom (line 4186) | static int function de4x5_strncmp (line 4206) | static int function srom_repair (line 4218) | static void function test_bad_enet (line 4239) | static int function an_exception (line 4274) | static int function srom_rd (line 4288) | static short function srom_latch (line 4300) | static void function srom_command (line 4310) | static void function srom_address (line 4320) | static void function srom_data (line 4336) | static short function sendto_srom (line 4372) | static void function getfrom_srom (line 4381) | static int function srom_infoleaf_info (line 4392) | static int function srom_init (line 4440) | static void function srom_exec (line 4485) | static void function dc21041_infoleaf (line 4516) | static int function dc21140_infoleaf (line 4522) | static int function dc21142_infoleaf (line 4560) | static int function dc21143_infoleaf (line 4595) | static int function compact_infoblock (line 4633) | static int function type0_infoblock (line 4673) | static int function type1_infoblock (line 4713) | static int function type2_infoblock (line 4752) | static int function type3_infoblock (line 4793) | static int function type4_infoblock (line 4835) | static int function type5_infoblock (line 4880) | static int function mii_rd (line 4909) | static int function mii_wr (line 4922) | static void function mii_rdata (line 4937) | static int function mii_wdata (line 4951) | static void function mii_address (line 4964) | static void function mii_ta (line 4978) | static void function mii_swap (line 4991) | static int function sendto_mii (line 5005) | static void function getfrom_mii (line 5019) | static int function mii_get_oui (line 5033) | static int function mii_get_phy (line 5080) | static int type net_device (line 5145) | struct net_device type de4x5_private (line 5147) | struct de4x5_private function enable_ast (line 5176) | static void function disable_ast (line 5184) | static void function de4x5_switch_mac_port (line 5194) | static long function gep_wr (line 5230) | static void function gep_rd (line 5245) | static int function timeout (line 5260) | static void function yawn (line 5283) | static void function de4x5_parse_params (line 5329) | static void function de4x5_dbg_open (line 5372) | static void function de4x5_dbg_mii (line 5423) | static void function de4x5_dbg_media (line 5451) | static void function de4x5_dbg_srom (line 5477) | static void function de4x5_dbg_rx (line 5503) | static void function de4x5_ioctl (line 5542) | static int function de4x5_module_init (line 5752) | static int __init de4x5_module_init (void) function de4x5_module_exit (line 5766) | static void __exit de4x5_module_exit (void) FILE: drivers/net/tulip/de4x5.h type de4x5_ioctl (line 1005) | struct de4x5_ioctl { FILE: drivers/net/tulip/dmfe.c type tx_desc (line 174) | struct tx_desc { type rx_desc (line 180) | struct rx_desc { type dmfe_board_info (line 186) | struct dmfe_board_info { type dmfe_offsets (line 258) | enum dmfe_offsets { type dmfe_CR6_bits (line 265) | enum dmfe_CR6_bits { type DEVICE (line 295) | struct DEVICE type sk_buff (line 296) | struct sk_buff type DEVICE (line 296) | struct DEVICE type DEVICE (line 297) | struct DEVICE type net_device_stats (line 298) | struct net_device_stats type DEVICE (line 298) | struct DEVICE type DEVICE (line 299) | struct DEVICE type ethtool_ops (line 300) | struct ethtool_ops type pt_regs (line 302) | struct pt_regs type net_device (line 304) | struct net_device type dmfe_board_info (line 306) | struct dmfe_board_info type dmfe_board_info (line 307) | struct dmfe_board_info type DEVICE (line 309) | struct DEVICE type DEVICE (line 310) | struct DEVICE type dmfe_board_info (line 315) | struct dmfe_board_info type dmfe_board_info (line 316) | struct dmfe_board_info type DEVICE (line 319) | struct DEVICE type dmfe_board_info (line 319) | struct dmfe_board_info type DEVICE (line 320) | struct DEVICE type dmfe_board_info (line 320) | struct dmfe_board_info type dmfe_board_info (line 321) | struct dmfe_board_info type sk_buff (line 321) | struct sk_buff type DEVICE (line 322) | struct DEVICE type dmfe_board_info (line 323) | struct dmfe_board_info type DEVICE (line 324) | struct DEVICE type dmfe_board_info (line 325) | struct dmfe_board_info type dmfe_board_info (line 326) | struct dmfe_board_info type dmfe_board_info (line 327) | struct dmfe_board_info type dmfe_board_info (line 328) | struct dmfe_board_info type dmfe_board_info (line 329) | struct dmfe_board_info function dmfe_init_one (line 337) | static int __devinit dmfe_init_one (struct pci_dev *pdev, function dmfe_remove_one (line 473) | static void __devexit dmfe_remove_one (struct pci_dev *pdev) function dmfe_open (line 501) | static int dmfe_open(struct DEVICE *dev) function dmfe_init_dm910x (line 560) | static void dmfe_init_dm910x(struct DEVICE *dev) function dmfe_start_xmit (line 626) | static int dmfe_start_xmit(struct sk_buff *skb, struct DEVICE *dev) function dmfe_stop (line 695) | static int dmfe_stop(struct DEVICE *dev) function irqreturn_t (line 737) | static irqreturn_t dmfe_interrupt(int irq, void *dev_id, struct pt_regs ... function poll_dmfe (line 808) | static void poll_dmfe (struct net_device *dev) function dmfe_free_tx_pkt (line 822) | static void dmfe_free_tx_pkt(struct DEVICE *dev, struct dmfe_board_info ... function u32 (line 894) | static inline u32 cal_CRC(unsigned char * Data, unsigned int Len, u8 flag) function dmfe_rx_packet (line 906) | static void dmfe_rx_packet(struct DEVICE *dev, struct dmfe_board_info * db) type net_device_stats (line 996) | struct net_device_stats type DEVICE (line 996) | struct DEVICE type dmfe_board_info (line 998) | struct dmfe_board_info function dmfe_set_filter_mode (line 1009) | static void dmfe_set_filter_mode(struct DEVICE * dev) function netdev_get_drvinfo (line 1041) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 1055) | struct ethtool_ops function dmfe_timer (line 1064) | static void dmfe_timer(unsigned long data) function dmfe_dynamic_reset (line 1199) | static void dmfe_dynamic_reset(struct DEVICE *dev) function dmfe_free_rxbuffer (line 1236) | static void dmfe_free_rxbuffer(struct dmfe_board_info * db) function dmfe_reuse_skb (line 1253) | static void dmfe_reuse_skb(struct dmfe_board_info *db, struct sk_buff * ... function dmfe_descriptor_init (line 1274) | static void dmfe_descriptor_init(struct dmfe_board_info *db, unsigned lo... function update_cr6 (line 1337) | static void update_cr6(u32 cr6_data, unsigned long ioaddr) function dm9132_id_table (line 1354) | static void dm9132_id_table(struct DEVICE *dev, int mc_cnt) function send_filter_frame (line 1397) | static void send_filter_frame(struct DEVICE *dev, int mc_cnt) function allocate_rx_buffer (line 1459) | static void allocate_rx_buffer(struct dmfe_board_info *db) function u16 (line 1485) | static u16 read_srom_word(long ioaddr, int offset) function u8 (line 1524) | static u8 dmfe_sense_speed(struct dmfe_board_info * db) function dmfe_set_phyxcer (line 1566) | static void dmfe_set_phyxcer(struct dmfe_board_info *db) function dmfe_process_mode (line 1619) | static void dmfe_process_mode(struct dmfe_board_info *db) function phy_write (line 1663) | static void phy_write(unsigned long iobase, u8 phy_addr, u8 offset, u16 ... function u16 (line 1710) | static u16 phy_read(unsigned long iobase, u8 phy_addr, u8 offset, u32 ch... function phy_write_1bit (line 1762) | static void phy_write_1bit(unsigned long ioaddr, u32 phy_data) function u16 (line 1777) | static u16 phy_read_1bit(unsigned long ioaddr) function dmfe_parse_srom (line 1795) | static void dmfe_parse_srom(struct dmfe_board_info * db) function dmfe_program_DM9801 (line 1892) | static void dmfe_program_DM9801(struct dmfe_board_info * db, int HPNA_rev) function dmfe_program_DM9802 (line 1930) | static void dmfe_program_DM9802(struct dmfe_board_info * db) function dmfe_HPNA_remote_cmd_chk (line 1947) | static void dmfe_HPNA_remote_cmd_chk(struct dmfe_board_info * db) type pci_device_id (line 1970) | struct pci_device_id type pci_driver (line 1980) | struct pci_driver function dmfe_init_module (line 2010) | static int __init dmfe_init_module(void) function dmfe_cleanup_module (line 2059) | static void __exit dmfe_cleanup_module(void) FILE: drivers/net/tulip/eeprom.c type eeprom_fixup (line 32) | struct eeprom_fixup function tulip_build_fake_mediatable (line 92) | static void __devinit tulip_build_fake_mediatable(struct tulip_private *tp) function tulip_parse_eeprom (line 130) | void __devinit tulip_parse_eeprom(struct net_device *dev) function tulip_read_eeprom (line 322) | int __devinit tulip_read_eeprom(struct net_device *dev, int location, in... FILE: drivers/net/tulip/interrupt.c function tulip_refill_rx (line 64) | int tulip_refill_rx(struct net_device *dev) function oom_timer (line 104) | void oom_timer(unsigned long data) function tulip_poll (line 110) | int tulip_poll(struct net_device *dev, int *budget) function tulip_rx (line 362) | static int tulip_rx(struct net_device *dev) function phy_interrupt (line 474) | static inline unsigned int phy_interrupt (struct net_device *dev) function irqreturn_t (line 500) | irqreturn_t tulip_interrupt(int irq, void *dev_instance, struct pt_regs ... FILE: drivers/net/tulip/media.c function tulip_mdio_read (line 50) | int tulip_mdio_read(struct net_device *dev, int phy_id, int location) function tulip_mdio_write (line 132) | void tulip_mdio_write(struct net_device *dev, int phy_id, int location, ... function tulip_select_media (line 207) | void tulip_select_media(struct net_device *dev, int startup) function tulip_check_duplex (line 411) | int tulip_check_duplex(struct net_device *dev) function tulip_find_mii (line 457) | void __devinit tulip_find_mii (struct net_device *dev, int board_idx) FILE: drivers/net/tulip/pnic.c function pnic_do_nway (line 22) | void pnic_do_nway(struct net_device *dev) function pnic_lnk_change (line 55) | void pnic_lnk_change(struct net_device *dev, int csr5) function pnic_timer (line 90) | void pnic_timer(unsigned long data) FILE: drivers/net/tulip/pnic2.c function pnic2_timer (line 84) | void pnic2_timer(unsigned long data) function pnic2_start_nway (line 101) | void pnic2_start_nway(struct net_device *dev) function pnic2_lnk_change (line 176) | void pnic2_lnk_change(struct net_device *dev, int csr5) FILE: drivers/net/tulip/timer.c function tulip_timer (line 21) | void tulip_timer(unsigned long data) function mxic_timer (line 137) | void mxic_timer(unsigned long data) function comet_timer (line 154) | void comet_timer(unsigned long data) FILE: drivers/net/tulip/tulip.h type tulip_chip_table (line 43) | struct tulip_chip_table { type tbl_flag (line 52) | enum tbl_flag { type chips (line 75) | enum chips { type MediaIs (line 95) | enum MediaIs { type tulip_offsets (line 106) | enum tulip_offsets { type pci_cfg_driver_reg (line 126) | enum pci_cfg_driver_reg { type status_bits (line 135) | enum status_bits { type tulip_mode_bits (line 157) | enum tulip_mode_bits { type tulip_busconfig_bits (line 170) | enum tulip_busconfig_bits { type tulip_rx_desc (line 180) | struct tulip_rx_desc { type tulip_tx_desc (line 188) | struct tulip_tx_desc { type desc_status_bits (line 196) | enum desc_status_bits { type t21143_csr6_bits (line 203) | enum t21143_csr6_bits { type medialeaf (line 303) | struct medialeaf { type mediatable (line 310) | struct mediatable { type mediainfo (line 323) | struct mediainfo { type ring_info (line 330) | struct ring_info { type tulip_private (line 336) | struct tulip_private { type eeprom_fixup (line 392) | struct eeprom_fixup { type net_device (line 404) | struct net_device type net_device (line 405) | struct net_device type net_device (line 409) | struct net_device type net_device (line 411) | struct net_device type net_device (line 412) | struct net_device type net_device (line 415) | struct net_device type net_device (line 416) | struct net_device type pt_regs (line 421) | struct pt_regs type net_device (line 422) | struct net_device type net_device (line 424) | struct net_device type net_device (line 429) | struct net_device type net_device (line 430) | struct net_device type net_device (line 431) | struct net_device type net_device (line 432) | struct net_device type net_device (line 433) | struct net_device type net_device (line 436) | struct net_device type net_device (line 437) | struct net_device type tulip_chip_table (line 449) | struct tulip_chip_table function tulip_start_rxtx (line 453) | static inline void tulip_start_rxtx(struct tulip_private *tp) function tulip_stop_rxtx (line 461) | static inline void tulip_stop_rxtx(struct tulip_private *tp) function tulip_restart_rxtx (line 483) | static inline void tulip_restart_rxtx(struct tulip_private *tp) FILE: drivers/net/tulip/tulip_core.c type tulip_chip_table (line 142) | struct tulip_chip_table type pci_device_id (line 208) | struct pci_device_id type net_device (line 254) | struct net_device type net_device (line 255) | struct net_device type sk_buff (line 256) | struct sk_buff type net_device (line 256) | struct net_device type net_device (line 257) | struct net_device type net_device (line 258) | struct net_device type net_device (line 259) | struct net_device type net_device (line 260) | struct net_device type net_device_stats (line 261) | struct net_device_stats type net_device (line 261) | struct net_device type net_device (line 262) | struct net_device type ifreq (line 262) | struct ifreq type net_device (line 263) | struct net_device type net_device (line 265) | struct net_device function tulip_set_power_state (line 268) | static void tulip_set_power_state (struct tulip_private *tp, function tulip_up (line 286) | static void tulip_up(struct net_device *dev) function tulip_open (line 491) | static int function tulip_tx_timeout (line 509) | static void tulip_tx_timeout(struct net_device *dev) function tulip_init_ring (line 597) | static void tulip_init_ring(struct net_device *dev) function tulip_start_xmit (line 647) | static int function tulip_clean_tx_ring (line 697) | static void tulip_clean_tx_ring(struct tulip_private *tp) function tulip_down (line 733) | static void tulip_down (struct net_device *dev) function tulip_close (line 773) | static int tulip_close (struct net_device *dev) type net_device_stats (line 821) | struct net_device_stats type net_device (line 821) | struct net_device type tulip_private (line 823) | struct tulip_private function tulip_get_drvinfo (line 840) | static void tulip_get_drvinfo(struct net_device *dev, struct ethtool_drv... type ethtool_ops (line 848) | struct ethtool_ops function private_ioctl (line 853) | static int private_ioctl (struct net_device *dev, struct ifreq *rq, int ... function build_setup_frame_hash (line 959) | static void build_setup_frame_hash(u16 *setup_frm, struct net_device *dev) function build_setup_frame_perfect (line 990) | static void build_setup_frame_perfect(u16 *setup_frm, struct net_device ... function set_rx_mode (line 1018) | static void set_rx_mode(struct net_device *dev) function tulip_mwi_config (line 1144) | static void __devinit tulip_mwi_config (struct pci_dev *pdev, function tulip_uli_dm_quirk (line 1230) | static int tulip_uli_dm_quirk(struct pci_dev *pdev) function tulip_init_one (line 1241) | static int __devinit tulip_init_one (struct pci_dev *pdev, function tulip_suspend (line 1752) | static int tulip_suspend (struct pci_dev *pdev, u32 state) function tulip_resume (line 1765) | static int tulip_resume(struct pci_dev *pdev) function tulip_remove_one (line 1783) | static void __devexit tulip_remove_one (struct pci_dev *pdev) function poll_tulip (line 1814) | static void poll_tulip (struct net_device *dev) type pci_driver (line 1824) | struct pci_driver function tulip_init (line 1836) | static int __init tulip_init (void) function tulip_cleanup (line 1851) | static void __exit tulip_cleanup (void) FILE: drivers/net/tulip/winbond-840.c type pci_id_flags_bits (line 214) | enum pci_id_flags_bits { type chip_capability_flags (line 221) | enum chip_capability_flags { type pci_device_id (line 229) | struct pci_device_id type pci_id_info (line 237) | struct pci_id_info { type pci_id_info (line 247) | struct pci_id_info type w840_offsets (line 268) | enum w840_offsets { type intr_status_bits (line 280) | enum intr_status_bits { type rx_mode_bits (line 289) | enum rx_mode_bits { type mii_reg_bits (line 295) | enum mii_reg_bits { type w840_rx_desc (line 301) | struct w840_rx_desc { type w840_tx_desc (line 308) | struct w840_tx_desc { type desc_status_bits (line 315) | enum desc_status_bits { type netdev_private (line 322) | struct netdev_private { type net_device (line 354) | struct net_device type net_device (line 355) | struct net_device type net_device (line 356) | struct net_device type net_device (line 357) | struct net_device type net_device (line 359) | struct net_device type netdev_private (line 360) | struct netdev_private type net_device (line 361) | struct net_device type net_device (line 362) | struct net_device type net_device (line 363) | struct net_device type netdev_private (line 364) | struct netdev_private type sk_buff (line 365) | struct sk_buff type net_device (line 365) | struct net_device type pt_regs (line 366) | struct pt_regs type net_device (line 367) | struct net_device type net_device (line 368) | struct net_device type net_device (line 369) | struct net_device type net_device (line 370) | struct net_device type net_device_stats (line 371) | struct net_device_stats type net_device (line 371) | struct net_device type net_device (line 372) | struct net_device type ifreq (line 372) | struct ifreq type ethtool_ops (line 373) | struct ethtool_ops type net_device (line 374) | struct net_device function w840_probe1 (line 378) | static int __devinit w840_probe1 (struct pci_dev *pdev, type EEPROM_Ctrl_Bits (line 526) | enum EEPROM_Ctrl_Bits { type EEPROM_Cmds (line 532) | enum EEPROM_Cmds { function eeprom_read (line 536) | static int eeprom_read(void __iomem *addr, int location) function mdio_sync (line 587) | static void mdio_sync(void __iomem *mdio_addr) function mdio_read (line 600) | static int mdio_read(struct net_device *dev, int phy_id, int location) function mdio_write (line 630) | static void mdio_write(struct net_device *dev, int phy_id, int location,... function netdev_open (line 663) | static int netdev_open(struct net_device *dev) function update_link (line 706) | static int update_link(struct net_device *dev) function update_csr6 (line 769) | static inline void update_csr6(struct net_device *dev, int new) function netdev_timer (line 809) | static void netdev_timer(unsigned long data) function init_rxtx_rings (line 827) | static void init_rxtx_rings(struct net_device *dev) function free_rxtx_rings (line 875) | static void free_rxtx_rings(struct netdev_private* np) function init_registers (line 902) | static void init_registers(struct net_device *dev) function tx_timeout (line 960) | static void tx_timeout(struct net_device *dev) function alloc_ringdesc (line 1006) | static int alloc_ringdesc(struct net_device *dev) function free_ringdesc (line 1022) | static void free_ringdesc(struct netdev_private *np) function start_tx (line 1031) | static int start_tx(struct sk_buff *skb, struct net_device *dev) function netdev_tx_done (line 1095) | static void netdev_tx_done(struct net_device *dev) function irqreturn_t (line 1147) | static irqreturn_t intr_handler(int irq, void *dev_instance, struct pt_r... function netdev_rx (line 1212) | static int netdev_rx(struct net_device *dev) function netdev_error (line 1328) | static void netdev_error(struct net_device *dev, int intr_status) type net_device_stats (line 1372) | struct net_device_stats type net_device (line 1372) | struct net_device type netdev_private (line 1374) | struct netdev_private function u32 (line 1387) | static u32 __set_rx_mode(struct net_device *dev) function set_rx_mode (line 1422) | static void set_rx_mode(struct net_device *dev) function netdev_get_drvinfo (line 1431) | static void netdev_get_drvinfo (struct net_device *dev, struct ethtool_d... function netdev_get_settings (line 1440) | static int netdev_get_settings(struct net_device *dev, struct ethtool_cm... function netdev_set_settings (line 1452) | static int netdev_set_settings(struct net_device *dev, struct ethtool_cm... function netdev_nway_reset (line 1464) | static int netdev_nway_reset(struct net_device *dev) function u32 (line 1470) | static u32 netdev_get_link(struct net_device *dev) function u32 (line 1476) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 1481) | static void netdev_set_msglevel(struct net_device *dev, u32 value) type ethtool_ops (line 1486) | struct ethtool_ops function netdev_ioctl (line 1498) | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function netdev_close (line 1526) | static int netdev_close(struct net_device *dev) function w840_remove1 (line 1583) | static void __devexit w840_remove1 (struct pci_dev *pdev) function w840_suspend (line 1623) | static int w840_suspend (struct pci_dev *pdev, u32 state) function w840_resume (line 1660) | static int w840_resume (struct pci_dev *pdev) type pci_driver (line 1693) | struct pci_driver function w840_init (line 1704) | static int __init w840_init(void) function w840_exit (line 1710) | static void __exit w840_exit(void) FILE: drivers/net/tulip/xircom_cb.c type xircom_private (line 80) | struct xircom_private { type pci_dev (line 112) | struct pci_dev type pci_device_id (line 112) | struct pci_device_id type pci_dev (line 113) | struct pci_dev type pt_regs (line 114) | struct pt_regs type sk_buff (line 115) | struct sk_buff type net_device (line 115) | struct net_device type net_device (line 116) | struct net_device type net_device (line 117) | struct net_device type xircom_private (line 118) | struct xircom_private type net_device_stats (line 119) | struct net_device_stats type net_device (line 119) | struct net_device type net_device (line 121) | struct net_device type net_device (line 124) | struct net_device type xircom_private (line 124) | struct xircom_private type net_device (line 125) | struct net_device type xircom_private (line 125) | struct xircom_private type xircom_private (line 126) | struct xircom_private type xircom_private (line 127) | struct xircom_private type xircom_private (line 128) | struct xircom_private type xircom_private (line 129) | struct xircom_private type xircom_private (line 130) | struct xircom_private type xircom_private (line 131) | struct xircom_private type xircom_private (line 132) | struct xircom_private type xircom_private (line 133) | struct xircom_private type xircom_private (line 134) | struct xircom_private type xircom_private (line 135) | struct xircom_private type xircom_private (line 136) | struct xircom_private type xircom_private (line 137) | struct xircom_private type xircom_private (line 138) | struct xircom_private type xircom_private (line 139) | struct xircom_private type xircom_private (line 140) | struct xircom_private type xircom_private (line 141) | struct xircom_private type xircom_private (line 142) | struct xircom_private type pci_device_id (line 146) | struct pci_device_id type pci_driver (line 152) | struct pci_driver function print_binary (line 163) | static void print_binary(unsigned int number) function netdev_get_drvinfo (line 181) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 190) | struct ethtool_ops function xircom_probe (line 201) | static int __devinit xircom_probe(struct pci_dev *pdev, const struct pci... function xircom_remove (line 318) | static void __devexit xircom_remove(struct pci_dev *pdev) function irqreturn_t (line 334) | static irqreturn_t xircom_interrupt(int irq, void *dev_instance, struct ... function xircom_start_xmit (line 386) | static int xircom_start_xmit(struct sk_buff *skb, struct net_device *dev) function xircom_open (line 451) | static int xircom_open(struct net_device *dev) function xircom_close (line 469) | static int xircom_close(struct net_device *dev) type net_device_stats (line 502) | struct net_device_stats type net_device (line 502) | struct net_device type xircom_private (line 504) | struct xircom_private function xircom_poll_controller (line 510) | static void xircom_poll_controller(struct net_device *dev) function initialize_card (line 519) | static void initialize_card(struct xircom_private *card) function trigger_transmit (line 560) | static void trigger_transmit(struct xircom_private *card) function trigger_receive (line 578) | static void trigger_receive(struct xircom_private *card) function setup_descriptors (line 593) | static void setup_descriptors(struct xircom_private *card) function remove_descriptors (line 665) | static void remove_descriptors(struct xircom_private *card) function link_status_changed (line 683) | static int link_status_changed(struct xircom_private *card) function transmit_active (line 709) | static int transmit_active(struct xircom_private *card) function receive_active (line 729) | static int receive_active(struct xircom_private *card) function activate_receiver (line 756) | static void activate_receiver(struct xircom_private *card) function deactivate_receiver (line 812) | static void deactivate_receiver(struct xircom_private *card) function activate_transmitter (line 848) | static void activate_transmitter(struct xircom_private *card) function deactivate_transmitter (line 903) | static void deactivate_transmitter(struct xircom_private *card) function enable_transmit_interrupt (line 934) | static void enable_transmit_interrupt(struct xircom_private *card) function enable_receive_interrupt (line 952) | static void enable_receive_interrupt(struct xircom_private *card) function enable_link_interrupt (line 969) | static void enable_link_interrupt(struct xircom_private *card) function disable_all_interrupts (line 988) | static void disable_all_interrupts(struct xircom_private *card) function enable_common_interrupts (line 1004) | static void enable_common_interrupts(struct xircom_private *card) function enable_promisc (line 1028) | static int enable_promisc(struct xircom_private *card) function link_status (line 1049) | static int link_status(struct xircom_private *card) function read_mac_address (line 1076) | static void read_mac_address(struct xircom_private *card) function transceiver_voodoo (line 1124) | static void transceiver_voodoo(struct xircom_private *card) function xircom_up (line 1151) | static void xircom_up(struct xircom_private *card) function investigate_read_descriptor (line 1185) | static void investigate_read_descriptor(struct net_device *dev,struct xi... function investigate_write_descriptor (line 1231) | static void investigate_write_descriptor(struct net_device *dev, struct ... function xircom_init (line 1264) | static int __init xircom_init(void) function xircom_exit (line 1270) | static void __exit xircom_exit(void) FILE: drivers/net/tulip/xircom_tulip_cb.c type MediaIs (line 211) | enum MediaIs { type xircom_offsets (line 219) | enum xircom_offsets { type status_bits (line 225) | enum status_bits { type csr0_control_bits (line 235) | enum csr0_control_bits { type csr6_control_bits (line 241) | enum csr6_control_bits { type tbl_flag (line 252) | enum tbl_flag { type xircom_chip_table (line 255) | struct xircom_chip_table { type chips (line 267) | enum chips { type xircom_rx_desc (line 273) | struct xircom_rx_desc { type xircom_tx_desc (line 279) | struct xircom_tx_desc { type tx_desc0_status_bits (line 285) | enum tx_desc0_status_bits { type tx_desc1_status_bits (line 289) | enum tx_desc1_status_bits { type rx_desc0_status_bits (line 295) | enum rx_desc0_status_bits { type rx_desc1_status_bits (line 301) | enum rx_desc1_status_bits { type xircom_private (line 305) | struct xircom_private { type net_device (line 337) | struct net_device type net_device (line 338) | struct net_device type net_device (line 339) | struct net_device type net_device (line 340) | struct net_device type net_device (line 341) | struct net_device type net_device (line 342) | struct net_device type net_device (line 343) | struct net_device type sk_buff (line 344) | struct sk_buff type net_device (line 344) | struct net_device type net_device (line 345) | struct net_device type net_device (line 346) | struct net_device type pt_regs (line 347) | struct pt_regs type net_device (line 348) | struct net_device type net_device_stats (line 349) | struct net_device_stats type net_device (line 349) | struct net_device type net_device (line 350) | struct net_device type ifreq (line 350) | struct ifreq type net_device (line 351) | struct net_device type net_device (line 352) | struct net_device type ethtool_ops (line 353) | struct ethtool_ops function outl_CSR6 (line 358) | static void outl_CSR6(u32 newcsr6, long ioaddr) function read_mac_address (line 404) | static void __devinit read_mac_address(struct net_device *dev) function find_mii_transceivers (line 452) | static void find_mii_transceivers(struct net_device *dev) function transceiver_voodoo (line 507) | static void transceiver_voodoo(struct net_device *dev) function xircom_init_one (line 535) | static int __devinit xircom_init_one(struct pci_dev *pdev, const struct ... function mdio_read (line 682) | static int mdio_read(struct net_device *dev, int phy_id, int location) function mdio_write (line 718) | static void mdio_write(struct net_device *dev, int phy_id, int location,... function xircom_up (line 751) | static void function xircom_open (line 806) | static int function xircom_tx_timeout (line 821) | static void xircom_tx_timeout(struct net_device *dev) function xircom_init_ring (line 873) | static void xircom_init_ring(struct net_device *dev) function xircom_start_xmit (line 921) | static int function xircom_media_change (line 974) | static void xircom_media_change(struct net_device *dev) function check_duplex (line 1035) | static void check_duplex(struct net_device *dev) function irqreturn_t (line 1067) | static irqreturn_t xircom_interrupt(int irq, void *dev_instance, struct ... function xircom_rx (line 1205) | static int function xircom_down (line 1304) | static void function xircom_close (line 1322) | static int type net_device_stats (line 1362) | struct net_device_stats type net_device (line 1362) | struct net_device type xircom_private (line 1364) | struct xircom_private function xircom_get_settings (line 1373) | static int xircom_get_settings(struct net_device *dev, struct ethtool_cm... function xircom_set_settings (line 1409) | static int xircom_set_settings(struct net_device *dev, struct ethtool_cm... function xircom_get_drvinfo (line 1445) | static void xircom_get_drvinfo(struct net_device *dev, struct ethtool_dr... type ethtool_ops (line 1453) | struct ethtool_ops function xircom_ioctl (line 1460) | static int xircom_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function set_rx_mode (line 1518) | static void set_rx_mode(struct net_device *dev) type pci_device_id (line 1650) | struct pci_device_id function xircom_suspend (line 1658) | static int xircom_suspend(struct pci_dev *pdev, u32 state) function xircom_resume (line 1674) | static int xircom_resume(struct pci_dev *pdev) function xircom_remove_one (line 1700) | static void __devexit xircom_remove_one(struct pci_dev *pdev) type pci_driver (line 1712) | struct pci_driver function xircom_init (line 1724) | static int __init xircom_init(void) function xircom_exit (line 1734) | static void __exit xircom_exit(void) FILE: drivers/net/tun.c type ethtool_ops (line 70) | struct ethtool_ops function tun_net_open (line 73) | static int tun_net_open(struct net_device *dev) function tun_net_close (line 80) | static int tun_net_close(struct net_device *dev) function tun_net_xmit (line 87) | static int tun_net_xmit(struct sk_buff *skb, struct net_device *dev) function add_multi (line 131) | static void function del_multi (line 139) | static void function tun_net_mclist (line 149) | static void type net_device_stats (line 168) | struct net_device_stats type net_device (line 168) | struct net_device type tun_struct (line 170) | struct tun_struct function tun_net_init (line 175) | static void tun_net_init(struct net_device *dev) function tun_chr_poll (line 206) | static unsigned int tun_chr_poll(struct file *file, poll_table * wait) function tun_get_user (line 225) | static __inline__ ssize_t tun_get_user(struct tun_struct *tun, struct io... function iov_total (line 271) | static inline size_t iov_total(const struct iovec *iv, unsigned long count) function tun_chr_writev (line 283) | static ssize_t tun_chr_writev(struct file * file, const struct iovec *iv, function tun_chr_write (line 297) | static ssize_t tun_chr_write(struct file * file, const char __user * buf, function tun_put_user (line 305) | static __inline__ ssize_t tun_put_user(struct tun_struct *tun, function tun_chr_readv (line 338) | static ssize_t tun_chr_readv(struct file *file, const struct iovec *iv, function tun_chr_read (line 421) | static ssize_t tun_chr_read(struct file * file, char __user * buf, function tun_setup (line 428) | static void tun_setup(struct net_device *dev) type tun_struct (line 446) | struct tun_struct type tun_struct (line 448) | struct tun_struct function tun_set_iff (line 459) | static int tun_set_iff(struct file *file, struct ifreq *ifr) function tun_chr_ioctl (line 548) | static int tun_chr_ioctl(struct inode *inode, struct file *file, function tun_chr_fasync (line 679) | static int tun_chr_fasync(int fd, struct file *file, int on) function tun_chr_open (line 703) | static int tun_chr_open(struct inode *inode, struct file * file) function tun_chr_close (line 710) | static int tun_chr_close(struct inode *inode, struct file *file) type file_operations (line 740) | struct file_operations type miscdevice (line 754) | struct miscdevice function tun_get_settings (line 763) | static int tun_get_settings(struct net_device *dev, struct ethtool_cmd *... function tun_get_drvinfo (line 778) | static void tun_get_drvinfo(struct net_device *dev, struct ethtool_drvin... function u32 (line 796) | static u32 tun_get_msglevel(struct net_device *dev) function tun_set_msglevel (line 806) | static void tun_set_msglevel(struct net_device *dev, u32 value) function u32 (line 814) | static u32 tun_get_link(struct net_device *dev) function u32 (line 820) | static u32 tun_get_rx_csum(struct net_device *dev) function tun_set_rx_csum (line 826) | static int tun_set_rx_csum(struct net_device *dev, u32 data) type ethtool_ops (line 836) | struct ethtool_ops function tun_init (line 846) | int __init tun_init(void) function tun_cleanup (line 859) | void tun_cleanup(void) FILE: drivers/net/typhoon.c type typhoon_card_info (line 147) | struct typhoon_card_info { type typhoon_cards (line 159) | enum typhoon_cards { type typhoon_card_info (line 167) | struct typhoon_card_info type pci_device_id (line 202) | struct pci_device_id type typhoon_shared (line 238) | struct typhoon_shared { type rxbuff_ent (line 251) | struct rxbuff_ent { type typhoon (line 256) | struct typhoon { type completion_wait_values (line 297) | enum completion_wait_values { type state_values (line 305) | enum state_values { function typhoon_inc_index (line 339) | static inline void function typhoon_inc_cmd_index (line 350) | static inline void function typhoon_inc_resp_index (line 356) | static inline void function typhoon_inc_rxfree_index (line 362) | static inline void function typhoon_inc_tx_index (line 368) | static inline void function typhoon_inc_rx_index (line 375) | static inline void function typhoon_reset (line 383) | static int function typhoon_wait_status (line 439) | static int function typhoon_media_status (line 456) | static inline void function typhoon_hello (line 465) | static inline void function typhoon_process_response (line 486) | static int function typhoon_num_free (line 545) | static inline int function typhoon_num_free_cmd (line 556) | static inline int function typhoon_num_free_resp (line 565) | static inline int function typhoon_num_free_tx (line 574) | static inline int function typhoon_issue_command (line 581) | static int function typhoon_vlan_rx_register (line 697) | static void function typhoon_vlan_rx_kill_vid (line 735) | static void function typhoon_tso_fill (line 745) | static inline void function typhoon_start_tx (line 766) | static int function typhoon_set_rx_mode (line 917) | static void function typhoon_do_get_stats (line 960) | static int type net_device_stats (line 1014) | struct net_device_stats type net_device (line 1015) | struct net_device type typhoon (line 1017) | struct typhoon type net_device_stats (line 1018) | struct net_device_stats type net_device_stats (line 1019) | struct net_device_stats function typhoon_set_mac_address (line 1033) | static int function typhoon_get_drvinfo (line 1045) | static void function typhoon_get_settings (line 1071) | static int function typhoon_set_settings (line 1129) | static int function typhoon_get_wol (line 1178) | static void function typhoon_set_wol (line 1192) | static int function u32 (line 1209) | static u32 function typhoon_get_ringparam (line 1217) | static void type ethtool_ops (line 1231) | struct ethtool_ops function typhoon_wait_interrupt (line 1248) | static int function typhoon_init_interface (line 1269) | static void function typhoon_init_rings (line 1337) | static void function typhoon_download_firmware (line 1354) | static int function typhoon_boot_3XP (line 1503) | static int function u32 (line 1538) | static u32 function typhoon_tx_complete (line 1574) | static void function typhoon_recycle_rx_skb (line 1591) | static void function typhoon_alloc_rx_skb (line 1618) | static int function typhoon_rx (line 1665) | static int function typhoon_fill_free_ring (line 1747) | static void function typhoon_poll (line 1761) | static int function irqreturn_t (line 1816) | static irqreturn_t function typhoon_free_rx_rings (line 1841) | static void function typhoon_sleep (line 1857) | static int function typhoon_wakeup (line 1895) | static int function typhoon_start_runtime (line 1916) | static int function typhoon_stop_runtime (line 2010) | static int function typhoon_tx_timeout (line 2074) | static void function typhoon_open (line 2104) | static int function typhoon_close (line 2146) | static int function typhoon_resume (line 2173) | static int function typhoon_suspend (line 2205) | static int function typhoon_enable_wake (line 2270) | static int function typhoon_init_one (line 2277) | static int __devinit function typhoon_remove_one (line 2548) | static void __devexit type pci_driver (line 2568) | struct pci_driver function typhoon_init (line 2580) | static int __init function typhoon_cleanup (line 2586) | static void __exit FILE: drivers/net/typhoon.h type basic_ring (line 31) | struct basic_ring { type transmit_ring (line 40) | struct transmit_ring { type typhoon_indexes (line 65) | struct typhoon_indexes { type typhoon_interface (line 102) | struct typhoon_interface { type tx_desc (line 151) | struct tx_desc { type tcpopt_desc (line 197) | struct tcpopt_desc { type ipsec_desc (line 216) | struct ipsec_desc { type rx_desc (line 239) | struct rx_desc { type rx_free (line 294) | struct rx_free { type cmd_desc (line 312) | struct cmd_desc { type resp_desc (line 349) | struct resp_desc { type stats_resp (line 386) | struct stats_resp { type sa_descriptor (line 451) | struct sa_descriptor { type typhoon_file_header (line 510) | struct typhoon_file_header { type typhoon_section_header (line 518) | struct typhoon_section_header { FILE: drivers/net/via-rhine.c type rhine_revs (line 324) | enum rhine_revs { type rhine_quirks (line 341) | enum rhine_quirks { type pci_device_id (line 357) | struct pci_device_id type register_offsets (line 369) | enum register_offsets { type backoff_bits (line 386) | enum backoff_bits { type intr_status_bits (line 400) | enum intr_status_bits { type wol_bits (line 414) | enum wol_bits { type rx_desc (line 423) | struct rx_desc { type tx_desc (line 429) | struct tx_desc { type rx_status_bits (line 439) | enum rx_status_bits { type desc_status_bits (line 444) | enum desc_status_bits { type chip_cmd_bits (line 449) | enum chip_cmd_bits { type rhine_private (line 456) | struct rhine_private { type net_device (line 495) | struct net_device type net_device (line 496) | struct net_device type net_device (line 497) | struct net_device type net_device (line 498) | struct net_device type sk_buff (line 499) | struct sk_buff type net_device (line 499) | struct net_device type pt_regs (line 500) | struct pt_regs type net_device (line 501) | struct net_device type net_device (line 502) | struct net_device type net_device (line 503) | struct net_device type net_device (line 504) | struct net_device type net_device_stats (line 505) | struct net_device_stats type net_device (line 505) | struct net_device type net_device (line 506) | struct net_device type ifreq (line 506) | struct ifreq type ethtool_ops (line 507) | struct ethtool_ops type net_device (line 508) | struct net_device type device (line 509) | struct device function u32 (line 520) | static inline u32 get_intr_status(struct net_device *dev) function rhine_power_init (line 537) | static void rhine_power_init(struct net_device *dev) function rhine_chip_reset (line 593) | static void rhine_chip_reset(struct net_device *dev) function enable_mmio (line 620) | static void enable_mmio(long pioaddr, u32 quirks) function rhine_reload_eeprom (line 638) | static void __devinit rhine_reload_eeprom(long pioaddr, struct net_devic... function rhine_poll (line 662) | static void rhine_poll(struct net_device *dev) function rhine_hw_init (line 670) | static void rhine_hw_init(struct net_device *dev, long pioaddr) function rhine_init_one (line 685) | static int __devinit rhine_init_one(struct pci_dev *pdev, function alloc_ring (line 907) | static int alloc_ring(struct net_device* dev) function free_ring (line 942) | static void free_ring(struct net_device* dev) function alloc_rbufs (line 960) | static void alloc_rbufs(struct net_device *dev) function free_rbufs (line 1001) | static void free_rbufs(struct net_device* dev) function alloc_tbufs (line 1020) | static void alloc_tbufs(struct net_device* dev) function free_tbufs (line 1040) | static void free_tbufs(struct net_device* dev) function rhine_check_media (line 1063) | static void rhine_check_media(struct net_device *dev, unsigned int init_... function init_registers (line 1078) | static void init_registers(struct net_device *dev) function rhine_enable_linkmon (line 1112) | static void rhine_enable_linkmon(void __iomem *ioaddr) function rhine_disable_linkmon (line 1124) | static void rhine_disable_linkmon(void __iomem *ioaddr, u32 quirks) function mdio_read (line 1148) | static int mdio_read(struct net_device *dev, int phy_id, int regnum) function mdio_write (line 1167) | static void mdio_write(struct net_device *dev, int phy_id, int regnum, i... function rhine_open (line 1184) | static int rhine_open(struct net_device *dev) function rhine_tx_timeout (line 1217) | static void rhine_tx_timeout(struct net_device *dev) function rhine_start_tx (line 1250) | static int rhine_start_tx(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 1326) | static irqreturn_t rhine_interrupt(int irq, void *dev_instance, struct p... function rhine_tx (line 1387) | static void rhine_tx(struct net_device *dev) function rhine_rx (line 1450) | static void rhine_rx(struct net_device *dev) function clear_tally_counters (line 1576) | static inline void clear_tally_counters(void __iomem *ioaddr) function rhine_restart_tx (line 1583) | static void rhine_restart_tx(struct net_device *dev) { function rhine_error (line 1617) | static void rhine_error(struct net_device *dev, int intr_status) type net_device_stats (line 1675) | struct net_device_stats type net_device (line 1675) | struct net_device type rhine_private (line 1677) | struct rhine_private function rhine_set_rx_mode (line 1690) | static void rhine_set_rx_mode(struct net_device *dev) function netdev_get_drvinfo (line 1727) | static void netdev_get_drvinfo(struct net_device *dev, struct ethtool_dr... function netdev_get_settings (line 1736) | static int netdev_get_settings(struct net_device *dev, struct ethtool_cm... function netdev_set_settings (line 1748) | static int netdev_set_settings(struct net_device *dev, struct ethtool_cm... function netdev_nway_reset (line 1760) | static int netdev_nway_reset(struct net_device *dev) function u32 (line 1767) | static u32 netdev_get_link(struct net_device *dev) function u32 (line 1774) | static u32 netdev_get_msglevel(struct net_device *dev) function netdev_set_msglevel (line 1779) | static void netdev_set_msglevel(struct net_device *dev, u32 value) function rhine_get_wol (line 1784) | static void rhine_get_wol(struct net_device *dev, struct ethtool_wolinfo... function rhine_set_wol (line 1798) | static int rhine_set_wol(struct net_device *dev, struct ethtool_wolinfo ... type ethtool_ops (line 1817) | struct ethtool_ops function netdev_ioctl (line 1831) | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function rhine_close (line 1846) | static int rhine_close(struct net_device *dev) function rhine_remove_one (line 1880) | static void __devexit rhine_remove_one(struct pci_dev *pdev) function rhine_shutdown (line 1895) | static void rhine_shutdown (struct device *gendev) function rhine_suspend (line 1940) | static int rhine_suspend(struct pci_dev *pdev, u32 state) function rhine_resume (line 1960) | static int rhine_resume(struct pci_dev *pdev) type pci_driver (line 1998) | struct pci_driver function rhine_init (line 2013) | static int __init rhine_init(void) function rhine_cleanup (line 2023) | static void __exit rhine_cleanup(void) FILE: drivers/net/via-velocity.c type net_device (line 91) | struct net_device type ifreq (line 91) | struct ifreq type ethtool_ops (line 92) | struct ethtool_ops type pci_dev (line 235) | struct pci_dev type velocity_info (line 235) | struct velocity_info type velocity_info_tbl (line 235) | struct velocity_info_tbl type velocity_info (line 236) | struct velocity_info type pci_dev (line 236) | struct pci_dev type velocity_info (line 237) | struct velocity_info type net_device (line 238) | struct net_device type net_device (line 239) | struct net_device type sk_buff (line 240) | struct sk_buff type net_device (line 240) | struct net_device type pt_regs (line 241) | struct pt_regs type net_device (line 242) | struct net_device type net_device_stats (line 243) | struct net_device_stats type net_device (line 243) | struct net_device type net_device (line 244) | struct net_device type ifreq (line 244) | struct ifreq type net_device (line 245) | struct net_device type velocity_info (line 246) | struct velocity_info type velocity_info (line 247) | struct velocity_info type velocity_info (line 248) | struct velocity_info type velocity_info (line 249) | struct velocity_info type velocity_td_info (line 249) | struct velocity_td_info type velocity_info (line 250) | struct velocity_info type velocity_info (line 251) | struct velocity_info type velocity_info (line 252) | struct velocity_info type velocity_info (line 253) | struct velocity_info type mac_regs (line 254) | struct mac_regs type velocity_info (line 255) | struct velocity_info type velocity_info (line 256) | struct velocity_info type mac_regs (line 257) | struct mac_regs type mac_regs (line 258) | struct mac_regs type mac_regs (line 259) | struct mac_regs type mac_regs (line 260) | struct mac_regs type mac_regs (line 261) | struct mac_regs type velocity_info (line 262) | struct velocity_info type pci_dev (line 266) | struct pci_dev type pci_dev (line 267) | struct pci_dev type notifier_block (line 269) | struct notifier_block type notifier_block (line 271) | struct notifier_block function velocity_register_notifier (line 278) | static void velocity_register_notifier(void) function velocity_unregister_notifier (line 283) | static void velocity_unregister_notifier(void) type velocity_info_tbl (line 299) | struct velocity_info_tbl type pci_device_id (line 309) | struct pci_device_id type chip_type (line 325) | enum chip_type function velocity_remove1 (line 343) | static void __devexit velocity_remove1(struct pci_dev *pdev) function velocity_set_int_opt (line 381) | static void __devinit velocity_set_int_opt(int *opt, int val, int min, i... function velocity_set_bool_opt (line 410) | static void __devinit velocity_set_bool_opt(u32 * opt, int val, int def,... function velocity_get_options (line 436) | static void __devinit velocity_get_options(struct velocity_opt *opts, in... function velocity_init_cam_filter (line 463) | static void velocity_init_cam_filter(struct velocity_info *vptr) function velocity_rx_reset (line 503) | static void velocity_rx_reset(struct velocity_info *vptr) function velocity_init_registers (line 532) | static void velocity_init_registers(struct velocity_info *vptr, function velocity_soft_reset (line 655) | static int velocity_soft_reset(struct velocity_info *vptr) function velocity_found1 (line 686) | static int __devinit velocity_found1(struct pci_dev *pdev, const struct ... function velocity_print_info (line 840) | static void __devinit velocity_print_info(struct velocity_info *vptr) function velocity_init_info (line 861) | static void __devinit velocity_init_info(struct pci_dev *pdev, struct ve... function velocity_get_pci_info (line 883) | static int __devinit velocity_get_pci_info(struct velocity_info *vptr, s... function velocity_init_rings (line 927) | static int velocity_init_rings(struct velocity_info *vptr) function velocity_free_rings (line 994) | static void velocity_free_rings(struct velocity_info *vptr) function velocity_give_many_rx_descs (line 1008) | static inline void velocity_give_many_rx_descs(struct velocity_info *vptr) function velocity_rx_refill (line 1033) | static int velocity_rx_refill(struct velocity_info *vptr) function velocity_init_rd_ring (line 1070) | static int velocity_init_rd_ring(struct velocity_info *vptr) function velocity_free_rd_ring (line 1101) | static void velocity_free_rd_ring(struct velocity_info *vptr) function velocity_init_td_ring (line 1134) | static int velocity_init_td_ring(struct velocity_info *vptr) function velocity_free_td_ring_entry (line 1173) | static void velocity_free_td_ring_entry(struct velocity_info *vptr, function velocity_free_td_ring (line 1204) | static void velocity_free_td_ring(struct velocity_info *vptr) function velocity_rx_srv (line 1232) | static int velocity_rx_srv(struct velocity_info *vptr, int status) function velocity_rx_csum (line 1293) | static inline void velocity_rx_csum(struct rx_desc *rd, struct sk_buff *... function velocity_rx_copy (line 1322) | static inline int velocity_rx_copy(struct sk_buff **rx_skb, int pkt_size, function velocity_iph_realign (line 1356) | static inline void velocity_iph_realign(struct velocity_info *vptr, function velocity_receive_frame (line 1378) | static int velocity_receive_frame(struct velocity_info *vptr, int idx) function velocity_alloc_rx_buf (line 1446) | static int velocity_alloc_rx_buf(struct velocity_info *vptr, int idx) function velocity_tx_srv (line 1485) | static int velocity_tx_srv(struct velocity_info *vptr, u32 status) function velocity_print_link_status (line 1555) | static void velocity_print_link_status(struct velocity_info *vptr) function velocity_error (line 1607) | static void velocity_error(struct velocity_info *vptr, int status) function velocity_free_tx_buf (line 1691) | static void velocity_free_tx_buf(struct velocity_info *vptr, struct velo... function velocity_open (line 1725) | static int velocity_open(struct net_device *dev) function velocity_change_mtu (line 1782) | static int velocity_change_mtu(struct net_device *dev, int new_mtu) function velocity_shutdown (line 1839) | static void velocity_shutdown(struct velocity_info *vptr) function velocity_close (line 1858) | static int velocity_close(struct net_device *dev) function velocity_xmit (line 1891) | static int velocity_xmit(struct sk_buff *skb, struct net_device *dev) function velocity_intr (line 2041) | static int velocity_intr(int irq, void *dev_instance, struct pt_regs *regs) function velocity_set_multi (line 2097) | static void velocity_set_multi(struct net_device *dev) type net_device_stats (line 2146) | struct net_device_stats type net_device (line 2146) | struct net_device type velocity_info (line 2148) | struct velocity_info function velocity_ioctl (line 2189) | static int velocity_ioctl(struct net_device *dev, struct ifreq *rq, int ... type pci_driver (line 2222) | struct pci_driver function velocity_init_module (line 2242) | static int __init velocity_init_module(void) function velocity_cleanup_module (line 2262) | static void __exit velocity_cleanup_module(void) function mii_init (line 2285) | static void mii_init(struct velocity_info *vptr, u32 mii_status) function safe_disable_mii_autopoll (line 2354) | static void safe_disable_mii_autopoll(struct mac_regs __iomem * regs) function enable_mii_autopoll (line 2375) | static void enable_mii_autopoll(struct mac_regs __iomem * regs) function velocity_mii_read (line 2408) | static int velocity_mii_read(struct mac_regs __iomem *regs, u8 index, u1... function velocity_mii_write (line 2444) | static int velocity_mii_write(struct mac_regs __iomem *regs, u8 mii_addr... function u32 (line 2483) | static u32 velocity_get_opt_media_mode(struct velocity_info *vptr) function mii_set_auto_on (line 2515) | static void mii_set_auto_on(struct velocity_info *vptr) function set_mii_flow_control (line 2539) | static void set_mii_flow_control(struct velocity_info *vptr) function velocity_set_media_mode (line 2576) | static int velocity_set_media_mode(struct velocity_info *vptr, u32 mii_s... function u32 (line 2686) | static u32 mii_check_media_mode(struct mac_regs __iomem * regs) function u32 (line 2722) | static u32 check_connection_type(struct mac_regs __iomem * regs) function enable_flow_control_ability (line 2764) | static void enable_flow_control_ability(struct velocity_info *vptr) function velocity_ethtool_up (line 2818) | static int velocity_ethtool_up(struct net_device *dev) function velocity_ethtool_down (line 2834) | static void velocity_ethtool_down(struct net_device *dev) function velocity_get_settings (line 2841) | static int velocity_get_settings(struct net_device *dev, struct ethtool_... function velocity_set_settings (line 2866) | static int velocity_set_settings(struct net_device *dev, struct ethtool_... function u32 (line 2889) | static u32 velocity_get_link(struct net_device *dev) function velocity_get_drvinfo (line 2896) | static void velocity_get_drvinfo(struct net_device *dev, struct ethtool_... function velocity_ethtool_get_wol (line 2904) | static void velocity_ethtool_get_wol(struct net_device *dev, struct etht... function velocity_ethtool_set_wol (line 2920) | static int velocity_ethtool_set_wol(struct net_device *dev, struct ethto... function u32 (line 2951) | static u32 velocity_get_msglevel(struct net_device *dev) function velocity_set_msglevel (line 2956) | static void velocity_set_msglevel(struct net_device *dev, u32 value) type ethtool_ops (line 2961) | struct ethtool_ops function velocity_mii_ioctl (line 2985) | static int velocity_mii_ioctl(struct net_device *dev, struct ifreq *ifr,... function velocity_save_context (line 3032) | static void velocity_save_context(struct velocity_info *vptr, struct vel... function velocity_restore_context (line 3058) | static void velocity_restore_context(struct velocity_info *vptr, struct ... function u16 (line 3099) | u16 wol_calc_crc(int size, u8 * pattern, u8 *mask_pattern) function velocity_set_wol (line 3136) | static int velocity_set_wol(struct velocity_info *vptr) function velocity_suspend (line 3213) | static int velocity_suspend(struct pci_dev *pdev, u32 state) function velocity_resume (line 3246) | static int velocity_resume(struct pci_dev *pdev) function velocity_netdev_event (line 3281) | static int velocity_netdev_event(struct notifier_block *nb, unsigned lon... FILE: drivers/net/via-velocity.h type rdesc0 (line 197) | struct rdesc0 { type rdesc1 (line 204) | struct rdesc1 { type rx_desc (line 210) | struct rx_desc { type tdesc0 (line 223) | struct tdesc0 { type pqinf (line 230) | struct pqinf { /* Priority queue info */ type tdesc1 (line 236) | struct tdesc1 { type td_buf (line 244) | struct td_buf { type tx_desc (line 252) | struct tx_desc { type velocity_rd_info (line 258) | struct velocity_rd_info { type velocity_rd_info (line 271) | struct velocity_rd_info type velocity_rd_info (line 273) | struct velocity_rd_info type velocity_rd_info (line 274) | struct velocity_rd_info type velocity_rd_info (line 277) | struct velocity_rd_info type velocity_td_info (line 286) | struct velocity_td_info { type velocity_owner (line 294) | enum velocity_owner { type mac_regs (line 1027) | struct mac_regs { type hw_mib (line 1151) | enum hw_mib { type chip_type (line 1187) | enum chip_type { type velocity_info_tbl (line 1191) | struct velocity_info_tbl { type velocity_cam_type (line 1258) | enum velocity_cam_type { function mac_get_cam_mask (line 1273) | static inline void mac_get_cam_mask(struct mac_regs __iomem * regs, u8 *... function mac_set_cam_mask (line 1305) | static inline void mac_set_cam_mask(struct mac_regs __iomem * regs, u8 *... function mac_set_cam (line 1336) | static inline void mac_set_cam(struct mac_regs __iomem * regs, int idx, ... function mac_get_cam (line 1378) | static inline void mac_get_cam(struct mac_regs __iomem * regs, int idx, ... function mac_wol_reset (line 1417) | inline static void mac_wol_reset(struct mac_regs __iomem * regs) type u8 (line 1440) | typedef u8 MCAM_ADDR[ETH_ALEN]; type arp_packet (line 1442) | struct arp_packet { type _magic_packet (line 1457) | struct _magic_packet { type velocity_context (line 1470) | struct velocity_context { type velocity_msg_level (line 1610) | enum velocity_msg_level { type speed_opt (line 1696) | enum speed_opt { type velocity_init_type (line 1704) | enum velocity_init_type { type velocity_flow_cntl_type (line 1710) | enum velocity_flow_cntl_type { type velocity_opt (line 1718) | struct velocity_opt { type velocity_info (line 1735) | struct velocity_info { function velocity_get_ip (line 1814) | inline static int velocity_get_ip(struct velocity_info *vptr) function velocity_update_hw_mibs (line 1840) | static inline void velocity_update_hw_mibs(struct velocity_info *vptr) function init_flow_control_register (line 1862) | static inline void init_flow_control_register(struct velocity_info *vptr) FILE: drivers/net/wan/c101.c type card_t (line 56) | typedef struct card_s { type card_t (line 78) | typedef card_t port_t; function u8 (line 104) | static inline u8 sca_get_page(card_t *card) function openwin (line 109) | static inline void openwin(card_t *card, u8 page) function sca_msci_intr (line 119) | static void sca_msci_intr(port_t *port) function c101_set_iface (line 143) | static void c101_set_iface(port_t *port) function c101_open (line 177) | static int c101_open(struct net_device *dev) function c101_close (line 205) | static int c101_close(struct net_device *dev) function c101_ioctl (line 217) | static int c101_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function c101_destroy_card (line 276) | static void c101_destroy_card(card_t *card) function c101_run (line 295) | static int __init c101_run(unsigned long irq, unsigned long winbase) function c101_init (line 395) | static int __init c101_init(void) function c101_cleanup (line 427) | static void __exit c101_cleanup(void) FILE: drivers/net/wan/cosa.c type channel_data (line 116) | struct channel_data { type cosa_data (line 151) | struct cosa_data { type cosa_data (line 223) | struct cosa_data type class_simple (line 238) | struct class_simple type channel_data (line 279) | struct channel_data type channel_data (line 280) | struct channel_data type channel_data (line 281) | struct channel_data type cosa_data (line 282) | struct cosa_data type channel_data (line 283) | struct channel_data type channel_data (line 286) | struct channel_data type channel_data (line 287) | struct channel_data type net_device (line 288) | struct net_device type net_device (line 289) | struct net_device type net_device (line 290) | struct net_device type sk_buff (line 291) | struct sk_buff type net_device (line 291) | struct net_device type channel_data (line 292) | struct channel_data type channel_data (line 293) | struct channel_data type channel_data (line 294) | struct channel_data type net_device (line 295) | struct net_device type ifreq (line 295) | struct ifreq type net_device_stats (line 296) | struct net_device_stats type net_device (line 296) | struct net_device type channel_data (line 299) | struct channel_data type channel_data (line 300) | struct channel_data type channel_data (line 301) | struct channel_data type channel_data (line 302) | struct channel_data type file (line 303) | struct file type file (line 305) | struct file type file (line 307) | struct file type inode (line 308) | struct inode type file (line 308) | struct file type inode (line 309) | struct inode type file (line 309) | struct file type inode (line 310) | struct inode type file (line 310) | struct file type inode (line 313) | struct inode type file (line 313) | struct file type file_operations (line 316) | struct file_operations type cosa_data (line 331) | struct cosa_data type cosa_data (line 332) | struct cosa_data type cosa_data (line 333) | struct cosa_data type cosa_data (line 334) | struct cosa_data type cosa_data (line 337) | struct cosa_data type cosa_data (line 338) | struct cosa_data type cosa_data (line 339) | struct cosa_data type cosa_data (line 340) | struct cosa_data type cosa_data (line 343) | struct cosa_data type cosa_data (line 344) | struct cosa_data type cosa_data (line 345) | struct cosa_data type cosa_data (line 346) | struct cosa_data type cosa_data (line 347) | struct cosa_data type pt_regs (line 350) | struct pt_regs type cosa_data (line 354) | struct cosa_data type cosa_data (line 355) | struct cosa_data type cosa_data (line 356) | struct cosa_data type cosa_data (line 357) | struct cosa_data type cosa_data (line 358) | struct cosa_data function cosa_init (line 364) | static int __init cosa_init(void) function cosa_exit (line 423) | static void __exit cosa_exit(void) function channel_init (line 456) | static __inline__ void channel_init(struct channel_data *chan) function cosa_probe (line 467) | static int cosa_probe(int base, int irq, int dma) function cosa_setup (line 624) | static void cosa_setup(struct net_device *d) function sppp_channel_init (line 635) | static void sppp_channel_init(struct channel_data *chan) function sppp_channel_delete (line 659) | static void sppp_channel_delete(struct channel_data *chan) function cosa_sppp_open (line 667) | static int cosa_sppp_open(struct net_device *d) function cosa_sppp_tx (line 707) | static int cosa_sppp_tx(struct sk_buff *skb, struct net_device *dev) function cosa_sppp_timeout (line 718) | static void cosa_sppp_timeout(struct net_device *dev) function cosa_sppp_close (line 737) | static int cosa_sppp_close(struct net_device *d) type channel_data (line 760) | struct channel_data function sppp_rx_done (line 779) | static int sppp_rx_done(struct channel_data *chan) function sppp_tx_done (line 800) | static int sppp_tx_done(struct channel_data *chan, int size) type net_device_stats (line 817) | struct net_device_stats type net_device (line 817) | struct net_device type channel_data (line 819) | struct channel_data function chardev_channel_init (line 826) | static void chardev_channel_init(struct channel_data *chan) function cosa_read (line 832) | static ssize_t cosa_read(struct file *file, type channel_data (line 888) | struct channel_data function chrdev_rx_done (line 895) | static int chrdev_rx_done(struct channel_data *chan) function cosa_write (line 907) | static ssize_t cosa_write(struct file *file, function chrdev_tx_done (line 966) | static int chrdev_tx_done(struct channel_data *chan, int size) function cosa_poll (line 977) | static unsigned int cosa_poll(struct file *file, poll_table *poll) function cosa_open (line 983) | static int cosa_open(struct inode *inode, struct file *file) function cosa_release (line 1018) | static int cosa_release(struct inode *inode, struct file *file) type fasync_struct (line 1033) | struct fasync_struct function cosa_fasync (line 1036) | static int cosa_fasync(struct inode *inode, struct file *file, int on) function cosa_reset (line 1051) | static inline int cosa_reset(struct cosa_data *cosa) function cosa_download (line 1069) | static inline int cosa_download(struct cosa_data *cosa, void __user *arg) function cosa_readmem (line 1108) | static inline int cosa_readmem(struct cosa_data *cosa, void __user *arg) function cosa_start (line 1142) | static inline int cosa_start(struct cosa_data *cosa, int address) function cosa_getidstr (line 1170) | static inline int cosa_getidstr(struct cosa_data *cosa, char __user *str... function cosa_gettype (line 1179) | static inline int cosa_gettype(struct cosa_data *cosa, char __user *string) function cosa_ioctl_common (line 1187) | static int cosa_ioctl_common(struct cosa_data *cosa, function cosa_sppp_ioctl (line 1232) | static int cosa_sppp_ioctl(struct net_device *dev, struct ifreq *ifr, function cosa_chardev_ioctl (line 1244) | static int cosa_chardev_ioctl(struct inode *inode, struct file *file, function cosa_enable_rx (line 1259) | static void cosa_enable_rx(struct channel_data *chan) function cosa_disable_rx (line 1267) | static void cosa_disable_rx(struct channel_data *chan) function cosa_start_tx (line 1281) | static int cosa_start_tx(struct channel_data *chan, char *buf, int len) function put_driver_status (line 1308) | static void put_driver_status(struct cosa_data *cosa) function put_driver_status_nolock (line 1343) | static void put_driver_status_nolock(struct cosa_data *cosa) function cosa_kick (line 1376) | static void cosa_kick(struct cosa_data *cosa) function cosa_dma_able (line 1412) | static int cosa_dma_able(struct channel_data *chan, char *buf, int len) function download (line 1438) | static int download(struct cosa_data *cosa, const char __user *microcode... function startmicrocode (line 1483) | static int startmicrocode(struct cosa_data *cosa, int address) function readmem (line 1512) | static int readmem(struct cosa_data *cosa, char __user *microcode, int l... function cosa_reset_and_read_id (line 1558) | static int cosa_reset_and_read_id(struct cosa_data *cosa, char *idstring) function get_wait_data (line 1606) | static int get_wait_data(struct cosa_data *cosa) function put_wait_data (line 1634) | static int put_wait_data(struct cosa_data *cosa, int data) function puthexnumber (line 1663) | static int puthexnumber(struct cosa_data *cosa, int number) function tx_interrupt (line 1719) | static inline void tx_interrupt(struct cosa_data *cosa, int status) function rx_interrupt (line 1856) | static inline void rx_interrupt(struct cosa_data *cosa, int status) function eot_interrupt (line 1943) | static inline void eot_interrupt(struct cosa_data *cosa, int status) function irqreturn_t (line 1991) | static irqreturn_t cosa_interrupt(int irq, void *cosa_, struct pt_regs *... function debug_status_in (line 2043) | static void debug_status_in(struct cosa_data *cosa, int status) function debug_status_out (line 2069) | static void debug_status_out(struct cosa_data *cosa, int status) function debug_data_in (line 2082) | static void debug_data_in(struct cosa_data *cosa, int data) function debug_data_out (line 2087) | static void debug_data_out(struct cosa_data *cosa, int data) function debug_data_cmd (line 2092) | static void debug_data_cmd(struct cosa_data *cosa, int data) FILE: drivers/net/wan/cosa.h type cosa_download (line 67) | struct cosa_download { FILE: drivers/net/wan/cycx_drv.c type cycx_hw (line 70) | struct cycx_hw type cycx_firmware (line 70) | struct cycx_firmware type cycx_hw (line 71) | struct cycx_hw function cycx_drv_init (line 113) | int __init cycx_drv_init(void) function cycx_drv_cleanup (line 123) | void cycx_drv_cleanup(void) function cycx_setup (line 138) | int cycx_setup(struct cycx_hw *hw, void *cfm, u32 len, unsigned long dpm... function cycx_down (line 181) | int cycx_down(struct cycx_hw *hw) function cycx_inten (line 189) | void cycx_inten(struct cycx_hw *hw) function cycx_intr (line 196) | void cycx_intr(struct cycx_hw *hw) function cycx_exec (line 205) | int cycx_exec(void __iomem *addr) function cycx_peek (line 223) | int cycx_peek(struct cycx_hw *hw, u32 addr, void *buf, u32 len) function cycx_poke (line 236) | int cycx_poke(struct cycx_hw *hw, u32 addr, void *buf, u32 len) function memory_exists (line 251) | static int memory_exists(void __iomem *addr) function reset_load (line 269) | static void reset_load(void __iomem *addr, u8 *buffer, u32 cnt) function buffer_load (line 283) | static int buffer_load(void __iomem *addr, u8 *buffer, u32 cnt) function cycx_start (line 292) | static void cycx_start(void __iomem *addr) function cycx_reset_boot (line 306) | static void cycx_reset_boot(void __iomem *addr, u8 *code, u32 len) function cycx_data_boot (line 323) | static int cycx_data_boot(void __iomem *addr, u8 *code, u32 len) function cycx_code_boot (line 354) | static int cycx_code_boot(void __iomem *addr, u8 *code, u32 len) function load_cyc2x (line 386) | static int load_cyc2x(struct cycx_hw *hw, struct cycx_firmware *cfm, u32... function cycx_bootcfg (line 513) | static void cycx_bootcfg(struct cycx_hw *hw) function detect_cyc2x (line 525) | static int detect_cyc2x(void __iomem *addr) function get_option_index (line 535) | static int get_option_index(long *optlist, long optval) function reset_cyc2x (line 547) | static int reset_cyc2x(void __iomem *addr) function delay_cycx (line 558) | static void delay_cycx(int sec) function u16 (line 565) | static u16 checksum(u8 *buf, u32 len) FILE: drivers/net/wan/cycx_main.c type wan_device (line 74) | struct wan_device type wan_device (line 75) | struct wan_device type pt_regs (line 78) | struct pt_regs type cycx_device (line 90) | struct cycx_device function cycx_init (line 106) | int __init cycx_init(void) function cycx_exit (line 160) | static void __exit cycx_exit(void) function cycx_wan_setup (line 185) | static int cycx_wan_setup(struct wan_device *wandev, wandev_conf_t *conf) function cycx_wan_shutdown (line 277) | static int cycx_wan_shutdown(struct wan_device *wandev) function irqreturn_t (line 305) | static irqreturn_t cycx_isr(int irq, void *dev_id, struct pt_regs *regs) function cycx_set_state (line 326) | void cycx_set_state(struct cycx_device *card, int state) FILE: drivers/net/wan/cycx_x25.c type cycx_x25_channel (line 104) | struct cycx_x25_channel { type wan_device (line 127) | struct wan_device type wan_device (line 128) | struct wan_device type net_device (line 128) | struct net_device type wan_device (line 130) | struct wan_device type net_device (line 130) | struct net_device type net_device (line 133) | struct net_device type net_device (line 134) | struct net_device type net_device (line 135) | struct net_device type sk_buff (line 136) | struct sk_buff type net_device (line 137) | struct net_device type sk_buff (line 139) | struct sk_buff type sk_buff (line 140) | struct sk_buff type net_device (line 141) | struct net_device type net_device_stats (line 143) | struct net_device_stats type net_device (line 144) | struct net_device type cycx_device (line 147) | struct cycx_device type cycx_device (line 148) | struct cycx_device type cycx_x25_cmd (line 148) | struct cycx_x25_cmd type cycx_device (line 149) | struct cycx_device type cycx_x25_cmd (line 149) | struct cycx_x25_cmd type cycx_device (line 150) | struct cycx_device type cycx_x25_cmd (line 151) | struct cycx_x25_cmd type cycx_device (line 152) | struct cycx_device type cycx_x25_cmd (line 153) | struct cycx_x25_cmd type cycx_device (line 154) | struct cycx_device type cycx_x25_cmd (line 155) | struct cycx_x25_cmd type cycx_device (line 156) | struct cycx_device type cycx_x25_cmd (line 157) | struct cycx_x25_cmd type cycx_device (line 158) | struct cycx_device type cycx_x25_cmd (line 159) | struct cycx_x25_cmd type cycx_device (line 160) | struct cycx_device type cycx_x25_cmd (line 161) | struct cycx_x25_cmd type cycx_device (line 162) | struct cycx_device type cycx_x25_cmd (line 163) | struct cycx_x25_cmd type cycx_device (line 166) | struct cycx_device type cycx_x25_config (line 167) | struct cycx_x25_config type cycx_device (line 168) | struct cycx_device type cycx_device (line 169) | struct cycx_device type cycx_device (line 171) | struct cycx_device type cycx_x25_channel (line 172) | struct cycx_x25_channel type cycx_device (line 173) | struct cycx_device type net_device (line 177) | struct net_device type net_device (line 178) | struct net_device type sk_buff (line 178) | struct sk_buff type net_device (line 180) | struct net_device type net_device (line 181) | struct net_device type net_device (line 184) | struct net_device type net_device (line 188) | struct net_device type net_device (line 195) | struct net_device type wan_device (line 195) | struct wan_device type net_device (line 197) | struct net_device type wan_device (line 198) | struct wan_device type cycx_x25_config (line 202) | struct cycx_x25_config type cycx_x25_stats (line 203) | struct cycx_x25_stats type wan_device (line 204) | struct wan_device function cycx_x25_wan_init (line 222) | int cycx_x25_wan_init(struct cycx_device *card, wandev_conf_t *conf) function cycx_wan_update (line 340) | static int cycx_wan_update(struct wan_device *wandev) function cycx_wan_new_if (line 364) | static int cycx_wan_new_if(struct wan_device *wandev, struct net_device ... function cycx_wan_del_if (line 455) | static int cycx_wan_del_if(struct wan_device *wandev, struct net_device ... function cycx_netdevice_init (line 481) | static int cycx_netdevice_init(struct net_device *dev) function cycx_netdevice_open (line 528) | static int cycx_netdevice_open(struct net_device *dev) function cycx_netdevice_stop (line 540) | static int cycx_netdevice_stop(struct net_device *dev) function cycx_netdevice_hard_header (line 560) | static int cycx_netdevice_hard_header(struct sk_buff *skb, function cycx_netdevice_rebuild_header (line 572) | static int cycx_netdevice_rebuild_header(struct sk_buff *skb) function cycx_netdevice_hard_start_xmit (line 592) | static int cycx_netdevice_hard_start_xmit(struct sk_buff *skb, type net_device_stats (line 667) | struct net_device_stats type net_device (line 667) | struct net_device type cycx_x25_channel (line 669) | struct cycx_x25_channel function cycx_x25_irq_handler (line 676) | static void cycx_x25_irq_handler(struct cycx_device *card) function cycx_x25_irq_tx (line 729) | static void cycx_x25_irq_tx(struct cycx_device *card, struct cycx_x25_cm... function cycx_x25_irq_rx (line 761) | static void cycx_x25_irq_rx(struct cycx_device *card, struct cycx_x25_cm... function cycx_x25_irq_connect (line 846) | static void cycx_x25_irq_connect(struct cycx_device *card, function cycx_x25_irq_connect_confirm (line 890) | static void cycx_x25_irq_connect_confirm(struct cycx_device *card, function cycx_x25_irq_disconnect_confirm (line 919) | static void cycx_x25_irq_disconnect_confirm(struct cycx_device *card, function cycx_x25_irq_disconnect (line 941) | static void cycx_x25_irq_disconnect(struct cycx_device *card, function cycx_x25_irq_log (line 962) | static void cycx_x25_irq_log(struct cycx_device *card, struct cycx_x25_c... function cycx_x25_irq_stat (line 990) | static void cycx_x25_irq_stat(struct cycx_device *card, function cycx_x25_irq_spurious (line 1004) | static void cycx_x25_irq_spurious(struct cycx_device *card, function hex_dump (line 1011) | static void hex_dump(char *msg, unsigned char *p, int len) function x25_exec (line 1030) | static int x25_exec(struct cycx_device *card, int command, int link, function cycx_x25_configure (line 1078) | static int cycx_x25_configure(struct cycx_device *card, function cycx_x25_get_stats (line 1108) | static int cycx_x25_get_stats(struct cycx_device *card) function byte_to_nibble (line 1142) | static int byte_to_nibble(u8 *s, u8 *d, char *nibble) function nibble_to_byte (line 1167) | static void nibble_to_byte(u8 *s, u8 *d, u8 len, u8 nibble) function x25_place_call (line 1189) | static int x25_place_call(struct cycx_device *card, function cycx_x25_connect_response (line 1236) | static int cycx_x25_connect_response(struct cycx_device *card, function cycx_x25_disconnect_response (line 1251) | static int cycx_x25_disconnect_response(struct cycx_device *card, u8 link, function x25_clear_call (line 1265) | static int x25_clear_call(struct cycx_device *card, u8 link, u8 lcn, u8 ... function cycx_x25_send (line 1281) | static int cycx_x25_send(struct cycx_device *card, u8 link, u8 lcn, u8 b... type net_device (line 1294) | struct net_device type wan_device (line 1294) | struct wan_device type net_device (line 1297) | struct net_device type cycx_x25_channel (line 1298) | struct cycx_x25_channel type cycx_x25_channel (line 1301) | struct cycx_x25_channel type net_device (line 1311) | struct net_device type wan_device (line 1312) | struct wan_device type net_device (line 1314) | struct net_device type cycx_x25_channel (line 1315) | struct cycx_x25_channel type cycx_x25_channel (line 1318) | struct cycx_x25_channel function cycx_x25_chan_connect (line 1334) | static int cycx_x25_chan_connect(struct net_device *dev) function cycx_x25_chan_disconnect (line 1359) | static void cycx_x25_chan_disconnect(struct net_device *dev) function cycx_x25_chan_timer (line 1371) | static void cycx_x25_chan_timer(unsigned long d) function cycx_x25_set_chan_state (line 1384) | static void cycx_x25_set_chan_state(struct net_device *dev, u8 state) function cycx_x25_chan_send (line 1450) | static int cycx_x25_chan_send(struct net_device *dev, struct sk_buff *skb) function cycx_x25_chan_send_event (line 1478) | static void cycx_x25_chan_send_event(struct net_device *dev, u8 event) function u8 (line 1497) | static u8 bps_to_speed_code(u32 bps) function u8 (line 1514) | static u8 cycx_log2(u32 n) function dec_to_uint (line 1531) | static unsigned dec_to_uint(u8 *str, int len) function reset_timer (line 1544) | static void reset_timer(struct net_device *dev) function cycx_x25_dump_config (line 1552) | static void cycx_x25_dump_config(struct cycx_x25_config *conf) function cycx_x25_dump_stats (line 1574) | static void cycx_x25_dump_stats(struct cycx_x25_stats *stats) function cycx_x25_dump_devs (line 1590) | static void cycx_x25_dump_devs(struct wan_device *wandev) FILE: drivers/net/wan/dlci.c type net_device (line 61) | struct net_device function dlci_header (line 69) | static int dlci_header(struct sk_buff *skb, struct net_device *dev, function dlci_receive (line 108) | static void dlci_receive(struct sk_buff *skb, struct net_device *dev) function dlci_transmit (line 191) | static int dlci_transmit(struct sk_buff *skb, struct net_device *dev) function dlci_config (line 232) | static int dlci_config(struct net_device *dev, struct dlci_conf __user *... function dlci_dev_ioctl (line 266) | static int dlci_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int... function dlci_change_mtu (line 298) | static int dlci_change_mtu(struct net_device *dev, int new_mtu) function dlci_open (line 307) | static int dlci_open(struct net_device *dev) function dlci_close (line 331) | static int dlci_close(struct net_device *dev) type net_device_stats (line 347) | struct net_device_stats type net_device (line 347) | struct net_device type dlci_local (line 349) | struct dlci_local function dlci_add (line 356) | static int dlci_add(struct dlci_add *dlci) function dlci_del (line 423) | static int dlci_del(struct dlci_add *dlci) function dlci_ioctl (line 457) | static int dlci_ioctl(unsigned int cmd, void __user *arg) function dlci_setup (line 489) | static void dlci_setup(struct net_device *dev) function dlci_dev_event (line 512) | static int dlci_dev_event(struct notifier_block *unused, type notifier_block (line 532) | struct notifier_block function init_dlci (line 536) | static int __init init_dlci(void) function dlci_exit (line 546) | static void __exit dlci_exit(void) FILE: drivers/net/wan/dscc4.c type thingie (line 135) | struct thingie { type TxFD (line 140) | struct TxFD { type RxFD (line 148) | struct RxFD { type dscc4_pci_priv (line 182) | struct dscc4_pci_priv { type dscc4_dev_priv (line 193) | struct dscc4_dev_priv { type dscc4_pci_priv (line 355) | struct dscc4_pci_priv type dscc4_dev_priv (line 355) | struct dscc4_dev_priv type dscc4_pci_priv (line 356) | struct dscc4_pci_priv type dscc4_dev_priv (line 356) | struct dscc4_dev_priv type pci_dev (line 357) | struct pci_dev type pci_dev (line 358) | struct pci_dev type pci_device_id (line 358) | struct pci_device_id type net_device (line 359) | struct net_device type sk_buff (line 360) | struct sk_buff type net_device (line 360) | struct net_device type net_device (line 361) | struct net_device type net_device (line 362) | struct net_device type ifreq (line 362) | struct ifreq type net_device (line 363) | struct net_device type dscc4_dev_priv (line 364) | struct dscc4_dev_priv type net_device (line 366) | struct net_device type pt_regs (line 367) | struct pt_regs type net_device (line 368) | struct net_device type dscc4_dev_priv (line 369) | struct dscc4_dev_priv type net_device (line 369) | struct net_device type dscc4_dev_priv (line 371) | struct dscc4_dev_priv type net_device (line 371) | struct net_device type dscc4_dev_priv (line 374) | struct dscc4_dev_priv type net_device (line 374) | struct net_device type net_device (line 379) | struct net_device type dscc4_dev_priv (line 379) | struct dscc4_dev_priv function scc_patchl (line 384) | static void scc_patchl(u32 mask, u32 value, struct dscc4_dev_priv *dpriv, function scc_writel (line 397) | static void scc_writel(u32 bits, struct dscc4_dev_priv *dpriv, function u32 (line 408) | static inline u32 scc_readl(struct dscc4_dev_priv *dpriv, int offset) function u32 (line 413) | static u32 scc_readl_star(struct dscc4_dev_priv *dpriv, struct net_devic... function dscc4_do_tx (line 420) | static inline void dscc4_do_tx(struct dscc4_dev_priv *dpriv, function dscc4_rx_update (line 430) | static inline void dscc4_rx_update(struct dscc4_dev_priv *dpriv, function dscc4_tx_done (line 438) | static inline unsigned int dscc4_tx_done(struct dscc4_dev_priv *dpriv) function dscc4_tx_quiescent (line 443) | static inline unsigned int dscc4_tx_quiescent(struct dscc4_dev_priv *dpriv, function state_check (line 449) | int state_check(u32 state, struct dscc4_dev_priv *dpriv, struct net_devi... function dscc4_tx_print (line 469) | void dscc4_tx_print(struct net_device *dev, struct dscc4_dev_priv *dpriv, function dscc4_release_ring (line 476) | static void dscc4_release_ring(struct dscc4_dev_priv *dpriv) function try_get_rx_skb (line 510) | inline int try_get_rx_skb(struct dscc4_dev_priv *dpriv, struct net_devic... function dscc4_wait_ack_cec (line 534) | static int dscc4_wait_ack_cec(struct dscc4_dev_priv *dpriv, function dscc4_do_action (line 554) | static int dscc4_do_action(struct net_device *dev, char *msg) function dscc4_xpr_ack (line 581) | static inline int dscc4_xpr_ack(struct dscc4_dev_priv *dpriv) function dscc4_rx_reset (line 599) | static void dscc4_rx_reset(struct dscc4_dev_priv *dpriv, struct net_devi... function dscc4_tx_reset (line 616) | static void dscc4_tx_reset(struct dscc4_dev_priv *dpriv, struct net_devi... function dscc4_rx_skb (line 638) | static inline void dscc4_rx_skb(struct dscc4_dev_priv *dpriv, function dscc4_free1 (line 684) | static void dscc4_free1(struct pci_dev *pdev) function dscc4_init_one (line 704) | static int __devinit dscc4_init_one(struct pci_dev *pdev, function dscc4_init_registers (line 852) | static void dscc4_init_registers(struct dscc4_dev_priv *dpriv, function dscc4_set_quartz (line 874) | static inline int dscc4_set_quartz(struct dscc4_dev_priv *dpriv, int hz) function dscc4_found1 (line 886) | static int dscc4_found1(struct pci_dev *pdev, void __iomem *ioaddr) function dscc4_timer (line 979) | static void dscc4_timer(unsigned long data) function dscc4_tx_timeout (line 991) | static void dscc4_tx_timeout(struct net_device *dev) function dscc4_loopback_check (line 996) | static int dscc4_loopback_check(struct dscc4_dev_priv *dpriv) function dscc4_pci_reset (line 1017) | static void dscc4_pci_reset(struct pci_dev *pdev, void __iomem *ioaddr) function dscc4_open (line 1049) | static int dscc4_open(struct net_device *dev) function dscc4_tx_poll (line 1145) | static int dscc4_tx_poll(struct dscc4_dev_priv *dpriv, struct net_device... function dscc4_start_xmit (line 1151) | static int dscc4_start_xmit(struct sk_buff *skb, struct net_device *dev) function dscc4_close (line 1188) | static int dscc4_close(struct net_device *dev) function dscc4_check_clock_ability (line 1206) | static inline int dscc4_check_clock_ability(int port) function dscc4_set_clock (line 1260) | static int dscc4_set_clock(struct net_device *dev, u32 *bps, u32 *state) function dscc4_ioctl (line 1313) | static int dscc4_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function dscc4_match (line 1359) | static int dscc4_match(struct thingie *p, int value) function dscc4_clock_setting (line 1373) | static int dscc4_clock_setting(struct dscc4_dev_priv *dpriv, function dscc4_encoding_setting (line 1401) | static int dscc4_encoding_setting(struct dscc4_dev_priv *dpriv, function dscc4_loopback_setting (line 1422) | static int dscc4_loopback_setting(struct dscc4_dev_priv *dpriv, function dscc4_crc_setting (line 1440) | static int dscc4_crc_setting(struct dscc4_dev_priv *dpriv, function dscc4_set_iface (line 1459) | static int dscc4_set_iface(struct dscc4_dev_priv *dpriv, struct net_devi... function irqreturn_t (line 1479) | static irqreturn_t dscc4_irq(int irq, void *token, struct pt_regs *ptregs) function dscc4_tx_irq (line 1538) | static void dscc4_tx_irq(struct dscc4_pci_priv *ppriv, function dscc4_rx_irq (line 1708) | static void dscc4_rx_irq(struct dscc4_pci_priv *priv, type sk_buff (line 1897) | struct sk_buff type dscc4_dev_priv (line 1897) | struct dscc4_dev_priv type sk_buff (line 1899) | struct sk_buff type TxFD (line 1904) | struct TxFD function dscc4_init_ring (line 1916) | static int dscc4_init_ring(struct net_device *dev) function dscc4_remove_one (line 1975) | static void __devexit dscc4_remove_one(struct pci_dev *pdev) function dscc4_hdlc_attach (line 2012) | static int dscc4_hdlc_attach(struct net_device *dev, unsigned short enco... function dscc4_setup (line 2037) | static int __init dscc4_setup(char *str) type pci_device_id (line 2049) | struct pci_device_id type pci_driver (line 2056) | struct pci_driver function dscc4_init_module (line 2063) | static int __init dscc4_init_module(void) function dscc4_cleanup_module (line 2068) | static void __exit dscc4_cleanup_module(void) FILE: drivers/net/wan/farsync.c type txdesc (line 131) | struct txdesc { /* Transmit descriptor */ type rxdesc (line 146) | struct rxdesc { /* Receive descriptor */ type cirbuff (line 181) | struct cirbuff { type port_cfg (line 214) | struct port_cfg { type su_config (line 225) | struct su_config { type su_status (line 247) | struct su_status { type fst_shared (line 266) | struct fst_shared { type buf_window (line 409) | struct buf_window { type fst_port_info (line 424) | struct fst_port_info { type fst_card_info (line 446) | struct fst_card_info { type pci_device_id (line 533) | struct pci_device_id type fst_card_info (line 570) | struct fst_card_info type fst_card_info (line 571) | struct fst_card_info type fst_card_info (line 578) | struct fst_card_info function fst_q_work_item (line 583) | static void function fst_process_tx_work_q (line 605) | static void function fst_process_int_work_q (line 635) | static void function fst_cpureset (line 677) | static inline void function fst_cpurelease (line 727) | static inline void function fst_clear_intr (line 749) | static inline void function fst_enable_intr (line 763) | static inline void function fst_disable_intr (line 775) | static inline void function fst_process_rx_status (line 787) | static void function fst_init_dma (line 827) | static inline void function fst_tx_dma_complete (line 843) | static void function farsync_type_trans (line 864) | static unsigned short farsync_type_trans(struct sk_buff *skb, function fst_rx_dma_complete (line 875) | static void function fst_rx_dma (line 911) | static inline void function fst_tx_dma (line 939) | static inline void function fst_issue_cmd (line 968) | static void function fst_op_raise (line 1014) | static inline void function fst_op_lower (line 1024) | static inline void function fst_rx_config (line 1037) | static void function fst_tx_config (line 1065) | static void function fst_intr_te1_alarm (line 1093) | static void function fst_intr_ctlchg (line 1139) | static void function fst_log_rx_error (line 1162) | static void function fst_recover_rx_error (line 1197) | static void function fst_intr_rx (line 1236) | static void function do_bottom_half_tx (line 1356) | static void function do_bottom_half_rx (line 1467) | static void function irqreturn_t (line 1501) | irqreturn_t function check_started_ok (line 1669) | static void function set_conf_from_info (line 1710) | static int function gather_conf_info (line 1800) | static void function fst_set_iface (line 1896) | static int function fst_get_iface (line 1971) | static int function fst_ioctl (line 2025) | static int function fst_openport (line 2177) | static void function fst_closeport (line 2215) | static void function fst_open (line 2230) | static int function fst_close (line 2251) | static int function fst_attach (line 2278) | static int function fst_tx_timeout (line 2289) | static void function fst_start_xmit (line 2309) | static int function fst_init_card (line 2410) | static void __devinit function fst_add_one (line 2445) | static int __devinit function fst_remove_one (line 2651) | static void __devexit type pci_driver (line 2684) | struct pci_driver function fst_init (line 2693) | static int __init function fst_cleanup_module (line 2704) | static void __exit FILE: drivers/net/wan/farsync.h type fstioc_write (line 72) | struct fstioc_write { type fstioc_info (line 101) | struct fstioc_info { FILE: drivers/net/wan/hd64570.h type pkt_desc (line 150) | typedef struct { FILE: drivers/net/wan/hd64572.h type pcsca_bd_t (line 174) | typedef struct { type pkt_desc (line 183) | typedef struct { FILE: drivers/net/wan/hd6457x.c type net_device (line 76) | struct net_device function sca_intr_status (line 81) | static inline int sca_intr_status(card_t *card) function port_t (line 118) | static inline port_t* dev_to_port(struct net_device *dev) function u16 (line 123) | static inline u16 next_desc(port_t *port, u16 desc, int transmit) function u16 (line 131) | static inline u16 desc_abs_number(port_t *port, u16 desc, int transmit) function u16 (line 143) | static inline u16 desc_offset(port_t *port, u16 desc, int transmit) function pkt_desc (line 151) | static inline pkt_desc __iomem *desc_address(port_t *port, u16 desc, int... function u32 (line 164) | static inline u32 buffer_offset(port_t *port, u16 desc, int transmit) function sca_init_sync_port (line 172) | static void sca_init_sync_port(port_t *port) function sca_msci_intr (line 249) | static inline void sca_msci_intr(port_t *port) function sca_rx (line 272) | static inline void sca_rx(card_t *card, port_t *port, pkt_desc __iomem *... function sca_rx_intr (line 326) | static inline void sca_rx_intr(port_t *port) function sca_tx_intr (line 376) | static inline void sca_tx_intr(port_t *port) function irqreturn_t (line 413) | static irqreturn_t sca_intr(int irq, void* dev_id, struct pt_regs *regs) function sca_set_port (line 449) | static void sca_set_port(port_t *port) function sca_open (line 508) | static void sca_open(struct net_device *dev) function sca_close (line 605) | static void sca_close(struct net_device *dev) function sca_attach (line 629) | static int sca_attach(struct net_device *dev, unsigned short encoding, function sca_dump_rings (line 658) | static void sca_dump_rings(struct net_device *dev) function sca_xmit (line 727) | static int sca_xmit(struct sk_buff *skb, struct net_device *dev) function u32 (line 800) | static u32 __devinit sca_detect_ram(card_t *card, u8 __iomem *rambase, u... function sca_init (line 840) | static void __devinit sca_init(card_t *card, int wait_states) FILE: drivers/net/wan/hdlc_cisco.c function cisco_hard_header (line 37) | static int cisco_hard_header(struct sk_buff *skb, struct net_device *dev, function cisco_keepalive_send (line 60) | static void cisco_keepalive_send(struct net_device *dev, u32 type, function cisco_type_trans (line 94) | static unsigned short cisco_type_trans(struct sk_buff *skb, function cisco_rx (line 118) | static int cisco_rx(struct sk_buff *skb) function cisco_timer (line 219) | static void cisco_timer(unsigned long arg) function cisco_start (line 245) | static void cisco_start(struct net_device *dev) function cisco_stop (line 261) | static void cisco_stop(struct net_device *dev) function hdlc_cisco_ioctl (line 273) | int hdlc_cisco_ioctl(struct net_device *dev, struct ifreq *ifr) FILE: drivers/net/wan/hdlc_fr.c type fr_hdr (line 93) | typedef struct { function u16 (line 118) | static inline u16 q922_to_dlci(u8 *hdr) function dlci_to_q922 (line 125) | static inline void dlci_to_q922(u8 *hdr, u16 dlci) function pvc_device (line 133) | static inline pvc_device* find_pvc(hdlc_device *hdlc, u16 dlci) function pvc_device (line 149) | static inline pvc_device* add_pvc(struct net_device *dev, u16 dlci) function pvc_is_used (line 175) | static inline int pvc_is_used(pvc_device *pvc) function pvc_carrier (line 181) | static inline void pvc_carrier(int on, pvc_device *pvc) function delete_unused_pvcs (line 201) | static inline void delete_unused_pvcs(hdlc_device *hdlc) type net_device (line 217) | struct net_device function u16 (line 226) | static inline u16 status_to_dlci(u8 *status, int *active, int *new) function dlci_to_status (line 235) | static inline void dlci_to_status(u16 dlci, u8 *status, int active, int ... function fr_hard_header (line 249) | static int fr_hard_header(struct sk_buff **skb_p, u16 dlci) function pvc_open (line 311) | static int pvc_open(struct net_device *dev) function pvc_close (line 331) | static int pvc_close(struct net_device *dev) function pvc_ioctl (line 350) | int pvc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) type net_device_stats (line 379) | struct net_device_stats type net_device (line 379) | struct net_device function pvc_xmit (line 386) | static int pvc_xmit(struct sk_buff *skb, struct net_device *dev) function pvc_change_mtu (line 426) | static int pvc_change_mtu(struct net_device *dev, int new_mtu) function fr_log_dlci_active (line 436) | static inline void fr_log_dlci_active(pvc_device *pvc) function u8 (line 451) | static inline u8 fr_lmi_nextseq(u8 x) function fr_lmi_send (line 459) | static void fr_lmi_send(struct net_device *dev, int fullrep) function fr_set_link_state (line 543) | static void fr_set_link_state(int reliable, struct net_device *dev) function fr_timer (line 579) | static void fr_timer(unsigned long arg) function fr_lmi_recv (line 634) | static int fr_lmi_recv(struct net_device *dev, struct sk_buff *skb) function fr_rx (line 817) | static int fr_rx(struct sk_buff *skb) function fr_start (line 947) | static void fr_start(struct net_device *dev) function fr_stop (line 974) | static void fr_stop(struct net_device *dev) function fr_close (line 987) | static void fr_close(struct net_device *dev) function dlci_setup (line 1001) | static void dlci_setup(struct net_device *dev) function fr_add_pvc (line 1009) | static int fr_add_pvc(struct net_device *master, unsigned int dlci, int ... function fr_del_pvc (line 1086) | static int fr_del_pvc(hdlc_device *hdlc, unsigned int dlci, int type) function fr_destroy (line 1113) | static void fr_destroy(hdlc_device *hdlc) function hdlc_fr_ioctl (line 1138) | int hdlc_fr_ioctl(struct net_device *dev, struct ifreq *ifr) FILE: drivers/net/wan/hdlc_generic.c function hdlc_change_mtu (line 46) | static int hdlc_change_mtu(struct net_device *dev, int new_mtu) type net_device_stats (line 56) | struct net_device_stats type net_device (line 56) | struct net_device function hdlc_rcv (line 63) | static int hdlc_rcv(struct sk_buff *skb, struct net_device *dev, function __hdlc_set_carrier_on (line 77) | static void __hdlc_set_carrier_on(struct net_device *dev) function __hdlc_set_carrier_off (line 91) | static void __hdlc_set_carrier_off(struct net_device *dev) function hdlc_set_carrier (line 106) | void hdlc_set_carrier(int on, struct net_device *dev) function hdlc_open (line 141) | int hdlc_open(struct net_device *dev) function hdlc_close (line 172) | void hdlc_close(struct net_device *dev) function hdlc_ioctl (line 219) | int hdlc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function hdlc_setup (line 252) | static void hdlc_setup(struct net_device *dev) type net_device (line 272) | struct net_device type net_device (line 274) | struct net_device function register_hdlc_device (line 281) | int register_hdlc_device(struct net_device *dev) function unregister_hdlc_device (line 299) | void unregister_hdlc_device(struct net_device *dev) type packet_type (line 321) | struct packet_type function hdlc_module_init (line 327) | static int __init hdlc_module_init(void) function hdlc_module_exit (line 336) | static void __exit hdlc_module_exit(void) FILE: drivers/net/wan/hdlc_ppp.c function ppp_open (line 27) | static int ppp_open(struct net_device *dev) function ppp_close (line 55) | static void ppp_close(struct net_device *dev) function ppp_type_trans (line 69) | static unsigned short ppp_type_trans(struct sk_buff *skb, function hdlc_ppp_ioctl (line 77) | int hdlc_ppp_ioctl(struct net_device *dev, struct ifreq *ifr) FILE: drivers/net/wan/hdlc_raw.c function raw_type_trans (line 27) | static unsigned short raw_type_trans(struct sk_buff *skb, function hdlc_raw_ioctl (line 35) | int hdlc_raw_ioctl(struct net_device *dev, struct ifreq *ifr) FILE: drivers/net/wan/hdlc_raw_eth.c function eth_tx (line 29) | static int eth_tx(struct sk_buff *skb, struct net_device *dev) function hdlc_raw_eth_ioctl (line 47) | int hdlc_raw_eth_ioctl(struct net_device *dev, struct ifreq *ifr) FILE: drivers/net/wan/hdlc_x25.c function x25_connect_disconnect (line 30) | static void x25_connect_disconnect(struct net_device *dev, int reason, i... function x25_connected (line 49) | static void x25_connected(struct net_device *dev, int reason) function x25_disconnected (line 56) | static void x25_disconnected(struct net_device *dev, int reason) function x25_data_indication (line 63) | static int x25_data_indication(struct net_device *dev, struct sk_buff *skb) function x25_data_transmit (line 81) | static void x25_data_transmit(struct net_device *dev, struct sk_buff *skb) function x25_xmit (line 89) | static int x25_xmit(struct sk_buff *skb, struct net_device *dev) function x25_open (line 136) | static int x25_open(struct net_device *dev) function x25_close (line 156) | static void x25_close(struct net_device *dev) function x25_rx (line 163) | static int x25_rx(struct sk_buff *skb) function hdlc_x25_ioctl (line 182) | int hdlc_x25_ioctl(struct net_device *dev, struct ifreq *ifr) FILE: drivers/net/wan/hostess_sv11.c type sv11_device (line 40) | struct sv11_device function hostess_input (line 56) | static void hostess_input(struct z8530_channel *c, struct sk_buff *skb) function hostess_open (line 75) | static int hostess_open(struct net_device *d) function hostess_close (line 128) | static int hostess_close(struct net_device *d) function hostess_ioctl (line 159) | static int hostess_ioctl(struct net_device *d, struct ifreq *ifr, int cmd) type net_device_stats (line 166) | struct net_device_stats type net_device (line 166) | struct net_device type sv11_device (line 168) | struct sv11_device function hostess_queue_xmit (line 179) | static int hostess_queue_xmit(struct sk_buff *skb, struct net_device *d) function hostess_neigh_setup (line 185) | static int hostess_neigh_setup(struct neighbour *n) function hostess_neigh_setup_dev (line 194) | static int hostess_neigh_setup_dev(struct net_device *dev, struct neigh_... function sv11_setup (line 204) | static void sv11_setup(struct net_device *dev) type sv11_device (line 218) | struct sv11_device type z8530_dev (line 220) | struct z8530_dev type sv11_device (line 221) | struct sv11_device type sv11_device (line 233) | struct sv11_device type sv11_device (line 233) | struct sv11_device type net_device (line 325) | struct net_device function sv11_shutdown (line 369) | static void sv11_shutdown(struct sv11_device *dev) type sv11_device (line 402) | struct sv11_device function init_module (line 404) | int init_module(void) function cleanup_module (line 413) | void cleanup_module(void) FILE: drivers/net/wan/lapbether.c type lapbethdev (line 54) | struct lapbethdev { type list_head (line 61) | struct list_head type lapbethdev (line 68) | struct lapbethdev type net_device (line 68) | struct net_device type lapbethdev (line 70) | struct lapbethdev function dev_is_ethdev (line 79) | static __inline__ int dev_is_ethdev(struct net_device *dev) function lapbeth_rcv (line 89) | static int lapbeth_rcv(struct sk_buff *skb, struct net_device *dev, stru... function lapbeth_data_indication (line 130) | static int lapbeth_data_indication(struct net_device *dev, struct sk_buf... function lapbeth_xmit (line 150) | static int lapbeth_xmit(struct sk_buff *skb, struct net_device *dev) function lapbeth_data_transmit (line 197) | static void lapbeth_data_transmit(struct net_device *ndev, struct sk_buf... function lapbeth_connected (line 221) | static void lapbeth_connected(struct net_device *dev, int reason) function lapbeth_disconnected (line 239) | static void lapbeth_disconnected(struct net_device *dev, int reason) type net_device_stats (line 260) | struct net_device_stats type net_device (line 260) | struct net_device type lapbethdev (line 262) | struct lapbethdev function lapbeth_set_mac_address (line 269) | static int lapbeth_set_mac_address(struct net_device *dev, void *addr) type lapb_register_struct (line 277) | struct lapb_register_struct function lapbeth_open (line 290) | static int lapbeth_open(struct net_device *dev) function lapbeth_close (line 303) | static int lapbeth_close(struct net_device *dev) function lapbeth_setup (line 317) | static void lapbeth_setup(struct net_device *dev) function lapbeth_new_device (line 335) | static int lapbeth_new_device(struct net_device *dev) function lapbeth_free_device (line 376) | static void lapbeth_free_device(struct lapbethdev *lapbeth) function lapbeth_device_event (line 388) | static int lapbeth_device_event(struct notifier_block *this, type packet_type (line 422) | struct packet_type type notifier_block (line 427) | struct notifier_block function lapbeth_init_driver (line 433) | static int __init lapbeth_init_driver(void) function lapbeth_cleanup_driver (line 445) | static void __exit lapbeth_cleanup_driver(void) FILE: drivers/net/wan/lmc/lmc.h type net_device (line 9) | struct net_device type net_device (line 21) | struct net_device type ifreq (line 21) | struct ifreq FILE: drivers/net/wan/lmc/lmc_debug.c function lmcConsoleLog (line 11) | void lmcConsoleLog(char *type, unsigned char *ucData, int iLen) function lmcEventLog (line 55) | void lmcEventLog (u_int32_t EventNum, u_int32_t arg2, u_int32_t arg3) function lmc_trace (line 67) | void lmc_trace(struct net_device *dev, char *msg){ FILE: drivers/net/wan/lmc/lmc_debug.h type net_device (line 50) | struct net_device FILE: drivers/net/wan/lmc/lmc_ioctl.h type lmc_t1f_control (line 233) | typedef struct lmc_st1f_control { type lmc_xilinx_c (line 240) | enum lmc_xilinx_c { type lmc_xilinx_control (line 246) | struct lmc_xilinx_control { FILE: drivers/net/wan/lmc/lmc_main.c type pci_device_id (line 85) | struct pci_device_id type sk_buff (line 97) | struct sk_buff type net_device (line 97) | struct net_device type sk_buff (line 98) | struct sk_buff type net_device (line 98) | struct net_device type net_device (line 99) | struct net_device type net_device (line 100) | struct net_device type net_device (line 101) | struct net_device type net_device_stats (line 102) | struct net_device_stats type net_device (line 102) | struct net_device type pt_regs (line 103) | struct pt_regs type net_device (line 106) | struct net_device type net_device (line 107) | struct net_device type net_device (line 111) | struct net_device function lmc_ioctl (line 117) | int lmc_ioctl (struct net_device *dev, struct ifreq *ifr, int cmd) /*fol... function lmc_watchdog (line 629) | static void lmc_watchdog (unsigned long data) /*fold00*/ function lmc_setup (line 806) | static void lmc_setup(struct net_device * const dev) /*fold00*/ function lmc_init_one (line 823) | static int __devinit lmc_init_one(struct pci_dev *pdev, function lmc_remove_one (line 1016) | static void __devexit lmc_remove_one (struct pci_dev *pdev) function lmc_open (line 1036) | static int lmc_open (struct net_device *dev) /*fold00*/ function lmc_running_reset (line 1153) | static void lmc_running_reset (struct net_device *dev) /*fold00*/ function lmc_close (line 1192) | static int lmc_close (struct net_device *dev) /*fold00*/ function lmc_ifdown (line 1213) | static int lmc_ifdown (struct net_device *dev) /*fold00*/ function irqreturn_t (line 1280) | static irqreturn_t lmc_interrupt (int irq, void *dev_instance, struct pt... function lmc_start_xmit (line 1470) | static int lmc_start_xmit (struct sk_buff *skb, struct net_device *dev) ... function lmc_rx (line 1563) | static int lmc_rx (struct net_device *dev) /*fold00*/ type net_device_stats (line 1769) | struct net_device_stats type net_device (line 1769) | struct net_device type net_device_stats (line 1785) | struct net_device_stats type pci_driver (line 1788) | struct pci_driver function init_lmc (line 1795) | static int __init init_lmc(void) function exit_lmc (line 1800) | static void __exit exit_lmc(void) function lmc_mii_readreg (line 1808) | unsigned lmc_mii_readreg (lmc_softc_t * const sc, unsigned devaddr, unsi... function lmc_mii_writereg (line 1850) | void lmc_mii_writereg (lmc_softc_t * const sc, unsigned devaddr, unsigne... function lmc_softreset (line 1893) | static void lmc_softreset (lmc_softc_t * const sc) /*fold00*/ function lmc_gpio_mkinput (line 1976) | void lmc_gpio_mkinput(lmc_softc_t * const sc, u_int32_t bits) /*fold00*/ function lmc_gpio_mkoutput (line 1984) | void lmc_gpio_mkoutput(lmc_softc_t * const sc, u_int32_t bits) /*fold00*/ function lmc_led_on (line 1992) | void lmc_led_on(lmc_softc_t * const sc, u_int32_t led) /*fold00*/ function lmc_led_off (line 2005) | void lmc_led_off(lmc_softc_t * const sc, u_int32_t led) /*fold00*/ function lmc_reset (line 2018) | static void lmc_reset(lmc_softc_t * const sc) /*fold00*/ function lmc_dec_reset (line 2059) | static void lmc_dec_reset(lmc_softc_t * const sc) /*fold00*/ function lmc_initcsrs (line 2122) | static void lmc_initcsrs(lmc_softc_t * const sc, lmc_csrptr_t csr_base, ... function lmc_driver_timeout (line 2145) | static void lmc_driver_timeout(struct net_device *dev) { /*fold00*/ FILE: drivers/net/wan/lmc/lmc_media.c function lmc_dummy_set_1 (line 170) | static void function lmc_dummy_set2_1 (line 175) | static void function lmc_hssi_init (line 184) | static void function lmc_hssi_default (line 192) | static void function lmc_hssi_set_status (line 206) | static void function lmc_hssi_set_clock (line 237) | static void function lmc_hssi_get_link_status (line 264) | static int function lmc_hssi_set_link_status (line 274) | static void function lmc_hssi_set_crc_length (line 288) | static void function lmc_hssi_watchdog (line 307) | static void function lmc_ds3_set_100ft (line 320) | static void function lmc_ds3_default (line 336) | static void function lmc_ds3_set_status (line 351) | static void function lmc_ds3_init (line 382) | static void function lmc_ds3_set_scram (line 417) | static void function lmc_ds3_get_link_status (line 437) | static int function lmc_ds3_set_crc_length (line 523) | static void function lmc_ds3_watchdog (line 542) | static void function lmc_ssi_init (line 553) | static void function lmc_ssi_default (line 569) | static void function lmc_ssi_set_status (line 589) | static void function lmc_ssi_set_clock (line 626) | static void function lmc_ssi_set_speed (line 649) | static void function lmc_ssi_get_link_status (line 691) | static int function lmc_ssi_set_link_status (line 779) | static void function lmc_ssi_set_crc_length (line 800) | static void function write_av9110_bit (line 825) | static inline void function write_av9110 (line 851) | static void function lmc_ssi_watchdog (line 900) | static void function lmc_t1_write (line 930) | static void function lmc_t1_init (line 947) | static void function lmc_t1_default (line 1010) | static void function lmc_t1_set_status (line 1022) | static void function lmc_t1_get_link_status (line 1046) | static int function lmc_t1_set_circuit_type (line 1164) | static void function lmc_t1_set_crc_length (line 1184) | static void function lmc_t1_set_clock (line 1209) | static void function lmc_t1_watchdog (line 1232) | static void function lmc_set_protocol (line 1237) | static void FILE: drivers/net/wan/lmc/lmc_proto.c function lmc_proto_init (line 75) | void lmc_proto_init(lmc_softc_t *sc) /*FOLD00*/ function lmc_proto_attach (line 97) | void lmc_proto_attach(lmc_softc_t *sc) /*FOLD00*/ function lmc_proto_detach (line 129) | void lmc_proto_detach(lmc_softc_t *sc) /*FOLD00*/ function lmc_proto_reopen (line 144) | void lmc_proto_reopen(lmc_softc_t *sc) /*FOLD00*/ function lmc_proto_ioctl (line 161) | int lmc_proto_ioctl(lmc_softc_t *sc, struct ifreq *ifr, int cmd) /*FOLD00*/ function lmc_proto_open (line 176) | void lmc_proto_open(lmc_softc_t *sc) /*FOLD00*/ function lmc_proto_close (line 197) | void lmc_proto_close(lmc_softc_t *sc) /*FOLD00*/ function lmc_proto_type (line 212) | unsigned short lmc_proto_type(lmc_softc_t *sc, struct sk_buff *skb) /*FO... function lmc_proto_netif (line 234) | void lmc_proto_netif(lmc_softc_t *sc, struct sk_buff *skb) /*FOLD00*/ FILE: drivers/net/wan/lmc/lmc_proto.h type ifreq (line 8) | struct ifreq type sk_buff (line 11) | struct sk_buff type sk_buff (line 12) | struct sk_buff FILE: drivers/net/wan/lmc/lmc_var.h type s8 (line 23) | typedef signed char s8; type u8 (line 24) | typedef unsigned char u8; type s16 (line 26) | typedef signed short s16; type u16 (line 27) | typedef unsigned short u16; type s32 (line 29) | typedef signed int s32; type u32 (line 30) | typedef unsigned int u32; type s64 (line 32) | typedef signed long long s64; type u64 (line 33) | typedef unsigned long long u64; type lmc_softc_t (line 43) | typedef struct lmc___softc lmc_softc_t; type lmc_media_t (line 44) | typedef struct lmc___media lmc_media_t; type lmc_ctl_t (line 45) | typedef struct lmc___ctl lmc_ctl_t; type lmc_regfile_t (line 89) | struct lmc_regfile_t { type lmc_av9110_t (line 174) | typedef struct { type lmc___ctl (line 187) | struct lmc___ctl { type tulip_desc_t (line 218) | struct tulip_desc_t { type lmc___media (line 229) | struct lmc___media { type lmc_statistics (line 252) | struct lmc_statistics type LMC_XINFO (line 329) | typedef struct lmc_xinfo { type lmc___softc (line 355) | struct lmc___softc { type hdlc_hdr (line 539) | struct hdlc_hdr type slarp (line 547) | struct slarp FILE: drivers/net/wan/n2.c type port_t (line 94) | typedef struct port_s { type card_t (line 113) | typedef struct card_s { function u8 (line 149) | static __inline__ u8 sca_get_page(card_t *card) function openwin (line 155) | static __inline__ void openwin(card_t *card, u8 page) function n2_set_iface (line 167) | static void n2_set_iface(port_t *port) function n2_open (line 211) | static int n2_open(struct net_device *dev) function n2_close (line 234) | static int n2_close(struct net_device *dev) function n2_ioctl (line 249) | static int n2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function n2_destroy_card (line 303) | static void n2_destroy_card(card_t *card) function n2_run (line 332) | static int __init n2_run(unsigned long io, unsigned long irq, function n2_init (line 492) | static int __init n2_init(void) function n2_cleanup (line 544) | static void __exit n2_cleanup(void) FILE: drivers/net/wan/pc300.h type __u64 (line 108) | typedef __u64 ucdouble; type __u32 (line 109) | typedef __u32 uclong; type __u16 (line 110) | typedef __u16 ucshort; type __u8 (line 111) | typedef __u8 ucchar; type RUNTIME_9050 (line 189) | struct RUNTIME_9050 { type falc_t (line 241) | typedef struct falc { type falc_status_t (line 280) | typedef struct falc_status { type rsv_x21_status_t (line 290) | typedef struct rsv_x21_status { type pc300stats_t (line 298) | typedef struct pc300stats { type pc300status_t (line 306) | typedef struct pc300status { type pc300loopback_t (line 312) | typedef struct pc300loopback { type pc300patterntst_t (line 317) | typedef struct pc300patterntst { type pc300dev_t (line 322) | typedef struct pc300dev { type pc300hw_t (line 343) | typedef struct pc300hw { type pc300chconf_t (line 371) | typedef struct pc300chconf { type pc300ch_t (line 387) | typedef struct pc300ch { type pc300_t (line 400) | typedef struct pc300 { type pc300conf_t (line 408) | typedef struct pc300conf { type pc300_ioctl_cmds (line 416) | enum pc300_ioctl_cmds { type pc300_loopback_cmds (line 430) | enum pc300_loopback_cmds { type sk_buff (line 476) | struct sk_buff type sk_buff (line 481) | struct sk_buff type net_device (line 481) | struct net_device type net_device (line 482) | struct net_device type net_device (line 484) | struct net_device type net_device (line 485) | struct net_device type ifreq (line 485) | struct ifreq type net_device (line 491) | struct net_device type net_device (line 492) | struct net_device FILE: drivers/net/wan/pc300_drv.c type pci_device_id (line 255) | struct pci_device_id type pt_regs (line 287) | struct pt_regs type net_device_stats (line 288) | struct net_device_stats type net_device (line 288) | struct net_device type net_device (line 292) | struct net_device type sk_buff (line 292) | struct sk_buff type net_device (line 293) | struct net_device function tx_dma_buf_pt_init (line 306) | static void tx_dma_buf_pt_init(pc300_t * card, int ch) function tx_dma_buf_init (line 321) | static void tx_dma_buf_init(pc300_t * card, int ch) function rx_dma_buf_pt_init (line 336) | static void rx_dma_buf_pt_init(pc300_t * card, int ch) function rx_dma_buf_init (line 351) | static void rx_dma_buf_init(pc300_t * card, int ch) function tx_dma_buf_check (line 366) | static void tx_dma_buf_check(pc300_t * card, int ch) function tx1_dma_buf_check (line 391) | static void tx1_dma_buf_check(pc300_t * card, int ch) function rx_dma_buf_check (line 417) | static void rx_dma_buf_check(pc300_t * card, int ch) function dma_get_rx_frame_size (line 440) | int dma_get_rx_frame_size(pc300_t * card, int ch) function dma_buf_write (line 465) | int dma_buf_write(pc300_t * card, int ch, ucchar * ptdata, int len) function dma_buf_read (line 506) | int dma_buf_read(pc300_t * card, int ch, struct sk_buff *skb) function tx_dma_stop (line 563) | void tx_dma_stop(pc300_t * card, int ch) function rx_dma_stop (line 574) | void rx_dma_stop(pc300_t * card, int ch) function rx_dma_start (line 585) | void rx_dma_start(pc300_t * card, int ch) function falc_issue_cmd (line 610) | void falc_issue_cmd(pc300_t * card, int ch, ucchar cmd) function falc_intr_enable (line 625) | void falc_intr_enable(pc300_t * card, int ch) function falc_open_timeslot (line 675) | void falc_open_timeslot(pc300_t * card, int ch, int timeslot) function falc_close_timeslot (line 691) | void falc_close_timeslot(pc300_t * card, int ch, int timeslot) function falc_close_all_timeslots (line 707) | void falc_close_all_timeslots(pc300_t * card, int ch) function falc_open_all_timeslots (line 729) | void falc_open_all_timeslots(pc300_t * card, int ch) function falc_init_timeslot (line 761) | void falc_init_timeslot(pc300_t * card, int ch) function falc_enable_comm (line 779) | void falc_enable_comm(pc300_t * card, int ch) function falc_disable_comm (line 795) | void falc_disable_comm(pc300_t * card, int ch) function falc_init_t1 (line 809) | void falc_init_t1(pc300_t * card, int ch) function falc_init_e1 (line 978) | void falc_init_e1(pc300_t * card, int ch) function falc_init_hdlc (line 1158) | void falc_init_hdlc(pc300_t * card, int ch) function te_config (line 1184) | void te_config(pc300_t * card, int ch) function falc_check_status (line 1244) | void falc_check_status(pc300_t * card, int ch, unsigned char frs0) function falc_update_stats (line 1400) | void falc_update_stats(pc300_t * card, int ch) function falc_remote_loop (line 1453) | void falc_remote_loop(pc300_t * card, int ch, int loop_on) function falc_local_loop (line 1498) | void falc_local_loop(pc300_t * card, int ch, int loop_on) function falc_payload_loop (line 1525) | void falc_payload_loop(pc300_t * card, int ch, int loop_on) function turn_off_xlu (line 1579) | void turn_off_xlu(pc300_t * card, int ch) function turn_off_xld (line 1600) | void turn_off_xld(pc300_t * card, int ch) function falc_generate_loop_up_code (line 1622) | void falc_generate_loop_up_code(pc300_t * card, int ch) function falc_generate_loop_down_code (line 1655) | void falc_generate_loop_down_code(pc300_t * card, int ch) function falc_pattern_test (line 1685) | void falc_pattern_test(pc300_t * card, int ch, unsigned int activate) function ucshort (line 1732) | ucshort falc_pattern_test_error(pc300_t * card, int ch) function cpc_trace (line 1744) | static void function cpc_tx_timeout (line 1772) | void cpc_tx_timeout(struct net_device *dev) function cpc_queue_xmit (line 1800) | int cpc_queue_xmit(struct sk_buff *skb, struct net_device *dev) function cpc_net_rx (line 1883) | void cpc_net_rx(struct net_device *dev) type net_device_stats (line 1976) | struct net_device_stats function sca_intr (line 2005) | static void sca_intr(pc300_t * card) function falc_t1_loop_detection (line 2184) | static void falc_t1_loop_detection(pc300_t * card, int ch, ucchar frs1) function falc_e1_loop_detection (line 2209) | static void falc_e1_loop_detection(pc300_t * card, int ch, ucchar rsp) function falc_t1_intr (line 2234) | static void falc_t1_intr(pc300_t * card, int ch) function falc_e1_intr (line 2281) | static void falc_e1_intr(pc300_t * card, int ch) function falc_intr (line 2350) | static void falc_intr(pc300_t * card) function irqreturn_t (line 2366) | static irqreturn_t cpc_intr(int irq, void *dev_id, struct pt_regs *regs) function cpc_sca_status (line 2406) | void cpc_sca_status(pc300_t * card, int ch) function cpc_falc_status (line 2498) | void cpc_falc_status(pc300_t * card, int ch) function cpc_change_mtu (line 2526) | int cpc_change_mtu(struct net_device *dev, int new_mtu) function cpc_ioctl (line 2534) | int cpc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) type net_device_stats (line 2827) | struct net_device_stats type net_device (line 2827) | struct net_device function clock_rate_calc (line 2832) | static int clock_rate_calc(uclong rate, uclong clock, int *br_io) function ch_config (line 2859) | int ch_config(pc300dev_t * d) function rx_config (line 3007) | int rx_config(pc300dev_t * d) function tx_config (line 3038) | int tx_config(pc300dev_t * d) function cpc_attach (line 3070) | static int cpc_attach(struct net_device *dev, unsigned short encoding, function cpc_opench (line 3101) | void cpc_opench(pc300dev_t * d) function cpc_closech (line 3119) | void cpc_closech(pc300dev_t * d) function cpc_open (line 3147) | int cpc_open(struct net_device *dev) function cpc_close (line 3176) | int cpc_close(struct net_device *dev) function uclong (line 3208) | static uclong detect_ram(pc300_t * card) function plx_init (line 3226) | static void plx_init(pc300_t * card) function show_version (line 3246) | static inline void show_version(void) function cpc_init_card (line 3262) | static void cpc_init_card(pc300_t * card) function cpc_init_one (line 3425) | static int __devinit function cpc_remove_one (line 3634) | static void __devexit cpc_remove_one(struct pci_dev *pdev) type pci_driver (line 3668) | struct pci_driver function cpc_init (line 3675) | static int __init cpc_init(void) function cpc_cleanup_module (line 3680) | static void __exit cpc_cleanup_module(void) FILE: drivers/net/wan/pc300_tty.c type st_cpc_rx_buf (line 87) | typedef struct _st_cpc_rx_buf { type st_cpc_rx_list (line 93) | struct st_cpc_rx_list { type st_cpc_tty_area (line 98) | typedef struct _st_cpc_tty_area { type tty_driver (line 112) | struct tty_driver type tty_struct (line 121) | struct tty_struct type file (line 121) | struct file type tty_struct (line 122) | struct tty_struct type file (line 122) | struct file type tty_struct (line 123) | struct tty_struct type tty_struct (line 124) | struct tty_struct type tty_struct (line 125) | struct tty_struct type tty_struct (line 126) | struct tty_struct type tty_struct (line 127) | struct tty_struct type tty_struct (line 135) | struct tty_struct type file (line 135) | struct file type tty_struct (line 137) | struct tty_struct type file (line 137) | struct file function cpc_tty_signal_off (line 149) | static void cpc_tty_signal_off(pc300dev_t *pc300dev, unsigned char signal) function cpc_tty_signal_on (line 167) | static void cpc_tty_signal_on(pc300dev_t *pc300dev, unsigned char signal) function cpc_tty_init (line 192) | void cpc_tty_init(pc300dev_t *pc300dev) function cpc_tty_open (line 290) | static int cpc_tty_open(struct tty_struct *tty, struct file *flip) function cpc_tty_close (line 357) | static void cpc_tty_close(struct tty_struct *tty, struct file *flip) function cpc_tty_write (line 429) | static int cpc_tty_write(struct tty_struct *tty, const unsigned char *bu... function cpc_tty_write_room (line 497) | static int cpc_tty_write_room(struct tty_struct *tty) function cpc_tty_chars_in_buffer (line 524) | static int cpc_tty_chars_in_buffer(struct tty_struct *tty) function pc300_tiocmset (line 543) | int pc300_tiocmset(struct tty_struct *tty, struct file *file, function pc300_tiocmget (line 570) | int pc300_tiocmget(struct tty_struct *tty, struct file *file) function cpc_tty_flush_buffer (line 601) | static void cpc_tty_flush_buffer(struct tty_struct *tty) function cpc_tty_hangup (line 630) | static void cpc_tty_hangup(struct tty_struct *tty) function cpc_tty_rx_work (line 664) | static void cpc_tty_rx_work(void * data) function cpc_tty_rx_disc_frame (line 711) | static void cpc_tty_rx_disc_frame(pc300ch_t *pc300chan) function cpc_tty_receive (line 734) | void cpc_tty_receive(pc300dev_t *pc300dev) function cpc_tty_tx_work (line 890) | static void cpc_tty_tx_work(void *data) function cpc_tty_send_to_card (line 912) | static int cpc_tty_send_to_card(pc300dev_t *dev,void* buf, int len) function cpc_tty_trace (line 995) | static void cpc_tty_trace(pc300dev_t *dev, char* buf, int len, char rxtx) function cpc_tty_unregister_service (line 1027) | void cpc_tty_unregister_service(pc300dev_t *pc300dev) function cpc_tty_trigger_poll (line 1071) | void cpc_tty_trigger_poll(pc300dev_t *pc300dev) function cpc_tty_reset_var (line 1085) | void cpc_tty_reset_var(void) FILE: drivers/net/wan/pci200syn.c type plx9052 (line 61) | typedef struct { type port_t (line 75) | typedef struct port_s { type card_t (line 92) | typedef struct card_s { function new_memcpy_toio (line 119) | static inline void new_memcpy_toio(char __iomem *dest, char *src, int le... function pci200_set_iface (line 138) | static void pci200_set_iface(port_t *port) function pci200_open (line 178) | static int pci200_open(struct net_device *dev) function pci200_close (line 194) | static int pci200_close(struct net_device *dev) function pci200_ioctl (line 204) | static int pci200_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function pci200_pci_remove_one (line 260) | static void pci200_pci_remove_one(struct pci_dev *pdev) function pci200_pci_init_one (line 293) | static int __devinit pci200_pci_init_one(struct pci_dev *pdev, type pci_device_id (line 447) | struct pci_device_id type pci_driver (line 454) | struct pci_driver function pci200_init_module (line 462) | static int __init pci200_init_module(void) function pci200_cleanup_module (line 476) | static void __exit pci200_cleanup_module(void) FILE: drivers/net/wan/sbni.c type net_local (line 70) | struct net_local { type net_device (line 114) | struct net_device type net_device (line 115) | struct net_device type net_device (line 115) | struct net_device type net_device (line 116) | struct net_device type net_device (line 117) | struct net_device type sk_buff (line 118) | struct sk_buff type net_device (line 118) | struct net_device type net_device (line 119) | struct net_device type ifreq (line 119) | struct ifreq type net_device_stats (line 120) | struct net_device_stats type net_device (line 120) | struct net_device type net_device (line 121) | struct net_device type pt_regs (line 123) | struct pt_regs type net_device (line 124) | struct net_device type net_device (line 125) | struct net_device type net_device (line 126) | struct net_device type net_device (line 127) | struct net_device type net_device (line 129) | struct net_device type net_device (line 131) | struct net_device type net_device (line 132) | struct net_device type net_device (line 133) | struct net_device type net_device (line 134) | struct net_device type sk_buff (line 135) | struct sk_buff type net_device (line 135) | struct net_device type net_device (line 136) | struct net_device type net_device (line 137) | struct net_device type net_device (line 140) | struct net_device type net_device (line 141) | struct net_device type sk_buff (line 143) | struct sk_buff type net_device (line 143) | struct net_device type net_device (line 144) | struct net_device type net_device (line 147) | struct net_device type net_device (line 147) | struct net_device type net_device (line 148) | struct net_device type net_device (line 166) | struct net_device type u32 (line 178) | typedef u32 iarr[]; function sbni_isa_probe (line 195) | static inline int __init function sbni_devsetup (line 210) | static void __init sbni_devsetup(struct net_device *dev) function sbni_probe (line 223) | int __init sbni_probe(int unit) function sbni_init (line 253) | static int __init sbni_init(struct net_device *dev) function sbni_pci_probe (line 292) | int __init type net_device (line 349) | struct net_device type net_device (line 350) | struct net_device type net_local (line 352) | struct net_local type net_local (line 392) | struct net_local function sbni_start_xmit (line 443) | static int function sbni_start_xmit (line 471) | static int function irqreturn_t (line 504) | static irqreturn_t function handle_channel (line 533) | static void function recv_frame (line 591) | static int function send_frame (line 626) | static void function download_data (line 683) | static void function upload_data (line 701) | static int function send_complete (line 757) | static __inline void function interpret_ack (line 778) | static void function append_frame_to_pkt (line 812) | static int function prepare_to_send (line 843) | static void function drop_xmit_queue (line 874) | static void function send_frame_header (line 906) | static void function skip_tail (line 944) | static int function check_fhdr (line 959) | static int type sk_buff (line 995) | struct sk_buff type net_device (line 996) | struct net_device type sk_buff (line 999) | struct sk_buff type net_local (line 1004) | struct net_local function indicate_pkt (line 1013) | static void function sbni_watchdog (line 1045) | static void function card_start (line 1099) | static void function change_level (line 1121) | static void function timeout_change_level (line 1145) | static void function sbni_open (line 1168) | static int function sbni_close (line 1224) | static int function sbni_card_probe (line 1288) | static int function sbni_ioctl (line 1308) | static int function enslave (line 1398) | static int function emancipate (line 1433) | static int type net_device_stats (line 1473) | struct net_device_stats type net_device (line 1474) | struct net_device type net_local (line 1476) | struct net_local function set_multicast_list (line 1480) | static void function init_module (line 1498) | int function cleanup_module (line 1528) | void function sbni_setup (line 1544) | static int __init function u32 (line 1577) | static u32 function u32 (line 1657) | static u32 FILE: drivers/net/wan/sbni.h type sbni_reg (line 25) | enum sbni_reg { type sbni_csr1 (line 46) | struct sbni_csr1 { type sbni_in_stats (line 100) | struct sbni_in_stats { type sbni_flags (line 118) | struct sbni_flags { FILE: drivers/net/wan/sdla.c function __sdla_read (line 82) | static void __sdla_read(struct net_device *dev, int addr, void *buf, sho... function sdla_read (line 104) | static void sdla_read(struct net_device *dev, int addr, void *buf, short... function __sdla_write (line 112) | static void __sdla_write(struct net_device *dev, int addr, function sdla_write (line 135) | static void sdla_write(struct net_device *dev, int addr, function sdla_clear (line 146) | static void sdla_clear(struct net_device *dev) function sdla_byte (line 170) | static char sdla_byte(struct net_device *dev, int addr) function sdla_stop (line 185) | void sdla_stop(struct net_device *dev) function sdla_start (line 212) | void sdla_start(struct net_device *dev) function sdla_z80_poll (line 250) | int sdla_z80_poll(struct net_device *dev, int z80_addr, int jiffs, char ... function sdla_cpuspeed (line 280) | static int sdla_cpuspeed(struct net_device *dev, struct ifreq *ifr) type _dlci_stat (line 330) | struct _dlci_stat type _frad_stat (line 336) | struct _frad_stat function sdla_errors (line 342) | static void sdla_errors(struct net_device *dev, int cmd, int dlci, int r... function sdla_cmd (line 425) | static int sdla_cmd(struct net_device *dev, int cmd, short dlci, short f... type net_device (line 506) | struct net_device function sdla_activate (line 508) | int sdla_activate(struct net_device *slave, struct net_device *master) function sdla_deactivate (line 530) | int sdla_deactivate(struct net_device *slave, struct net_device *master) function sdla_assoc (line 552) | int sdla_assoc(struct net_device *slave, struct net_device *master) function sdla_deassoc (line 588) | int sdla_deassoc(struct net_device *slave, struct net_device *master) function sdla_dlci_conf (line 616) | int sdla_dlci_conf(struct net_device *slave, struct net_device *master, ... function sdla_transmit (line 655) | static int sdla_transmit(struct sk_buff *skb, struct net_device *dev) function sdla_receive (line 744) | static void sdla_receive(struct net_device *dev) function irqreturn_t (line 871) | static irqreturn_t sdla_isr(int irq, void *dev_id, struct pt_regs * regs) function sdla_poll (line 928) | static void sdla_poll(unsigned long device) function sdla_close (line 943) | static int sdla_close(struct net_device *dev) type conf_data (line 997) | struct conf_data { function sdla_open (line 1002) | static int sdla_open(struct net_device *dev) function sdla_config (line 1098) | static int sdla_config(struct net_device *dev, struct frad_conf __user *... function sdla_xfer (line 1196) | static int sdla_xfer(struct net_device *dev, struct sdla_mem __user *inf... function sdla_reconfig (line 1234) | static int sdla_reconfig(struct net_device *dev) function sdla_ioctl (line 1258) | static int sdla_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function sdla_change_mtu (line 1327) | int sdla_change_mtu(struct net_device *dev, int new_mtu) function sdla_set_config (line 1340) | int sdla_set_config(struct net_device *dev, struct ifmap *map) type net_device_stats (line 1600) | struct net_device_stats type net_device (line 1600) | struct net_device type frad_local (line 1602) | struct frad_local function setup_sdla (line 1608) | static void setup_sdla(struct net_device *dev) type net_device (line 1641) | struct net_device function init_sdla (line 1643) | static int __init init_sdla(void) function exit_sdla (line 1660) | static void __exit exit_sdla(void) FILE: drivers/net/wan/sdla_chdlc.c type chdlc_private_area_t (line 117) | typedef struct chdlc_private_area type wan_device (line 188) | struct wan_device type wan_device (line 189) | struct wan_device type net_device (line 189) | struct net_device type net_device (line 193) | struct net_device type net_device (line 194) | struct net_device type net_device (line 195) | struct net_device type sk_buff (line 196) | struct sk_buff type net_device (line 196) | struct net_device type sk_buff (line 200) | struct sk_buff type net_device_stats (line 201) | struct net_device_stats type net_device (line 201) | struct net_device type sk_buff (line 203) | struct sk_buff type net_device (line 203) | struct net_device type net_device (line 217) | struct net_device type net_device (line 233) | struct net_device type net_device (line 234) | struct net_device type net_device (line 248) | struct net_device type net_device (line 249) | struct net_device type net_device (line 250) | struct net_device type sk_buff (line 250) | struct sk_buff type net_device (line 253) | struct net_device type sk_buff (line 254) | struct sk_buff type sk_buff (line 257) | struct sk_buff type sk_buff (line 259) | struct sk_buff type net_device (line 259) | struct net_device type net_device (line 261) | struct net_device type tty_driver (line 286) | struct tty_driver type serial_state (line 289) | struct serial_state function wpc_init (line 315) | int wpc_init (sdla_t* card, wandev_conf_t* conf) function update (line 597) | static int update(struct wan_device* wandev) function new_if (line 665) | static int new_if(struct wan_device* wandev, struct net_device* dev, function if_init (line 897) | static int if_init(struct net_device* dev) function if_open (line 960) | static int if_open(struct net_device* dev) function if_close (line 1011) | static int if_close(struct net_device* dev) function disable_comm (line 1036) | static void disable_comm (sdla_t *card) function if_header (line 1079) | static int if_header(struct sk_buff* skb, struct net_device* dev, function if_tx_timeout (line 1092) | static void if_tx_timeout(struct net_device *dev) function if_rebuild_hdr (line 1117) | static int if_rebuild_hdr (struct sk_buff *skb) function if_send (line 1140) | static int if_send(struct sk_buff* skb, struct net_device* dev) function chk_bcast_mcast_addr (line 1274) | static int chk_bcast_mcast_addr(sdla_t *card, struct net_device* dev, function reply_udp (line 1317) | static int reply_udp( unsigned char *data, unsigned int mbox_len ) function calc_checksum (line 1388) | unsigned short calc_checksum (char *data, int len) type net_device_stats (line 1417) | struct net_device_stats type net_device (line 1417) | struct net_device function chdlc_read_version (line 1436) | static int chdlc_read_version (sdla_t* card, char* str) function chdlc_configure (line 1459) | static int chdlc_configure (sdla_t* card, void* data) function chdlc_set_intr_mode (line 1480) | static int chdlc_set_intr_mode (sdla_t* card, unsigned mode) function chdlc_disable_comm_shutdown (line 1508) | static int chdlc_disable_comm_shutdown (sdla_t *card) function chdlc_comm_enable (line 1544) | static int chdlc_comm_enable (sdla_t* card) function chdlc_read_comm_err_stats (line 1563) | static int chdlc_read_comm_err_stats (sdla_t* card) function chdlc_read_op_stats (line 1580) | static int chdlc_read_op_stats (sdla_t* card) function update_comms_stats (line 1597) | static int update_comms_stats(sdla_t* card, function chdlc_send (line 1641) | static int chdlc_send (sdla_t* card, void* data, unsigned len) function chdlc_error (line 1671) | static int chdlc_error (sdla_t *card, int err, CHDLC_MAILBOX_STRUCT *mb) function chdlc_work (line 1706) | static void chdlc_work(struct net_device * dev) function chdlc_work_cleanup (line 1747) | static int chdlc_work_cleanup(struct net_device *dev) function bh_enqueue (line 1765) | static int bh_enqueue(struct net_device *dev, struct sk_buff *skb) function wpc_isr (line 1798) | static void wpc_isr (sdla_t* card) function rx_intr (line 1925) | static void rx_intr (sdla_t* card) function timer_intr (line 2077) | void timer_intr(sdla_t *card) function set_chdlc_config (line 2128) | static int set_chdlc_config(sdla_t* card) function set_asy_config (line 2205) | static int set_asy_config(sdla_t* card) function asy_comm_enable (line 2248) | static int asy_comm_enable (sdla_t* card) function process_global_exception (line 2269) | static int process_global_exception(sdla_t *card) function process_chdlc_exception (line 2339) | static int process_chdlc_exception(sdla_t *card) function configure_ip (line 2396) | static int configure_ip (sdla_t* card) function unconfigure_ip (line 2443) | static int unconfigure_ip (sdla_t* card) function process_route (line 2471) | static void process_route (sdla_t *card) function store_udp_mgmt_pkt (line 2653) | static int store_udp_mgmt_pkt(char udp_pkt_src, sdla_t* card, function process_udp_mgmt_pkt (line 2682) | static int process_udp_mgmt_pkt(sdla_t* card, struct net_device* dev, function init_chdlc_tx_rx_buff (line 3081) | static void init_chdlc_tx_rx_buff( sdla_t* card) function intr_test (line 3166) | static int intr_test( sdla_t* card) function udp_pkt_type (line 3199) | static int udp_pkt_type(struct sk_buff *skb, sdla_t* card) function port_set_state (line 3235) | static void port_set_state (sdla_t *card, int state) function config_chdlc (line 3287) | static int config_chdlc (sdla_t *card) function chdlc_poll (line 3413) | static void chdlc_poll(struct net_device *dev) function trigger_chdlc_poll (line 3563) | static void trigger_chdlc_poll(struct net_device *dev) function chdlc_poll_delay (line 3586) | static void chdlc_poll_delay (unsigned long dev_ptr) function s508_lock (line 3593) | void s508_lock (sdla_t *card, unsigned long *smp_flags) function s508_unlock (line 3601) | void s508_unlock (sdla_t *card, unsigned long *smp_flags) function wanpipe_tty_trigger_tx_irq (line 3611) | static void wanpipe_tty_trigger_tx_irq(sdla_t *card) function wanpipe_tty_trigger_poll (line 3618) | static void wanpipe_tty_trigger_poll(sdla_t *card) function tty_poll_work (line 3623) | static void tty_poll_work (void* data) function wanpipe_tty_close (line 3638) | static void wanpipe_tty_close(struct tty_struct *tty, struct file * filp) function wanpipe_tty_open (line 3679) | static int wanpipe_tty_open(struct tty_struct *tty, struct file * filp) function wanpipe_tty_write (line 3742) | static int wanpipe_tty_write(struct tty_struct * tty, const unsigned cha... function wanpipe_tty_receive (line 3806) | static void wanpipe_tty_receive(sdla_t *card, unsigned addr, unsigned in... function wanpipe_tty_ioctl (line 3920) | static int wanpipe_tty_ioctl(struct tty_struct *tty, struct file * file, function wanpipe_tty_stop (line 3927) | static void wanpipe_tty_stop(struct tty_struct *tty) function wanpipe_tty_start (line 3932) | static void wanpipe_tty_start(struct tty_struct *tty) function config_tty (line 3937) | static int config_tty (sdla_t *card) function change_speed (line 4002) | static int change_speed(sdla_t *card, struct tty_struct *tty, function wanpipe_tty_set_termios (line 4103) | static void wanpipe_tty_set_termios(struct tty_struct *tty, struct termi... function wanpipe_tty_put_char (line 4158) | static void wanpipe_tty_put_char(struct tty_struct *tty, unsigned char ch) function wanpipe_tty_flush_chars (line 4202) | static void wanpipe_tty_flush_chars(struct tty_struct *tty) function wanpipe_tty_flush_buffer (line 4207) | static void wanpipe_tty_flush_buffer(struct tty_struct *tty) function wanpipe_tty_send_xchar (line 4223) | static void wanpipe_tty_send_xchar(struct tty_struct *tty, char ch) function wanpipe_tty_chars_in_buffer (line 4229) | static int wanpipe_tty_chars_in_buffer(struct tty_struct *tty) function wanpipe_tty_write_room (line 4235) | static int wanpipe_tty_write_room(struct tty_struct *tty) function set_modem_status (line 4256) | static int set_modem_status(sdla_t *card, unsigned char data) function wanpipe_tty_hangup (line 4271) | static void wanpipe_tty_hangup(struct tty_struct *tty) function wanpipe_tty_break (line 4292) | static void wanpipe_tty_break(struct tty_struct *tty, int break_state) function wanpipe_tty_wait_until_sent (line 4297) | static void wanpipe_tty_wait_until_sent(struct tty_struct *tty, int time... function wanpipe_tty_throttle (line 4302) | static void wanpipe_tty_throttle(struct tty_struct * tty) function wanpipe_tty_unthrottle (line 4307) | static void wanpipe_tty_unthrottle(struct tty_struct * tty) function wanpipe_tty_read_proc (line 4312) | int wanpipe_tty_read_proc(char *page, char **start, off_t off, int count, function wanpipe_tty_init (line 4321) | int wanpipe_tty_init(sdla_t *card) FILE: drivers/net/wan/sdla_fr.c type fr_channel_t (line 204) | typedef struct fr_channel type dlci_status_t (line 290) | typedef struct dlci_status type dlci_IB_mapping_t (line 296) | typedef struct dlci_IB_mapping type fr_dlci_interface_t (line 305) | typedef struct fr_dlci_interface type wan_device (line 326) | struct wan_device type wan_device (line 327) | struct wan_device type net_device (line 327) | struct net_device type wan_device (line 329) | struct wan_device type net_device (line 329) | struct net_device type sdla (line 333) | struct sdla type net_device (line 336) | struct net_device type net_device (line 337) | struct net_device type net_device (line 338) | struct net_device type net_device (line 340) | struct net_device type sk_buff (line 342) | struct sk_buff type sk_buff (line 344) | struct sk_buff type net_device (line 344) | struct net_device type net_device (line 345) | struct net_device type sk_buff (line 346) | struct sk_buff type net_device_stats (line 347) | struct net_device_stats type net_device (line 347) | struct net_device type net_device (line 386) | struct net_device type net_device (line 387) | struct net_device type net_device (line 388) | struct net_device type net_device (line 397) | struct net_device type sk_buff (line 398) | struct sk_buff type net_device (line 400) | struct net_device type net_device (line 400) | struct net_device type net_device (line 401) | struct net_device type net_device (line 405) | struct net_device type net_device (line 406) | struct net_device type net_device (line 407) | struct net_device type sk_buff (line 407) | struct sk_buff type net_device (line 409) | struct net_device type net_device (line 410) | struct net_device type net_device (line 413) | struct net_device type net_device (line 421) | struct net_device type net_device (line 423) | struct net_device type net_device (line 425) | struct net_device type sk_buff (line 431) | struct sk_buff type sk_buff (line 433) | struct sk_buff type sk_buff (line 447) | struct sk_buff type net_device (line 448) | struct net_device function wpf_init (line 465) | int wpf_init(sdla_t *card, wandev_conf_t *conf) function update (line 752) | static int update(struct wan_device* wandev) function new_if (line 797) | static int new_if(struct wan_device* wandev, struct net_device* dev, function del_if (line 1025) | static int del_if(struct wan_device* wandev, struct net_device* dev) function disable_comm (line 1062) | static void disable_comm (sdla_t *card) function wpf_exec (line 1074) | static int wpf_exec (struct sdla* card, void* u_cmd, void* u_data) function if_init (line 1121) | static int if_init(struct net_device* dev) function if_open (line 1200) | static int if_open(struct net_device* dev) function if_close (line 1240) | static int if_close(struct net_device* dev) function if_rebuild_hdr (line 1261) | static int if_rebuild_hdr (struct sk_buff* skb) function if_tx_timeout (line 1275) | static void if_tx_timeout(struct net_device *dev) function if_send (line 1318) | static int if_send(struct sk_buff* skb, struct net_device* dev) function setup_for_delayed_transmit (line 1565) | static int setup_for_delayed_transmit(struct net_device* dev, function chk_bcast_mcast_addr (line 1618) | static int chk_bcast_mcast_addr(sdla_t *card, struct net_device* dev, function reply_udp (line 1663) | static int reply_udp( unsigned char *data, unsigned int mbox_len ) function calc_checksum (line 1745) | unsigned short calc_checksum (char *data, int len) function switch_net_numbers (line 1774) | static void switch_net_numbers(unsigned char *sendpacket, unsigned long ... type net_device_stats (line 1830) | struct net_device_stats type net_device (line 1830) | struct net_device function fr_isr (line 1850) | static void fr_isr (sdla_t* card) function rx_intr (line 1949) | static void rx_intr (sdla_t* card) function tx_intr (line 2223) | static void tx_intr(sdla_t *card) function timer_intr (line 2331) | static void timer_intr(sdla_t *card) function spur_intr (line 2440) | static void spur_intr (sdla_t* card) function handle_IPXWAN (line 2454) | static int handle_IPXWAN(unsigned char *sendpacket, function process_route (line 2589) | static void process_route(struct net_device *dev) function fr_read_version (line 2675) | static int fr_read_version (sdla_t* card, char* str) function fr_configure (line 2699) | static int fr_configure (sdla_t* card, fr_conf_t *conf) function fr_dlci_configure (line 2734) | static int fr_dlci_configure (sdla_t* card, fr_dlc_conf_t *conf, unsigne... function fr_set_intr_mode (line 2754) | static int fr_set_intr_mode (sdla_t* card, unsigned mode, unsigned mtu, function fr_comm_enable (line 2784) | static int fr_comm_enable (sdla_t* card) function fr_comm_disable (line 2807) | static void fr_comm_disable (sdla_t* card) function fr_get_err_stats (line 2837) | static int fr_get_err_stats (sdla_t* card) function fr_get_stats (line 2868) | static int fr_get_stats (sdla_t* card) function fr_add_dlci (line 2897) | static int fr_add_dlci (sdla_t* card, int dlci) function fr_activate_dlci (line 2921) | static int fr_activate_dlci (sdla_t* card, int dlci) function fr_delete_dlci (line 2945) | static int fr_delete_dlci (sdla_t* card, int dlci) function fr_issue_isf (line 2970) | static int fr_issue_isf (sdla_t* card, int isf) function fr_send_hdr (line 2988) | static unsigned int fr_send_hdr (sdla_t*card, int dlci, unsigned int off... function fr_send_data_header (line 3006) | static int fr_send_data_header (sdla_t* card, int dlci, unsigned char at... function fr_send (line 3039) | static int fr_send (sdla_t* card, int dlci, unsigned char attr, int len, function fr_event (line 3082) | static int fr_event (sdla_t *card, int event, fr_mbox_t* mbox) function fr_modem_failure (line 3174) | static int fr_modem_failure (sdla_t *card, fr_mbox_t* mbox) function fr_dlci_change (line 3194) | static int fr_dlci_change (sdla_t *card, fr_mbox_t* mbox) function fr_init_dlci (line 3280) | static int fr_init_dlci (sdla_t *card, fr_channel_t *chan) function update_chan_state (line 3321) | static int update_chan_state(struct net_device* dev) function set_chan_state (line 3367) | static void set_chan_state(struct net_device* dev, int state) type net_device (line 3420) | struct net_device function is_tx_ready (line 3435) | static int is_tx_ready (sdla_t* card, fr_channel_t* chan) function dec_to_uint (line 3453) | static unsigned int dec_to_uint (unsigned char* str, int len) function store_udp_mgmt_pkt (line 3472) | static int store_udp_mgmt_pkt(int udp_type, char udp_pkt_src, sdla_t* card, function process_udp_mgmt_pkt (line 3510) | static int process_udp_mgmt_pkt(sdla_t* card) function send_inarp_request (line 3924) | int send_inarp_request(sdla_t *card, struct net_device *dev) function is_arp (line 3986) | int is_arp(void *buf) function process_ARP (line 4001) | int process_ARP(arphdr_1490_t *ArpPacket, sdla_t *card, struct net_devic... function trigger_fr_arp (line 4158) | static void trigger_fr_arp(struct net_device *dev) function fr_arp (line 4175) | static void fr_arp (unsigned long data) function intr_test (line 4201) | static int intr_test( sdla_t* card ) function udp_pkt_type (line 4234) | static int udp_pkt_type( struct sk_buff *skb, sdla_t* card ) function init_chan_statistics (line 4259) | void init_chan_statistics( fr_channel_t* chan) function init_global_statistics (line 4272) | void init_global_statistics( sdla_t* card ) function read_DLCI_IB_mapping (line 4278) | static void read_DLCI_IB_mapping( sdla_t* card, fr_channel_t* chan ) function s508_s514_lock (line 4324) | void s508_s514_lock(sdla_t *card, unsigned long *smp_flags) function s508_s514_unlock (line 4336) | void s508_s514_unlock(sdla_t *card, unsigned long *smp_flags) function bh_enqueue (line 4369) | static int bh_enqueue(struct net_device *dev, struct sk_buff *skb) function trigger_fr_bh (line 4407) | static void trigger_fr_bh (fr_channel_t *chan) function fr_bh (line 4441) | static void fr_bh(struct net_device * dev) function fr_bh_cleanup (line 4488) | static int fr_bh_cleanup(struct net_device *dev) function trigger_fr_poll (line 4522) | static void trigger_fr_poll(struct net_device *dev) function fr_poll (line 4552) | static void fr_poll(struct net_device *dev) function check_tx_status (line 4639) | static int check_tx_status(sdla_t *card, struct net_device *dev) type net_device (line 4669) | struct net_device type net_device (line 4669) | struct net_device type net_device (line 4672) | struct net_device type net_device (line 4675) | struct net_device function trigger_config_fr (line 4693) | static void trigger_config_fr (sdla_t *card) function config_fr (line 4723) | static void config_fr (sdla_t *card) function trigger_unconfig_fr (line 4798) | static void trigger_unconfig_fr(struct net_device *dev) function unconfig_fr (line 4848) | static void unconfig_fr (sdla_t *card) function setup_fr_header (line 4873) | static int setup_fr_header(struct sk_buff **skb_orig, struct net_device*... function check_dlci_config (line 4925) | static int check_dlci_config (sdla_t *card, fr_channel_t *chan) function initialize_rx_tx_buffers (line 5022) | static void initialize_rx_tx_buffers (sdla_t *card) FILE: drivers/net/wan/sdla_ft1.c type chdlc_private_area_t (line 70) | typedef struct chdlc_private_area type sdla (line 108) | struct sdla function wpft1_init (line 126) | int wpft1_init (sdla_t* card, wandev_conf_t* conf) function wpft1_exec (line 249) | static int wpft1_exec(sdla_t *card, void *u_cmd, void *u_data) function chdlc_read_version (line 290) | static int chdlc_read_version (sdla_t* card, char* str) function chdlc_error (line 317) | static int chdlc_error (sdla_t *card, int err, CHDLC_MAILBOX_STRUCT *mb) FILE: drivers/net/wan/sdla_ppp.c type ppp_private_area_t (line 168) | typedef struct ppp_private_area type wan_device (line 233) | struct wan_device type wan_device (line 234) | struct wan_device type net_device (line 234) | struct net_device type wan_device (line 236) | struct wan_device type net_device (line 236) | struct net_device type sdla (line 239) | struct sdla type net_device (line 242) | struct net_device type net_device (line 243) | struct net_device type net_device (line 244) | struct net_device type sk_buff (line 245) | struct sk_buff type net_device (line 245) | struct net_device type net_device (line 249) | struct net_device type sk_buff (line 251) | struct sk_buff type net_device_stats (line 252) | struct net_device_stats type net_device (line 252) | struct net_device type sk_buff (line 253) | struct sk_buff type net_device (line 253) | struct net_device type net_device (line 282) | struct net_device type net_device (line 285) | struct net_device type sk_buff (line 289) | struct sk_buff type net_device (line 294) | struct net_device type sk_buff (line 295) | struct sk_buff type net_device (line 298) | struct net_device type net_device (line 299) | struct net_device type sk_buff (line 319) | struct sk_buff type net_device (line 319) | struct net_device function wpp_init (line 339) | int wpp_init(sdla_t *card, wandev_conf_t *conf) function update (line 448) | static int update(struct wan_device *wandev) function new_if (line 508) | static int new_if(struct wan_device *wandev, struct net_device *dev, function del_if (line 627) | static int del_if(struct wan_device *wandev, struct net_device *dev) function disable_comm (line 632) | static void disable_comm (sdla_t *card) function wpp_exec (line 645) | static int wpp_exec(struct sdla *card, void *u_cmd, void *u_data) function if_init (line 686) | static int if_init(struct net_device *dev) function if_open (line 736) | static int if_open(struct net_device *dev) function if_close (line 773) | static int if_close(struct net_device *dev) function if_header (line 794) | static int if_header(struct sk_buff *skb, struct net_device *dev, function if_rebuild_hdr (line 817) | static int if_rebuild_hdr (struct sk_buff *skb) function if_tx_timeout (line 831) | static void if_tx_timeout(struct net_device *dev) function if_send (line 869) | static int if_send (struct sk_buff *skb, struct net_device *dev) function store_udp_mgmt_pkt (line 998) | static int store_udp_mgmt_pkt(char udp_pkt_src, sdla_t* card, function reply_udp (line 1037) | static int reply_udp( unsigned char *data, unsigned int mbox_len ) function calc_checksum (line 1108) | unsigned short calc_checksum (char *data, int len) function switch_net_numbers (line 1137) | static void switch_net_numbers(unsigned char *sendpacket, unsigned long ... type net_device_stats (line 1193) | struct net_device_stats type net_device (line 1193) | struct net_device function ppp_read_version (line 1212) | static int ppp_read_version(sdla_t *card, char *str) function ppp_set_outbnd_auth (line 1239) | static int ppp_set_outbnd_auth (sdla_t *card, ppp_private_area_t *ppp_pr... function ppp_set_inbnd_auth (line 1267) | static int ppp_set_inbnd_auth (sdla_t *card, ppp_private_area_t *ppp_pri... function tokenize (line 1323) | static int tokenize (char *str, char **tokens) function ppp_configure (line 1355) | static int ppp_configure(sdla_t *card, void *data) function ppp_set_intr_mode (line 1376) | static int ppp_set_intr_mode(sdla_t *card, unsigned char mode) function ppp_comm_enable (line 1407) | static int ppp_comm_enable(sdla_t *card) function ppp_comm_disable (line 1427) | static int ppp_comm_disable(sdla_t *card) function ppp_comm_disable_shutdown (line 1443) | static int ppp_comm_disable_shutdown(sdla_t *card) function ppp_get_err_stats (line 1480) | static int ppp_get_err_stats(sdla_t *card) function ppp_send (line 1509) | static int ppp_send (sdla_t *card, void *data, unsigned len, unsigned pr... function ppp_error (line 1545) | static int ppp_error(sdla_t *card, int err, ppp_mbox_t *mb) function wpp_isr (line 1569) | static void wpp_isr (sdla_t *card) function rx_intr (line 1650) | static void rx_intr(sdla_t *card) function event_intr (line 1790) | void event_intr (sdla_t *card) function timer_intr (line 1909) | void timer_intr (sdla_t *card) function handle_IPXWAN (line 1989) | static int handle_IPXWAN(unsigned char *sendpacket, char *devname, unsig... function process_route (line 2106) | static void process_route (sdla_t *card) function retrigger_comm (line 2149) | static void retrigger_comm(sdla_t *card) function config508 (line 2168) | static int config508(struct net_device *dev, sdla_t *card) function show_disc_cause (line 2282) | static void show_disc_cause(sdla_t *card, unsigned cause) function process_udp_mgmt_pkt (line 2340) | static void process_udp_mgmt_pkt(sdla_t *card, struct net_device *dev, function init_ppp_priv_struct (line 2778) | static void init_ppp_priv_struct( ppp_private_area_t *ppp_priv_area ) function init_global_statistics (line 2789) | static void init_global_statistics( sdla_t *card ) function init_ppp_tx_rx_buff (line 2797) | static void init_ppp_tx_rx_buff( sdla_t *card ) function read_info (line 2849) | static int read_info( sdla_t *card ) function remove_route (line 2897) | static void remove_route( sdla_t *card ) function intr_test (line 2945) | static int intr_test( sdla_t *card ) function udp_pkt_type (line 2976) | static int udp_pkt_type( struct sk_buff *skb, sdla_t *card ) function chk_bcast_mcast_addr (line 3026) | static int chk_bcast_mcast_addr(sdla_t *card, struct net_device* dev, function s508_lock (line 3064) | void s508_lock (sdla_t *card, unsigned long *smp_flags) function s508_unlock (line 3069) | void s508_unlock (sdla_t *card, unsigned long *smp_flags) function read_connection_info (line 3074) | static int read_connection_info (sdla_t *card) function config_ppp (line 3123) | static int config_ppp (sdla_t *card) function ppp_poll (line 3234) | static void ppp_poll(struct net_device *dev) function trigger_ppp_poll (line 3379) | static void trigger_ppp_poll(struct net_device *dev) function ppp_poll_delay (line 3399) | static void ppp_poll_delay (unsigned long dev_ptr) function detect_and_fix_tx_bug (line 3418) | static int detect_and_fix_tx_bug (sdla_t *card) FILE: drivers/net/wan/sdla_x25.c type x25_channel_t (line 250) | typedef struct x25_channel type x25_call_info_t (line 296) | typedef struct x25_call_info type x25_call_info_t (line 310) | typedef struct x25_call_info type wan_device (line 333) | struct wan_device type wan_device (line 334) | struct wan_device type net_device (line 334) | struct net_device type wan_device (line 336) | struct wan_device type net_device (line 336) | struct net_device type sdla (line 345) | struct sdla type net_device (line 346) | struct net_device type net_device (line 347) | struct net_device type net_device (line 348) | struct net_device type sk_buff (line 348) | struct sk_buff type net_device (line 354) | struct net_device type net_device (line 355) | struct net_device type net_device (line 356) | struct net_device type sk_buff (line 357) | struct sk_buff type net_device (line 357) | struct net_device type sk_buff (line 359) | struct sk_buff type sk_buff (line 360) | struct sk_buff type net_device (line 360) | struct net_device type net_device_stats (line 361) | struct net_device_stats type net_device (line 361) | struct net_device type net_device (line 363) | struct net_device type net_device (line 376) | struct net_device type net_device (line 377) | struct net_device type net_device (line 378) | struct net_device type net_device (line 429) | struct net_device type wan_device (line 429) | struct wan_device type net_device (line 431) | struct net_device type net_device (line 432) | struct net_device type net_device (line 433) | struct net_device type net_device (line 434) | struct net_device type net_device (line 440) | struct net_device type net_device (line 441) | struct net_device type net_device (line 442) | struct net_device type net_device (line 449) | struct net_device type sk_buff (line 450) | struct sk_buff type net_device (line 452) | struct net_device type sk_buff (line 455) | struct sk_buff type net_device (line 456) | struct net_device type net_device (line 459) | struct net_device type net_device (line 462) | struct net_device type net_device (line 463) | struct net_device type sk_buff (line 470) | struct sk_buff type net_device (line 475) | struct net_device type sk_buff (line 476) | struct sk_buff function wpx_init (line 543) | int wpx_init (sdla_t* card, wandev_conf_t* conf) function update (line 840) | static int update(struct wan_device* wandev) function new_if (line 905) | static int new_if(struct wan_device* wandev, struct net_device* dev, function del_if (line 1040) | static int del_if(struct wan_device* wandev, struct net_device* dev) function wpx_exec (line 1053) | static int wpx_exec (struct sdla* card, void* u_cmd, void* u_data) function disable_comm (line 1068) | static void disable_comm(sdla_t* card) function if_init (line 1106) | static int if_init(struct net_device* dev) function if_open (line 1179) | static int if_open(struct net_device* dev) function if_close (line 1268) | static int if_close(struct net_device* dev) function if_header (line 1326) | static int if_header(struct sk_buff* skb, struct net_device* dev, function if_rebuild_hdr (line 1351) | static int if_rebuild_hdr (struct sk_buff* skb) function if_tx_timeout (line 1366) | static void if_tx_timeout(struct net_device *dev) function if_send (line 1403) | static int if_send(struct sk_buff* skb, struct net_device* dev) function setup_for_delayed_transmit (line 1536) | static void setup_for_delayed_transmit(struct net_device* dev, void* buf, type net_device_stats (line 1588) | struct net_device_stats type net_device (line 1588) | struct net_device function wpx_isr (line 1607) | static void wpx_isr (sdla_t* card) function rx_intr (line 1680) | static void rx_intr (sdla_t* card) function wanpipe_pull_data_in_skb (line 1781) | static int wanpipe_pull_data_in_skb(sdla_t *card, struct net_device *dev, function tx_intr (line 1890) | static void tx_intr (sdla_t* card) type net_device (line 1986) | struct net_device type net_device (line 1986) | struct net_device type net_device (line 1989) | struct net_device type net_device (line 1992) | struct net_device function tx_intr_send (line 2003) | static int tx_intr_send(sdla_t *card, struct net_device *dev) function timer_intr (line 2042) | static void timer_intr (sdla_t *card) function status_intr (line 2135) | static void status_intr (sdla_t* card) function event_intr (line 2202) | static void event_intr (sdla_t* card) function spur_intr (line 2213) | static void spur_intr (sdla_t* card) function wpx_poll (line 2233) | static void wpx_poll (sdla_t *card) function trigger_x25_poll (line 2270) | static void trigger_x25_poll(sdla_t *card) function poll_connecting (line 2280) | static void poll_connecting (sdla_t* card) function poll_disconnected (line 2301) | static void poll_disconnected (sdla_t* card) function poll_active (line 2338) | static void poll_active (sdla_t* card) function timer_intr_exec (line 2399) | static void timer_intr_exec(sdla_t *card, unsigned char TYPE) function x25_get_version (line 2425) | static int x25_get_version (sdla_t* card, char* str) function x25_configure (line 2453) | static int x25_configure (sdla_t* card, TX25Config* conf) function hdlc_configure (line 2473) | static int hdlc_configure (sdla_t* card, TX25Config* conf) function set_hdlc_level (line 2490) | static int set_hdlc_level (sdla_t* card) function x25_get_err_stats (line 2514) | static int x25_get_err_stats (sdla_t* card) function x25_get_stats (line 2543) | static int x25_get_stats (sdla_t* card) function x25_close_hdlc (line 2570) | static int x25_close_hdlc (sdla_t* card) function x25_open_hdlc (line 2591) | static int x25_open_hdlc (sdla_t* card) function x25_setup_hdlc (line 2610) | static int x25_setup_hdlc (sdla_t* card) function x25_set_dtr (line 2630) | static int x25_set_dtr (sdla_t* card, int dtr) function x25_set_intr_mode (line 2654) | static int x25_set_intr_mode (sdla_t* card, int mode) function x25_get_chan_conf (line 2682) | static int x25_get_chan_conf (sdla_t* card, x25_channel_t* chan) function x25_place_call (line 2765) | static int x25_place_call (sdla_t* card, x25_channel_t* chan) function x25_accept_call (line 2800) | static int x25_accept_call (sdla_t* card, int lcn, int qdm) function x25_clear_call (line 2822) | static int x25_clear_call (sdla_t* card, int lcn, int cause, int diagn) function x25_send (line 2845) | static int x25_send (sdla_t* card, int lcn, int qdm, int len, void* buf) function x25_fetch_events (line 2890) | static int x25_fetch_events (sdla_t* card) function x25_error (line 2921) | static int x25_error (sdla_t* card, int err, int cmd, int lcn) function incoming_call (line 3109) | static int incoming_call (sdla_t* card, int cmd, int lcn, TX25Mbox* mb) function call_accepted (line 3259) | static int call_accepted (sdla_t* card, int cmd, int lcn, TX25Mbox* mb) function call_cleared (line 3299) | static int call_cleared (sdla_t* card, int cmd, int lcn, TX25Mbox* mb) function restart_event (line 3344) | static int restart_event (sdla_t* card, int cmd, int lcn, TX25Mbox* mb) function timeout_event (line 3381) | static int timeout_event (sdla_t* card, int cmd, int lcn, TX25Mbox* mb) function connect (line 3420) | static int connect (sdla_t* card) function disconnect (line 3444) | static int disconnect (sdla_t* card) type net_device (line 3457) | struct net_device type wan_device (line 3457) | struct wan_device type net_device (line 3460) | struct net_device type net_device (line 3462) | struct net_device function chan_connect (line 3478) | static int chan_connect(struct net_device* dev) function chan_disc (line 3511) | static int chan_disc(struct net_device* dev) function set_chan_state (line 3534) | static void set_chan_state(struct net_device* dev, int state) function chan_send (line 3624) | static int chan_send(struct net_device* dev, void* buff, unsigned data_len, function parse_call_info (line 3788) | static void parse_call_info (unsigned char* str, x25_call_info_t* info) function bps_to_speed_code (line 3844) | static unsigned char bps_to_speed_code (unsigned long bps) function dec_to_uint (line 3870) | static unsigned int dec_to_uint (unsigned char* str, int len) function hex_to_uint (line 3888) | static unsigned int hex_to_uint (unsigned char* str, int len) function handle_IPXWAN (line 3908) | static int handle_IPXWAN(unsigned char *sendpacket, char *devname, unsig... function switch_net_numbers (line 4022) | static void switch_net_numbers(unsigned char *sendpacket, unsigned long ... type net_device (line 4092) | struct net_device function bind_lcn_to_dev (line 4139) | void bind_lcn_to_dev(sdla_t *card, struct net_device *dev, unsigned lcn) function x25api_bh (line 4166) | static void x25api_bh(struct net_device* dev) function x25api_bh_cleanup (line 4242) | static int x25api_bh_cleanup(struct net_device *dev) function bh_enqueue (line 4281) | static int bh_enqueue(struct net_device *dev, struct sk_buff *skb) function timer_intr_cmd_exec (line 4319) | static int timer_intr_cmd_exec (sdla_t* card) function execute_delayed_cmd (line 4448) | static int execute_delayed_cmd(sdla_t* card, struct net_device *dev, function api_incoming_call (line 4649) | static int api_incoming_call (sdla_t* card, TX25Mbox *mbox, int lcn) function send_delayed_cmd_result (line 4682) | static void send_delayed_cmd_result(sdla_t *card, struct net_device *dev, function clear_confirm_event (line 4736) | static int clear_confirm_event (sdla_t *card, TX25Mbox* mb) function send_oob_msg (line 4786) | static void send_oob_msg(sdla_t *card, struct net_device *dev, TX25Mbox ... function alloc_and_init_skb_buf (line 4850) | static int alloc_and_init_skb_buf (sdla_t *card, struct sk_buff **skb, i... function api_oob_event (line 4882) | static void api_oob_event (sdla_t *card,TX25Mbox *mbox) function channel_disconnect (line 4900) | static int channel_disconnect(sdla_t* card, struct net_device *dev) function hdlc_link_down (line 4952) | static void hdlc_link_down (sdla_t *card) function check_bad_command (line 4974) | static int check_bad_command(sdla_t* card, struct net_device *dev) function process_udp_mgmt_pkt (line 5019) | static int process_udp_mgmt_pkt(sdla_t *card) function udp_pkt_type (line 5218) | static int udp_pkt_type( struct sk_buff *skb, sdla_t* card ) function reply_udp (line 5244) | static int reply_udp( unsigned char *data, unsigned int mbox_len ) function calc_checksum (line 5322) | unsigned short calc_checksum (char *data, int len) function store_udp_mgmt_pkt (line 5350) | static int store_udp_mgmt_pkt(int udp_type, char udp_pkt_src, sdla_t* card, function init_x25_channel_struct (line 5385) | static void init_x25_channel_struct( x25_channel_t *chan ) function init_global_statistics (line 5395) | static void init_global_statistics( sdla_t *card ) function S508_S514_lock (line 5405) | static void S508_S514_lock(sdla_t *card, unsigned long *smp_flags) function S508_S514_unlock (line 5409) | static void S508_S514_unlock(sdla_t *card, unsigned long *smp_flags) function x25_timer_routine (line 5424) | static void x25_timer_routine(unsigned long data) function disable_comm_shutdown (line 5455) | void disable_comm_shutdown(sdla_t *card) FILE: drivers/net/wan/sdladrv.c type pci_device_id (line 203) | struct pci_device_id function sdladrv_init (line 323) | static int __init sdladrv_init(void) function sdladrv_cleanup (line 347) | static void __exit sdladrv_cleanup(void) function sdla_setup (line 370) | int sdla_setup (sdlahw_t* hw, void* sfm, unsigned len) function sdla_down (line 515) | int sdla_down (sdlahw_t* hw) function sdla_mapmem (line 586) | int sdla_mapmem (sdlahw_t* hw, unsigned long addr) function sdla_inten (line 647) | int sdla_inten (sdlahw_t* hw) function sdla_intde (line 703) | int sdla_intde (sdlahw_t* hw) function sdla_intack (line 758) | int sdla_intack (sdlahw_t* hw) function S514_intack (line 808) | void S514_intack (sdlahw_t* hw, u32 int_status) function read_S514_int_stat (line 820) | void read_S514_int_stat (sdlahw_t* hw, u32* int_status) function sdla_intr (line 832) | int sdla_intr (sdlahw_t* hw) function sdla_exec (line 876) | int sdla_exec (void* opflag) function sdla_peek (line 912) | int sdla_peek (sdlahw_t* hw, unsigned long addr, void* buf, unsigned len) function peek_by_4 (line 957) | static void peek_by_4 (unsigned long src, void* buf, unsigned len) function sdla_poke (line 994) | int sdla_poke (sdlahw_t* hw, unsigned long addr, void* buf, unsigned len) function poke_by_4 (line 1039) | static void poke_by_4 (unsigned long dest, void* buf, unsigned len) function sdla_detect (line 1079) | static int sdla_detect (sdlahw_t* hw) function sdla_autodpm (line 1132) | static int sdla_autodpm (sdlahw_t* hw) function sdla_setdpm (line 1176) | static int sdla_setdpm (sdlahw_t* hw) function sdla_load (line 1205) | static int sdla_load (sdlahw_t* hw, sfm_t* sfm, unsigned len) function sdla_init (line 1292) | static int sdla_init (sdlahw_t* hw) function sdla_memtest (line 1315) | static unsigned long sdla_memtest (sdlahw_t* hw) function sdla_bootcfg (line 1335) | static int sdla_bootcfg (sdlahw_t* hw, sfm_info_t* sfminfo) function make_config_byte (line 1372) | static unsigned char make_config_byte (sdlahw_t* hw) function sdla_start (line 1398) | static int sdla_start (sdlahw_t* hw, unsigned addr) function init_s502a (line 1493) | static int init_s502a (sdlahw_t* hw) function init_s502e (line 1532) | static int init_s502e (sdlahw_t* hw) function init_s503 (line 1573) | static int init_s503 (sdlahw_t* hw) function init_s507 (line 1612) | static int init_s507 (sdlahw_t* hw) function init_s508 (line 1664) | static int init_s508 (sdlahw_t* hw) function detect_s502a (line 1703) | static int detect_s502a (int port) function detect_s502e (line 1751) | static int detect_s502e (int port) function detect_s503 (line 1789) | static int detect_s503 (int port) function detect_s507 (line 1827) | static int detect_s507 (int port) function detect_s508 (line 1865) | static int detect_s508 (int port) function detect_s514 (line 1891) | static int detect_s514 (sdlahw_t* hw) function find_s514_adapter (line 2024) | static int find_s514_adapter(sdlahw_t* hw, char find_first_S514_card) function calibrate_delay (line 2101) | static int calibrate_delay (int mks) function get_option_index (line 2114) | static int get_option_index (unsigned* optlist, unsigned optval) function check_memregion (line 2128) | static unsigned check_memregion (void* ptr, unsigned len) function test_memregion (line 2148) | static unsigned test_memregion (void* ptr, unsigned len) function checksum (line 2181) | static unsigned short checksum (unsigned char* buf, unsigned len) function init_pci_slot (line 2197) | static int init_pci_slot(sdlahw_t *hw) function pci_probe (line 2235) | static int pci_probe(sdlahw_t *hw) function wanpipe_hw_probe (line 2290) | unsigned wanpipe_hw_probe(void) FILE: drivers/net/wan/sdlamain.c type wan_device (line 181) | struct wan_device type wan_device (line 182) | struct wan_device type wan_device (line 183) | struct wan_device type pt_regs (line 190) | struct pt_regs type workqueue_struct (line 216) | struct workqueue_struct function wanpipe_init (line 236) | static int __init wanpipe_init(void) function wanpipe_cleanup (line 306) | static void __exit wanpipe_cleanup(void) function setup (line 345) | static int setup(struct wan_device* wandev, wandev_conf_t* conf) function check_s508_conflicts (line 590) | static int check_s508_conflicts (sdla_t* card,wandev_conf_t* conf, int *... function check_s514_conflicts (line 702) | static int check_s514_conflicts(sdla_t* card,wandev_conf_t* conf, int *irq) function shutdown (line 777) | static int shutdown(struct wan_device* wandev) function release_hw (line 834) | static void release_hw (sdla_t *card) function ioctl (line 886) | static int ioctl(struct wan_device* wandev, unsigned cmd, unsigned long ... function ioctl_dump (line 935) | static int ioctl_dump (sdla_t* card, sdla_dump_t* u_dump) function ioctl_exec (line 1002) | static int ioctl_exec (sdla_t* card, sdla_exec_t* u_exec, int cmd) function STATIC (line 1032) | STATIC irqreturn_t sdla_isr (int irq, void* dev_id, struct pt_regs *regs) function wanpipe_open (line 1160) | void wanpipe_open (sdla_t* card) function wanpipe_close (line 1171) | void wanpipe_close (sdla_t* card) function wanpipe_set_state (line 1179) | void wanpipe_set_state (sdla_t* card, int state) function sdla_t (line 1203) | sdla_t * wanpipe_find_card (char *name) function sdla_t (line 1214) | sdla_t * wanpipe_find_card_num (int num) function wanpipe_queue_work (line 1227) | void wanpipe_queue_work (struct work_struct *work_pointer) function wakeup_sk_bh (line 1236) | void wakeup_sk_bh(struct net_device *dev) function change_dev_flags (line 1249) | int change_dev_flags(struct net_device *dev, unsigned flags) function get_ip_address (line 1266) | unsigned long get_ip_address(struct net_device *dev, int option) function add_gateway (line 1304) | void add_gateway(sdla_t *card, struct net_device *dev) FILE: drivers/net/wan/sealevel.c type slvl_device (line 33) | struct slvl_device type slvl_board (line 42) | struct slvl_board function sealevel_input (line 58) | static void sealevel_input(struct z8530_channel *c, struct sk_buff *skb) function sealevel_open (line 77) | static int sealevel_open(struct net_device *d) function sealevel_close (line 126) | static int sealevel_close(struct net_device *d) function sealevel_ioctl (line 159) | static int sealevel_ioctl(struct net_device *d, struct ifreq *ifr, int cmd) type net_device_stats (line 166) | struct net_device_stats type net_device (line 166) | struct net_device type slvl_device (line 168) | struct slvl_device function sealevel_queue_xmit (line 179) | static int sealevel_queue_xmit(struct sk_buff *skb, struct net_device *d) function sealevel_neigh_setup (line 185) | static int sealevel_neigh_setup(struct neighbour *n) function sealevel_neigh_setup_dev (line 194) | static int sealevel_neigh_setup_dev(struct net_device *dev, struct neigh... function sealevel_attach (line 204) | static int sealevel_attach(struct net_device *dev) function sealevel_detach (line 211) | static void sealevel_detach(struct net_device *dev) function slvl_setup (line 216) | static void slvl_setup(struct net_device *d) type slvl_device (line 231) | struct slvl_device type net_device (line 233) | struct net_device type slvl_device (line 234) | struct slvl_device type slvl_device (line 236) | struct slvl_device function slvl_board (line 256) | slvl_board *slvl_init(int iobase, int irq, function slvl_shutdown (line 405) | static void __exit slvl_shutdown(struct slvl_board *b) type slvl_board (line 449) | struct slvl_board function slvl_init_module (line 451) | static int __init slvl_init_module(void) function slvl_cleanup_module (line 462) | static void __exit slvl_cleanup_module(void) FILE: drivers/net/wan/syncppp.c type ppp_header (line 107) | struct ppp_header { type lcp_header (line 114) | struct lcp_header { type cisco_packet (line 121) | struct cisco_packet { type sppp (line 132) | struct sppp type timer_list (line 133) | struct timer_list type sk_buff_head (line 137) | struct sk_buff_head type sppp (line 140) | struct sppp type sppp (line 142) | struct sppp type sppp (line 143) | struct sppp type sk_buff (line 143) | struct sk_buff type sppp (line 144) | struct sppp type sk_buff (line 144) | struct sk_buff type sppp (line 145) | struct sppp type sk_buff (line 145) | struct sk_buff type sppp (line 146) | struct sppp type sppp (line 147) | struct sppp type sppp (line 148) | struct sppp type lcp_header (line 148) | struct lcp_header function sppp_flush_xmit (line 165) | static void sppp_flush_xmit(void) function if_down (line 176) | static void if_down(struct net_device *dev) function sppp_set_timeout (line 187) | static void sppp_set_timeout(struct sppp *p,int s) function sppp_clear_timeout (line 200) | static void sppp_clear_timeout(struct sppp *p) function sppp_input (line 224) | void sppp_input (struct net_device *dev, struct sk_buff *skb) function sppp_hard_header (line 364) | static int sppp_hard_header(struct sk_buff *skb, struct net_device *dev,... function sppp_rebuild_header (line 397) | static int sppp_rebuild_header(struct sk_buff *skb) function sppp_keepalive (line 406) | static void sppp_keepalive (unsigned long dummy) function sppp_lcp_input (line 469) | static void sppp_lcp_input (struct sppp *sp, struct sk_buff *skb) function sppp_cisco_input (line 706) | static void sppp_cisco_input (struct sppp *sp, struct sk_buff *skb) function sppp_cp_send (line 798) | static void sppp_cp_send (struct sppp *sp, u16 proto, u8 type, function sppp_cisco_send (line 848) | static void sppp_cisco_send (struct sppp *sp, int type, long par1, long ... function sppp_close (line 895) | int sppp_close (struct net_device *dev) function sppp_open (line 922) | int sppp_open (struct net_device *dev) function sppp_reopen (line 958) | int sppp_reopen (struct net_device *dev) function sppp_change_mtu (line 993) | int sppp_change_mtu(struct net_device *dev, int new_mtu) function sppp_do_ioctl (line 1015) | int sppp_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function sppp_attach (line 1066) | void sppp_attach(struct ppp_device *pd) function sppp_detach (line 1138) | void sppp_detach (struct net_device *dev) function sppp_lcp_conf_parse_options (line 1166) | static int function sppp_ipcp_input (line 1213) | static void sppp_ipcp_input (struct sppp *sp, struct sk_buff *skb) function sppp_lcp_open (line 1314) | static void sppp_lcp_open (struct sppp *sp) function sppp_ipcp_open (line 1332) | static void sppp_ipcp_open (struct sppp *sp) function sppp_cp_timeout (line 1343) | static void sppp_cp_timeout (unsigned long arg) function sppp_print_bytes (line 1431) | static void sppp_print_bytes (u_char *p, u16 len) function sppp_rcv (line 1450) | static int sppp_rcv(struct sk_buff *skb, struct net_device *dev, struct ... type packet_type (line 1458) | struct packet_type function sync_ppp_init (line 1468) | static int __init sync_ppp_init(void) function sync_ppp_cleanup (line 1479) | static void __exit sync_ppp_cleanup(void) FILE: drivers/net/wan/wanpipe_multppp.c type chdlc_private_area_t (line 83) | typedef struct chdlc_private_area type wan_device (line 132) | struct wan_device type wan_device (line 133) | struct wan_device type net_device (line 133) | struct net_device type wan_device (line 135) | struct wan_device type net_device (line 135) | struct net_device type net_device (line 138) | struct net_device type net_device (line 139) | struct net_device type net_device (line 140) | struct net_device type sk_buff (line 141) | struct sk_buff type net_device (line 141) | struct net_device type net_device_stats (line 142) | struct net_device_stats type net_device (line 142) | struct net_device type net_device (line 144) | struct net_device type net_device (line 160) | struct net_device type sk_buff (line 176) | struct sk_buff type sk_buff (line 178) | struct sk_buff type net_device (line 178) | struct net_device type net_device (line 180) | struct net_device type net_device (line 185) | struct net_device function wsppp_init (line 203) | int wsppp_init (sdla_t* card, wandev_conf_t* conf) function update (line 458) | static int update(struct wan_device* wandev) function new_if (line 524) | static int new_if(struct wan_device* wandev, struct net_device* pdev, function del_if (line 619) | static int del_if(struct wan_device* wandev, struct net_device* dev) function if_init (line 654) | static int if_init(struct net_device* dev) function if_tx_timeout (line 697) | static void if_tx_timeout(struct net_device *dev) function if_open (line 722) | static int if_open(struct net_device* dev) function if_close (line 755) | static int if_close(struct net_device* dev) function if_send (line 786) | static int if_send(struct sk_buff* skb, struct net_device* dev) function reply_udp (line 876) | static int reply_udp( unsigned char *data, unsigned int mbox_len ) function calc_checksum (line 947) | unsigned short calc_checksum (char *data, int len) type net_device_stats (line 976) | struct net_device_stats type net_device (line 976) | struct net_device function chdlc_read_version (line 999) | static int chdlc_read_version (sdla_t* card, char* str) function chdlc_configure (line 1022) | static int chdlc_configure (sdla_t* card, void* data) function chdlc_set_intr_mode (line 1043) | static int chdlc_set_intr_mode (sdla_t* card, unsigned mode) function chdlc_comm_enable (line 1067) | static int chdlc_comm_enable (sdla_t* card) function chdlc_comm_disable (line 1086) | static int chdlc_comm_disable (sdla_t* card) function chdlc_read_comm_err_stats (line 1103) | static int chdlc_read_comm_err_stats (sdla_t* card) function chdlc_read_op_stats (line 1120) | static int chdlc_read_op_stats (sdla_t* card) function update_comms_stats (line 1137) | static int update_comms_stats(sdla_t* card, function chdlc_send (line 1181) | static int chdlc_send (sdla_t* card, void* data, unsigned len) function chdlc_error (line 1211) | static int chdlc_error (sdla_t *card, int err, CHDLC_MAILBOX_STRUCT *mb) function STATIC (line 1243) | STATIC void wsppp_isr (sdla_t* card) function rx_intr (line 1356) | static void rx_intr (sdla_t* card) function timer_intr (line 1478) | void timer_intr(sdla_t *card) function set_chdlc_config (line 1524) | static int set_chdlc_config(sdla_t* card) function process_global_exception (line 1561) | static int process_global_exception(sdla_t *card) function process_chdlc_exception (line 1623) | static int process_chdlc_exception(sdla_t *card) function store_udp_mgmt_pkt (line 1667) | static int store_udp_mgmt_pkt(char udp_pkt_src, sdla_t* card, function process_udp_mgmt_pkt (line 1695) | static int process_udp_mgmt_pkt(sdla_t* card, struct net_device* dev, function init_chdlc_tx_rx_buff (line 2079) | static void init_chdlc_tx_rx_buff(sdla_t* card, struct net_device *dev) function intr_test (line 2162) | static int intr_test( sdla_t* card) function udp_pkt_type (line 2198) | static int udp_pkt_type(struct sk_buff *skb, sdla_t* card) function port_set_state (line 2214) | static void port_set_state (sdla_t *card, int state) function s508_lock (line 2244) | void s508_lock (sdla_t *card, unsigned long *smp_flags) function s508_unlock (line 2254) | void s508_unlock (sdla_t *card, unsigned long *smp_flags) function config_chdlc (line 2285) | static int config_chdlc (sdla_t *card) function send_ppp_term_request (line 2333) | static void send_ppp_term_request(struct net_device *dev) FILE: drivers/net/wan/wanxl.c type port_t (line 53) | typedef struct { type card_status_t (line 64) | typedef struct { type card_t (line 70) | typedef struct card_t { function port_t (line 85) | static inline port_t* dev_to_port(struct net_device *dev) type pci_dev (line 91) | struct pci_dev function port_status_t (line 97) | static inline port_status_t* get_status(port_t *port) function dma_addr_t (line 104) | static inline dma_addr_t pci_map_single_debug(struct pci_dev *pdev, void... function wanxl_cable_intr (line 121) | static inline void wanxl_cable_intr(port_t *port) function wanxl_tx_intr (line 163) | static inline void wanxl_tx_intr(port_t *port) function wanxl_rx_intr (line 197) | static inline void wanxl_rx_intr(card_t *card) function irqreturn_t (line 249) | static irqreturn_t wanxl_intr(int irq, void* dev_id, struct pt_regs *regs) function wanxl_xmit (line 276) | static int wanxl_xmit(struct sk_buff *skb, struct net_device *dev) function wanxl_attach (line 323) | static int wanxl_attach(struct net_device *dev, unsigned short encoding, function wanxl_ioctl (line 346) | static int wanxl_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) function wanxl_open (line 397) | static int wanxl_open(struct net_device *dev) function wanxl_close (line 433) | static int wanxl_close(struct net_device *dev) type net_device_stats (line 471) | struct net_device_stats type net_device (line 471) | struct net_device type net_device_stats (line 473) | struct net_device_stats function wanxl_puts_command (line 484) | static int wanxl_puts_command(card_t *card, u32 cmd) function wanxl_reset (line 501) | static void wanxl_reset(card_t *card) function wanxl_pci_remove_one (line 515) | static void wanxl_pci_remove_one(struct pci_dev *pdev) function wanxl_pci_init_one (line 555) | static int __devinit wanxl_pci_init_one(struct pci_dev *pdev, type pci_device_id (line 806) | struct pci_device_id type pci_driver (line 817) | struct pci_driver function wanxl_init_module (line 825) | static int __init wanxl_init_module(void) function wanxl_cleanup_module (line 833) | static void __exit wanxl_cleanup_module(void) FILE: drivers/net/wan/wanxl.h type desc_t (line 131) | typedef struct { type port_status_t (line 138) | typedef struct { FILE: drivers/net/wan/x25_asy.c type net_device (line 39) | struct net_device type x25_asy (line 46) | struct x25_asy type net_device (line 47) | struct net_device type x25_asy (line 50) | struct x25_asy type net_device (line 52) | struct net_device type x25_asy (line 53) | struct x25_asy type x25_asy (line 82) | struct x25_asy function x25_asy_free (line 107) | static void x25_asy_free(struct x25_asy *sl) function x25_asy_change_mtu (line 124) | static int x25_asy_change_mtu(struct net_device *dev, int newmtu) function x25_asy_lock (line 182) | static inline void x25_asy_lock(struct x25_asy *sl) function x25_asy_unlock (line 190) | static inline void x25_asy_unlock(struct x25_asy *sl) function x25_asy_bump (line 197) | static void x25_asy_bump(struct x25_asy *sl) function x25_asy_encaps (line 230) | static void x25_asy_encaps(struct x25_asy *sl, unsigned char *icp, int len) function x25_asy_write_wakeup (line 267) | static void x25_asy_write_wakeup(struct tty_struct *tty) function x25_asy_timeout (line 291) | static void x25_asy_timeout(struct net_device *dev) function x25_asy_xmit (line 312) | static int x25_asy_xmit(struct sk_buff *skb, struct net_device *dev) function x25_asy_data_indication (line 369) | static int x25_asy_data_indication(struct net_device *dev, struct sk_buf... function x25_asy_data_transmit (line 381) | static void x25_asy_data_transmit(struct net_device *dev, struct sk_buff... function x25_asy_connected (line 408) | static void x25_asy_connected(struct net_device *dev, int reason) function x25_asy_disconnected (line 427) | static void x25_asy_disconnected(struct net_device *dev, int reason) type lapb_register_struct (line 446) | struct lapb_register_struct function x25_asy_open (line 458) | static int x25_asy_open(struct net_device *dev) function x25_asy_close (line 508) | static int x25_asy_close(struct net_device *dev) function x25_asy_receive_room (line 526) | static int x25_asy_receive_room(struct tty_struct *tty) function x25_asy_receive_buf (line 538) | static void x25_asy_receive_buf(struct tty_struct *tty, const unsigned c... function x25_asy_open_tty (line 567) | static int x25_asy_open_tty(struct tty_struct *tty) function x25_asy_close_tty (line 609) | static void x25_asy_close_tty(struct tty_struct *tty) type net_device_stats (line 628) | struct net_device_stats type net_device (line 628) | struct net_device type x25_asy (line 630) | struct x25_asy type x25_asy (line 630) | struct x25_asy function x25_asy_esc (line 640) | int x25_asy_esc(unsigned char *s, unsigned char *d, int len) function x25_asy_unesc (line 679) | static void x25_asy_unesc(struct x25_asy *sl, unsigned char s) function x25_asy_ioctl (line 717) | static int x25_asy_ioctl(struct tty_struct *tty, struct file *file, function x25_asy_open_dev (line 743) | static int x25_asy_open_dev(struct net_device *dev) function x25_asy_setup (line 752) | static void x25_asy_setup(struct net_device *dev) type tty_ldisc (line 782) | struct tty_ldisc function init_x25_asy (line 794) | static int __init init_x25_asy(void) function exit_x25_asy (line 815) | static void __exit exit_x25_asy(void) FILE: drivers/net/wan/x25_asy.h type x25_asy (line 17) | struct x25_asy { type net_device (line 48) | struct net_device FILE: drivers/net/wan/z85230.c function z8530_read_port (line 74) | static inline int z8530_read_port(unsigned long p) function z8530_write_port (line 98) | static inline void z8530_write_port(unsigned long p, u8 d) type z8530_channel (line 107) | struct z8530_channel type z8530_channel (line 108) | struct z8530_channel function u8 (line 122) | static inline u8 read_zsreg(struct z8530_channel *c, u8 reg) function u8 (line 137) | static inline u8 read_zsdata(struct z8530_channel *c) function write_zsreg (line 156) | static inline void write_zsreg(struct z8530_channel *c, u8 reg, u8 val) function write_zsctrl (line 172) | static inline void write_zsctrl(struct z8530_channel *c, u8 val) function write_zsdata (line 186) | static inline void write_zsdata(struct z8530_channel *c, u8 val) function z8530_flush_fifo (line 272) | static void z8530_flush_fifo(struct z8530_channel *c) function z8530_rtsdtr (line 298) | static void z8530_rtsdtr(struct z8530_channel *c, int set) function z8530_rx (line 331) | static void z8530_rx(struct z8530_channel *c) function z8530_tx (line 407) | static void z8530_tx(struct z8530_channel *c) function z8530_status (line 451) | static void z8530_status(struct z8530_channel *chan) type z8530_irqhandler (line 493) | struct z8530_irqhandler function z8530_dma_rx (line 512) | static void z8530_dma_rx(struct z8530_channel *chan) function z8530_dma_tx (line 548) | static void z8530_dma_tx(struct z8530_channel *chan) function z8530_dma_status (line 574) | static void z8530_dma_status(struct z8530_channel *chan) type z8530_irqhandler (line 624) | struct z8530_irqhandler type z8530_irqhandler (line 633) | struct z8530_irqhandler function z8530_rx_clear (line 652) | static void z8530_rx_clear(struct z8530_channel *c) function z8530_tx_clear (line 680) | static void z8530_tx_clear(struct z8530_channel *c) function z8530_status_clear (line 695) | static void z8530_status_clear(struct z8530_channel *chan) type z8530_irqhandler (line 704) | struct z8530_irqhandler function irqreturn_t (line 731) | irqreturn_t z8530_interrupt(int irq, void *dev_id, struct pt_regs *regs) function z8530_sync_open (line 811) | int z8530_sync_open(struct net_device *dev, struct z8530_channel *c) function z8530_sync_close (line 849) | int z8530_sync_close(struct net_device *dev, struct z8530_channel *c) function z8530_sync_dma_open (line 879) | int z8530_sync_dma_open(struct net_device *dev, struct z8530_channel *c) function z8530_sync_dma_close (line 1002) | int z8530_sync_dma_close(struct net_device *dev, struct z8530_channel *c) function z8530_sync_txdma_open (line 1073) | int z8530_sync_txdma_open(struct net_device *dev, struct z8530_channel *c) function z8530_sync_txdma_close (line 1174) | int z8530_sync_txdma_close(struct net_device *dev, struct z8530_channel *c) function z8530_describe (line 1250) | void z8530_describe(struct z8530_dev *dev, char *mapping, unsigned long io) function do_z8530_init (line 1266) | static inline int do_z8530_init(struct z8530_dev *dev) function z8530_init (line 1345) | int z8530_init(struct z8530_dev *dev) function z8530_shutdown (line 1376) | int z8530_shutdown(struct z8530_dev *dev) function z8530_channel_load (line 1404) | int z8530_channel_load(struct z8530_channel *c, u8 *rtable) function z8530_tx_begin (line 1452) | static void z8530_tx_begin(struct z8530_channel *c) function z8530_tx_done (line 1549) | static void z8530_tx_done(struct z8530_channel *c) function z8530_null_rx (line 1574) | void z8530_null_rx(struct z8530_channel *c, struct sk_buff *skb) function z8530_rx_done (line 1594) | static void z8530_rx_done(struct z8530_channel *c) function spans_boundary (line 1744) | static inline int spans_boundary(struct sk_buff *skb) function z8530_queue_xmit (line 1767) | int z8530_queue_xmit(struct z8530_channel *c, struct sk_buff *skb) type net_device_stats (line 1823) | struct net_device_stats type z8530_channel (line 1823) | struct z8530_channel function z85230_init_driver (line 1835) | static int __init z85230_init_driver(void) function z85230_cleanup_driver (line 1842) | static void __exit z85230_cleanup_driver(void) FILE: drivers/net/wan/z85230.h type z8530_channel (line 250) | struct z8530_channel type z8530_irqhandler (line 252) | struct z8530_irqhandler type z8530_channel (line 263) | struct z8530_channel type z8530_dev (line 376) | struct z8530_dev type pt_regs (line 399) | struct pt_regs type z8530_dev (line 400) | struct z8530_dev type z8530_dev (line 401) | struct z8530_dev type z8530_dev (line 402) | struct z8530_dev type net_device (line 403) | struct net_device type z8530_channel (line 403) | struct z8530_channel type net_device (line 404) | struct net_device type z8530_channel (line 404) | struct z8530_channel type net_device (line 405) | struct net_device type z8530_channel (line 405) | struct z8530_channel type net_device (line 406) | struct net_device type z8530_channel (line 406) | struct z8530_channel type net_device (line 407) | struct net_device type z8530_channel (line 407) | struct z8530_channel type net_device (line 408) | struct net_device type z8530_channel (line 408) | struct z8530_channel type z8530_channel (line 409) | struct z8530_channel type z8530_channel (line 410) | struct z8530_channel type sk_buff (line 410) | struct sk_buff type net_device_stats (line 411) | struct net_device_stats type z8530_channel (line 411) | struct z8530_channel type z8530_channel (line 412) | struct z8530_channel type sk_buff (line 412) | struct sk_buff type z8530_irqhandler (line 419) | struct z8530_irqhandler FILE: drivers/net/wd.c type net_device (line 52) | struct net_device type net_device (line 54) | struct net_device type net_device (line 55) | struct net_device type net_device (line 56) | struct net_device type e8390_pkt_hdr (line 56) | struct e8390_pkt_hdr type net_device (line 58) | struct net_device type sk_buff (line 59) | struct sk_buff type net_device (line 60) | struct net_device type net_device (line 62) | struct net_device function do_wd_probe (line 87) | static int __init do_wd_probe(struct net_device *dev) function cleanup_card (line 130) | static void cleanup_card(struct net_device *dev) type net_device (line 137) | struct net_device type net_device (line 139) | struct net_device function wd_probe1 (line 163) | static int __init wd_probe1(struct net_device *dev, int ioaddr) function wd_open (line 355) | static int function wd_reset_8390 (line 373) | static void function wd_get_8390_hdr (line 395) | static void function wd_block_input (line 422) | static void function wd_block_output (line 444) | static void function wd_close (line 462) | static int type net_device (line 484) | struct net_device function init_module (line 503) | int function cleanup_module (line 537) | void FILE: drivers/net/wireless/airo.c type pci_device_id (line 50) | struct pci_device_id type pci_dev (line 62) | struct pci_dev type pci_device_id (line 62) | struct pci_device_id type pci_dev (line 63) | struct pci_dev type pci_dev (line 64) | struct pci_dev type pci_dev (line 65) | struct pci_dev type pci_driver (line 67) | struct pci_driver type Cmd (line 475) | typedef struct { type Resp (line 482) | typedef struct { type WepKeyRid (line 500) | typedef struct { type Ssid (line 509) | typedef struct { type SsidRid (line 514) | typedef struct { type ModulationRid (line 519) | typedef struct { type ConfigRid (line 527) | typedef struct { type StatusRid (line 647) | typedef struct { type StatsRid (line 705) | typedef struct { type APListRid (line 712) | typedef struct { type CapabilityRid (line 717) | typedef struct { type BSSListRid (line 746) | typedef struct { type tdsRssiEntry (line 776) | typedef struct { type tdsRssiRid (line 781) | typedef struct { type MICRid (line 786) | typedef struct { type MICBuffer (line 795) | typedef struct { type etherHead (line 812) | typedef struct { type aironet_ioctl (line 896) | typedef struct aironet_ioctl { type mic_statistics (line 910) | typedef struct { type emmh32_context (line 921) | typedef struct { type miccntx (line 931) | typedef struct { type mic_module (line 940) | typedef struct { type Rid (line 945) | typedef struct { type TxFid (line 952) | typedef struct { type RxFid (line 960) | typedef struct { type HostRxDesc (line 971) | typedef struct { type HostTxDesc (line 983) | typedef struct { type HostRidDesc (line 995) | typedef struct { type TxCtlHdr (line 1003) | typedef struct { type WifiHdr (line 1023) | typedef struct { type WifiCtlHdr (line 1034) | typedef struct { type wep_key_t (line 1057) | typedef struct wep_key_t { type iw_handler_def (line 1069) | struct iw_handler_def type airo_info (line 1074) | struct airo_info type airo_info (line 1077) | struct airo_info type airo_info (line 1078) | struct airo_info type airo_info (line 1079) | struct airo_info type airo_info (line 1080) | struct airo_info type airo_info (line 1081) | struct airo_info type airo_info (line 1082) | struct airo_info type airo_info (line 1083) | struct airo_info type airo_info (line 1084) | struct airo_info type airo_info (line 1085) | struct airo_info type airo_info (line 1086) | struct airo_info type airo_info (line 1088) | struct airo_info type airo_info (line 1090) | struct airo_info type airo_info (line 1092) | struct airo_info type airo_info (line 1093) | struct airo_info type airo_info (line 1094) | struct airo_info type airo_info (line 1096) | struct airo_info type airo_info (line 1098) | struct airo_info type airo_info (line 1099) | struct airo_info type airo_info (line 1100) | struct airo_info type net_device (line 1102) | struct net_device type pci_dev (line 1103) | struct pci_dev type airo_info (line 1104) | struct airo_info type airo_info (line 1105) | struct airo_info type airo_info (line 1106) | struct airo_info type pt_regs (line 1108) | struct pt_regs type net_device (line 1111) | struct net_device type net_device (line 1112) | struct net_device type ifreq (line 1112) | struct ifreq type iw_statistics (line 1114) | struct iw_statistics type net_device (line 1114) | struct net_device type airo_info (line 1115) | struct airo_info type net_device (line 1118) | struct net_device type net_device (line 1119) | struct net_device type net_device (line 1120) | struct net_device type airo_info (line 1123) | struct airo_info type airo_info (line 1124) | struct airo_info type airo_info (line 1125) | struct airo_info type airo_info (line 1126) | struct airo_info type airo_info (line 1131) | struct airo_info { function bap_read (line 1216) | static inline int bap_read(struct airo_info *ai, u16 *pu16Dst, int bytelen, type net_device (line 1221) | struct net_device type airo_info (line 1222) | struct airo_info type net_device (line 1223) | struct net_device type airo_info (line 1224) | struct airo_info type airo_info (line 1232) | struct airo_info type crypto_tfm (line 1234) | struct crypto_tfm function micinit (line 1241) | static void micinit(struct airo_info *ai) function micsetup (line 1297) | static int micsetup(struct airo_info *ai) { function encapsulate (line 1333) | static int encapsulate(struct airo_info *ai ,etherHead *frame, MICBuffer... type mic_error (line 1368) | typedef enum { function decapsulate (line 1389) | static int decapsulate(struct airo_info *ai, MICBuffer *mic, etherHead *... function RxSeqValid (line 1493) | static int RxSeqValid (struct airo_info *ai,miccntx *context,int mcast,u... function MoveWindow (line 1541) | static void MoveWindow(miccntx *context, u32 micSeq) function emmh32_setseed (line 1570) | void emmh32_setseed(emmh32_context *context, u8 *pkey, int keylen, struc... function emmh32_init (line 1602) | void emmh32_init(emmh32_context *context) function emmh32_update (line 1610) | void emmh32_update(emmh32_context *context, u8 *pOctets, int len) function emmh32_final (line 1652) | void emmh32_final(emmh32_context *context, u8 digest[4]) function readBSSListRid (line 1686) | static int readBSSListRid(struct airo_info *ai, int first, function readWepKeyRid (line 1720) | static int readWepKeyRid(struct airo_info*ai, WepKeyRid *wkr, int temp, ... function writeWepKeyRid (line 1731) | static int writeWepKeyRid(struct airo_info*ai, WepKeyRid *pwkr, int perm... function readSsidRid (line 1749) | static int readSsidRid(struct airo_info*ai, SsidRid *ssidr) { function writeSsidRid (line 1759) | static int writeSsidRid(struct airo_info*ai, SsidRid *pssidr, int lock) { function readConfigRid (line 1771) | static int readConfigRid(struct airo_info*ai, int lock) { function checkThrottle (line 1800) | static inline void checkThrottle(struct airo_info *ai) { function writeConfigRid (line 1811) | static int writeConfigRid(struct airo_info*ai, int lock) { function readStatusRid (line 1844) | static int readStatusRid(struct airo_info*ai, StatusRid *statr, int lock) { function readAPListRid (line 1857) | static int readAPListRid(struct airo_info*ai, APListRid *aplr) { function writeAPListRid (line 1862) | static int writeAPListRid(struct airo_info*ai, APListRid *aplr, int lock) { function readCapabilityRid (line 1868) | static int readCapabilityRid(struct airo_info*ai, CapabilityRid *capr, i... function readStatsRid (line 1880) | static int readStatsRid(struct airo_info*ai, StatsRid *sr, int rid, int ... function airo_open (line 1889) | static int airo_open(struct net_device *dev) { function mpi_start_xmit (line 1916) | static int mpi_start_xmit(struct sk_buff *skb, struct net_device *dev) { function mpi_send_packet (line 1957) | static int mpi_send_packet (struct net_device *dev) function get_tx_error (line 2040) | static void get_tx_error(struct airo_info *ai, u32 fid) function airo_end_xmit (line 2091) | static void airo_end_xmit(struct net_device *dev) { function airo_start_xmit (line 2117) | static int airo_start_xmit(struct sk_buff *skb, struct net_device *dev) { function airo_end_xmit11 (line 2156) | static void airo_end_xmit11(struct net_device *dev) { function airo_start_xmit11 (line 2182) | static int airo_start_xmit11(struct sk_buff *skb, struct net_device *dev) { function airo_read_stats (line 2227) | static void airo_read_stats(struct airo_info *ai) { type net_device_stats (line 2255) | struct net_device_stats type net_device (line 2255) | struct net_device type airo_info (line 2257) | struct airo_info function airo_set_promisc (line 2271) | static void airo_set_promisc(struct airo_info *ai) { function airo_set_multicast_list (line 2283) | static void airo_set_multicast_list(struct net_device *dev) { function airo_set_mac_address (line 2300) | static int airo_set_mac_address(struct net_device *dev, void *p) function airo_change_mtu (line 2318) | static int airo_change_mtu(struct net_device *dev, int new_mtu) function airo_close (line 2327) | static int airo_close(struct net_device *dev) { type net_device (line 2347) | struct net_device function stop_airo_card (line 2349) | void stop_airo_card( struct net_device *dev, int freeres ) type net_device (line 2412) | struct net_device function wll_header_parse (line 2414) | int wll_header_parse(struct sk_buff *skb, unsigned char *haddr) function mpi_unmap_card (line 2420) | static void mpi_unmap_card(struct pci_dev *pci) function mpi_init_descriptors (line 2438) | static int mpi_init_descriptors (struct airo_info *ai) function mpi_map_card (line 2515) | static int mpi_map_card(struct airo_info *ai, struct pci_dev *pci, function wifi_setup (line 2629) | static void wifi_setup(struct net_device *dev) type net_device (line 2659) | struct net_device type airo_info (line 2659) | struct airo_info type net_device (line 2660) | struct net_device type net_device (line 2663) | struct net_device function reset_card (line 2681) | int reset_card( struct net_device *dev , int lock) { type net_device (line 2698) | struct net_device type pci_dev (line 2699) | struct pci_dev type device (line 2700) | struct device type net_device (line 2702) | struct net_device type airo_info (line 2703) | struct airo_info type net_device (line 2845) | struct net_device type device (line 2846) | struct device function waitbusy (line 2853) | static int waitbusy (struct airo_info *ai) { function reset_airo_card (line 2863) | int reset_airo_card( struct net_device *dev ) function airo_send_event (line 2890) | static void airo_send_event(struct net_device *dev) { function airo_thread (line 2907) | static int airo_thread(void *data) { type pt_regs (line 2991) | struct pt_regs type net_device (line 2992) | struct net_device type net_device (line 2992) | struct net_device type airo_info (line 2995) | struct airo_info type task_struct (line 3070) | struct task_struct type sk_buff (line 3112) | struct sk_buff type iw_quality (line 3238) | struct iw_quality function OUT4500 (line 3347) | static void OUT4500( struct airo_info *ai, u16 reg, u16 val ) { function u16 (line 3358) | static u16 IN4500( struct airo_info *ai, u16 reg ) { function enable_MAC (line 3372) | static int enable_MAC( struct airo_info *ai, Resp *rsp, int lock ) { function disable_MAC (line 3405) | static void disable_MAC( struct airo_info *ai, int lock ) { function enable_interrupts (line 3422) | static void enable_interrupts( struct airo_info *ai ) { function disable_interrupts (line 3427) | static void disable_interrupts( struct airo_info *ai ) { function mpi_receive_802_3 (line 3431) | static void mpi_receive_802_3(struct airo_info *ai) function mpi_receive_802_11 (line 3509) | void mpi_receive_802_11 (struct airo_info *ai) function u16 (line 3615) | static u16 setup_card(struct airo_info *ai, u8 *mac, int lock) function u16 (line 3782) | static u16 issuecommand(struct airo_info *ai, Cmd *pCmd, Resp *pRsp) { function bap_setup (line 3836) | static int bap_setup(struct airo_info *ai, u16 rid, u16 offset, int whic... function u16 (line 3874) | static u16 aux_setup(struct airo_info *ai, u16 page, function aux_bap_read (line 3888) | static int aux_bap_read(struct airo_info *ai, u16 *pu16Dst, function fast_bap_read (line 3925) | static int fast_bap_read(struct airo_info *ai, u16 *pu16Dst, function bap_write (line 3937) | static int bap_write(struct airo_info *ai, const u16 *pu16Src, function PC4500_accessrid (line 3949) | static int PC4500_accessrid(struct airo_info *ai, u16 rid, u16 accmd) function PC4500_readrid (line 3968) | static int PC4500_readrid(struct airo_info *ai, u16 rid, void *pBuf, int... function PC4500_writerid (line 4033) | static int PC4500_writerid(struct airo_info *ai, u16 rid, function u16 (line 4107) | static u16 transmit_allocate(struct airo_info *ai, int lenPayload, int raw) function transmit_802_3_packet (line 4165) | static int transmit_802_3_packet(struct airo_info *ai, int len, char *pP... function transmit_802_11_packet (line 4211) | static int transmit_802_11_packet(struct airo_info *ai, int len, char *p... type file (line 4275) | struct file type file (line 4280) | struct file type inode (line 4284) | struct inode type file (line 4284) | struct file type inode (line 4286) | struct inode type file (line 4286) | struct file type inode (line 4287) | struct inode type file (line 4287) | struct file type inode (line 4288) | struct inode type file (line 4288) | struct file type inode (line 4289) | struct inode type file (line 4289) | struct file type inode (line 4290) | struct inode type file (line 4290) | struct file type inode (line 4291) | struct inode type file (line 4291) | struct file type inode (line 4292) | struct inode type file (line 4292) | struct file type inode (line 4293) | struct inode type file (line 4293) | struct file type file_operations (line 4295) | struct file_operations type file_operations (line 4301) | struct file_operations type file_operations (line 4307) | struct file_operations type file_operations (line 4313) | struct file_operations type file_operations (line 4320) | struct file_operations type file_operations (line 4327) | struct file_operations type file_operations (line 4334) | struct file_operations type file_operations (line 4341) | struct file_operations type proc_dir_entry (line 4348) | struct proc_dir_entry type proc_data (line 4350) | struct proc_data { function setup_proc_entry (line 4364) | static int setup_proc_entry( struct net_device *dev, function takedown_proc_entry (line 4459) | static int takedown_proc_entry( struct net_device *dev, function proc_read (line 4486) | static ssize_t proc_read( struct file *file, function proc_write (line 4513) | static ssize_t proc_write( struct file *file, function proc_status_open (line 4538) | static int proc_status_open( struct inode *inode, struct file *file ) { type inode (line 4603) | struct inode type file (line 4603) | struct file function proc_statsdelta_open (line 4604) | static int proc_statsdelta_open( struct inode *inode, function proc_stats_open (line 4612) | static int proc_stats_open( struct inode *inode, struct file *file ) { function proc_stats_rid_open (line 4616) | static int proc_stats_rid_open( struct inode *inode, function get_dec_u16 (line 4657) | static int get_dec_u16( char *buffer, int *start, int limit ) { type net_device (line 4671) | struct net_device type iw_request_info (line 4672) | struct iw_request_info function proc_config_on_close (line 4675) | static void proc_config_on_close( struct inode *inode, struct file *file... function proc_config_open (line 4886) | static int proc_config_open( struct inode *inode, struct file *file ) { function proc_SSID_on_close (line 4975) | static void proc_SSID_on_close( struct inode *inode, struct file *file ) { function u8 (line 5009) | inline static u8 hexVal(char c) { function proc_APList_on_close (line 5016) | static void proc_APList_on_close( struct inode *inode, struct file *file... function do_writerid (line 5051) | static int do_writerid( struct airo_info *ai, u16 rid, const void *rid_d... function get_wep_key (line 5066) | static int get_wep_key(struct airo_info *ai, u16 index) { function set_wep_key (line 5085) | static int set_wep_key(struct airo_info *ai, u16 index, function proc_wepkey_on_close (line 5115) | static void proc_wepkey_on_close( struct inode *inode, struct file *file... function proc_wepkey_open (line 5156) | static int proc_wepkey_open( struct inode *inode, struct file *file ) { function proc_SSID_open (line 5206) | static int proc_SSID_open( struct inode *inode, struct file *file ) { function proc_APList_open (line 5250) | static int proc_APList_open( struct inode *inode, struct file *file ) { function proc_BSSList_open (line 5298) | static int proc_BSSList_open( struct inode *inode, struct file *file ) { function proc_close (line 5368) | static int proc_close( struct inode *inode, struct file *file ) type net_device_list (line 5378) | struct net_device_list { function timer_func (line 5388) | static void timer_func( struct net_device *dev ) { function add_airo_dev (line 5425) | static int add_airo_dev( struct net_device *dev ) { function del_airo_dev (line 5437) | static void del_airo_dev( struct net_device *dev ) { function airo_pci_probe (line 5446) | static int __devinit airo_pci_probe(struct pci_dev *pdev, function airo_pci_remove (line 5466) | static void __devexit airo_pci_remove(struct pci_dev *pdev) function airo_pci_suspend (line 5470) | static int airo_pci_suspend(struct pci_dev *pdev, u32 state) function airo_pci_resume (line 5500) | static int airo_pci_resume(struct pci_dev *pdev) function airo_init_module (line 5546) | static int __init airo_init_module( void ) function airo_cleanup_module (line 5576) | static void __exit airo_cleanup_module( void ) function airo_get_quality (line 5599) | static int airo_get_quality (StatusRid *status_rid, CapabilityRid *cap_rid) function airo_get_name (line 5627) | static int airo_get_name(struct net_device *dev, function airo_set_freq (line 5640) | static int airo_set_freq(struct net_device *dev, function airo_get_freq (line 5684) | static int airo_get_freq(struct net_device *dev, function airo_set_essid (line 5716) | static int airo_set_essid(struct net_device *dev, function airo_get_essid (line 5763) | static int airo_get_essid(struct net_device *dev, function airo_set_wap (line 5792) | static int airo_set_wap(struct net_device *dev, function airo_get_wap (line 5827) | static int airo_get_wap(struct net_device *dev, function airo_set_nick (line 5848) | static int airo_set_nick(struct net_device *dev, function airo_get_nick (line 5871) | static int airo_get_nick(struct net_device *dev, function airo_set_rate (line 5890) | static int airo_set_rate(struct net_device *dev, function airo_get_rate (line 5960) | static int airo_get_rate(struct net_device *dev, function airo_set_rts (line 5982) | static int airo_set_rts(struct net_device *dev, function airo_get_rts (line 6006) | static int airo_get_rts(struct net_device *dev, function airo_set_frag (line 6025) | static int airo_set_frag(struct net_device *dev, function airo_get_frag (line 6050) | static int airo_get_frag(struct net_device *dev, function airo_set_mode (line 6069) | static int airo_set_mode(struct net_device *dev, function airo_get_mode (line 6132) | static int airo_get_mode(struct net_device *dev, function airo_set_encode (line 6162) | static int airo_set_encode(struct net_device *dev, function airo_get_encode (line 6249) | static int airo_get_encode(struct net_device *dev, function airo_set_txpow (line 6297) | static int airo_set_txpow(struct net_device *dev, function airo_get_txpow (line 6333) | static int airo_get_txpow(struct net_device *dev, function airo_set_retry (line 6353) | static int airo_set_retry(struct net_device *dev, function airo_get_retry (line 6390) | static int airo_get_retry(struct net_device *dev, function airo_get_range (line 6421) | static int airo_get_range(struct net_device *dev, function airo_set_power (line 6538) | static int airo_set_power(struct net_device *dev, function airo_get_power (line 6595) | static int airo_get_power(struct net_device *dev, function airo_set_sens (line 6626) | static int airo_set_sens(struct net_device *dev, function airo_get_sens (line 6644) | static int airo_get_sens(struct net_device *dev, function airo_get_aplist (line 6664) | static int airo_get_aplist(struct net_device *dev, function airo_set_scan (line 6727) | static int airo_set_scan(struct net_device *dev, type net_device (line 6763) | struct net_device type airo_info (line 6768) | struct airo_info type iw_event (line 6769) | struct iw_event function airo_get_scan (line 6857) | static int airo_get_scan(struct net_device *dev, function airo_config_commit (line 6922) | static int airo_config_commit(struct net_device *dev, type iw_priv_args (line 6967) | struct iw_priv_args type iw_handler_def (line 7037) | struct iw_handler_def type iw_priv_args (line 7041) | struct iw_priv_args function airo_ioctl (line 7063) | static int airo_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function airo_read_wireless_stats (line 7138) | static void airo_read_wireless_stats(struct airo_info *local) type iw_statistics (line 7183) | struct iw_statistics type net_device (line 7183) | struct net_device type airo_info (line 7185) | struct airo_info function readrids (line 7207) | static int readrids(struct net_device *dev, aironet_ioctl *comp) { function writerids (line 7279) | static int writerids(struct net_device *dev, aironet_ioctl *comp) { function flashcard (line 7398) | int flashcard(struct net_device *dev, aironet_ioctl *comp) { function cmdreset (line 7463) | int cmdreset(struct airo_info *ai) { function setflashmode (line 7488) | int setflashmode (struct airo_info *ai) { function flashpchar (line 7516) | int flashpchar(struct airo_info *ai,int byte,int dwelltime) { function flashgchar (line 7556) | int flashgchar(struct airo_info *ai,int matchbyte,int dwelltime){ function flashputbuf (line 7587) | int flashputbuf(struct airo_info *ai){ function flashrestart (line 7609) | int flashrestart(struct airo_info *ai,struct net_device *dev){ FILE: drivers/net/wireless/airo_cs.c type net_device (line 82) | struct net_device type device (line 82) | struct device type net_device (line 83) | struct net_device type net_device (line 84) | struct net_device type local_info_t (line 149) | typedef struct local_info_t { function dev_link_t (line 166) | static dev_link_t *airo_attach(void) function airo_detach (line 239) | static void airo_detach(dev_link_t *link) function airo_config (line 285) | static void airo_config(dev_link_t *link) function airo_release (line 484) | static void airo_release(dev_link_t *link) function airo_event (line 519) | static int airo_event(event_t event, int priority, type pcmcia_driver (line 562) | struct pcmcia_driver function airo_cs_init (line 571) | static int airo_cs_init(void) function airo_cs_cleanup (line 576) | static void airo_cs_cleanup(void) FILE: drivers/net/wireless/airport.c type airport (line 46) | struct airport { function airport_suspend (line 53) | static int function airport_resume (line 87) | static int function airport_detach (line 128) | static int function airport_hard_reset (line 158) | static int airport_hard_reset(struct orinoco_private *priv) function airport_attach (line 187) | static int type of_match (line 271) | struct of_match type macio_driver (line 281) | struct macio_driver function init_airport (line 291) | static int __init function exit_airport (line 299) | static void __exit FILE: drivers/net/wireless/arlan-main.c type net_device (line 17) | struct net_device type arlan_conf_stru (line 79) | struct arlan_conf_stru type net_device (line 82) | struct net_device type sk_buff (line 83) | struct sk_buff type net_device (line 83) | struct net_device type pt_regs (line 84) | struct pt_regs type net_device (line 85) | struct net_device type net_device_stats (line 86) | struct net_device_stats type net_device (line 87) | struct net_device type net_device (line 88) | struct net_device type net_device (line 89) | struct net_device type net_device (line 90) | struct net_device type net_device (line 91) | struct net_device type net_device (line 92) | struct net_device type net_device (line 93) | struct net_device type net_device (line 94) | struct net_device function us2ticks (line 96) | static inline long us2ticks(int us) function arlan_drop_tx (line 127) | static inline int arlan_drop_tx(struct net_device *dev) function arlan_command (line 150) | int arlan_command(struct net_device *dev, int command_p) function arlan_command_process (line 479) | static inline void arlan_command_process(struct net_device *dev) function arlan_retransmit_now (line 500) | static inline void arlan_retransmit_now(struct net_device *dev) function arlan_registration_timer (line 537) | static void arlan_registration_timer(unsigned long data) function arlan_print_registers (line 631) | static void arlan_print_registers(struct net_device *dev, int line) function arlan_hw_tx (line 659) | static int arlan_hw_tx(struct net_device *dev, char *buf, int length) function arlan_hw_config (line 762) | static int arlan_hw_config(struct net_device *dev) function arlan_read_card_configuration (line 844) | static int arlan_read_card_configuration(struct net_device *dev) function arlan_check_fingerprint (line 969) | static int __init arlan_check_fingerprint(unsigned long memaddr) function arlan_change_mtu (line 998) | static int arlan_change_mtu(struct net_device *dev, int new_mtu) function arlan_mac_addr (line 1020) | static int arlan_mac_addr(struct net_device *dev, void *p) function arlan_setup_device (line 1038) | static int __init arlan_setup_device(struct net_device *dev, int num) function arlan_probe_here (line 1078) | static int __init arlan_probe_here(struct net_device *dev, function arlan_open (line 1108) | static int arlan_open(struct net_device *dev) function arlan_tx_timeout (line 1162) | static void arlan_tx_timeout (struct net_device *dev) function arlan_tx (line 1172) | static int arlan_tx(struct sk_buff *skb, struct net_device *dev) function DoNotReTransmitCrap (line 1206) | static inline int DoNotReTransmitCrap(struct net_device *dev) function DoNotWaitReTransmitCrap (line 1216) | static inline int DoNotWaitReTransmitCrap(struct net_device *dev) function arlan_queue_retransmit (line 1225) | static inline void arlan_queue_retransmit(struct net_device *dev) function RetryOrFail (line 1240) | static inline void RetryOrFail(struct net_device *dev) function arlan_tx_done_interrupt (line 1261) | static void arlan_tx_done_interrupt(struct net_device *dev, int status) function arlan_rx_interrupt (line 1400) | static void arlan_rx_interrupt(struct net_device *dev, u_char rxStatus, ... function arlan_process_interrupt (line 1555) | static void arlan_process_interrupt(struct net_device *dev) function irqreturn_t (line 1657) | static irqreturn_t arlan_interrupt(int irq, void *dev_id, struct pt_regs... function arlan_close (line 1681) | static int arlan_close(struct net_device *dev) function alignLong (line 1702) | static long alignLong(volatile u_char * ptr) type net_device_stats (line 1715) | struct net_device_stats type net_device (line 1715) | struct net_device type arlan_private (line 1717) | struct arlan_private type arlan_shmem (line 1718) | struct arlan_shmem function arlan_set_multicast (line 1745) | static void arlan_set_multicast(struct net_device *dev) type net_device (line 1779) | struct net_device type net_device (line 1781) | struct net_device type arlan_private (line 1794) | struct arlan_private type arlan_shmem (line 1795) | struct arlan_shmem function init_module (line 1843) | int init_module(void) function cleanup_module (line 1865) | void cleanup_module(void) FILE: drivers/net/wireless/arlan-proc.c type net_device (line 58) | struct net_device type arlan_private (line 61) | struct arlan_private type arlan_shmem (line 62) | struct arlan_shmem type net_device (line 114) | struct net_device type arlan_private (line 117) | struct arlan_private type arlan_shmem (line 118) | struct arlan_shmem function arlan_print_diagnostic_info (line 188) | static void arlan_print_diagnostic_info(struct net_device *dev) function arlan_hw_test_memory (line 254) | static int arlan_hw_test_memory(struct net_device *dev) function arlan_setup_card_by_book (line 323) | static int arlan_setup_card_by_book(struct net_device *dev) function arlan_sysctl_info (line 406) | static int arlan_sysctl_info(ctl_table * ctl, int write, struct file *filp, function arlan_sysctl_info161719 (line 643) | static int arlan_sysctl_info161719(ctl_table * ctl, int write, struct fi... function arlan_sysctl_infotxRing (line 677) | static int arlan_sysctl_infotxRing(ctl_table * ctl, int write, struct fi... function arlan_sysctl_inforxRing (line 706) | static int arlan_sysctl_inforxRing(ctl_table * ctl, int write, struct fi... function arlan_sysctl_info18 (line 734) | static int arlan_sysctl_info18(ctl_table * ctl, int write, struct file *... function arlan_configure (line 770) | static int arlan_configure(ctl_table * ctl, int write, struct file *filp, function arlan_sysctl_reset (line 795) | static int arlan_sysctl_reset(ctl_table * ctl, int write, struct file *f... type ctl_table_header (line 1238) | struct ctl_table_header function init_arlan_proc (line 1240) | int __init init_arlan_proc(void) function cleanup_arlan_proc (line 1256) | void __exit cleanup_arlan_proc(void) FILE: drivers/net/wireless/arlan.h type net_device (line 50) | struct net_device type net_device (line 55) | struct net_device type arlan_shmem (line 82) | struct arlan_shmem type arlan_conf_stru (line 257) | struct arlan_conf_stru { type arlan_conf_stru (line 318) | struct arlan_conf_stru type TxParam (line 320) | struct TxParam type arlan_private (line 333) | struct arlan_private { FILE: drivers/net/wireless/atmel.c type get_set_mib (line 163) | struct get_set_mib { type rx_desc (line 171) | struct rx_desc { type tx_desc (line 204) | struct tx_desc { type atmel_private (line 457) | struct atmel_private { type atmel_private (line 593) | struct atmel_private type net_device (line 594) | struct net_device type ifreq (line 594) | struct ifreq type net_device (line 595) | struct net_device type net_device (line 596) | struct net_device type net_device (line 597) | struct net_device type net_device (line 598) | struct net_device type atmel_private (line 599) | struct atmel_private type atmel_private (line 600) | struct atmel_private type atmel_private (line 601) | struct atmel_private type atmel_private (line 602) | struct atmel_private type atmel_private (line 603) | struct atmel_private type ieee802_11_hdr (line 603) | struct ieee802_11_hdr type atmel_private (line 606) | struct atmel_private type atmel_private (line 607) | struct atmel_private type atmel_private (line 608) | struct atmel_private type ieee802_11_hdr (line 608) | struct ieee802_11_hdr type atmel_private (line 611) | struct atmel_private type atmel_private (line 612) | struct atmel_private type atmel_private (line 613) | struct atmel_private type atmel_private (line 614) | struct atmel_private type atmel_private (line 615) | struct atmel_private type atmel_private (line 616) | struct atmel_private type atmel_private (line 617) | struct atmel_private type atmel_private (line 618) | struct atmel_private type net_device (line 619) | struct net_device type net_device (line 620) | struct net_device type net_device (line 621) | struct net_device type atmel_private (line 622) | struct atmel_private type net_device (line 623) | struct net_device function u16 (line 625) | static inline u16 atmel_hi(struct atmel_private *priv, u16 offset) function u16 (line 630) | static inline u16 atmel_co(struct atmel_private *priv, u16 offset) function u16 (line 635) | static inline u16 atmel_rx(struct atmel_private *priv, u16 offset, u16 ... function u16 (line 640) | static inline u16 atmel_tx(struct atmel_private *priv, u16 offset, u16 ... function u8 (line 645) | static inline u8 atmel_read8(struct net_device *dev, u16 offset) function atmel_write8 (line 650) | static inline void atmel_write8(struct net_device *dev, u16 offset, u8 d... function u16 (line 655) | static inline u16 atmel_read16(struct net_device *dev, u16 offset) function atmel_write16 (line 660) | static inline void atmel_write16(struct net_device *dev, u16 offset, u16... function u8 (line 665) | static inline u8 atmel_rmem8(struct atmel_private *priv, u16 pos) function atmel_wmem8 (line 671) | static inline void atmel_wmem8(struct atmel_private *priv, u16 pos, u16 ... function u16 (line 677) | static inline u16 atmel_rmem16(struct atmel_private *priv, u16 pos) function atmel_wmem16 (line 683) | static inline void atmel_wmem16(struct atmel_private *priv, u16 pos, u16... type iw_handler_def (line 689) | struct iw_handler_def function tx_done_irq (line 691) | static void tx_done_irq(struct atmel_private *priv) function u16 (line 729) | static u16 find_tx_buff(struct atmel_private *priv, u16 len) function tx_update_descriptor (line 747) | static void tx_update_descriptor(struct atmel_private *priv, int is_bcas... function start_tx (line 809) | static int start_tx (struct sk_buff *skb, struct net_device *dev) function atmel_transmit_management_frame (line 886) | static void atmel_transmit_management_frame(struct atmel_private *priv, function fast_rx_path (line 902) | static void fast_rx_path(struct atmel_private *priv, struct ieee802_11_h... function probe_crc (line 956) | static int probe_crc(struct atmel_private *priv, u16 packet_loc, u16 msd... function frag_rx_path (line 975) | static void frag_rx_path(struct atmel_private *priv, struct ieee802_11_h... function rx_done_irq (line 1064) | static void rx_done_irq(struct atmel_private *priv) function irqreturn_t (line 1168) | static irqreturn_t service_interrupt(int irq, void *dev_id, struct pt_re... type net_device_stats (line 1277) | struct net_device_stats type net_device (line 1277) | struct net_device type atmel_private (line 1279) | struct atmel_private type iw_statistics (line 1283) | struct iw_statistics type net_device (line 1283) | struct net_device type atmel_private (line 1285) | struct atmel_private function atmel_change_mtu (line 1313) | static int atmel_change_mtu(struct net_device *dev, int new_mtu) function atmel_set_mac_address (line 1321) | static int atmel_set_mac_address(struct net_device *dev, void *p) function atmel_open (line 1331) | int atmel_open (struct net_device *dev) function atmel_close (line 1385) | static int atmel_close (struct net_device *dev) function atmel_validate_channel (line 1397) | static int atmel_validate_channel(struct atmel_private *priv, int channel) function atmel_proc_output (line 1414) | static int atmel_proc_output (char *buf, struct atmel_private *priv) function atmel_read_proc (line 1472) | static int atmel_read_proc(char *page, char **start, off_t off, type net_device (line 1485) | struct net_device type device (line 1486) | struct device type net_device (line 1488) | struct net_device type atmel_private (line 1489) | struct atmel_private type iw_handler_def (line 1577) | struct iw_handler_def function stop_atmel_card (line 1622) | void stop_atmel_card(struct net_device *dev, int freeres) function atmel_set_essid (line 1646) | static int atmel_set_essid(struct net_device *dev, function atmel_get_essid (line 1674) | static int atmel_get_essid(struct net_device *dev, function atmel_get_wap (line 1697) | static int atmel_get_wap(struct net_device *dev, function atmel_set_encode (line 1709) | static int atmel_set_encode(struct net_device *dev, function atmel_get_encode (line 1800) | static int atmel_get_encode(struct net_device *dev, function atmel_get_name (line 1831) | static int atmel_get_name(struct net_device *dev, function atmel_set_rate (line 1840) | static int atmel_set_rate(struct net_device *dev, function atmel_set_mode (line 1872) | static int atmel_set_mode(struct net_device *dev, function atmel_get_mode (line 1886) | static int atmel_get_mode(struct net_device *dev, function atmel_get_rate (line 1897) | static int atmel_get_rate(struct net_device *dev, function atmel_set_power (line 1919) | static int atmel_set_power(struct net_device *dev, function atmel_get_power (line 1929) | static int atmel_get_power(struct net_device *dev, function atmel_set_retry (line 1940) | static int atmel_set_retry(struct net_device *dev, function atmel_get_retry (line 1963) | static int atmel_get_retry(struct net_device *dev, function atmel_set_rts (line 1986) | static int atmel_set_rts(struct net_device *dev, function atmel_get_rts (line 2004) | static int atmel_get_rts(struct net_device *dev, function atmel_set_frag (line 2018) | static int atmel_set_frag(struct net_device *dev, function atmel_get_frag (line 2037) | static int atmel_get_frag(struct net_device *dev, function atmel_set_freq (line 2054) | static int atmel_set_freq(struct net_device *dev, function atmel_get_freq (line 2088) | static int atmel_get_freq(struct net_device *dev, function atmel_set_scan (line 2100) | static int atmel_set_scan(struct net_device *dev, function atmel_get_scan (line 2138) | static int atmel_get_scan(struct net_device *dev, function atmel_get_range (line 2190) | static int atmel_get_range(struct net_device *dev, function atmel_set_wap (line 2257) | static int atmel_set_wap(struct net_device *dev, function atmel_config_commit (line 2297) | static int atmel_config_commit(struct net_device *dev, type atmel_priv_ioctl (line 2361) | typedef struct atmel_priv_ioctl { type iw_priv_args (line 2374) | struct iw_priv_args type iw_handler_def (line 2381) | struct iw_handler_def type iw_priv_args (line 2385) | struct iw_priv_args type iw_priv_args (line 2388) | struct iw_priv_args function atmel_ioctl (line 2391) | static int atmel_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) type auth_body (line 2489) | struct auth_body { function atmel_enter_state (line 2498) | static void atmel_enter_state(struct atmel_private *priv, int new_state) function atmel_scan (line 2520) | static void atmel_scan(struct atmel_private *priv, int specific_ssid) function join (line 2565) | static void join(struct atmel_private *priv, int type) function start (line 2588) | static void start(struct atmel_private *priv, int type) function handle_beacon_probe (line 2608) | static void handle_beacon_probe(struct atmel_private *priv, u16 capabili... function send_authentication_request (line 2638) | static void send_authentication_request(struct atmel_private *priv, u8 *... function send_association_request (line 2674) | static void send_association_request(struct atmel_private *priv, int is_... function is_frame_from_current_bss (line 2728) | static int is_frame_from_current_bss(struct atmel_private *priv, struct ... function retrieve_bss (line 2736) | static int retrieve_bss(struct atmel_private *priv) function store_bss_info (line 2778) | static void store_bss_info(struct atmel_private *priv, struct ieee802_11... function authenticate (line 2821) | static void authenticate(struct atmel_private *priv, u16 frame_len) function associate (line 2881) | static void associate(struct atmel_private *priv, u16 frame_len, u16 sub... function atmel_join_bss (line 2956) | void atmel_join_bss(struct atmel_private *priv, int bss_index) function restart_search (line 3008) | static void restart_search(struct atmel_private *priv) function smooth_rssi (line 3025) | static void smooth_rssi(struct atmel_private *priv, u8 rssi) function atmel_smooth_qual (line 3040) | static void atmel_smooth_qual(struct atmel_private *priv) function atmel_management_frame (line 3053) | static void atmel_management_frame(struct atmel_private *priv, struct ie... function atmel_management_timer (line 3163) | static void atmel_management_timer(u_long a) function atmel_command_irq (line 3228) | static void atmel_command_irq(struct atmel_private *priv) function atmel_wakeup_firmware (line 3305) | static int atmel_wakeup_firmware(struct atmel_private *priv) function probe_atmel_card (line 3400) | static int probe_atmel_card(struct net_device *dev) function build_wep_mib (line 3475) | static void build_wep_mib(struct atmel_private *priv) function build_wpa_mib (line 3514) | static void build_wpa_mib(struct atmel_private *priv) function reset_atmel_card (line 3574) | static int reset_atmel_card(struct net_device *dev) function atmel_send_command (line 3743) | static void atmel_send_command(struct atmel_private *priv, int command, ... function atmel_send_command_wait (line 3753) | static int atmel_send_command_wait(struct atmel_private *priv, int comma... function u8 (line 3778) | static u8 atmel_get_mib8(struct atmel_private *priv, u8 type, u8 index) function atmel_set_mib8 (line 3789) | static void atmel_set_mib8(struct atmel_private *priv, u8 type, u8 index... function atmel_set_mib16 (line 3800) | static void atmel_set_mib16(struct atmel_private *priv, u8 type, u8 inde... function atmel_set_mib (line 3812) | static void atmel_set_mib(struct atmel_private *priv, u8 type, u8 index,... function atmel_get_mib (line 3826) | static void atmel_get_mib(struct atmel_private *priv, u8 type, u8 index,... function atmel_writeAR (line 3841) | static void atmel_writeAR(struct net_device *dev, u16 data) function atmel_copy_to_card (line 3850) | static void atmel_copy_to_card(struct net_device *dev, u16 dest, unsigne... function atmel_copy_to_host (line 3867) | static void atmel_copy_to_host(struct net_device *dev, unsigned char *de... function atmel_set_gcr (line 3884) | static void atmel_set_gcr(struct net_device *dev, u16 mask) function atmel_clear_gcr (line 3889) | static void atmel_clear_gcr(struct net_device *dev, u16 mask) function atmel_lock_mac (line 3894) | static int atmel_lock_mac(struct atmel_private *priv) function atmel_wmem32 (line 3916) | static void atmel_wmem32(struct atmel_private *priv, u16 pos, u32 data) FILE: drivers/net/wireless/atmel_cs.c type net_device (line 93) | struct net_device type device (line 93) | struct device type net_device (line 95) | struct net_device type net_device (line 96) | struct net_device type local_info_t (line 161) | typedef struct local_info_t { function dev_link_t (line 178) | static dev_link_t *atmel_attach(void) function atmel_detach (line 251) | static void atmel_detach(dev_link_t *link) function card_present (line 290) | static int card_present(void *arg) function atmel_config (line 334) | static void atmel_config(dev_link_t *link) function atmel_release (line 573) | static void atmel_release(dev_link_t *link) function atmel_event (line 607) | static int atmel_event(event_t event, int priority, type pcmcia_driver (line 651) | struct pcmcia_driver function atmel_cs_init (line 660) | static int atmel_cs_init(void) function atmel_cs_cleanup (line 665) | static void atmel_cs_cleanup(void) FILE: drivers/net/wireless/atmel_pci.c type pci_device_id (line 34) | struct pci_device_id type pci_dev (line 41) | struct pci_dev type pci_device_id (line 41) | struct pci_device_id type pci_dev (line 42) | struct pci_dev type net_device (line 43) | struct net_device type device (line 43) | struct device type net_device (line 45) | struct net_device type pci_driver (line 47) | struct pci_driver function atmel_pci_probe (line 55) | static int __devinit atmel_pci_probe(struct pci_dev *pdev, function atmel_pci_remove (line 75) | static void __devexit atmel_pci_remove(struct pci_dev *pdev) function atmel_init_module (line 80) | static int __init atmel_init_module(void) function atmel_cleanup_module (line 85) | static void __exit atmel_cleanup_module(void) FILE: drivers/net/wireless/hermes.c function hermes_issue_cmd (line 98) | static int hermes_issue_cmd(hermes_t *hw, u16 cmd, u16 param0) function hermes_struct_init (line 126) | void hermes_struct_init(hermes_t *hw, ulong address, function hermes_init (line 141) | int hermes_init(hermes_t *hw) function hermes_docmd_wait (line 227) | int hermes_docmd_wait(hermes_t *hw, u16 cmd, u16 parm0, function hermes_allocate (line 289) | int hermes_allocate(hermes_t *hw, u16 size, u16 *fid) function hermes_bap_seek (line 338) | static int hermes_bap_seek(hermes_t *hw, int bap, u16 id, u16 offset) function hermes_bap_pread (line 403) | int hermes_bap_pread(hermes_t *hw, int bap, void *buf, unsigned len, function hermes_bap_pwrite (line 429) | int hermes_bap_pwrite(hermes_t *hw, int bap, const void *buf, unsigned len, function hermes_read_ltv (line 457) | int hermes_read_ltv(hermes_t *hw, int bap, u16 rid, unsigned bufsize, function hermes_write_ltv (line 503) | int hermes_write_ltv(hermes_t *hw, int bap, u16 rid, function init_hermes (line 540) | static int __init init_hermes(void) function exit_hermes (line 545) | static void __exit exit_hermes(void) FILE: drivers/net/wireless/hermes.h type hermes_tx_descriptor (line 194) | struct hermes_tx_descriptor { type hermes_tallies_frame (line 224) | struct hermes_tallies_frame { type prism2_scan_apinfo (line 254) | struct prism2_scan_apinfo { type agere_scan_apinfo (line 270) | struct agere_scan_apinfo { type symbol_scan_apinfo (line 283) | struct symbol_scan_apinfo { type agere_scan_apinfo (line 301) | struct agere_scan_apinfo type prism2_scan_apinfo (line 302) | struct prism2_scan_apinfo type symbol_scan_apinfo (line 303) | struct symbol_scan_apinfo type hermes_linkstatus (line 314) | struct hermes_linkstatus { type hermes_response (line 318) | struct hermes_response { type hermes_idstring (line 323) | struct hermes_idstring { type hermes_multicast (line 328) | struct hermes_multicast { type hermes_debug_entry (line 334) | struct hermes_debug_entry { type hermes_t (line 346) | typedef struct hermes { type hermes_response (line 382) | struct hermes_response function hermes_present (line 396) | static inline int hermes_present(hermes_t *hw) function hermes_set_irqmask (line 401) | static inline void hermes_set_irqmask(hermes_t *hw, u16 events) function hermes_enable_port (line 407) | static inline int hermes_enable_port(hermes_t *hw, int port) function hermes_disable_port (line 413) | static inline int hermes_disable_port(hermes_t *hw, int port) function hermes_inquire (line 421) | static inline int hermes_inquire(hermes_t *hw, u16 rid) function hermes_read_words (line 430) | static inline void hermes_read_words(struct hermes *hw, int off, void *b... function hermes_write_words (line 450) | static inline void hermes_write_words(struct hermes *hw, int off, const ... function hermes_clear_words (line 470) | static inline void hermes_clear_words(struct hermes *hw, int off, unsign... function hermes_read_wordrec (line 490) | static inline int hermes_read_wordrec(hermes_t *hw, int bap, u16 rid, u1... function hermes_write_wordrec (line 500) | static inline int hermes_write_wordrec(hermes_t *hw, int bap, u16 rid, u... FILE: drivers/net/wireless/i82586.h type scp_t (line 38) | typedef struct scp_t scp_t; type scp_t (line 39) | struct scp_t type iscp_t (line 52) | typedef struct iscp_t iscp_t; type iscp_t (line 53) | struct iscp_t type scb_t (line 69) | typedef struct scb_t scb_t; type scb_t (line 70) | struct scb_t type acmd_e (line 126) | typedef enum acmd_e acmd_e; type acmd_e (line 127) | enum acmd_e type ach_t (line 145) | typedef struct ach_t ach_t; type ach_t (line 146) | struct ach_t type ac_nop_t (line 180) | typedef struct ac_nop_t ac_nop_t; type ac_nop_t (line 181) | struct ac_nop_t type ac_ias_t (line 189) | typedef struct ac_ias_t ac_ias_t; type ac_ias_t (line 190) | struct ac_ias_t type ac_cfg_t (line 199) | typedef struct ac_cfg_t ac_cfg_t; type ac_cfg_t (line 200) | struct ac_cfg_t type ac_mcs_t (line 257) | typedef struct ac_mcs_t ac_mcs_t; type ac_mcs_t (line 258) | struct ac_mcs_t type ac_tx_t (line 273) | typedef struct ac_tx_t ac_tx_t; type ac_tx_t (line 274) | struct ac_tx_t type ac_tdr_t (line 292) | typedef struct ac_tdr_t ac_tdr_t; type ac_tdr_t (line 293) | struct ac_tdr_t type ac_dmp_t (line 309) | typedef struct ac_dmp_t ac_dmp_t; type ac_dmp_t (line 310) | struct ac_dmp_t type ac_dgn_t (line 324) | typedef struct ac_dgn_t ac_dgn_t; type ac_dgn_t (line 325) | struct ac_dgn_t type tbd_t (line 333) | typedef struct tbd_t tbd_t; type tbd_t (line 334) | struct tbd_t type rbd_t (line 349) | typedef struct rbd_t rbd_t; type rbd_t (line 350) | struct rbd_t type fd_t (line 373) | typedef struct fd_t fd_t; type fd_t (line 374) | struct fd_t FILE: drivers/net/wireless/i82593.h type i82593_conf_block (line 151) | struct i82593_conf_block { FILE: drivers/net/wireless/ieee802_11.h type ieee802_11_hdr (line 17) | struct ieee802_11_hdr { FILE: drivers/net/wireless/netwave_cs.c type net_device (line 210) | struct net_device type net_device (line 213) | struct net_device type net_device (line 214) | struct net_device type sk_buff (line 217) | struct sk_buff type net_device (line 217) | struct net_device type net_device (line 218) | struct net_device type pt_regs (line 221) | struct pt_regs type net_device (line 222) | struct net_device type net_device (line 225) | struct net_device type net_device_stats (line 226) | struct net_device_stats type net_device (line 226) | struct net_device type iw_statistics (line 230) | struct iw_statistics type net_device (line 230) | struct net_device type net_device (line 232) | struct net_device type ifreq (line 232) | struct ifreq type net_device (line 234) | struct net_device type iw_request_info (line 268) | struct iw_request_info type iw_handler_def (line 282) | struct iw_handler_def type net_addr (line 289) | typedef struct net_addr { type site_survey (line 293) | struct site_survey { type netwave_private (line 313) | typedef struct netwave_private { type net_device_stats (line 329) | struct net_device_stats type net_device (line 329) | struct net_device function get_uint16 (line 336) | static inline unsigned short get_uint16(u_char __iomem *staddr) function get_int16 (line 341) | static inline short get_int16(u_char __iomem * staddr) function wait_WOC (line 351) | static inline void wait_WOC(unsigned int iobase) function netwave_snapshot (line 358) | static void netwave_snapshot(netwave_private *priv, u_char __iomem *ramB... type iw_statistics (line 389) | struct iw_statistics type net_device (line 389) | struct net_device type iw_statistics (line 395) | struct iw_statistics function dev_link_t (line 428) | static dev_link_t *netwave_attach(void) function netwave_detach (line 519) | static void netwave_detach(dev_link_t *link) function netwave_get_name (line 560) | static int netwave_get_name(struct net_device *dev, type net_device (line 572) | struct net_device type iw_request_info (line 573) | struct iw_request_info function netwave_get_nwid (line 610) | static int netwave_get_nwid(struct net_device *dev, function netwave_set_scramble (line 630) | static int netwave_set_scramble(struct net_device *dev, function netwave_get_scramble (line 659) | static int netwave_get_scramble(struct net_device *dev, function netwave_get_mode (line 680) | static int netwave_get_mode(struct net_device *dev, function netwave_get_range (line 697) | static int netwave_get_range(struct net_device *dev, function netwave_get_snap (line 746) | static int netwave_get_snap(struct net_device *dev, type iw_priv_args (line 777) | struct iw_priv_args type site_survey (line 780) | struct site_survey type iw_handler_def (line 840) | struct iw_handler_def type iw_priv_args (line 844) | struct iw_priv_args type iw_priv_args (line 847) | struct iw_priv_args function netwave_ioctl (line 858) | static int netwave_ioctl(struct net_device *dev, /* ioctl device */ function netwave_pcmcia_config (line 983) | static void netwave_pcmcia_config(dev_link_t *link) { function netwave_release (line 1107) | static void netwave_release(dev_link_t *link) function netwave_event (line 1140) | static int netwave_event(event_t event, int priority, function netwave_doreset (line 1195) | static void netwave_doreset(kio_addr_t ioBase, u_char __iomem *ramBase) function netwave_reset (line 1209) | static void netwave_reset(struct net_device *dev) { function netwave_hw_xmit (line 1283) | static int netwave_hw_xmit(unsigned char* data, int len, function netwave_start_xmit (line 1350) | static int netwave_start_xmit(struct sk_buff *skb, struct net_device *de... function irqreturn_t (line 1384) | static irqreturn_t netwave_interrupt(int irq, void* dev_id, struct pt_re... function netwave_watchdog (line 1510) | static void netwave_watchdog(struct net_device *dev) { type net_device_stats (line 1518) | struct net_device_stats type net_device (line 1518) | struct net_device function update_stats (line 1540) | static void update_stats(struct net_device *dev) { function netwave_rx (line 1552) | static int netwave_rx(struct net_device *dev) function netwave_open (line 1642) | static int netwave_open(struct net_device *dev) { function netwave_close (line 1659) | static int netwave_close(struct net_device *dev) { type pcmcia_driver (line 1671) | struct pcmcia_driver function init_netwave_cs (line 1680) | static int __init init_netwave_cs(void) function exit_netwave_cs (line 1685) | static void __exit exit_netwave_cs(void) function set_multicast_list (line 1700) | static void set_multicast_list(struct net_device *dev) FILE: drivers/net/wireless/orinoco.c type header_struct (line 546) | struct header_struct { type hermes_rx_descriptor (line 565) | struct hermes_rx_descriptor { type net_device (line 579) | struct net_device type ifreq (line 579) | struct ifreq type net_device (line 580) | struct net_device type net_device (line 581) | struct net_device type net_device (line 582) | struct net_device function set_port_type (line 588) | static inline void set_port_type(struct orinoco_private *priv) function orinoco_open (line 614) | static int orinoco_open(struct net_device *dev) function orinoco_stop (line 633) | int orinoco_stop(struct net_device *dev) type net_device_stats (line 652) | struct net_device_stats type net_device (line 652) | struct net_device type orinoco_private (line 654) | struct orinoco_private type iw_statistics (line 659) | struct iw_statistics type net_device (line 659) | struct net_device type orinoco_private (line 661) | struct orinoco_private type iw_statistics (line 663) | struct iw_statistics function orinoco_set_multicast_list (line 716) | static void orinoco_set_multicast_list(struct net_device *dev) function orinoco_change_mtu (line 731) | static int orinoco_change_mtu(struct net_device *dev, int new_mtu) function orinoco_xmit (line 751) | static int orinoco_xmit(struct sk_buff *skb, struct net_device *dev) function __orinoco_ev_alloc (line 890) | static void __orinoco_ev_alloc(struct net_device *dev, hermes_t *hw) function __orinoco_ev_tx (line 907) | static void __orinoco_ev_tx(struct net_device *dev, hermes_t *hw) function __orinoco_ev_txexc (line 917) | static void __orinoco_ev_txexc(struct net_device *dev, hermes_t *hw) function orinoco_tx_timeout (line 943) | static void orinoco_tx_timeout(struct net_device *dev) function is_ethersnap (line 965) | static inline int is_ethersnap(struct header_struct *hdr) function orinoco_spy_gather (line 976) | static inline void orinoco_spy_gather(struct net_device *dev, u_char *mac, function orinoco_stat_gather (line 993) | static void orinoco_stat_gather(struct net_device *dev, function __orinoco_ev_rx (line 1015) | static void __orinoco_ev_rx(struct net_device *dev, hermes_t *hw) function print_linkstatus (line 1171) | static void print_linkstatus(struct net_device *dev, u16 status) function __orinoco_ev_info (line 1208) | static void __orinoco_ev_info(struct net_device *dev, hermes_t *hw) function __orinoco_ev_infdrop (line 1307) | static void __orinoco_ev_infdrop(struct net_device *dev, hermes_t *hw) function __orinoco_up (line 1317) | int __orinoco_up(struct net_device *dev) function __orinoco_down (line 1344) | int __orinoco_down(struct net_device *dev) function orinoco_reinit_firmware (line 1375) | int orinoco_reinit_firmware(struct net_device *dev) function __orinoco_hw_set_bitrate (line 1403) | static int __orinoco_hw_set_bitrate(struct orinoco_private *priv) function __orinoco_hw_setup_wep (line 1433) | static int __orinoco_hw_setup_wep(struct orinoco_private *priv) function __orinoco_program_rids (line 1538) | static int __orinoco_program_rids(struct net_device *dev) function __orinoco_set_multicast_list (line 1742) | static void function orinoco_reconfigure (line 1808) | static int orinoco_reconfigure(struct net_device *dev) function orinoco_reset (line 1859) | static void orinoco_reset(struct net_device *dev) function __orinoco_ev_tick (line 1925) | static void __orinoco_ev_tick(struct net_device *dev, hermes_t *hw) function __orinoco_ev_wterr (line 1930) | static void __orinoco_ev_wterr(struct net_device *dev, hermes_t *hw) function irqreturn_t (line 1938) | irqreturn_t orinoco_interrupt(int irq, void *dev_id, struct pt_regs *regs) type sta_id (line 2017) | struct sta_id { function determine_firmware_type (line 2021) | static int determine_firmware_type(struct net_device *dev, struct sta_id... function determine_firmware (line 2035) | static void determine_firmware(struct net_device *dev) function orinoco_init (line 2168) | static int orinoco_init(struct net_device *dev) type net_device (line 2350) | struct net_device type orinoco_private (line 2351) | struct orinoco_private type net_device (line 2353) | struct net_device type orinoco_private (line 2354) | struct orinoco_private type orinoco_private (line 2356) | struct orinoco_private type orinoco_private (line 2363) | struct orinoco_private function orinoco_hw_get_bssid (line 2402) | static int orinoco_hw_get_bssid(struct orinoco_private *priv, function orinoco_hw_get_essid (line 2420) | static int orinoco_hw_get_essid(struct orinoco_private *priv, int *active, function orinoco_hw_get_freq (line 2473) | static long orinoco_hw_get_freq(struct orinoco_private *priv) function orinoco_hw_get_bitratelist (line 2512) | static int orinoco_hw_get_bitratelist(struct orinoco_private *priv, function orinoco_ioctl_getiwrange (line 2544) | static int orinoco_ioctl_getiwrange(struct net_device *dev, struct iw_po... function orinoco_ioctl_setiwencode (line 2678) | static int orinoco_ioctl_setiwencode(struct net_device *dev, struct iw_p... function orinoco_ioctl_getiwencode (line 2773) | static int orinoco_ioctl_getiwencode(struct net_device *dev, struct iw_p... function orinoco_ioctl_setessid (line 2818) | static int orinoco_ioctl_setessid(struct net_device *dev, struct iw_poin... function orinoco_ioctl_getessid (line 2849) | static int orinoco_ioctl_getessid(struct net_device *dev, struct iw_poin... function orinoco_ioctl_setnick (line 2881) | static int orinoco_ioctl_setnick(struct net_device *dev, struct iw_point... function orinoco_ioctl_getnick (line 2907) | static int orinoco_ioctl_getnick(struct net_device *dev, struct iw_point... function orinoco_ioctl_setfreq (line 2927) | static int orinoco_ioctl_setfreq(struct net_device *dev, struct iw_freq ... function orinoco_ioctl_getsens (line 2967) | static int orinoco_ioctl_getsens(struct net_device *dev, struct iw_param... function orinoco_ioctl_setsens (line 2993) | static int orinoco_ioctl_setsens(struct net_device *dev, struct iw_param... function orinoco_ioctl_setrts (line 3013) | static int orinoco_ioctl_setrts(struct net_device *dev, struct iw_param ... function orinoco_ioctl_setfrag (line 3034) | static int orinoco_ioctl_setfrag(struct net_device *dev, struct iw_param... function orinoco_ioctl_getfrag (line 3068) | static int orinoco_ioctl_getfrag(struct net_device *dev, struct iw_param... function orinoco_ioctl_setrate (line 3105) | static int orinoco_ioctl_setrate(struct net_device *dev, struct iw_param... function orinoco_ioctl_getrate (line 3147) | static int orinoco_ioctl_getrate(struct net_device *dev, struct iw_param... function orinoco_ioctl_setpower (line 3212) | static int orinoco_ioctl_setpower(struct net_device *dev, struct iw_para... function orinoco_ioctl_getpower (line 3264) | static int orinoco_ioctl_getpower(struct net_device *dev, struct iw_para... function orinoco_ioctl_getretry (line 3312) | static int orinoco_ioctl_getretry(struct net_device *dev, struct iw_para... function orinoco_ioctl_setibssport (line 3363) | static int orinoco_ioctl_setibssport(struct net_device *dev, struct iwre... function orinoco_ioctl_getibssport (line 3381) | static int orinoco_ioctl_getibssport(struct net_device *dev, struct iwre... function orinoco_ioctl_setport3 (line 3396) | static int orinoco_ioctl_setport3(struct net_device *dev, struct iwreq *... function orinoco_ioctl_getport3 (line 3437) | static int orinoco_ioctl_getport3(struct net_device *dev, struct iwreq *... function orinoco_ioctl_setspy (line 3453) | static int orinoco_ioctl_setspy(struct net_device *dev, struct iw_point ... function orinoco_ioctl_getspy (line 3499) | static int orinoco_ioctl_getspy(struct net_device *dev, struct iw_point ... function orinoco_ioctl (line 3543) | static int function orinoco_debug_dump_recs (line 3994) | static int orinoco_debug_dump_recs(struct net_device *dev) function show_rx_frame (line 4067) | static void show_rx_frame(struct orinoco_rxframe_hdr *frame) function init_orinoco (line 4144) | static int __init init_orinoco(void) function exit_orinoco (line 4150) | static void __exit exit_orinoco(void) FILE: drivers/net/wireless/orinoco.h type orinoco_key (line 28) | struct orinoco_key { type orinoco_private (line 33) | struct orinoco_private { type net_device (line 109) | struct net_device type orinoco_private (line 110) | struct orinoco_private type net_device (line 111) | struct net_device type net_device (line 112) | struct net_device type net_device (line 113) | struct net_device type net_device (line 114) | struct net_device type pt_regs (line 115) | struct pt_regs function orinoco_lock (line 125) | extern inline int orinoco_lock(struct orinoco_private *priv, function orinoco_unlock (line 138) | extern inline void orinoco_unlock(struct orinoco_private *priv, FILE: drivers/net/wireless/orinoco_cs.c type orinoco_pccard (line 80) | struct orinoco_pccard { type orinoco_private (line 102) | struct orinoco_private function orinoco_cs_hard_reset (line 117) | static int function dev_link_t (line 148) | static dev_link_t * function orinoco_cs_detach (line 211) | static void orinoco_cs_detach(dev_link_t *link) function orinoco_cs_config (line 251) | static void function orinoco_cs_release (line 481) | static void function orinoco_cs_event (line 507) | static int type pcmcia_driver (line 614) | struct pcmcia_driver function init_orinoco_cs (line 623) | static int __init function exit_orinoco_cs (line 631) | static void __exit FILE: drivers/net/wireless/orinoco_pci.c function orinoco_pci_cor_reset (line 145) | static int function orinoco_pci_init_one (line 194) | static int orinoco_pci_init_one(struct pci_dev *pdev, function orinoco_pci_remove_one (line 282) | static void __devexit orinoco_pci_remove_one(struct pci_dev *pdev) function orinoco_pci_suspend (line 301) | static int orinoco_pci_suspend(struct pci_dev *pdev, u32 state) function orinoco_pci_resume (line 332) | static int orinoco_pci_resume(struct pci_dev *pdev) type pci_device_id (line 366) | struct pci_device_id type pci_driver (line 376) | struct pci_driver function orinoco_pci_init (line 393) | static int __init orinoco_pci_init(void) function orinoco_pci_exit (line 399) | static void __exit orinoco_pci_exit(void) FILE: drivers/net/wireless/orinoco_plx.c function orinoco_plx_init_one (line 155) | static int orinoco_plx_init_one(struct pci_dev *pdev, function orinoco_plx_remove_one (line 290) | static void __devexit orinoco_plx_remove_one(struct pci_dev *pdev) type pci_device_id (line 311) | struct pci_device_id type pci_driver (line 331) | struct pci_driver function orinoco_plx_init (line 346) | static int __init orinoco_plx_init(void) function orinoco_plx_exit (line 352) | static void __exit orinoco_plx_exit(void) FILE: drivers/net/wireless/orinoco_tmd.c function orinoco_tmd_init_one (line 83) | static int orinoco_tmd_init_one(struct pci_dev *pdev, function orinoco_tmd_remove_one (line 171) | static void __devexit orinoco_tmd_remove_one(struct pci_dev *pdev) type pci_device_id (line 192) | struct pci_device_id type pci_driver (line 199) | struct pci_driver function orinoco_tmd_init (line 212) | static int __init orinoco_tmd_init(void) function orinoco_tmd_exit (line 218) | static void __exit orinoco_tmd_exit(void) FILE: drivers/net/wireless/prism54/isl_38xx.c function isl38xx_disable_interrupts (line 46) | void function isl38xx_handle_sleep_request (line 53) | void function isl38xx_handle_wakeup (line 89) | void function isl38xx_trigger_device (line 112) | void function isl38xx_interface_reset (line 192) | void function isl38xx_enable_common_interrupts (line 216) | void function isl38xx_in_queue (line 225) | int FILE: drivers/net/wireless/prism54/isl_38xx.h function isl38xx_w32_flush (line 77) | static inline void type isl38xx_fragment (line 142) | typedef struct { type isl38xx_cb (line 148) | struct isl38xx_cb { type isl38xx_control_block (line 159) | typedef struct isl38xx_cb isl38xx_control_block; FILE: drivers/net/wireless/prism54/isl_ioctl.c function prism54_mib_mode_helper (line 50) | int function prism54_mib_init (line 109) | void function prism54_update_stats (line 145) | void type iw_statistics (line 201) | struct iw_statistics type net_device (line 202) | struct net_device type iw_statistics (line 209) | struct iw_statistics function prism54_commit (line 227) | static int function prism54_get_name (line 243) | static int function prism54_set_freq (line 274) | static int function prism54_get_freq (line 294) | static int function prism54_set_mode (line 311) | static int function prism54_get_mode (line 355) | static int function prism54_set_sens (line 373) | static int function prism54_get_sens (line 386) | static int function prism54_get_range (line 403) | static int function prism54_set_wap (line 507) | static int function prism54_get_wap (line 529) | static int function prism54_set_scan (line 545) | static int type net_device (line 559) | struct net_device type obj_bss (line 560) | struct obj_bss type iw_event (line 562) | struct iw_event function prism54_get_scan (line 650) | int function prism54_set_essid (line 705) | static int function prism54_get_essid (line 732) | static int function prism54_set_nick (line 762) | static int function prism54_get_nick (line 779) | static int function prism54_set_rate (line 797) | static int function prism54_get_rate (line 870) | static int function prism54_set_rts (line 898) | static int function prism54_get_rts (line 907) | static int function prism54_set_frag (line 922) | static int function prism54_get_frag (line 931) | static int function prism54_set_retry (line 952) | static int function prism54_get_retry (line 994) | static int function prism54_set_encode (line 1026) | static int function prism54_get_encode (line 1115) | static int function prism54_get_txpower (line 1163) | static int function prism54_set_txpower (line 1183) | static int function prism54_reset (line 1209) | static int function prism54_get_oid (line 1218) | static int function prism54_set_u32 (line 1233) | static int function prism54_set_raw (line 1242) | static int function prism54_acl_init (line 1251) | void function prism54_clear_mac (line 1260) | static void function prism54_acl_clean (line 1284) | void function prism54_add_mac (line 1290) | static int function prism54_del_mac (line 1319) | static int function prism54_get_mac (line 1349) | static int function prism54_set_policy (line 1380) | static int function prism54_get_policy (line 1416) | static int function prism54_mac_accept (line 1430) | static int function prism54_kick_all (line 1458) | static int function prism54_kick_mac (line 1478) | static int function format_event (line 1506) | static void function send_formatted_event (line 1522) | static void function send_simple_event (line 1540) | static void function link_changed (line 1558) | static void type ieee80211_beacon_phdr (line 1577) | struct ieee80211_beacon_phdr { function prism54_wpa_ie_add (line 1589) | void function prism54_wpa_ie_get (line 1656) | size_t function prism54_wpa_ie_init (line 1681) | void function prism54_wpa_ie_clean (line 1688) | void function prism54_process_bss_data (line 1700) | static void function handle_request (line 1728) | static void function prism54_process_trap_helper (line 1743) | int function prism54_process_trap (line 1972) | void function prism54_set_mac_address (line 1984) | int type prism2_hostapd_param (line 2028) | struct prism2_hostapd_param { function prism2_ioctl_set_encryption (line 2059) | static int function prism2_ioctl_set_generic_element (line 2149) | static int function prism2_ioctl_mlme (line 2199) | static int function prism2_ioctl_scan_req (line 2205) | static int function prism54_hostapd (line 2244) | static int function prism54_set_wpa (line 2321) | int function prism54_get_wpa (line 2365) | int function prism54_set_prismhdr (line 2374) | int function prism54_get_prismhdr (line 2387) | int function prism54_debug_oid (line 2396) | int function prism54_debug_get_oid (line 2408) | int function prism54_debug_set_oid (line 2444) | int function prism54_set_spy (line 2480) | static int type iw_priv_args (line 2594) | struct iw_priv_args type iw_handler_def (line 2714) | struct iw_handler_def type iw_priv_args (line 2718) | struct iw_priv_args type iw_priv_args (line 2721) | struct iw_priv_args function prism54_ioctl (line 2729) | int FILE: drivers/net/wireless/prism54/isl_ioctl.h type iw_statistics (line 34) | struct iw_statistics type net_device (line 34) | struct net_device type islpci_acl (line 37) | struct islpci_acl type islpci_acl (line 38) | struct islpci_acl type net_device (line 48) | struct net_device type net_device (line 50) | struct net_device type ifreq (line 50) | struct ifreq type net_device (line 51) | struct net_device type iw_request_info (line 51) | struct iw_request_info type iw_handler_def (line 54) | struct iw_handler_def FILE: drivers/net/wireless/prism54/isl_oid.h type obj_ssid (line 31) | struct obj_ssid { type obj_key (line 36) | struct obj_key { type obj_mlme (line 42) | struct obj_mlme { type obj_mlmeex (line 49) | struct obj_mlmeex { type obj_buffer (line 58) | struct obj_buffer { type obj_bss (line 63) | struct obj_bss { type obj_bsslist (line 84) | struct obj_bsslist { type obj_frequencies (line 89) | struct obj_frequencies { type obj_attachment (line 94) | struct obj_attachment { function __bug_on_wrong_struct_sizes (line 106) | static inline void type dot11_state_t (line 119) | enum dot11_state_t { type dot11_bsstype_t (line 130) | enum dot11_bsstype_t { type dot11_auth_t (line 137) | enum dot11_auth_t { type dot11_mlme_t (line 144) | enum dot11_mlme_t { type dot11_priv_t (line 150) | enum dot11_priv_t { type dot11_maxframeburst_t (line 163) | enum dot11_maxframeburst_t { type dot11_preamblesettings_t (line 183) | enum dot11_preamblesettings_t { type dot11_slotsettings_t (line 196) | enum dot11_slotsettings_t { type do11_nonerpstatus_t (line 216) | enum do11_nonerpstatus_t { type dot11_nonerpprotection_t (line 226) | enum dot11_nonerpprotection_t { type dot11_profile_t (line 235) | enum dot11_profile_t { /* And set/allowed values */ type oid_inl_conformance_t (line 274) | enum oid_inl_conformance_t { type oid_inl_mode_t (line 282) | enum oid_inl_mode_t { type oid_inl_config_t (line 290) | enum oid_inl_config_t { type oid_inl_phycap_t (line 299) | enum oid_inl_phycap_t { type oid_num_t (line 306) | enum oid_num_t { type oid_t (line 489) | struct oid_t { FILE: drivers/net/wireless/prism54/islpci_dev.c function isl_upload_firmware (line 57) | static int function irqreturn_t (line 184) | irqreturn_t function islpci_open (line 376) | static int function islpci_close (line 395) | static int function prism54_bring_down (line 407) | static int function islpci_upload_fw (line 447) | static int function islpci_reset_if (line 475) | static int function islpci_reset (line 539) | int type net_device_stats (line 610) | struct net_device_stats type net_device (line 611) | struct net_device function islpci_alloc_memory (line 625) | static int function islpci_free_memory (line 730) | int function islpci_set_multicast_list (line 787) | static void type net_device (line 794) | struct net_device type pci_dev (line 795) | struct pci_dev type net_device (line 798) | struct net_device type iw_handler_def (line 820) | struct iw_handler_def function islpci_state_t (line 913) | islpci_state_t FILE: drivers/net/wireless/prism54/islpci_dev.h type islpci_state_t (line 38) | typedef enum { type mac_entry (line 50) | struct mac_entry { type islpci_acl (line 55) | struct islpci_acl { type islpci_membuf (line 62) | struct islpci_membuf { type islpci_bss_wpa_ie (line 70) | struct islpci_bss_wpa_ie { type islpci_private (line 79) | typedef struct { function islpci_state_t (line 190) | static inline islpci_state_t type pt_regs (line 202) | struct pt_regs function islpci_trigger (line 207) | static inline void type net_device_stats (line 214) | struct net_device_stats type net_device (line 214) | struct net_device type net_device (line 217) | struct net_device type pci_dev (line 217) | struct pci_dev FILE: drivers/net/wireless/prism54/islpci_eth.c function islpci_eth_cleanup_transmit (line 38) | void function islpci_eth_transmit (line 76) | int function islpci_monitor_rx (line 258) | static inline int function islpci_eth_receive (line 321) | int function islpci_do_reset_and_wake (line 493) | void function islpci_eth_tx_timeout (line 502) | void FILE: drivers/net/wireless/prism54/islpci_eth.h type rfmon_header (line 26) | struct rfmon_header { type rx_annex_header (line 40) | struct rx_annex_header { type avs_80211_1_header (line 50) | struct avs_80211_1_header { type sk_buff (line 68) | struct sk_buff type net_device (line 68) | struct net_device type net_device (line 70) | struct net_device FILE: drivers/net/wireless/prism54/islpci_hotplug.c type pci_device_id (line 46) | struct pci_device_id type pci_dev (line 82) | struct pci_dev type pci_device_id (line 82) | struct pci_device_id type pci_dev (line 83) | struct pci_dev type pci_dev (line 84) | struct pci_dev type pci_dev (line 85) | struct pci_dev type pci_driver (line 87) | struct pci_driver function prism54_probe (line 101) | int function prism54_remove (line 222) | void function prism54_suspend (line 263) | int function prism54_resume (line 288) | int function prism54_module_init (line 310) | static int __init function prism54_module_exit (line 324) | static void __exit FILE: drivers/net/wireless/prism54/islpci_mgt.c function display_buffer (line 47) | void function pimfor_encode_header (line 69) | static void function pimfor_header_t (line 83) | static pimfor_header_t * function islpci_mgmt_rx_fill (line 106) | int function islpci_mgt_transmit (line 165) | static int function islpci_mgt_receive (line 272) | int function islpci_mgt_cleanup_transmit (line 415) | void function islpci_mgt_transaction (line 449) | int FILE: drivers/net/wireless/prism54/islpci_mgt.h function add_le32p (line 89) | static inline void type pimfor_header_t (line 103) | typedef struct { type islpci_mgmtframe (line 116) | struct islpci_mgmtframe { type net_device (line 125) | struct net_device type net_device (line 128) | struct net_device type net_device (line 131) | struct net_device type net_device (line 134) | struct net_device type islpci_mgmtframe (line 137) | struct islpci_mgmtframe function islpci_mgt_release (line 139) | static inline void FILE: drivers/net/wireless/prism54/oid_mgt.c function channel_of_freq (line 31) | int type oid_t (line 55) | struct oid_t type obj_key (line 86) | struct obj_key type obj_frequencies (line 171) | struct obj_frequencies type obj_attachment (line 205) | struct obj_attachment type obj_bss (line 210) | struct obj_bss type obj_bsslist (line 213) | struct type obj_bss (line 215) | struct obj_bss function mgt_init (line 233) | int function mgt_clean (line 264) | void function mgt_le_to_cpu (line 280) | void function mgt_cpu_to_le (line 349) | static void function mgt_set_request (line 420) | int function mgt_set_varlen (line 482) | int function mgt_get_request (line 517) | int function mgt_commit_list (line 594) | int function mgt_set (line 629) | void function mgt_get (line 639) | void type oid_num_t (line 652) | enum oid_num_t type oid_num_t (line 660) | enum oid_num_t function mgt_update_addr (line 676) | static int function mgt_commit (line 700) | int function mgt_unlatch_all (line 733) | void function mgt_mlme_answer (line 762) | int function mgt_oidtonum (line 779) | enum oid_num_t function mgt_response_to_str (line 793) | int FILE: drivers/net/wireless/prism54/oid_mgt.h type oid_t (line 25) | struct oid_t type oid_num_t (line 38) | enum oid_num_t type oid_num_t (line 39) | enum oid_num_t type oid_num_t (line 42) | enum oid_num_t type oid_num_t (line 45) | enum oid_num_t type oid_num_t (line 47) | enum oid_num_t type oid_num_t (line 49) | enum oid_num_t type oid_num_t (line 56) | enum oid_num_t type oid_num_t (line 58) | enum oid_num_t FILE: drivers/net/wireless/ray_cs.c type iw_stats (line 67) | typedef struct iw_statistics iw_stats; type iw_qual (line 68) | typedef struct iw_quality iw_qual; type u_char (line 69) | typedef u_char mac_addr[ETH_ALEN]; type net_device (line 101) | struct net_device type net_device (line 102) | struct net_device type ifmap (line 102) | struct ifmap type net_device_stats (line 103) | struct net_device_stats type net_device (line 103) | struct net_device type net_device (line 104) | struct net_device type net_device (line 105) | struct net_device type ifreq (line 105) | struct ifreq type ethtool_ops (line 107) | struct ethtool_ops type net_device (line 109) | struct net_device type sk_buff (line 110) | struct sk_buff type net_device (line 110) | struct net_device type net_device (line 111) | struct net_device type net_device (line 112) | struct net_device type tx_msg (line 113) | struct tx_msg type tx_msg (line 115) | struct tx_msg type sk_buff (line 117) | struct sk_buff type net_device (line 119) | struct net_device type net_device (line 131) | struct net_device type net_device (line 132) | struct net_device type net_device (line 134) | struct net_device type net_device (line 135) | struct net_device type pt_regs (line 139) | struct pt_regs type rcs (line 141) | struct rcs type net_device (line 144) | struct net_device type rcs (line 144) | struct rcs type rcs (line 145) | struct rcs type rcs (line 146) | struct rcs type net_device (line 148) | struct net_device type rcs (line 148) | struct rcs type net_device (line 153) | struct net_device function dev_link_t (line 320) | static dev_link_t *ray_attach(void) function ray_detach (line 428) | static void ray_detach(dev_link_t *link) function ray_config (line 470) | static void ray_config(dev_link_t *link) type ccs (line 586) | struct ccs type rcs (line 591) | struct rcs function ray_init (line 604) | static int ray_init(struct net_device *dev) function dl_startup_params (line 667) | static int dl_startup_params(struct net_device *dev) function init_startup_params (line 713) | static void init_startup_params(ray_dev_t *local) function verify_dl_startup (line 774) | static void verify_dl_startup(u_long data) function start_net (line 814) | static void start_net(u_long data) function join_net (line 840) | static void join_net(u_long data) function ray_release (line 872) | static void ray_release(dev_link_t *link) function ray_event (line 912) | static int ray_event(event_t event, int priority, function ray_dev_init (line 961) | int ray_dev_init(struct net_device *dev) function ray_dev_config (line 998) | static int ray_dev_config(struct net_device *dev, struct ifmap *map) function ray_dev_start_xmit (line 1012) | static int ray_dev_start_xmit(struct sk_buff *skb, struct net_device *dev) function ray_hw_xmit (line 1055) | static int ray_hw_xmit(unsigned char* data, int len, struct net_device* ... function translate_frame (line 1129) | static int translate_frame(ray_dev_t *local, struct tx_msg __iomem *ptx,... function ray_build_header (line 1160) | static void ray_build_header(ray_dev_t *local, struct tx_msg __iomem *pt... function netdev_get_drvinfo (line 1198) | static void netdev_get_drvinfo(struct net_device *dev, type ethtool_ops (line 1204) | struct ethtool_ops function ray_dev_ioctl (line 1210) | static int ray_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int ... function iw_stats (line 1639) | static iw_stats * ray_get_wireless_stats(struct net_device * dev) function ray_open (line 1669) | static int ray_open(struct net_device *dev) function ray_dev_close (line 1707) | static int ray_dev_close(struct net_device *dev) function ray_reset (line 1729) | static void ray_reset(struct net_device *dev) { function interrupt_ecf (line 1736) | static int interrupt_ecf(ray_dev_t *local, int ccs) function get_free_tx_ccs (line 1762) | static int get_free_tx_ccs(ray_dev_t *local) function get_free_ccs (line 1793) | static int get_free_ccs(ray_dev_t *local) function authenticate_timeout (line 1821) | static void authenticate_timeout(u_long data) function asc_to_int (line 1830) | static int asc_to_int(char a) function parse_addr (line 1841) | static int parse_addr(char *in_str, UCHAR *out) type net_device_stats (line 1869) | struct net_device_stats type net_device (line 1869) | struct net_device type status (line 1873) | struct status function ray_update_parm (line 1899) | static void ray_update_parm(struct net_device *dev, UCHAR objid, UCHAR *... function ray_update_multi_list (line 1932) | static void ray_update_multi_list(struct net_device *dev, int all) function set_multicast_list (line 1980) | static void set_multicast_list(struct net_device *dev) function irqreturn_t (line 2016) | static irqreturn_t ray_interrupt(int irq, void *dev_id, struct pt_regs *... function ray_rx (line 2204) | static void ray_rx(struct net_device *dev, ray_dev_t *local, struct rcs ... function rx_data (line 2258) | static void rx_data(struct net_device *dev, struct rcs __iomem *prcs, un... function untranslate (line 2418) | static void untranslate(ray_dev_t *local, struct sk_buff *skb, int len) function copy_from_rx_buff (line 2524) | static int copy_from_rx_buff(ray_dev_t *local, UCHAR *dest, int pkt_addr... function release_frag_chain (line 2539) | static void release_frag_chain(ray_dev_t *local, struct rcs __iomem * prcs) function authenticate (line 2557) | static void authenticate(ray_dev_t *local) function rx_authenticate (line 2579) | static void rx_authenticate(ray_dev_t *local, struct rcs __iomem *prcs, function associate (line 2622) | static void associate(ray_dev_t *local) function rx_deauthenticate (line 2660) | static void rx_deauthenticate(ray_dev_t *local, struct rcs __iomem *prcs, function clear_interrupt (line 2673) | static void clear_interrupt(ray_dev_t *local) function ray_cs_proc_read (line 2702) | static int ray_cs_proc_read(char *buf, char **start, off_t offset, int len) function build_auth_frame (line 2805) | static int build_auth_frame(ray_dev_t *local, UCHAR *dest, int auth_type) function raycs_write (line 2855) | static void raycs_write(const char *name, write_proc_t *w, void *data) function write_essid (line 2864) | static int write_essid(struct file *file, const char __user *buffer, uns... function write_int (line 2878) | static int write_int(struct file *file, const char __user *buffer, unsig... type pcmcia_driver (line 2906) | struct pcmcia_driver function init_ray_cs (line 2915) | static int __init init_ray_cs(void) function exit_ray_cs (line 2937) | static void __exit exit_ray_cs(void) FILE: drivers/net/wireless/ray_cs.h type beacon_rx (line 8) | struct beacon_rx { type ray_dev_t (line 25) | typedef struct ray_dev_t { FILE: drivers/net/wireless/rayctl.h type UCHAR (line 3) | typedef unsigned char UCHAR; type mac_header (line 65) | struct mac_header { type essid_element (line 77) | struct essid_element type rates_element (line 83) | struct rates_element type freq_hop_element (line 89) | struct freq_hop_element type tim_element (line 98) | struct tim_element type ibss_element (line 107) | struct ibss_element type japan_call_sign_element (line 113) | struct japan_call_sign_element type infra_beacon (line 121) | struct infra_beacon type adhoc_beacon (line 132) | struct adhoc_beacon type object_id (line 347) | struct object_id { type scb (line 403) | struct scb { type status (line 409) | struct status { type host_to_ecf_area (line 421) | struct host_to_ecf_area { type startup_res_518 (line 426) | struct startup_res_518 { type startup_res_6 (line 435) | struct startup_res_6 { type start_join_net_params (line 448) | struct start_join_net_params { type update_param_cmd (line 457) | struct update_param_cmd { type report_param_cmd (line 462) | struct report_param_cmd { type start_network_cmd (line 468) | struct start_network_cmd { type join_network_cmd (line 475) | struct join_network_cmd { type tx_requested_cmd (line 482) | struct tx_requested_cmd { type tx_requested_cmd_4 (line 493) | struct tx_requested_cmd_4 { type memory_dump_cmd (line 502) | struct memory_dump_cmd { type update_association_cmd (line 507) | struct update_association_cmd { type start_timer_cmd (line 511) | struct start_timer_cmd { type ccs (line 515) | struct ccs { type tib_structure (line 538) | struct tib_structure { type phy_header (line 564) | struct phy_header { type rx_msg (line 569) | struct rx_msg { type tx_msg (line 574) | struct tx_msg { type rx_packet_cmd (line 583) | struct rx_packet_cmd { type rejoin_net_cmplt_cmd (line 590) | struct rejoin_net_cmplt_cmd { type japan_call_sign_rxd (line 594) | struct japan_call_sign_rxd { type rcs (line 599) | struct rcs { type b4_startup_params (line 613) | struct b4_startup_params { type b5_startup_params (line 661) | struct b5_startup_params { type snaphdr_t (line 717) | typedef struct snaphdr_t FILE: drivers/net/wireless/strip.c type MetricomKey (line 125) | typedef union { type IPaddr (line 135) | typedef union { type MetricomAddressString (line 145) | typedef struct { type STRIP_Header (line 164) | typedef struct { type MetricomNode (line 170) | typedef struct { type MetricomNodeTable (line 175) | typedef struct { type FirmwareVersion (line 186) | typedef struct { type SerialNumber (line 193) | typedef struct { type BatteryVoltage (line 200) | typedef struct { type char8 (line 204) | typedef struct { type strip (line 214) | struct strip { type StringDescriptor (line 388) | typedef struct { function arp_query (line 467) | static int arp_query(unsigned char *haddr, u32 paddr, function DumpData (line 484) | static void DumpData(char *msg, struct strip *strip_info, __u8 * ptr, type StuffingCode (line 526) | typedef enum { function __u8 (line 555) | static __u8 *StuffData(__u8 * src, __u32 length, __u8 * dst, function __u8 (line 693) | static __u8 *UnStuffData(__u8 * src, __u8 * end, __u8 * dst, function get_baud (line 775) | static unsigned int get_baud(struct tty_struct *tty) function set_baud (line 798) | static void set_baud(struct tty_struct *tty, unsigned int baudcode) function string_to_radio_address (line 815) | static int string_to_radio_address(MetricomAddress * addr, __u8 * p) function __u8 (line 832) | static __u8 *radio_address_to_string(const MetricomAddress * addr, function allocate_buffers (line 846) | static int allocate_buffers(struct strip *strip_info, int mtu) function strip_change_mtu (line 877) | static int strip_change_mtu(struct net_device *dev, int new_mtu) function strip_unlock (line 935) | static void strip_unlock(struct strip *strip_info) type strip (line 968) | struct strip type list_head (line 970) | struct list_head type seq_file (line 981) | struct seq_file type seq_file (line 987) | struct seq_file type list_head (line 989) | struct list_head type strip (line 990) | struct strip function strip_seq_stop (line 1004) | static void strip_seq_stop(struct seq_file *seq, void *v) function strip_seq_neighbours (line 1009) | static void strip_seq_neighbours(struct seq_file *seq, function strip_seq_status_info (line 1044) | static void strip_seq_status_info(struct seq_file *seq, function strip_seq_show (line 1147) | static int strip_seq_show(struct seq_file *seq, void *v) type seq_operations (line 1157) | struct seq_operations function strip_seq_open (line 1164) | static int strip_seq_open(struct inode *inode, struct file *file) type file_operations (line 1169) | struct file_operations function ResetRadio (line 1183) | static void ResetRadio(struct strip *strip_info) function strip_write_some_more (line 1264) | static void strip_write_some_more(struct tty_struct *tty) function __u8 (line 1289) | static __u8 *add_checksum(__u8 * buffer, __u8 * end) type strip (line 1306) | struct strip type sk_buff (line 1307) | struct sk_buff type in_device (line 1352) | struct in_device function strip_send (line 1408) | static void strip_send(struct strip *strip_info, struct sk_buff *skb) function strip_xmit (line 1564) | static int strip_xmit(struct sk_buff *skb, struct net_device *dev) function strip_IdleTask (line 1622) | static void strip_IdleTask(unsigned long parameter) function strip_header (line 1638) | static int strip_header(struct sk_buff *skb, struct net_device *dev, function strip_rebuild_header (line 1668) | static int strip_rebuild_header(struct sk_buff *skb) function strip_receive_room (line 1685) | static int strip_receive_room(struct tty_struct *tty) function get_radio_version (line 1694) | static void get_radio_version(struct strip *strip_info, __u8 * ptr, __u8... function get_radio_voltage (line 1744) | static void get_radio_voltage(struct strip *strip_info, __u8 * ptr, __u8... function get_radio_neighbours (line 1762) | static void get_radio_neighbours(MetricomNodeTable * table, __u8 * ptr, ... function get_radio_address (line 1779) | static int get_radio_address(struct strip *strip_info, __u8 * p) function verify_checksum (line 1803) | static int verify_checksum(struct strip *strip_info) function RecvErr (line 1820) | static void RecvErr(char *msg, struct strip *strip_info) function RecvErr_Message (line 1828) | static void RecvErr_Message(struct strip *strip_info, __u8 * sendername, function process_AT_response (line 1927) | static void process_AT_response(struct strip *strip_info, __u8 * ptr, function process_ACK (line 1962) | static void process_ACK(struct strip *strip_info, __u8 * ptr, __u8 * end) function process_Info (line 1967) | static void process_Info(struct strip *strip_info, __u8 * ptr, __u8 * end) type net_device (line 1973) | struct net_device type strip (line 1973) | struct strip type net_device (line 1983) | struct net_device function deliver_packet (line 2008) | static void deliver_packet(struct strip *strip_info, STRIP_Header * header, function process_IP_packet (line 2041) | static void process_IP_packet(struct strip *strip_info, function process_ARP_packet (line 2083) | static void process_ARP_packet(struct strip *strip_info, function process_text_message (line 2137) | static void process_text_message(struct strip *strip_info) function process_message (line 2173) | static void process_message(struct strip *strip_info) function strip_receive_buf (line 2297) | static void strip_receive_buf(struct tty_struct *tty, const unsigned cha... function set_mac_address (line 2381) | static int set_mac_address(struct strip *strip_info, function strip_set_mac_address (line 2401) | static int strip_set_mac_address(struct net_device *dev, void *addr) type net_device_stats (line 2410) | struct net_device_stats type net_device (line 2410) | struct net_device type net_device_stats (line 2412) | struct net_device_stats type strip (line 2413) | struct strip type strip (line 2413) | struct strip type net_device_stats (line 2415) | struct net_device_stats function strip_open_low (line 2455) | static int strip_open_low(struct net_device *dev) function strip_close_low (line 2488) | static int strip_close_low(struct net_device *dev) function strip_dev_setup (line 2522) | static void strip_dev_setup(struct net_device *dev) function strip_free (line 2564) | static void strip_free(struct strip *strip_info) type strip (line 2579) | struct strip type list_head (line 2581) | struct list_head type net_device (line 2582) | struct net_device type strip (line 2583) | struct strip type strip (line 2585) | struct strip type strip (line 2613) | struct strip function strip_open (line 2637) | static int strip_open(struct tty_struct *tty) function strip_close (line 2700) | static void strip_close(struct tty_struct *tty) function strip_ioctl (line 2725) | static int strip_ioctl(struct tty_struct *tty, struct file *file, type tty_ldisc (line 2769) | struct tty_ldisc function strip_init_driver (line 2790) | static int __init strip_init_driver(void) function strip_exit_driver (line 2817) | static void __exit strip_exit_driver(void) FILE: drivers/net/wireless/wavelan.c function u8 (line 29) | static u8 wv_irq_to_psa(int irq) function wv_psa_to_irq (line 41) | static int __init wv_psa_to_irq(u8 irqval) function u16 (line 86) | static inline u16 hasr_read(unsigned long ioaddr) function hacr_write (line 95) | static inline void hacr_write(unsigned long ioaddr, u16 hacr) function hacr_write_slow (line 105) | static inline void hacr_write_slow(unsigned long ioaddr, u16 hacr) function set_chan_attn (line 116) | static inline void set_chan_attn(unsigned long ioaddr, u16 hacr) function wv_hacr_reset (line 125) | static inline void wv_hacr_reset(unsigned long ioaddr) function wv_16_off (line 135) | static inline void wv_16_off(unsigned long ioaddr, u16 hacr) function wv_16_on (line 145) | static inline void wv_16_on(unsigned long ioaddr, u16 hacr) function wv_ints_off (line 156) | static inline void wv_ints_off(struct net_device * dev) function wv_ints_on (line 170) | static inline void wv_ints_on(struct net_device * dev) function psa_read (line 191) | static void psa_read(unsigned long ioaddr, u16 hacr, int o, /* offset in... function psa_write (line 210) | static void psa_write(unsigned long ioaddr, u16 hacr, int o, /* Offset i... function u16 (line 245) | static inline u16 psa_crc(u8 * psa, /* The PSA */ function update_psa_checksum (line 271) | static void update_psa_checksum(struct net_device * dev, unsigned long i... function mmc_out (line 313) | static inline void mmc_out(unsigned long ioaddr, u16 o, u8 d) function mmc_write (line 329) | static inline void mmc_write(unsigned long ioaddr, u8 o, u8 * b, int n) function u8 (line 343) | static inline u8 mmc_in(unsigned long ioaddr, u16 o) function mmc_read (line 364) | static inline void mmc_read(unsigned long ioaddr, u8 o, u8 * b, int n) function mmc_encr (line 377) | static inline int mmc_encr(unsigned long ioaddr) function fee_wait (line 393) | static inline void fee_wait(unsigned long ioaddr, /* I/O port of the car... function fee_read (line 408) | static void fee_read(unsigned long ioaddr, /* I/O port of the card */ function fee_write (line 442) | static void fee_write(unsigned long ioaddr, /* I/O port of the card */ function obram_read (line 529) | static /*inline */ void obram_read(unsigned long ioaddr, function obram_write (line 540) | static inline void obram_write(unsigned long ioaddr, u16 o, u8 * b, int n) function wv_ack (line 550) | static void wv_ack(struct net_device * dev) function wv_synchronous_cmd (line 592) | static inline int wv_synchronous_cmd(struct net_device * dev, const char... function wv_config_complete (line 638) | static inline int function wv_complete (line 706) | static int wv_complete(struct net_device * dev, unsigned long ioaddr, ne... function wv_82586_reconfig (line 848) | static inline void wv_82586_reconfig(struct net_device * dev) function wv_psa_show (line 883) | static void wv_psa_show(psa_t * p) function wv_mmc_show (line 957) | static void wv_mmc_show(struct net_device * dev) function wv_scb_show (line 1050) | static void wv_scb_show(unsigned long ioaddr) function wv_ru_show (line 1140) | static void wv_ru_show(struct net_device * dev) function wv_cu_show_one (line 1157) | static void wv_cu_show_one(struct net_device * dev, net_local * lp, int ... function wv_cu_show (line 1186) | static void wv_cu_show(struct net_device * dev) function wv_dev_show (line 1212) | static void wv_dev_show(struct net_device * dev) function wv_local_show (line 1226) | static void wv_local_show(struct net_device * dev) function wv_packet_info (line 1248) | static inline void wv_packet_info(u8 * p, /* Packet to dump */ function wv_init_info (line 1288) | static inline void wv_init_info(struct net_device * dev) function en_stats (line 1398) | static en_stats *wavelan_get_stats(struct net_device * dev) function wavelan_set_multicast_list (line 1415) | static void wavelan_set_multicast_list(struct net_device * dev) function wavelan_set_mac_address (line 1488) | static int wavelan_set_mac_address(struct net_device * dev, void *addr) function wv_set_frequency (line 1510) | static inline int wv_set_frequency(unsigned long ioaddr, /* I/O port of ... function wv_frequency_list (line 1685) | static inline int wv_frequency_list(unsigned long ioaddr, /* I/O port of... function wl_spy_gather (line 1727) | static inline void wl_spy_gather(struct net_device * dev, function wl_his_gather (line 1753) | static inline void wl_his_gather(struct net_device * dev, u8 * stats) function wavelan_get_name (line 1773) | static int wavelan_get_name(struct net_device *dev, function wavelan_set_nwid (line 1786) | static int wavelan_set_nwid(struct net_device *dev, function wavelan_get_nwid (line 1845) | static int wavelan_get_nwid(struct net_device *dev, function wavelan_set_freq (line 1877) | static int wavelan_set_freq(struct net_device *dev, function wavelan_get_freq (line 1907) | static int wavelan_get_freq(struct net_device *dev, function wavelan_set_sens (line 1953) | static int wavelan_set_sens(struct net_device *dev, function wavelan_get_sens (line 1989) | static int wavelan_get_sens(struct net_device *dev, function wavelan_set_encode (line 2020) | static int wavelan_set_encode(struct net_device *dev, function wavelan_get_encode (line 2090) | static int wavelan_get_encode(struct net_device *dev, function wavelan_get_range (line 2137) | static int wavelan_get_range(struct net_device *dev, function wavelan_set_qthr (line 2212) | static int wavelan_set_qthr(struct net_device *dev, function wavelan_get_qthr (line 2244) | static int wavelan_get_qthr(struct net_device *dev, function wavelan_set_histo (line 2273) | static int wavelan_set_histo(struct net_device *dev, function wavelan_get_histo (line 2316) | static int wavelan_get_histo(struct net_device *dev, type iw_priv_args (line 2398) | struct iw_priv_args type iw_handler_def (line 2406) | struct iw_handler_def type iw_priv_args (line 2410) | struct iw_priv_args function iw_stats (line 2422) | static iw_stats *wavelan_get_wireless_stats(struct net_device * dev) function wv_packet_read (line 2498) | static inline void function wv_receive (line 2594) | static inline void wv_receive(struct net_device * dev) function wv_packet_write (line 2777) | static inline int wv_packet_write(struct net_device * dev, void *buf, sh... function wavelan_packet_xmit (line 2908) | static int wavelan_packet_xmit(struct sk_buff *skb, struct net_device * ... function wv_mmc_init (line 2973) | static inline int wv_mmc_init(struct net_device * dev) function wv_ru_start (line 3145) | static inline int wv_ru_start(struct net_device * dev) function wv_cu_start (line 3237) | static inline int wv_cu_start(struct net_device * dev) function wv_82586_start (line 3338) | static inline int wv_82586_start(struct net_device * dev) function wv_82586_config (line 3470) | static void wv_82586_config(struct net_device * dev) function wv_82586_stop (line 3650) | static inline void wv_82586_stop(struct net_device * dev) function wv_hw_reset (line 3687) | static int wv_hw_reset(struct net_device * dev) function wv_check_ioaddr (line 3732) | static int wv_check_ioaddr(unsigned long ioaddr, u8 * mac) function irqreturn_t (line 3775) | static irqreturn_t wavelan_interrupt(int irq, void *dev_id, struct pt_re... function wavelan_watchdog (line 3931) | static void wavelan_watchdog(struct net_device * dev) function wavelan_open (line 4011) | static int wavelan_open(struct net_device * dev) function wavelan_close (line 4066) | static int wavelan_close(struct net_device * dev) function wavelan_config (line 4099) | static int __init wavelan_config(struct net_device *dev, unsigned short ... type net_device (line 4225) | struct net_device type net_device (line 4227) | struct net_device function init_module (line 4317) | int init_module(void) function cleanup_module (line 4381) | void cleanup_module(void) FILE: drivers/net/wireless/wavelan.h type hacs_u (line 69) | typedef union hacs_u hacs_u; type ha_t (line 90) | typedef struct ha_t ha_t; type ha_t (line 91) | struct ha_t type psa_t (line 158) | typedef struct psa_t psa_t; type psa_t (line 159) | struct psa_t type mmw_t (line 218) | typedef struct mmw_t mmw_t; type mmw_t (line 219) | struct mmw_t type mmr_t (line 304) | typedef struct mmr_t mmr_t; type mmr_t (line 305) | struct mmr_t type mm_t (line 357) | typedef union mm_t FILE: drivers/net/wireless/wavelan.p.h type en_stats (line 472) | typedef struct net_device_stats en_stats; type iw_stats (line 473) | typedef struct iw_statistics iw_stats; type iw_qual (line 474) | typedef struct iw_quality iw_qual; type iw_freq (line 475) | typedef struct iw_freq iw_freq; type net_local (line 476) | typedef struct net_local net_local; type timer_list (line 477) | typedef struct timer_list timer_list; type u_char (line 480) | typedef u_char mac_addr[WAVELAN_ADDR_SIZE]; type net_local (line 491) | struct net_local type net_device (line 545) | struct net_device type net_device (line 546) | struct net_device type net_device (line 595) | struct net_device type net_device (line 597) | struct net_device type net_device (line 599) | struct net_device type net_device (line 603) | struct net_device type net_device (line 607) | struct net_device type net_device (line 614) | struct net_device type net_device (line 617) | struct net_device type net_device (line 619) | struct net_device type net_device (line 621) | struct net_device type net_device (line 624) | struct net_device type net_device (line 627) | struct net_device type net_device (line 630) | struct net_device type sk_buff (line 634) | struct sk_buff type net_device (line 635) | struct net_device type net_device (line 638) | struct net_device type net_device (line 639) | struct net_device type net_device (line 640) | struct net_device type net_device (line 641) | struct net_device type net_device (line 643) | struct net_device type net_device (line 645) | struct net_device type net_device (line 647) | struct net_device type pt_regs (line 654) | struct pt_regs type net_device (line 656) | struct net_device type net_device (line 659) | struct net_device type net_device (line 660) | struct net_device type net_device (line 661) | struct net_device type net_device (line 662) | struct net_device FILE: drivers/net/wireless/wavelan_cs.c function u_char (line 98) | static inline u_char function hacr_write (line 108) | static inline void function hacr_write_slow (line 120) | static inline void function psa_read (line 133) | static void function psa_write (line 158) | static void function u_short (line 204) | static u_short function update_psa_checksum (line 233) | static void function mmc_out (line 273) | static inline void function mmc_write (line 293) | static inline void function u_char (line 311) | static inline u_char function mmc_read (line 336) | static inline void function mmc_encr (line 353) | static inline int function fee_wait (line 370) | static inline void function fee_read (line 386) | static void function fee_write (line 421) | static void function wv_roam_init (line 505) | void wv_roam_init(struct net_device *dev) function wv_roam_cleanup (line 534) | void wv_roam_cleanup(struct net_device *dev) function wv_nwid_filter (line 553) | void wv_nwid_filter(unsigned char mode, net_local *lp) function wavepoint_history (line 578) | wavepoint_history *wl_roam_check(unsigned short nwid, net_local *lp) function wavepoint_history (line 591) | wavepoint_history *wl_new_wavepoint(unsigned short nwid, unsigned char s... function wl_del_wavepoint (line 627) | void wl_del_wavepoint(wavepoint_history *wavepoint, struct net_local *lp) function wl_cell_expiry (line 649) | void wl_cell_expiry(unsigned long data) function wl_update_history (line 689) | void wl_update_history(wavepoint_history *wavepoint, unsigned char sigqu... function wv_roam_handover (line 726) | void wv_roam_handover(wavepoint_history *wavepoint, net_local *lp) function wl_roam_gather (line 758) | static inline void wl_roam_gather(struct net_device * dev, function WAVELAN_BEACON (line 811) | static inline int WAVELAN_BEACON(unsigned char *data) function wv_82593_cmd (line 835) | static int function wv_diag (line 946) | static inline int function read_ringbuf (line 967) | static int function wv_82593_reconfig (line 1008) | static inline void function wv_psa_show (line 1046) | static void function wv_mmc_show (line 1136) | static void function wv_ru_show (line 1226) | static void function wv_dev_show (line 1245) | static void function wv_local_show (line 1260) | static void function wv_packet_info (line 1278) | static inline void function wv_init_info (line 1316) | static inline void function en_stats (line 1414) | static en_stats * function wavelan_set_multicast_list (line 1433) | static void function wavelan_set_mac_address (line 1531) | static int function wv_set_frequency (line 1554) | static inline int function wv_frequency_list (line 1751) | static inline int function wl_spy_gather (line 1797) | static inline void function wl_his_gather (line 1824) | static inline void function wl_get_drvinfo (line 1842) | static void wl_get_drvinfo(struct net_device *dev, struct ethtool_drvinf... type ethtool_ops (line 1847) | struct ethtool_ops function wavelan_get_name (line 1855) | static int wavelan_get_name(struct net_device *dev, function wavelan_set_nwid (line 1868) | static int wavelan_set_nwid(struct net_device *dev, function wavelan_get_nwid (line 1927) | static int wavelan_get_nwid(struct net_device *dev, function wavelan_set_freq (line 1958) | static int wavelan_set_freq(struct net_device *dev, function wavelan_get_freq (line 1988) | static int wavelan_get_freq(struct net_device *dev, function wavelan_set_sens (line 2034) | static int wavelan_set_sens(struct net_device *dev, function wavelan_get_sens (line 2070) | static int wavelan_get_sens(struct net_device *dev, function wavelan_set_encode (line 2100) | static int wavelan_set_encode(struct net_device *dev, function wavelan_get_encode (line 2170) | static int wavelan_get_encode(struct net_device *dev, function wavelan_set_essid (line 2218) | static int wavelan_set_essid(struct net_device *dev, function wavelan_get_essid (line 2266) | static int wavelan_get_essid(struct net_device *dev, function wavelan_set_wap (line 2291) | static int wavelan_set_wap(struct net_device *dev, function wavelan_get_wap (line 2313) | static int wavelan_get_wap(struct net_device *dev, function wavelan_set_mode (line 2331) | static int wavelan_set_mode(struct net_device *dev, function wavelan_get_mode (line 2371) | static int wavelan_get_mode(struct net_device *dev, function wavelan_get_range (line 2389) | static int wavelan_get_range(struct net_device *dev, function wavelan_set_qthr (line 2465) | static int wavelan_set_qthr(struct net_device *dev, function wavelan_get_qthr (line 2497) | static int wavelan_get_qthr(struct net_device *dev, function wavelan_set_roam (line 2525) | static int wavelan_set_roam(struct net_device *dev, function wavelan_get_roam (line 2554) | static int wavelan_get_roam(struct net_device *dev, function wavelan_set_histo (line 2570) | static int wavelan_set_histo(struct net_device *dev, function wavelan_get_histo (line 2613) | static int wavelan_get_histo(struct net_device *dev, type iw_priv_args (line 2636) | struct iw_priv_args type iw_handler_def (line 2727) | struct iw_handler_def type iw_priv_args (line 2731) | struct iw_priv_args function iw_stats (line 2743) | static iw_stats * function wv_start_of_frame (line 2805) | static inline int function wv_packet_read (line 2867) | static inline void function wv_packet_rcv (line 2970) | static inline void function wv_packet_write (line 3104) | static inline void function wavelan_packet_xmit (line 3166) | static int function wv_mmc_init (line 3231) | static inline int function wv_ru_stop (line 3425) | static int function wv_ru_start (line 3488) | static int function wv_82593_config (line 3576) | static int function wv_pcmcia_reset (line 3750) | static inline int function wv_hw_config (line 3812) | static int function wv_hw_reset (line 3919) | static inline void function wv_pcmcia_config (line 3950) | static inline int function wv_pcmcia_release (line 4106) | static void function irqreturn_t (line 4140) | static irqreturn_t function wavelan_watchdog (line 4411) | static void function wavelan_open (line 4486) | static int function wavelan_close (line 4541) | static int function dev_link_t (line 4597) | static dev_link_t * function wavelan_detach (line 4722) | static void function wavelan_event (line 4794) | static int type pcmcia_driver (line 4892) | struct pcmcia_driver function init_wavelan_cs (line 4901) | static int __init function exit_wavelan_cs (line 4907) | static void __exit FILE: drivers/net/wireless/wavelan_cs.h type psa_t (line 173) | typedef struct psa_t psa_t; type psa_t (line 174) | struct psa_t type mmw_t (line 235) | typedef struct mmw_t mmw_t; type mmw_t (line 236) | struct mmw_t type mmr_t (line 324) | typedef struct mmr_t mmr_t; type mmr_t (line 325) | struct mmr_t type mm_t (line 380) | typedef union mm_t FILE: drivers/net/wireless/wavelan_cs.p.h type wavepoint_beacon (line 552) | typedef struct wavepoint_beacon type wavepoint_history (line 566) | typedef struct wavepoint_history type wavepoint_table (line 579) | struct wavepoint_table type en_stats (line 591) | typedef struct net_device_stats en_stats; type iw_stats (line 592) | typedef struct iw_statistics iw_stats; type iw_qual (line 593) | typedef struct iw_quality iw_qual; type iw_freq (line 594) | typedef struct iw_freq iw_freq; type net_local (line 595) | typedef struct net_local net_local; type timer_list (line 596) | typedef struct timer_list timer_list; type u_char (line 599) | typedef u_char mac_addr[WAVELAN_ADDR_SIZE]; type net_local (line 610) | struct net_local type net_device (line 664) | struct net_device type net_device (line 665) | struct net_device type net_device (line 677) | struct net_device type net_device (line 681) | struct net_device type net_device (line 711) | struct net_device type net_device (line 716) | struct net_device type net_device (line 718) | struct net_device type net_device (line 723) | struct net_device type net_device (line 726) | struct net_device type net_device (line 729) | struct net_device type net_device (line 731) | struct net_device type net_device (line 734) | struct net_device type net_device (line 738) | struct net_device type net_device (line 741) | struct net_device type net_device (line 744) | struct net_device type sk_buff (line 748) | struct sk_buff type net_device (line 749) | struct net_device type net_device (line 752) | struct net_device type net_device (line 754) | struct net_device type net_device (line 755) | struct net_device type net_device (line 757) | struct net_device type net_device (line 759) | struct net_device type net_device (line 761) | struct net_device type net_device (line 763) | struct net_device type pt_regs (line 772) | struct pt_regs type net_device (line 774) | struct net_device type net_device (line 777) | struct net_device type net_device (line 778) | struct net_device FILE: drivers/net/wireless/wl3501.h type wl3501_signals (line 14) | enum wl3501_signals { type wl3501_mib_attribs (line 63) | enum wl3501_mib_attribs { type wl3501_net_type (line 160) | enum wl3501_net_type { type wl3501_scan_type (line 166) | enum wl3501_scan_type { type wl3501_tx_result (line 171) | enum wl3501_tx_result { type wl3501_sys_type (line 177) | enum wl3501_sys_type { type wl3501_status (line 182) | enum wl3501_status { type iw_mgmt_rate_labels (line 208) | enum iw_mgmt_rate_labels { type iw_mgmt_info_element_ids (line 215) | enum iw_mgmt_info_element_ids { type iw_mgmt_info_element (line 229) | struct iw_mgmt_info_element { type iw_mgmt_essid_pset (line 236) | struct iw_mgmt_essid_pset { type iw_mgmt_data_rset (line 247) | struct iw_mgmt_data_rset { type iw_mgmt_ds_pset (line 252) | struct iw_mgmt_ds_pset { type iw_mgmt_cf_pset (line 257) | struct iw_mgmt_cf_pset { type iw_mgmt_ibss_pset (line 265) | struct iw_mgmt_ibss_pset { type wl3501_tx_hdr (line 270) | struct wl3501_tx_hdr { type wl3501_rx_hdr (line 287) | struct wl3501_rx_hdr { type wl3501_start_req (line 308) | struct wl3501_start_req { type wl3501_assoc_req (line 324) | struct wl3501_assoc_req { type wl3501_assoc_confirm (line 334) | struct wl3501_assoc_confirm { type wl3501_assoc_ind (line 341) | struct wl3501_assoc_ind { type wl3501_auth_req (line 347) | struct wl3501_auth_req { type wl3501_auth_confirm (line 356) | struct wl3501_auth_confirm { type wl3501_get_req (line 365) | struct wl3501_get_req { type wl3501_get_confirm (line 372) | struct wl3501_get_confirm { type wl3501_join_req (line 381) | struct wl3501_join_req { type wl3501_join_confirm (line 403) | struct wl3501_join_confirm { type wl3501_pwr_mgmt_req (line 410) | struct wl3501_pwr_mgmt_req { type wl3501_pwr_mgmt_confirm (line 418) | struct wl3501_pwr_mgmt_confirm { type wl3501_scan_req (line 425) | struct wl3501_scan_req { type wl3501_scan_confirm (line 438) | struct wl3501_scan_confirm { type wl3501_start_confirm (line 458) | struct wl3501_start_confirm { type wl3501_md_req (line 465) | struct wl3501_md_req { type wl3501_md_ind (line 477) | struct wl3501_md_ind { type wl3501_md_confirm (line 490) | struct wl3501_md_confirm { type wl3501_resync_req (line 500) | struct wl3501_resync_req { type wl3501_80211_tx_plcp_hdr (line 540) | struct wl3501_80211_tx_plcp_hdr { type wl3501_80211_tx_hdr (line 549) | struct wl3501_80211_tx_hdr { type wl3501_card (line 574) | struct wl3501_card { FILE: drivers/net/wireless/wl3501_cs.c function iw_valid_channel (line 185) | static int iw_valid_channel(int reg_domain, int channel) function iw_default_channel (line 204) | static int iw_default_channel(int reg_domain) function iw_set_mgmt_info_element (line 216) | static void iw_set_mgmt_info_element(enum iw_mgmt_info_element_ids id, function iw_copy_mgmt_info_element (line 225) | static void iw_copy_mgmt_info_element(struct iw_mgmt_info_element *to, function wl3501_switch_page (line 242) | static inline void wl3501_switch_page(struct wl3501_card *this, u8 page) function wl3501_get_flash_mac_addr (line 253) | static int wl3501_get_flash_mac_addr(struct wl3501_card *this) function wl3501_set_to_wla (line 300) | void wl3501_set_to_wla(struct wl3501_card *this, u16 dest, void *src, in... function wl3501_get_from_wla (line 321) | void wl3501_get_from_wla(struct wl3501_card *this, u16 src, void *dest, function u16 (line 347) | static u16 wl3501_get_tx_buffer(struct wl3501_card *this, u16 len) function wl3501_free_tx_buffer (line 383) | static void wl3501_free_tx_buffer(struct wl3501_card *this, u16 ptr) function wl3501_esbq_req_test (line 401) | static int wl3501_esbq_req_test(struct wl3501_card *this) function wl3501_esbq_req (line 409) | static void wl3501_esbq_req(struct wl3501_card *this, u16 *ptr) function wl3501_esbq_exec (line 420) | static int wl3501_esbq_exec(struct wl3501_card *this, void *sig, int sig... function wl3501_get_mib_value (line 435) | static int wl3501_get_mib_value(struct wl3501_card *this, u8 index, function wl3501_pwr_mgmt (line 466) | static int wl3501_pwr_mgmt(struct wl3501_card *this, int suspend) function wl3501_send_pkt (line 508) | static int wl3501_send_pkt(struct wl3501_card *this, u8 *data, u16 len) function wl3501_mgmt_resync (line 593) | static int wl3501_mgmt_resync(struct wl3501_card *this) function wl3501_fw_bss_type (line 602) | static inline int wl3501_fw_bss_type(struct wl3501_card *this) function wl3501_fw_cap_info (line 608) | static inline int wl3501_fw_cap_info(struct wl3501_card *this) function wl3501_mgmt_scan (line 614) | static int wl3501_mgmt_scan(struct wl3501_card *this, u16 chan_time) function wl3501_mgmt_join (line 629) | static int wl3501_mgmt_join(struct wl3501_card *this, u16 stas) function wl3501_mgmt_start (line 647) | static int wl3501_mgmt_start(struct wl3501_card *this) function wl3501_mgmt_scan_confirm (line 700) | static void wl3501_mgmt_scan_confirm(struct wl3501_card *this, u16 addr) function wl3501_block_interrupt (line 771) | static int wl3501_block_interrupt(struct wl3501_card *this) function wl3501_unblock_interrupt (line 788) | static int wl3501_unblock_interrupt(struct wl3501_card *this) function u16 (line 807) | static u16 wl3501_receive(struct wl3501_card *this, u8 *bf, u16 size) function wl3501_esbq_req_free (line 847) | static void wl3501_esbq_req_free(struct wl3501_card *this) function wl3501_esbq_confirm (line 866) | static int wl3501_esbq_confirm(struct wl3501_card *this) function wl3501_online (line 874) | static void wl3501_online(struct net_device *dev) function wl3501_esbq_confirm_done (line 885) | static void wl3501_esbq_confirm_done(struct wl3501_card *this) function wl3501_mgmt_auth (line 895) | static int wl3501_mgmt_auth(struct wl3501_card *this) function wl3501_mgmt_association (line 908) | static int wl3501_mgmt_association(struct wl3501_card *this) function wl3501_mgmt_join_confirm (line 922) | static void wl3501_mgmt_join_confirm(struct net_device *dev, u16 addr) function wl3501_alarm_interrupt (line 970) | static inline void wl3501_alarm_interrupt(struct net_device *dev, function wl3501_md_confirm_interrupt (line 980) | static inline void wl3501_md_confirm_interrupt(struct net_device *dev, function wl3501_md_ind_interrupt (line 993) | static inline void wl3501_md_ind_interrupt(struct net_device *dev, function wl3501_get_confirm_interrupt (line 1039) | static inline void wl3501_get_confirm_interrupt(struct wl3501_card *this, function wl3501_start_confirm_interrupt (line 1048) | static inline void wl3501_start_confirm_interrupt(struct net_device *dev, function wl3501_assoc_confirm_interrupt (line 1060) | static inline void wl3501_assoc_confirm_interrupt(struct net_device *dev, function wl3501_auth_confirm_interrupt (line 1073) | static inline void wl3501_auth_confirm_interrupt(struct wl3501_card *this, function wl3501_rx_interrupt (line 1087) | static inline void wl3501_rx_interrupt(struct net_device *dev) function wl3501_ack_interrupt (line 1152) | static inline void wl3501_ack_interrupt(struct wl3501_card *this) function irqreturn_t (line 1170) | static irqreturn_t wl3501_interrupt(int irq, void *dev_id, struct pt_reg... function wl3501_reset_board (line 1193) | static int wl3501_reset_board(struct wl3501_card *this) function wl3501_init_firmware (line 1231) | static int wl3501_init_firmware(struct wl3501_card *this) function wl3501_close (line 1280) | static int wl3501_close(struct net_device *dev) function wl3501_reset (line 1318) | static int wl3501_reset(struct net_device *dev) function wl3501_tx_timeout (line 1347) | static void wl3501_tx_timeout(struct net_device *dev) function wl3501_hard_start_xmit (line 1372) | static int wl3501_hard_start_xmit(struct sk_buff *skb, struct net_device... function wl3501_open (line 1399) | static int wl3501_open(struct net_device *dev) type net_device_stats (line 1442) | struct net_device_stats type net_device (line 1442) | struct net_device type wl3501_card (line 1444) | struct wl3501_card type iw_statistics (line 1449) | struct iw_statistics type net_device (line 1449) | struct net_device type wl3501_card (line 1451) | struct wl3501_card type iw_statistics (line 1452) | struct iw_statistics function wl3501_get_drvinfo (line 1484) | static void wl3501_get_drvinfo(struct net_device *dev, struct ethtool_dr... type ethtool_ops (line 1489) | struct ethtool_ops function wl3501_detach (line 1501) | static void wl3501_detach(dev_link_t *link) function wl3501_get_name (line 1538) | static int wl3501_get_name(struct net_device *dev, struct iw_request_inf... function wl3501_set_freq (line 1545) | static int wl3501_set_freq(struct net_device *dev, struct iw_request_inf... function wl3501_get_freq (line 1559) | static int wl3501_get_freq(struct net_device *dev, struct iw_request_inf... function wl3501_set_mode (line 1569) | static int wl3501_set_mode(struct net_device *dev, struct iw_request_inf... function wl3501_get_mode (line 1585) | static int wl3501_get_mode(struct net_device *dev, struct iw_request_inf... function wl3501_get_sens (line 1594) | static int wl3501_get_sens(struct net_device *dev, struct iw_request_inf... function wl3501_get_range (line 1605) | static int wl3501_get_range(struct net_device *dev, function wl3501_set_wap (line 1625) | static int wl3501_set_wap(struct net_device *dev, struct iw_request_info... function wl3501_get_wap (line 1645) | static int wl3501_get_wap(struct net_device *dev, struct iw_request_info... function wl3501_set_scan (line 1655) | static int wl3501_set_scan(struct net_device *dev, struct iw_request_inf... function wl3501_get_scan (line 1664) | static int wl3501_get_scan(struct net_device *dev, struct iw_request_inf... function wl3501_set_essid (line 1713) | static int wl3501_set_essid(struct net_device *dev, function wl3501_get_essid (line 1730) | static int wl3501_get_essid(struct net_device *dev, function wl3501_set_nick (line 1745) | static int wl3501_set_nick(struct net_device *dev, struct iw_request_inf... function wl3501_get_nick (line 1756) | static int wl3501_get_nick(struct net_device *dev, struct iw_request_inf... function wl3501_get_rate (line 1766) | static int wl3501_get_rate(struct net_device *dev, struct iw_request_inf... function wl3501_get_rts_threshold (line 1779) | static int wl3501_get_rts_threshold(struct net_device *dev, function wl3501_get_frag_threshold (line 1795) | static int wl3501_get_frag_threshold(struct net_device *dev, function wl3501_get_txpow (line 1811) | static int wl3501_get_txpow(struct net_device *dev, function wl3501_get_retry (line 1833) | static int wl3501_get_retry(struct net_device *dev, function wl3501_get_encode (line 1860) | static int wl3501_get_encode(struct net_device *dev, function wl3501_get_power (line 1898) | static int wl3501_get_power(struct net_device *dev, type iw_handler_def (line 1944) | struct iw_handler_def type wl3501_card (line 1947) | struct wl3501_card function dev_link_t (line 1959) | static dev_link_t *wl3501_attach(void) function wl3501_config (line 2042) | static void wl3501_config(dev_link_t *link) function wl3501_release (line 2164) | static void wl3501_release(dev_link_t *link) function wl3501_event (line 2195) | static int wl3501_event(event_t event, int pri, event_callback_args_t *a... type pcmcia_driver (line 2242) | struct pcmcia_driver function wl3501_init_module (line 2251) | static int __init wl3501_init_module(void) function wl3501_exit_module (line 2256) | static void __exit wl3501_exit_module(void) FILE: drivers/net/yellowfin.c type pci_id_flags_bits (line 237) | enum pci_id_flags_bits { type capability_flags (line 245) | enum capability_flags { type pci_id_info (line 258) | struct pci_id_info { type pci_id_info (line 269) | struct pci_id_info type pci_device_id (line 278) | struct pci_device_id type yellowfin_offsets (line 287) | enum yellowfin_offsets { type yellowfin_desc (line 305) | struct yellowfin_desc { type tx_status_words (line 312) | struct tx_status_words { type desc_cmd_bits (line 327) | enum desc_cmd_bits { type desc_status_bits (line 335) | enum desc_status_bits { RX_EOP=0x0040, } type intr_status_bits (line 338) | enum intr_status_bits { type yellowfin_private (line 345) | struct yellowfin_private { type net_device (line 384) | struct net_device type ifreq (line 384) | struct ifreq type net_device (line 385) | struct net_device type net_device (line 387) | struct net_device type net_device (line 388) | struct net_device type sk_buff (line 389) | struct sk_buff type net_device (line 389) | struct net_device type pt_regs (line 390) | struct pt_regs type net_device (line 391) | struct net_device type net_device (line 392) | struct net_device type net_device (line 393) | struct net_device type net_device_stats (line 394) | struct net_device_stats type net_device (line 394) | struct net_device type net_device (line 395) | struct net_device type ethtool_ops (line 396) | struct ethtool_ops function yellowfin_init_one (line 399) | static int __devinit yellowfin_init_one(struct pci_dev *pdev, function read_eeprom (line 568) | static int __devinit read_eeprom(void __iomem *ioaddr, int location) function mdio_read (line 583) | static int mdio_read(void __iomem *ioaddr, int phy_id, int location) function mdio_write (line 595) | static void mdio_write(void __iomem *ioaddr, int phy_id, int location, i... function yellowfin_open (line 610) | static int yellowfin_open(struct net_device *dev) function yellowfin_timer (line 691) | static void yellowfin_timer(unsigned long data) function yellowfin_tx_timeout (line 726) | static void yellowfin_tx_timeout(struct net_device *dev) function yellowfin_init_ring (line 763) | static void yellowfin_init_ring(struct net_device *dev) function yellowfin_start_xmit (line 846) | static int yellowfin_start_xmit(struct sk_buff *skb, struct net_device *... function irqreturn_t (line 930) | static irqreturn_t yellowfin_interrupt(int irq, void *dev_instance, stru... function yellowfin_rx (line 1086) | static int yellowfin_rx(struct net_device *dev) function yellowfin_error (line 1230) | static void yellowfin_error(struct net_device *dev, int intr_status) function yellowfin_close (line 1243) | static int yellowfin_close(struct net_device *dev) type net_device_stats (line 1332) | struct net_device_stats type net_device (line 1332) | struct net_device type yellowfin_private (line 1334) | struct yellowfin_private function set_rx_mode (line 1340) | static void set_rx_mode(struct net_device *dev) function yellowfin_get_drvinfo (line 1388) | static void yellowfin_get_drvinfo(struct net_device *dev, struct ethtool... type ethtool_ops (line 1396) | struct ethtool_ops function netdev_ioctl (line 1400) | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) function yellowfin_remove_one (line 1439) | static void __devexit yellowfin_remove_one (struct pci_dev *pdev) type pci_driver (line 1463) | struct pci_driver function yellowfin_init (line 1471) | static int __init yellowfin_init (void) function yellowfin_cleanup (line 1481) | static void __exit yellowfin_cleanup (void) FILE: drivers/net/znet.c type znet_private (line 130) | struct znet_private { type net_device (line 143) | struct net_device type netidblk (line 145) | struct netidblk { type net_device (line 160) | struct net_device type sk_buff (line 161) | struct sk_buff type net_device (line 161) | struct net_device type pt_regs (line 162) | struct pt_regs type net_device (line 163) | struct net_device type net_device (line 164) | struct net_device type net_device_stats (line 165) | struct net_device_stats type net_device (line 165) | struct net_device type net_device (line 166) | struct net_device type net_device (line 168) | struct net_device function znet_request_resources (line 171) | static int znet_request_resources (struct net_device *dev) function znet_release_resources (line 205) | static void znet_release_resources (struct net_device *dev) function znet_transceiver_power (line 220) | static void znet_transceiver_power (struct net_device *dev, int on) function znet_set_multicast_list (line 239) | static void znet_set_multicast_list (struct net_device *dev) function znet_probe (line 368) | static int __init znet_probe (void) function znet_open (line 471) | static int znet_open(struct net_device *dev) function znet_tx_timeout (line 513) | static void znet_tx_timeout (struct net_device *dev) function znet_send_packet (line 536) | static int znet_send_packet(struct sk_buff *skb, struct net_device *dev) function irqreturn_t (line 607) | static irqreturn_t znet_interrupt(int irq, void *dev_id, struct pt_regs ... function znet_rx (line 691) | static void znet_rx(struct net_device *dev) function znet_close (line 822) | static int znet_close(struct net_device *dev) type net_device_stats (line 842) | struct net_device_stats type net_device (line 842) | struct net_device type znet_private (line 844) | struct znet_private function show_dma (line 849) | static void show_dma(struct net_device *dev) function hardware_init (line 872) | static void hardware_init(struct net_device *dev) function update_stop_hit (line 925) | static void update_stop_hit(short ioaddr, unsigned short rx_stop_offset) function __exit (line 935) | static __exit void znet_cleanup (void) FILE: drivers/net/zorro8390.c type card_info (line 65) | struct card_info { type zorro_dev (line 74) | struct zorro_dev type zorro_device_id (line 75) | struct zorro_device_id type net_device (line 76) | struct net_device type net_device (line 79) | struct net_device type net_device (line 80) | struct net_device type net_device (line 81) | struct net_device type net_device (line 82) | struct net_device type e8390_pkt_hdr (line 83) | struct e8390_pkt_hdr type net_device (line 84) | struct net_device type sk_buff (line 85) | struct sk_buff type net_device (line 86) | struct net_device type zorro_dev (line 89) | struct zorro_dev type zorro_device_id (line 91) | struct zorro_device_id type zorro_driver (line 97) | struct zorro_driver function zorro8390_init_one (line 104) | static int __devinit zorro8390_init_one(struct zorro_dev *z, function zorro8390_init (line 134) | static int __devinit zorro8390_init(struct net_device *dev, function zorro8390_open (line 246) | static int zorro8390_open(struct net_device *dev) function zorro8390_close (line 252) | static int zorro8390_close(struct net_device *dev) function zorro8390_reset_8390 (line 262) | static void zorro8390_reset_8390(struct net_device *dev) function zorro8390_get_8390_hdr (line 288) | static void zorro8390_get_8390_hdr(struct net_device *dev, function zorro8390_block_input (line 328) | static void zorro8390_block_input(struct net_device *dev, int count, function zorro8390_block_output (line 361) | static void zorro8390_block_output(struct net_device *dev, int count, function zorro8390_remove_one (line 416) | static void __devexit zorro8390_remove_one(struct zorro_dev *z) function zorro8390_init_module (line 426) | static int __init zorro8390_init_module(void) function zorro8390_cleanup_module (line 431) | static void __exit zorro8390_cleanup_module(void) FILE: drivers/nubus/nubus.c type nubus_dev (line 48) | struct nubus_dev type nubus_board (line 49) | struct nubus_board function not_useful (line 74) | static inline int not_useful(void *p, int map) function nubus_get_rom (line 83) | static unsigned long nubus_get_rom(unsigned char **ptr, int len, int map) function nubus_rewind (line 101) | static void nubus_rewind(unsigned char **ptr, int len, int map) function nubus_advance (line 120) | static void nubus_advance(unsigned char **ptr, int len, int map) function nubus_move (line 135) | static void nubus_move(unsigned char **ptr, int len, int map) function nubus_expand32 (line 150) | static inline long nubus_expand32(long foo) type nubus_dirent (line 166) | struct nubus_dirent function nubus_get_rsrc_mem (line 179) | void nubus_get_rsrc_mem(void *dest, const struct nubus_dirent* dirent, function nubus_get_rsrc_str (line 191) | void nubus_get_rsrc_str(void *dest, const struct nubus_dirent* dirent, function nubus_get_root_dir (line 205) | int nubus_get_root_dir(const struct nubus_board* board, function nubus_get_func_dir (line 215) | int nubus_get_func_dir(const struct nubus_dev* dev, function nubus_get_board_dir (line 224) | int nubus_get_board_dir(const struct nubus_board* board, function nubus_get_subdir (line 242) | int nubus_get_subdir(const struct nubus_dirent *ent, function nubus_readdir (line 251) | int nubus_readdir(struct nubus_dir *nd, struct nubus_dirent *ent) function nubus_rewinddir (line 279) | int nubus_rewinddir(struct nubus_dir* dir) type nubus_dev (line 287) | struct nubus_dev type nubus_dev (line 292) | struct nubus_dev type nubus_dev (line 294) | struct nubus_dev type nubus_dev (line 308) | struct nubus_dev type nubus_dev (line 311) | struct nubus_dev type nubus_dev (line 313) | struct nubus_dev type nubus_dev (line 325) | struct nubus_dev type nubus_dev (line 327) | struct nubus_dev type nubus_dev (line 329) | struct nubus_dev function nubus_find_rsrc (line 340) | int function nubus_show_display_resource (line 360) | static int __init nubus_show_display_resource(struct nubus_dev* dev, function nubus_show_network_resource (line 378) | static int __init nubus_show_network_resource(struct nubus_dev* dev, function nubus_show_cpu_resource (line 402) | static int __init nubus_show_cpu_resource(struct nubus_dev* dev, function nubus_show_private_resource (line 429) | static int __init nubus_show_private_resource(struct nubus_dev* dev, type nubus_dev (line 449) | struct nubus_dev type nubus_board (line 450) | struct nubus_board type nubus_dirent (line 452) | struct nubus_dirent type nubus_dir (line 454) | struct nubus_dir type nubus_dirent (line 455) | struct nubus_dirent type nubus_dev (line 456) | struct nubus_dev type nubus_dir (line 503) | struct nubus_dir type nubus_dirent (line 504) | struct nubus_dirent function nubus_get_vidnames (line 545) | static int __init nubus_get_vidnames(struct nubus_board* board, function nubus_get_icon (line 585) | static int __init nubus_get_icon(struct nubus_board* board, function nubus_get_vendorinfo (line 612) | static int __init nubus_get_vendorinfo(struct nubus_board* board, function nubus_get_board_resource (line 640) | static int __init nubus_get_board_resource(struct nubus_board* board, in... function nubus_find_rom_dir (line 713) | static void __init nubus_find_rom_dir(struct nubus_board* board) type nubus_board (line 789) | struct nubus_board type nubus_board (line 791) | struct nubus_board type nubus_board (line 792) | struct nubus_board type nubus_dir (line 796) | struct nubus_dir type nubus_dirent (line 797) | struct nubus_dirent type nubus_dev (line 879) | struct nubus_dev type nubus_dev (line 880) | struct nubus_dev function nubus_probe_slot (line 905) | void __init nubus_probe_slot(int slot) function sprint_nubus_board (line 951) | static int sprint_nubus_board(struct nubus_board* board, char* ptr, int ... function nubus_read_proc (line 962) | static int nubus_read_proc(char *page, char **start, off_t off, function nubus_scan_bus (line 997) | void __init nubus_scan_bus(void) function nubus_init (line 1010) | static int __init nubus_init(void) FILE: drivers/nubus/proc.c function get_nubus_dev_info (line 28) | static int type proc_dir_entry (line 61) | struct proc_dir_entry function nubus_proc_subdir (line 63) | static void nubus_proc_subdir(struct nubus_dev* dev, function nubus_proc_populate (line 83) | static void nubus_proc_populate(struct nubus_dev* dev, function nubus_proc_attach_device (line 112) | int nubus_proc_attach_device(struct nubus_dev *dev) function nubus_proc_detach_device (line 145) | int nubus_proc_detach_device(struct nubus_dev *dev) function proc_bus_nubus_add_devices (line 158) | void __init proc_bus_nubus_add_devices(void) function nubus_proc_init (line 166) | void __init nubus_proc_init(void) FILE: drivers/oprofile/buffer_sync.c function task_free_notify (line 47) | static int task_free_notify(struct notifier_block * self, unsigned long ... function task_exit_notify (line 60) | static int task_exit_notify(struct notifier_block * self, unsigned long ... function munmap_notify (line 75) | static int munmap_notify(struct notifier_block * self, unsigned long val... function module_load_notify (line 101) | static int module_load_notify(struct notifier_block * self, unsigned lon... type notifier_block (line 117) | struct notifier_block type notifier_block (line 121) | struct notifier_block type notifier_block (line 125) | struct notifier_block type notifier_block (line 129) | struct notifier_block function end_sync (line 134) | static void end_sync(void) function sync_start (line 143) | int sync_start(void) function sync_stop (line 176) | void sync_stop(void) function fast_get_dcookie (line 190) | static inline unsigned long fast_get_dcookie(struct dentry * dentry, function get_exec_dcookie (line 207) | static unsigned long get_exec_dcookie(struct mm_struct * mm) function lookup_dcookie (line 235) | static unsigned long lookup_dcookie(struct mm_struct * mm, unsigned long... function add_cpu_switch (line 260) | static void add_cpu_switch(int i) function add_kernel_ctx_switch (line 268) | static void add_kernel_ctx_switch(unsigned int in_kernel) function add_user_ctx_switch (line 277) | static void function add_cookie_switch (line 291) | static void add_cookie_switch(unsigned long cookie) function add_trace_begin (line 299) | static void add_trace_begin(void) function add_sample_entry (line 306) | static void add_sample_entry(unsigned long offset, unsigned long event) function add_us_sample (line 313) | static int add_us_sample(struct mm_struct * mm, struct op_sample * s) function add_sample (line 340) | static int function release_mm (line 355) | static void release_mm(struct mm_struct * mm) type mm_struct (line 364) | struct mm_struct type task_struct (line 364) | struct task_struct type mm_struct (line 366) | struct mm_struct function is_code (line 373) | static inline int is_code(unsigned long val) function get_slots (line 380) | static unsigned long get_slots(struct oprofile_cpu_buffer * b) function increment_tail (line 406) | static void increment_tail(struct oprofile_cpu_buffer * b) function process_task_mortuary (line 425) | void process_task_mortuary(void) function mark_done (line 449) | static void mark_done(int cpu) type sync_buffer_state (line 473) | typedef enum { function sync_buffer (line 486) | void sync_buffer(int cpu) FILE: drivers/oprofile/cpu_buffer.c type oprofile_cpu_buffer (line 30) | struct oprofile_cpu_buffer function free_cpu_buffers (line 37) | void free_cpu_buffers(void) function alloc_cpu_buffers (line 47) | int alloc_cpu_buffers(void) function start_cpu_work (line 79) | void start_cpu_work(void) function end_cpu_work (line 97) | void end_cpu_work(void) function cpu_buffer_reset (line 114) | void cpu_buffer_reset(struct oprofile_cpu_buffer * cpu_buf) function nr_available_slots (line 126) | static unsigned long nr_available_slots(struct oprofile_cpu_buffer const... function increment_head (line 138) | static void increment_head(struct oprofile_cpu_buffer * b) function add_sample (line 155) | inline static void function add_code (line 166) | inline static void function log_sample (line 182) | static int log_sample(struct oprofile_cpu_buffer * cpu_buf, unsigned lon... function oprofile_begin_trace (line 214) | static int oprofile_begin_trace(struct oprofile_cpu_buffer * cpu_buf) function oprofile_end_trace (line 227) | static void oprofile_end_trace(struct oprofile_cpu_buffer * cpu_buf) function oprofile_add_sample (line 233) | void oprofile_add_sample(struct pt_regs * const regs, unsigned long event) function oprofile_add_pc (line 255) | void oprofile_add_pc(unsigned long pc, int is_kernel, unsigned long event) function oprofile_add_trace (line 262) | void oprofile_add_trace(unsigned long pc) function wq_sync_buffer (line 295) | static void wq_sync_buffer(void * data) FILE: drivers/oprofile/cpu_buffer.h type task_struct (line 18) | struct task_struct type op_sample (line 29) | struct op_sample { type oprofile_cpu_buffer (line 34) | struct oprofile_cpu_buffer { type oprofile_cpu_buffer (line 49) | struct oprofile_cpu_buffer type oprofile_cpu_buffer (line 51) | struct oprofile_cpu_buffer FILE: drivers/oprofile/event_buffer.c function add_event_entry (line 41) | void add_event_entry(unsigned long value) function wake_up_buffer_waiter (line 60) | void wake_up_buffer_waiter(void) function alloc_event_buffer (line 69) | int alloc_event_buffer(void) function free_event_buffer (line 91) | void free_event_buffer(void) function event_buffer_open (line 97) | int event_buffer_open(struct inode * inode, struct file * file) function event_buffer_release (line 133) | int event_buffer_release(struct inode * inode, struct file * file) function event_buffer_read (line 145) | ssize_t event_buffer_read(struct file * file, char __user * buf, size_t ... type file_operations (line 182) | struct file_operations FILE: drivers/oprofile/event_buffer.h type file_operations (line 41) | struct file_operations type semaphore (line 46) | struct semaphore FILE: drivers/oprofile/oprof.c type oprofile_operations (line 23) | struct oprofile_operations function oprofile_setup (line 36) | int oprofile_setup(void) function oprofile_start (line 77) | int oprofile_start(void) function oprofile_stop (line 104) | void oprofile_stop(void) function oprofile_shutdown (line 118) | void oprofile_shutdown(void) function oprofile_set_backtrace (line 131) | int oprofile_set_backtrace(unsigned long val) function oprofile_init (line 154) | static int __init oprofile_init(void) function oprofile_exit (line 173) | static void __exit oprofile_exit(void) FILE: drivers/oprofile/oprof.h type oprofile_operations (line 22) | struct oprofile_operations type oprofile_operations (line 27) | struct oprofile_operations type super_block (line 31) | struct super_block type dentry (line 32) | struct dentry type super_block (line 34) | struct super_block type dentry (line 34) | struct dentry type oprofile_operations (line 35) | struct oprofile_operations FILE: drivers/oprofile/oprofile_files.c function depth_read (line 21) | static ssize_t depth_read(struct file * file, char * buf, size_t count, ... function depth_write (line 27) | static ssize_t depth_write(struct file * file, char const * buf, size_t ... type file_operations (line 47) | struct file_operations function pointer_size_read (line 53) | static ssize_t pointer_size_read(struct file * file, char __user * buf, ... type file_operations (line 59) | struct file_operations function cpu_type_read (line 64) | static ssize_t cpu_type_read(struct file * file, char __user * buf, size... type file_operations (line 70) | struct file_operations function enable_read (line 75) | static ssize_t enable_read(struct file * file, char __user * buf, size_t... function enable_write (line 81) | static ssize_t enable_write(struct file * file, char const __user * buf,... type file_operations (line 104) | struct file_operations function dump_write (line 110) | static ssize_t dump_write(struct file * file, char const __user * buf, s... type file_operations (line 117) | struct file_operations function oprofile_create_files (line 121) | void oprofile_create_files(struct super_block * sb, struct dentry * root) FILE: drivers/oprofile/oprofile_stats.c type oprofile_stat_struct (line 18) | struct oprofile_stat_struct function oprofile_reset_stats (line 20) | void oprofile_reset_stats(void) function oprofile_create_stats_files (line 37) | void oprofile_create_stats_files(struct super_block * sb, struct dentry ... FILE: drivers/oprofile/oprofile_stats.h type oprofile_stat_struct (line 15) | struct oprofile_stat_struct { type oprofile_stat_struct (line 22) | struct oprofile_stat_struct type super_block (line 27) | struct super_block type dentry (line 28) | struct dentry type super_block (line 31) | struct super_block type dentry (line 31) | struct dentry FILE: drivers/oprofile/oprofilefs.c type inode (line 26) | struct inode type super_block (line 26) | struct super_block type inode (line 28) | struct inode type super_operations (line 42) | struct super_operations function oprofilefs_str_to_user (line 48) | ssize_t oprofilefs_str_to_user(char const * str, char __user * buf, size... function oprofilefs_ulong_to_user (line 56) | ssize_t oprofilefs_ulong_to_user(unsigned long val, char __user * buf, s... function oprofilefs_ulong_from_user (line 66) | int oprofilefs_ulong_from_user(unsigned long * val, char const __user * ... function ulong_read_file (line 88) | static ssize_t ulong_read_file(struct file * file, char __user * buf, si... function ulong_write_file (line 95) | static ssize_t ulong_write_file(struct file * file, char const __user * ... function default_open (line 111) | static int default_open(struct inode * inode, struct file * filp) type file_operations (line 119) | struct file_operations type file_operations (line 126) | struct file_operations type dentry (line 132) | struct dentry type super_block (line 132) | struct super_block type dentry (line 133) | struct dentry type file_operations (line 133) | struct file_operations type dentry (line 136) | struct dentry type inode (line 137) | struct inode function oprofilefs_create_ulong (line 153) | int oprofilefs_create_ulong(struct super_block * sb, struct dentry * root, function oprofilefs_create_ro_ulong (line 166) | int oprofilefs_create_ro_ulong(struct super_block * sb, struct dentry * ... function atomic_read_file (line 179) | static ssize_t atomic_read_file(struct file * file, char __user * buf, s... type file_operations (line 186) | struct file_operations function oprofilefs_create_ro_atomic (line 192) | int oprofilefs_create_ro_atomic(struct super_block * sb, struct dentry *... function oprofilefs_create_file (line 205) | int oprofilefs_create_file(struct super_block * sb, struct dentry * root, function oprofilefs_create_file_perm (line 214) | int oprofilefs_create_file_perm(struct super_block * sb, struct dentry *... type dentry (line 223) | struct dentry type super_block (line 223) | struct super_block type dentry (line 224) | struct dentry type dentry (line 226) | struct dentry type inode (line 227) | struct inode function oprofilefs_fill_super (line 244) | static int oprofilefs_fill_super(struct super_block * sb, void * data, i... type super_block (line 275) | struct super_block type file_system_type (line 275) | struct file_system_type type file_system_type (line 282) | struct file_system_type function oprofilefs_register (line 290) | int __init oprofilefs_register(void) function oprofilefs_unregister (line 296) | void __exit oprofilefs_unregister(void) FILE: drivers/oprofile/timer_int.c function timer_notify (line 20) | static int timer_notify(struct pt_regs *regs) function timer_start (line 26) | static int timer_start(void) function timer_stop (line 32) | static void timer_stop(void) function oprofile_timer_init (line 38) | void __init oprofile_timer_init(struct oprofile_operations * ops) FILE: drivers/parisc/asp.c function asp_choose_irq (line 33) | static void asp_choose_irq(struct parisc_device *dev, void *ctrl) function asp_init_chip (line 64) | int __init type parisc_device_id (line 121) | struct parisc_device_id type parisc_driver (line 126) | struct parisc_driver FILE: drivers/parisc/ccio-dma.c type ioa_registers (line 116) | struct ioa_registers { type ioc (line 228) | struct ioc { type ioc (line 267) | struct ioc function ccio_alloc_range (line 343) | static int function ccio_free_range (line 433) | static void type space_t (line 478) | typedef unsigned long space_t; function ccio_io_pdir_entry (line 558) | void CCIO_INLINE function CCIO_INLINE (line 632) | static CCIO_INLINE void function CCIO_INLINE (line 665) | static CCIO_INLINE void function ccio_dma_supported (line 712) | static int function dma_addr_t (line 734) | static dma_addr_t function ccio_unmap_single (line 802) | static void type device (line 841) | struct device function ccio_free_consistent (line 873) | static void function ccio_map_sg (line 902) | static int function ccio_unmap_sg (line 979) | static void type hppa_dma_ops (line 1008) | struct hppa_dma_ops function proc_append (line 1024) | static int proc_append(char *src, int len, char **dst, off_t *offset, in... function ccio_proc_info (line 1044) | static int ccio_proc_info(char *buf, char **start, off_t offset, int count, function ccio_resource_map (line 1131) | static int ccio_resource_map(char *buf, char **start, off_t offset, int ... type ioc (line 1163) | struct ioc type ioc (line 1166) | struct ioc type parisc_device (line 1186) | struct parisc_device function ccio_cujo20_fixup (line 1201) | void ccio_cujo20_fixup(struct parisc_device *cujo, u32 iovp) function ccio_get_iotlb_size (line 1231) | static int function ccio_ioc_init (line 1254) | static void function ccio_init_resource (line 1376) | static void function ccio_init_resources (line 1395) | static void __init ccio_init_resources(struct ioc *ioc) function new_ioc_area (line 1407) | static int new_ioc_area(struct resource *res, unsigned long size, function expand_ioc_area (line 1421) | static int expand_ioc_area(struct resource *res, unsigned long size, function ccio_allocate_resource (line 1453) | int ccio_allocate_resource(const struct parisc_device *dev, function ccio_request_resource (line 1491) | int ccio_request_resource(const struct parisc_device *dev, function ccio_probe (line 1520) | static int ccio_probe(struct parisc_device *dev) type parisc_device_id (line 1570) | struct parisc_device_id type parisc_driver (line 1576) | struct parisc_driver function ccio_init (line 1587) | void __init ccio_init(void) FILE: drivers/parisc/ccio-rm-dma.c function ccio_dma_supported (line 68) | static int ccio_dma_supported( struct pci_dev *dev, u64 mask) type pci_dev (line 81) | struct pci_dev function ccio_free_consistent (line 95) | static void ccio_free_consistent(struct pci_dev *dev, size_t size, function dma_addr_t (line 101) | static dma_addr_t ccio_map_single(struct pci_dev *dev, void *ptr, size_t... function ccio_unmap_single (line 107) | static void ccio_unmap_single(struct pci_dev *dev, dma_addr_t dma_addr, function ccio_map_sg (line 114) | static int ccio_map_sg(struct pci_dev *dev, struct scatterlist *sglist, ... function ccio_unmap_sg (line 130) | static void ccio_unmap_sg(struct pci_dev *dev, struct scatterlist *sglis... type pci_dma_ops (line 145) | struct pci_dma_ops function ccio_probe (line 165) | static int type parisc_device_id (line 186) | struct parisc_device_id type parisc_driver (line 192) | struct parisc_driver function ccio_init (line 198) | void __init ccio_init(void) FILE: drivers/parisc/dino.c type dino_device (line 142) | struct dino_device function dino_cfg_read (line 172) | static int dino_cfg_read(struct pci_bus *bus, unsigned int devfn, int wh... function dino_cfg_write (line 205) | static int dino_cfg_write(struct pci_bus *bus, unsigned int devfn, int w... type pci_ops (line 235) | struct pci_ops type pci_port_ops (line 284) | struct pci_port_ops function dino_disable_irq (line 293) | static void dino_disable_irq(unsigned int irq) function dino_enable_irq (line 305) | static void dino_enable_irq(unsigned int irq) function dino_startup_irq (line 342) | static unsigned int dino_startup_irq(unsigned int irq) type hw_interrupt_type (line 348) | struct hw_interrupt_type type pt_regs (line 366) | struct pt_regs type dino_device (line 368) | struct dino_device function dino_assign_irq (line 409) | static void dino_assign_irq(struct dino_device *dino, int local_irq, int... function dino_choose_irq (line 419) | static void dino_choose_irq(struct parisc_device *dev, void *ctrl) function dino_bios_init (line 434) | static void __init function dino_card_setup (line 448) | static void __init function dino_card_fixup (line 498) | static void __init function dino_fixup_bus (line 541) | static void __init type pci_bios_ops (line 674) | struct pci_bios_ops function dino_card_init (line 683) | static void __init function dino_bridge_init (line 737) | static int __init function dino_common_init (line 802) | static int __init dino_common_init(struct parisc_device *dev, type parisc_device (line 899) | struct parisc_device function dino_driver_callback (line 906) | static int __init type parisc_device_id (line 1020) | struct parisc_device_id type parisc_driver (line 1029) | struct parisc_driver function dino_init (line 1040) | int __init dino_init(void) FILE: drivers/parisc/eisa.c type eisa_ba (line 62) | struct eisa_ba { function eisa_permute (line 70) | static inline unsigned long eisa_permute(unsigned short port) function eisa_in8 (line 80) | unsigned char eisa_in8(unsigned short port) function eisa_in16 (line 87) | unsigned short eisa_in16(unsigned short port) function eisa_in32 (line 94) | unsigned int eisa_in32(unsigned short port) function eisa_out8 (line 101) | void eisa_out8(unsigned char data, unsigned short port) function eisa_out16 (line 107) | void eisa_out16(unsigned short data, unsigned short port) function eisa_out32 (line 113) | void eisa_out32(unsigned int data, unsigned short port) function eisa_disable_irq (line 145) | static void eisa_disable_irq(unsigned int irq) function eisa_enable_irq (line 165) | static void eisa_enable_irq(unsigned int irq) function eisa_startup_irq (line 183) | static unsigned int eisa_startup_irq(unsigned int irq) type hw_interrupt_type (line 189) | struct hw_interrupt_type function irqreturn_t (line 199) | static irqreturn_t eisa_irq(int wax_irq, void *intr_dev, struct pt_regs ... function irqreturn_t (line 249) | static irqreturn_t dummy_irq2_handler(int _, void *dev, struct pt_regs *... type irqaction (line 255) | struct irqaction function init_eisa_pic (line 260) | static void init_eisa_pic(void) function eisa_probe (line 308) | static int __devinit eisa_probe(struct parisc_device *dev) type parisc_device_id (line 386) | struct parisc_device_id type parisc_driver (line 394) | struct parisc_driver function eisa_init (line 400) | void __init eisa_init(void) function eisa_make_irq_level (line 407) | void eisa_make_irq_level(int num) function eisa_make_irq_edge (line 418) | void eisa_make_irq_edge(int num) function eisa_irq_setup (line 429) | static int __init eisa_irq_setup(char *str) FILE: drivers/parisc/eisa_eeprom.c function loff_t (line 37) | static loff_t eisa_eeprom_llseek(struct file *file, loff_t offset, int o... function eisa_eeprom_read (line 53) | static ssize_t eisa_eeprom_read(struct file * file, function eisa_eeprom_ioctl (line 80) | static int eisa_eeprom_ioctl(struct inode *inode, struct file *file, function eisa_eeprom_open (line 87) | static int eisa_eeprom_open(struct inode *inode, struct file *file) function eisa_eeprom_release (line 95) | static int eisa_eeprom_release(struct inode *inode, struct file *file) type file_operations (line 103) | struct file_operations type miscdevice (line 112) | struct miscdevice function eisa_eeprom_init (line 119) | int __init eisa_eeprom_init(unsigned long addr) FILE: drivers/parisc/eisa_enumerator.c function u_int16_t (line 44) | static inline u_int16_t get_16(const unsigned char *x) function u_int32_t (line 49) | static inline u_int32_t get_32(const unsigned char *x) function u_int32_t (line 54) | static inline u_int32_t get_24(const unsigned char *x) function print_eisa_id (line 59) | static void print_eisa_id(char *s, u_int32_t id) function configure_memory (line 80) | static int configure_memory(const unsigned char *buf, function configure_irq (line 120) | static int configure_irq(const unsigned char *buf) function configure_dma (line 151) | static int configure_dma(const unsigned char *buf) function configure_port (line 172) | static int configure_port(const unsigned char *buf, struct resource *io_... function configure_port_init (line 214) | static int configure_port_init(const unsigned char *buf) function configure_choise (line 279) | static int configure_choise(const unsigned char *buf, u_int8_t *info) function configure_type_string (line 293) | static int configure_type_string(const unsigned char *buf) function configure_function (line 306) | static int configure_function(const unsigned char *buf, int *more) function parse_slot_config (line 317) | static int parse_slot_config(int slot, function init_slot (line 430) | static int init_slot(int slot, struct eeprom_eisa_slot_info *es) function eisa_enumerator (line 485) | int eisa_enumerator(unsigned long eeprom_addr, FILE: drivers/parisc/gsc.c function gsc_alloc_irq (line 39) | int gsc_alloc_irq(struct gsc_irq *i) function gsc_claim_irq (line 54) | int gsc_claim_irq(struct gsc_irq *i, int irq) function irqreturn_t (line 77) | irqreturn_t gsc_asic_intr(int gsc_asic_irq, void *dev, struct pt_regs *r... function gsc_find_local_irq (line 98) | int gsc_find_local_irq(unsigned int irq, int *global_irqs, int limit) function gsc_asic_disable_irq (line 110) | static void gsc_asic_disable_irq(unsigned int irq) function gsc_asic_enable_irq (line 125) | static void gsc_asic_enable_irq(unsigned int irq) function gsc_asic_startup_irq (line 144) | static unsigned int gsc_asic_startup_irq(unsigned int irq) type hw_interrupt_type (line 150) | struct hw_interrupt_type function gsc_assign_irq (line 160) | int gsc_assign_irq(struct hw_interrupt_type *type, void *data) function gsc_asic_assign_irq (line 172) | void gsc_asic_assign_irq(struct gsc_asic *asic, int local_irq, int *irqp) function gsc_fixup_irqs (line 182) | void gsc_fixup_irqs(struct parisc_device *parent, void *ctrl, function gsc_common_setup (line 198) | int gsc_common_setup(struct parisc_device *parent, struct gsc_asic *gsc_... type parisc_driver (line 222) | struct parisc_driver type parisc_driver (line 223) | struct parisc_driver type parisc_driver (line 224) | struct parisc_driver function gsc_init (line 226) | void __init gsc_init(void) FILE: drivers/parisc/gsc.h type gsc_irq (line 22) | struct gsc_irq { type gsc_asic (line 28) | struct gsc_asic { type parisc_device (line 38) | struct parisc_device type gsc_asic (line 38) | struct gsc_asic type gsc_irq (line 39) | struct gsc_irq type gsc_irq (line 40) | struct gsc_irq type hw_interrupt_type (line 41) | struct hw_interrupt_type type parisc_device (line 43) | struct parisc_device type parisc_device (line 44) | struct parisc_device type gsc_asic (line 45) | struct gsc_asic type pt_regs (line 47) | struct pt_regs FILE: drivers/parisc/hppb.c type hppb_card (line 32) | struct hppb_card { type hppb_card (line 38) | struct hppb_card function hppb_probe (line 54) | static int hppb_probe(struct parisc_device *dev) type parisc_device_id (line 91) | struct parisc_device_id type parisc_driver (line 96) | struct parisc_driver function hppb_init (line 107) | void __init hppb_init(void) FILE: drivers/parisc/iommu-helpers.h function iommu_fill_pdir (line 11) | static inline unsigned int function iommu_coalesce_chunks (line 97) | static inline unsigned int FILE: drivers/parisc/iosapic.c function assert_failed (line 163) | static int function iosapic_read (line 204) | static inline unsigned int iosapic_read(unsigned long iosapic, unsigned ... function iosapic_write (line 210) | static inline void iosapic_write(unsigned long iosapic, unsigned int reg... function iosapic_eoi (line 251) | static inline void iosapic_eoi(void __iomem *addr, unsigned int data) type irt_entry (line 265) | struct irt_entry function iosapic_load_irt (line 294) | static int __init /* return number of entries as success/fail flag */ function iosapic_init (line 393) | void __init type irt_entry (line 429) | struct irt_entry type iosapic_info (line 430) | struct iosapic_info type irt_entry (line 432) | struct irt_entry type irt_entry (line 502) | struct irt_entry type iosapic_info (line 503) | struct iosapic_info type pci_dev (line 503) | struct pci_dev type pci_bus (line 536) | struct pci_bus function iosapic_rd_irt_entry (line 571) | static void iosapic_rd_irt_entry(struct vector_info *vi , u32 *dp0, u32 ... function iosapic_wr_irt_entry (line 581) | static void iosapic_wr_irt_entry(struct vector_info *vi, u32 dp0, u32 dp1) function iosapic_set_irt_data (line 604) | static void type vector_info (line 650) | struct vector_info function iosapic_disable_irq (line 655) | static void iosapic_disable_irq(unsigned int irq) function iosapic_enable_irq (line 668) | static void iosapic_enable_irq(unsigned int irq) function iosapic_end_irq (line 719) | static void iosapic_end_irq(unsigned int irq) function iosapic_startup_irq (line 727) | static unsigned int iosapic_startup_irq(unsigned int irq) type hw_interrupt_type (line 733) | struct hw_interrupt_type function iosapic_fixup_irq (line 744) | int iosapic_fixup_irq(void *isi_obj, struct pci_dev *pcidev) function iosapic_rd_version (line 841) | static unsigned int type iosapic_info (line 863) | struct iosapic_info type irt_entry (line 864) | struct irt_entry type vector_info (line 865) | struct vector_info type iosapic_info (line 896) | struct iosapic_info type vector_info (line 910) | struct vector_info function iosapic_prt_irt (line 922) | static void function iosapic_prt_vi (line 938) | static void function iosapic_prt_isi (line 953) | static void FILE: drivers/parisc/iosapic_private.h type irt_entry (line 40) | struct irt_entry { type iosapic_irt (line 124) | struct iosapic_irt { type vector_info (line 132) | struct vector_info { type iosapic_info (line 145) | struct iosapic_info { type local_sapic_info (line 165) | struct local_sapic_info { type sapic_info (line 178) | struct sapic_info { FILE: drivers/parisc/lasi.c function lasi_choose_irq (line 38) | static void lasi_choose_irq(struct parisc_device *dev, void *ctrl) function lasi_init_irq (line 60) | static void __init function lasi_led_init (line 111) | void __init lasi_led_init(unsigned long lasi_hpa) function lasi_power_off (line 156) | static void lasi_power_off(void) function lasi_init_chip (line 167) | int __init type parisc_device_id (line 231) | struct parisc_device_id type parisc_driver (line 236) | struct parisc_driver FILE: drivers/parisc/lba_pci.c function IS_ELROY (line 192) | static inline int IS_ELROY(struct parisc_device *d) function IS_MERCURY (line 197) | static inline int IS_MERCURY(struct parisc_device *d) function IS_QUICKSILVER (line 202) | static inline int IS_QUICKSILVER(struct parisc_device *d) type lba_device (line 211) | struct lba_device { function lba_dump_res (line 286) | static void function lba_device_present (line 316) | static int function lba_rd_cfg (line 478) | static unsigned int function pat_cfg_read (line 532) | static int pat_cfg_read(struct pci_bus *bus, unsigned int devfn, int pos... function pat_cfg_write (line 549) | static int pat_cfg_write(struct pci_bus *bus, unsigned int devfn, int po... type pci_ops (line 558) | struct pci_ops function mercury_cfg_read (line 566) | static int mercury_cfg_read(struct pci_bus *bus, unsigned int devfn, int... function mercury_cfg_write (line 602) | static int mercury_cfg_write(struct pci_bus *bus, unsigned int devfn, in... type pci_ops (line 631) | struct pci_ops function lba_cfg_read (line 640) | static int lba_cfg_read(struct pci_bus *bus, unsigned int devfn, int pos... function lba_wr_cfg (line 681) | static void function lba_cfg_write (line 724) | static int lba_cfg_write(struct pci_bus *bus, unsigned int devfn, int po... type pci_ops (line 763) | struct pci_ops function lba_bios_init (line 769) | static void function lba_claim_dev_resources (line 787) | static void function lba_fixup_bus (line 828) | static void type pci_bios_ops (line 1012) | struct pci_bios_ops type pci_port_ops (line 1090) | struct pci_port_ops type pci_port_ops (line 1148) | struct pci_port_ops function lba_pat_resources (line 1165) | static void type parisc_device (line 1290) | struct parisc_device type resource (line 1290) | struct resource type parisc_device (line 1291) | struct parisc_device type resource (line 1291) | struct resource function lba_legacy_resources (line 1294) | static void function lba_hw_init (line 1476) | static int __init function lba_common_init (line 1561) | static void __init function lba_driver_probe (line 1583) | static int __init type parisc_device_id (line 1722) | struct parisc_device_id type parisc_driver (line 1729) | struct parisc_driver function lba_init (line 1739) | void __init lba_init(void) function lba_set_iregs (line 1749) | void FILE: drivers/parisc/led.c type lcd_block (line 68) | struct lcd_block { type pdc_chassis_lcd_info_ret_block (line 77) | struct pdc_chassis_lcd_info_ret_block { type pdc_chassis_lcd_info_ret_block (line 100) | struct pdc_chassis_lcd_info_ret_block function led_proc_read (line 125) | static int led_proc_read(char *page, char **start, off_t off, int count, function led_proc_write (line 157) | static int led_proc_write(struct file *file, const char *buf, function led_create_procfs (line 218) | static int __init led_create_procfs(void) function led_ASP_driver (line 258) | static void led_ASP_driver(unsigned char leds) function led_LASI_driver (line 278) | static void led_LASI_driver(unsigned char leds) function led_LCD_driver (line 297) | static void led_LCD_driver(unsigned char leds) function led_get_net_activity (line 346) | static __inline__ int led_get_net_activity(void) function led_get_diskio_activity (line 400) | static __inline__ int led_get_diskio_activity(void) function led_tasklet_func (line 436) | static void led_tasklet_func(unsigned long unused) type notifier_block (line 502) | struct notifier_block type notifier_block (line 504) | struct notifier_block function led_halt (line 508) | static int led_halt(struct notifier_block *nb, unsigned long event, void... function register_led_driver (line 543) | int __init register_led_driver(int model, char *cmd_reg, char *data_reg) function register_led_regions (line 606) | void __init register_led_regions(void) function lcd_print (line 630) | int lcd_print( char *str ) function led_init (line 674) | int __init led_init(void) FILE: drivers/parisc/power.c function deferred_poweroff (line 87) | static void deferred_poweroff(void *dummy) function poweroff (line 104) | static void poweroff(void) function process_shutdown (line 120) | static void process_shutdown(void) function gecko_tasklet_func (line 151) | static void gecko_tasklet_func(unsigned long unused) function polling_tasklet_func (line 173) | static void polling_tasklet_func(unsigned long soft_power_reg) function powerfail_interrupt (line 194) | static void powerfail_interrupt(int code, void *x, struct pt_regs *regs) function parisc_panic_event (line 209) | static int parisc_panic_event(struct notifier_block *this, type notifier_block (line 217) | struct notifier_block function power_init (line 223) | static int __init power_init(void) function power_exit (line 262) | static void __exit power_exit(void) FILE: drivers/parisc/sba_iommu.c type proc_dir_entry (line 47) | struct proc_dir_entry type ioc (line 248) | struct ioc { type sba_device (line 293) | struct sba_device { type sba_device (line 311) | struct sba_device function sba_dump_ranges (line 366) | static void function sba_dump_tlb (line 385) | static void function sba_dump_pdir_entry (line 411) | static void function sba_check_pdir (line 443) | static int function sba_dump_sg (line 487) | static void function sba_search_bitmap (line 543) | static SBA_INLINE unsigned long function sba_alloc_range (line 625) | static int function SBA_INLINE (line 689) | static SBA_INLINE void type space_t (line 729) | typedef unsigned long space_t; function sba_io_pdir_entry (line 772) | void SBA_INLINE function SBA_INLINE (line 822) | static SBA_INLINE void function sba_dma_supported (line 883) | static int function dma_addr_t (line 906) | static dma_addr_t function sba_unmap_single (line 984) | static void type device (line 1057) | struct device function sba_free_consistent (line 1088) | static void function sba_map_sg (line 1123) | static int function sba_unmap_sg (line 1205) | static void type hppa_dma_ops (line 1250) | struct hppa_dma_ops function sba_get_pat_resources (line 1275) | static void function sba_ioc_init_pluto (line 1397) | static void function sba_ioc_init (line 1534) | static void function sba_hw_init (line 1675) | static void function sba_common_init (line 1782) | static void function sba_proc_info (line 1882) | static int sba_proc_info(char *buf, char **start, off_t offset, int len) function sba_resource_map (line 1960) | static int type parisc_device_id (line 1981) | struct parisc_device_id type parisc_device (line 2000) | struct parisc_device type parisc_driver (line 2002) | struct parisc_driver function sba_driver_callback (line 2013) | int function sba_init (line 2112) | void __init sba_init(void) type parisc_device (line 2125) | struct parisc_device type parisc_device (line 2127) | struct parisc_device type sba_device (line 2128) | struct sba_device function sba_directed_lmmio (line 2146) | void sba_directed_lmmio(struct parisc_device *pci_hba, struct resource *r) function sba_distributed_lmmio (line 2189) | void sba_distributed_lmmio(struct parisc_device *pci_hba, struct resourc... FILE: drivers/parisc/superio.c type superio_device (line 77) | struct superio_device function irqreturn_t (line 88) | static irqreturn_t function superio_init (line 144) | static void __devinit function superio_disable_irq (line 278) | static void superio_disable_irq(unsigned int irq) function superio_enable_irq (line 295) | static void superio_enable_irq(unsigned int irq) function superio_startup_irq (line 311) | static unsigned int superio_startup_irq(unsigned int irq) type hw_interrupt_type (line 317) | struct hw_interrupt_type function superio_fixup_irq (line 335) | int superio_fixup_irq(struct pci_dev *pcidev) type uart_port (line 384) | struct uart_port function superio_serial_init (line 401) | static void __devinit superio_serial_init(void) function superio_parport_init (line 425) | static void __devinit superio_parport_init(void) function superio_fixup_pci (line 439) | static void superio_fixup_pci(struct pci_dev *pdev) function superio_probe (line 452) | static int __devinit superio_probe(struct pci_dev *dev, const struct pci... type pci_device_id (line 485) | struct pci_device_id type pci_driver (line 490) | struct pci_driver function superio_modinit (line 496) | static int __init superio_modinit(void) function superio_exit (line 501) | static void __exit superio_exit(void) FILE: drivers/parisc/wax.c function wax_choose_irq (line 30) | static void wax_choose_irq(struct parisc_device *dev, void *ctrl) function wax_init_irq (line 44) | static void __init function wax_init_chip (line 69) | int __init type parisc_device_id (line 127) | struct parisc_device_id type parisc_driver (line 134) | struct parisc_driver FILE: drivers/parport/daisy.c type daisydev (line 38) | struct daisydev { type parport (line 49) | struct parport type parport (line 50) | struct parport type parport (line 51) | struct parport type parport (line 52) | struct parport function add_dev (line 55) | static void add_dev (int devnum, struct parport *port, int daisy) type parport (line 73) | struct parport type parport (line 73) | struct parport type parport (line 75) | struct parport function parport_daisy_init (line 91) | int parport_daisy_init (struct parport *port) function parport_daisy_fini (line 174) | void parport_daisy_fini (struct parport *port) type pardevice (line 217) | struct pardevice type pt_regs (line 219) | struct pt_regs type daisydev (line 222) | struct daisydev type parport (line 223) | struct parport type pardevice (line 224) | struct pardevice function parport_close (line 273) | void parport_close (struct pardevice *dev) function parport_device_num (line 290) | int parport_device_num (int parport, int mux, int daisy) function cpp_daisy (line 308) | static int cpp_daisy (struct parport *port, int cmd) function cpp_mux (line 356) | static int cpp_mux (struct parport *port, int cmd) function parport_daisy_deselect_all (line 385) | void parport_daisy_deselect_all (struct parport *port) function parport_daisy_select (line 390) | int parport_daisy_select (struct parport *port, int daisy, int mode) function mux_present (line 421) | static int mux_present (struct parport *port) function num_mux_ports (line 426) | static int num_mux_ports (struct parport *port) function select_port (line 431) | static int select_port (struct parport *port) function assign_addrs (line 437) | static int assign_addrs (struct parport *port) FILE: drivers/parport/ieee1284.c function parport_ieee1284_wakeup (line 43) | static void parport_ieee1284_wakeup (struct parport *port) type parport (line 48) | struct parport function timeout_waiting_on_port (line 49) | static void timeout_waiting_on_port (unsigned long cookie) function parport_wait_event (line 70) | int parport_wait_event (struct parport *port, signed long timeout) function parport_poll_peripheral (line 119) | int parport_poll_peripheral(struct parport *port, function parport_wait_peripheral (line 168) | int parport_wait_peripheral(struct parport *port, function parport_ieee1284_terminate (line 229) | static void parport_ieee1284_terminate (struct parport *port) function parport_negotiate (line 336) | int parport_negotiate (struct parport *port, int mode) function parport_ieee1284_ack_data_avail (line 562) | static int parport_ieee1284_ack_data_avail (struct parport *port) function parport_ieee1284_interrupt (line 576) | void parport_ieee1284_interrupt (int which, void *handle, struct pt_regs... function parport_write (line 609) | ssize_t parport_write (struct parport *port, const void *buffer, size_t ... function parport_read (line 702) | ssize_t parport_read (struct parport *port, void *buffer, size_t len) function parport_set_timeout (line 799) | long parport_set_timeout (struct pardevice *dev, long inactivity) FILE: drivers/parport/ieee1284_ops.c function parport_ieee1284_write_compat (line 41) | size_t parport_ieee1284_write_compat (struct parport *port, function parport_ieee1284_read_nibble (line 151) | size_t parport_ieee1284_read_nibble (struct parport *port, function parport_ieee1284_read_byte (line 245) | size_t parport_ieee1284_read_byte (struct parport *port, function ecp_forward_to_reverse (line 339) | static inline function ecp_reverse_to_forward (line 373) | static inline function parport_ieee1284_ecp_write_data (line 409) | size_t parport_ieee1284_ecp_write_data (struct parport *port, function parport_ieee1284_ecp_read_data (line 496) | size_t parport_ieee1284_ecp_read_data (struct parport *port, function parport_ieee1284_ecp_write_addr (line 645) | size_t parport_ieee1284_ecp_write_addr (struct parport *port, function parport_ieee1284_epp_write_data (line 737) | size_t parport_ieee1284_epp_write_data (struct parport *port, function parport_ieee1284_epp_read_data (line 781) | size_t parport_ieee1284_epp_read_data (struct parport *port, function parport_ieee1284_epp_write_addr (line 825) | size_t parport_ieee1284_epp_write_addr (struct parport *port, function parport_ieee1284_epp_read_addr (line 869) | size_t parport_ieee1284_epp_read_addr (struct parport *port, FILE: drivers/parport/parport_amiga.c type parport (line 34) | struct parport function amiga_write_data (line 36) | static void amiga_write_data(struct parport *p, unsigned char data) function amiga_read_data (line 44) | static unsigned char amiga_read_data(struct parport *p) function control_pc_to_amiga (line 51) | static unsigned char control_pc_to_amiga(unsigned char control) function control_amiga_to_pc (line 67) | static unsigned char control_amiga_to_pc(unsigned char control) function amiga_write_control (line 75) | static void amiga_write_control(struct parport *p, unsigned char control) function amiga_read_control (line 81) | static unsigned char amiga_read_control( struct parport *p) function amiga_frob_control (line 87) | static unsigned char amiga_frob_control( struct parport *p, unsigned cha... function status_pc_to_amiga (line 98) | static unsigned char status_pc_to_amiga(unsigned char status) function status_amiga_to_pc (line 116) | static unsigned char status_amiga_to_pc(unsigned char status) function amiga_read_status (line 131) | static unsigned char amiga_read_status(struct parport *p) function irqreturn_t (line 141) | static irqreturn_t amiga_interrupt(int irq, void *dev_id, struct pt_regs... function amiga_enable_irq (line 147) | static void amiga_enable_irq(struct parport *p) function amiga_disable_irq (line 152) | static void amiga_disable_irq(struct parport *p) function amiga_data_forward (line 157) | static void amiga_data_forward(struct parport *p) function amiga_data_reverse (line 164) | static void amiga_data_reverse(struct parport *p) function amiga_init_state (line 171) | static void amiga_init_state(struct pardevice *dev, struct parport_state... function amiga_save_state (line 179) | static void amiga_save_state(struct parport *p, struct parport_state *s) function amiga_restore_state (line 189) | static void amiga_restore_state(struct parport *p, struct parport_state *s) type parport_operations (line 199) | struct parport_operations function parport_amiga_init (line 237) | static int __init parport_amiga_init(void) function parport_amiga_exit (line 277) | static void __exit parport_amiga_exit(void) FILE: drivers/parport/parport_arc.c function arc_enable_irq (line 42) | static void arc_enable_irq(struct parport *p) function arc_disable_irq (line 47) | static void arc_disable_irq(struct parport *p) function arc_interrupt (line 52) | static void arc_interrupt(int irq, void *dev_id, struct pt_regs *regs) function arc_write_data (line 57) | static void arc_write_data(struct parport *p, unsigned char data) function arc_read_data (line 63) | static unsigned char arc_read_data(struct parport *p) type parport_operations (line 68) | struct parport_operations function parport_arc_init (line 107) | static int parport_arc_init(void) FILE: drivers/parport/parport_atari.c type parport (line 21) | struct parport function parport_atari_read_data (line 23) | static unsigned char function parport_atari_write_data (line 36) | static void function parport_atari_read_control (line 47) | static unsigned char function parport_atari_write_control (line 61) | static void function parport_atari_frob_control (line 75) | static unsigned char function parport_atari_read_status (line 84) | static unsigned char function parport_atari_init_state (line 91) | static void function parport_atari_save_state (line 96) | static void function parport_atari_restore_state (line 101) | static void function irqreturn_t (line 106) | static irqreturn_t function parport_atari_enable_irq (line 113) | static void function parport_atari_disable_irq (line 119) | static void function parport_atari_data_forward (line 125) | static void function parport_atari_data_reverse (line 137) | static void type parport_operations (line 151) | struct parport_operations function parport_atari_init (line 188) | static int __init parport_atari_init(void) function parport_atari_exit (line 226) | static void __exit parport_atari_exit(void) FILE: drivers/parport/parport_cs.c type parport_info_t (line 84) | typedef struct parport_info_t { function dev_link_t (line 109) | static dev_link_t *parport_attach(void) function parport_detach (line 162) | static void parport_detach(dev_link_t *link) function parport_config (line 201) | void parport_config(dev_link_t *link) function parport_cs_release (line 308) | void parport_cs_release(dev_link_t *link) function parport_event (line 341) | int parport_event(event_t event, int priority, type pcmcia_driver (line 376) | struct pcmcia_driver function init_parport_cs (line 385) | static int __init init_parport_cs(void) function exit_parport_cs (line 390) | static void __exit exit_parport_cs(void) FILE: drivers/parport/parport_gsc.c function clear_epp_timeout (line 59) | static int clear_epp_timeout(struct parport *pb) function irqreturn_t (line 84) | static irqreturn_t parport_gsc_interrupt(int irq, void *dev_id, struct p... function parport_gsc_write_data (line 90) | void parport_gsc_write_data(struct parport *p, unsigned char d) function parport_gsc_read_data (line 95) | unsigned char parport_gsc_read_data(struct parport *p) function parport_gsc_write_control (line 101) | void parport_gsc_write_control(struct parport *p, unsigned char d) function parport_gsc_read_control (line 118) | unsigned char parport_gsc_read_control(struct parport *p) function parport_gsc_frob_control (line 128) | unsigned char parport_gsc_frob_control (struct parport *p, unsigned char... function parport_gsc_read_status (line 154) | unsigned char parport_gsc_read_status(struct parport *p) function parport_gsc_disable_irq (line 159) | void parport_gsc_disable_irq(struct parport *p) function parport_gsc_enable_irq (line 164) | void parport_gsc_enable_irq(struct parport *p) function parport_gsc_data_forward (line 169) | void parport_gsc_data_forward (struct parport *p) function parport_gsc_data_reverse (line 174) | void parport_gsc_data_reverse (struct parport *p) function parport_gsc_init_state (line 179) | void parport_gsc_init_state(struct pardevice *dev, struct parport_state *s) function parport_gsc_save_state (line 184) | void parport_gsc_save_state(struct parport *p, struct parport_state *s) function parport_gsc_restore_state (line 189) | void parport_gsc_restore_state(struct parport *p, struct parport_state *s) type parport_operations (line 194) | struct parport_operations function parport_SPP_supported (line 236) | static int __devinit parport_SPP_supported(struct parport *pb) function parport_PS2_supported (line 300) | static int __devinit parport_PS2_supported(struct parport *pb) type parport (line 331) | struct parport type pci_dev (line 334) | struct pci_dev type parport_gsc_private (line 336) | struct parport_gsc_private type parport_operations (line 337) | struct parport_operations type parport (line 338) | struct parport type parport (line 339) | struct parport type parport_gsc_private (line 341) | struct parport_gsc_private type parport_operations (line 346) | struct parport_operations type parport_operations (line 353) | struct parport_operations function parport_init_chip (line 445) | static int __devinit parport_init_chip(struct parisc_device *dev) function parport_remove_chip (line 479) | static int __devexit parport_remove_chip(struct parisc_device *dev) type parisc_device_id (line 501) | struct parisc_device_id type parisc_driver (line 508) | struct parisc_driver function parport_gsc_init (line 515) | int __devinit parport_gsc_init(void) function parport_gsc_exit (line 520) | static void __devexit parport_gsc_exit(void) FILE: drivers/parport/parport_mfc3.c function DPRINTK (line 75) | static inline int DPRINTK(void *nothing, ...) {return 0;} type parport (line 78) | struct parport type parport_operations (line 82) | struct parport_operations function mfc3_write_data (line 84) | static void mfc3_write_data(struct parport *p, unsigned char data) function mfc3_read_data (line 93) | static unsigned char mfc3_read_data(struct parport *p) function control_pc_to_mfc3 (line 99) | static unsigned char control_pc_to_mfc3(unsigned char control) function control_mfc3_to_pc (line 114) | static unsigned char control_mfc3_to_pc(unsigned char control) function mfc3_write_control (line 128) | static void mfc3_write_control(struct parport *p, unsigned char control) function mfc3_read_control (line 134) | static unsigned char mfc3_read_control( struct parport *p) function mfc3_frob_control (line 140) | static unsigned char mfc3_frob_control( struct parport *p, unsigned char... function status_pc_to_mfc3 (line 151) | static unsigned char status_pc_to_mfc3(unsigned char status) function status_mfc3_to_pc (line 169) | static unsigned char status_mfc3_to_pc(unsigned char status) function mfc3_write_status (line 188) | static void mfc3_write_status( struct parport *p, unsigned char status) function mfc3_read_status (line 195) | static unsigned char mfc3_read_status(struct parport *p) function mfc3_change_mode (line 205) | static void mfc3_change_mode( struct parport *p, int m) function irqreturn_t (line 214) | static irqreturn_t mfc3_interrupt(int irq, void *dev_id, struct pt_regs ... function mfc3_enable_irq (line 227) | static void mfc3_enable_irq(struct parport *p) function mfc3_disable_irq (line 232) | static void mfc3_disable_irq(struct parport *p) function mfc3_data_forward (line 237) | static void mfc3_data_forward(struct parport *p) function mfc3_data_reverse (line 245) | static void mfc3_data_reverse(struct parport *p) function mfc3_init_state (line 253) | static void mfc3_init_state(struct pardevice *dev, struct parport_state *s) function mfc3_save_state (line 261) | static void mfc3_save_state(struct parport *p, struct parport_state *s) function mfc3_restore_state (line 273) | static void mfc3_restore_state(struct parport *p, struct parport_state *s) type parport_operations (line 285) | struct parport_operations function parport_mfc3_init (line 323) | static int __init parport_mfc3_init(void) function parport_mfc3_exit (line 380) | static void __exit parport_mfc3_exit(void) FILE: drivers/parport/parport_pc.c type superio_struct (line 92) | struct superio_struct { /* For Super-IO chips autodetection */ function frob_econtrol (line 107) | static void frob_econtrol (struct parport *pb, unsigned char m, function frob_set_mode (line 121) | static __inline__ void frob_set_mode (struct parport *p, int mode) function change_mode (line 133) | static int change_mode(struct parport *p, int m) function get_fifo_residue (line 197) | static int get_fifo_residue (struct parport *p) function clear_epp_timeout (line 246) | static int clear_epp_timeout(struct parport *pb) function irqreturn_t (line 271) | static irqreturn_t parport_pc_interrupt(int irq, void *dev_id, struct pt... function parport_pc_init_state (line 278) | static void parport_pc_init_state(struct pardevice *dev, struct parport_... function parport_pc_save_state (line 290) | static void parport_pc_save_state(struct parport *p, struct parport_stat... function parport_pc_restore_state (line 298) | static void parport_pc_restore_state(struct parport *p, struct parport_s... function parport_pc_epp_read_data (line 309) | static size_t parport_pc_epp_read_data (struct parport *port, void *buf, function parport_pc_epp_write_data (line 377) | static size_t parport_pc_epp_write_data (struct parport *port, const voi... function parport_pc_epp_read_addr (line 406) | static size_t parport_pc_epp_read_addr (struct parport *port, void *buf, function parport_pc_epp_write_addr (line 431) | static size_t parport_pc_epp_write_addr (struct parport *port, function parport_pc_ecpepp_read_data (line 457) | static size_t parport_pc_ecpepp_read_data (struct parport *port, void *buf, function parport_pc_ecpepp_write_data (line 471) | static size_t parport_pc_ecpepp_write_data (struct parport *port, function parport_pc_ecpepp_read_addr (line 486) | static size_t parport_pc_ecpepp_read_addr (struct parport *port, void *buf, function parport_pc_ecpepp_write_addr (line 500) | static size_t parport_pc_ecpepp_write_addr (struct parport *port, function parport_pc_fifo_write_block_pio (line 517) | static size_t parport_pc_fifo_write_block_pio (struct parport *port, function parport_pc_fifo_write_block_dma (line 613) | static size_t parport_pc_fifo_write_block_dma (struct parport *port, function parport_pc_compat_write_block_pio (line 737) | static size_t parport_pc_compat_write_block_pio (struct parport *port, function parport_pc_ecp_write_block_pio (line 814) | static size_t parport_pc_ecp_write_block_pio (struct parport *port, function parport_pc_ecp_read_block_pio (line 930) | static size_t parport_pc_ecp_read_block_pio (struct parport *port, type parport_operations (line 1163) | struct parport_operations function show_parconfig_smsc37c669 (line 1202) | static void __devinit show_parconfig_smsc37c669(int io, int key) function show_parconfig_winbond (line 1279) | static void __devinit show_parconfig_winbond(int io, int key) function decode_winbond (line 1342) | static void __devinit decode_winbond(int efer, int key, int devid, int d... function decode_smsc (line 1378) | static void __devinit decode_smsc(int efer, int key, int devid, int devrev) function winbond_check (line 1407) | static void __devinit winbond_check(int io, int key) function winbond_check2 (line 1441) | static void __devinit winbond_check2(int io,int key) function smsc_check (line 1474) | static void __devinit smsc_check(int io, int key) function detect_and_report_winbond (line 1514) | static void __devinit detect_and_report_winbond (void) function detect_and_report_smsc (line 1527) | static void __devinit detect_and_report_smsc (void) function get_superio_dma (line 1538) | static int __devinit get_superio_dma (struct parport *p) function get_superio_irq (line 1548) | static int __devinit get_superio_irq (struct parport *p) function parport_SPP_supported (line 1570) | static int __devinit parport_SPP_supported(struct parport *pb) function parport_ECR_present (line 1651) | static int __devinit parport_ECR_present(struct parport *pb) function parport_PS2_supported (line 1703) | static int __devinit parport_PS2_supported(struct parport *pb) function parport_ECP_supported (line 1732) | static int __devinit parport_ECP_supported(struct parport *pb) function parport_ECPPS2_supported (line 1859) | static int __devinit parport_ECPPS2_supported(struct parport *pb) function parport_EPP_supported (line 1877) | static int __devinit parport_EPP_supported(struct parport *pb) function parport_ECPEPP_supported (line 1922) | static int __devinit parport_ECPEPP_supported(struct parport *pb) function parport_PS2_supported (line 1954) | static int __devinit parport_PS2_supported(struct parport *pb) { return ... function parport_ECP_supported (line 1956) | static int __devinit parport_ECP_supported(struct parport *pb) { return ... function parport_EPP_supported (line 1958) | static int __devinit parport_EPP_supported(struct parport *pb) { return ... function parport_ECPEPP_supported (line 1959) | static int __devinit parport_ECPEPP_supported(struct parport *pb){return... function parport_ECPPS2_supported (line 1960) | static int __devinit parport_ECPPS2_supported(struct parport *pb){return... function programmable_irq_support (line 1967) | static int __devinit programmable_irq_support(struct parport *pb) function irq_probe_ECP (line 1984) | static int __devinit irq_probe_ECP(struct parport *pb) function irq_probe_EPP (line 2012) | static int __devinit irq_probe_EPP(struct parport *pb) function irq_probe_SPP (line 2051) | static int __devinit irq_probe_SPP(struct parport *pb) function parport_irq_probe (line 2064) | static int __devinit parport_irq_probe(struct parport *pb) function programmable_dma_support (line 2098) | static int __devinit programmable_dma_support (struct parport *p) function parport_dma_probe (line 2115) | static int __devinit parport_dma_probe (struct parport *p) type parport (line 2135) | struct parport type pci_dev (line 2138) | struct pci_dev type parport_pc_private (line 2140) | struct parport_pc_private type parport_operations (line 2141) | struct parport_operations type parport (line 2142) | struct parport type resource (line 2144) | struct resource type resource (line 2145) | struct resource type resource (line 2146) | struct resource type parport_operations (line 2148) | struct parport_operations type parport_pc_private (line 2152) | struct parport_pc_private type parport_operations (line 2165) | struct parport_operations function parport_pc_unregister_port (line 2351) | void parport_pc_unregister_port (struct parport *p) function sio_ite_8872_probe (line 2385) | static int __devinit sio_ite_8872_probe (struct pci_dev *pdev, int autoirq, type parport_pc_via_data (line 2494) | struct parport_pc_via_data type parport_pc_via_data (line 2503) | struct parport_pc_via_data function sio_via_probe (line 2513) | static int __devinit sio_via_probe (struct pci_dev *pdev, int autoirq, type parport_pc_sio_types (line 2675) | enum parport_pc_sio_types { type parport_pc_superio (line 2683) | struct parport_pc_superio { type parport_pc_pci_cards (line 2692) | enum parport_pc_pci_cards { type parport_pc_pci (line 2748) | struct parport_pc_pci { type pci_device_id (line 2822) | struct pci_device_id function parport_pc_pci_probe (line 2910) | static int parport_pc_pci_probe (struct pci_dev *dev, type pci_driver (line 2957) | struct pci_driver function parport_pc_init_superio (line 2963) | static int __init parport_pc_init_superio (int autoirq, int autodma) type pci_driver (line 2983) | struct pci_driver function parport_pc_init_superio (line 2984) | static int __init parport_pc_init_superio(int autoirq, int autodma) {ret... type pnp_device_id (line 2988) | struct pnp_device_id function parport_pc_pnp_probe (line 2998) | static int parport_pc_pnp_probe(struct pnp_dev *dev, const struct pnp_de... function parport_pc_pnp_remove (line 3036) | static void parport_pc_pnp_remove(struct pnp_dev *dev) type pnp_driver (line 3046) | struct pnp_driver function parport_pc_find_ports (line 3080) | static int __init parport_pc_find_ports (int autoirq, int autodma) function parport_parse_param (line 3125) | static int __init parport_parse_param(const char *s, int *val, function parport_parse_irq (line 3149) | static int __init parport_parse_irq(const char *irqstr, int *val) function parport_parse_dma (line 3155) | static int __init parport_parse_dma(const char *dmastr, int *val) function parport_init_mode_setup (line 3162) | static int __init parport_init_mode_setup(char *str) function parse_parport_params (line 3203) | static int __init parse_parport_params(void) function parport_setup (line 3265) | static int __init parport_setup (char *str) function parse_parport_params (line 3314) | static int __init parse_parport_params(void) function parport_pc_init (line 3333) | static int __init parport_pc_init(void) function parport_pc_exit (line 3359) | static void __exit parport_pc_exit(void) FILE: drivers/parport/parport_serial.c type parport_pc_pci_cards (line 33) | enum parport_pc_pci_cards { type parport_pc_pci (line 56) | struct parport_pc_pci { type pci_device_id (line 94) | struct pci_device_id type pci_board_no_ids (line 149) | struct pci_board_no_ids { function siig10x_init_fn (line 160) | static int __devinit siig10x_init_fn(struct pci_dev *dev, struct pci_boa... function siig20x_init_fn (line 165) | static int __devinit siig20x_init_fn(struct pci_dev *dev, struct pci_boa... type pci_board_no_ids (line 170) | struct pci_board_no_ids type parport_serial_private (line 201) | struct parport_serial_private { function get_pci_port (line 209) | static int __devinit get_pci_port (struct pci_dev *dev, function serial_register (line 271) | static int __devinit serial_register (struct pci_dev *dev, function parport_register (line 311) | static int __devinit parport_register (struct pci_dev *dev, function parport_serial_pci_probe (line 354) | static int __devinit parport_serial_pci_probe (struct pci_dev *dev, function parport_serial_pci_remove (line 391) | static void __devexit parport_serial_pci_remove (struct pci_dev *dev) type pci_driver (line 413) | struct pci_driver function parport_serial_init (line 421) | static int __init parport_serial_init (void) function parport_serial_exit (line 426) | static void __exit parport_serial_exit (void) FILE: drivers/parport/parport_sunbpp.c function irqreturn_t (line 47) | static irqreturn_t parport_sunbpp_interrupt(int irq, void *dev_id, struc... function parport_sunbpp_disable_irq (line 53) | static void parport_sunbpp_disable_irq(struct parport *p) function parport_sunbpp_enable_irq (line 63) | static void parport_sunbpp_enable_irq(struct parport *p) function parport_sunbpp_write_data (line 73) | static void parport_sunbpp_write_data(struct parport *p, unsigned char d) function parport_sunbpp_read_data (line 81) | static unsigned char parport_sunbpp_read_data(struct parport *p) function control_pc_to_sunbpp (line 89) | static void control_pc_to_sunbpp(struct parport *p, unsigned char status) function status_sunbpp_to_pc (line 109) | static unsigned char status_sunbpp_to_pc(struct parport *p) function control_sunbpp_to_pc (line 132) | static unsigned char control_sunbpp_to_pc(struct parport *p) function parport_sunbpp_read_control (line 153) | static unsigned char parport_sunbpp_read_control(struct parport *p) function parport_sunbpp_frob_control (line 158) | static unsigned char parport_sunbpp_frob_control(struct parport *p, function parport_sunbpp_write_control (line 202) | static void parport_sunbpp_write_control(struct parport *p, unsigned cha... function parport_sunbpp_read_status (line 212) | static unsigned char parport_sunbpp_read_status(struct parport *p) function parport_sunbpp_data_forward (line 217) | static void parport_sunbpp_data_forward (struct parport *p) function parport_sunbpp_data_reverse (line 227) | static void parport_sunbpp_data_reverse (struct parport *p) function parport_sunbpp_init_state (line 237) | static void parport_sunbpp_init_state(struct pardevice *dev, struct parp... function parport_sunbpp_save_state (line 243) | static void parport_sunbpp_save_state(struct parport *p, struct parport_... function parport_sunbpp_restore_state (line 248) | static void parport_sunbpp_restore_state(struct parport *p, struct parpo... type parport_operations (line 253) | struct parport_operations type Node (line 290) | typedef struct { function init_one_port (line 297) | static int __init init_one_port(struct sbus_dev *sdev) function parport_sunbpp_init (line 371) | static int __init parport_sunbpp_init(void) function parport_sunbpp_exit (line 386) | static void __exit parport_sunbpp_exit(void) FILE: drivers/parport/probe.c function pretty_print (line 35) | static void pretty_print(struct parport *port, int device) function parse_data (line 59) | static void parse_data(struct parport *port, int device, char *str) function parport_device_id (line 141) | ssize_t parport_device_id (int devnum, char *buffer, size_t len) FILE: drivers/parport/procfs.c function do_active_device (line 35) | static int do_active_device(ctl_table *table, int write, struct file *filp, function do_autoprobe (line 72) | static int do_autoprobe(ctl_table *table, int write, struct file *filp, function do_hardware_base_addr (line 114) | static int do_hardware_base_addr (ctl_table *table, int write, function do_hardware_irq (line 142) | static int do_hardware_irq (ctl_table *table, int write, function do_hardware_dma (line 170) | static int do_hardware_dma (ctl_table *table, int write, function do_hardware_modes (line 198) | static int do_hardware_modes (ctl_table *table, int write, type parport_sysctl_table (line 257) | struct parport_sysctl_table { type parport_sysctl_table (line 266) | struct parport_sysctl_table type parport_device_sysctl_table (line 313) | struct parport_device_sysctl_table type parport_device_sysctl_table (line 324) | struct parport_device_sysctl_table type parport_default_sysctl_table (line 341) | struct parport_default_sysctl_table type parport_default_sysctl_table (line 353) | struct parport_default_sysctl_table function parport_proc_register (line 380) | int parport_proc_register(struct parport *port) function parport_proc_unregister (line 417) | int parport_proc_unregister(struct parport *port) function parport_device_proc_register (line 428) | int parport_device_proc_register(struct pardevice *device) function parport_device_proc_unregister (line 473) | int parport_device_proc_unregister(struct pardevice *device) function parport_default_proc_register (line 484) | static int __init parport_default_proc_register(void) function parport_default_proc_unregister (line 491) | static void __exit parport_default_proc_unregister(void) function parport_proc_register (line 502) | int parport_proc_register(struct parport *pp) function parport_proc_unregister (line 507) | int parport_proc_unregister(struct parport *pp) function parport_device_proc_register (line 512) | int parport_device_proc_register(struct pardevice *device) function parport_device_proc_unregister (line 517) | int parport_device_proc_unregister(struct pardevice *device) function parport_default_proc_register (line 522) | static int __init parport_default_proc_register (void) function parport_default_proc_unregister (line 527) | static void __exit parport_default_proc_unregister (void) FILE: drivers/parport/share.c function dead_write_lines (line 56) | static void dead_write_lines (struct parport *p, unsigned char b){} function dead_read_lines (line 57) | static unsigned char dead_read_lines (struct parport *p) { return 0; } function dead_frob_lines (line 58) | static unsigned char dead_frob_lines (struct parport *p, unsigned char b, function dead_onearg (line 60) | static void dead_onearg (struct parport *p){} function dead_initstate (line 61) | static void dead_initstate (struct pardevice *d, struct parport_state *s... function dead_state (line 62) | static void dead_state (struct parport *p, struct parport_state *s) { } function dead_write (line 63) | static size_t dead_write (struct parport *p, const void *b, size_t l, in... function dead_read (line 65) | static size_t dead_read (struct parport *p, void *b, size_t l, int f) type parport_operations (line 67) | struct parport_operations function attach_driver_chain (line 104) | static void attach_driver_chain(struct parport *port) function detach_driver_chain (line 113) | static void detach_driver_chain(struct parport *port) function get_lowlevel_driver (line 122) | static void get_lowlevel_driver (void) function parport_register_driver (line 154) | int parport_register_driver (struct parport_driver *drv) function parport_unregister_driver (line 187) | void parport_unregister_driver (struct parport_driver *drv) function free_port (line 198) | static void free_port (struct parport *port) type parport (line 229) | struct parport type parport (line 229) | struct parport function parport_put_port (line 243) | void parport_put_port (struct parport *port) type parport (line 281) | struct parport type parport_operations (line 282) | struct parport_operations type list_head (line 284) | struct list_head type parport (line 285) | struct parport type parport (line 290) | struct parport type parport (line 297) | struct parport type parport_device_info (line 308) | struct parport_device_info type parport (line 329) | struct parport function parport_announce_port (line 364) | void parport_announce_port (struct parport *port) function parport_remove_port (line 413) | void parport_remove_port(struct parport *port) type pardevice (line 524) | struct pardevice type parport (line 525) | struct parport type pt_regs (line 527) | struct pt_regs type pardevice (line 530) | struct pardevice type pardevice (line 557) | struct pardevice type parport_state (line 563) | struct parport_state function parport_unregister_device (line 638) | void parport_unregister_device(struct pardevice *dev) type parport (line 706) | struct parport type parport (line 708) | struct parport type parport (line 736) | struct parport type parport (line 738) | struct parport function parport_claim (line 766) | int parport_claim(struct pardevice *dev) function parport_claim_or_block (line 876) | int parport_claim_or_block(struct pardevice *dev) function parport_release (line 936) | void parport_release(struct pardevice *dev) FILE: drivers/pci/bus.c function pci_bus_alloc_resource (line 35) | int function pci_bus_add_device (line 78) | void __devinit pci_bus_add_device(struct pci_dev *dev) function pci_bus_add_devices (line 105) | void __devinit pci_bus_add_devices(struct pci_bus *bus) function pci_enable_bridges (line 144) | void pci_enable_bridges(struct pci_bus *bus) FILE: drivers/pci/gen-devlist.c function pq (line 12) | static void function main (line 31) | int FILE: drivers/pci/hotplug.c function pci_hotplug (line 13) | int pci_hotplug (struct device *dev, char **envp, int num_envp, function pci_visit_bus (line 67) | static int pci_visit_bus (struct pci_visit * fn, struct pci_bus_wrapped ... function pci_visit_bridge (line 101) | static int pci_visit_bridge (struct pci_visit * fn, function pci_visit_dev (line 133) | int pci_visit_dev(struct pci_visit *fn, struct pci_dev_wrapped *wrapped_... FILE: drivers/pci/hotplug/acpiphp.h type acpiphp_bridge (line 53) | struct acpiphp_bridge type acpiphp_slot (line 54) | struct acpiphp_slot type pci_resource (line 55) | struct pci_resource type slot (line 60) | struct slot { type pci_resource (line 71) | struct pci_resource { type hpp_param (line 84) | struct hpp_param { type acpiphp_bridge (line 97) | struct acpiphp_bridge { type acpiphp_slot (line 134) | struct acpiphp_slot { type acpiphp_func (line 156) | struct acpiphp_func { type acpiphp_attention_info (line 180) | struct acpiphp_attention_info type acpiphp_attention_info (line 228) | struct acpiphp_attention_info type acpiphp_attention_info (line 229) | struct acpiphp_attention_info type acpiphp_slot (line 235) | struct acpiphp_slot type acpiphp_slot (line 236) | struct acpiphp_slot type acpiphp_slot (line 238) | struct acpiphp_slot type acpiphp_slot (line 239) | struct acpiphp_slot type acpiphp_slot (line 240) | struct acpiphp_slot type acpiphp_slot (line 241) | struct acpiphp_slot type acpiphp_slot (line 242) | struct acpiphp_slot type acpiphp_slot (line 243) | struct acpiphp_slot type acpiphp_slot (line 244) | struct acpiphp_slot type pci_dev (line 247) | struct pci_dev type pci_bus (line 247) | struct pci_bus type acpiphp_slot (line 248) | struct acpiphp_slot type acpiphp_func (line 249) | struct acpiphp_func type acpiphp_func (line 250) | struct acpiphp_func type acpiphp_bridge (line 251) | struct acpiphp_bridge type acpiphp_func (line 252) | struct acpiphp_func type pci_resource (line 255) | struct pci_resource type pci_resource (line 255) | struct pci_resource type pci_resource (line 256) | struct pci_resource type pci_resource (line 256) | struct pci_resource type pci_resource (line 257) | struct pci_resource type pci_resource (line 257) | struct pci_resource type pci_resource (line 258) | struct pci_resource type pci_resource (line 259) | struct pci_resource type pci_resource (line 260) | struct pci_resource type pci_resource (line 260) | struct pci_resource type pci_resource (line 261) | struct pci_resource type acpiphp_bridge (line 262) | struct acpiphp_bridge type acpiphp_func (line 263) | struct acpiphp_func FILE: drivers/pci/hotplug/acpiphp_core.c type acpiphp_attention_info (line 54) | struct acpiphp_attention_info type hotplug_slot (line 70) | struct hotplug_slot type hotplug_slot (line 71) | struct hotplug_slot type hotplug_slot (line 72) | struct hotplug_slot type hotplug_slot (line 73) | struct hotplug_slot type hotplug_slot (line 74) | struct hotplug_slot type hotplug_slot (line 75) | struct hotplug_slot type hotplug_slot (line 76) | struct hotplug_slot type hotplug_slot (line 77) | struct hotplug_slot type hotplug_slot_ops (line 79) | struct hotplug_slot_ops function acpiphp_register_attention (line 100) | int acpiphp_register_attention(struct acpiphp_attention_info *info) function acpiphp_unregister_attention (line 121) | int acpiphp_unregister_attention(struct acpiphp_attention_info *info) function enable_slot (line 140) | static int enable_slot(struct hotplug_slot *hotplug_slot) function disable_slot (line 158) | static int disable_slot(struct hotplug_slot *hotplug_slot) function set_attention_status (line 178) | static int set_attention_status(struct hotplug_slot *hotplug_slot, u8 st... function get_power_status (line 202) | static int get_power_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_attention_status (line 224) | static int get_attention_status(struct hotplug_slot *hotplug_slot, u8 *v... function get_latch_status (line 248) | static int get_latch_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_adapter_status (line 269) | static int get_adapter_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_address (line 287) | static int get_address(struct hotplug_slot *hotplug_slot, u32 *value) function init_acpi (line 298) | static int __init init_acpi(void) function make_slot_name (line 321) | static void make_slot_name(struct slot *slot) function release_slot (line 331) | static void release_slot(struct hotplug_slot *hotplug_slot) function init_slots (line 347) | static int __init init_slots(void) function cleanup_slots (line 414) | static void __exit cleanup_slots (void) function acpiphp_init (line 428) | static int __init acpiphp_init(void) function acpiphp_exit (line 445) | static void __exit acpiphp_exit(void) FILE: drivers/pci/hotplug/acpiphp_glue.c function is_ejectable (line 69) | static int is_ejectable(acpi_handle handle) function acpi_status (line 89) | static acpi_status function acpi_status (line 105) | static acpi_status function detect_ejectable_slots (line 215) | static int detect_ejectable_slots(acpi_handle *bridge_handle) function acpi_status (line 233) | static acpi_status function decode_hpp (line 287) | static void decode_hpp(struct acpiphp_bridge *bridge) function init_bridge_misc (line 342) | static void init_bridge_misc(struct acpiphp_bridge *bridge) function add_host_bridge (line 374) | static void add_host_bridge(acpi_handle *handle, int seg, int bus) function add_p2p_bridge (line 426) | static void add_p2p_bridge(acpi_handle *handle, int seg, int bus, int de... function acpi_status (line 575) | static acpi_status function add_bridge (line 621) | static int add_bridge(acpi_handle handle) function remove_bridge (line 676) | static void remove_bridge(acpi_handle handle) function power_on_slot (line 682) | static int power_on_slot(struct acpiphp_slot *slot) function power_off_slot (line 717) | static int power_off_slot(struct acpiphp_slot *slot) function enable_device (line 783) | static int enable_device(struct acpiphp_slot *slot) function disable_device (line 857) | static int disable_device(struct acpiphp_slot *slot) function get_slot_status (line 892) | static unsigned int get_slot_status(struct acpiphp_slot *slot) function acpiphp_check_bridge (line 928) | static int acpiphp_check_bridge(struct acpiphp_bridge *bridge) function handle_hotplug_event_bridge (line 979) | static void handle_hotplug_event_bridge(acpi_handle handle, u32 type, vo... function handle_hotplug_event_func (line 1045) | static void handle_hotplug_event_func(acpi_handle handle, u32 type, void... type acpi_pci_driver (line 1087) | struct acpi_pci_driver function acpiphp_glue_init (line 1096) | int __init acpiphp_glue_init(void) function acpiphp_glue_exit (line 1117) | void __exit acpiphp_glue_exit(void) function acpiphp_get_num_slots (line 1166) | int __init acpiphp_get_num_slots(void) function acpiphp_for_each_slot (line 1192) | static int acpiphp_for_each_slot(acpiphp_callback fn, void *data) type acpiphp_slot (line 1214) | struct acpiphp_slot type list_head (line 1216) | struct list_head type acpiphp_bridge (line 1217) | struct acpiphp_bridge type acpiphp_slot (line 1218) | struct acpiphp_slot type acpiphp_bridge (line 1221) | struct acpiphp_bridge function acpiphp_enable_slot (line 1237) | int acpiphp_enable_slot(struct acpiphp_slot *slot) function acpiphp_disable_slot (line 1261) | int acpiphp_disable_slot(struct acpiphp_slot *slot) function u8 (line 1294) | u8 acpiphp_get_power_status(struct acpiphp_slot *slot) function u8 (line 1308) | u8 acpiphp_get_latch_status(struct acpiphp_slot *slot) function u8 (line 1322) | u8 acpiphp_get_adapter_status(struct acpiphp_slot *slot) function u32 (line 1335) | u32 acpiphp_get_address(struct acpiphp_slot *slot) FILE: drivers/pci/hotplug/acpiphp_ibm.c type notification (line 100) | struct notification { type hotplug_slot (line 105) | struct hotplug_slot type hotplug_slot (line 106) | struct hotplug_slot type kobject (line 109) | struct kobject type notification (line 117) | struct notification type bin_attribute (line 118) | struct bin_attribute type acpiphp_attention_info (line 127) | struct acpiphp_attention_info function ibm_set_attention_status (line 180) | static int ibm_set_attention_status(struct hotplug_slot *slot, u8 status) function ibm_get_attention_status (line 224) | static int ibm_get_attention_status(struct hotplug_slot *slot, u8 *status) function ibm_handle_events (line 261) | static void ibm_handle_events(acpi_handle handle, u32 event, void *context) function ibm_get_table_from_acpi (line 290) | static int ibm_get_table_from_acpi(char **bufp) function ibm_read_apci_table (line 362) | static ssize_t ibm_read_apci_table(struct kobject *kobj, function acpi_status (line 390) | static acpi_status __init ibm_find_acpi_device(acpi_handle handle, function ibm_acpiphp_init (line 424) | static int __init ibm_acpiphp_init(void) function ibm_acpiphp_exit (line 475) | static void __exit ibm_acpiphp_exit(void) FILE: drivers/pci/hotplug/acpiphp_pci.c function init_config_space (line 46) | static int init_config_space (struct acpiphp_func *func) function detect_used_resource (line 199) | static int detect_used_resource (struct acpiphp_bridge *bridge, struct p... function acpiphp_detect_pci_resource (line 243) | int acpiphp_detect_pci_resource (struct acpiphp_bridge *bridge) function acpiphp_init_func_resource (line 264) | int acpiphp_init_func_resource (struct acpiphp_func *func) function acpiphp_configure_slot (line 377) | int acpiphp_configure_slot (struct acpiphp_slot *slot) function acpiphp_configure_function (line 419) | int acpiphp_configure_function (struct acpiphp_func *func) function acpiphp_unconfigure_function (line 430) | void acpiphp_unconfigure_function (struct acpiphp_func *func) FILE: drivers/pci/hotplug/acpiphp_res.c function sort_by_size (line 65) | static int sort_by_size(struct pci_resource **head) function sort_by_max_size (line 112) | static int sort_by_max_size(struct pci_resource **head) type pci_resource (line 169) | struct pci_resource type pci_resource (line 169) | struct pci_resource type pci_resource (line 171) | struct pci_resource type pci_resource (line 172) | struct pci_resource type pci_resource (line 173) | struct pci_resource type pci_resource (line 259) | struct pci_resource type pci_resource (line 259) | struct pci_resource type pci_resource (line 261) | struct pci_resource type pci_resource (line 262) | struct pci_resource type pci_resource (line 263) | struct pci_resource type pci_resource (line 327) | struct pci_resource type pci_resource (line 357) | struct pci_resource type pci_resource (line 357) | struct pci_resource type pci_resource (line 359) | struct pci_resource type pci_resource (line 360) | struct pci_resource type pci_resource (line 361) | struct pci_resource type pci_resource (line 448) | struct pci_resource type pci_resource (line 448) | struct pci_resource type pci_resource (line 450) | struct pci_resource type pci_resource (line 451) | struct pci_resource type pci_resource (line 452) | struct pci_resource function acpiphp_resource_sort_and_combine (line 542) | int acpiphp_resource_sort_and_combine (struct pci_resource **head) type pci_resource (line 609) | struct pci_resource type pci_resource (line 611) | struct pci_resource type pci_resource (line 613) | struct pci_resource type pci_resource (line 615) | struct pci_resource function acpiphp_move_resource (line 629) | void acpiphp_move_resource (struct pci_resource **from, struct pci_resou... function acpiphp_free_resource (line 648) | void acpiphp_free_resource (struct pci_resource **res) function dump_resource (line 663) | static void dump_resource(struct pci_resource *head) function acpiphp_dump_resource (line 678) | void acpiphp_dump_resource(struct acpiphp_bridge *bridge) function acpiphp_dump_func_resource (line 690) | void acpiphp_dump_func_resource(struct acpiphp_func *func) FILE: drivers/pci/hotplug/cpci_hotplug.h type slot (line 43) | struct slot { type cpci_hp_controller_ops (line 53) | struct cpci_hp_controller_ops { type cpci_hp_controller (line 63) | struct cpci_hp_controller { type cpci_hp_controller (line 72) | struct cpci_hp_controller type cpci_hp_controller (line 73) | struct cpci_hp_controller type pci_bus (line 74) | struct pci_bus type pci_bus (line 75) | struct pci_bus type slot (line 83) | struct slot type slot (line 84) | struct slot type slot (line 85) | struct slot type slot (line 86) | struct slot type slot (line 87) | struct slot type slot (line 88) | struct slot type slot (line 89) | struct slot type slot (line 90) | struct slot type slot (line 91) | struct slot type slot (line 92) | struct slot type slot (line 93) | struct slot type slot (line 94) | struct slot FILE: drivers/pci/hotplug/cpci_hotplug_core.c type cpci_hp_controller (line 61) | struct cpci_hp_controller type semaphore (line 62) | struct semaphore type semaphore (line 63) | struct semaphore type hotplug_slot (line 66) | struct hotplug_slot type hotplug_slot (line 67) | struct hotplug_slot type hotplug_slot (line 68) | struct hotplug_slot type hotplug_slot (line 69) | struct hotplug_slot type hotplug_slot (line 70) | struct hotplug_slot type hotplug_slot_ops (line 72) | struct hotplug_slot_ops function update_latch_status (line 81) | static int function update_adapter_status (line 91) | static int function enable_slot (line 101) | static int function disable_slot (line 116) | static int function u8 (line 156) | static u8 function get_power_status (line 167) | static int function get_attention_status (line 176) | static int function set_attention_status (line 185) | static int function release_slot (line 191) | static void release_slot(struct hotplug_slot *hotplug_slot) function make_slot_name (line 202) | static void function cpci_hp_register_bus (line 209) | int function cpci_hp_unregister_bus (line 294) | int function irqreturn_t (line 327) | static irqreturn_t function init_slots (line 354) | static int function check_slots (line 394) | static int function event_thread (line 496) | static int function poll_thread (line 554) | static int function cpci_start_thread (line 604) | static int function cpci_stop_thread (line 627) | static void function cpci_hp_register_controller (line 639) | int function cpci_hp_unregister_controller (line 664) | int function cpci_hp_start (line 683) | int function cpci_hp_stop (line 724) | int function cleanup_slots (line 740) | static void __exit function cpci_hotplug_init (line 768) | int __init function cpci_hotplug_exit (line 778) | void __exit FILE: drivers/pci/hotplug/cpci_hotplug_pci.c function u8 (line 56) | u8 cpci_get_attention_status(struct slot* slot) function cpci_set_attention_status (line 77) | int cpci_set_attention_status(struct slot* slot, int status) function u16 (line 109) | u16 cpci_get_hs_csr(struct slot* slot) function u16 (line 131) | u16 cpci_set_hs_csr(struct slot* slot, u16 hs_csr) function cpci_check_and_clear_ins (line 162) | int cpci_check_and_clear_ins(struct slot* slot) function cpci_check_ext (line 193) | int cpci_check_ext(struct slot* slot) function cpci_clear_ext (line 217) | int cpci_clear_ext(struct slot* slot) function cpci_led_on (line 246) | int cpci_led_on(struct slot* slot) function cpci_led_off (line 278) | int cpci_led_off(struct slot* slot) function cpci_configure_dev (line 315) | static int cpci_configure_dev(struct pci_bus *bus, struct pci_dev *dev) function cpci_configure_bridge (line 366) | static int cpci_configure_bridge(struct pci_bus* bus, struct pci_dev* dev) function configure_visit_pci_dev (line 452) | static int configure_visit_pci_dev(struct pci_dev_wrapped *wrapped_dev, function unconfigure_visit_pci_dev_phase2 (line 488) | static int unconfigure_visit_pci_dev_phase2(struct pci_dev_wrapped *wrap... function unconfigure_visit_pci_bus_phase2 (line 518) | static int unconfigure_visit_pci_bus_phase2(struct pci_bus_wrapped *wrap... type pci_visit (line 553) | struct pci_visit type pci_visit (line 557) | struct pci_visit function cpci_configure_slot (line 563) | int cpci_configure_slot(struct slot* slot) function cpci_unconfigure_slot (line 623) | int cpci_unconfigure_slot(struct slot* slot) FILE: drivers/pci/hotplug/cpcihp_generic.c type pci_bus (line 69) | struct pci_bus type cpci_hp_controller_ops (line 76) | struct cpci_hp_controller_ops type cpci_hp_controller (line 77) | struct cpci_hp_controller function validate_parameters (line 79) | static int __init validate_parameters(void) function query_enum (line 134) | static int query_enum(void) function cpcihp_generic_init (line 142) | static int __init cpcihp_generic_init(void) function cpcihp_generic_exit (line 198) | static void __exit cpcihp_generic_exit(void) FILE: drivers/pci/hotplug/cpcihp_zt5550.c type cpci_hp_controller_ops (line 61) | struct cpci_hp_controller_ops type cpci_hp_controller (line 62) | struct cpci_hp_controller type pci_dev (line 65) | struct pci_dev type pci_bus (line 66) | struct pci_bus type pci_dev (line 69) | struct pci_dev function zt5550_hc_config (line 79) | static int zt5550_hc_config(struct pci_dev *pdev) function zt5550_hc_cleanup (line 129) | static int zt5550_hc_cleanup(void) function zt5550_hc_query_enum (line 140) | static int zt5550_hc_query_enum(void) function zt5550_hc_check_irq (line 148) | static int zt5550_hc_check_irq(void *dev_id) function zt5550_hc_enable_irq (line 162) | static int zt5550_hc_enable_irq(void) function zt5550_hc_disable_irq (line 175) | static int zt5550_hc_disable_irq(void) function zt5550_hc_init_one (line 189) | static int zt5550_hc_init_one (struct pci_dev *pdev, const struct pci_de... function zt5550_hc_remove_one (line 255) | static void __devexit zt5550_hc_remove_one(struct pci_dev *pdev) type pci_device_id (line 264) | struct pci_device_id type pci_driver (line 270) | struct pci_driver function zt5550_init (line 277) | static int __init zt5550_init(void) function zt5550_exit (line 289) | static void __exit FILE: drivers/pci/hotplug/cpqphp.h type smbios_system_slot (line 45) | struct smbios_system_slot { type smbios_system_slot_offsets (line 60) | enum smbios_system_slot_offsets { type smbios_generic (line 74) | struct smbios_generic { type smbios_generic_offsets (line 81) | enum smbios_generic_offsets { type smbios_entry_point (line 87) | struct smbios_entry_point { type smbios_entry_point_offsets (line 105) | enum smbios_entry_point_offsets { type ctrl_reg (line 121) | struct ctrl_reg { /* offset */ type ctrl_offsets (line 152) | enum ctrl_offsets { type hrt (line 180) | struct hrt { type hrt_offsets (line 194) | enum hrt_offsets { type slot_rt (line 207) | struct slot_rt { type slot_rt_offsets (line 221) | enum slot_rt_offsets { type pci_func (line 234) | struct pci_func { type slot (line 256) | struct slot { type pci_resource (line 275) | struct pci_resource { type event_info (line 281) | struct event_info { type controller (line 286) | struct controller { type irq_mapping (line 322) | struct irq_mapping { type resource_lists (line 328) | struct resource_lists { type controller (line 403) | struct controller type pt_regs (line 407) | struct pt_regs type controller (line 408) | struct controller type pci_func (line 411) | struct pci_func type pci_func (line 412) | struct pci_func type controller (line 413) | struct controller type pci_func (line 413) | struct pci_func type controller (line 414) | struct controller type pci_func (line 414) | struct pci_func type controller (line 415) | struct controller type pci_resource (line 418) | struct pci_resource type controller (line 422) | struct controller type controller (line 423) | struct controller type controller (line 424) | struct controller type pci_func (line 424) | struct pci_func type controller (line 425) | struct controller type pci_func (line 425) | struct pci_func type controller (line 426) | struct controller type pci_func (line 426) | struct pci_func type controller (line 427) | struct controller type pci_func (line 427) | struct pci_func type controller (line 428) | struct controller type pci_func (line 428) | struct pci_func type pci_func (line 429) | struct pci_func type pci_func (line 430) | struct pci_func type resource_lists (line 430) | struct resource_lists type resource_lists (line 431) | struct resource_lists type controller (line 432) | struct controller type pci_func (line 432) | struct pci_func type pci_func (line 433) | struct pci_func type controller (line 438) | struct controller type pci_func (line 439) | struct pci_func function return_resource (line 454) | static inline void return_resource(struct pci_resource **head, struct pc... function set_SOGO (line 462) | static inline void set_SOGO(struct controller *ctrl) function amber_LED_on (line 472) | static inline void amber_LED_on(struct controller *ctrl, u8 slot) function amber_LED_off (line 482) | static inline void amber_LED_off(struct controller *ctrl, u8 slot) function read_amber_LED (line 492) | static inline int read_amber_LED(struct controller *ctrl, u8 slot) function green_LED_on (line 503) | static inline void green_LED_on(struct controller *ctrl, u8 slot) function green_LED_off (line 512) | static inline void green_LED_off(struct controller *ctrl, u8 slot) function green_LED_blink (line 522) | static inline void green_LED_blink(struct controller *ctrl, u8 slot) function slot_disable (line 533) | static inline void slot_disable(struct controller *ctrl, u8 slot) function slot_enable (line 543) | static inline void slot_enable(struct controller *ctrl, u8 slot) function u8 (line 553) | static inline u8 is_slot_enabled(struct controller *ctrl, u8 slot) function u8 (line 563) | static inline u8 read_slot_enable(struct controller *ctrl) function u8 (line 577) | static inline u8 get_controller_speed(struct controller *ctrl) function u8 (line 610) | static inline u8 get_adapter_speed(struct controller *ctrl, u8 hp_slot) function enable_slot_power (line 627) | static inline void enable_slot_power(struct controller *ctrl, u8 slot) function disable_slot_power (line 636) | static inline void disable_slot_power(struct controller *ctrl, u8 slot) function cpq_get_attention_status (line 646) | static inline int cpq_get_attention_status(struct controller *ctrl, stru... function get_slot_enabled (line 656) | static inline int get_slot_enabled(struct controller *ctrl, struct slot ... function cpq_get_latch_status (line 666) | static inline int cpq_get_latch_status(struct controller *ctrl, struct s... function get_presence_status (line 681) | static inline int get_presence_status(struct controller *ctrl, struct sl... function make_slot_name (line 697) | static inline void make_slot_name(char *buffer, int buffer_size, struct ... function wait_for_ctrl_irq (line 703) | static inline int wait_for_ctrl_irq(struct controller *ctrl) FILE: drivers/pci/hotplug/cpqphp_core.c type controller (line 54) | struct controller type pci_func (line 55) | struct pci_func type hotplug_slot (line 81) | struct hotplug_slot type hotplug_slot (line 82) | struct hotplug_slot type hotplug_slot (line 83) | struct hotplug_slot type hotplug_slot (line 84) | struct hotplug_slot type hotplug_slot (line 85) | struct hotplug_slot type hotplug_slot (line 86) | struct hotplug_slot type hotplug_slot (line 87) | struct hotplug_slot type hotplug_slot (line 88) | struct hotplug_slot type hotplug_slot (line 89) | struct hotplug_slot type pci_bus_speed (line 89) | enum pci_bus_speed type hotplug_slot (line 90) | struct hotplug_slot type pci_bus_speed (line 90) | enum pci_bus_speed type hotplug_slot_ops (line 92) | struct hotplug_slot_ops function is_slot64bit (line 107) | static inline int is_slot64bit(struct slot *slot) function is_slot66mhz (line 112) | static inline int is_slot66mhz(struct slot *slot) function init_SERR (line 163) | static int init_SERR(struct controller * ctrl) function pci_print_IRQ_route (line 188) | static int pci_print_IRQ_route (void) function release_slot (line 313) | static void release_slot(struct hotplug_slot *hotplug_slot) function ctrl_slot_setup (line 325) | static int ctrl_slot_setup(struct controller *ctrl, function ctrl_slot_cleanup (line 454) | static int ctrl_slot_cleanup (struct controller * ctrl) function get_slot_mapping (line 494) | static int function cpqhp_set_attention_status (line 574) | static int function set_attention_status (line 614) | static int set_attention_status (struct hotplug_slot *hotplug_slot, u8 s... function process_SI (line 641) | static int process_SI(struct hotplug_slot *hotplug_slot) function process_SS (line 673) | static int process_SS(struct hotplug_slot *hotplug_slot) function hardware_test (line 701) | static int hardware_test(struct hotplug_slot *hotplug_slot, u32 value) function get_power_status (line 712) | static int get_power_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_attention_status (line 723) | static int get_attention_status(struct hotplug_slot *hotplug_slot, u8 *v... function get_latch_status (line 734) | static int get_latch_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_adapter_status (line 746) | static int get_adapter_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_max_bus_speed (line 758) | static int get_max_bus_speed (struct hotplug_slot *hotplug_slot, enum pc... function get_cur_bus_speed (line 770) | static int get_cur_bus_speed (struct hotplug_slot *hotplug_slot, enum pc... function cpqhpc_probe (line 782) | static int cpqhpc_probe(struct pci_dev *pdev, const struct pci_device_id... function one_time_init (line 1270) | static int one_time_init(void) function unload_cpqphpd (line 1341) | static void __exit unload_cpqphpd(void) type pci_device_id (line 1455) | struct pci_device_id type pci_driver (line 1474) | struct pci_driver function cpqhpc_init (line 1483) | static int __init cpqhpc_init(void) function cpqhpc_cleanup (line 1496) | static void __exit cpqhpc_cleanup(void) FILE: drivers/pci/hotplug/cpqphp_ctrl.c type controller (line 42) | struct controller type pci_func (line 42) | struct pci_func type resource_lists (line 43) | struct resource_lists type controller (line 44) | struct controller type pci_func (line 44) | struct pci_func type resource_lists (line 45) | struct resource_lists type controller (line 46) | struct controller type semaphore (line 48) | struct semaphore type semaphore (line 49) | struct semaphore type semaphore (line 54) | struct semaphore function long_delay (line 58) | static void long_delay(int delay) function u8 (line 81) | static u8 handle_switch_change(u8 change, struct controller * ctrl) type slot (line 143) | struct slot type controller (line 143) | struct controller type slot (line 145) | struct slot function u8 (line 155) | static u8 handle_presence_change(u16 change, struct controller * ctrl) function u8 (line 247) | static u8 handle_power_fault(u8 change, struct controller * ctrl) function sort_by_size (line 325) | static int sort_by_size(struct pci_resource **head) function sort_by_max_size (line 374) | static int sort_by_max_size(struct pci_resource **head) type pci_resource (line 422) | struct pci_resource type pci_resource (line 422) | struct pci_resource type pci_resource (line 423) | struct pci_resource type pci_resource (line 425) | struct pci_resource type pci_resource (line 426) | struct pci_resource type pci_resource (line 427) | struct pci_resource type pci_resource (line 496) | struct pci_resource type pci_resource (line 496) | struct pci_resource type pci_resource (line 498) | struct pci_resource type pci_resource (line 499) | struct pci_resource type pci_resource (line 550) | struct pci_resource type pci_resource (line 550) | struct pci_resource type pci_resource (line 552) | struct pci_resource type pci_resource (line 553) | struct pci_resource type pci_resource (line 554) | struct pci_resource type pci_resource (line 644) | struct pci_resource type pci_resource (line 644) | struct pci_resource type pci_resource (line 646) | struct pci_resource type pci_resource (line 647) | struct pci_resource type pci_resource (line 648) | struct pci_resource type pci_resource (line 738) | struct pci_resource type pci_resource (line 738) | struct pci_resource type pci_resource (line 740) | struct pci_resource type pci_resource (line 741) | struct pci_resource type pci_resource (line 742) | struct pci_resource function cpqhp_resource_sort_and_combine (line 829) | int cpqhp_resource_sort_and_combine(struct pci_resource **head) function irqreturn_t (line 893) | irqreturn_t cpqhp_ctrl_intr(int IRQ, void *data, struct pt_regs *regs) type pci_func (line 971) | struct pci_func type pci_func (line 973) | struct pci_func type pci_func (line 974) | struct pci_func type pci_func (line 984) | struct pci_func function slot_remove (line 1007) | static int slot_remove(struct pci_func * old_slot) function bridge_slot_remove (line 1047) | static int bridge_slot_remove(struct pci_func *bridge) type pci_func (line 1094) | struct pci_func type pci_func (line 1097) | struct pci_func function is_bridge (line 1123) | static int is_bridge(struct pci_func * func) function u8 (line 1145) | static u8 set_controller_speed(struct controller *ctrl, u8 adapter_speed... function u32 (line 1280) | static u32 board_replaced(struct pci_func *func, struct controller *ctrl) function u32 (line 1475) | static u32 board_added(struct pci_func *func, struct controller *ctrl) function u32 (line 1677) | static u32 remove_board(struct pci_func * func, u32 replace_flag, struct... function pushbutton_helper_thread (line 1786) | static void pushbutton_helper_thread(unsigned long data) function event_thread (line 1794) | static int event_thread(void* data) function cpqhp_event_start_thread (line 1820) | int cpqhp_event_start_thread(void) function cpqhp_event_stop_thread (line 1840) | void cpqhp_event_stop_thread(void) function update_slot_info (line 1850) | static int update_slot_info(struct controller *ctrl, struct slot *slot) function interrupt_event_handler (line 1868) | static void interrupt_event_handler(struct controller *ctrl) function cpqhp_pushbutton_thread (line 1991) | void cpqhp_pushbutton_thread(unsigned long slot) function cpqhp_process_SI (line 2057) | int cpqhp_process_SI(struct controller *ctrl, struct pci_func *func) function cpqhp_process_SS (line 2152) | int cpqhp_process_SS(struct controller *ctrl, struct pci_func *func) function switch_leds (line 2227) | static void switch_leds(struct controller *ctrl, const int num_of_slots, function cpqhp_hardware_test (line 2256) | int cpqhp_hardware_test(struct controller *ctrl, int test_num) function u32 (line 2343) | static u32 configure_new_device(struct controller * ctrl, struct pci_fun... function configure_new_function (line 2441) | static int configure_new_function(struct controller *ctrl, struct pci_fu... FILE: drivers/pci/hotplug/cpqphp_nvram.c type register_foo (line 47) | struct register_foo { type all_reg (line 62) | struct all_reg { type ev_hrt_header (line 73) | struct ev_hrt_header { type ev_hrt_ctrl (line 79) | struct ev_hrt_ctrl { function u32 (line 110) | static u32 add_byte( u32 **p_buffer, u8 value, u32 *used, u32 *avail) function u32 (line 125) | static u32 add_dword( u32 **p_buffer, u32 value, u32 *used, u32 *avail) function check_for_compaq_ROM (line 144) | static int check_for_compaq_ROM (void __iomem *rom_start) function u32 (line 168) | static u32 access_EV (u16 operation, u8 *ev_name, u8 *buffer, u32 *buf_s... function load_HRT (line 200) | static int load_HRT (void __iomem *rom_start) function u32 (line 234) | static u32 store_HRT (void __iomem *rom_start) function compaq_nvram_init (line 426) | void compaq_nvram_init (void __iomem *rom_start) function compaq_nvram_load (line 438) | int compaq_nvram_load (void __iomem *rom_start, struct controller *ctrl) function compaq_nvram_store (line 651) | int compaq_nvram_store (void __iomem *rom_start) FILE: drivers/pci/hotplug/cpqphp_nvram.h function compaq_nvram_init (line 33) | static inline void compaq_nvram_init (void __iomem *rom_start) function compaq_nvram_load (line 38) | static inline int compaq_nvram_load (void __iomem *rom_start, struct con... function compaq_nvram_store (line 43) | static inline int compaq_nvram_store (void __iomem *rom_start) type controller (line 51) | struct controller FILE: drivers/pci/hotplug/cpqphp_pci.c type hrt (line 61) | struct hrt function cpqhp_configure_device (line 85) | int cpqhp_configure_device (struct controller* ctrl, struct pci_func* func) function cpqhp_unconfigure_device (line 119) | int cpqhp_unconfigure_device(struct pci_func* func) function PCI_RefinedAccessConfig (line 133) | static int PCI_RefinedAccessConfig(struct pci_bus *bus, unsigned int dev... function cpqhp_set_irq (line 152) | int cpqhp_set_irq (u8 bus_num, u8 dev_num, u8 int_pin, u8 irq_num) function PCI_ScanBusNonBridge (line 202) | static int PCI_ScanBusNonBridge (u8 bus, u8 device) function PCI_ScanBusForNonBridge (line 207) | static int PCI_ScanBusForNonBridge(struct controller *ctrl, u8 bus_num, ... function PCI_GetBusDevHelper (line 245) | static int PCI_GetBusDevHelper(struct controller *ctrl, u8 *bus_num, u8 ... function cpqhp_get_bus_dev (line 310) | int cpqhp_get_bus_dev (struct controller *ctrl, u8 * bus_num, u8 * dev_n... function cpqhp_save_config (line 328) | int cpqhp_save_config(struct controller *ctrl, int busnumber, int is_hot... function cpqhp_save_slot_config (line 488) | int cpqhp_save_slot_config (struct controller *ctrl, struct pci_func * n... function cpqhp_save_base_addr_length (line 577) | int cpqhp_save_base_addr_length(struct controller *ctrl, struct pci_func... function cpqhp_save_used_resources (line 707) | int cpqhp_save_used_resources (struct controller *ctrl, struct pci_func ... function cpqhp_configure_board (line 964) | int cpqhp_configure_board(struct controller *ctrl, struct pci_func * func) function cpqhp_valid_replace (line 1041) | int cpqhp_valid_replace(struct controller *ctrl, struct pci_func * func) function cpqhp_find_available_resources (line 1177) | int cpqhp_find_available_resources(struct controller *ctrl, void __iomem... function cpqhp_return_board_resources (line 1426) | int cpqhp_return_board_resources(struct pci_func * func, struct resource... function cpqhp_destroy_resource_list (line 1482) | void cpqhp_destroy_resource_list (struct resource_lists * resources) function cpqhp_destroy_board_resources (line 1529) | void cpqhp_destroy_board_resources (struct pci_func * func) FILE: drivers/pci/hotplug/cpqphp_sysfs.c function show_ctrl (line 41) | static ssize_t show_ctrl (struct device *dev, char *buf) function show_dev (line 85) | static ssize_t show_dev (struct device *dev, char *buf) function cpqhp_create_ctrl_files (line 139) | void cpqhp_create_ctrl_files (struct controller *ctrl) FILE: drivers/pci/hotplug/fakephp.c type dummy_slot (line 61) | struct dummy_slot { type hotplug_slot (line 70) | struct hotplug_slot type hotplug_slot (line 71) | struct hotplug_slot type hotplug_slot_ops (line 73) | struct hotplug_slot_ops function dummy_release (line 79) | static void dummy_release(struct hotplug_slot *slot) function add_slot (line 90) | static int add_slot(struct pci_dev *dev) function pci_scan_buses (line 142) | static int __init pci_scan_buses(void) function remove_slot (line 158) | static void remove_slot(struct dummy_slot *dslot) function pci_rescan_slot (line 175) | static void pci_rescan_slot(struct pci_dev *temp) function pci_rescan_bus (line 224) | static void pci_rescan_bus(const struct pci_bus *bus) function pci_rescan_buses (line 243) | static void pci_rescan_buses(const struct list_head *list) function pci_rescan (line 254) | static inline void pci_rescan(void) { function enable_slot (line 259) | static int enable_slot(struct hotplug_slot *hotplug_slot) type hotplug_slot (line 267) | struct hotplug_slot type pci_dev (line 267) | struct pci_dev type dummy_slot (line 269) | struct dummy_slot function disable_slot (line 279) | static int disable_slot(struct hotplug_slot *slot) function cleanup_slots (line 324) | static void cleanup_slots (void) function dummyphp_init (line 337) | static int __init dummyphp_init(void) function dummyphp_exit (line 345) | static void __exit dummyphp_exit(void) FILE: drivers/pci/hotplug/ibmphp.h type rio_table_hdr (line 105) | struct rio_table_hdr { type scal_detail (line 116) | struct scal_detail { type rio_detail (line 133) | struct rio_detail { type opt_rio (line 149) | struct opt_rio { type opt_rio_lo (line 157) | struct opt_rio_lo { type ebda_hpc_list (line 170) | struct ebda_hpc_list { type ebda_hpc_slot (line 181) | struct ebda_hpc_slot { type ebda_hpc_bus (line 188) | struct ebda_hpc_bus { type isa_ctlr_access (line 202) | struct isa_ctlr_access { type pci_ctlr_access (line 207) | struct pci_ctlr_access { type wpeg_i2c_ctlr_access (line 212) | struct wpeg_i2c_ctlr_access { type ebda_rsrc_list (line 224) | struct ebda_rsrc_list { type ebda_pci_rsrc (line 236) | struct ebda_pci_rsrc { type bus_info (line 251) | struct bus_info { type list_head (line 272) | struct list_head type list_head (line 273) | struct list_head type slot (line 280) | struct slot type slot (line 282) | struct slot type bus_info (line 285) | struct bus_info type range_node (line 335) | struct range_node { type bus_node (line 342) | struct bus_node { type resource_node (line 360) | struct resource_node { type res_needed (line 374) | struct res_needed { type resource_node (line 385) | struct resource_node type resource_node (line 386) | struct resource_node type bus_node (line 387) | struct bus_node type resource_node (line 387) | struct resource_node type resource_node (line 388) | struct resource_node type bus_node (line 389) | struct bus_node type resource_node (line 391) | struct resource_node type bus_node (line 392) | struct bus_node type slot (line 396) | struct slot type slot (line 397) | struct slot type pci_bus (line 689) | struct pci_bus type pci_func (line 693) | struct pci_func { type slot (line 707) | struct slot { type controller (line 730) | struct controller { type slot (line 755) | struct slot type slot (line 756) | struct slot type slot (line 757) | struct slot type pci_func (line 758) | struct pci_func type slot (line 759) | struct slot type hotplug_slot_ops (line 760) | struct hotplug_slot_ops FILE: drivers/pci/hotplug/ibmphp_core.c type pci_bus (line 59) | struct pci_bus function get_cur_bus_info (line 75) | static inline int get_cur_bus_info(struct slot **sl) function slot_update (line 105) | static inline int slot_update(struct slot **sl) function get_max_slots (line 116) | static int __init get_max_slots (void) function ibmphp_init_devno (line 136) | int ibmphp_init_devno(struct slot **cur_slot) function power_on (line 199) | static inline int power_on(struct slot *slot_cur) function power_off (line 217) | static inline int power_off(struct slot *slot_cur) function set_attention_status (line 234) | static int set_attention_status(struct hotplug_slot *hotplug_slot, u8 va... function get_attention_status (line 278) | static int get_attention_status(struct hotplug_slot *hotplug_slot, u8 * ... function get_latch_status (line 309) | static int get_latch_status(struct hotplug_slot *hotplug_slot, u8 * value) function get_power_status (line 336) | static int get_power_status(struct hotplug_slot *hotplug_slot, u8 * value) function get_adapter_present (line 362) | static int get_adapter_present(struct hotplug_slot *hotplug_slot, u8 * v... function get_max_bus_speed (line 393) | static int get_max_bus_speed(struct hotplug_slot *hotplug_slot, enum pci... function get_cur_bus_speed (line 433) | static int get_cur_bus_speed(struct hotplug_slot *hotplug_slot, enum pci... function init_ops (line 547) | static int __init init_ops(void) function validate (line 609) | static int validate(struct slot *slot_cur, int opn) function ibmphp_update_slot_info (line 650) | int ibmphp_update_slot_info(struct slot *slot_cur) type pci_func (line 713) | struct pci_func type pci_func (line 715) | struct pci_func type slot (line 716) | struct slot type list_head (line 717) | struct list_head function free_slots (line 739) | static void free_slots(void) function ibm_unconfigure_device (line 754) | static void ibm_unconfigure_device(struct pci_func *func) function u8 (line 776) | static u8 bus_structure_fixup(u8 busno) function ibm_configure_device (line 816) | static int ibm_configure_device(struct pci_func *func) function is_bus_empty (line 859) | static int is_bus_empty(struct slot * slot_cur) function set_bus (line 890) | static int set_bus(struct slot * slot_cur) function check_limitations (line 987) | static int check_limitations(struct slot *slot_cur) function print_card_capability (line 1026) | static inline void print_card_capability(struct slot *slot_cur) function enable_slot (line 1045) | static int enable_slot(struct hotplug_slot *hs) function ibmphp_disable_slot (line 1220) | static int ibmphp_disable_slot(struct hotplug_slot *hotplug_slot) function ibmphp_do_disable_slot (line 1231) | int ibmphp_do_disable_slot(struct slot *slot_cur) type hotplug_slot_ops (line 1314) | struct hotplug_slot_ops function ibmphp_unload (line 1331) | static void ibmphp_unload(void) function ibmphp_init (line 1346) | static int __init ibmphp_init(void) function ibmphp_exit (line 1413) | static void __exit ibmphp_exit(void) FILE: drivers/pci/hotplug/ibmphp_ebda.c type ebda_hpc_list (line 57) | struct ebda_hpc_list type ebda_rsrc_list (line 58) | struct ebda_rsrc_list type rio_table_hdr (line 59) | struct rio_table_hdr type ebda_hpc_list (line 73) | struct ebda_hpc_list type ebda_hpc_list (line 75) | struct ebda_hpc_list type ebda_hpc_list (line 77) | struct ebda_hpc_list type controller (line 84) | struct controller type controller (line 86) | struct controller type ebda_hpc_slot (line 87) | struct ebda_hpc_slot type ebda_hpc_bus (line 88) | struct ebda_hpc_bus type controller (line 90) | struct controller type ebda_hpc_slot (line 95) | struct ebda_hpc_slot type ebda_hpc_bus (line 101) | struct ebda_hpc_bus function free_ebda_hpc (line 116) | static void free_ebda_hpc (struct controller *controller) type ebda_rsrc_list (line 123) | struct ebda_rsrc_list type ebda_rsrc_list (line 125) | struct ebda_rsrc_list type ebda_rsrc_list (line 127) | struct ebda_rsrc_list type ebda_pci_rsrc (line 134) | struct ebda_pci_rsrc type ebda_pci_rsrc (line 136) | struct ebda_pci_rsrc type ebda_pci_rsrc (line 138) | struct ebda_pci_rsrc function print_bus_info (line 145) | static void __init print_bus_info (void) function print_lo_info (line 168) | static void print_lo_info (void) function print_vg_info (line 185) | static void print_vg_info (void) function print_ebda_pci_rsrc (line 202) | static void __init print_ebda_pci_rsrc (void) function print_ibm_slot (line 214) | static void __init print_ibm_slot (void) function print_opt_vg (line 225) | static void __init print_opt_vg (void) function print_ebda_hpc (line 239) | static void __init print_ebda_hpc (void) function ibmphp_access_ebda (line 284) | int __init ibmphp_access_ebda (void) function ebda_rio_table (line 437) | static int __init ebda_rio_table (void) type opt_rio (line 484) | struct opt_rio type opt_rio (line 486) | struct opt_rio type list_head (line 487) | struct list_head function combine_wpg_for_chassis (line 496) | static int __init combine_wpg_for_chassis (void) type opt_rio_lo (line 527) | struct opt_rio_lo type opt_rio_lo (line 529) | struct opt_rio_lo type list_head (line 530) | struct list_head function combine_wpg_for_expansion (line 539) | static int combine_wpg_for_expansion (void) function first_slot_num (line 575) | static int first_slot_num (u8 slot_num, u8 first_slot, u8 var) type opt_rio_lo (line 602) | struct opt_rio_lo type opt_rio_lo (line 604) | struct opt_rio_lo type list_head (line 605) | struct list_head type opt_rio (line 616) | struct opt_rio type opt_rio (line 618) | struct opt_rio type list_head (line 619) | struct list_head function u8 (line 633) | static u8 calculate_first_slot (u8 slot_num) type slot (line 649) | struct slot type opt_rio (line 651) | struct opt_rio type opt_rio_lo (line 652) | struct opt_rio_lo function fillslotinfo (line 718) | static int fillslotinfo(struct hotplug_slot *hotplug_slot) function release_slot (line 756) | static void release_slot(struct hotplug_slot *hotplug_slot) type pci_driver (line 776) | struct pci_driver function ebda_rsrc_controller (line 783) | static int __init ebda_rsrc_controller (void) function ebda_rsrc_rsrc (line 1059) | static int __init ebda_rsrc_rsrc (void) function u16 (line 1124) | u16 ibmphp_get_total_controllers (void) type slot (line 1129) | struct slot type slot (line 1131) | struct slot type list_head (line 1132) | struct list_head type bus_info (line 1148) | struct bus_info type bus_info (line 1150) | struct bus_info type list_head (line 1151) | struct list_head function ibmphp_get_bus_index (line 1164) | int ibmphp_get_bus_index (u8 num) function ibmphp_free_bus_info_queue (line 1177) | void ibmphp_free_bus_info_queue (void) function ibmphp_free_ebda_hpc_queue (line 1189) | void ibmphp_free_ebda_hpc_queue (void) function ibmphp_free_ebda_pci_rsrc_queue (line 1208) | void ibmphp_free_ebda_pci_rsrc_queue (void) type pci_device_id (line 1221) | struct pci_device_id type pci_dev (line 1233) | struct pci_dev type pci_device_id (line 1233) | struct pci_device_id type pci_driver (line 1234) | struct pci_driver function ibmphp_register_pci (line 1240) | int ibmphp_register_pci (void) function ibmphp_probe (line 1255) | static int ibmphp_probe (struct pci_dev * dev, const struct pci_device_i... FILE: drivers/pci/hotplug/ibmphp_hpc.c type semaphore (line 104) | struct semaphore type semaphore (line 105) | struct semaphore type semaphore (line 107) | struct semaphore type controller (line 111) | struct controller type controller (line 112) | struct controller type slot (line 118) | struct slot type slot (line 118) | struct slot type controller (line 119) | struct controller type controller (line 121) | struct controller function ibmphp_hpc_initvars (line 130) | void __init ibmphp_hpc_initvars (void) function u8 (line 150) | static u8 i2c_ctrl_read (struct controller *ctlr_ptr, void __iomem *WPGB... function u8 (line 258) | static u8 i2c_ctrl_write (struct controller *ctlr_ptr, void __iomem *WPG... function u8 (line 357) | static u8 isa_ctrl_read (struct controller *ctlr_ptr, u8 offset) function isa_ctrl_write (line 372) | static void isa_ctrl_write (struct controller *ctlr_ptr, u8 offset, u8 d... function u8 (line 382) | static u8 pci_ctrl_read (struct controller *ctrl, u8 offset) function u8 (line 391) | static u8 pci_ctrl_write (struct controller *ctrl, u8 offset, u8 data) function u8 (line 402) | static u8 ctrl_read (struct controller *ctlr, void __iomem *base, u8 off... function u8 (line 422) | static u8 ctrl_write (struct controller *ctlr, void __iomem *base, u8 of... function u8 (line 448) | static u8 hpc_writecmdtoindex (u8 cmd, u8 index) function u8 (line 494) | static u8 hpc_readcmdtoindex (u8 cmd, u8 index) function ibmphp_hpc_readslot (line 537) | int ibmphp_hpc_readslot (struct slot * pslot, u8 cmd, u8 * pstatus) function ibmphp_hpc_writeslot (line 676) | int ibmphp_hpc_writeslot (struct slot * pslot, u8 cmd) function get_hpc_access (line 779) | static void get_hpc_access (void) function free_hpc_access (line 787) | void free_hpc_access (void) function ibmphp_lock_operations (line 797) | void ibmphp_lock_operations (void) function ibmphp_unlock_operations (line 806) | void ibmphp_unlock_operations (void) function poll_hpc (line 820) | static void poll_hpc (void) function process_changeinstatus (line 934) | static int process_changeinstatus (struct slot *pslot, struct slot *pold... function process_changeinlatch (line 1021) | static int process_changeinlatch (u8 old, u8 new, struct controller *ctrl) function hpc_poll_thread (line 1058) | static int hpc_poll_thread (void *data) function ibmphp_hpc_start_poll_thread (line 1078) | int __init ibmphp_hpc_start_poll_thread (void) function ibmphp_hpc_stop_poll_thread (line 1099) | void __exit ibmphp_hpc_stop_poll_thread (void) function hpc_wait_ctlr_notworking (line 1133) | static int hpc_wait_ctlr_notworking (int timeout, struct controller *ctl... FILE: drivers/pci/hotplug/ibmphp_pci.c type pci_func (line 37) | struct pci_func type pci_func (line 38) | struct pci_func type res_needed (line 39) | struct res_needed type pci_func (line 39) | struct pci_func type bus_node (line 40) | struct bus_node type resource_node (line 40) | struct resource_node type resource_node (line 40) | struct resource_node type resource_node (line 40) | struct resource_node function assign_alt_irq (line 50) | static void assign_alt_irq (struct pci_func * cur_func, u8 class_code) function ibmphp_configure_card (line 81) | int ibmphp_configure_card (struct pci_func *func, u8 slotno) function configure_device (line 350) | static int configure_device (struct pci_func *func) function configure_bridge (line 572) | static int configure_bridge (struct pci_func **func_passed, u8 slotno) type res_needed (line 1093) | struct res_needed type pci_func (line 1093) | struct pci_func type res_needed (line 1112) | struct res_needed type res_needed (line 1117) | struct res_needed function unconfigure_boot_device (line 1232) | static int unconfigure_boot_device (u8 busno, u8 device, u8 function) function unconfigure_boot_bridge (line 1354) | static int unconfigure_boot_bridge (u8 busno, u8 device, u8 function) function unconfigure_boot_card (line 1474) | static int unconfigure_boot_card (struct slot *slot_cur) function ibmphp_unconfigure_card (line 1597) | int ibmphp_unconfigure_card (struct slot **slot_cur, int the_end) function add_new_bus (line 1669) | static int add_new_bus (struct bus_node *bus, struct resource_node *io, ... function u8 (line 1733) | static u8 find_sec_number (u8 primary_busno, u8 slotno) FILE: drivers/pci/hotplug/ibmphp_res.c type bus_node (line 39) | struct bus_node type bus_node (line 41) | struct bus_node type bus_node (line 41) | struct bus_node type bus_node (line 42) | struct bus_node type range_node (line 43) | struct range_node type bus_node (line 43) | struct bus_node type bus_node (line 44) | struct bus_node type bus_node (line 45) | struct bus_node type bus_node (line 45) | struct bus_node type bus_node (line 49) | struct bus_node type ebda_pci_rsrc (line 49) | struct ebda_pci_rsrc type bus_node (line 51) | struct bus_node type bus_node (line 58) | struct bus_node type bus_node (line 64) | struct bus_node type resource_node (line 73) | struct resource_node type ebda_pci_rsrc (line 73) | struct ebda_pci_rsrc type resource_node (line 75) | struct resource_node type resource_node (line 82) | struct resource_node type resource_node (line 87) | struct resource_node function alloc_bus_range (line 96) | static int __init alloc_bus_range (struct bus_node **new_bus, struct ran... function ibmphp_rsrc_init (line 203) | int __init ibmphp_rsrc_init (void) function add_range (line 391) | static int add_range (int type, struct range_node *range, struct bus_nod... function update_resources (line 466) | static void update_resources (struct bus_node *bus_cur, int type, int ra... function fix_me (line 510) | static void fix_me (struct resource_node *res, struct bus_node *bus_cur,... function fix_resources (line 565) | static void fix_resources (struct bus_node *bus_cur) function ibmphp_add_resource (line 598) | int ibmphp_add_resource (struct resource_node *res) function ibmphp_remove_resource (line 780) | int ibmphp_remove_resource (struct resource_node *res) type range_node (line 941) | struct range_node type bus_node (line 941) | struct bus_node type resource_node (line 941) | struct resource_node type range_node (line 943) | struct range_node function ibmphp_check_resource (line 976) | int ibmphp_check_resource (struct resource_node *res, u8 bridge) function ibmphp_remove_bus (line 1353) | int ibmphp_remove_bus (struct bus_node *bus, u8 parent_busno) function remove_ranges (line 1436) | static int remove_ranges (struct bus_node *bus_cur, struct bus_node *bus... function ibmphp_find_resource (line 1492) | int ibmphp_find_resource (struct bus_node *bus, u32 start_address, struc... function ibmphp_free_resources (line 1563) | void ibmphp_free_resources (void) function once_over (line 1679) | static int __init once_over (void) function ibmphp_add_pfmem_from_mem (line 1729) | int ibmphp_add_pfmem_from_mem (struct resource_node *pfmem) type bus_node (line 1754) | struct bus_node type bus_node (line 1759) | struct bus_node type bus_node (line 1759) | struct bus_node type bus_node (line 1761) | struct bus_node type list_head (line 1762) | struct list_head type list_head (line 1763) | struct list_head function ibmphp_print_test (line 1777) | void ibmphp_print_test (void) function range_exists_already (line 1891) | static int range_exists_already (struct range_node * range, struct bus_n... function update_bridge_ranges (line 1932) | static int __init update_bridge_ranges (struct bus_node **bus) FILE: drivers/pci/hotplug/pci_hotplug.h type pci_bus_speed (line 33) | enum pci_bus_speed { type pcie_link_width (line 52) | enum pcie_link_width { type pcie_link_speed (line 64) | enum pcie_link_speed { type hotplug_slot (line 69) | struct hotplug_slot type hotplug_slot_attribute (line 70) | struct hotplug_slot_attribute { type hotplug_slot_ops (line 113) | struct hotplug_slot_ops { type hotplug_slot_info (line 138) | struct hotplug_slot_info { type hotplug_slot (line 158) | struct hotplug_slot { type hotplug_slot (line 171) | struct hotplug_slot type hotplug_slot (line 172) | struct hotplug_slot type hotplug_slot (line 173) | struct hotplug_slot type hotplug_slot_info (line 174) | struct hotplug_slot_info type subsystem (line 175) | struct subsystem FILE: drivers/pci/hotplug/pci_hotplug_core.c type subsystem (line 69) | struct subsystem function hotplug_slot_attr_show (line 71) | static ssize_t hotplug_slot_attr_show(struct kobject *kobj, function hotplug_slot_attr_store (line 79) | static ssize_t hotplug_slot_attr_store(struct kobject *kobj, type sysfs_ops (line 87) | struct sysfs_ops function hotplug_slot_release (line 92) | static void hotplug_slot_release(struct kobject *kobj) type kobj_type (line 99) | struct kobj_type function cpci_hotplug_init (line 135) | static inline int cpci_hotplug_init(int debug) { return 0; } function cpci_hotplug_exit (line 136) | static inline void cpci_hotplug_exit(void) { } function power_read_file (line 163) | static ssize_t power_read_file (struct hotplug_slot *slot, char *buf) function power_write_file (line 176) | static ssize_t power_write_file (struct hotplug_slot *slot, const char *... type hotplug_slot_attribute (line 214) | struct hotplug_slot_attribute function attention_read_file (line 220) | static ssize_t attention_read_file (struct hotplug_slot *slot, char *buf) function attention_write_file (line 234) | static ssize_t attention_write_file (struct hotplug_slot *slot, const ch... type hotplug_slot_attribute (line 259) | struct hotplug_slot_attribute function latch_read_file (line 265) | static ssize_t latch_read_file (struct hotplug_slot *slot, char *buf) type hotplug_slot_attribute (line 279) | struct hotplug_slot_attribute function presence_read_file (line 284) | static ssize_t presence_read_file (struct hotplug_slot *slot, char *buf) type hotplug_slot_attribute (line 298) | struct hotplug_slot_attribute function address_read_file (line 303) | static ssize_t address_read_file (struct hotplug_slot *slot, char *buf) type hotplug_slot_attribute (line 320) | struct hotplug_slot_attribute function max_bus_speed_read_file (line 327) | static ssize_t max_bus_speed_read_file (struct hotplug_slot *slot, char ... type hotplug_slot_attribute (line 348) | struct hotplug_slot_attribute function cur_bus_speed_read_file (line 353) | static ssize_t cur_bus_speed_read_file (struct hotplug_slot *slot, char ... type hotplug_slot_attribute (line 374) | struct hotplug_slot_attribute function test_write_file (line 379) | static ssize_t test_write_file (struct hotplug_slot *slot, const char *buf, type hotplug_slot_attribute (line 404) | struct hotplug_slot_attribute function has_power_file (line 409) | static int has_power_file (struct hotplug_slot *slot) function has_attention_file (line 420) | static int has_attention_file (struct hotplug_slot *slot) function has_latch_file (line 430) | static int has_latch_file (struct hotplug_slot *slot) function has_adapter_file (line 439) | static int has_adapter_file (struct hotplug_slot *slot) function has_address_file (line 448) | static int has_address_file (struct hotplug_slot *slot) function has_max_bus_speed_file (line 457) | static int has_max_bus_speed_file (struct hotplug_slot *slot) function has_cur_bus_speed_file (line 466) | static int has_cur_bus_speed_file (struct hotplug_slot *slot) function has_test_file (line 475) | static int has_test_file (struct hotplug_slot *slot) function fs_add_slot (line 484) | static int fs_add_slot (struct hotplug_slot *slot) function fs_remove_slot (line 513) | static void fs_remove_slot (struct hotplug_slot *slot) type hotplug_slot (line 540) | struct hotplug_slot type hotplug_slot (line 542) | struct hotplug_slot type list_head (line 543) | struct list_head function pci_hp_register (line 562) | int pci_hp_register (struct hotplug_slot *slot) function pci_hp_deregister (line 596) | int pci_hp_deregister (struct hotplug_slot *slot) function pci_hp_change_slot_info (line 625) | int pci_hp_change_slot_info (struct hotplug_slot *slot, struct hotplug_s... function pci_hotplug_init (line 670) | static int __init pci_hotplug_init (void) function pci_hotplug_exit (line 695) | static void __exit pci_hotplug_exit (void) FILE: drivers/pci/hotplug/pciehp.h type pci_func (line 52) | struct pci_func { type slot (line 73) | struct slot { type pci_resource (line 93) | struct pci_resource { type event_info (line 99) | struct event_info { type controller (line 104) | struct controller { type irq_mapping (line 135) | struct irq_mapping { type resource_lists (line 141) | struct resource_lists { type controller (line 212) | struct controller type pci_func (line 215) | struct pci_func type pci_func (line 216) | struct pci_func type slot (line 217) | struct slot type slot (line 218) | struct slot type pci_resource (line 227) | struct pci_resource type controller (line 232) | struct controller type controller (line 233) | struct controller type pci_func (line 233) | struct pci_func type controller (line 234) | struct controller type pci_func (line 234) | struct pci_func type pci_func (line 235) | struct pci_func type pci_func (line 236) | struct pci_func type resource_lists (line 236) | struct resource_lists type resource_lists (line 237) | struct resource_lists type controller (line 238) | struct controller type pci_func (line 238) | struct pci_func type pci_func (line 239) | struct pci_func type controller (line 243) | struct controller type pci_func (line 244) | struct pci_func type slot (line 248) | struct slot type controller (line 248) | struct controller type slot (line 250) | struct slot function wait_for_ctrl_irq (line 269) | static inline int wait_for_ctrl_irq(struct controller *ctrl) function return_resource (line 292) | static inline void return_resource(struct pci_resource **head, struct pc... function make_slot_name (line 302) | static inline void make_slot_name(char *buffer, int buffer_size, struct ... type php_ctlr_type (line 307) | enum php_ctlr_type { type u8 (line 313) | typedef u8(*php_intr_callback_t) (unsigned int change_id, void *instance... type controller (line 315) | struct controller type pcie_device (line 315) | struct pcie_device type controller (line 323) | struct controller type hpc_ops (line 329) | struct hpc_ops { FILE: drivers/pci/hotplug/pciehp_core.c type controller (line 49) | struct controller type pci_func (line 50) | struct pci_func type hotplug_slot (line 70) | struct hotplug_slot type hotplug_slot (line 71) | struct hotplug_slot type hotplug_slot (line 72) | struct hotplug_slot type hotplug_slot (line 73) | struct hotplug_slot type hotplug_slot (line 74) | struct hotplug_slot type hotplug_slot (line 75) | struct hotplug_slot type hotplug_slot (line 76) | struct hotplug_slot type hotplug_slot (line 77) | struct hotplug_slot type pci_bus_speed (line 77) | enum pci_bus_speed type hotplug_slot (line 78) | struct hotplug_slot type pci_bus_speed (line 78) | enum pci_bus_speed type hotplug_slot_ops (line 80) | struct hotplug_slot_ops function init_slots (line 93) | static int init_slots(struct controller *ctrl) function cleanup_slots (line 181) | static int cleanup_slots (struct controller * ctrl) function get_ctlr_slot_config (line 202) | static int get_ctlr_slot_config(struct controller *ctrl) function set_attention_status (line 232) | static int set_attention_status(struct hotplug_slot *hotplug_slot, u8 st... function enable_slot (line 247) | static int enable_slot(struct hotplug_slot *hotplug_slot) function disable_slot (line 257) | static int disable_slot(struct hotplug_slot *hotplug_slot) function get_power_status (line 266) | static int get_power_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_attention_status (line 280) | static int get_attention_status(struct hotplug_slot *hotplug_slot, u8 *v... function get_latch_status (line 294) | static int get_latch_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_adapter_status (line 308) | static int get_adapter_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_max_bus_speed (line 322) | static int get_max_bus_speed(struct hotplug_slot *hotplug_slot, enum pci... function get_cur_bus_speed (line 336) | static int get_cur_bus_speed(struct hotplug_slot *hotplug_slot, enum pci... function pciehp_probe (line 350) | static int pciehp_probe(struct pcie_device *dev, const struct pcie_port_... function pcie_start_thread (line 489) | static int pcie_start_thread(void) function free_pciehp_res (line 511) | static inline void __exit function unload_pciehpd (line 523) | static void __exit unload_pciehpd(void) function pciehp_remove (line 572) | static void pciehp_remove (struct pcie_device *device) function pciehp_suspend (line 581) | static int pciehp_suspend (struct pcie_device *dev, u32 state) function pciehp_resume (line 587) | static int pciehp_resume (struct pcie_device *dev) type pcie_port_service_id (line 594) | struct pcie_port_service_id type pcie_port_service_driver (line 604) | struct pcie_port_service_driver function pcied_init (line 617) | static int __init pcied_init(void) function pcied_cleanup (line 648) | static void __exit pcied_cleanup(void) FILE: drivers/pci/hotplug/pciehp_ctrl.c type controller (line 45) | struct controller type pci_func (line 45) | struct pci_func type resource_lists (line 46) | struct resource_lists type controller (line 47) | struct controller type pci_func (line 47) | struct pci_func type resource_lists (line 48) | struct resource_lists type controller (line 49) | struct controller type semaphore (line 51) | struct semaphore type semaphore (line 52) | struct semaphore function u8 (line 57) | u8 pciehp_handle_attention_button(u8 hp_slot, void *inst_id) function u8 (line 114) | u8 pciehp_handle_switch_change(u8 hp_slot, void *inst_id) function u8 (line 162) | u8 pciehp_handle_presence_change(u8 hp_slot, void *inst_id) function u8 (line 209) | u8 pciehp_handle_power_fault(u8 hp_slot, void *inst_id) function sort_by_size (line 261) | static int sort_by_size(struct pci_resource **head) function sort_by_max_size (line 312) | static int sort_by_max_size(struct pci_resource **head) type pci_resource (line 361) | struct pci_resource type pci_resource (line 362) | struct pci_resource type pci_resource (line 363) | struct pci_resource type pci_resource (line 365) | struct pci_resource type pci_resource (line 366) | struct pci_resource type pci_resource (line 367) | struct pci_resource type pci_resource (line 396) | struct pci_resource type pci_resource (line 438) | struct pci_resource type pci_resource (line 439) | struct pci_resource type pci_resource (line 441) | struct pci_resource type pci_resource (line 442) | struct pci_resource type pci_resource (line 499) | struct pci_resource type pci_resource (line 499) | struct pci_resource type pci_resource (line 501) | struct pci_resource type pci_resource (line 502) | struct pci_resource type pci_resource (line 503) | struct pci_resource type pci_resource (line 528) | struct pci_resource type pci_resource (line 548) | struct pci_resource type pci_resource (line 596) | struct pci_resource type pci_resource (line 596) | struct pci_resource type pci_resource (line 598) | struct pci_resource type pci_resource (line 599) | struct pci_resource type pci_resource (line 600) | struct pci_resource type pci_resource (line 630) | struct pci_resource type pci_resource (line 649) | struct pci_resource type pci_resource (line 671) | struct pci_resource type pci_resource (line 686) | struct pci_resource type pci_resource (line 715) | struct pci_resource type pci_resource (line 715) | struct pci_resource type pci_resource (line 717) | struct pci_resource type pci_resource (line 718) | struct pci_resource type pci_resource (line 719) | struct pci_resource type pci_resource (line 747) | struct pci_resource type pci_resource (line 768) | struct pci_resource function pciehp_resource_sort_and_combine (line 812) | int pciehp_resource_sort_and_combine(struct pci_resource **head) type pci_func (line 882) | struct pci_func type pci_func (line 884) | struct pci_func type pci_func (line 885) | struct pci_func type pci_func (line 887) | struct pci_func type pci_func (line 892) | struct pci_func function slot_remove (line 915) | static int slot_remove(struct pci_func * old_slot) function bridge_slot_remove (line 954) | static int bridge_slot_remove(struct pci_func *bridge) type pci_func (line 1007) | struct pci_func type pci_func (line 1010) | struct pci_func function is_bridge (line 1049) | static int is_bridge(struct pci_func * func) function set_slot_off (line 1063) | static void set_slot_off(struct controller *ctrl, struct slot * pslot) function u32 (line 1103) | static u32 board_added(struct pci_func * func, struct controller * ctrl) function u32 (line 1255) | static u32 remove_board(struct pci_func *func, struct controller *ctrl) function pushbutton_helper_thread (line 1384) | static void pushbutton_helper_thread(unsigned long data) function pciehp_pushbutton_thread (line 1398) | static void pciehp_pushbutton_thread(unsigned long slot) function pciehp_surprise_rm_thread (line 1446) | static void pciehp_surprise_rm_thread(unsigned long slot) function event_thread (line 1490) | static int event_thread(void* data) function pciehp_event_start_thread (line 1518) | int pciehp_event_start_thread(void) function pciehp_event_stop_thread (line 1538) | void pciehp_event_stop_thread(void) function update_slot_info (line 1548) | static int update_slot_info(struct slot *slot) function interrupt_event_handler (line 1571) | static void interrupt_event_handler(struct controller *ctrl) function pciehp_enable_slot (line 1735) | int pciehp_enable_slot(struct slot *p_slot) function pciehp_disable_slot (line 1823) | int pciehp_disable_slot(struct slot *p_slot) function u32 (line 1932) | static u32 configure_new_device(struct controller * ctrl, struct pci_fun... function configure_bridge (line 2029) | static int function configure_new_bridge (line 2063) | static int function configure_new_function (line 2520) | static int FILE: drivers/pci/hotplug/pciehp_hpc.c type ctrl_reg (line 75) | struct ctrl_reg { type ctrl_offsets (line 94) | enum ctrl_offsets { type php_ctlr_state_s (line 220) | struct php_ctlr_state_s { type pt_regs (line 244) | struct pt_regs type php_ctlr_state_s (line 246) | struct php_ctlr_state_s function int_poll_timeout (line 249) | static void int_poll_timeout(unsigned long lphp_ctlr) function start_int_poll_timer (line 274) | static void start_int_poll_timer(struct php_ctlr_state_s *php_ctlr, int ... function pcie_write_cmd (line 292) | static int pcie_write_cmd(struct slot *slot, u16 cmd) function hpc_check_lnk_status (line 332) | static int hpc_check_lnk_status(struct controller *ctrl) function hpc_get_attention_status (line 365) | static int hpc_get_attention_status(struct slot *slot, u8 *status) function hpc_get_power_status (line 412) | static int hpc_get_power_status(struct slot * slot, u8 *status) function hpc_get_latch_status (line 453) | static int hpc_get_latch_status(struct slot *slot, u8 *status) function hpc_get_adapter_status (line 479) | static int hpc_get_adapter_status(struct slot *slot, u8 *status) function hpc_query_power_fault (line 506) | static int hpc_query_power_fault(struct slot * slot) function hpc_set_attention_status (line 535) | static int hpc_set_attention_status(struct slot *slot, u8 value) function hpc_set_green_led_on (line 583) | static void hpc_set_green_led_on(struct slot *slot) function hpc_set_green_led_off (line 618) | static void hpc_set_green_led_off(struct slot *slot) function hpc_set_green_led_blink (line 654) | static void hpc_set_green_led_blink(struct slot *slot) function pcie_get_ctlr_slot_config (line 690) | int pcie_get_ctlr_slot_config(struct controller *ctrl, function hpc_release_ctlr (line 726) | static void hpc_release_ctlr(struct controller *ctrl) function hpc_power_on_slot (line 774) | static int hpc_power_on_slot(struct slot * slot) function hpc_power_off_slot (line 823) | static int hpc_power_off_slot(struct slot * slot) function irqreturn_t (line 872) | static irqreturn_t pcie_isr(int IRQ, void *dev_id, struct pt_regs *regs) function hpc_get_max_lnk_speed (line 1022) | static int hpc_get_max_lnk_speed (struct slot *slot, enum pci_bus_speed ... function hpc_get_max_lnk_width (line 1063) | static int hpc_get_max_lnk_width (struct slot *slot, enum pcie_link_widt... function hpc_get_cur_lnk_speed (line 1125) | static int hpc_get_cur_lnk_speed (struct slot *slot, enum pci_bus_speed ... function hpc_get_cur_lnk_width (line 1166) | static int hpc_get_cur_lnk_width (struct slot *slot, enum pcie_link_widt... type hpc_ops (line 1228) | struct hpc_ops function pcie_init (line 1251) | int pcie_init(struct controller * ctrl, FILE: drivers/pci/hotplug/pciehp_pci.c function pciehp_configure_device (line 45) | int pciehp_configure_device (struct controller* ctrl, struct pci_func* f... function pciehp_unconfigure_device (line 81) | int pciehp_unconfigure_device(struct pci_func* func) function pciehp_set_irq (line 114) | int pciehp_set_irq (u8 bus_num, u8 dev_num, u8 int_pin, u8 irq_num) function pciehp_save_config (line 157) | int pciehp_save_config(struct controller *ctrl, int busnumber, int num_c... function pciehp_save_slot_config (line 366) | int pciehp_save_slot_config(struct controller *ctrl, struct pci_func * n... function pciehp_save_used_resources (line 478) | int pciehp_save_used_resources(struct controller *ctrl, struct pci_func ... function return_resource_list (line 740) | static inline void function pciehp_return_board_resources (line 763) | int pciehp_return_board_resources(struct pci_func * func, function kfree_resource_list (line 790) | static inline void function pciehp_destroy_resource_list (line 809) | void pciehp_destroy_resource_list(struct resource_lists * resources) function pciehp_destroy_board_resources (line 821) | void pciehp_destroy_board_resources(struct pci_func * func) FILE: drivers/pci/hotplug/pciehprm.h type php_ctlr_type (line 37) | enum php_ctlr_type type controller (line 40) | struct controller type controller (line 41) | struct controller type pci_func (line 41) | struct pci_func type controller (line 42) | struct controller type pci_func (line 42) | struct pci_func FILE: drivers/pci/hotplug/pciehprm_acpi.c type acpi__hpp (line 71) | struct acpi__hpp { type acpi_php_slot (line 78) | struct acpi_php_slot { type acpi_bridge (line 95) | struct acpi_bridge { type acpi_bridge (line 119) | struct acpi_bridge function u8 (line 121) | static u8 * acpi_path_name( acpi_handle handle) type acpi_bridge (line 136) | struct acpi_bridge type acpi_bridge (line 137) | struct acpi_bridge function acpi_add_slot_to_php_slots (line 141) | static int acpi_add_slot_to_php_slots( function acpi_get__hpp (line 184) | static void acpi_get__hpp ( struct acpi_bridge *ab) function acpi_run_oshp (line 253) | static int acpi_run_oshp ( struct acpi_bridge *ab) function acpi_status (line 272) | static acpi_status acpi_evaluate_crs( function free_pci_resource (line 315) | static void free_pci_resource ( struct pci_resource *aprh) function print_pci_resource (line 325) | static void print_pci_resource ( struct pci_resource *aprh) function print_slot_resources (line 333) | static void print_slot_resources( struct acpi_php_slot *aps) function print_pci_resources (line 356) | static void print_pci_resources( struct acpi_bridge *ab) function pciehprm_delete_resource (line 401) | static int pciehprm_delete_resource( function pciehprm_delete_resources (line 469) | static int pciehprm_delete_resources( function pciehprm_add_resource (line 482) | static int pciehprm_add_resource( function pciehprm_add_resources (line 516) | static int pciehprm_add_resources( function acpi_parse_io (line 530) | static void acpi_parse_io ( function acpi_parse_fixed_io (line 546) | static void acpi_parse_fixed_io ( function acpi_parse_address16_32 (line 559) | static void acpi_parse_address16_32 ( function acpi_status (line 657) | static acpi_status acpi_parse_crs( function acpi_status (line 727) | static acpi_status acpi_get_crs( struct acpi_bridge *ab) type acpi_bridge (line 752) | struct acpi_bridge type acpi_bridge (line 754) | struct acpi_bridge type acpi_bridge (line 759) | struct acpi_bridge function pciehprm_acpi_register_a_bridge (line 780) | static void pciehprm_acpi_register_a_bridge ( function acpi_status (line 814) | static acpi_status pciehprm_acpi_build_php_slots_callback( function pciehprm_acpi_build_php_slots (line 893) | static int pciehprm_acpi_build_php_slots( function build_a_bridge (line 916) | static void build_a_bridge( type acpi_bridge (line 940) | struct acpi_bridge type acpi_bridge (line 942) | struct acpi_bridge type acpi_bridge (line 946) | struct acpi_bridge type pci_dev (line 947) | struct pci_dev type acpi_bridge (line 951) | struct acpi_bridge type acpi_bridge (line 951) | struct acpi_bridge type acpi_bridge (line 956) | struct acpi_bridge function acpi_status (line 986) | static acpi_status scan_p2p_bridge( type acpi_bridge (line 1033) | struct acpi_bridge type acpi_bridge (line 1041) | struct acpi_bridge type acpi_bridge (line 1053) | struct acpi_bridge type acpi_bridge (line 1053) | struct acpi_bridge type acpi_bridge (line 1058) | struct acpi_bridge function acpi_status (line 1090) | static acpi_status acpi_scan_from_root_pci_callback ( function pciehprm_acpi_scan_pci (line 1135) | static int pciehprm_acpi_scan_pci (void) function pciehprm_init (line 1155) | int pciehprm_init(enum php_ctlr_type ctlr_type) function free_a_slot (line 1179) | static void free_a_slot(struct acpi_php_slot *aps) function free_a_bridge (line 1191) | static void free_a_bridge( struct acpi_bridge *ab) function pciehprm_free_bridges (line 1224) | static void pciehprm_free_bridges ( struct acpi_bridge *ab) function pciehprm_cleanup (line 1238) | void pciehprm_cleanup(void) function get_number_of_slots (line 1243) | static int get_number_of_slots ( function print_acpi_resources (line 1270) | static int print_acpi_resources (struct acpi_bridge *ab) function pciehprm_print_pirt (line 1303) | int pciehprm_print_pirt(void) type acpi_php_slot (line 1312) | struct acpi_php_slot type acpi_bridge (line 1313) | struct acpi_bridge type acpi_php_slot (line 1317) | struct acpi_php_slot type acpi_php_slot (line 1324) | struct acpi_php_slot type acpi_php_slot (line 1330) | struct acpi_php_slot type slot (line 1340) | struct slot type acpi_bridge (line 1342) | struct acpi_bridge type acpi_php_slot (line 1343) | struct acpi_php_slot function pciehprm_dump_func_res (line 1353) | static void pciehprm_dump_func_res( struct pci_func *fun) function pciehprm_dump_ctrl_res (line 1375) | static void pciehprm_dump_ctrl_res( struct controller *ctlr) function pciehprm_get_used_resources (line 1397) | static int pciehprm_get_used_resources ( function configure_existing_function (line 1405) | static int configure_existing_function( function bind_pci_resources_to_slots (line 1429) | static int bind_pci_resources_to_slots ( struct controller *ctrl) function bind_pci_resources (line 1469) | static int bind_pci_resources( function no_pci_resources (line 1527) | static int no_pci_resources( struct acpi_bridge *ab) function find_pci_bridge_resources (line 1532) | static int find_pci_bridge_resources ( function get_pci_resources_from_bridge (line 1560) | static int get_pci_resources_from_bridge( function get_pci_resources (line 1584) | static int get_pci_resources( function pciehprm_find_available_resources (line 1605) | int pciehprm_find_available_resources( struct controller *ctrl) function pciehprm_set_hpp (line 1635) | int pciehprm_set_hpp( function pciehprm_enable_card (line 1684) | void pciehprm_enable_card( FILE: drivers/pci/hotplug/pciehprm_nonacpi.c function pciehprm_cleanup (line 45) | void pciehprm_cleanup(void) function pciehprm_print_pirt (line 50) | int pciehprm_print_pirt(void) function pciehprm_get_physical_slot_number (line 55) | int pciehprm_get_physical_slot_number(struct controller *ctrl, u32 *sun,... function print_pci_resource (line 63) | static void print_pci_resource ( struct pci_resource *aprh) function phprm_dump_func_res (line 72) | static void phprm_dump_func_res( struct pci_func *fun) function phprm_get_used_resources (line 94) | static int phprm_get_used_resources ( function phprm_delete_resource (line 102) | static int phprm_delete_resource( function phprm_delete_resources (line 171) | static int phprm_delete_resources( function configure_existing_function (line 185) | static int configure_existing_function( function pciehprm_delete_resource (line 209) | static int pciehprm_delete_resource( function bind_pci_resources_to_slots (line 277) | static int bind_pci_resources_to_slots ( struct controller *ctrl) function phprm_dump_ctrl_res (line 320) | static void phprm_dump_ctrl_res( struct controller *ctlr) function pciehprm_find_available_resources (line 351) | int pciehprm_find_available_resources(struct controller *ctrl) function pciehprm_set_hpp (line 399) | int pciehprm_set_hpp( function pciehprm_enable_card (line 448) | void pciehprm_enable_card( function legacy_pciehprm_init_pci (line 482) | static int legacy_pciehprm_init_pci(void) function pciehprm_init (line 487) | int pciehprm_init(enum php_ctlr_type ctrl_type) FILE: drivers/pci/hotplug/pciehprm_nonacpi.h type irq_info (line 33) | struct irq_info { type irq_routing_table (line 43) | struct irq_routing_table { FILE: drivers/pci/hotplug/pcihp_skeleton.c type slot (line 40) | struct slot { type hotplug_slot (line 76) | struct hotplug_slot type hotplug_slot (line 77) | struct hotplug_slot type hotplug_slot (line 78) | struct hotplug_slot type hotplug_slot (line 79) | struct hotplug_slot type hotplug_slot (line 80) | struct hotplug_slot type hotplug_slot (line 81) | struct hotplug_slot type hotplug_slot (line 82) | struct hotplug_slot type hotplug_slot (line 83) | struct hotplug_slot type hotplug_slot_ops (line 85) | struct hotplug_slot_ops function enable_slot (line 97) | static int enable_slot(struct hotplug_slot *hotplug_slot) function disable_slot (line 112) | static int disable_slot(struct hotplug_slot *hotplug_slot) function set_attention_status (line 126) | static int set_attention_status(struct hotplug_slot *hotplug_slot, u8 st... function hardware_test (line 151) | static int hardware_test(struct hotplug_slot *hotplug_slot, u32 value) function get_power_status (line 170) | static int get_power_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_attention_status (line 185) | static int get_attention_status(struct hotplug_slot *hotplug_slot, u8 *v... function get_latch_status (line 200) | static int get_latch_status(struct hotplug_slot *hotplug_slot, u8 *value) function get_adapter_status (line 215) | static int get_adapter_status(struct hotplug_slot *hotplug_slot, u8 *value) function release_slot (line 230) | static void release_slot(struct hotplug_slot *hotplug_slot) function make_slot_name (line 242) | static void make_slot_name(struct slot *slot) function init_slots (line 255) | static int __init init_slots(void) function cleanup_slots (line 332) | static void __exit cleanup_slots(void) function pcihp_skel_init (line 350) | static int __init pcihp_skel_init(void) function pcihp_skel_exit (line 366) | static void __exit pcihp_skel_exit(void) FILE: drivers/pci/hotplug/rpadlpar_core.c type device_node (line 32) | struct device_node type device_node (line 34) | struct device_node type device_node (line 35) | struct device_node type device_node (line 52) | struct device_node type device_node (line 55) | struct device_node type device_node (line 70) | struct device_node type device_node (line 72) | struct device_node type slot (line 95) | struct slot type list_head (line 97) | struct list_head type slot (line 98) | struct slot function rpadlpar_claim_one_bus (line 109) | static void rpadlpar_claim_one_bus(struct pci_bus *b) function pci_add_secondary_bus (line 131) | static int pci_add_secondary_bus(struct device_node *dn, type pci_dev (line 167) | struct pci_dev type device_node (line 167) | struct device_node type pci_controller (line 169) | struct pci_controller type pci_dev (line 170) | struct pci_dev function dlpar_pci_remove_bus (line 200) | static int dlpar_pci_remove_bus(struct pci_dev *bridge_dev) function dlpar_add_pci_slot (line 222) | static inline int dlpar_add_pci_slot(char *drc_name, struct device_node ... function dlpar_remove_root_bus (line 237) | static int dlpar_remove_root_bus(struct pci_controller *phb) function dlpar_remove_phb (line 258) | static int dlpar_remove_phb(struct slot *slot) function dlpar_add_phb (line 291) | static int dlpar_add_phb(struct device_node *dn) function dlpar_add_slot (line 315) | int dlpar_add_slot(char *drc_name) function dlpar_remove_vio_slot (line 371) | int dlpar_remove_vio_slot(struct slot *slot, char *drc_name) function dlpar_remove_pci_slot (line 394) | int dlpar_remove_pci_slot(struct slot *slot, char *drc_name) function dlpar_remove_slot (line 435) | int dlpar_remove_slot(char *drc_name) function is_dlpar_capable (line 474) | static inline int is_dlpar_capable(void) function rpadlpar_io_init (line 481) | int __init rpadlpar_io_init(void) function rpadlpar_io_exit (line 495) | void rpadlpar_io_exit(void) FILE: drivers/pci/hotplug/rpadlpar_sysfs.c type dlpar_io_attr (line 27) | struct dlpar_io_attr { function dlpar_attr_show (line 36) | static ssize_t function dlpar_attr_store (line 44) | static ssize_t type sysfs_ops (line 54) | struct sysfs_ops function add_slot_store (line 59) | static ssize_t add_slot_store(struct dlpar_io_attr *dlpar_attr, function remove_slot_store (line 80) | static ssize_t remove_slot_store(struct dlpar_io_attr *dlpar_attr, type dlpar_io_attr (line 101) | struct dlpar_io_attr type dlpar_io_attr (line 107) | struct dlpar_io_attr type attribute (line 113) | struct attribute function dlpar_io_release (line 119) | static void dlpar_io_release(struct kobject *kobj) type kobj_type (line 125) | struct kobj_type type kset (line 131) | struct kset function dlpar_sysfs_init (line 137) | int dlpar_sysfs_init(void) function dlpar_sysfs_exit (line 148) | void dlpar_sysfs_exit(void) FILE: drivers/pci/hotplug/rpaphp.h type rpaphp_pci_func (line 80) | struct rpaphp_pci_func { type slot (line 88) | struct slot { type hotplug_slot_ops (line 108) | struct hotplug_slot_ops type list_head (line 109) | struct list_head type pci_dev (line 115) | struct pci_dev type device_node (line 115) | struct device_node type pci_dev (line 116) | struct pci_dev type slot (line 117) | struct slot type slot (line 118) | struct slot type slot (line 119) | struct slot type slot (line 120) | struct slot type hotplug_slot (line 121) | struct hotplug_slot type pci_dev (line 121) | struct pci_dev type device_node (line 124) | struct device_node type slot (line 125) | struct slot type device_node (line 126) | struct device_node type slot (line 130) | struct slot type slot (line 131) | struct slot type device_node (line 132) | struct device_node type slot (line 133) | struct slot type slot (line 136) | struct slot type slot (line 137) | struct slot type device_node (line 137) | struct device_node type slot (line 138) | struct slot type slot (line 139) | struct slot type slot (line 140) | struct slot type slot (line 141) | struct slot FILE: drivers/pci/hotplug/rpaphp_core.c type semaphore (line 43) | struct semaphore type hotplug_slot (line 59) | struct hotplug_slot type hotplug_slot (line 60) | struct hotplug_slot type hotplug_slot (line 61) | struct hotplug_slot type hotplug_slot (line 62) | struct hotplug_slot type hotplug_slot (line 63) | struct hotplug_slot type hotplug_slot (line 64) | struct hotplug_slot type hotplug_slot (line 65) | struct hotplug_slot type pci_bus_speed (line 65) | enum pci_bus_speed type hotplug_slot_ops (line 67) | struct hotplug_slot_ops function rpaphp_get_attention_status (line 78) | static int rpaphp_get_attention_status(struct slot *slot) function set_attention_status (line 90) | static int set_attention_status(struct hotplug_slot *hotplug_slot, u8 va... function get_power_status (line 122) | static int get_power_status(struct hotplug_slot *hotplug_slot, u8 * value) function get_attention_status (line 138) | static int get_attention_status(struct hotplug_slot *hotplug_slot, u8 * ... function get_adapter_status (line 149) | static int get_adapter_status(struct hotplug_slot *hotplug_slot, u8 * va... function get_max_bus_speed (line 170) | static int get_max_bus_speed(struct hotplug_slot *hotplug_slot, enum pci... function rpaphp_remove_slot (line 209) | int rpaphp_remove_slot(struct slot *slot) function get_children_props (line 214) | static int get_children_props(struct device_node *dn, int **drc_indexes, function rpaphp_get_drc_props (line 247) | int rpaphp_get_drc_props(struct device_node *dn, int *drc_index, function is_php_type (line 290) | static int is_php_type(char *drc_type) function is_php_dn (line 303) | static int is_php_dn(struct device_node *dn, int **indexes, int **names, function is_dr_dn (line 320) | static int is_dr_dn(struct device_node *dn, int **indexes, int **names, function is_vdevice_root (line 337) | static inline int is_vdevice_root(struct device_node *dn) function is_dlpar_type (line 342) | int is_dlpar_type(const char *type_str) function rpaphp_add_slot (line 355) | int rpaphp_add_slot(struct device_node *dn) function init_slots (line 419) | static void init_slots(void) function init_rpa (line 427) | static int __init init_rpa(void) function cleanup_slots (line 440) | static void __exit cleanup_slots(void) function rpaphp_init (line 459) | static int __init rpaphp_init(void) function rpaphp_exit (line 467) | static void __exit rpaphp_exit(void) function enable_slot (line 472) | static int enable_slot(struct hotplug_slot *hotplug_slot) function disable_slot (line 500) | static int disable_slot(struct hotplug_slot *hotplug_slot) FILE: drivers/pci/hotplug/rpaphp_pci.c type pci_dev (line 33) | struct pci_dev type device_node (line 33) | struct device_node type pci_dev (line 35) | struct pci_dev function for_each_pci_dev (line 40) | for_each_pci_dev(dev) { function rpaphp_claim_resource (line 50) | int rpaphp_claim_resource(struct pci_dev *dev, int resource) type pci_dev (line 72) | struct pci_dev type slot (line 72) | struct slot function rpaphp_get_sensor_state (line 77) | static int rpaphp_get_sensor_state(struct slot *slot, int *state) function rpaphp_get_pci_adapter_status (line 117) | int rpaphp_get_pci_adapter_status(struct slot *slot, int is_init, u8 * v... function rpaphp_fixup_new_pci_devices (line 159) | static void type pci_dev (line 189) | struct pci_dev type pci_dev (line 195) | struct pci_dev type device_node (line 196) | struct device_node type pci_bus (line 196) | struct pci_bus type device_node (line 198) | struct device_node type pci_dev (line 199) | struct pci_dev function rpaphp_pci_config_bridge (line 222) | static int rpaphp_pci_config_bridge(struct pci_dev *dev) function enable_eeh (line 255) | static void enable_eeh(struct device_node *dn) function print_slot_pci_funcs (line 267) | static void print_slot_pci_funcs(struct slot *slot) function print_slot_pci_funcs (line 285) | static void print_slot_pci_funcs(struct slot *slot) function init_slot_pci_funcs (line 291) | static int init_slot_pci_funcs(struct slot *slot) function rpaphp_config_pci_adapter (line 317) | static int rpaphp_config_pci_adapter(struct slot *slot) function rpaphp_eeh_remove_bus_device (line 354) | static void rpaphp_eeh_remove_bus_device(struct pci_dev *dev) function rpaphp_unconfig_pci_adapter (line 372) | int rpaphp_unconfig_pci_adapter(struct slot *slot) function setup_pci_hotplug_slot_info (line 405) | static int setup_pci_hotplug_slot_info(struct slot *slot) function set_phb_slot_name (line 421) | static int set_phb_slot_name(struct slot *slot) function setup_pci_slot (line 445) | static int setup_pci_slot(struct slot *slot) function register_pci_slot (line 515) | int register_pci_slot(struct slot *slot) function rpaphp_enable_pci_slot (line 534) | int rpaphp_enable_pci_slot(struct slot *slot) type hotplug_slot (line 569) | struct hotplug_slot type pci_dev (line 569) | struct pci_dev type list_head (line 571) | struct list_head type slot (line 572) | struct slot type pci_bus (line 575) | struct pci_bus type list_head (line 576) | struct list_head type pci_dev (line 592) | struct pci_dev FILE: drivers/pci/hotplug/rpaphp_slot.c function removable_read_file (line 33) | static ssize_t removable_read_file (struct hotplug_slot *php_slot, char ... type hotplug_slot_attribute (line 47) | struct hotplug_slot_attribute function rpaphp_sysfs_add_attr_removable (line 52) | static void rpaphp_sysfs_add_attr_removable (struct hotplug_slot *slot) function rpaphp_sysfs_remove_attr_removable (line 57) | static void rpaphp_sysfs_remove_attr_removable (struct hotplug_slot *slot) function location_read_file (line 62) | static ssize_t location_read_file (struct hotplug_slot *php_slot, char *... type hotplug_slot_attribute (line 76) | struct hotplug_slot_attribute function rpaphp_sysfs_add_attr_location (line 81) | static void rpaphp_sysfs_add_attr_location (struct hotplug_slot *slot) function rpaphp_sysfs_remove_attr_location (line 86) | static void rpaphp_sysfs_remove_attr_location (struct hotplug_slot *slot) function rpaphp_release_slot (line 92) | static void rpaphp_release_slot(struct hotplug_slot *hotplug_slot) function dealloc_slot_struct (line 99) | void dealloc_slot_struct(struct slot *slot) type slot (line 119) | struct slot type device_node (line 119) | struct device_node type slot (line 122) | struct slot type slot (line 124) | struct slot type slot (line 127) | struct slot type hotplug_slot (line 128) | struct hotplug_slot type hotplug_slot (line 131) | struct hotplug_slot type hotplug_slot_info (line 132) | struct hotplug_slot_info type hotplug_slot_info (line 136) | struct hotplug_slot_info function is_registered (line 166) | static int is_registered(struct slot *slot) function deregister_slot (line 177) | int deregister_slot(struct slot *slot) function register_slot (line 203) | int register_slot(struct slot *slot) function rpaphp_get_power_status (line 245) | int rpaphp_get_power_status(struct slot *slot, u8 * value) function rpaphp_set_attention_status (line 267) | int rpaphp_set_attention_status(struct slot *slot, u8 status) FILE: drivers/pci/hotplug/rpaphp_vio.c function rpaphp_get_vio_adapter_status (line 37) | inline int rpaphp_get_vio_adapter_status(struct slot *slot, int is_init,... function rpaphp_unconfig_vio_adapter (line 43) | int rpaphp_unconfig_vio_adapter(struct slot *slot) function setup_vio_hotplug_slot_info (line 62) | static int setup_vio_hotplug_slot_info(struct slot *slot) function register_vio_slot (line 70) | int register_vio_slot(struct device_node *dn) function rpaphp_enable_vio_slot (line 114) | int rpaphp_enable_vio_slot(struct slot *slot) FILE: drivers/pci/hotplug/shpchp.h type pci_func (line 55) | struct pci_func { type slot (line 78) | struct slot { type pci_resource (line 99) | struct pci_resource { type event_info (line 105) | struct event_info { type controller (line 110) | struct controller { type irq_mapping (line 142) | struct irq_mapping { type resource_lists (line 148) | struct resource_lists { type controller (line 207) | struct controller type controller (line 210) | struct controller type pci_func (line 213) | struct pci_func type pci_func (line 214) | struct pci_func type slot (line 215) | struct slot type slot (line 216) | struct slot type pci_resource (line 224) | struct pci_resource type controller (line 229) | struct controller type controller (line 230) | struct controller type pci_func (line 230) | struct pci_func type controller (line 231) | struct controller type pci_func (line 231) | struct pci_func type pci_func (line 232) | struct pci_func type pci_func (line 233) | struct pci_func type resource_lists (line 233) | struct resource_lists type resource_lists (line 234) | struct resource_lists type controller (line 235) | struct controller type pci_func (line 235) | struct pci_func type pci_func (line 236) | struct pci_func type controller (line 240) | struct controller type pci_func (line 241) | struct pci_func type ctrl_reg (line 247) | struct ctrl_reg { type ctrl_offsets (line 275) | enum ctrl_offsets { type u8 (line 301) | typedef u8(*php_intr_callback_t) (unsigned int change_id, void *instance... type php_ctlr_state_s (line 302) | struct php_ctlr_state_s { function slot_paranoia_check (line 321) | static inline int slot_paranoia_check (struct slot *slot, const char *fu... type slot (line 338) | struct slot type hotplug_slot (line 338) | struct hotplug_slot type slot (line 340) | struct slot type slot (line 347) | struct slot type slot (line 353) | struct slot type controller (line 353) | struct controller type slot (line 355) | struct slot function wait_for_ctrl_irq (line 377) | static inline int wait_for_ctrl_irq (struct controller *ctrl) function return_resource (line 402) | static inline void return_resource(struct pci_resource **head, struct pc... function make_slot_name (line 412) | static inline void make_slot_name(char *buffer, int buffer_size, struct ... type php_ctlr_type (line 417) | enum php_ctlr_type { type controller (line 423) | struct controller type pci_dev (line 423) | struct pci_dev type controller (line 429) | struct controller type hpc_ops (line 436) | struct hpc_ops { FILE: drivers/pci/hotplug/shpchp_core.c type controller (line 48) | struct controller type pci_func (line 49) | struct pci_func type hotplug_slot (line 69) | struct hotplug_slot type hotplug_slot (line 70) | struct hotplug_slot type hotplug_slot (line 71) | struct hotplug_slot type hotplug_slot (line 72) | struct hotplug_slot type hotplug_slot (line 73) | struct hotplug_slot type hotplug_slot (line 74) | struct hotplug_slot type hotplug_slot (line 75) | struct hotplug_slot type hotplug_slot (line 76) | struct hotplug_slot type pci_bus_speed (line 76) | enum pci_bus_speed type hotplug_slot (line 77) | struct hotplug_slot type pci_bus_speed (line 77) | enum pci_bus_speed type hotplug_slot_ops (line 79) | struct hotplug_slot_ops function release_slot (line 96) | static void release_slot(struct hotplug_slot *hotplug_slot) function init_slots (line 108) | static int init_slots(struct controller *ctrl) function cleanup_slots (line 195) | static void cleanup_slots(struct controller *ctrl) function get_ctlr_slot_config (line 209) | static int get_ctlr_slot_config(struct controller *ctrl) function set_attention_status (line 239) | static int set_attention_status (struct hotplug_slot *hotplug_slot, u8 s... function enable_slot (line 252) | static int enable_slot (struct hotplug_slot *hotplug_slot) function disable_slot (line 262) | static int disable_slot (struct hotplug_slot *hotplug_slot) function get_power_status (line 271) | static int get_power_status (struct hotplug_slot *hotplug_slot, u8 *value) function get_attention_status (line 285) | static int get_attention_status (struct hotplug_slot *hotplug_slot, u8 *... function get_latch_status (line 299) | static int get_latch_status (struct hotplug_slot *hotplug_slot, u8 *value) function get_adapter_status (line 313) | static int get_adapter_status (struct hotplug_slot *hotplug_slot, u8 *va... function get_max_bus_speed (line 327) | static int get_max_bus_speed (struct hotplug_slot *hotplug_slot, enum pc... function get_cur_bus_speed (line 341) | static int get_cur_bus_speed (struct hotplug_slot *hotplug_slot, enum pc... function shpc_probe (line 355) | static int shpc_probe(struct pci_dev *pdev, const struct pci_device_id *... function shpc_start_thread (line 478) | static int shpc_start_thread(void) function free_shpchp_res (line 500) | static inline void __exit function unload_shpchpd (line 512) | static void __exit unload_shpchpd(void) type pci_device_id (line 561) | struct pci_device_id type pci_driver (line 578) | struct pci_driver function shpcd_init (line 587) | static int __init shpcd_init(void) function shpcd_cleanup (line 616) | static void __exit shpcd_cleanup(void) FILE: drivers/pci/hotplug/shpchp_ctrl.c type controller (line 44) | struct controller type pci_func (line 44) | struct pci_func type resource_lists (line 45) | struct resource_lists type controller (line 46) | struct controller type pci_func (line 46) | struct pci_func type resource_lists (line 47) | struct resource_lists type controller (line 48) | struct controller type semaphore (line 50) | struct semaphore type semaphore (line 51) | struct semaphore function u8 (line 58) | u8 shpchp_handle_attention_button(u8 hp_slot, void *inst_id) function u8 (line 115) | u8 shpchp_handle_switch_change(u8 hp_slot, void *inst_id) function u8 (line 169) | u8 shpchp_handle_presence_change(u8 hp_slot, void *inst_id) function u8 (line 217) | u8 shpchp_handle_power_fault(u8 hp_slot, void *inst_id) function sort_by_size (line 271) | static int sort_by_size(struct pci_resource **head) function sort_by_max_size (line 322) | static int sort_by_max_size(struct pci_resource **head) type pci_resource (line 372) | struct pci_resource type pci_resource (line 372) | struct pci_resource type pci_resource (line 372) | struct pci_resource type pci_resource (line 374) | struct pci_resource type pci_resource (line 375) | struct pci_resource type pci_resource (line 376) | struct pci_resource type pci_resource (line 450) | struct pci_resource type pci_resource (line 450) | struct pci_resource type pci_resource (line 452) | struct pci_resource type pci_resource (line 453) | struct pci_resource type pci_resource (line 510) | struct pci_resource type pci_resource (line 510) | struct pci_resource type pci_resource (line 512) | struct pci_resource type pci_resource (line 513) | struct pci_resource type pci_resource (line 514) | struct pci_resource type pci_resource (line 605) | struct pci_resource type pci_resource (line 605) | struct pci_resource type pci_resource (line 607) | struct pci_resource type pci_resource (line 608) | struct pci_resource type pci_resource (line 609) | struct pci_resource type pci_resource (line 693) | struct pci_resource type pci_resource (line 722) | struct pci_resource type pci_resource (line 722) | struct pci_resource type pci_resource (line 724) | struct pci_resource type pci_resource (line 725) | struct pci_resource type pci_resource (line 726) | struct pci_resource function shpchp_resource_sort_and_combine (line 817) | int shpchp_resource_sort_and_combine(struct pci_resource **head) type pci_func (line 887) | struct pci_func type pci_func (line 889) | struct pci_func type pci_func (line 890) | struct pci_func type pci_func (line 898) | struct pci_func function slot_remove (line 921) | static int slot_remove(struct pci_func * old_slot) function bridge_slot_remove (line 961) | static int bridge_slot_remove(struct pci_func *bridge) type pci_func (line 1014) | struct pci_func type pci_func (line 1017) | struct pci_func function is_bridge (line 1040) | static int is_bridge(struct pci_func * func) function u32 (line 1053) | static u32 change_bus_speed(struct controller *ctrl, struct slot *p_slot... function u32 (line 1077) | static u32 fix_bus_speed(struct controller *ctrl, struct slot *pslot, u8... function u32 (line 1119) | static u32 board_added(struct pci_func * func, struct controller * ctrl) function u32 (line 1467) | static u32 remove_board(struct pci_func *func, struct controller *ctrl) function pushbutton_helper_thread (line 1606) | static void pushbutton_helper_thread (unsigned long data) function shpchp_pushbutton_thread (line 1621) | static void shpchp_pushbutton_thread (unsigned long slot) function event_thread (line 1664) | static int event_thread(void* data) function shpchp_event_start_thread (line 1689) | int shpchp_event_start_thread (void) function shpchp_event_stop_thread (line 1709) | void shpchp_event_stop_thread (void) function update_slot_info (line 1719) | static int update_slot_info (struct slot *slot) function interrupt_event_handler (line 1738) | static void interrupt_event_handler(struct controller *ctrl) function shpchp_enable_slot (line 1879) | int shpchp_enable_slot (struct slot *p_slot) function shpchp_disable_slot (line 1963) | int shpchp_disable_slot (struct slot *p_slot) function u32 (line 2065) | static u32 configure_new_device (struct controller * ctrl, struct pci_fu... function configure_new_function (line 2170) | static int configure_new_function (struct controller * ctrl, struct pci_... FILE: drivers/pci/hotplug/shpchp_hpc.c type pt_regs (line 236) | struct pt_regs type php_ctlr_state_s (line 238) | struct php_ctlr_state_s function int_poll_timeout (line 241) | static void int_poll_timeout(unsigned long lphp_ctlr) function start_int_poll_timer (line 265) | static void start_int_poll_timer(struct php_ctlr_state_s *php_ctlr, int ... function shpc_write_cmd (line 283) | static int shpc_write_cmd(struct slot *slot, u8 t_slot, u8 cmd) function hpc_check_cmd_status (line 329) | static int hpc_check_cmd_status(struct controller *ctrl) function hpc_get_attention_status (line 369) | static int hpc_get_attention_status(struct slot *slot, u8 *status) function hpc_get_power_status (line 409) | static int hpc_get_power_status(struct slot * slot, u8 *status) function hpc_get_latch_status (line 451) | static int hpc_get_latch_status(struct slot *slot, u8 *status) function hpc_get_adapter_status (line 474) | static int hpc_get_adapter_status(struct slot *slot, u8 *status) function hpc_get_prog_int (line 497) | static int hpc_get_prog_int(struct slot *slot, u8 *prog_int) function hpc_get_adapter_speed (line 514) | static int hpc_get_adapter_speed(struct slot *slot, enum pci_bus_speed *... function hpc_get_mode1_ECC_cap (line 595) | static int hpc_get_mode1_ECC_cap(struct slot *slot, u8 *mode) function hpc_query_power_fault (line 624) | static int hpc_query_power_fault(struct slot * slot) function hpc_set_attention_status (line 648) | static int hpc_set_attention_status(struct slot *slot, u8 value) function hpc_set_green_led_on (line 684) | static void hpc_set_green_led_on(struct slot *slot) function hpc_set_green_led_off (line 706) | static void hpc_set_green_led_off(struct slot *slot) function hpc_set_green_led_blink (line 728) | static void hpc_set_green_led_blink(struct slot *slot) function shpc_get_ctlr_slot_config (line 750) | int shpc_get_ctlr_slot_config(struct controller *ctrl, function hpc_release_ctlr (line 777) | static void hpc_release_ctlr(struct controller *ctrl) function hpc_power_on_slot (line 829) | static int hpc_power_on_slot(struct slot * slot) function hpc_slot_enable (line 860) | static int hpc_slot_enable(struct slot * slot) function hpc_slot_disable (line 891) | static int hpc_slot_disable(struct slot * slot) function hpc_enable_all_slots (line 923) | static int hpc_enable_all_slots( struct slot *slot ) function hpc_pwr_on_all_slots (line 945) | static int hpc_pwr_on_all_slots(struct slot *slot) function hpc_set_bus_speed_mode (line 962) | static int hpc_set_bus_speed_mode(struct slot * slot, enum pci_bus_speed... function irqreturn_t (line 1061) | static irqreturn_t shpc_isr(int IRQ, void *dev_id, struct pt_regs *regs) function hpc_get_max_bus_speed (line 1185) | static int hpc_get_max_bus_speed (struct slot *slot, enum pci_bus_speed ... function hpc_get_cur_bus_speed (line 1254) | static int hpc_get_cur_bus_speed (struct slot *slot, enum pci_bus_speed ... type hpc_ops (line 1366) | struct hpc_ops function shpc_init (line 1394) | int shpc_init(struct controller * ctrl, FILE: drivers/pci/hotplug/shpchp_pci.c function shpchp_configure_device (line 44) | int shpchp_configure_device (struct controller* ctrl, struct pci_func* f... function shpchp_unconfigure_device (line 80) | int shpchp_unconfigure_device(struct pci_func* func) function shpchp_set_irq (line 105) | int shpchp_set_irq (u8 bus_num, u8 dev_num, u8 int_pin, u8 irq_num) function shpchp_save_config (line 148) | int shpchp_save_config(struct controller *ctrl, int busnumber, int num_c... function shpchp_save_slot_config (line 351) | int shpchp_save_slot_config(struct controller *ctrl, struct pci_func * n... function shpchp_save_used_resources (line 463) | int shpchp_save_used_resources(struct controller *ctrl, struct pci_func ... function return_resource_list (line 724) | static inline void function shpchp_return_board_resources (line 747) | int shpchp_return_board_resources(struct pci_func * func, function kfree_resource_list (line 773) | static inline void function shpchp_destroy_resource_list (line 792) | void shpchp_destroy_resource_list(struct resource_lists *resources) function shpchp_destroy_board_resources (line 804) | void shpchp_destroy_board_resources(struct pci_func * func) FILE: drivers/pci/hotplug/shpchp_sysfs.c function show_ctrl (line 41) | static ssize_t show_ctrl (struct device *dev, char *buf) function show_dev (line 85) | static ssize_t show_dev (struct device *dev, char *buf) function shpchp_create_ctrl_files (line 139) | void shpchp_create_ctrl_files (struct controller *ctrl) FILE: drivers/pci/hotplug/shpchprm.h type php_ctlr_type (line 39) | enum php_ctlr_type type controller (line 42) | struct controller type controller (line 43) | struct controller type pci_func (line 43) | struct pci_func type controller (line 44) | struct controller type pci_func (line 44) | struct pci_func type controller (line 45) | struct controller FILE: drivers/pci/hotplug/shpchprm_acpi.c type acpi__hpp (line 62) | struct acpi__hpp { type acpi_php_slot (line 69) | struct acpi_php_slot { type acpi_bridge (line 86) | struct acpi_bridge { type acpi_bridge (line 110) | struct acpi_bridge function u8 (line 112) | static u8 * acpi_path_name( acpi_handle handle) type acpi_bridge (line 127) | struct acpi_bridge type acpi_bridge (line 128) | struct acpi_bridge function acpi_add_slot_to_php_slots (line 130) | static int acpi_add_slot_to_php_slots( function acpi_get__hpp (line 172) | static void acpi_get__hpp ( struct acpi_bridge *ab) function acpi_run_oshp (line 241) | static void acpi_run_oshp ( struct acpi_bridge *ab) function acpi_status (line 256) | static acpi_status acpi_evaluate_crs( function free_pci_resource (line 299) | static void free_pci_resource ( struct pci_resource *aprh) function print_pci_resource (line 309) | static void print_pci_resource ( struct pci_resource *aprh) function print_slot_resources (line 317) | static void print_slot_resources( struct acpi_php_slot *aps) function print_pci_resources (line 340) | static void print_pci_resources( struct acpi_bridge *ab) function shpchprm_delete_resource (line 385) | static int shpchprm_delete_resource( function shpchprm_delete_resources (line 453) | static int shpchprm_delete_resources( function shpchprm_add_resource (line 466) | static int shpchprm_add_resource( function shpchprm_add_resources (line 500) | static int shpchprm_add_resources( function acpi_parse_io (line 514) | static void acpi_parse_io ( function acpi_parse_fixed_io (line 530) | static void acpi_parse_fixed_io ( function acpi_parse_address16_32 (line 543) | static void acpi_parse_address16_32 ( function acpi_status (line 641) | static acpi_status acpi_parse_crs( function acpi_status (line 711) | static acpi_status acpi_get_crs( struct acpi_bridge *ab) type acpi_bridge (line 736) | struct acpi_bridge type acpi_bridge (line 738) | struct acpi_bridge type acpi_bridge (line 743) | struct acpi_bridge function shpchprm_acpi_register_a_bridge (line 764) | static void shpchprm_acpi_register_a_bridge ( function acpi_status (line 798) | static acpi_status shpchprm_acpi_build_php_slots_callback( function shpchprm_acpi_build_php_slots (line 876) | static int shpchprm_acpi_build_php_slots( function build_a_bridge (line 899) | static void build_a_bridge( type acpi_bridge (line 923) | struct acpi_bridge type acpi_bridge (line 925) | struct acpi_bridge type acpi_bridge (line 929) | struct acpi_bridge type pci_dev (line 930) | struct pci_dev type acpi_bridge (line 934) | struct acpi_bridge type acpi_bridge (line 934) | struct acpi_bridge type acpi_bridge (line 939) | struct acpi_bridge function acpi_status (line 969) | static acpi_status scan_p2p_bridge( type acpi_bridge (line 1016) | struct acpi_bridge type acpi_bridge (line 1024) | struct acpi_bridge type acpi_bridge (line 1036) | struct acpi_bridge type acpi_bridge (line 1036) | struct acpi_bridge type acpi_bridge (line 1041) | struct acpi_bridge function acpi_status (line 1063) | static acpi_status acpi_scan_from_root_pci_callback ( function shpchprm_acpi_scan_pci (line 1108) | static int shpchprm_acpi_scan_pci (void) function shpchprm_init (line 1128) | int shpchprm_init(enum php_ctlr_type ctlr_type) function free_a_slot (line 1147) | static void free_a_slot(struct acpi_php_slot *aps) function free_a_bridge (line 1159) | static void free_a_bridge( struct acpi_bridge *ab) function shpchprm_free_bridges (line 1192) | static void shpchprm_free_bridges ( struct acpi_bridge *ab) function shpchprm_cleanup (line 1206) | void shpchprm_cleanup(void) function get_number_of_slots (line 1211) | static int get_number_of_slots ( function print_acpi_resources (line 1238) | static int print_acpi_resources (struct acpi_bridge *ab) function shpchprm_print_pirt (line 1271) | int shpchprm_print_pirt(void) type acpi_php_slot (line 1279) | struct acpi_php_slot type acpi_bridge (line 1280) | struct acpi_bridge type acpi_php_slot (line 1284) | struct acpi_php_slot type acpi_php_slot (line 1291) | struct acpi_php_slot type acpi_php_slot (line 1297) | struct acpi_php_slot type slot (line 1307) | struct slot type acpi_bridge (line 1309) | struct acpi_bridge type acpi_php_slot (line 1310) | struct acpi_php_slot function shpchprm_dump_func_res (line 1320) | static void shpchprm_dump_func_res( struct pci_func *fun) function shpchprm_dump_ctrl_res (line 1342) | static void shpchprm_dump_ctrl_res( struct controller *ctlr) function shpchprm_get_used_resources (line 1364) | static int shpchprm_get_used_resources ( function configure_existing_function (line 1372) | static int configure_existing_function( function bind_pci_resources_to_slots (line 1396) | static int bind_pci_resources_to_slots ( struct controller *ctrl) function bind_pci_resources (line 1435) | static int bind_pci_resources( function no_pci_resources (line 1493) | static int no_pci_resources( struct acpi_bridge *ab) function find_pci_bridge_resources (line 1498) | static int find_pci_bridge_resources ( function get_pci_resources_from_bridge (line 1526) | static int get_pci_resources_from_bridge( function get_pci_resources (line 1550) | static int get_pci_resources( function shpchprm_get_physical_slot_number (line 1565) | int shpchprm_get_physical_slot_number(struct controller *ctrl, u32 *sun,... function shpchprm_find_available_resources (line 1580) | int shpchprm_find_available_resources( struct controller *ctrl) function shpchprm_set_hpp (line 1610) | int shpchprm_set_hpp( function shpchprm_enable_card (line 1659) | void shpchprm_enable_card( FILE: drivers/pci/hotplug/shpchprm_legacy.c function shpchprm_cleanup (line 47) | void shpchprm_cleanup(void) function shpchprm_print_pirt (line 53) | int shpchprm_print_pirt(void) function shpchprm_get_physical_slot_number (line 58) | int shpchprm_get_physical_slot_number(struct controller *ctrl, u32 *sun,... type hrt (line 74) | struct hrt function shpchprm_find_available_resources (line 103) | int shpchprm_find_available_resources(struct controller *ctrl) function shpchprm_set_hpp (line 340) | int shpchprm_set_hpp( function shpchprm_enable_card (line 385) | void shpchprm_enable_card( function legacy_shpchprm_init_pci (line 414) | static int legacy_shpchprm_init_pci(void) function shpchprm_init (line 425) | int shpchprm_init(enum php_ctlr_type ctrl_type) FILE: drivers/pci/hotplug/shpchprm_legacy.h type slot_rt (line 36) | struct slot_rt { type slot_rt_offsets (line 50) | enum slot_rt_offsets { type hrt (line 63) | struct hrt { type hrt_offsets (line 77) | enum hrt_offsets { type irq_info (line 90) | struct irq_info { type irq_routing_table (line 100) | struct irq_routing_table { FILE: drivers/pci/hotplug/shpchprm_nonacpi.c function shpchprm_cleanup (line 44) | void shpchprm_cleanup(void) function shpchprm_print_pirt (line 49) | int shpchprm_print_pirt(void) function shpchprm_get_physical_slot_number (line 54) | int shpchprm_get_physical_slot_number(struct controller *ctrl, u32 *sun,... function print_pci_resource (line 63) | static void print_pci_resource ( struct pci_resource *aprh) function phprm_dump_func_res (line 72) | static void phprm_dump_func_res( struct pci_func *fun) function phprm_get_used_resources (line 94) | static int phprm_get_used_resources ( function phprm_delete_resource (line 102) | static int phprm_delete_resource( function phprm_delete_resources (line 171) | static int phprm_delete_resources( function configure_existing_function (line 185) | static int configure_existing_function( function bind_pci_resources_to_slots (line 209) | static int bind_pci_resources_to_slots ( struct controller *ctrl) function phprm_dump_ctrl_res (line 249) | static void phprm_dump_ctrl_res( struct controller *ctlr) function shpchprm_find_available_resources (line 280) | int shpchprm_find_available_resources(struct controller *ctrl) function shpchprm_set_hpp (line 332) | int shpchprm_set_hpp( function shpchprm_enable_card (line 381) | void shpchprm_enable_card( function legacy_shpchprm_init_pci (line 415) | static int legacy_shpchprm_init_pci(void) function shpchprm_init (line 420) | int shpchprm_init(enum php_ctlr_type ctrl_type) FILE: drivers/pci/hotplug/shpchprm_nonacpi.h type irq_info (line 33) | struct irq_info { type irq_routing_table (line 43) | struct irq_routing_table { FILE: drivers/pci/msi.c type msi_desc (line 26) | struct msi_desc function msi_cache_ctor (line 40) | static void msi_cache_ctor(void *p, kmem_cache_t *cache, unsigned long f... function msi_cache_init (line 45) | static int msi_cache_init(void) function msi_set_mask_bit (line 56) | static void msi_set_mask_bit(unsigned int vector, int flag) function set_msi_affinity (line 89) | static void set_msi_affinity(unsigned int vector, cpumask_t cpu_mask) function move_msi (line 135) | static inline void move_msi(int vector) function mask_MSI_irq (line 145) | static void mask_MSI_irq(unsigned int vector) function unmask_MSI_irq (line 150) | static void unmask_MSI_irq(unsigned int vector) function startup_msi_irq_wo_maskbit (line 155) | static unsigned int startup_msi_irq_wo_maskbit(unsigned int vector) function shutdown_msi_irq (line 173) | static void shutdown_msi_irq(unsigned int vector) function enable_msi_irq_wo_maskbit (line 179) | static void enable_msi_irq_wo_maskbit(unsigned int vector) {} function disable_msi_irq_wo_maskbit (line 180) | static void disable_msi_irq_wo_maskbit(unsigned int vector) {} function ack_msi_irq_wo_maskbit (line 181) | static void ack_msi_irq_wo_maskbit(unsigned int vector) {} function end_msi_irq_wo_maskbit (line 182) | static void end_msi_irq_wo_maskbit(unsigned int vector) function startup_msi_irq_w_maskbit (line 188) | static unsigned int startup_msi_irq_w_maskbit(unsigned int vector) function end_msi_irq_w_maskbit (line 211) | static void end_msi_irq_w_maskbit(unsigned int vector) type hw_interrupt_type (line 222) | struct hw_interrupt_type type hw_interrupt_type (line 238) | struct hw_interrupt_type type hw_interrupt_type (line 254) | struct hw_interrupt_type function msi_data_init (line 265) | static void msi_data_init(struct msg_data *msi_data, function msi_address_init (line 275) | static void msi_address_init(struct msg_address *msi_address) type pci_dev (line 288) | struct pci_dev function assign_msi_vector (line 289) | static int assign_msi_vector(void) function get_new_vector (line 358) | static int get_new_vector(void) function msi_init (line 368) | static int msi_init(void) function get_msi_vector (line 393) | static int get_msi_vector(struct pci_dev *dev) type msi_desc (line 398) | struct msi_desc type msi_desc (line 400) | struct msi_desc type msi_desc (line 402) | struct msi_desc type msi_desc (line 406) | struct msi_desc function attach_msi_entry (line 413) | static void attach_msi_entry(struct msi_desc *entry, int vector) function irq_handler_init (line 422) | static void irq_handler_init(int cap_id, int pos, int mask) function enable_msi_mode (line 436) | static void enable_msi_mode(struct pci_dev *dev, int pos, int type) function disable_msi_mode (line 458) | static void disable_msi_mode(struct pci_dev *dev, int pos, int type) function msi_lookup_vector (line 480) | static int msi_lookup_vector(struct pci_dev *dev, int type) function pci_scan_msi_device (line 502) | void pci_scan_msi_device(struct pci_dev *dev) function msi_capability_init (line 522) | static int msi_capability_init(struct pci_dev *dev) function msix_capability_init (line 598) | static int msix_capability_init(struct pci_dev *dev, function pci_enable_msi (line 701) | int pci_enable_msi(struct pci_dev* dev) function pci_disable_msi (line 765) | void pci_disable_msi(struct pci_dev* dev) function release_msi (line 803) | static void release_msi(unsigned int vector) function msi_free_vector (line 815) | static int msi_free_vector(struct pci_dev* dev, int vector, int reassign) function reroute_msix_table (line 879) | static int reroute_msix_table(int head, struct msix_entry *entries, int ... function pci_enable_msix (line 945) | int pci_enable_msix(struct pci_dev* dev, struct msix_entry *entries, int... function pci_disable_msix (line 1032) | void pci_disable_msix(struct pci_dev* dev) function msi_remove_pci_irq_vectors (line 1088) | void msi_remove_pci_irq_vectors(struct pci_dev* dev) FILE: drivers/pci/msi.h function move_msi (line 33) | static inline void move_msi(int vector) {} type msg_data (line 93) | struct msg_data { type msg_address (line 113) | struct msg_address { type msi_desc (line 139) | struct msi_desc { FILE: drivers/pci/names.c type pci_device_info (line 16) | struct pci_device_info { type pci_vendor_info (line 22) | struct pci_vendor_info { type pci_vendor_info (line 46) | struct pci_vendor_info function pci_name_device (line 55) | void __devinit pci_name_device(struct pci_dev *dev) function pci_name_device (line 126) | void __devinit pci_name_device(struct pci_dev *dev) FILE: drivers/pci/pci-acpi.c function acpi_status (line 24) | static acpi_status function acpi_status (line 89) | static acpi_status function acpi_status (line 156) | acpi_status pci_osc_support_set(u32 flags) function acpi_status (line 185) | acpi_status pci_osc_control_set(u32 flags) FILE: drivers/pci/pci-driver.c function pci_device_probe_dynamic (line 28) | static int function dynid_init (line 52) | static inline void function store_new_id (line 65) | static inline ssize_t function pci_init_dynids (line 115) | static inline void function pci_free_dynids (line 123) | static void function pci_create_newid_file (line 138) | static int function pci_bus_match_dynids (line 148) | static int function pci_device_probe_dynamic (line 167) | static inline int pci_device_probe_dynamic(struct pci_driver *drv, struc... function dynid_init (line 171) | static inline void dynid_init(struct dynid *dynid) {} function pci_init_dynids (line 172) | static inline void pci_init_dynids(struct pci_dynids *dynids) {} function pci_free_dynids (line 173) | static inline void pci_free_dynids(struct pci_driver *drv) {} function pci_create_newid_file (line 174) | static inline int pci_create_newid_file(struct pci_driver *drv) function pci_bus_match_dynids (line 178) | static inline int pci_bus_match_dynids(const struct pci_dev *pci_dev, st... type pci_device_id (line 194) | struct pci_device_id type pci_device_id (line 195) | struct pci_device_id type pci_dev (line 195) | struct pci_dev function pci_device_probe_static (line 210) | static int function __pci_device_probe (line 234) | static int function pci_device_probe (line 247) | static int pci_device_probe(struct device * dev) function pci_device_remove (line 263) | static int pci_device_remove(struct device * dev) function pci_device_suspend (line 287) | static int pci_device_suspend(struct device * dev, pm_message_t state) function pci_default_resume (line 305) | static void pci_default_resume(struct pci_dev *pci_dev) function pci_device_resume (line 317) | static int pci_device_resume(struct device * dev) function pci_driver_attr_show (line 333) | static ssize_t function pci_driver_attr_store (line 348) | static ssize_t type sysfs_ops (line 364) | struct sysfs_ops type kobj_type (line 368) | struct kobj_type function pci_populate_driver_dir (line 372) | static int function pci_register_driver (line 391) | int pci_register_driver(struct pci_driver *drv) function pci_unregister_driver (line 426) | void type pci_driver (line 433) | struct pci_driver type pci_driver (line 444) | struct pci_driver type pci_dev (line 445) | struct pci_dev function pci_bus_match (line 471) | static int pci_bus_match(struct device * dev, struct device_driver * drv) type pci_dev (line 500) | struct pci_dev type pci_dev (line 500) | struct pci_dev function pci_dev_put (line 514) | void pci_dev_put(struct pci_dev *dev) function pci_hotplug (line 521) | int pci_hotplug (struct device *dev, char **envp, int num_envp, type bus_type (line 531) | struct bus_type function pci_driver_init (line 544) | static int __init pci_driver_init(void) FILE: drivers/pci/pci-sysfs.c function local_cpus_show (line 47) | static ssize_t local_cpus_show(struct device *dev, char *buf) function resource_show (line 56) | static ssize_t type device_attribute (line 76) | struct device_attribute function pci_read_config (line 88) | static ssize_t function pci_write_config (line 142) | static ssize_t function pci_read_legacy_io (line 193) | ssize_t function pci_write_legacy_io (line 217) | ssize_t function pci_mmap_legacy_mem (line 240) | int function pci_mmap_resource (line 262) | static int function pci_create_resource_files (line 283) | static void function pci_remove_resource_files (line 320) | static void function pci_create_resource_files (line 336) | static inline void pci_create_resource_files(struct pci_dev *dev) { retu... function pci_remove_resource_files (line 337) | static inline void pci_remove_resource_files(struct pci_dev *dev) { retu... function pci_write_rom (line 349) | static ssize_t function pci_read_rom (line 372) | static ssize_t type bin_attribute (line 399) | struct bin_attribute type bin_attribute (line 410) | struct bin_attribute function pci_create_sysfs_dev_files (line 421) | int pci_create_sysfs_dev_files (struct pci_dev *pdev) function pci_remove_sysfs_dev_files (line 462) | void pci_remove_sysfs_dev_files(struct pci_dev *pdev) function pci_sysfs_init (line 482) | static int __init pci_sysfs_init(void) FILE: drivers/pci/pci.c function pci_bus_max_busnr (line 34) | unsigned char __devinit function pci_max_busnr (line 55) | unsigned char __devinit function __pci_bus_find_cap (line 70) | static int __pci_bus_find_cap(struct pci_bus *bus, unsigned int devfn, u... function pci_find_capability (line 122) | int pci_find_capability(struct pci_dev *dev, int cap) function pci_bus_find_capability (line 140) | int pci_bus_find_capability(struct pci_bus *bus, unsigned int devfn, int... function pci_find_ext_capability (line 163) | int pci_find_ext_capability(struct pci_dev *dev, int cap) type resource (line 206) | struct resource type pci_dev (line 207) | struct pci_dev type resource (line 207) | struct resource type pci_bus (line 209) | struct pci_bus type resource (line 211) | struct resource type resource (line 217) | struct resource function pci_set_power_state (line 253) | int function pci_power_t (line 330) | pci_power_t pci_choose_state(struct pci_dev *dev, u32 state) function pci_save_state (line 354) | int function pci_restore_state (line 370) | int function pci_enable_device_bars (line 390) | int function pci_enable_device (line 412) | int function pcibios_disable_device (line 432) | void __attribute__ ((weak)) pcibios_disable_device (struct pci_dev *dev) {} function pci_disable_device (line 441) | void function pci_enable_wake (line 475) | int pci_enable_wake(struct pci_dev *dev, pci_power_t state, int enable) function pci_get_interrupt_pin (line 511) | int function pci_release_region (line 537) | void pci_release_region(struct pci_dev *pdev, int bar) function pci_request_region (line 563) | int pci_request_region(struct pci_dev *pdev, int bar, char *res_name) function pci_release_regions (line 600) | void pci_release_regions(struct pci_dev *pdev) function pci_request_regions (line 621) | int pci_request_regions(struct pci_dev *pdev, char *res_name) function pci_set_master (line 644) | void function pci_generic_prep_mwi (line 673) | static int function pci_set_mwi (line 712) | int function pci_clear_mwi (line 743) | void function pci_set_dma_mask (line 759) | int function pci_dac_set_dma_mask (line 773) | int function pci_set_consistent_dma_mask (line 784) | int function pci_init (line 799) | static int __devinit pci_init(void) function pci_setup (line 809) | static int __devinit pci_setup(char *str) type pci_dev (line 830) | struct pci_dev FILE: drivers/pci/pci.h type device (line 3) | struct device type pci_dev (line 5) | struct pci_dev type pci_dev (line 6) | struct pci_dev type pci_dev (line 7) | struct pci_dev type pci_bus (line 8) | struct pci_bus type resource (line 8) | struct resource type resource (line 11) | struct resource type pci_dev (line 16) | struct pci_dev type pci_dev (line 17) | struct pci_dev type pci_bus (line 18) | struct pci_bus type pci_bus (line 19) | struct pci_bus function pci_proc_attach_device (line 21) | static inline int pci_proc_attach_device(struct pci_dev *dev) { return 0; } function pci_proc_detach_device (line 22) | static inline int pci_proc_detach_device(struct pci_dev *dev) { return 0; } function pci_proc_attach_bus (line 23) | static inline int pci_proc_attach_bus(struct pci_bus *bus) { return 0; } function pci_proc_detach_bus (line 24) | static inline int pci_proc_detach_bus(struct pci_bus *bus) { return 0; } type pci_bus (line 28) | struct pci_bus type pci_bus (line 28) | struct pci_bus type pci_dev (line 28) | struct pci_dev type pci_bus (line 29) | struct pci_bus type pci_dev (line 30) | struct pci_dev type pci_bus (line 32) | struct pci_bus type pci_bus (line 33) | struct pci_bus type pci_dev_wrapped (line 35) | struct pci_dev_wrapped { type pci_bus_wrapped (line 40) | struct pci_bus_wrapped { type pci_visit (line 45) | struct pci_visit { type pci_visit (line 59) | struct pci_visit type pci_dev_wrapped (line 60) | struct pci_dev_wrapped type pci_bus_wrapped (line 61) | struct pci_bus_wrapped type pci_bus (line 62) | struct pci_bus type device_attribute (line 68) | struct device_attribute type class_device_attribute (line 69) | struct class_device_attribute type pci_device_id (line 79) | struct pci_device_id type pci_device_id (line 80) | struct pci_device_id type pci_dev (line 80) | struct pci_dev FILE: drivers/pci/pcie/portdrv.h type bus_type (line 30) | struct bus_type type pci_dev (line 31) | struct pci_dev type pci_dev (line 32) | struct pci_dev type pci_dev (line 34) | struct pci_dev type pci_dev (line 35) | struct pci_dev type pci_dev (line 37) | struct pci_dev FILE: drivers/pci/pcie/portdrv_bus.c type device (line 17) | struct device type device_driver (line 17) | struct device_driver type device (line 18) | struct device type device (line 19) | struct device type bus_type (line 21) | struct bus_type function pcie_port_bus_match (line 28) | static int pcie_port_bus_match(struct device *dev, struct device_driver ... function pcie_port_bus_suspend (line 49) | static int pcie_port_bus_suspend(struct device *dev, u32 state) function pcie_port_bus_resume (line 64) | static int pcie_port_bus_resume(struct device *dev) FILE: drivers/pci/pcie/portdrv_core.c function pcie_port_probe_service (line 20) | static int pcie_port_probe_service(struct device *dev) function pcie_port_remove_service (line 43) | static int pcie_port_remove_service(struct device *dev) function pcie_port_shutdown_service (line 62) | static void pcie_port_shutdown_service(struct device *dev) {} function pcie_port_suspend_service (line 64) | static int pcie_port_suspend_service(struct device *dev, u32 state, u32 ... function pcie_port_resume_service (line 79) | static int pcie_port_resume_service(struct device *dev, u32 state) function release_pcie_device (line 102) | static void release_pcie_device(struct device *dev) function is_msi_quirked (line 108) | static int is_msi_quirked(struct pci_dev *dev) function assign_interrupt_mode (line 130) | static int assign_interrupt_mode(struct pci_dev *dev, int *vectors, int ... function get_port_device_capability (line 178) | static int get_port_device_capability(struct pci_dev *dev) function pcie_device_init (line 219) | static void pcie_device_init(struct pci_dev *parent, struct pcie_device ... type pcie_device (line 247) | struct pcie_device type pci_dev (line 247) | struct pci_dev type pcie_device (line 250) | struct pcie_device type pcie_device (line 252) | struct pcie_device type pcie_device (line 256) | struct pcie_device function pcie_port_device_probe (line 262) | int pcie_port_device_probe(struct pci_dev *dev) function pcie_port_device_register (line 282) | int pcie_port_device_register(struct pci_dev *dev) function pcie_port_device_suspend (line 323) | int pcie_port_device_suspend(struct pci_dev *dev, u32 state) function pcie_port_device_resume (line 348) | int pcie_port_device_resume(struct pci_dev *dev) function pcie_port_device_remove (line 375) | void pcie_port_device_remove(struct pci_dev *dev) function pcie_port_bus_register (line 408) | void pcie_port_bus_register(void) function pcie_port_bus_unregister (line 413) | void pcie_port_bus_unregister(void) function pcie_port_service_register (line 418) | int pcie_port_service_register(struct pcie_port_service_driver *new) function pcie_port_service_unregister (line 431) | void pcie_port_service_unregister(struct pcie_port_service_driver *new) FILE: drivers/pci/pcie/portdrv_pci.c function pcie_portdrv_probe (line 40) | static int __devinit pcie_portdrv_probe (struct pci_dev *dev, function pcie_portdrv_remove (line 64) | static void pcie_portdrv_remove (struct pci_dev *dev) function pcie_portdrv_suspend (line 70) | static int pcie_portdrv_suspend (struct pci_dev *dev, u32 state) function pcie_portdrv_resume (line 75) | static int pcie_portdrv_resume (struct pci_dev *dev) type pci_device_id (line 84) | struct pci_device_id type pci_driver (line 91) | struct pci_driver function pcie_portdrv_init (line 104) | static int __init pcie_portdrv_init(void) function pcie_portdrv_exit (line 121) | static void __exit pcie_portdrv_exit(void) FILE: drivers/pci/probe.c function pci_create_legacy_files (line 40) | static void pci_create_legacy_files(struct pci_bus *b) function pci_remove_legacy_files (line 65) | void pci_remove_legacy_files(struct pci_bus *b) function pci_create_legacy_files (line 72) | static inline void pci_create_legacy_files(struct pci_bus *bus) { return; } function pci_remove_legacy_files (line 73) | void pci_remove_legacy_files(struct pci_bus *bus) { return; } function pci_bus_show_cpuaffinity (line 79) | static ssize_t pci_bus_show_cpuaffinity(struct class_device *class_dev, ... function release_pcibus_dev (line 94) | static void release_pcibus_dev(struct class_device *class_dev) type class (line 103) | struct class function pcibus_class_init (line 111) | static int __init pcibus_class_init(void) function pci_calc_resource_flags (line 121) | static inline unsigned int pci_calc_resource_flags(unsigned int flags) function u32 (line 135) | static u32 pci_size(u32 base, u32 maxbase, unsigned long mask) function pci_read_bases (line 153) | static void pci_read_bases(struct pci_dev *dev, unsigned int howmany, in... function pci_read_bridge_bases (line 241) | void __devinit pci_read_bridge_bases(struct pci_bus *child) type pci_bus (line 329) | struct pci_bus type pci_bus (line 331) | struct pci_bus type pci_bus (line 344) | struct pci_bus type pci_bus (line 345) | struct pci_bus type pci_dev (line 345) | struct pci_dev type pci_bus (line 347) | struct pci_bus type pci_bus (line 387) | struct pci_bus type pci_bus (line 387) | struct pci_bus type pci_dev (line 387) | struct pci_dev type pci_bus (line 389) | struct pci_bus function pci_enable_crs (line 397) | static void pci_enable_crs(struct pci_dev *dev) type pci_bus (line 413) | struct pci_bus function pci_scan_bridge (line 425) | int __devinit pci_scan_bridge(struct pci_bus *bus, struct pci_dev * dev,... function pci_read_irq (line 563) | static void pci_read_irq(struct pci_dev *dev) function pci_setup_device (line 584) | static int pci_setup_device(struct pci_dev * dev) function pci_release_dev (line 671) | static void pci_release_dev(struct device *dev) function pci_cfg_space_size (line 689) | static int pci_cfg_space_size(struct pci_dev *dev) function pci_release_bus_bridge_dev (line 716) | static void pci_release_bus_bridge_dev(struct device *dev) type pci_dev (line 726) | struct pci_dev type pci_bus (line 727) | struct pci_bus type pci_dev (line 729) | struct pci_dev type pci_dev (line 771) | struct pci_dev type pci_dev (line 775) | struct pci_dev type pci_dev (line 810) | struct pci_dev type pci_bus (line 811) | struct pci_bus type pci_dev (line 813) | struct pci_dev function pci_scan_slot (line 848) | int __devinit pci_scan_slot(struct pci_bus *bus, int devfn) function pci_scan_child_bus (line 892) | unsigned int __devinit pci_scan_child_bus(struct pci_bus *bus) function pci_do_scan_bus (line 945) | unsigned int __devinit pci_do_scan_bus(struct pci_bus *bus) type pci_bus (line 960) | struct pci_bus type device (line 960) | struct device type pci_ops (line 960) | struct pci_ops type pci_bus (line 963) | struct pci_bus type device (line 964) | struct device FILE: drivers/pci/proc.c function loff_t (line 21) | static loff_t function proc_bus_pci_read (line 47) | static ssize_t function proc_bus_pci_write (line 129) | static ssize_t type pci_filp_private (line 199) | struct pci_filp_private { function proc_bus_pci_ioctl (line 204) | static int proc_bus_pci_ioctl(struct inode *inode, struct file *file, un... function proc_bus_pci_mmap (line 245) | static int proc_bus_pci_mmap(struct file *file, struct vm_area_struct *vma) function proc_bus_pci_open (line 265) | static int proc_bus_pci_open(struct inode *inode, struct file *file) function proc_bus_pci_release (line 280) | static int proc_bus_pci_release(struct inode *inode, struct file *file) type file_operations (line 289) | struct file_operations type seq_file (line 311) | struct seq_file type pci_dev (line 313) | struct pci_dev type seq_file (line 326) | struct seq_file type pci_dev (line 328) | struct pci_dev function pci_seq_stop (line 335) | static void pci_seq_stop(struct seq_file *m, void *v) function show_device (line 343) | static int show_device(struct seq_file *m, void *v) type seq_operations (line 375) | struct seq_operations type proc_dir_entry (line 382) | struct proc_dir_entry function pci_proc_attach_device (line 384) | int pci_proc_attach_device(struct pci_dev *dev) function pci_proc_detach_device (line 411) | int pci_proc_detach_device(struct pci_dev *dev) function pci_proc_attach_bus (line 424) | int pci_proc_attach_bus(struct pci_bus* bus) function pci_proc_detach_bus (line 441) | int pci_proc_detach_bus(struct pci_bus* bus) function show_dev_config (line 461) | static int show_dev_config(struct seq_file *m, void *v) type seq_operations (line 548) | struct seq_operations function proc_pci_open (line 555) | static int proc_pci_open(struct inode *inode, struct file *file) type file_operations (line 559) | struct file_operations function legacy_proc_init (line 566) | static void legacy_proc_init(void) function legacy_proc_init (line 575) | static void legacy_proc_init(void) function proc_bus_pci_dev_open (line 582) | static int proc_bus_pci_dev_open(struct inode *inode, struct file *file) type file_operations (line 586) | struct file_operations function pci_proc_init (line 596) | static int __init pci_proc_init(void) FILE: drivers/pci/quirks.c function quirk_passive_release (line 26) | static void __devinit quirk_passive_release(struct pci_dev *dev) function quirk_isa_dma_hangs (line 52) | static void __devinit quirk_isa_dma_hangs(struct pci_dev *dev) function quirk_nopcipci (line 76) | static void __devinit quirk_nopcipci(struct pci_dev *dev) function quirk_triton (line 89) | static void __devinit quirk_triton(struct pci_dev *dev) function quirk_vialatency (line 111) | static void __devinit quirk_vialatency(struct pci_dev *dev) function quirk_viaetbf (line 166) | static void __devinit quirk_viaetbf(struct pci_dev *dev) function quirk_vsfx (line 175) | static void __devinit quirk_vsfx(struct pci_dev *dev) function quirk_alimagik (line 190) | static void __init quirk_alimagik(struct pci_dev *dev) function quirk_natoma (line 204) | static void __devinit quirk_natoma(struct pci_dev *dev) function quirk_citrine (line 222) | static void __devinit quirk_citrine(struct pci_dev *dev) function quirk_s3_64M (line 232) | static void __devinit quirk_s3_64M(struct pci_dev *dev) function quirk_io_region (line 244) | static void __devinit quirk_io_region(struct pci_dev *dev, unsigned regi... function quirk_ati_exploding_mce (line 262) | static void __devinit quirk_ati_exploding_mce(struct pci_dev *dev) function quirk_ali7101_acpi (line 282) | static void __devinit quirk_ali7101_acpi(struct pci_dev *dev) function quirk_piix4_acpi (line 298) | static void __devinit quirk_piix4_acpi(struct pci_dev *dev) function quirk_ich4_lpc_acpi (line 314) | static void __devinit quirk_ich4_lpc_acpi(struct pci_dev *dev) function quirk_vt82c586_acpi (line 338) | static void __devinit quirk_vt82c586_acpi(struct pci_dev *dev) function quirk_vt82c686_acpi (line 358) | static void __devinit quirk_vt82c686_acpi(struct pci_dev *dev) function quirk_via_ioapic (line 387) | static void __devinit quirk_via_ioapic(struct pci_dev *dev) function quirk_amd_ioapic (line 413) | static void __devinit quirk_amd_ioapic(struct pci_dev *dev) function quirk_ioapic_rmw (line 425) | static void __init quirk_ioapic_rmw(struct pci_dev *dev) function quirk_amd_8131_ioapic (line 436) | static void __init quirk_amd_8131_ioapic(struct pci_dev *dev) function quirk_via_acpi (line 478) | static void __devinit quirk_via_acpi(struct pci_dev *d) function quirk_piix3_usb (line 503) | static void __devinit quirk_piix3_usb(struct pci_dev *dev) function quirk_vt82c598_id (line 520) | static void __devinit quirk_vt82c598_id(struct pci_dev *dev) function quirk_cardbus_legacy (line 533) | static void __devinit quirk_cardbus_legacy(struct pci_dev *dev) function quirk_amd_ordering (line 548) | static void __devinit quirk_amd_ordering(struct pci_dev *dev) function quirk_dunord (line 570) | static void __devinit quirk_dunord ( struct pci_dev * dev ) function quirk_transparent_bridge (line 584) | static void __devinit quirk_transparent_bridge(struct pci_dev *dev) function quirk_mediagx_master (line 597) | static void __init quirk_mediagx_master(struct pci_dev *dev) function quirk_ide_bases (line 626) | static void __devinit quirk_ide_bases(struct pci_dev *dev) function quirk_disable_pxb (line 664) | static void __init quirk_disable_pxb(struct pci_dev *pdev) function quirk_via_bridge (line 686) | static void __devinit quirk_via_bridge(struct pci_dev *pdev) function quirk_svwks_csb5ide (line 698) | static void __init quirk_svwks_csb5ide(struct pci_dev *pdev) function quirk_ide_samemode (line 715) | static void __init quirk_ide_samemode(struct pci_dev *pdev) function quirk_eisa_bridge (line 735) | static void __init quirk_eisa_bridge(struct pci_dev *dev) function asus_hides_smbus_hostbridge (line 755) | static void __init asus_hides_smbus_hostbridge(struct pci_dev *dev) function asus_hides_smbus_lpc (line 814) | static void __init asus_hides_smbus_lpc(struct pci_dev *dev) function quirk_sis_96x_smbus (line 840) | static void __init quirk_sis_96x_smbus(struct pci_dev *dev) function usb_handoff_early (line 882) | static int __init usb_handoff_early(char *str) function quirk_usb_handoff_uhci (line 889) | static void __devinit quirk_usb_handoff_uhci(struct pci_dev *pdev) function quirk_usb_handoff_ohci (line 942) | static void __devinit quirk_usb_handoff_ohci(struct pci_dev *pdev) function quirk_usb_disable_ehci (line 971) | static void __devinit quirk_usb_disable_ehci(struct pci_dev *pdev) function quirk_usb_early_handoff (line 1060) | static void __devinit quirk_usb_early_handoff(struct pci_dev *pdev) function quirk_sis_503 (line 1089) | static void __init quirk_sis_503(struct pci_dev *dev) function quirk_sis_96x_compatible (line 1113) | static void __init quirk_sis_96x_compatible(struct pci_dev *dev) function quirk_alder_ioapic (line 1132) | static void __init quirk_alder_ioapic(struct pci_dev *pdev) function quirk_intel_ide_combined (line 1156) | static void __devinit quirk_intel_ide_combined(struct pci_dev *pdev) function quirk_pcie_mch (line 1236) | static void __devinit quirk_pcie_mch(struct pci_dev *pdev) function pci_do_fixups (line 1244) | static void pci_do_fixups(struct pci_dev *dev, struct pci_fixup *f, stru... type pci_fixup (line 1256) | struct pci_fixup type pci_fixup (line 1257) | struct pci_fixup type pci_fixup (line 1258) | struct pci_fixup type pci_fixup (line 1259) | struct pci_fixup type pci_fixup (line 1260) | struct pci_fixup type pci_fixup (line 1261) | struct pci_fixup type pci_fixup (line 1262) | struct pci_fixup type pci_fixup (line 1263) | struct pci_fixup function pci_fixup_device (line 1266) | void pci_fixup_device(enum pci_fixup_pass pass, struct pci_dev *dev) FILE: drivers/pci/remove.c function pci_free_resources (line 13) | static void pci_free_resources(struct pci_dev *dev) function pci_destroy_dev (line 27) | static void pci_destroy_dev(struct pci_dev *dev) function pci_remove_device_safe (line 55) | int pci_remove_device_safe(struct pci_dev *dev) function pci_remove_bus (line 64) | void pci_remove_bus(struct pci_bus *pci_bus) function pci_remove_bus_device (line 94) | void pci_remove_bus_device(struct pci_dev *dev) function pci_remove_behind_bridge (line 115) | void pci_remove_behind_bridge(struct pci_dev *dev) FILE: drivers/pci/rom.c function pci_enable_rom (line 24) | static void pci_enable_rom(struct pci_dev *pdev) function pci_disable_rom (line 40) | static void pci_disable_rom(struct pci_dev *pdev) type pci_dev (line 58) | struct pci_dev type resource (line 60) | struct resource type pci_dev (line 143) | struct pci_dev type resource (line 145) | struct resource function pci_unmap_rom (line 174) | void pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom) function pci_remove_rom (line 194) | void pci_remove_rom(struct pci_dev *pdev) function pci_cleanup_rom (line 213) | void pci_cleanup_rom(struct pci_dev *pdev) FILE: drivers/pci/search.c type pci_bus (line 18) | struct pci_bus type pci_bus (line 19) | struct pci_bus type pci_bus (line 21) | struct pci_bus type list_head (line 22) | struct list_head type pci_bus (line 44) | struct pci_bus type pci_bus (line 46) | struct pci_bus type pci_bus (line 47) | struct pci_bus type pci_bus (line 68) | struct pci_bus type pci_bus (line 69) | struct pci_bus type list_head (line 71) | struct list_head type pci_bus (line 72) | struct pci_bus type pci_dev (line 95) | struct pci_dev type pci_dev (line 98) | struct pci_dev type pci_dev (line 124) | struct pci_dev type pci_bus (line 124) | struct pci_bus type list_head (line 126) | struct list_head type pci_dev (line 127) | struct pci_dev type pci_dev (line 163) | struct pci_dev type pci_dev (line 167) | struct pci_dev type list_head (line 169) | struct list_head type pci_dev (line 170) | struct pci_dev type pci_dev (line 207) | struct pci_dev type pci_dev (line 208) | struct pci_dev type pci_dev (line 232) | struct pci_dev type pci_dev (line 235) | struct pci_dev type list_head (line 237) | struct list_head type pci_dev (line 238) | struct pci_dev type pci_dev (line 278) | struct pci_dev type pci_dev (line 279) | struct pci_dev type pci_dev (line 297) | struct pci_dev type pci_dev (line 298) | struct pci_dev type list_head (line 300) | struct list_head type pci_dev (line 301) | struct pci_dev type pci_dev (line 334) | struct pci_dev type pci_dev (line 334) | struct pci_dev type list_head (line 336) | struct list_head type pci_dev (line 337) | struct pci_dev function pci_dev_present (line 368) | int pci_dev_present(const struct pci_device_id *ids) FILE: drivers/pci/setup-bus.c function pbus_assign_resources_sorted (line 49) | static void __devinit function pci_setup_cardbus (line 92) | static void __devinit function pci_setup_bridge (line 157) | static void __devinit function pci_bridge_check_ranges (line 235) | static void __devinit type resource (line 274) | struct resource type pci_bus (line 275) | struct pci_bus type resource (line 278) | struct resource function pbus_size_io (line 294) | static void __devinit function pbus_size_mem (line 339) | static int __devinit function pci_bus_size_cardbus (line 408) | static void __devinit function pci_bus_size_bridges (line 461) | void __devinit function pci_bus_assign_resources (line 521) | void __devinit function pci_assign_unassigned_resources (line 572) | void __init FILE: drivers/pci/setup-irq.c function pdev_fixup_irq (line 29) | static void __init function pci_fixup_irqs (line 64) | void __init FILE: drivers/pci/setup-res.c function pci_update_resource (line 36) | static void function pci_claim_resource (line 93) | int __init function pci_assign_resource (line 120) | int pci_assign_resource(struct pci_dev *dev, int resno) function pdev_sort_resources (line 162) | void __devinit FILE: drivers/pci/syscall.c function sys_pciconfig_read (line 18) | asmlinkage long function sys_pciconfig_write (line 91) | asmlinkage long FILE: drivers/pcmcia/au1000_db1x00.c type au1000_pcmcia_socket (line 55) | struct au1000_pcmcia_socket type device (line 56) | struct device type pcmcia_low_level (line 56) | struct pcmcia_low_level function db1x00_pcmcia_hw_init (line 58) | static int db1x00_pcmcia_hw_init(struct au1000_pcmcia_socket *skt) function db1x00_pcmcia_shutdown (line 68) | static void db1x00_pcmcia_shutdown(struct au1000_pcmcia_socket *skt) function db1x00_pcmcia_socket_state (line 74) | static void function db1x00_pcmcia_configure_socket (line 143) | static int function db1x00_socket_init (line 255) | void db1x00_socket_init(struct au1000_pcmcia_socket *skt) function db1x00_socket_suspend (line 263) | void db1x00_socket_suspend(struct au1000_pcmcia_socket *skt) type pcmcia_low_level (line 268) | struct pcmcia_low_level function au1x_board_init (line 281) | int __init au1x_board_init(struct device *dev) FILE: drivers/pcmcia/au1000_generic.c type au1000_pcmcia_socket (line 65) | struct au1000_pcmcia_socket type device (line 77) | struct device function au1x00_pcmcia_skt_state (line 81) | static int function au1x00_pcmcia_config_skt (line 114) | static int function au1x00_pcmcia_sock_init (line 138) | static int au1x00_pcmcia_sock_init(struct pcmcia_socket *sock) function au1x00_pcmcia_suspend (line 156) | static int au1x00_pcmcia_suspend(struct pcmcia_socket *sock) function au1x00_check_status (line 175) | static void au1x00_check_status(struct au1000_pcmcia_socket *skt) function au1x00_pcmcia_poll_event (line 209) | static void au1x00_pcmcia_poll_event(unsigned long dummy) function au1x00_pcmcia_get_status (line 236) | static int function au1x00_pcmcia_get_socket (line 254) | static int function au1x00_pcmcia_set_socket (line 273) | static int function au1x00_pcmcia_set_io_map (line 299) | int function au1x00_pcmcia_set_mem_map (line 322) | static int type pccard_operations (line 354) | struct pccard_operations type skt_dev_info (line 369) | struct skt_dev_info { function au1x00_pcmcia_socket_probe (line 373) | int au1x00_pcmcia_socket_probe(struct device *dev, struct pcmcia_low_lev... function au1x00_drv_pcmcia_remove (line 479) | int au1x00_drv_pcmcia_remove(struct device *dev) function au1x00_drv_pcmcia_probe (line 509) | static int au1x00_drv_pcmcia_probe(struct device *dev) function au1x00_drv_pcmcia_suspend (line 524) | static int au1x00_drv_pcmcia_suspend(struct device *dev, u32 state, u32 ... function au1x00_drv_pcmcia_resume (line 532) | static int au1x00_drv_pcmcia_resume(struct device *dev, u32 level) type device_driver (line 541) | struct device_driver type platform_device (line 550) | struct platform_device function au1x00_pcmcia_init (line 562) | static int __init au1x00_pcmcia_init(void) function au1x00_pcmcia_exit (line 575) | static void __exit au1x00_pcmcia_exit(void) FILE: drivers/pcmcia/au1000_generic.h type pcmcia_state (line 62) | struct pcmcia_state { type pcmcia_configure (line 72) | struct pcmcia_configure { type pcmcia_irqs (line 81) | struct pcmcia_irqs { type au1000_pcmcia_socket (line 88) | struct au1000_pcmcia_socket { type pcmcia_low_level (line 126) | struct pcmcia_low_level { type device (line 148) | struct device FILE: drivers/pcmcia/au1000_pb1x00.c function pb1x00_pcmcia_init (line 65) | static int pb1x00_pcmcia_init(struct pcmcia_init *init) function pb1x00_pcmcia_shutdown (line 94) | static int pb1x00_pcmcia_shutdown(void) function pb1x00_pcmcia_socket_state (line 114) | static int function pb1x00_pcmcia_get_irq_info (line 189) | static int pb1x00_pcmcia_get_irq_info(struct pcmcia_irq_info *info) function pb1x00_pcmcia_configure_socket (line 204) | static int type pcmcia_low_level (line 413) | struct pcmcia_low_level FILE: drivers/pcmcia/au1000_xxs1500.c function xxs1500_pcmcia_init (line 64) | static int xxs1500_pcmcia_init(struct pcmcia_init *init) function xxs1500_pcmcia_shutdown (line 69) | static int xxs1500_pcmcia_shutdown(void) function xxs1500_pcmcia_socket_state (line 84) | static int function xxs1500_pcmcia_get_irq_info (line 131) | static int xxs1500_pcmcia_get_irq_info(struct pcmcia_irq_info *info) function xxs1500_pcmcia_configure_socket (line 140) | static int type pcmcia_low_level (line 185) | struct pcmcia_low_level FILE: drivers/pcmcia/cardbus.c function u_int (line 69) | static u_int xlate_rom_addr(void __iomem *b, u_int addr) function cb_release_cis_mem (line 96) | static void cb_release_cis_mem(struct pcmcia_socket * s) function cb_setup_cis_mem (line 106) | static int cb_setup_cis_mem(struct pcmcia_socket * s, struct resource *res) function read_cb_mem (line 135) | int read_cb_mem(struct pcmcia_socket * s, int space, u_int addr, u_int l... function cardbus_assign_irqs (line 192) | static void cardbus_assign_irqs(struct pci_bus *bus, int irq) function cb_alloc (line 210) | int cb_alloc(struct pcmcia_socket * s) function cb_free (line 239) | void cb_free(struct pcmcia_socket * s) FILE: drivers/pcmcia/cistpl.c function release_cis_mem (line 67) | void release_cis_mem(struct pcmcia_socket *s) type pcmcia_socket (line 89) | struct pcmcia_socket function read_cis_mem (line 122) | int read_cis_mem(struct pcmcia_socket *s, int attr, u_int addr, function write_cis_mem (line 186) | void write_cis_mem(struct pcmcia_socket *s, int attr, u_int addr, function read_cis_cache (line 251) | static void read_cis_cache(struct pcmcia_socket *s, int attr, u_int addr, function remove_cis_cache (line 292) | static void function destroy_cis_cache (line 305) | void destroy_cis_cache(struct pcmcia_socket *s) function verify_cis_cache (line 333) | int verify_cis_cache(struct pcmcia_socket *s) function pcmcia_replace_cis (line 369) | int pcmcia_replace_cis(struct pcmcia_socket *s, cisdump_t *cis) type tuple_flags (line 391) | typedef struct tuple_flags { type pcmcia_socket (line 403) | struct pcmcia_socket function pccard_get_first_tuple (line 405) | int pccard_get_first_tuple(struct pcmcia_socket *s, unsigned int functio... function follow_link (line 442) | static int follow_link(struct pcmcia_socket *s, tuple_t *tuple) function pccard_get_next_tuple (line 482) | int pccard_get_next_tuple(struct pcmcia_socket *s, unsigned int function... function pccard_get_tuple_data (line 581) | int pccard_get_tuple_data(struct pcmcia_socket *s, tuple_t *tuple) function parse_device (line 608) | static int parse_device(tuple_t *tuple, cistpl_device_t *device) function parse_checksum (line 653) | static int parse_checksum(tuple_t *tuple, cistpl_checksum_t *csum) function parse_longlink (line 667) | static int parse_longlink(tuple_t *tuple, cistpl_longlink_t *link) function parse_longlink_mfc (line 677) | static int parse_longlink_mfc(tuple_t *tuple, function parse_strings (line 697) | static int parse_strings(u_char *p, u_char *q, int max, function parse_vers_1 (line 725) | static int parse_vers_1(tuple_t *tuple, cistpl_vers_1_t *vers_1) function parse_altstr (line 742) | static int parse_altstr(tuple_t *tuple, cistpl_altstr_t *altstr) function parse_jedec (line 755) | static int parse_jedec(tuple_t *tuple, cistpl_jedec_t *jedec) function parse_manfid (line 775) | static int parse_manfid(tuple_t *tuple, cistpl_manfid_t *m) function parse_funcid (line 788) | static int parse_funcid(tuple_t *tuple, cistpl_funcid_t *f) function parse_funce (line 801) | static int parse_funce(tuple_t *tuple, cistpl_funce_t *f) function parse_config (line 816) | static int parse_config(tuple_t *tuple, cistpl_config_t *config) function u_char (line 847) | static u_char *parse_power(u_char *p, u_char *q, function u_char (line 882) | static u_char *parse_timing(u_char *p, u_char *q, function u_char (line 915) | static u_char *parse_io(u_char *p, u_char *q, cistpl_io_t *io) function u_char (line 954) | static u_char *parse_mem(u_char *p, u_char *q, cistpl_mem_t *mem) function u_char (line 991) | static u_char *parse_irq(u_char *p, u_char *q, cistpl_irq_t *irq) function parse_cftable_entry (line 1005) | static int parse_cftable_entry(tuple_t *tuple, function parse_bar (line 1120) | static int parse_bar(tuple_t *tuple, cistpl_bar_t *bar) function parse_config_cb (line 1132) | static int parse_config_cb(tuple_t *tuple, cistpl_config_t *config) function parse_cftable_entry_cb (line 1146) | static int parse_cftable_entry_cb(tuple_t *tuple, function parse_device_geo (line 1221) | static int parse_device_geo(tuple_t *tuple, cistpl_device_geo_t *geo) function parse_vers_2 (line 1245) | static int parse_vers_2(tuple_t *tuple, cistpl_vers_2_t *v2) function parse_org (line 1267) | static int parse_org(tuple_t *tuple, cistpl_org_t *org) function parse_format (line 1287) | static int parse_format(tuple_t *tuple, cistpl_format_t *fmt) function pccard_parse_tuple (line 1306) | int pccard_parse_tuple(tuple_t *tuple, cisparse_t *parse) function pccard_read_tuple (line 1395) | int pccard_read_tuple(struct pcmcia_socket *s, unsigned int function, ci... function pccard_validate_cis (line 1430) | int pccard_validate_cis(struct pcmcia_socket *s, unsigned int function, ... FILE: drivers/pcmcia/cs.c function cs_debug_level (line 100) | int cs_debug_level(int level) type pcmcia_socket (line 140) | struct pcmcia_socket type pcmcia_socket (line 141) | struct pcmcia_socket function pcmcia_socket_dev_suspend (line 143) | int pcmcia_socket_dev_suspend(struct device *dev, u32 state) function pcmcia_socket_dev_resume (line 161) | int pcmcia_socket_dev_resume(struct device *dev) type pcmcia_socket (line 180) | struct pcmcia_socket type pcmcia_socket (line 180) | struct pcmcia_socket type class_device (line 182) | struct class_device function pcmcia_put_socket (line 195) | void pcmcia_put_socket(struct pcmcia_socket *skt) function pcmcia_release_socket (line 203) | static void pcmcia_release_socket(struct class_device *class_dev) function pcmcia_register_socket (line 215) | int pcmcia_register_socket(struct pcmcia_socket *socket) function pcmcia_unregister_socket (line 297) | void pcmcia_unregister_socket(struct pcmcia_socket *socket) type pcmcia_socket (line 324) | struct pcmcia_socket type pcmcia_socket (line 326) | struct pcmcia_socket function shutdown_socket (line 351) | static void shutdown_socket(struct pcmcia_socket *s) function send_event (line 393) | static int send_event(struct pcmcia_socket *s, event_t event, int priority) function socket_remove_drivers (line 415) | static void socket_remove_drivers(struct pcmcia_socket *skt) function socket_shutdown (line 422) | static void socket_shutdown(struct pcmcia_socket *skt) function socket_reset (line 433) | static int socket_reset(struct pcmcia_socket *skt) function socket_setup (line 463) | static int socket_setup(struct pcmcia_socket *skt, int initial_delay) function socket_insert (line 531) | static int socket_insert(struct pcmcia_socket *skt) function socket_suspend (line 560) | static int socket_suspend(struct pcmcia_socket *skt) function socket_resume (line 578) | static int socket_resume(struct pcmcia_socket *skt) function socket_remove (line 619) | static void socket_remove(struct pcmcia_socket *skt) function socket_detect_change (line 636) | static void socket_detect_change(struct pcmcia_socket *skt) function pccardd (line 654) | static int pccardd(void *__skt) function pcmcia_parse_events (line 721) | void pcmcia_parse_events(struct pcmcia_socket *s, u_int events) function alloc_io_space (line 740) | static int alloc_io_space(struct pcmcia_socket *s, u_int attr, ioaddr_t ... function release_io_space (line 807) | static void release_io_space(struct pcmcia_socket *s, ioaddr_t base, function pccard_access_configuration_register (line 835) | int pccard_access_configuration_register(struct pcmcia_socket *s, function pccard_get_configuration_info (line 876) | int pccard_get_configuration_info(struct pcmcia_socket *s, function pcmcia_get_card_services_info (line 939) | int pcmcia_get_card_services_info(servinfo_t *info) function pcmcia_get_window (line 959) | int pcmcia_get_window(struct pcmcia_socket *s, window_handle_t *handle, ... type pci_bus (line 996) | struct pci_bus type pcmcia_socket (line 996) | struct pcmcia_socket function pccard_get_status (line 1015) | int pccard_get_status(struct pcmcia_socket *s, unsigned int function, cs... function pcmcia_get_mem_page (line 1074) | int pcmcia_get_mem_page(window_handle_t win, memreq_t *req) function pcmcia_map_mem_page (line 1083) | int pcmcia_map_mem_page(window_handle_t win, memreq_t *req) function pcmcia_modify_configuration (line 1103) | int pcmcia_modify_configuration(client_handle_t handle, function pccard_register_pcmcia (line 1147) | int pccard_register_pcmcia(struct pcmcia_socket *s, struct pcmcia_callba... function pcmcia_release_configuration (line 1176) | int pcmcia_release_configuration(client_handle_t handle) function pcmcia_release_io (line 1227) | int pcmcia_release_io(client_handle_t handle, io_req_t *req) function pcmcia_release_irq (line 1262) | int pcmcia_release_irq(client_handle_t handle, irq_req_t *req) function pcmcia_release_window (line 1297) | int pcmcia_release_window(window_handle_t win) function pcmcia_request_configuration (line 1327) | int pcmcia_request_configuration(client_handle_t handle, function pcmcia_request_io (line 1461) | int pcmcia_request_io(client_handle_t handle, io_req_t *req) function irqreturn_t (line 1524) | static irqreturn_t test_action(int cpl, void *dev_id, struct pt_regs *regs) function pcmcia_request_irq (line 1530) | int pcmcia_request_irq(client_handle_t handle, irq_req_t *req) function pcmcia_request_window (line 1622) | int pcmcia_request_window(client_handle_t *handle, win_req_t *req, windo... function pccard_reset_card (line 1707) | int pccard_reset_card(struct pcmcia_socket *skt) function pcmcia_suspend_card (line 1750) | int pcmcia_suspend_card(struct pcmcia_socket *skt) function pcmcia_resume_card (line 1773) | int pcmcia_resume_card(struct pcmcia_socket *skt) function pcmcia_eject_card (line 1802) | int pcmcia_eject_card(struct pcmcia_socket *skt) function pcmcia_insert_card (line 1829) | int pcmcia_insert_card(struct pcmcia_socket *skt) type class (line 1879) | struct class function init_pcmcia_cs (line 1886) | static int __init init_pcmcia_cs(void) function exit_pcmcia_cs (line 1898) | static void __exit exit_pcmcia_cs(void) FILE: drivers/pcmcia/cs_internal.h type client_t (line 21) | typedef struct client_t client_t; type region_t (line 33) | typedef struct region_t { type config_t (line 45) | typedef struct config_t { type cis_cache_entry (line 60) | struct cis_cache_entry { function cs_socket_get (line 82) | static inline int cs_socket_get(struct pcmcia_socket *skt) function cs_socket_put (line 94) | static inline void cs_socket_put(struct pcmcia_socket *skt) type pcmcia_socket (line 121) | struct pcmcia_socket type pcmcia_socket (line 122) | struct pcmcia_socket type pcmcia_socket (line 123) | struct pcmcia_socket type pcmcia_socket (line 126) | struct pcmcia_socket type pcmcia_socket (line 128) | struct pcmcia_socket type pcmcia_socket (line 130) | struct pcmcia_socket type pcmcia_socket (line 131) | struct pcmcia_socket type pcmcia_socket (line 132) | struct pcmcia_socket type pcmcia_socket (line 133) | struct pcmcia_socket type pcmcia_socket (line 136) | struct pcmcia_socket type resource (line 137) | struct resource type pcmcia_socket (line 138) | struct pcmcia_socket type resource (line 139) | struct resource type pcmcia_socket (line 140) | struct pcmcia_socket type resource (line 141) | struct resource type pcmcia_socket (line 142) | struct pcmcia_socket type pcmcia_socket (line 144) | struct pcmcia_socket type class_interface (line 147) | struct class_interface type rw_semaphore (line 150) | struct rw_semaphore type list_head (line 151) | struct list_head type pcmcia_socket (line 152) | struct pcmcia_socket type pcmcia_socket (line 153) | struct pcmcia_socket type pcmcia_socket (line 154) | struct pcmcia_socket type pcmcia_socket (line 155) | struct pcmcia_socket type pcmcia_socket (line 156) | struct pcmcia_socket type pcmcia_callback (line 159) | struct pcmcia_callback{ type pcmcia_socket (line 164) | struct pcmcia_socket type pcmcia_callback (line 164) | struct pcmcia_callback FILE: drivers/pcmcia/ds.c type user_info_t (line 80) | typedef struct user_info_t { type pcmcia_bus_socket (line 89) | struct pcmcia_bus_socket { type pcmcia_bus_socket (line 116) | struct pcmcia_bus_socket type lookup_t (line 124) | typedef struct lookup_t { function pcmcia_report_error (line 217) | int pcmcia_report_error(client_handle_t handle, error_info_t *err) function cs_error (line 253) | void cs_error(client_handle_t handle, int func, int ret) type pcmcia_driver (line 262) | struct pcmcia_driver type pcmcia_bus_socket (line 263) | struct pcmcia_bus_socket function pcmcia_release_bus_socket (line 265) | static void pcmcia_release_bus_socket(struct kref *refcount) function pcmcia_put_bus_socket (line 272) | static void pcmcia_put_bus_socket(struct pcmcia_bus_socket *s) type pcmcia_bus_socket (line 277) | struct pcmcia_bus_socket type pcmcia_bus_socket (line 277) | struct pcmcia_bus_socket function pcmcia_register_driver (line 288) | int pcmcia_register_driver(struct pcmcia_driver *driver) function pcmcia_unregister_driver (line 303) | void pcmcia_unregister_driver(struct pcmcia_driver *driver) type proc_dir_entry (line 310) | struct proc_dir_entry function proc_read_drivers_callback (line 312) | static int proc_read_drivers_callback(struct device_driver *driver, void... function proc_read_drivers (line 330) | static int proc_read_drivers(char *buf, char **start, off_t pos, type pcmcia_device (line 344) | struct pcmcia_device type pcmcia_device (line 344) | struct pcmcia_device type device (line 346) | struct device function pcmcia_put_dev (line 353) | static void pcmcia_put_dev(struct pcmcia_device *p_dev) function pcmcia_release_dev (line 358) | static void pcmcia_release_dev(struct device *dev) function queue_empty (line 373) | static int queue_empty(user_info_t *user) function event_t (line 378) | static event_t get_queued_event(user_info_t *user) function queue_event (line 384) | static void queue_event(user_info_t *user, event_t event) function handle_event (line 392) | static void handle_event(struct pcmcia_bus_socket *s, event_t event) function handle_request (line 400) | static int handle_request(struct pcmcia_bus_socket *s, event_t event) type send_event_data (line 420) | struct send_event_data { function send_event_callback (line 426) | static int send_event_callback(struct device *dev, void * _data) function send_event (line 445) | static int send_event(struct pcmcia_socket *s, event_t event, int priority) function ds_event (line 470) | static int ds_event(struct pcmcia_socket *skt, event_t event, int priority) function bind_request (line 533) | static int bind_request(struct pcmcia_bus_socket *s, bind_info_t *bind_i... function pcmcia_register_client (line 636) | int pcmcia_register_client(client_handle_t *handle, client_reg_t *req) type pci_bus (line 739) | struct pci_bus type pcmcia_socket (line 739) | struct pcmcia_socket function get_device_info (line 741) | static int get_device_info(struct pcmcia_bus_socket *s, bind_info_t *bin... function unbind_request (line 831) | static int unbind_request(struct pcmcia_bus_socket *s) function pcmcia_deregister_client (line 867) | int pcmcia_deregister_client(client_handle_t handle) function ds_open (line 908) | static int ds_open(struct inode *inode, struct file *file) function ds_release (line 951) | static int ds_release(struct inode *inode, struct file *file) function ds_read (line 985) | static ssize_t ds_read(struct file *file, char __user *buf, function ds_write (line 1014) | static ssize_t ds_write(struct file *file, const char __user *buf, function u_int (line 1049) | static u_int ds_poll(struct file *file, poll_table *wait) function ds_ioctl (line 1074) | static int ds_ioctl(struct inode * inode, struct file * file, type file_operations (line 1277) | struct file_operations function pcmcia_bus_add_socket (line 1287) | static int __devinit pcmcia_bus_add_socket(struct class_device *class_dev) function pcmcia_bus_remove_socket (line 1335) | static void pcmcia_bus_remove_socket(struct class_device *class_dev) type class_interface (line 1353) | struct class_interface type bus_type (line 1360) | struct bus_type function init_pcmcia_bus (line 1366) | static int __init init_pcmcia_bus(void) function exit_pcmcia_bus (line 1395) | static void __exit exit_pcmcia_bus(void) type pcmcia_bus_socket (line 1416) | struct pcmcia_bus_socket type pcmcia_socket (line 1418) | struct pcmcia_socket type pcmcia_driver (line 1427) | struct pcmcia_driver type device_driver (line 1429) | struct device_driver type pcmcia_driver (line 1430) | struct pcmcia_driver FILE: drivers/pcmcia/hd64465_ss.c type hs_socket_t (line 73) | typedef struct hs_socket_t function cis_hex_dump (line 124) | static void cis_hex_dump(const unsigned char *x, int len) function hs_socket_enable_ireq (line 161) | static void hs_socket_enable_ireq(hs_socket_t *sp) function hs_socket_disable_ireq (line 173) | static void hs_socket_disable_ireq(hs_socket_t *sp) function hs_startup_irq (line 184) | static unsigned int hs_startup_irq(unsigned int irq) function hs_shutdown_irq (line 191) | static void hs_shutdown_irq(unsigned int irq) function hs_enable_irq (line 197) | static void hs_enable_irq(unsigned int irq) function hs_disable_irq (line 203) | static void hs_disable_irq(unsigned int irq) type hw_interrupt_type (line 209) | struct hw_interrupt_type function hs_mask_and_ack_irq (line 211) | static void hs_mask_and_ack_irq(unsigned int irq) function hs_end_irq (line 219) | static void hs_end_irq(unsigned int irq) type hw_interrupt_type (line 226) | struct hw_interrupt_type function hs_map_irq (line 239) | static void hs_map_irq(hs_socket_t *sp, unsigned int irq) function hs_unmap_irq (line 256) | static void hs_unmap_irq(hs_socket_t *sp, unsigned int irq) function hs_set_voltages (line 283) | static int hs_set_voltages(hs_socket_t *sp, int Vcc, int Vpp) function hs_reset_socket (line 331) | static void hs_reset_socket(hs_socket_t *sp, int on) function hs_init (line 345) | static int hs_init(struct pcmcia_socket *s) function hs_suspend (line 356) | static int hs_suspend(struct pcmcia_socket *s) function hs_get_status (line 371) | static int hs_get_status(struct pcmcia_socket *s, u_int *value) function hs_get_socket (line 435) | static int hs_get_socket(struct pcmcia_socket *s, socket_state_t *state) function hs_set_socket (line 447) | static int hs_set_socket(struct pcmcia_socket *s, socket_state_t *state) function hs_set_io_map (line 561) | static int hs_set_io_map(struct pcmcia_socket *s, struct pccard_io_map *io) function hs_set_mem_map (line 634) | static int hs_set_mem_map(struct pcmcia_socket *s, struct pccard_mem_map... function hs_irq_demux (line 678) | static int hs_irq_demux(int irq, void *dev) function irqreturn_t (line 701) | static irqreturn_t hs_interrupt(int irq, void *dev, struct pt_regs *regs) type pccard_operations (line 764) | struct pccard_operations function hs_init_socket (line 774) | static int hs_init_socket(hs_socket_t *sp, int irq, unsigned long mem_base, function hs_exit_socket (line 833) | static void hs_exit_socket(hs_socket_t *sp) function hd64465_suspend (line 863) | static int hd64465_suspend(struct device *dev, u32 state, u32 level) function hd64465_resume (line 871) | static int hd64465_resume(struct device *dev, u32 level) type device_driver (line 879) | struct device_driver type platform_device (line 886) | struct platform_device function init_hs (line 891) | static int __init init_hs(void) function exit_hs (line 966) | static void __exit exit_hs(void) FILE: drivers/pcmcia/i82092.c type pci_device_id (line 34) | struct pci_device_id function i82092aa_socket_suspend (line 45) | static int i82092aa_socket_suspend (struct pci_dev *dev, u32 state) function i82092aa_socket_resume (line 50) | static int i82092aa_socket_resume (struct pci_dev *dev) type pci_driver (line 55) | struct pci_driver type pccard_operations (line 66) | struct pccard_operations type socket_info (line 78) | struct socket_info { type socket_info (line 91) | struct socket_info function i82092aa_pci_probe (line 95) | static int __devinit i82092aa_pci_probe(struct pci_dev *dev, const struc... function i82092aa_pci_remove (line 189) | static void __devexit i82092aa_pci_remove(struct pci_dev *dev) function indirect_read (line 207) | static unsigned char indirect_read(int socket, unsigned short reg) function indirect_read16 (line 222) | static unsigned short indirect_read16(int socket, unsigned short reg) function indirect_write (line 240) | static void indirect_write(int socket, unsigned short reg, unsigned char... function indirect_setbit (line 252) | static void indirect_setbit(int socket, unsigned short reg, unsigned cha... function indirect_resetbit (line 269) | static void indirect_resetbit(int socket, unsigned short reg, unsigned c... function indirect_write16 (line 285) | static void indirect_write16(int socket, unsigned short reg, unsigned sh... function to_cycles (line 310) | static int to_cycles(int ns) function irqreturn_t (line 321) | static irqreturn_t i82092aa_interrupt(int irq, void *dev, struct pt_regs... function card_present (line 385) | static int card_present(int socketno) function set_bridge_state (line 406) | static void set_bridge_state(int sock) function i82092aa_init (line 421) | static int i82092aa_init(struct pcmcia_socket *sock) function i82092aa_suspend (line 443) | static int i82092aa_suspend(struct pcmcia_socket *sock) function i82092aa_get_status (line 452) | static int i82092aa_get_status(struct pcmcia_socket *socket, u_int *value) function i82092aa_get_socket (line 495) | static int i82092aa_get_socket(struct pcmcia_socket *socket, socket_stat... function i82092aa_set_socket (line 567) | static int i82092aa_set_socket(struct pcmcia_socket *socket, socket_stat... function i82092aa_set_io_map (line 664) | static int i82092aa_set_io_map(struct pcmcia_socket *socket, struct pcca... function i82092aa_set_mem_map (line 708) | static int i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pcc... function i82092aa_module_init (line 790) | static int i82092aa_module_init(void) function i82092aa_module_exit (line 798) | static void i82092aa_module_exit(void) FILE: drivers/pcmcia/i82092aa.h type pci_dev (line 23) | struct pci_dev type pci_device_id (line 23) | struct pci_device_id type pci_dev (line 24) | struct pci_dev type pt_regs (line 26) | struct pt_regs type pcmcia_socket (line 31) | struct pcmcia_socket type pcmcia_socket (line 32) | struct pcmcia_socket type pcmcia_socket (line 33) | struct pcmcia_socket type pcmcia_socket (line 34) | struct pcmcia_socket type pccard_io_map (line 34) | struct pccard_io_map type pcmcia_socket (line 35) | struct pcmcia_socket type pccard_mem_map (line 35) | struct pccard_mem_map type pcmcia_socket (line 36) | struct pcmcia_socket type pcmcia_socket (line 37) | struct pcmcia_socket FILE: drivers/pcmcia/i82365.c type pt_regs (line 85) | struct pt_regs function _check_irq (line 86) | static inline int _check_irq(int irq, int flags) type cirrus_state_t (line 157) | typedef struct cirrus_state_t { type vg46x_state_t (line 162) | typedef struct vg46x_state_t { type i82365_socket (line 166) | struct i82365_socket { type i82365_socket (line 181) | struct i82365_socket type timer_list (line 193) | struct timer_list type pcic_id (line 198) | typedef enum pcic_id { type pcic_t (line 214) | typedef struct pcic_t { function u_char (line 239) | static u_char i365_get(u_short sock, u_short reg) function i365_set (line 253) | static void i365_set(u_short sock, u_short reg, u_char data) function i365_bset (line 265) | static void i365_bset(u_short sock, u_short reg, u_char mask) function i365_bclr (line 272) | static void i365_bclr(u_short sock, u_short reg, u_char mask) function i365_bflip (line 279) | static void i365_bflip(u_short sock, u_short reg, u_char mask, int b) function u_short (line 289) | static u_short i365_get_pair(u_short sock, u_short reg) function i365_set_pair (line 297) | static void i365_set_pair(u_short sock, u_short reg, u_short data) function cirrus_get_state (line 316) | static void cirrus_get_state(u_short s) function cirrus_set_state (line 327) | static void cirrus_set_state(u_short s) function u_int (line 343) | static u_int __init cirrus_set_opts(u_short s, char *buf) function vg46x_get_state (line 400) | static void vg46x_get_state(u_short s) function vg46x_set_state (line 408) | static void vg46x_set_state(u_short s) function u_int (line 416) | static u_int __init vg46x_set_opts(u_short s, char *buf) function get_bridge_state (line 447) | static void get_bridge_state(u_short s) function set_bridge_state (line 456) | static void set_bridge_state(u_short s) function u_int (line 470) | static u_int __init set_bridge_opts(u_short s, u_short ns) function irqreturn_t (line 503) | static irqreturn_t i365_count_irq(int irq, void *dev, struct pt_regs *regs) function u_int (line 511) | static u_int __init test_irq(u_short sock, int irq) function u_int (line 538) | static u_int __init isa_scan(u_short sock, u_int mask0) function to_cycles (line 586) | static int to_cycles(int ns) function identify (line 593) | static int __init identify(kio_addr_t port, u_short sock) function is_alive (line 661) | static int __init is_alive(u_short sock) function add_socket (line 681) | static void __init add_socket(kio_addr_t port, int psock, int type) function add_pcic (line 692) | static void __init add_pcic(int ns, int type) type isapnp_device_id (line 760) | struct isapnp_device_id type pnp_dev (line 771) | struct pnp_dev function isa_probe (line 774) | static void __init isa_probe(void) function irqreturn_t (line 852) | static irqreturn_t pcic_interrupt(int irq, void *dev, function pcic_interrupt_wrapper (line 900) | static void pcic_interrupt_wrapper(u_long data) function i365_get_status (line 909) | static int i365_get_status(u_short sock, u_int *value) function i365_get_socket (line 944) | static int i365_get_socket(u_short sock, socket_state_t *state) function i365_set_socket (line 1016) | static int i365_set_socket(u_short sock, socket_state_t *state) function i365_set_io_map (line 1126) | static int i365_set_io_map(u_short sock, struct pccard_io_map *io) function i365_set_mem_map (line 1155) | static int i365_set_mem_map(u_short sock, struct pccard_mem_map *mem) function show_info (line 1209) | static ssize_t show_info(struct class_device *class_dev, char *buf) function show_exca (line 1216) | static ssize_t show_exca(struct class_device *class_dev, char *buf) function pcic_get_status (line 1257) | static int pcic_get_status(struct pcmcia_socket *s, u_int *value) function pcic_get_socket (line 1269) | static int pcic_get_socket(struct pcmcia_socket *s, socket_state_t *state) function pcic_set_socket (line 1279) | static int pcic_set_socket(struct pcmcia_socket *s, socket_state_t *state) function pcic_set_io_map (line 1289) | static int pcic_set_io_map(struct pcmcia_socket *s, struct pccard_io_map... function pcic_set_mem_map (line 1298) | static int pcic_set_mem_map(struct pcmcia_socket *s, struct pccard_mem_m... function pcic_init (line 1307) | static int pcic_init(struct pcmcia_socket *s) function pcic_suspend (line 1325) | static int pcic_suspend(struct pcmcia_socket *sock) type pccard_operations (line 1330) | struct pccard_operations function i82365_suspend (line 1342) | static int i82365_suspend(struct device *dev, u32 state, u32 level) function i82365_resume (line 1350) | static int i82365_resume(struct device *dev, u32 level) type device_driver (line 1358) | struct device_driver type platform_device (line 1365) | struct platform_device function init_i82365 (line 1370) | static int __init init_i82365(void) function exit_i82365 (line 1432) | static void __exit exit_i82365(void) FILE: drivers/pcmcia/m32r_cfc.c type pcc_as_t (line 58) | typedef enum pcc_space { as_none = 0, as_comm, as_attr, as_io } pcc_as_t; type pcc_socket_t (line 60) | typedef struct pcc_socket { function u_long (line 92) | static inline u_long pcc_port2addr(unsigned long port, int size) { function u_long (line 106) | static inline u_long pcc_port2addr(unsigned long port, int size) { function pcc_ioread_byte (line 122) | void pcc_ioread_byte(int sock, unsigned long port, void *buf, size_t size, function pcc_ioread_word (line 147) | void pcc_ioread_word(int sock, unsigned long port, void *buf, size_t size, function pcc_iowrite_byte (line 178) | void pcc_iowrite_byte(int sock, unsigned long port, void *buf, size_t size, function pcc_iowrite_word (line 203) | void pcc_iowrite_word(int sock, unsigned long port, void *buf, size_t size, type pcc_t (line 245) | typedef struct pcc_t { type pt_regs (line 259) | struct pt_regs type timer_list (line 263) | struct timer_list function pcc_get (line 265) | static unsigned int pcc_get(u_short sock, unsigned int reg) function pcc_set (line 273) | static void pcc_set(u_short sock, unsigned int reg, unsigned int data) function is_alive (line 288) | static int __init is_alive(u_short sock) function add_pcc_socket (line 304) | static void add_pcc_socket(ulong base, int irq, ulong mapaddr, kio_addr_... function irqreturn_t (line 376) | static irqreturn_t pcc_interrupt(int irq, void *dev, struct pt_regs *regs) function pcc_interrupt_wrapper (line 400) | static void pcc_interrupt_wrapper(u_long data) function _pcc_get_status (line 411) | static int _pcc_get_status(u_short sock, u_int *value) function _pcc_get_socket (line 478) | static int _pcc_get_socket(u_short sock, socket_state_t *state) function _pcc_set_socket (line 498) | static int _pcc_set_socket(u_short sock, socket_state_t *state) function _pcc_set_io_map (line 567) | static int _pcc_set_io_map(u_short sock, struct pccard_io_map *io) function _pcc_set_mem_map (line 581) | static int _pcc_set_mem_map(u_short sock, struct pccard_mem_map *mem) function show_info (line 634) | static ssize_t show_info(struct class_device *class_dev, char *buf) function show_exca (line 643) | static ssize_t show_exca(struct class_device *class_dev, char *buf) function pcc_get_status (line 668) | static int pcc_get_status(struct pcmcia_socket *s, u_int *value) function pcc_get_socket (line 681) | static int pcc_get_socket(struct pcmcia_socket *s, socket_state_t *state) function pcc_set_socket (line 693) | static int pcc_set_socket(struct pcmcia_socket *s, socket_state_t *state) function pcc_set_io_map (line 705) | static int pcc_set_io_map(struct pcmcia_socket *s, struct pccard_io_map ... function pcc_set_mem_map (line 717) | static int pcc_set_mem_map(struct pcmcia_socket *s, struct pccard_mem_ma... function pcc_init (line 729) | static int pcc_init(struct pcmcia_socket *s) function pcc_suspend (line 735) | static int pcc_suspend(struct pcmcia_socket *sock) type pccard_operations (line 741) | struct pccard_operations function m32r_pcc_suspend (line 753) | static int m32r_pcc_suspend(struct device *dev, u32 state, u32 level) function m32r_pcc_resume (line 761) | static int m32r_pcc_resume(struct device *dev, u32 level) type device_driver (line 770) | struct device_driver type platform_device (line 777) | struct platform_device function init_m32r_pcc (line 784) | static int __init init_m32r_pcc(void) function exit_m32r_pcc (line 862) | static void __exit exit_m32r_pcc(void) FILE: drivers/pcmcia/m32r_pcc.c type pcc_as_t (line 65) | typedef enum pcc_space { as_none = 0, as_comm, as_attr, as_io } pcc_as_t; type pcc_socket_t (line 67) | typedef struct pcc_socket { function pcc_iorw (line 101) | void pcc_iorw(int sock, unsigned long port, void *buf, size_t size, size... function pcc_ioread (line 250) | void pcc_ioread(int sock, unsigned long port, void *buf, size_t size, si... function pcc_iowrite (line 254) | void pcc_iowrite(int sock, unsigned long port, void *buf, size_t size, s... type pcc_t (line 263) | typedef struct pcc_t { type pt_regs (line 272) | struct pt_regs type timer_list (line 276) | struct timer_list function pcc_get (line 278) | static unsigned int pcc_get(u_short sock, unsigned int reg) function pcc_set (line 284) | static void pcc_set(u_short sock, unsigned int reg, unsigned int data) function is_alive (line 298) | static int __init is_alive(u_short sock) function add_pcc_socket (line 316) | static void add_pcc_socket(ulong base, int irq, ulong mapaddr, kio_addr_... function irqreturn_t (line 357) | static irqreturn_t pcc_interrupt(int irq, void *dev, struct pt_regs *regs) function pcc_interrupt_wrapper (line 398) | static void pcc_interrupt_wrapper(u_long data) function _pcc_get_status (line 408) | static int _pcc_get_status(u_short sock, u_int *value) function _pcc_get_socket (line 433) | static int _pcc_get_socket(u_short sock, socket_state_t *state) function _pcc_set_socket (line 443) | static int _pcc_set_socket(u_short sock, socket_state_t *state) function _pcc_set_io_map (line 502) | static int _pcc_set_io_map(u_short sock, struct pccard_io_map *io) type pccard_mem_map (line 516) | struct pccard_mem_map function show_info (line 600) | static ssize_t show_info(struct class_device *class_dev, char *buf) function show_exca (line 609) | static ssize_t show_exca(struct class_device *class_dev, char *buf) function pcc_get_status (line 634) | static int pcc_get_status(struct pcmcia_socket *s, u_int *value) function pcc_get_socket (line 645) | static int pcc_get_socket(struct pcmcia_socket *s, socket_state_t *state) function pcc_set_socket (line 654) | static int pcc_set_socket(struct pcmcia_socket *s, socket_state_t *state) function pcc_set_io_map (line 664) | static int pcc_set_io_map(struct pcmcia_socket *s, struct pccard_io_map ... function pcc_set_mem_map (line 673) | static int pcc_set_mem_map(struct pcmcia_socket *s, struct pccard_mem_ma... function pcc_init (line 682) | static int pcc_init(struct pcmcia_socket *s) function pcc_suspend (line 688) | static int pcc_suspend(struct pcmcia_socket *sock) type pccard_operations (line 693) | struct pccard_operations function m32r_pcc_suspend (line 705) | static int m32r_pcc_suspend(struct device *dev, u32 state, u32 level) function m32r_pcc_resume (line 713) | static int m32r_pcc_resume(struct device *dev, u32 level) type device_driver (line 722) | struct device_driver type platform_device (line 729) | struct platform_device function init_m32r_pcc (line 736) | static int __init init_m32r_pcc(void) function exit_m32r_pcc (line 799) | static void __exit exit_m32r_pcc(void) FILE: drivers/pcmcia/o2micro.h function o2micro_override (line 123) | static int o2micro_override(struct yenta_socket *socket) function o2micro_restore_state (line 155) | static void o2micro_restore_state(struct yenta_socket *socket) FILE: drivers/pcmcia/pcmcia_compat.c function pcmcia_get_first_tuple (line 31) | int pcmcia_get_first_tuple(client_handle_t handle, tuple_t *tuple) function pcmcia_get_next_tuple (line 41) | int pcmcia_get_next_tuple(client_handle_t handle, tuple_t *tuple) function pcmcia_get_tuple_data (line 51) | int pcmcia_get_tuple_data(client_handle_t handle, tuple_t *tuple) function pcmcia_parse_tuple (line 61) | int pcmcia_parse_tuple(client_handle_t handle, tuple_t *tuple, cisparse_... function pcmcia_validate_cis (line 67) | int pcmcia_validate_cis(client_handle_t handle, cisinfo_t *info) function pcmcia_get_configuration_info (line 77) | int pcmcia_get_configuration_info(client_handle_t handle, function pcmcia_reset_card (line 91) | int pcmcia_reset_card(client_handle_t handle, client_req_t *req) function pcmcia_get_status (line 105) | int pcmcia_get_status(client_handle_t handle, cs_status_t *status) function pcmcia_access_configuration_register (line 115) | int pcmcia_access_configuration_register(client_handle_t handle, FILE: drivers/pcmcia/pd6729.c function indirect_read (line 74) | static unsigned char indirect_read(struct pd6729_socket *socket, function indirect_read16 (line 91) | static unsigned short indirect_read16(struct pd6729_socket *socket, function indirect_write (line 111) | static void indirect_write(struct pd6729_socket *socket, unsigned short ... function indirect_setbit (line 125) | static void indirect_setbit(struct pd6729_socket *socket, unsigned short... function indirect_resetbit (line 143) | static void indirect_resetbit(struct pd6729_socket *socket, unsigned sho... function indirect_write16 (line 161) | static void indirect_write16(struct pd6729_socket *socket, unsigned shor... function irqreturn_t (line 186) | static irqreturn_t pd6729_interrupt(int irq, void *dev, struct pt_regs *... function pd6729_interrupt_wrapper (line 249) | static void pd6729_interrupt_wrapper(unsigned long data) function pd6729_get_status (line 257) | static int pd6729_get_status(struct pcmcia_socket *sock, u_int *value) function pd6729_get_socket (line 307) | static int pd6729_get_socket(struct pcmcia_socket *sock, socket_state_t ... function pd6729_set_socket (line 376) | static int pd6729_set_socket(struct pcmcia_socket *sock, socket_state_t ... function pd6729_set_io_map (line 500) | static int pd6729_set_io_map(struct pcmcia_socket *sock, function pd6729_set_mem_map (line 541) | static int pd6729_set_mem_map(struct pcmcia_socket *sock, function pd6729_suspend (line 618) | static int pd6729_suspend(struct pcmcia_socket *sock) function pd6729_init (line 623) | static int pd6729_init(struct pcmcia_socket *sock) type pccard_operations (line 645) | struct pccard_operations function irqreturn_t (line 655) | static irqreturn_t pd6729_test(int irq, void *dev, struct pt_regs *regs) function pd6729_check_irq (line 661) | static int pd6729_check_irq(int irq, int flags) function u_int (line 669) | static u_int __init pd6729_isa_scan(void) function pd6729_pci_probe (line 705) | static int __devinit pd6729_pci_probe(struct pci_dev *dev, function pd6729_pci_remove (line 813) | static void __devexit pd6729_pci_remove(struct pci_dev *dev) function pd6729_socket_suspend (line 836) | static int pd6729_socket_suspend(struct pci_dev *dev, u32 state) function pd6729_socket_resume (line 841) | static int pd6729_socket_resume(struct pci_dev *dev) type pci_device_id (line 846) | struct pci_device_id type pci_driver (line 857) | struct pci_driver function pd6729_module_init (line 866) | static int pd6729_module_init(void) function pd6729_module_exit (line 871) | static void pd6729_module_exit(void) FILE: drivers/pcmcia/pd6729.h type pd6729_socket (line 22) | struct pd6729_socket { FILE: drivers/pcmcia/pxa2xx_base.c function u_int (line 50) | static inline u_int pxa2xx_mcxx_hold(u_int pcmcia_cycle_ns, function u_int (line 57) | static inline u_int pxa2xx_mcxx_asst(u_int pcmcia_cycle_ns, function u_int (line 64) | static inline u_int pxa2xx_mcxx_setup(u_int pcmcia_cycle_ns, function u_int (line 74) | static inline u_int pxa2xx_pcmcia_cmd_time(u_int mem_clk_10khz, function pxa2xx_pcmcia_set_mcmem (line 80) | static int pxa2xx_pcmcia_set_mcmem( int sock, int speed, int clock ) function pxa2xx_pcmcia_set_mcio (line 92) | static int pxa2xx_pcmcia_set_mcio( int sock, int speed, int clock ) function pxa2xx_pcmcia_set_mcatt (line 104) | static int pxa2xx_pcmcia_set_mcatt( int sock, int speed, int clock ) function pxa2xx_pcmcia_set_mcxx (line 116) | static int pxa2xx_pcmcia_set_mcxx(struct soc_pcmcia_socket *skt, unsigne... function pxa2xx_pcmcia_set_timing (line 130) | static int pxa2xx_pcmcia_set_timing(struct soc_pcmcia_socket *skt) function pxa2xx_pcmcia_frequency_change (line 138) | static int function pxa2xx_drv_pcmcia_probe (line 169) | int pxa2xx_drv_pcmcia_probe(struct device *dev) function pxa2xx_drv_pcmcia_suspend (line 208) | static int pxa2xx_drv_pcmcia_suspend(struct device *dev, u32 state, u32 ... function pxa2xx_drv_pcmcia_resume (line 216) | static int pxa2xx_drv_pcmcia_resume(struct device *dev, u32 level) type device_driver (line 230) | struct device_driver function pxa2xx_pcmcia_init (line 239) | static int __init pxa2xx_pcmcia_init(void) function pxa2xx_pcmcia_exit (line 244) | static void __exit pxa2xx_pcmcia_exit(void) FILE: drivers/pcmcia/pxa2xx_base.h type device (line 2) | struct device FILE: drivers/pcmcia/pxa2xx_lubbock.c function lubbock_pcmcia_hw_init (line 33) | static int function lubbock_pcmcia_configure_socket (line 62) | static int type pcmcia_low_level (line 232) | struct pcmcia_low_level function pcmcia_lubbock_init (line 246) | int __init pcmcia_lubbock_init(struct sa1111_dev *sadev) FILE: drivers/pcmcia/pxa2xx_mainstone.c type pcmcia_irqs (line 33) | struct pcmcia_irqs function mst_pcmcia_hw_init (line 40) | static int mst_pcmcia_hw_init(struct soc_pcmcia_socket *skt) function mst_pcmcia_hw_shutdown (line 69) | static void mst_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) function mst_pcmcia_socket_state (line 76) | static void mst_pcmcia_socket_state(struct soc_pcmcia_socket *skt, function mst_pcmcia_configure_socket (line 108) | static int mst_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, function mst_pcmcia_socket_init (line 149) | static void mst_pcmcia_socket_init(struct soc_pcmcia_socket *skt) function mst_pcmcia_socket_suspend (line 153) | static void mst_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) type pcmcia_low_level (line 157) | struct pcmcia_low_level type platform_device (line 168) | struct platform_device function mst_pcmcia_init (line 170) | static int __init mst_pcmcia_init(void) function mst_pcmcia_exit (line 188) | static void __exit mst_pcmcia_exit(void) FILE: drivers/pcmcia/pxa2xx_sharpsl.c type pcmcia_irqs (line 35) | struct pcmcia_irqs function sharpsl_pcmcia_init_reset (line 39) | static void sharpsl_pcmcia_init_reset(void) function sharpsl_pcmcia_hw_init (line 46) | static int sharpsl_pcmcia_hw_init(struct soc_pcmcia_socket *skt) function sharpsl_pcmcia_hw_shutdown (line 91) | static void sharpsl_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) function sharpsl_pcmcia_socket_state (line 100) | static void sharpsl_pcmcia_socket_state(struct soc_pcmcia_socket *skt, function sharpsl_pcmcia_configure_socket (line 146) | static int sharpsl_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, function sharpsl_pcmcia_socket_init (line 209) | static void sharpsl_pcmcia_socket_init(struct soc_pcmcia_socket *skt) function sharpsl_pcmcia_socket_suspend (line 213) | static void sharpsl_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) type pcmcia_low_level (line 217) | struct pcmcia_low_level type platform_device (line 229) | struct platform_device function sharpsl_pcmcia_init (line 231) | static int __init sharpsl_pcmcia_init(void) function sharpsl_pcmcia_exit (line 249) | static void __exit sharpsl_pcmcia_exit(void) FILE: drivers/pcmcia/ricoh.h function ricoh_zoom_video (line 130) | static void ricoh_zoom_video(struct pcmcia_socket *sock, int onoff) function ricoh_set_zv (line 145) | static void ricoh_set_zv(struct yenta_socket *socket) function ricoh_save_state (line 159) | static void ricoh_save_state(struct yenta_socket *socket) function ricoh_restore_state (line 168) | static void ricoh_restore_state(struct yenta_socket *socket) function ricoh_override (line 181) | static int ricoh_override(struct yenta_socket *socket) FILE: drivers/pcmcia/rsrc_mgr.c function adjust_irq (line 27) | static int adjust_irq(struct pcmcia_socket *s, adjust_t *adj) function adjust_irq (line 51) | static inline int adjust_irq(struct pcmcia_socket *s, adjust_t *adj) { function pcmcia_adjust_resource_info (line 58) | int pcmcia_adjust_resource_info(adjust_t *adj) function pcmcia_validate_mem (line 78) | void pcmcia_validate_mem(struct pcmcia_socket *s) function adjust_io_region (line 85) | int adjust_io_region(struct resource *res, unsigned long r_start, type resource (line 93) | struct resource type pcmcia_socket (line 94) | struct pcmcia_socket type resource (line 101) | struct resource type pcmcia_socket (line 102) | struct pcmcia_socket function release_resource_db (line 109) | void release_resource_db(struct pcmcia_socket *s) type pccard_resource_ops (line 116) | struct pccard_resource_ops FILE: drivers/pcmcia/rsrc_nonstatic.c type resource_map (line 51) | struct resource_map { type socket_data (line 56) | struct socket_data { type resource (line 73) | struct resource type resource (line 76) | struct resource type resource (line 88) | struct resource type pcmcia_socket (line 89) | struct pcmcia_socket type resource (line 92) | struct resource function free_region (line 110) | static void free_region(struct resource *res) function add_interval (line 124) | static int add_interval(struct resource_map *map, u_long base, u_long num) function sub_interval (line 143) | static int sub_interval(struct resource_map *map, u_long base, u_long num) function do_io_probe (line 189) | static void do_io_probe(struct pcmcia_socket *s, kio_addr_t base, kio_ad... function readable (line 264) | static int readable(struct pcmcia_socket *s, struct resource *res, cisin... function checksum (line 284) | static int checksum(struct pcmcia_socket *s, struct resource *res) function cis_readable (line 315) | static int function checksum_match (line 336) | static int function do_mem_probe (line 364) | static int do_mem_probe(u_long base, u_long num, struct pcmcia_socket *s) function u_long (line 403) | static u_long inv_probe(struct resource_map *m, struct pcmcia_socket *s) function validate_mem (line 420) | static void validate_mem(struct pcmcia_socket *s, unsigned int probe_mask) function validate_mem (line 459) | static void validate_mem(struct pcmcia_socket *s, unsigned int probe_mask) function pcmcia_nonstatic_validate_mem (line 478) | static void pcmcia_nonstatic_validate_mem(struct pcmcia_socket *s) type pcmcia_align_data (line 505) | struct pcmcia_align_data { function pcmcia_common_align (line 511) | static void function pcmcia_align (line 526) | static void function nonstatic_adjust_io_region (line 571) | static int nonstatic_adjust_io_region(struct resource *res, unsigned lon... type resource (line 607) | struct resource type pcmcia_socket (line 608) | struct pcmcia_socket type resource (line 610) | struct resource type socket_data (line 611) | struct socket_data type pcmcia_align_data (line 612) | struct pcmcia_align_data type resource (line 641) | struct resource type pcmcia_socket (line 642) | struct pcmcia_socket type resource (line 644) | struct resource type socket_data (line 645) | struct socket_data type pcmcia_align_data (line 646) | struct pcmcia_align_data function adjust_memory (line 689) | static int adjust_memory(struct pcmcia_socket *s, adjust_t *adj) function adjust_io (line 726) | static int adjust_io(struct pcmcia_socket *s, adjust_t *adj) function nonstatic_adjust_resource_info (line 764) | static int nonstatic_adjust_resource_info(struct pcmcia_socket *s, adjus... function nonstatic_init (line 775) | static int nonstatic_init(struct pcmcia_socket *s) function nonstatic_release_resource_db (line 791) | static void nonstatic_release_resource_db(struct pcmcia_socket *s) type pccard_resource_ops (line 809) | struct pccard_resource_ops FILE: drivers/pcmcia/sa1100_assabet.c type pcmcia_irqs (line 22) | struct pcmcia_irqs function assabet_pcmcia_hw_init (line 28) | static int assabet_pcmcia_hw_init(struct soc_pcmcia_socket *skt) function assabet_pcmcia_hw_shutdown (line 38) | static void assabet_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) function assabet_pcmcia_socket_state (line 43) | static void function assabet_pcmcia_configure_socket (line 57) | static int function assabet_pcmcia_socket_init (line 96) | static void assabet_pcmcia_socket_init(struct soc_pcmcia_socket *skt) function assabet_pcmcia_socket_suspend (line 109) | static void assabet_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) type pcmcia_low_level (line 120) | struct pcmcia_low_level function pcmcia_assabet_init (line 133) | int __init pcmcia_assabet_init(struct device *dev) FILE: drivers/pcmcia/sa1100_badge4.c function complain_about_jumpering (line 64) | static void complain_about_jumpering(const char *whom, function badge4_pcmcia_configure_socket (line 77) | static int type pcmcia_low_level (line 129) | struct pcmcia_low_level function pcmcia_badge4_init (line 140) | int pcmcia_badge4_init(struct device *dev) function pcmv_setup (line 156) | static int __init pcmv_setup(char *s) FILE: drivers/pcmcia/sa1100_cerf.c type pcmcia_irqs (line 24) | struct pcmcia_irqs function cerf_pcmcia_hw_init (line 30) | static int cerf_pcmcia_hw_init(struct soc_pcmcia_socket *skt) function cerf_pcmcia_hw_shutdown (line 37) | static void cerf_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) function cerf_pcmcia_socket_state (line 42) | static void function cerf_pcmcia_configure_socket (line 56) | static int function cerf_pcmcia_socket_init (line 81) | static void cerf_pcmcia_socket_init(struct soc_pcmcia_socket *skt) function cerf_pcmcia_socket_suspend (line 86) | static void cerf_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) type pcmcia_low_level (line 91) | struct pcmcia_low_level function pcmcia_cerf_init (line 102) | int __init pcmcia_cerf_init(struct device *dev) FILE: drivers/pcmcia/sa1100_generic.c type device (line 44) | struct device function sa11x0_drv_pcmcia_probe (line 62) | static int sa11x0_drv_pcmcia_probe(struct device *dev) function sa11x0_drv_pcmcia_suspend (line 78) | static int sa11x0_drv_pcmcia_suspend(struct device *dev, u32 state, u32 ... function sa11x0_drv_pcmcia_resume (line 86) | static int sa11x0_drv_pcmcia_resume(struct device *dev, u32 level) type device_driver (line 94) | struct device_driver function sa11x0_pcmcia_init (line 111) | static int __init sa11x0_pcmcia_init(void) function sa11x0_pcmcia_exit (line 121) | static void __exit sa11x0_pcmcia_exit(void) FILE: drivers/pcmcia/sa1100_generic.h type device (line 7) | struct device type device (line 8) | struct device type device (line 9) | struct device type device (line 10) | struct device type device (line 11) | struct device type device (line 12) | struct device type device (line 13) | struct device type device (line 14) | struct device type device (line 15) | struct device type device (line 16) | struct device type device (line 17) | struct device type device (line 18) | struct device type device (line 19) | struct device type device (line 20) | struct device type device (line 21) | struct device type device (line 22) | struct device type device (line 23) | struct device type device (line 24) | struct device FILE: drivers/pcmcia/sa1100_h3600.c type pcmcia_irqs (line 22) | struct pcmcia_irqs function h3600_pcmcia_hw_init (line 27) | static int h3600_pcmcia_hw_init(struct soc_pcmcia_socket *skt) function h3600_pcmcia_hw_shutdown (line 36) | static void h3600_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) function h3600_pcmcia_socket_state (line 46) | static void function h3600_pcmcia_configure_socket (line 74) | static int function h3600_pcmcia_socket_init (line 93) | static void h3600_pcmcia_socket_init(struct soc_pcmcia_socket *skt) function h3600_pcmcia_socket_suspend (line 105) | static void h3600_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) type pcmcia_low_level (line 123) | struct pcmcia_low_level function pcmcia_h3600_init (line 134) | int __init pcmcia_h3600_init(struct device *dev) FILE: drivers/pcmcia/sa1100_jornada720.c function jornada720_pcmcia_hw_init (line 26) | static int jornada720_pcmcia_hw_init(struct soc_pcmcia_socket *skt) function jornada720_pcmcia_configure_socket (line 51) | static int type pcmcia_low_level (line 105) | struct pcmcia_low_level function pcmcia_jornada720_init (line 116) | int __init pcmcia_jornada720_init(struct device *dev) FILE: drivers/pcmcia/sa1100_neponset.c function neponset_pcmcia_configure_socket (line 44) | static int function neponset_pcmcia_socket_init (line 109) | static void neponset_pcmcia_socket_init(struct soc_pcmcia_socket *skt) type pcmcia_low_level (line 117) | struct pcmcia_low_level function pcmcia_neponset_init (line 127) | int __init pcmcia_neponset_init(struct sa1111_dev *sadev) FILE: drivers/pcmcia/sa1100_shannon.c type pcmcia_irqs (line 19) | struct pcmcia_irqs function shannon_pcmcia_hw_init (line 24) | static int shannon_pcmcia_hw_init(struct soc_pcmcia_socket *skt) function shannon_pcmcia_hw_shutdown (line 37) | static void shannon_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) function shannon_pcmcia_socket_state (line 42) | static void function shannon_pcmcia_configure_socket (line 71) | static int function shannon_pcmcia_socket_init (line 96) | static void shannon_pcmcia_socket_init(struct soc_pcmcia_socket *skt) function shannon_pcmcia_socket_suspend (line 101) | static void shannon_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) type pcmcia_low_level (line 106) | struct pcmcia_low_level function pcmcia_shannon_init (line 117) | int __init pcmcia_shannon_init(struct device *dev) FILE: drivers/pcmcia/sa1100_simpad.c type pcmcia_irqs (line 23) | struct pcmcia_irqs function simpad_pcmcia_hw_init (line 27) | static int simpad_pcmcia_hw_init(struct soc_pcmcia_socket *skt) function simpad_pcmcia_hw_shutdown (line 37) | static void simpad_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) function simpad_pcmcia_socket_state (line 46) | static void function simpad_pcmcia_configure_socket (line 68) | static int function simpad_pcmcia_socket_init (line 106) | static void simpad_pcmcia_socket_init(struct soc_pcmcia_socket *skt) function simpad_pcmcia_socket_suspend (line 111) | static void simpad_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) type pcmcia_low_level (line 117) | struct pcmcia_low_level function pcmcia_simpad_init (line 127) | int __init pcmcia_simpad_init(struct device *dev) FILE: drivers/pcmcia/sa1111_generic.c type pcmcia_irqs (line 25) | struct pcmcia_irqs function sa1111_pcmcia_hw_init (line 32) | int sa1111_pcmcia_hw_init(struct soc_pcmcia_socket *skt) function sa1111_pcmcia_hw_shutdown (line 40) | void sa1111_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) function sa1111_pcmcia_socket_state (line 45) | void sa1111_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pc... function sa1111_pcmcia_configure_socket (line 73) | int sa1111_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const ... function sa1111_pcmcia_socket_init (line 113) | void sa1111_pcmcia_socket_init(struct soc_pcmcia_socket *skt) function sa1111_pcmcia_socket_suspend (line 118) | void sa1111_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) function pcmcia_probe (line 123) | static int pcmcia_probe(struct sa1111_dev *dev) function pcmcia_remove (line 154) | static int __devexit pcmcia_remove(struct sa1111_dev *dev) function pcmcia_suspend (line 161) | static int pcmcia_suspend(struct sa1111_dev *dev, u32 state) function pcmcia_resume (line 166) | static int pcmcia_resume(struct sa1111_dev *dev) type sa1111_driver (line 171) | struct sa1111_driver function sa1111_drv_pcmcia_init (line 182) | static int __init sa1111_drv_pcmcia_init(void) function sa1111_drv_pcmcia_exit (line 187) | static void __exit sa1111_drv_pcmcia_exit(void) FILE: drivers/pcmcia/sa1111_generic.h type soc_pcmcia_socket (line 4) | struct soc_pcmcia_socket type soc_pcmcia_socket (line 5) | struct soc_pcmcia_socket type soc_pcmcia_socket (line 6) | struct soc_pcmcia_socket type pcmcia_state (line 6) | struct pcmcia_state type soc_pcmcia_socket (line 7) | struct soc_pcmcia_socket type soc_pcmcia_socket (line 8) | struct soc_pcmcia_socket type soc_pcmcia_socket (line 9) | struct soc_pcmcia_socket type device (line 11) | struct device type device (line 12) | struct device type sa1111_dev (line 13) | struct sa1111_dev type sa1111_dev (line 14) | struct sa1111_dev FILE: drivers/pcmcia/sa11xx_base.c function sa1100_pcmcia_default_mecr_timing (line 63) | static unsigned int function sa1100_pcmcia_set_mecr (line 79) | static int function sa1100_pcmcia_frequency_change (line 114) | static int function sa1100_pcmcia_set_timing (line 139) | static int function sa1100_pcmcia_show_timing (line 145) | static int function sa11xx_drv_pcmcia_probe (line 167) | int sa11xx_drv_pcmcia_probe(struct device *dev, struct pcmcia_low_level ... function sa11xx_pcmcia_init (line 188) | static int __init sa11xx_pcmcia_init(void) function sa11xx_pcmcia_exit (line 194) | static void __exit sa11xx_pcmcia_exit(void) {} FILE: drivers/pcmcia/sa11xx_base.h function sa1100_pcmcia_mecr_bs (line 106) | static inline unsigned int sa1100_pcmcia_mecr_bs(unsigned int pcmcia_cyc... function sa1100_pcmcia_cmd_time (line 115) | static inline unsigned int sa1100_pcmcia_cmd_time(unsigned int cpu_clock... type device (line 121) | struct device type pcmcia_low_level (line 121) | struct pcmcia_low_level FILE: drivers/pcmcia/soc_common.c function soc_pcmcia_debug (line 62) | void soc_pcmcia_debug(struct soc_pcmcia_socket *skt, const char *func, function calc_speed (line 78) | static unsigned short function soc_common_pcmcia_get_timing (line 93) | void soc_common_pcmcia_get_timing(struct soc_pcmcia_socket *skt, struct ... function soc_common_pcmcia_skt_state (line 101) | static unsigned int soc_common_pcmcia_skt_state(struct soc_pcmcia_socket... function soc_common_pcmcia_config_skt (line 139) | static int function soc_common_pcmcia_sock_init (line 177) | static int soc_common_pcmcia_sock_init(struct pcmcia_socket *sock) function soc_common_pcmcia_suspend (line 197) | static int soc_common_pcmcia_suspend(struct pcmcia_socket *sock) function soc_common_check_status (line 213) | static void soc_common_check_status(struct soc_pcmcia_socket *skt) function soc_common_pcmcia_poll_event (line 244) | static void soc_common_pcmcia_poll_event(unsigned long dummy) function irqreturn_t (line 263) | static irqreturn_t soc_common_pcmcia_interrupt(int irq, void *dev, struc... function soc_common_pcmcia_get_status (line 290) | static int function soc_common_pcmcia_get_socket (line 309) | static int function soc_common_pcmcia_set_socket (line 330) | static int function soc_common_pcmcia_set_io_map (line 362) | static int function soc_common_pcmcia_set_mem_map (line 415) | static int type bittbl (line 461) | struct bittbl { type bittbl (line 466) | struct bittbl type bittbl (line 478) | struct bittbl function dump_bits (line 487) | static void function show_status (line 506) | static ssize_t show_status(struct class_device *class_dev, char *buf) type pccard_operations (line 532) | struct pccard_operations function soc_pcmcia_request_irqs (line 543) | int soc_pcmcia_request_irqs(struct soc_pcmcia_socket *skt, function soc_pcmcia_free_irqs (line 570) | void soc_pcmcia_free_irqs(struct soc_pcmcia_socket *skt, function soc_pcmcia_disable_irqs (line 581) | void soc_pcmcia_disable_irqs(struct soc_pcmcia_socket *skt, function soc_pcmcia_enable_irqs (line 592) | void soc_pcmcia_enable_irqs(struct soc_pcmcia_socket *skt, type skt_dev_info (line 614) | struct skt_dev_info { function soc_pcmcia_notifier (line 623) | static int type notifier_block (line 639) | struct notifier_block function soc_pcmcia_cpufreq_register (line 643) | static int soc_pcmcia_cpufreq_register(void) function soc_pcmcia_cpufreq_unregister (line 655) | static void soc_pcmcia_cpufreq_unregister(void) function soc_common_drv_pcmcia_probe (line 665) | int soc_common_drv_pcmcia_probe(struct device *dev, struct pcmcia_low_le... function soc_common_drv_pcmcia_remove (line 816) | int soc_common_drv_pcmcia_remove(struct device *dev) FILE: drivers/pcmcia/soc_common.h type device (line 23) | struct device type pcmcia_low_level (line 24) | struct pcmcia_low_level type soc_pcmcia_socket (line 30) | struct soc_pcmcia_socket { type pcmcia_state (line 64) | struct pcmcia_state { type pcmcia_low_level (line 74) | struct pcmcia_low_level { type pcmcia_irqs (line 117) | struct pcmcia_irqs { type soc_pcmcia_timing (line 123) | struct soc_pcmcia_timing { type soc_pcmcia_socket (line 129) | struct soc_pcmcia_socket type pcmcia_irqs (line 129) | struct pcmcia_irqs type soc_pcmcia_socket (line 130) | struct soc_pcmcia_socket type pcmcia_irqs (line 130) | struct pcmcia_irqs type soc_pcmcia_socket (line 131) | struct soc_pcmcia_socket type pcmcia_irqs (line 131) | struct pcmcia_irqs type soc_pcmcia_socket (line 132) | struct soc_pcmcia_socket type pcmcia_irqs (line 132) | struct pcmcia_irqs type soc_pcmcia_socket (line 133) | struct soc_pcmcia_socket type soc_pcmcia_timing (line 133) | struct soc_pcmcia_timing type list_head (line 136) | struct list_head type semaphore (line 137) | struct semaphore type device (line 139) | struct device type pcmcia_low_level (line 139) | struct pcmcia_low_level type device (line 140) | struct device type soc_pcmcia_socket (line 145) | struct soc_pcmcia_socket FILE: drivers/pcmcia/socket_sysfs.c function pccard_show_type (line 44) | static ssize_t pccard_show_type(struct class_device *dev, char *buf) function pccard_show_voltage (line 60) | static ssize_t pccard_show_voltage(struct class_device *dev, char *buf) function pccard_show_vpp (line 76) | static ssize_t pccard_show_vpp(struct class_device *dev, char *buf) function pccard_show_vcc (line 85) | static ssize_t pccard_show_vcc(struct class_device *dev, char *buf) function pccard_store_insert (line 95) | static ssize_t pccard_store_insert(struct class_device *dev, const char ... function pccard_store_eject (line 109) | static ssize_t pccard_store_eject(struct class_device *dev, const char *... function pccard_show_irq_mask (line 124) | static ssize_t pccard_show_irq_mask(struct class_device *dev, char *buf) function pccard_store_irq_mask (line 130) | static ssize_t pccard_store_irq_mask(struct class_device *dev, const cha... type class_device_attribute (line 151) | struct class_device_attribute function pccard_sysfs_add_socket (line 162) | static int __devinit pccard_sysfs_add_socket(struct class_device *class_... function pccard_sysfs_remove_socket (line 176) | static void __devexit pccard_sysfs_remove_socket(struct class_device *cl... type class_interface (line 184) | struct class_interface FILE: drivers/pcmcia/tcic.c type pt_regs (line 120) | struct pt_regs type pccard_operations (line 122) | struct pccard_operations type tcic_socket (line 124) | struct tcic_socket { type timer_list (line 131) | struct timer_list type tcic_socket (line 135) | struct tcic_socket function u_char (line 144) | static u_char tcic_getb(u_char reg) function u_short (line 151) | static u_short tcic_getw(u_char reg) function tcic_setb (line 158) | static void tcic_setb(u_char reg, u_char data) function tcic_setw (line 164) | static void tcic_setw(u_char reg, u_short data) function tcic_setl (line 176) | static void tcic_setl(u_char reg, u_int data) function u_char (line 185) | static u_char tcic_aux_getb(u_short reg) function tcic_aux_setb (line 192) | static void tcic_aux_setb(u_short reg, u_char data) function u_short (line 199) | static u_short tcic_aux_getw(u_short reg) function tcic_aux_setw (line 206) | static void tcic_aux_setw(u_short reg, u_short data) function to_cycles (line 217) | static int to_cycles(int ns) function irqreturn_t (line 229) | static irqreturn_t __init tcic_irq_count(int irq, void *dev, struct pt_r... function u_int (line 235) | static u_int __init try_irq(int irq) function u_int (line 266) | static u_int __init irq_scan(u_int mask0) function is_active (line 321) | static int __init is_active(int s) function get_tcic_id (line 363) | static int __init get_tcic_id(void) function tcic_drv_suspend (line 376) | static int tcic_drv_suspend(struct device *dev, u32 state, u32 level) function tcic_drv_resume (line 384) | static int tcic_drv_resume(struct device *dev, u32 level) type device_driver (line 392) | struct device_driver type platform_device (line 399) | struct platform_device function init_tcic (line 405) | static int __init init_tcic(void) function exit_tcic (line 553) | static void __exit exit_tcic(void) function irqreturn_t (line 574) | static irqreturn_t tcic_interrupt(int irq, void *dev, struct pt_regs *regs) function tcic_timer (line 629) | static void tcic_timer(u_long data) function tcic_get_status (line 638) | static int tcic_get_status(struct pcmcia_socket *sock, u_int *value) function tcic_get_socket (line 664) | static int tcic_get_socket(struct pcmcia_socket *sock, socket_state_t *s... function tcic_set_socket (line 717) | static int tcic_set_socket(struct pcmcia_socket *sock, socket_state_t *s... function tcic_set_io_map (line 792) | static int tcic_set_io_map(struct pcmcia_socket *sock, struct pccard_io_... function tcic_set_mem_map (line 829) | static int tcic_set_mem_map(struct pcmcia_socket *sock, struct pccard_me... function tcic_init (line 873) | static int tcic_init(struct pcmcia_socket *s) function tcic_suspend (line 891) | static int tcic_suspend(struct pcmcia_socket *sock) type pccard_operations (line 896) | struct pccard_operations FILE: drivers/pcmcia/ti113x.h function ti_save_state (line 172) | static void ti_save_state(struct yenta_socket *socket) function ti_restore_state (line 184) | static void ti_restore_state(struct yenta_socket *socket) function ti_zoom_video (line 200) | static void ti_zoom_video(struct pcmcia_socket *sock, int onoff) function ti1250_zoom_video (line 225) | static void ti1250_zoom_video(struct pcmcia_socket *sock, int onoff) function ti_set_zv (line 255) | static void ti_set_zv(struct yenta_socket *socket) function ti_init (line 289) | static int ti_init(struct yenta_socket *socket) function ti_override (line 301) | static int ti_override(struct yenta_socket *socket) function ti113x_override (line 314) | static int ti113x_override(struct yenta_socket *socket) function ti12xx_irqroute_func0 (line 329) | static void ti12xx_irqroute_func0(struct yenta_socket *socket) function ti12xx_tie_interrupts (line 449) | static int ti12xx_tie_interrupts(struct yenta_socket *socket, int *old_irq) function ti12xx_untie_interrupts (line 475) | static void ti12xx_untie_interrupts(struct yenta_socket *socket, int old... function ti12xx_irqroute_func1 (line 489) | static void ti12xx_irqroute_func1(struct yenta_socket *socket) function ti12xx_override (line 593) | static int ti12xx_override(struct yenta_socket *socket) function ti1250_override (line 640) | static int ti1250_override(struct yenta_socket *socket) FILE: drivers/pcmcia/topic.h function topic97_zoom_video (line 105) | static void topic97_zoom_video(struct pcmcia_socket *sock, int onoff) function topic97_override (line 133) | static int topic97_override(struct yenta_socket *socket) FILE: drivers/pcmcia/vrc4171_card.c type vrc4171_socket_t (line 82) | typedef struct vrc4171_socket { function exca_read_byte (line 95) | static inline uint8_t exca_read_byte(int slot, uint8_t index) function exca_read_word (line 104) | static inline uint16_t exca_read_word(int slot, uint8_t index) function exca_write_byte (line 120) | static inline uint8_t exca_write_byte(int slot, uint8_t index, uint8_t d... function exca_write_word (line 131) | static inline uint16_t exca_write_word(int slot, uint8_t index, uint16_t... function search_nonuse_irq (line 145) | static inline int search_nonuse_irq(void) function pccard_init (line 159) | static int pccard_init(struct pcmcia_socket *sock) function pccard_suspend (line 177) | static int pccard_suspend(struct pcmcia_socket *sock) function pccard_get_status (line 182) | static int pccard_get_status(struct pcmcia_socket *sock, u_int *value) function u_char (line 233) | static inline u_char get_Vcc_value(uint8_t voltage) function u_char (line 247) | static inline u_char get_Vpp_value(uint8_t power, u_char Vcc) function pccard_get_socket (line 255) | static int pccard_get_socket(struct pcmcia_socket *sock, socket_state_t ... function set_Vcc_value (line 302) | static inline uint8_t set_Vcc_value(u_char Vcc) function pccard_set_socket (line 315) | static int pccard_set_socket(struct pcmcia_socket *sock, socket_state_t ... function pccard_set_io_map (line 377) | static int pccard_set_io_map(struct pcmcia_socket *sock, struct pccard_i... function pccard_set_mem_map (line 419) | static int pccard_set_mem_map(struct pcmcia_socket *sock, struct pccard_... type pccard_operations (line 480) | struct pccard_operations function get_events (line 490) | static inline unsigned int get_events(int slot) function irqreturn_t (line 517) | static irqreturn_t pccard_interrupt(int irq, void *dev_id, struct pt_reg... function reserve_using_irq (line 554) | static inline void reserve_using_irq(int slot) function vrc4171_add_socket (line 567) | static int __devinit vrc4171_add_socket(int slot) function vrc4171_remove_socket (line 614) | static void vrc4171_remove_socket(int slot) function vrc4171_card_setup (line 626) | static int __devinit vrc4171_card_setup(char *options) function vrc4171_card_init (line 700) | static int __devinit vrc4171_card_init(void) function vrc4171_card_exit (line 733) | static void __devexit vrc4171_card_exit(void) FILE: drivers/pcmcia/vrc4173_cardu.c type socket_info_t (line 51) | struct socket_info_t type pccard_operations (line 52) | struct pccard_operations type socket_info_t (line 54) | struct socket_info_t function exca_readb (line 56) | static inline uint8_t exca_readb(vrc4173_socket_t *socket, uint16_t offset) function exca_readw (line 61) | static inline uint16_t exca_readw(vrc4173_socket_t *socket, uint16_t off... function exca_writeb (line 71) | static inline void exca_writeb(vrc4173_socket_t *socket, uint16_t offset... function exca_writew (line 76) | static inline void exca_writew(vrc4173_socket_t *socket, uint8_t offset,... function cardbus_socket_readl (line 82) | static inline uint32_t cardbus_socket_readl(vrc4173_socket_t *socket, u1... function cardbus_socket_writel (line 87) | static inline void cardbus_socket_writel(vrc4173_socket_t *socket, u16 o... function cardu_pciregs_init (line 92) | static void cardu_pciregs_init(struct pci_dev *dev) function cardu_init (line 122) | static int cardu_init(unsigned int slot) function cardu_suspend (line 144) | static int cardu_suspend(unsigned int slot) function cardu_register_callback (line 149) | static int cardu_register_callback(unsigned int sock, function cardu_inquire_socket (line 161) | static int cardu_inquire_socket(unsigned int sock, socket_cap_t *cap) function cardu_get_status (line 170) | static int cardu_get_status(unsigned int sock, u_int *value) function u_char (line 206) | static inline u_char get_Vcc_value(uint8_t val) function u_char (line 218) | static inline u_char get_Vpp_value(uint8_t val) function cardu_get_socket (line 230) | static int cardu_get_socket(unsigned int sock, socket_state_t *state) function set_Vcc_value (line 248) | static inline uint8_t set_Vcc_value(u_char Vcc) function set_Vpp_value (line 260) | static inline uint8_t set_Vpp_value(u_char Vpp) function cardu_set_socket (line 273) | static int cardu_set_socket(unsigned int sock, socket_state_t *state) function cardu_get_io_map (line 295) | static int cardu_get_io_map(unsigned int sock, struct pccard_io_map *io) function cardu_set_io_map (line 319) | static int cardu_set_io_map(unsigned int sock, struct pccard_io_map *io) function cardu_get_mem_map (line 352) | static int cardu_get_mem_map(unsigned int sock, struct pccard_mem_map *mem) function cardu_set_mem_map (line 386) | static int cardu_set_mem_map(unsigned int sock, struct pccard_mem_map *mem) function cardu_proc_setup (line 430) | static void cardu_proc_setup(unsigned int sock, struct proc_dir_entry *b... type pccard_operations (line 434) | struct pccard_operations function cardu_bh (line 449) | static void cardu_bh(void *data) function get_events (line 463) | static uint16_t get_events(vrc4173_socket_t *socket) function cardu_interrupt (line 492) | static void cardu_interrupt(int irq, void *dev_id, struct pt_regs *regs) function vrc4173_cardu_probe (line 508) | static int __devinit vrc4173_cardu_probe(struct pci_dev *dev, function vrc4173_cardu_setup (line 565) | static int __devinit vrc4173_cardu_setup(char *options) type pci_device_id (line 595) | struct pci_device_id type pci_driver (line 603) | struct pci_driver function vrc4173_cardu_init (line 609) | static int __devinit vrc4173_cardu_init(void) function vrc4173_cardu_exit (line 616) | static void __devexit vrc4173_cardu_exit(void) FILE: drivers/pcmcia/vrc4173_cardu.h type vrc4173_socket_t (line 233) | typedef struct vrc4173_socket { FILE: drivers/pcmcia/yenta_socket.c type yenta_socket (line 45) | struct yenta_socket function u32 (line 57) | static inline u32 cb_readl(struct yenta_socket *socket, unsigned reg) function cb_writel (line 64) | static inline void cb_writel(struct yenta_socket *socket, unsigned reg, ... function u8 (line 70) | static inline u8 config_readb(struct yenta_socket *socket, unsigned offset) function u16 (line 78) | static inline u16 config_readw(struct yenta_socket *socket, unsigned off... function u32 (line 86) | static inline u32 config_readl(struct yenta_socket *socket, unsigned off... function config_writeb (line 94) | static inline void config_writeb(struct yenta_socket *socket, unsigned o... function config_writew (line 100) | static inline void config_writew(struct yenta_socket *socket, unsigned o... function config_writel (line 106) | static inline void config_writel(struct yenta_socket *socket, unsigned o... function u8 (line 112) | static inline u8 exca_readb(struct yenta_socket *socket, unsigned reg) function u8 (line 119) | static inline u8 exca_readw(struct yenta_socket *socket, unsigned reg) function exca_writeb (line 128) | static inline void exca_writeb(struct yenta_socket *socket, unsigned reg... function exca_writew (line 134) | static void exca_writew(struct yenta_socket *socket, unsigned reg, u16 val) function yenta_get_status (line 145) | static int yenta_get_status(struct pcmcia_socket *sock, unsigned int *va... function yenta_Vcc_power (line 179) | static int yenta_Vcc_power(u32 control) function yenta_Vpp_power (line 188) | static int yenta_Vpp_power(u32 control) function yenta_get_socket (line 198) | static int yenta_get_socket(struct pcmcia_socket *sock, socket_state_t *... function yenta_set_power (line 239) | static void yenta_set_power(struct yenta_socket *socket, socket_state_t ... function yenta_set_socket (line 256) | static int yenta_set_socket(struct pcmcia_socket *sock, socket_state_t *... function yenta_set_io_map (line 316) | static int yenta_set_io_map(struct pcmcia_socket *sock, struct pccard_io... function yenta_set_mem_map (line 350) | static int yenta_set_mem_map(struct pcmcia_socket *sock, struct pccard_m... function yenta_events (line 408) | static unsigned int yenta_events(struct yenta_socket *socket) function irqreturn_t (line 433) | static irqreturn_t yenta_interrupt(int irq, void *dev_id, struct pt_regs... function yenta_interrupt_wrapper (line 446) | static void yenta_interrupt_wrapper(unsigned long data) function yenta_clear_maps (line 455) | static void yenta_clear_maps(struct yenta_socket *socket) function yenta_sock_init (line 474) | static int yenta_sock_init(struct pcmcia_socket *sock) function yenta_sock_suspend (line 505) | static int yenta_sock_suspend(struct pcmcia_socket *sock) function yenta_allocate_res (line 533) | static void yenta_allocate_res(struct yenta_socket *socket, int nr, unsi... function yenta_allocate_resources (line 614) | static void yenta_allocate_resources(struct yenta_socket *socket) function yenta_free_resources (line 626) | static void yenta_free_resources(struct yenta_socket *socket) function yenta_close (line 642) | static void yenta_close(struct pci_dev *dev) type pccard_operations (line 668) | struct pccard_operations type cardbus_type (line 699) | struct cardbus_type function yenta_probe_irq (line 750) | static unsigned int yenta_probe_irq(struct yenta_socket *socket, u32 isa... function irqreturn_t (line 793) | static irqreturn_t yenta_probe_handler(int irq, void *dev_id, struct pt_... function yenta_probe_cb_irq (line 813) | static int yenta_probe_cb_irq(struct yenta_socket *socket) function yenta_get_socket_capabilities (line 856) | static void yenta_get_socket_capabilities(struct yenta_socket *socket, u... function yenta_config_init (line 871) | static void yenta_config_init(struct yenta_socket *socket) function yenta_probe (line 912) | static int __devinit yenta_probe (struct pci_dev *dev, const struct pci_... function yenta_dev_suspend (line 1022) | static int yenta_dev_suspend (struct pci_dev *dev, u32 state) function yenta_dev_resume (line 1050) | static int yenta_dev_resume (struct pci_dev *dev) type pci_device_id (line 1080) | struct pci_device_id type pci_driver (line 1136) | struct pci_driver function yenta_socket_init (line 1146) | static int __init yenta_socket_init(void) function yenta_socket_exit (line 1152) | static void __exit yenta_socket_exit (void) FILE: drivers/pcmcia/yenta_socket.h type yenta_socket (line 98) | struct yenta_socket type cardbus_type (line 100) | struct cardbus_type { type yenta_socket (line 107) | struct yenta_socket { FILE: drivers/pnp/base.h type bus_type (line 1) | struct bus_type type pnp_dev (line 4) | struct pnp_dev type pnp_dev (line 5) | struct pnp_dev type pnp_option (line 6) | struct pnp_option type pnp_dev (line 7) | struct pnp_dev type pnp_dev (line 8) | struct pnp_dev type pnp_dev (line 10) | struct pnp_dev type pnp_dev (line 11) | struct pnp_dev type pnp_dev (line 12) | struct pnp_dev type pnp_dev (line 13) | struct pnp_dev FILE: drivers/pnp/card.c type pnp_card_device_id (line 25) | struct pnp_card_device_id type pnp_card_driver (line 25) | struct pnp_card_driver type pnp_card (line 25) | struct pnp_card type pnp_card_device_id (line 27) | struct pnp_card_device_id type pnp_dev (line 33) | struct pnp_dev function card_remove (line 53) | static void card_remove(struct pnp_dev * dev) function card_remove_first (line 58) | static void card_remove_first(struct pnp_dev * dev) function card_probe (line 70) | static int card_probe(struct pnp_card * card, struct pnp_card_driver * drv) function pnp_add_card_id (line 103) | int pnp_add_card_id(struct pnp_id *id, struct pnp_card * card) function pnp_free_card_ids (line 121) | static void pnp_free_card_ids(struct pnp_card * card) function pnp_release_card (line 135) | static void pnp_release_card(struct device *dmdev) function pnp_show_card_name (line 143) | static ssize_t pnp_show_card_name(struct device *dmdev, char *buf) function pnp_show_card_ids (line 153) | static ssize_t pnp_show_card_ids(struct device *dmdev, char *buf) function pnp_interface_attach_card (line 168) | static int pnp_interface_attach_card(struct pnp_card *card) function pnp_add_card (line 180) | int pnp_add_card(struct pnp_card * card) function pnp_remove_card (line 223) | void pnp_remove_card(struct pnp_card * card) function pnp_add_card_device (line 245) | int pnp_add_card_device(struct pnp_card * card, struct pnp_dev * dev) function pnp_remove_card_device (line 266) | void pnp_remove_card_device(struct pnp_dev * dev) type pnp_dev (line 282) | struct pnp_dev type pnp_card_link (line 282) | struct pnp_card_link type pnp_dev (line 282) | struct pnp_dev type list_head (line 284) | struct list_head type pnp_dev (line 285) | struct pnp_dev type pnp_card_driver (line 286) | struct pnp_card_driver type pnp_card (line 287) | struct pnp_card function pnp_release_card_device (line 330) | void pnp_release_card_device(struct pnp_dev * dev) function pnp_register_card_driver (line 347) | int pnp_register_card_driver(struct pnp_card_driver * drv) function pnp_unregister_card_driver (line 375) | void pnp_unregister_card_driver(struct pnp_card_driver * drv) FILE: drivers/pnp/core.c function pnp_register_protocol (line 45) | int pnp_register_protocol(struct pnp_protocol *protocol) function pnp_unregister_protocol (line 80) | void pnp_unregister_protocol(struct pnp_protocol *protocol) function pnp_free_ids (line 89) | static void pnp_free_ids(struct pnp_dev *dev) function pnp_release_device (line 103) | static void pnp_release_device(struct device *dmdev) function __pnp_add_device (line 112) | int __pnp_add_device(struct pnp_dev *dev) function pnp_add_device (line 137) | int pnp_add_device(struct pnp_dev *dev) function __pnp_remove_device (line 146) | void __pnp_remove_device(struct pnp_dev *dev) function pnp_remove_device (line 162) | void pnp_remove_device(struct pnp_dev *dev) function pnp_init (line 169) | static int __init pnp_init(void) FILE: drivers/pnp/driver.c function compare_func (line 24) | static int compare_func(const char *ida, const char *idb) function compare_pnp_id (line 38) | int compare_pnp_id(struct pnp_id *pos, const char *id) type pnp_device_id (line 53) | struct pnp_device_id type pnp_driver (line 53) | struct pnp_driver type pnp_dev (line 53) | struct pnp_dev type pnp_device_id (line 55) | struct pnp_device_id function pnp_device_attach (line 67) | int pnp_device_attach(struct pnp_dev *pnp_dev) function pnp_device_detach (line 79) | void pnp_device_detach(struct pnp_dev *pnp_dev) function pnp_device_probe (line 88) | static int pnp_device_probe(struct device *dev) function pnp_device_remove (line 133) | static int pnp_device_remove(struct device *dev) function pnp_bus_match (line 147) | static int pnp_bus_match(struct device *dev, struct device_driver *drv) type bus_type (line 157) | struct bus_type function pnp_register_driver (line 163) | int pnp_register_driver(struct pnp_driver *drv) function pnp_unregister_driver (line 187) | void pnp_unregister_driver(struct pnp_driver *drv) function pnp_add_id (line 200) | int pnp_add_id(struct pnp_id *id, struct pnp_dev *dev) FILE: drivers/pnp/interface.c type pnp_info_buffer (line 21) | struct pnp_info_buffer { type pnp_info_buffer_t (line 30) | typedef struct pnp_info_buffer pnp_info_buffer_t; function pnp_printf (line 32) | int pnp_printf(pnp_info_buffer_t * buffer, char *fmt,...) function pnp_print_port (line 51) | static void pnp_print_port(pnp_info_buffer_t *buffer, char *space, struc... function pnp_print_irq (line 58) | static void pnp_print_irq(pnp_info_buffer_t *buffer, char *space, struct... function pnp_print_dma (line 88) | static void pnp_print_dma(pnp_info_buffer_t *buffer, char *space, struct... function pnp_print_mem (line 139) | static void pnp_print_mem(pnp_info_buffer_t *buffer, char *space, struct... function pnp_print_option (line 171) | static void pnp_print_option(pnp_info_buffer_t *buffer, char *space, function pnp_show_options (line 208) | static ssize_t pnp_show_options(struct device *dmdev, char *buf) function pnp_show_current_resources (line 239) | static ssize_t pnp_show_current_resources(struct device *dmdev, char *buf) type semaphore (line 308) | struct semaphore function pnp_set_current_resources (line 310) | static ssize_t function pnp_show_current_ids (line 447) | static ssize_t pnp_show_current_ids(struct device *dmdev, char *buf) function pnp_interface_attach_device (line 462) | int pnp_interface_attach_device(struct pnp_dev *dev) FILE: drivers/pnp/isapnp/compat.c function pnp_convert_id (line 16) | static void pnp_convert_id(char *buf, unsigned short vendor, unsigned sh... type pnp_card (line 28) | struct pnp_card type pnp_card (line 30) | struct pnp_card type list_head (line 34) | struct list_head type pnp_card (line 41) | struct pnp_card type pnp_dev (line 49) | struct pnp_dev type pnp_card (line 49) | struct pnp_card type pnp_dev (line 52) | struct pnp_dev type list_head (line 59) | struct list_head type pnp_dev (line 66) | struct pnp_dev type list_head (line 72) | struct list_head type pnp_dev (line 81) | struct pnp_dev FILE: drivers/pnp/isapnp/core.c function write_data (line 101) | static inline void write_data(unsigned char x) function write_address (line 106) | static inline void write_address(unsigned char x) function read_data (line 112) | static inline unsigned char read_data(void) function isapnp_read_byte (line 118) | unsigned char isapnp_read_byte(unsigned char idx) function isapnp_read_word (line 124) | unsigned short isapnp_read_word(unsigned char idx) function isapnp_read_dword (line 133) | unsigned int isapnp_read_dword(unsigned char idx) function isapnp_write_byte (line 144) | void isapnp_write_byte(unsigned char idx, unsigned char val) function isapnp_write_word (line 150) | void isapnp_write_word(unsigned char idx, unsigned short val) function isapnp_write_dword (line 156) | void isapnp_write_dword(unsigned char idx, unsigned int val) function isapnp_key (line 175) | static void isapnp_key(void) function isapnp_wait (line 194) | static void isapnp_wait(void) function isapnp_wake (line 199) | void isapnp_wake(unsigned char csn) function isapnp_device (line 204) | void isapnp_device(unsigned char logdev) function isapnp_activate (line 209) | void isapnp_activate(unsigned char logdev) function isapnp_deactivate (line 216) | void isapnp_deactivate(unsigned char logdev) function isapnp_peek (line 223) | static void __init isapnp_peek(unsigned char *data, int bytes) function isapnp_next_rdp (line 249) | static int isapnp_next_rdp(void) function isapnp_set_rdp (line 276) | static inline void isapnp_set_rdp(void) function isapnp_isolate_rdp_select (line 287) | static int __init isapnp_isolate_rdp_select(void) function isapnp_isolate (line 316) | static int __init isapnp_isolate(void) function isapnp_read_tag (line 385) | static int __init isapnp_read_tag(unsigned char *type, unsigned short *s... function isapnp_skip_bytes (line 414) | static void __init isapnp_skip_bytes(int count) function isapnp_parse_id (line 423) | static void isapnp_parse_id(struct pnp_dev * dev, unsigned short vendor,... type pnp_dev (line 446) | struct pnp_dev type pnp_card (line 446) | struct pnp_card type pnp_dev (line 449) | struct pnp_dev type pnp_dev (line 452) | struct pnp_dev function isapnp_parse_irq_resource (line 475) | static void __init isapnp_parse_irq_resource(struct pnp_option *option, function isapnp_parse_dma_resource (line 500) | static void __init isapnp_parse_dma_resource(struct pnp_option *option, function isapnp_parse_port_resource (line 520) | static void __init isapnp_parse_port_resource(struct pnp_option *option, function isapnp_parse_fixed_port_resource (line 543) | static void __init isapnp_parse_fixed_port_resource(struct pnp_option *o... function isapnp_parse_mem_resource (line 565) | static void __init isapnp_parse_mem_resource(struct pnp_option *option, function isapnp_parse_mem32_resource (line 588) | static void __init isapnp_parse_mem32_resource(struct pnp_option *option, function isapnp_parse_fixed_mem32_resource (line 610) | static void __init isapnp_parse_fixed_mem32_resource(struct pnp_option *... function isapnp_parse_name (line 631) | static void __init function isapnp_create_device (line 650) | static int __init isapnp_create_device(struct pnp_card *card, function isapnp_parse_resource_map (line 785) | static void __init isapnp_parse_resource_map(struct pnp_card *card) function isapnp_checksum (line 837) | static unsigned char __init isapnp_checksum(unsigned char *data) function isapnp_parse_card_id (line 858) | static void isapnp_parse_card_id(struct pnp_card * card, unsigned short ... function isapnp_build_device_list (line 878) | static int __init isapnp_build_device_list(void) function isapnp_present (line 920) | int isapnp_present(void) function isapnp_cfg_begin (line 930) | int isapnp_cfg_begin(int csn, int logdev) function isapnp_cfg_end (line 957) | int isapnp_cfg_end(void) function isapnp_read_resources (line 983) | static int isapnp_read_resources(struct pnp_dev *dev, struct pnp_resourc... function isapnp_get_resources (line 1021) | static int isapnp_get_resources(struct pnp_dev *dev, struct pnp_resource... function isapnp_set_resources (line 1031) | static int isapnp_set_resources(struct pnp_dev *dev, struct pnp_resource... function isapnp_disable_resources (line 1055) | static int isapnp_disable_resources(struct pnp_dev *dev) type pnp_protocol (line 1066) | struct pnp_protocol function isapnp_init (line 1073) | int __init isapnp_init(void) function isapnp_setup_disable (line 1162) | static int __init isapnp_setup_disable(char *str) function isapnp_setup_isapnp (line 1172) | static int __init isapnp_setup_isapnp(char *str) FILE: drivers/pnp/isapnp/proc.c type pnp_protocol (line 30) | struct pnp_protocol type proc_dir_entry (line 32) | struct proc_dir_entry function loff_t (line 34) | static loff_t isapnp_proc_bus_lseek(struct file *file, loff_t off, int w... function isapnp_proc_bus_read (line 58) | static ssize_t isapnp_proc_bus_read(struct file *file, char __user *buf,... type file_operations (line 89) | struct file_operations function isapnp_proc_attach_device (line 95) | static int isapnp_proc_attach_device(struct pnp_dev *dev) function isapnp_proc_detach_device (line 119) | static int __exit isapnp_proc_detach_device(struct pnp_dev *dev) function isapnp_proc_detach_bus (line 132) | static int __exit isapnp_proc_detach_bus(struct pnp_card *bus) function isapnp_proc_init (line 145) | int __init isapnp_proc_init(void) function isapnp_proc_done (line 156) | int __exit isapnp_proc_done(void) FILE: drivers/pnp/manager.c function pnp_assign_port (line 26) | static int pnp_assign_port(struct pnp_dev *dev, struct pnp_port *rule, i... function pnp_assign_mem (line 69) | static int pnp_assign_mem(struct pnp_dev *dev, struct pnp_mem *rule, int... function pnp_assign_irq (line 122) | static int pnp_assign_irq(struct pnp_dev * dev, struct pnp_irq *rule, in... function pnp_assign_dma (line 174) | static int pnp_assign_dma(struct pnp_dev *dev, struct pnp_dma *rule, int... function pnp_init_resource_table (line 225) | void pnp_init_resource_table(struct pnp_resource_table *table) function pnp_clean_resource_table (line 259) | static void pnp_clean_resource_table(struct pnp_resource_table * res) function pnp_assign_resources (line 299) | int pnp_assign_resources(struct pnp_dev *dev, int depnum) function pnp_manual_config_dev (line 396) | int pnp_manual_config_dev(struct pnp_dev *dev, struct pnp_resource_table... function pnp_auto_config_dev (line 446) | int pnp_auto_config_dev(struct pnp_dev *dev) function pnp_activate_dev (line 482) | int pnp_activate_dev(struct pnp_dev *dev) function pnp_disable_dev (line 516) | int pnp_disable_dev(struct pnp_dev *dev) function pnp_resource_change (line 551) | void pnp_resource_change(struct resource *resource, unsigned long start,... FILE: drivers/pnp/pnpacpi/core.c function is_exclusive_device (line 39) | static inline int is_exclusive_device(struct acpi_device *dev) function ispnpidacpi (line 61) | static int __init ispnpidacpi(char *id) function pnpidacpi_to_pnpid (line 75) | static void __init pnpidacpi_to_pnpid(char *id, char *str) function pnpacpi_get_resources (line 87) | static int pnpacpi_get_resources(struct pnp_dev * dev, struct pnp_resour... function pnpacpi_set_resources (line 95) | static int pnpacpi_set_resources(struct pnp_dev * dev, struct pnp_resour... function pnpacpi_disable_resources (line 117) | static int pnpacpi_disable_resources(struct pnp_dev *dev) type pnp_protocol (line 127) | struct pnp_protocol function pnpacpi_add_device (line 134) | static int __init pnpacpi_add_device(struct acpi_device *device) function acpi_status (line 232) | static acpi_status __init pnpacpi_add_device_handler(acpi_handle handle, function pnpacpi_init (line 245) | int __init pnpacpi_init(void) function pnpacpi_setup (line 259) | static int __init pnpacpi_setup(char *str) FILE: drivers/pnp/pnpacpi/pnpacpi.h type pnp_resource_table (line 9) | struct pnp_resource_table type pnp_dev (line 10) | struct pnp_dev type pnp_resource_table (line 11) | struct pnp_resource_table type acpi_buffer (line 11) | struct acpi_buffer type acpi_buffer (line 12) | struct acpi_buffer FILE: drivers/pnp/pnpacpi/rsparser.c function irq_flags (line 35) | static int irq_flags(int edge_level, int active_high_low) function decode_irq_flags (line 53) | static void decode_irq_flags(int flag, int *edge_level, int *active_high... function pnpacpi_parse_allocated_irqresource (line 75) | static void function pnpacpi_parse_allocated_dmaresource (line 93) | static void function pnpacpi_parse_allocated_ioresource (line 111) | static void function pnpacpi_parse_allocated_memresource (line 130) | static void function acpi_status (line 150) | static acpi_status pnpacpi_allocated_resource(struct acpi_resource *res, function acpi_status (line 231) | acpi_status pnpacpi_parse_allocated_resource(acpi_handle handle, struct ... function pnpacpi_parse_dma_option (line 239) | static void pnpacpi_parse_dma_option(struct pnp_option *option, struct a... function pnpacpi_parse_irq_option (line 294) | static void pnpacpi_parse_irq_option(struct pnp_option *option, function pnpacpi_parse_ext_irq_option (line 315) | static void pnpacpi_parse_ext_irq_option(struct pnp_option *option, function pnpacpi_parse_port_option (line 336) | static void function pnpacpi_parse_fixed_port_option (line 357) | static void function pnpacpi_parse_mem24_option (line 376) | static void function pnpacpi_parse_mem32_option (line 399) | static void function pnpacpi_parse_fixed_mem32_option (line 422) | static void type acpipnp_parse_option_s (line 444) | struct acpipnp_parse_option_s { function acpi_status (line 449) | static acpi_status pnpacpi_option_resource(struct acpi_resource *res, function acpi_status (line 518) | acpi_status pnpacpi_parse_resource_option_data(acpi_handle handle, function acpi_status (line 537) | static acpi_status pnpacpi_count_resources(struct acpi_resource *res, function acpi_status (line 562) | static acpi_status pnpacpi_type_resources(struct acpi_resource *res, function pnpacpi_build_resource_template (line 589) | int pnpacpi_build_resource_template(acpi_handle handle, function pnpacpi_encode_irq (line 623) | static void pnpacpi_encode_irq(struct acpi_resource *resource, function pnpacpi_encode_ext_irq (line 642) | static void pnpacpi_encode_ext_irq(struct acpi_resource *resource, function pnpacpi_encode_dma (line 662) | static void pnpacpi_encode_dma(struct acpi_resource *resource, function pnpacpi_encode_io (line 687) | static void pnpacpi_encode_io(struct acpi_resource *resource, function pnpacpi_encode_fixed_io (line 701) | static void pnpacpi_encode_fixed_io(struct acpi_resource *resource, function pnpacpi_encode_mem24 (line 710) | static void pnpacpi_encode_mem24(struct acpi_resource *resource, function pnpacpi_encode_mem32 (line 725) | static void pnpacpi_encode_mem32(struct acpi_resource *resource, function pnpacpi_encode_fixed_mem32 (line 739) | static void pnpacpi_encode_fixed_mem32(struct acpi_resource *resource, function pnpacpi_encode_resources (line 751) | int pnpacpi_encode_resources(struct pnp_resource_table *res_table, FILE: drivers/pnp/pnpbios/bioscalls.c type desc_struct (line 82) | struct desc_struct function u16 (line 100) | static inline u16 call_pnp_bios(u16 func, u16 arg1, u16 arg2, u16 arg3, function pnpbios_print_status (line 175) | void pnpbios_print_status(const char * module, u16 status) function __pnp_bios_dev_node_info (line 257) | static int __pnp_bios_dev_node_info(struct pnp_dev_node_info *data) function pnp_bios_dev_node_info (line 268) | int pnp_bios_dev_node_info(struct pnp_dev_node_info *data) function __pnp_bios_get_dev_node (line 290) | static int __pnp_bios_get_dev_node(u8 *nodenum, char boot, struct pnp_bi... function pnp_bios_get_dev_node (line 302) | int pnp_bios_get_dev_node(u8 *nodenum, char boot, struct pnp_bios_node *... function __pnp_bios_set_dev_node (line 318) | static int __pnp_bios_set_dev_node(u8 nodenum, char boot, struct pnp_bio... function pnp_bios_set_dev_node (line 330) | int pnp_bios_set_dev_node(u8 nodenum, char boot, struct pnp_bios_node *d... function pnp_bios_get_event (line 350) | static int pnp_bios_get_event(u16 *event) function pnp_bios_send_message (line 365) | static int pnp_bios_send_message(u16 message) function pnp_bios_dock_station_info (line 378) | int pnp_bios_dock_station_info(struct pnp_docking_station_info *data) function pnp_bios_set_stat_res (line 393) | static int pnp_bios_set_stat_res(char *info) function __pnp_bios_get_stat_res (line 408) | static int __pnp_bios_get_stat_res(char *info) function pnp_bios_get_stat_res (line 418) | int pnp_bios_get_stat_res(char *info) function pnp_bios_apm_id_table (line 431) | static int pnp_bios_apm_id_table(char *table, u16 *size) function __pnp_bios_isapnp_config (line 445) | static int __pnp_bios_isapnp_config(struct pnp_isa_config_struc *data) function pnp_bios_isapnp_config (line 455) | int pnp_bios_isapnp_config(struct pnp_isa_config_struc *data) function __pnp_bios_escd_info (line 467) | static int __pnp_bios_escd_info(struct escd_info_struc *data) function pnp_bios_escd_info (line 477) | int pnp_bios_escd_info(struct escd_info_struc *data) function __pnp_bios_read_escd (line 490) | static int __pnp_bios_read_escd(char *data, u32 nvram_base) function pnp_bios_read_escd (line 500) | int pnp_bios_read_escd(char *data, u32 nvram_base) function pnp_bios_write_escd (line 513) | static int pnp_bios_write_escd(char *data, u32 nvram_base) function pnpbios_calls_init (line 529) | void pnpbios_calls_init(union pnp_bios_install_struct *header) FILE: drivers/pnp/pnpbios/core.c function pnp_bios_present (line 82) | int pnp_bios_present(void) type pnp_dev_node_info (line 87) | struct pnp_dev_node_info type completion (line 108) | struct completion function pnp_dock_event (line 114) | static int pnp_dock_event(int dock, struct pnp_docking_station_info *info) function pnp_dock_thread (line 169) | static int pnp_dock_thread(void * unused) function pnpbios_get_resources (line 221) | static int pnpbios_get_resources(struct pnp_dev * dev, struct pnp_resour... function pnpbios_set_resources (line 243) | static int pnpbios_set_resources(struct pnp_dev * dev, struct pnp_resour... function pnpbios_zero_data_stream (line 271) | static void pnpbios_zero_data_stream(struct pnp_bios_node * node) function pnpbios_disable_resources (line 294) | static int pnpbios_disable_resources(struct pnp_dev *dev) type pnp_protocol (line 323) | struct pnp_protocol function insert_device (line 330) | static int insert_device(struct pnp_dev *dev, struct pnp_bios_node * node) function build_devlist (line 376) | static void __init build_devlist(void) function pnpbios_setup (line 429) | static int __init pnpbios_setup(char *str) function pnpbios_probe_system (line 457) | int __init pnpbios_probe_system(void) function exploding_pnp_bios (line 505) | static int __init exploding_pnp_bios(struct dmi_system_id *d) type dmi_system_id (line 511) | struct dmi_system_id function pnpbios_init (line 533) | int __init pnpbios_init(void) function pnpbios_thread_init (line 584) | static int __init pnpbios_thread_init(void) function pnpbios_init_all (line 611) | static int __init pnpbios_init_all(void) function pnpbios_exit (line 624) | static void __exit pnpbios_exit(void) FILE: drivers/pnp/pnpbios/pnpbios.h type pnp_dev (line 31) | struct pnp_dev type pnp_bios_node (line 31) | struct pnp_bios_node type pnp_resource_table (line 32) | struct pnp_resource_table type pnp_bios_node (line 32) | struct pnp_bios_node type pnp_resource_table (line 33) | struct pnp_resource_table type pnp_bios_node (line 33) | struct pnp_bios_node type pnp_bios_node (line 40) | struct pnp_bios_node function pnpbios_interface_attach_device (line 44) | static inline int pnpbios_interface_attach_device(struct pnp_bios_node *... function pnpbios_proc_init (line 45) | static inline int pnpbios_proc_init (void) { return 0; } function pnpbios_proc_exit (line 46) | static inline void pnpbios_proc_exit (void) { ; } FILE: drivers/pnp/pnpbios/proc.c type proc_dir_entry (line 36) | struct proc_dir_entry type proc_dir_entry (line 37) | struct proc_dir_entry function proc_read_pnpconfig (line 39) | static int proc_read_pnpconfig(char *buf, char **start, off_t pos, function proc_read_escdinfo (line 56) | static int proc_read_escdinfo(char *buf, char **start, off_t pos, function proc_read_escd (line 74) | static int proc_read_escd(char *buf, char **start, off_t pos, function proc_read_legacyres (line 116) | static int proc_read_legacyres(char *buf, char **start, off_t pos, function proc_read_devices (line 126) | static int proc_read_devices(char *buf, char **start, off_t pos, function proc_read_node (line 163) | static int proc_read_node(char *buf, char **start, off_t pos, function proc_write_node (line 183) | static int proc_write_node(struct file *file, const char __user *buf, function pnpbios_interface_attach_device (line 216) | int pnpbios_interface_attach_device(struct pnp_bios_node * node) function pnpbios_proc_init (line 252) | int __init pnpbios_proc_init( void ) function pnpbios_proc_exit (line 269) | void __exit pnpbios_proc_exit(void) FILE: drivers/pnp/pnpbios/rsparser.c function pcibios_penalize_isa_irq (line 14) | inline void pcibios_penalize_isa_irq(int irq) {} function pnpbios_parse_allocated_irqresource (line 54) | static void function pnpbios_parse_allocated_dmaresource (line 71) | static void function pnpbios_parse_allocated_ioresource (line 87) | static void function pnpbios_parse_allocated_memresource (line 103) | static void type pnp_resource_table (line 120) | struct pnp_resource_table function pnpbios_parse_mem_option (line 244) | static void function pnpbios_parse_mem32_option (line 260) | static void function pnpbios_parse_fixed_mem32_option (line 276) | static void function pnpbios_parse_irq_option (line 291) | static void function pnpbios_parse_dma_option (line 310) | static void function pnpbios_parse_port_option (line 323) | static void function pnpbios_parse_fixed_port_option (line 339) | static void type pnp_dev (line 355) | struct pnp_dev type pnp_option (line 359) | struct pnp_option function pnpid32_to_pnpid (line 480) | void pnpid32_to_pnpid(u32 id, char *str) type pnp_dev (line 501) | struct pnp_dev type pnp_id (line 505) | struct pnp_id type pnp_id (line 531) | struct pnp_id type pnp_id (line 534) | struct pnp_id function pnpbios_encode_mem (line 568) | static void pnpbios_encode_mem(unsigned char *p, struct resource * res) function pnpbios_encode_mem32 (line 581) | static void pnpbios_encode_mem32(unsigned char *p, struct resource * res) function pnpbios_encode_fixed_mem32 (line 600) | static void pnpbios_encode_fixed_mem32(unsigned char *p, struct resource... function pnpbios_encode_irq (line 614) | static void pnpbios_encode_irq(unsigned char *p, struct resource * res) function pnpbios_encode_dma (line 623) | static void pnpbios_encode_dma(unsigned char *p, struct resource * res) function pnpbios_encode_port (line 631) | static void pnpbios_encode_port(unsigned char *p, struct resource * res) function pnpbios_encode_fixed_port (line 643) | static void pnpbios_encode_fixed_port(unsigned char *p, struct resource ... type pnp_resource_table (line 654) | struct pnp_resource_table function pnpbios_parse_data_stream (line 756) | int function pnpbios_read_resources_from_node (line 773) | int function pnpbios_write_resources_to_node (line 785) | int FILE: drivers/pnp/quirks.c function quirk_awe32_resources (line 30) | static void quirk_awe32_resources(struct pnp_dev *dev) function quirk_cmi8330_resources (line 63) | static void quirk_cmi8330_resources(struct pnp_dev *dev) function quirk_sb16audio_resources (line 85) | static void quirk_sb16audio_resources(struct pnp_dev *dev) type pnp_fixup (line 122) | struct pnp_fixup function pnp_fixup_device (line 140) | void pnp_fixup_device(struct pnp_dev *dev) FILE: drivers/pnp/resource.c type pnp_option (line 35) | struct pnp_option type pnp_option (line 37) | struct pnp_option type pnp_option (line 37) | struct pnp_option type pnp_option (line 51) | struct pnp_option type pnp_dev (line 51) | struct pnp_dev type pnp_option (line 53) | struct pnp_option type pnp_option (line 66) | struct pnp_option type pnp_dev (line 66) | struct pnp_dev type pnp_option (line 68) | struct pnp_option type pnp_option (line 75) | struct pnp_option function pnp_register_irq_resource (line 84) | int pnp_register_irq_resource(struct pnp_option *option, struct pnp_irq ... function pnp_register_dma_resource (line 112) | int pnp_register_dma_resource(struct pnp_option *option, struct pnp_dma ... function pnp_register_port_resource (line 131) | int pnp_register_port_resource(struct pnp_option *option, struct pnp_por... function pnp_register_mem_resource (line 150) | int pnp_register_mem_resource(struct pnp_option *option, struct pnp_mem ... function pnp_free_port (line 168) | static void pnp_free_port(struct pnp_port *port) function pnp_free_irq (line 179) | static void pnp_free_irq(struct pnp_irq *irq) function pnp_free_dma (line 190) | static void pnp_free_dma(struct pnp_dma *dma) function pnp_free_mem (line 201) | static void pnp_free_mem(struct pnp_mem *mem) function pnp_free_option (line 212) | void pnp_free_option(struct pnp_option *option) function pnp_check_port (line 241) | int pnp_check_port(struct pnp_dev * dev, int idx) function pnp_check_mem (line 297) | int pnp_check_mem(struct pnp_dev * dev, int idx) function irqreturn_t (line 353) | static irqreturn_t pnp_test_handler(int irq, void *dev_id, struct pt_reg... function pnp_check_irq (line 358) | int pnp_check_irq(struct pnp_dev * dev, int idx) function pnp_check_dma (line 422) | int pnp_check_dma(struct pnp_dev * dev, int idx) function pnp_setup_reserve_irq (line 491) | static int __init pnp_setup_reserve_irq(char *str) function pnp_setup_reserve_dma (line 505) | static int __init pnp_setup_reserve_dma(char *str) function pnp_setup_reserve_io (line 519) | static int __init pnp_setup_reserve_io(char *str) function pnp_setup_reserve_mem (line 533) | static int __init pnp_setup_reserve_mem(char *str) FILE: drivers/pnp/support.c function pnp_is_active (line 27) | int pnp_is_active(struct pnp_dev * dev) FILE: drivers/pnp/system.c type pnp_device_id (line 16) | struct pnp_device_id function reserve_ioport_range (line 24) | static void reserve_ioport_range(char *pnpid, int start, int end) function reserve_resources_of_dev (line 52) | static void reserve_resources_of_dev( struct pnp_dev *dev ) function system_pnp_probe (line 88) | static int system_pnp_probe(struct pnp_dev * dev, const struct pnp_devic... type pnp_driver (line 94) | struct pnp_driver function pnp_system_init (line 102) | static int __init pnp_system_init(void) FILE: drivers/s390/block/dasd.c type dasd_discipline (line 40) | struct dasd_discipline type dasd_device (line 52) | struct dasd_device type dasd_device (line 53) | struct dasd_device type dasd_device (line 54) | struct dasd_device type dasd_device (line 55) | struct dasd_device type ccw_device (line 56) | struct ccw_device type irb (line 56) | struct irb type dasd_device (line 57) | struct dasd_device type dasd_device (line 58) | struct dasd_device type dasd_device (line 69) | struct dasd_device type dasd_device (line 72) | struct dasd_device type dasd_device (line 74) | struct dasd_device type dasd_device (line 77) | struct dasd_device function dasd_free_device (line 115) | void function dasd_state_new_to_known (line 128) | static inline int function dasd_state_known_to_new (line 152) | static inline void function dasd_state_known_to_basic (line 168) | static inline int function dasd_state_basic_to_known (line 192) | static inline void function dasd_state_basic_to_ready (line 218) | static inline int function dasd_state_ready_to_basic (line 240) | static inline void function dasd_state_ready_to_online (line 257) | static inline int function dasd_state_online_to_ready (line 268) | static inline void function dasd_increase_state (line 277) | static inline int function dasd_decrease_state (line 308) | static inline int function dasd_change_state (line 333) | static void function do_kick_device (line 358) | static void function dasd_kick_device (line 369) | void function dasd_set_target_state (line 380) | void function _wait_for_device (line 398) | static inline int function dasd_enable_device (line 404) | void type dasd_profile_info_t (line 420) | struct dasd_profile_info_t function dasd_profile_start (line 437) | static inline void function dasd_profile_end (line 459) | static inline void type dasd_ccw_req (line 513) | struct dasd_ccw_req type dasd_device (line 515) | struct dasd_device type dasd_ccw_req (line 517) | struct dasd_ccw_req type ccw1 (line 521) | struct ccw1 type dasd_ccw_req (line 524) | struct dasd_ccw_req type dasd_ccw_req (line 527) | struct dasd_ccw_req type ccw1 (line 530) | struct ccw1 type ccw1 (line 536) | struct ccw1 type dasd_ccw_req (line 556) | struct dasd_ccw_req type dasd_device (line 558) | struct dasd_device type dasd_ccw_req (line 561) | struct dasd_ccw_req type ccw1 (line 567) | struct ccw1 type dasd_ccw_req (line 570) | struct dasd_ccw_req type ccw1 (line 572) | struct ccw1 type dasd_ccw_req (line 576) | struct dasd_ccw_req type dasd_ccw_req (line 581) | struct dasd_ccw_req type dasd_ccw_req (line 582) | struct dasd_ccw_req type ccw1 (line 585) | struct ccw1 type ccw1 (line 586) | struct ccw1 type ccw1 (line 587) | struct ccw1 function dasd_kfree_request (line 606) | void function dasd_sfree_request (line 626) | void function dasd_check_cqr (line 640) | static inline int function dasd_term_IO (line 665) | int function dasd_start_IO (line 722) | int function dasd_timeout_device (line 783) | static void function dasd_set_timer (line 800) | void function dasd_clear_timer (line 821) | void function dasd_handle_killed_request (line 828) | static void function dasd_handle_state_change_pending (line 860) | static void function dasd_int_handler (line 882) | void function dasd_end_request (line 1025) | static inline void function __dasd_process_erp (line 1037) | static inline void function __dasd_process_ccw_queue (line 1053) | static inline void function dasd_end_request_cb (line 1097) | static void function __dasd_process_blk_queue (line 1117) | static inline void function __dasd_check_expire (line 1189) | static inline void function __dasd_start_head (line 1210) | static inline void function dasd_flush_ccw_queue (line 1234) | static void function dasd_tasklet (line 1276) | static void function dasd_schedule_bh (line 1312) | void function dasd_add_request_head (line 1326) | void function dasd_add_request_tail (line 1346) | void function dasd_wakeup_cb (line 1365) | static void function _wait_for_wakeup (line 1371) | static inline int function dasd_sleep_on (line 1387) | int function dasd_sleep_on_interruptible (line 1419) | int function _dasd_term_running_cqr (line 1464) | static inline int function dasd_sleep_on_immediatly (line 1483) | int function dasd_cancel_req (line 1522) | int function do_dasd_request (line 1568) | static void function dasd_alloc_queue (line 1585) | static int function dasd_setup_queue (line 1609) | static void function dasd_free_queue (line 1626) | static void function dasd_flush_request_queue (line 1638) | static void function dasd_open (line 1657) | static int function dasd_release (line 1698) | static int type block_device_operations (line 1709) | struct block_device_operations function dasd_exit (line 1718) | static void function dasd_generic_probe (line 1740) | int function dasd_generic_remove (line 1760) | void function dasd_generic_set_online (line 1787) | int function dasd_generic_set_offline (line 1843) | int function dasd_generic_notify (line 1879) | int function dasd_generic_auto_online (line 1931) | void function dasd_init (line 1954) | static int __init FILE: drivers/s390/block/dasd_3370_erp.c function dasd_era_t (line 31) | dasd_era_t FILE: drivers/s390/block/dasd_3990_erp.c type DCTL_data (line 22) | struct DCTL_data { function dasd_era_t (line 52) | static dasd_era_t function dasd_era_t (line 109) | static dasd_era_t function dasd_era_t (line 147) | dasd_era_t type dasd_ccw_req (line 206) | struct dasd_ccw_req type dasd_ccw_req (line 207) | struct dasd_ccw_req type dasd_ccw_req (line 209) | struct dasd_ccw_req function dasd_3990_erp_block_queue (line 225) | static void type dasd_ccw_req (line 252) | struct dasd_ccw_req type dasd_ccw_req (line 253) | struct dasd_ccw_req type dasd_device (line 256) | struct dasd_device function dasd_3990_erp_alternate_path (line 294) | static void type dasd_ccw_req (line 345) | struct dasd_ccw_req type dasd_ccw_req (line 346) | struct dasd_ccw_req type dasd_device (line 349) | struct dasd_device type DCTL_data (line 350) | struct DCTL_data type ccw1 (line 351) | struct ccw1 type dasd_ccw_req (line 352) | struct dasd_ccw_req type DCTL_data (line 355) | struct DCTL_data type ccw1 (line 370) | struct ccw1 type dasd_ccw_req (line 406) | struct dasd_ccw_req type dasd_ccw_req (line 407) | struct dasd_ccw_req type dasd_ccw_req (line 436) | struct dasd_ccw_req type dasd_ccw_req (line 437) | struct dasd_ccw_req type dasd_device (line 440) | struct dasd_device type dasd_ccw_req (line 505) | struct dasd_ccw_req type dasd_ccw_req (line 506) | struct dasd_ccw_req function dasd_3990_handle_env_data (line 531) | static void type dasd_ccw_req (line 1155) | struct dasd_ccw_req type dasd_ccw_req (line 1156) | struct dasd_ccw_req type dasd_device (line 1159) | struct dasd_device type dasd_ccw_req (line 1196) | struct dasd_ccw_req type dasd_ccw_req (line 1197) | struct dasd_ccw_req type dasd_device (line 1200) | struct dasd_device type dasd_ccw_req (line 1235) | struct dasd_ccw_req type dasd_ccw_req (line 1236) | struct dasd_ccw_req type dasd_device (line 1239) | struct dasd_device type dasd_ccw_req (line 1297) | struct dasd_ccw_req type dasd_ccw_req (line 1298) | struct dasd_ccw_req type dasd_device (line 1301) | struct dasd_device type dasd_ccw_req (line 1356) | struct dasd_ccw_req type dasd_ccw_req (line 1357) | struct dasd_ccw_req type dasd_device (line 1360) | struct dasd_device type dasd_ccw_req (line 1385) | struct dasd_ccw_req type dasd_ccw_req (line 1386) | struct dasd_ccw_req type dasd_device (line 1389) | struct dasd_device type dasd_ccw_req (line 1426) | struct dasd_ccw_req type dasd_ccw_req (line 1427) | struct dasd_ccw_req type dasd_device (line 1430) | struct dasd_device type dasd_ccw_req (line 1451) | struct dasd_ccw_req type dasd_ccw_req (line 1452) | struct dasd_ccw_req type dasd_device (line 1455) | struct dasd_device type dasd_ccw_req (line 1488) | struct dasd_ccw_req type dasd_ccw_req (line 1489) | struct dasd_ccw_req type dasd_device (line 1492) | struct dasd_device type dasd_ccw_req (line 1515) | struct dasd_ccw_req type dasd_ccw_req (line 1516) | struct dasd_ccw_req type dasd_device (line 1519) | struct dasd_device type dasd_ccw_req (line 1541) | struct dasd_ccw_req type dasd_ccw_req (line 1542) | struct dasd_ccw_req type dasd_ccw_req (line 1545) | struct dasd_ccw_req type dasd_ccw_req (line 1621) | struct dasd_ccw_req type dasd_ccw_req (line 1622) | struct dasd_ccw_req type dasd_device (line 1625) | struct dasd_device type dasd_ccw_req (line 1655) | struct dasd_ccw_req type dasd_ccw_req (line 1656) | struct dasd_ccw_req type dasd_device (line 1659) | struct dasd_device type dasd_ccw_req (line 1661) | struct dasd_ccw_req type dasd_ccw_req (line 1662) | struct dasd_ccw_req type DE_eckd_data (line 1663) | struct DE_eckd_data type ccw1 (line 1665) | struct ccw1 type DE_eckd_data (line 1704) | struct DE_eckd_data type LO_eckd_data (line 1705) | struct LO_eckd_data type DE_eckd_data (line 1714) | struct DE_eckd_data type DE_eckd_data (line 1717) | struct DE_eckd_data type ccw1 (line 1750) | struct ccw1 type ccw1 (line 1758) | struct ccw1 type dasd_ccw_req (line 1801) | struct dasd_ccw_req type dasd_ccw_req (line 1802) | struct dasd_ccw_req type dasd_device (line 1805) | struct dasd_device type dasd_ccw_req (line 1807) | struct dasd_ccw_req type dasd_ccw_req (line 1808) | struct dasd_ccw_req type ccw1 (line 1810) | struct ccw1 type DE_eckd_data (line 1852) | struct DE_eckd_data function dasd_3990_erp_compound_retry (line 1914) | static void function dasd_3990_erp_compound_path (line 1958) | static void type dasd_ccw_req (line 1994) | struct dasd_ccw_req type dasd_ccw_req (line 1995) | struct dasd_ccw_req function dasd_3990_erp_compound_config (line 2042) | static void type dasd_ccw_req (line 2078) | struct dasd_ccw_req type dasd_ccw_req (line 2079) | struct dasd_ccw_req type dasd_ccw_req (line 2125) | struct dasd_ccw_req type dasd_ccw_req (line 2126) | struct dasd_ccw_req type dasd_device (line 2129) | struct dasd_device type dasd_ccw_req (line 2246) | struct dasd_ccw_req type dasd_ccw_req (line 2247) | struct dasd_ccw_req type dasd_ccw_req (line 2250) | struct dasd_ccw_req type dasd_ccw_req (line 2285) | struct dasd_ccw_req type dasd_ccw_req (line 2286) | struct dasd_ccw_req type dasd_device (line 2289) | struct dasd_device type ccw1 (line 2290) | struct ccw1 type dasd_ccw_req (line 2293) | struct dasd_ccw_req type dasd_ccw_req (line 2347) | struct dasd_ccw_req type dasd_ccw_req (line 2348) | struct dasd_ccw_req type dasd_ccw_req (line 2351) | struct dasd_ccw_req function dasd_3990_erp_error_match (line 2384) | static int type dasd_ccw_req (line 2420) | struct dasd_ccw_req type dasd_ccw_req (line 2421) | struct dasd_ccw_req type dasd_ccw_req (line 2424) | struct dasd_ccw_req type dasd_ccw_req (line 2464) | struct dasd_ccw_req type dasd_ccw_req (line 2465) | struct dasd_ccw_req type dasd_device (line 2468) | struct dasd_device type dasd_ccw_req (line 2554) | struct dasd_ccw_req type dasd_ccw_req (line 2555) | struct dasd_ccw_req type dasd_ccw_req (line 2556) | struct dasd_ccw_req type dasd_device (line 2559) | struct dasd_device type dasd_ccw_req (line 2560) | struct dasd_ccw_req type dasd_ccw_req (line 2561) | struct dasd_ccw_req type dasd_ccw_req (line 2635) | struct dasd_ccw_req type dasd_ccw_req (line 2636) | struct dasd_ccw_req type dasd_ccw_req (line 2639) | struct dasd_ccw_req type dasd_device (line 2640) | struct dasd_device type dasd_ccw_req (line 2648) | struct dasd_ccw_req type dasd_ccw_req (line 2700) | struct dasd_ccw_req FILE: drivers/s390/block/dasd_9336_erp.c function dasd_era_t (line 31) | dasd_era_t FILE: drivers/s390/block/dasd_9343_erp.c function dasd_era_t (line 14) | dasd_era_t FILE: drivers/s390/block/dasd_cmb.c function dasd_ioctl_cmf_enable (line 33) | static int function dasd_ioctl_cmf_disable (line 45) | static int function dasd_ioctl_readall_cmb (line 57) | static int function ioctl_reg (line 84) | static inline int function ioctl_unreg (line 100) | static inline void function dasd_cmf_exit (line 110) | static void function dasd_cmf_init (line 118) | static int __init FILE: drivers/s390/block/dasd_devmap.c type dasd_devmap (line 42) | struct dasd_devmap { type list_head (line 81) | struct list_head type dasd_devmap (line 84) | struct dasd_devmap function dasd_hash_busid (line 86) | static inline int function dasd_call_setup (line 103) | static int __init function dasd_busid (line 119) | static inline int function dasd_feature_list (line 165) | static inline int type dasd_devmap (line 267) | struct dasd_devmap function dasd_parse (line 328) | int type dasd_devmap (line 361) | struct dasd_devmap type dasd_devmap (line 364) | struct dasd_devmap type dasd_devmap (line 367) | struct dasd_devmap type dasd_devmap (line 368) | struct dasd_devmap type dasd_devmap (line 398) | struct dasd_devmap type dasd_devmap (line 401) | struct dasd_devmap function dasd_busid_known (line 420) | int function dasd_forget_ranges (line 430) | static void type dasd_device (line 451) | struct dasd_device type dasd_devmap (line 454) | struct dasd_devmap type dasd_device (line 455) | struct dasd_device type dasd_devmap (line 480) | struct dasd_devmap type ccw_device (line 481) | struct ccw_device type dasd_devmap (line 483) | struct dasd_devmap type dasd_device (line 495) | struct dasd_device type ccw_device (line 496) | struct ccw_device type dasd_devmap (line 498) | struct dasd_devmap type dasd_device (line 499) | struct dasd_device function dasd_delete_device (line 548) | void function dasd_put_device_wake (line 592) | void type dasd_device (line 601) | struct dasd_device type ccw_device (line 602) | struct ccw_device type dasd_devmap (line 604) | struct dasd_devmap type dasd_device (line 605) | struct dasd_device function dasd_ro_show (line 625) | static ssize_t function dasd_ro_store (line 639) | static ssize_t function dasd_use_diag_show (line 672) | static ssize_t function dasd_use_diag_store (line 686) | static ssize_t function dasd_discipline_show (line 714) | static ssize_t type attribute (line 731) | struct attribute type attribute_group (line 738) | struct attribute_group function dasd_add_sysfs_files (line 742) | int function dasd_remove_sysfs_files (line 748) | void function dasd_devmap_init (line 755) | int function dasd_devmap_exit (line 768) | void FILE: drivers/s390/block/dasd_diag.c type dasd_discipline (line 38) | struct dasd_discipline type dasd_diag_private (line 40) | struct dasd_diag_private { type dasd_diag_req (line 47) | struct dasd_diag_req { function dia250 (line 52) | static __inline__ int function mdsk_init_io (line 81) | static __inline__ int function mdsk_term_io (line 103) | static __inline__ int function dasd_start_diag (line 118) | static int function dasd_ext_handler (line 153) | static void function dasd_diag_check_device (line 221) | static int function dasd_diag_fill_geometry (line 323) | static int function dasd_era_t (line 334) | static dasd_era_t function dasd_erp_fn_t (line 340) | static dasd_erp_fn_t function dasd_erp_fn_t (line 346) | static dasd_erp_fn_t type dasd_ccw_req (line 352) | struct dasd_ccw_req type dasd_device (line 353) | struct dasd_device type request (line 353) | struct request type dasd_ccw_req (line 355) | struct dasd_ccw_req type dasd_diag_req (line 356) | struct dasd_diag_req type dasd_diag_bio (line 357) | struct dasd_diag_bio type bio (line 358) | struct bio type bio_vec (line 359) | struct bio_vec type dasd_diag_req (line 391) | struct dasd_diag_req type dasd_diag_bio (line 392) | struct dasd_diag_bio type dasd_diag_req (line 398) | struct dasd_diag_req type dasd_diag_bio (line 406) | struct dasd_diag_bio function dasd_diag_free_cp (line 423) | static int function dasd_diag_fill_info (line 433) | static int function dasd_diag_dump_sense (line 451) | static void type dasd_discipline (line 471) | struct dasd_discipline function dasd_diag_init (line 488) | static int __init function dasd_diag_cleanup (line 506) | static void __exit FILE: drivers/s390/block/dasd_diag.h type dasd_diag_characteristics (line 22) | struct dasd_diag_characteristics { type dasd_diag_bio (line 35) | struct dasd_diag_bio { type dasd_diag_init_io (line 44) | struct dasd_diag_init_io { type dasd_diag_rw_io (line 54) | struct dasd_diag_rw_io { FILE: drivers/s390/block/dasd_eckd.c type dasd_discipline (line 54) | struct dasd_discipline type dasd_eckd_private (line 56) | struct dasd_eckd_private { type ccw_device_id (line 67) | struct ccw_device_id type ccw_driver (line 83) | struct ccw_driver function dasd_eckd_probe (line 87) | static int function dasd_eckd_set_online (line 99) | static int type ccw_driver (line 105) | struct ccw_driver function round_up_multiple (line 119) | static inline unsigned int function ceil_quot (line 126) | static inline unsigned int function bytes_per_record (line 132) | static inline int function bytes_per_track (line 163) | static inline unsigned int function recs_per_track (line 169) | static inline unsigned int function check_XRC (line 202) | static inline void function define_extent (line 227) | static inline void function locate_record (line 312) | static inline void function dasd_eckd_cdl_special (line 424) | static inline int function dasd_eckd_cdl_reclen (line 441) | static inline int function dasd_eckd_check_characteristics (line 449) | static int type dasd_ccw_req (line 523) | struct dasd_ccw_req type dasd_device (line 524) | struct dasd_device type dasd_eckd_private (line 526) | struct dasd_eckd_private type eckd_count (line 527) | struct eckd_count type LO_eckd_data (line 528) | struct LO_eckd_data type dasd_ccw_req (line 529) | struct dasd_ccw_req type ccw1 (line 530) | struct ccw1 type dasd_eckd_private (line 534) | struct dasd_eckd_private type DE_eckd_data (line 537) | struct DE_eckd_data type LO_eckd_data (line 537) | struct LO_eckd_data type DE_eckd_data (line 546) | struct DE_eckd_data function dasd_eckd_analysis_callback (line 588) | static void function dasd_eckd_start_analysis (line 601) | static int function dasd_eckd_end_analysis (line 618) | static int function dasd_eckd_do_analysis (line 696) | static int function dasd_eckd_fill_geometry (line 708) | static int type dasd_ccw_req (line 723) | struct dasd_ccw_req type dasd_device (line 724) | struct dasd_device type format_data_t (line 725) | struct format_data_t type dasd_eckd_private (line 727) | struct dasd_eckd_private type dasd_ccw_req (line 728) | struct dasd_ccw_req type eckd_count (line 729) | struct eckd_count type ccw1 (line 730) | struct ccw1 type dasd_eckd_private (line 736) | struct dasd_eckd_private type DE_eckd_data (line 772) | struct DE_eckd_data type LO_eckd_data (line 773) | struct LO_eckd_data type eckd_count (line 774) | struct eckd_count type DE_eckd_data (line 779) | struct DE_eckd_data type LO_eckd_data (line 780) | struct LO_eckd_data type eckd_count (line 781) | struct eckd_count type eckd_count (line 782) | struct eckd_count type DE_eckd_data (line 787) | struct DE_eckd_data type LO_eckd_data (line 788) | struct LO_eckd_data type eckd_count (line 789) | struct eckd_count type DE_eckd_data (line 807) | struct DE_eckd_data type DE_eckd_data (line 810) | struct DE_eckd_data type LO_eckd_data (line 812) | struct LO_eckd_data type LO_eckd_data (line 816) | struct LO_eckd_data type DE_eckd_data (line 819) | struct DE_eckd_data type DE_eckd_data (line 823) | struct DE_eckd_data type LO_eckd_data (line 825) | struct LO_eckd_data type LO_eckd_data (line 829) | struct LO_eckd_data type DE_eckd_data (line 832) | struct DE_eckd_data type DE_eckd_data (line 835) | struct DE_eckd_data type LO_eckd_data (line 837) | struct LO_eckd_data type LO_eckd_data (line 840) | struct LO_eckd_data type eckd_count (line 844) | struct eckd_count type eckd_count (line 845) | struct eckd_count type eckd_count (line 859) | struct eckd_count type eckd_count (line 860) | struct eckd_count type eckd_count (line 873) | struct eckd_count type eckd_count (line 874) | struct eckd_count function dasd_era_t (line 908) | static dasd_era_t function dasd_erp_fn_t (line 934) | static dasd_erp_fn_t function dasd_erp_fn_t (line 953) | static dasd_erp_fn_t type dasd_ccw_req (line 959) | struct dasd_ccw_req type dasd_device (line 960) | struct dasd_device type request (line 960) | struct request type dasd_eckd_private (line 962) | struct dasd_eckd_private type LO_eckd_data (line 964) | struct LO_eckd_data type dasd_ccw_req (line 965) | struct dasd_ccw_req type ccw1 (line 966) | struct ccw1 type bio (line 967) | struct bio type bio_vec (line 968) | struct bio_vec type dasd_eckd_private (line 978) | struct dasd_eckd_private type DE_eckd_data (line 1016) | struct DE_eckd_data type LO_eckd_data (line 1016) | struct LO_eckd_data type LO_eckd_data (line 1023) | struct LO_eckd_data type DE_eckd_data (line 1034) | struct DE_eckd_data type LO_eckd_data (line 1035) | struct LO_eckd_data function dasd_eckd_free_cp (line 1106) | static int function dasd_eckd_fill_info (line 1158) | static int function dasd_eckd_release (line 1186) | static int function dasd_eckd_reserve (line 1230) | static int function dasd_eckd_steal_lock (line 1273) | static int function dasd_eckd_performance (line 1314) | static int function dasd_eckd_get_attrib (line 1382) | static int function dasd_eckd_set_attrib (line 1412) | static int function dasd_eckd_dump_sense (line 1445) | static void type dasd_discipline (line 1581) | struct dasd_discipline function dasd_eckd_init (line 1601) | static int __init function dasd_eckd_cleanup (line 1642) | static void __exit FILE: drivers/s390/block/dasd_eckd.h type eckd_count (line 52) | struct eckd_count { type ch_t (line 60) | struct ch_t { type chs_t (line 65) | struct chs_t { type chr_t (line 71) | struct chr_t { type geom_t (line 77) | struct geom_t { type eckd_home (line 83) | struct eckd_home { type DE_eckd_data (line 94) | struct DE_eckd_data { type LO_eckd_data (line 121) | struct LO_eckd_data { type dasd_eckd_characteristics (line 139) | struct dasd_eckd_characteristics { type dasd_eckd_confdata (line 212) | struct dasd_eckd_confdata { type dasd_psf_prssd_data (line 332) | struct dasd_psf_prssd_data { FILE: drivers/s390/block/dasd_erp.c type dasd_ccw_req (line 26) | struct dasd_ccw_req type dasd_device (line 28) | struct dasd_device type dasd_ccw_req (line 31) | struct dasd_ccw_req type ccw1 (line 37) | struct ccw1 type dasd_ccw_req (line 40) | struct dasd_ccw_req type ccw1 (line 42) | struct ccw1 type dasd_ccw_req (line 46) | struct dasd_ccw_req type dasd_ccw_req (line 51) | struct dasd_ccw_req type dasd_ccw_req (line 52) | struct dasd_ccw_req type ccw1 (line 55) | struct ccw1 type ccw1 (line 56) | struct ccw1 type ccw1 (line 57) | struct ccw1 function dasd_free_erp_request (line 71) | void type dasd_ccw_req (line 86) | struct dasd_ccw_req type dasd_ccw_req (line 87) | struct dasd_ccw_req type dasd_device (line 89) | struct dasd_device type dasd_ccw_req (line 122) | struct dasd_ccw_req type dasd_ccw_req (line 123) | struct dasd_ccw_req type dasd_device (line 125) | struct dasd_device type dasd_ccw_req (line 136) | struct dasd_ccw_req function hex_dump_memory (line 163) | static inline void function dasd_log_sense (line 177) | void function dasd_log_ccw (line 188) | void FILE: drivers/s390/block/dasd_fba.c type dasd_discipline (line 42) | struct dasd_discipline type dasd_fba_private (line 44) | struct dasd_fba_private { type ccw_device_id (line 48) | struct ccw_device_id type ccw_driver (line 56) | struct ccw_driver function dasd_fba_probe (line 57) | static int function dasd_fba_set_online (line 69) | static int type ccw_driver (line 75) | struct ccw_driver function define_extent (line 86) | static inline void function locate_record (line 106) | static inline void function dasd_fba_check_characteristics (line 125) | static int function dasd_fba_do_analysis (line 166) | static int function dasd_fba_fill_geometry (line 187) | static int function dasd_era_t (line 198) | static dasd_era_t function dasd_erp_fn_t (line 220) | static dasd_erp_fn_t function dasd_erp_fn_t (line 226) | static dasd_erp_fn_t type dasd_ccw_req (line 237) | struct dasd_ccw_req type dasd_device (line 238) | struct dasd_device type request (line 238) | struct request type dasd_fba_private (line 240) | struct dasd_fba_private type LO_fba_data (line 242) | struct LO_fba_data type dasd_ccw_req (line 243) | struct dasd_ccw_req type ccw1 (line 244) | struct ccw1 type bio (line 245) | struct bio type bio_vec (line 246) | struct bio_vec type dasd_fba_private (line 254) | struct dasd_fba_private type DE_fba_data (line 287) | struct DE_fba_data type LO_fba_data (line 287) | struct LO_fba_data type LO_fba_data (line 295) | struct LO_fba_data type DE_fba_data (line 307) | struct DE_fba_data type LO_fba_data (line 308) | struct LO_fba_data function dasd_fba_free_cp (line 361) | static int function dasd_fba_fill_info (line 409) | static int function dasd_fba_dump_sense (line 424) | static void type dasd_discipline (line 547) | struct dasd_discipline function dasd_fba_init (line 566) | static int __init function dasd_fba_cleanup (line 581) | static void __exit FILE: drivers/s390/block/dasd_fba.h type DE_fba_data (line 13) | struct DE_fba_data { type LO_fba_data (line 28) | struct LO_fba_data { type dasd_fba_characteristics (line 38) | struct dasd_fba_characteristics { FILE: drivers/s390/block/dasd_genhd.c function dasd_gendisk_alloc (line 30) | int function dasd_gendisk_free (line 87) | void function dasd_scan_partitions (line 99) | int function dasd_destroy_partitions (line 132) | void function dasd_gendisk_init (line 165) | int function dasd_gendisk_exit (line 181) | void FILE: drivers/s390/block/dasd_int.h type dasd_device (line 70) | struct dasd_device type block_device (line 72) | struct block_device type dasd_ioctl (line 74) | struct dasd_ioctl { type dasd_era_t (line 81) | typedef enum { type dasd_ccw_req (line 165) | struct dasd_ccw_req { type dasd_ccw_req (line 213) | struct dasd_ccw_req type dasd_ccw_req (line 213) | struct dasd_ccw_req type dasd_discipline (line 221) | struct dasd_discipline { type dasd_discipline (line 276) | struct dasd_discipline type dasd_device (line 278) | struct dasd_device { type dasd_device (line 337) | struct dasd_device function dasd_get_device (line 342) | static inline void function dasd_put_device (line 348) | static inline void type dasd_mchunk (line 359) | struct dasd_mchunk function dasd_init_chunklist (line 365) | static inline void type list_head (line 378) | struct list_head type dasd_mchunk (line 380) | struct dasd_mchunk type dasd_mchunk (line 386) | struct dasd_mchunk type dasd_mchunk (line 388) | struct dasd_mchunk type dasd_mchunk (line 390) | struct dasd_mchunk function dasd_free_chunk (line 399) | static inline void function dasd_check_blocksize (line 436) | static inline int type dasd_profile_info_t (line 449) | struct dasd_profile_info_t type block_device_operations (line 451) | struct block_device_operations type dasd_ccw_req (line 455) | struct dasd_ccw_req type dasd_device (line 456) | struct dasd_device type dasd_ccw_req (line 457) | struct dasd_ccw_req type dasd_device (line 458) | struct dasd_device type dasd_ccw_req (line 459) | struct dasd_ccw_req type dasd_device (line 459) | struct dasd_device type dasd_ccw_req (line 460) | struct dasd_ccw_req type dasd_device (line 460) | struct dasd_device function dasd_kmalloc_set_cda (line 462) | static inline int type dasd_device (line 468) | struct dasd_device type dasd_device (line 469) | struct dasd_device type dasd_device (line 471) | struct dasd_device type dasd_device (line 472) | struct dasd_device type dasd_device (line 473) | struct dasd_device type dasd_ccw_req (line 475) | struct dasd_ccw_req type dasd_ccw_req (line 476) | struct dasd_ccw_req type dasd_ccw_req (line 477) | struct dasd_ccw_req type dasd_ccw_req (line 478) | struct dasd_ccw_req type dasd_device (line 479) | struct dasd_device type dasd_ccw_req (line 480) | struct dasd_ccw_req type dasd_ccw_req (line 481) | struct dasd_ccw_req type dasd_ccw_req (line 482) | struct dasd_ccw_req type dasd_device (line 483) | struct dasd_device type dasd_device (line 484) | struct dasd_device type dasd_ccw_req (line 485) | struct dasd_ccw_req type ccw_device (line 486) | struct ccw_device type dasd_discipline (line 486) | struct dasd_discipline type ccw_device (line 487) | struct ccw_device type ccw_device (line 488) | struct ccw_device type dasd_discipline (line 488) | struct dasd_discipline type ccw_device (line 489) | struct ccw_device type ccw_device (line 490) | struct ccw_device type ccw_driver (line 491) | struct ccw_driver type dasd_device (line 501) | struct dasd_device type ccw_device (line 501) | struct ccw_device type dasd_device (line 502) | struct dasd_device type ccw_device (line 504) | struct ccw_device type ccw_device (line 505) | struct ccw_device type dasd_device (line 507) | struct dasd_device type ccw_device (line 507) | struct ccw_device type dasd_device (line 508) | struct dasd_device type dasd_device (line 516) | struct dasd_device type dasd_device (line 517) | struct dasd_device type dasd_device (line 518) | struct dasd_device type dasd_device (line 519) | struct dasd_device type module (line 524) | struct module type module (line 525) | struct module type inode (line 526) | struct inode type file (line 526) | struct file type dasd_ccw_req (line 533) | struct dasd_ccw_req type dasd_ccw_req (line 533) | struct dasd_ccw_req type dasd_ccw_req (line 534) | struct dasd_ccw_req type dasd_ccw_req (line 534) | struct dasd_ccw_req type dasd_ccw_req (line 535) | struct dasd_ccw_req type dasd_device (line 536) | struct dasd_device type dasd_ccw_req (line 537) | struct dasd_ccw_req type dasd_device (line 537) | struct dasd_device type dasd_ccw_req (line 538) | struct dasd_ccw_req type irb (line 538) | struct irb type dasd_ccw_req (line 539) | struct dasd_ccw_req type dasd_ccw_req (line 542) | struct dasd_ccw_req type irb (line 542) | struct irb type dasd_ccw_req (line 545) | struct dasd_ccw_req type irb (line 545) | struct irb type dasd_ccw_req (line 546) | struct dasd_ccw_req type dasd_ccw_req (line 546) | struct dasd_ccw_req type dasd_ccw_req (line 549) | struct dasd_ccw_req type irb (line 549) | struct irb type dasd_ccw_req (line 552) | struct dasd_ccw_req type irb (line 552) | struct irb type dasd_ccw_req (line 553) | struct dasd_ccw_req type dasd_ccw_req (line 553) | struct dasd_ccw_req FILE: drivers/s390/block/dasd_ioctl.c type list_head (line 29) | struct list_head type dasd_ioctl (line 34) | struct dasd_ioctl type dasd_ioctl (line 37) | struct dasd_ioctl function dasd_ioctl_no_register (line 48) | int function dasd_ioctl_no_unregister (line 67) | int function dasd_ioctl (line 80) | int function dasd_ioctl_api_version (line 119) | static int function dasd_ioctl_enable (line 130) | static int function dasd_ioctl_disable (line 152) | static int function dasd_ioctl_quiesce (line 184) | static int function dasd_ioctl_resume (line 209) | static int function dasd_format (line 239) | static int function dasd_ioctl_format (line 292) | static int function dasd_ioctl_reset_profile (line 324) | static int function dasd_ioctl_read_profile (line 343) | static int function dasd_ioctl_reset_profile (line 358) | static int function dasd_ioctl_read_profile (line 364) | static int function dasd_ioctl_information (line 374) | static int function dasd_ioctl_set_ro (line 459) | static int function dasd_ioctl_getgeo (line 486) | static int function dasd_ioctl_init (line 530) | int function dasd_ioctl_exit (line 542) | void FILE: drivers/s390/block/dasd_proc.c type proc_dir_entry (line 28) | struct proc_dir_entry type proc_dir_entry (line 29) | struct proc_dir_entry type proc_dir_entry (line 30) | struct proc_dir_entry function dasd_devices_show (line 52) | static int type seq_file (line 119) | struct seq_file type seq_file (line 126) | struct seq_file function dasd_devices_stop (line 132) | static void dasd_devices_stop(struct seq_file *m, void *v) type seq_operations (line 136) | struct seq_operations function dasd_devices_open (line 143) | static int dasd_devices_open(struct inode *inode, struct file *file) type file_operations (line 148) | struct file_operations function dasd_calc_metrics (line 155) | static inline int function dasd_statistics_read (line 182) | static int function dasd_statistics_write (line 241) | static int function dasd_proc_init (line 294) | int function dasd_proc_exit (line 313) | void FILE: drivers/s390/block/dcssblk.c type inode (line 35) | struct inode type file (line 35) | struct file type inode (line 36) | struct inode type file (line 36) | struct file type request_queue (line 37) | struct request_queue type bio (line 37) | struct bio type block_device_operations (line 42) | struct block_device_operations type device (line 48) | struct device type device (line 50) | struct device type device (line 52) | struct device type device (line 54) | struct device type device (line 55) | struct device type device (line 57) | struct device type device (line 66) | struct device type dcssblk_dev_info (line 68) | struct dcssblk_dev_info { type list_head (line 82) | struct list_head type rw_semaphore (line 83) | struct rw_semaphore function dcssblk_release_segment (line 88) | static void function dcssblk_assign_free_minor (line 102) | static inline int type dcssblk_dev_info (line 129) | struct dcssblk_dev_info type dcssblk_dev_info (line 132) | struct dcssblk_dev_info function dcssblk_segment_warn (line 146) | static void function dcssblk_shared_show (line 197) | static ssize_t function dcssblk_shared_store (line 206) | static ssize_t function dcssblk_save_show (line 290) | static ssize_t function dcssblk_save_store (line 299) | static ssize_t function dcssblk_add_store (line 345) | static ssize_t function dcssblk_remove_store (line 519) | static ssize_t function dcssblk_open (line 578) | static int function dcssblk_release (line 596) | static int function dcssblk_make_request (line 621) | static int function dcssblk_check_params (line 668) | static void function dcssblk_exit (line 712) | static void __exit function dcssblk_init (line 726) | static int __init FILE: drivers/s390/block/xpram.c type sysdev_class (line 52) | struct sysdev_class type sys_device (line 56) | struct sys_device type xpram_device_t (line 61) | typedef struct { type gendisk (line 68) | struct gendisk function xpram_setup (line 113) | static int __init xpram_setup (char *str) function xpram_page_in (line 153) | static int xpram_page_in (unsigned long page_addr, unsigned int xpage_in... function xpram_page_out (line 201) | static long xpram_page_out (unsigned long page_addr, unsigned int xpage_... function xpram_present (line 242) | static int __init xpram_present(void) function xpram_highest_page_index (line 258) | static unsigned long __init xpram_highest_page_index(void) function xpram_make_request (line 283) | static int xpram_make_request(request_queue_t *q, struct bio *bio) function xpram_ioctl (line 331) | static int xpram_ioctl (struct inode *inode, struct file *filp, type block_device_operations (line 352) | struct block_device_operations function xpram_setup_sizes (line 361) | static int __init xpram_setup_sizes(unsigned long pages) type request_queue (line 425) | struct request_queue function xpram_setup_blkdev (line 427) | static int __init xpram_setup_blkdev(void) function xpram_exit (line 494) | static void __exit xpram_exit(void) function xpram_init (line 508) | static int __init xpram_init(void) FILE: drivers/s390/char/con3215.c type raw3215_type (line 63) | enum raw3215_type { type raw3215_req (line 70) | struct raw3215_req { type raw3215_info (line 80) | struct raw3215_info { type raw3215_info (line 103) | struct raw3215_info type raw3215_req (line 107) | struct raw3215_req type tty_driver (line 111) | struct tty_driver type raw3215_req (line 116) | struct raw3215_req type raw3215_req (line 118) | struct raw3215_req function raw3215_free_req (line 131) | static inline void function raw3215_mk_read_req (line 150) | static void function raw3215_mk_write_req (line 179) | static void function raw3215_start_io (line 256) | static void function raw3215_timeout (line 295) | static void function raw3215_try_io (line 317) | static inline void function raw3215_tasklet (line 349) | static void function raw3215_irq (line 376) | static void function raw3215_make_room (line 508) | static void function raw3215_write (line 533) | static void function raw3215_putchar (line 574) | static void function raw3215_flush_buffer (line 611) | static void function raw3215_startup (line 628) | static int function raw3215_shutdown (line 647) | static void function raw3215_probe (line 673) | static int function raw3215_remove (line 721) | static void function raw3215_set_online (line 736) | static int function raw3215_set_offline (line 748) | static int type ccw_device_id (line 762) | struct ccw_device_id type ccw_driver (line 767) | struct ccw_driver function con3215_write (line 781) | static void type tty_driver (line 805) | struct tty_driver type console (line 805) | struct console function con3215_unblank (line 815) | static void function con3215_consetup (line 827) | static int __init type console (line 836) | struct console function con3215_init (line 849) | static int __init function tty3215_open (line 916) | static int function tty3215_close (line 950) | static void function tty3215_write_room (line 968) | static int function tty3215_write (line 985) | static int function tty3215_put_char (line 1001) | static void function tty3215_flush_chars (line 1012) | static void function tty3215_chars_in_buffer (line 1020) | static int function tty3215_flush_buffer (line 1029) | static void function tty3215_ioctl (line 1042) | static int function tty3215_throttle (line 1059) | static void function tty3215_unthrottle (line 1071) | static void function tty3215_stop (line 1089) | static void function tty3215_start (line 1101) | static void type tty_operations (line 1116) | struct tty_operations function tty3215_init (line 1136) | int __init function tty3215_exit (line 1183) | static void __exit FILE: drivers/s390/char/con3270.c type raw3270_fn (line 30) | struct raw3270_fn type con3270 (line 35) | struct con3270 { type con3270 (line 59) | struct con3270 type con3270 (line 67) | struct con3270 function con3270_set_timer (line 72) | void function con3270_update_status (line 94) | static void function con3270_create_status (line 105) | static void function con3270_update_string (line 129) | static void function con3270_rebuild_update (line 141) | static void type string (line 167) | struct string type con3270 (line 168) | struct con3270 type string (line 170) | struct string function con3270_write_callback (line 196) | static void function con3270_update (line 206) | static void function con3270_read_tasklet (line 280) | static void function con3270_read_callback (line 344) | static void function con3270_issue_read (line 355) | static void function con3270_activate (line 378) | static int function con3270_deactivate (line 395) | static void function con3270_irq (line 407) | static int type raw3270_fn (line 425) | struct raw3270_fn function con3270_cline_add (line 431) | static inline void function con3270_cline_insert (line 442) | static inline void function con3270_cline_end (line 453) | static inline void function con3270_write (line 484) | static void type tty_driver (line 510) | struct tty_driver type tty_driver (line 512) | struct tty_driver type console (line 513) | struct console function con3270_wait_write (line 522) | static void function con3270_unblank (line 535) | static void function con3270_consetup (line 558) | static int __init type console (line 567) | struct console function con3270_init (line 580) | static int __init FILE: drivers/s390/char/ctrlchar.c function ctrlchar_handle_sysrq (line 21) | static void function ctrlchar_handle (line 42) | unsigned int FILE: drivers/s390/char/ctrlchar.h type tty_struct (line 13) | struct tty_struct FILE: drivers/s390/char/defkeymap.c type kbdiacr (line 151) | struct kbdiacr FILE: drivers/s390/char/fs3270.c type raw3270_fn (line 28) | struct raw3270_fn type fs3270 (line 30) | struct fs3270 { function fs3270_wake_up (line 40) | static void function fs3270_do_io (line 46) | static int function fs3270_reset_callback (line 63) | static void function fs3270_activate (line 72) | static int function fs3270_deactivate (line 86) | static void function fs3270_irq (line 100) | static int function fs3270_read (line 122) | static ssize_t function fs3270_write (line 158) | static ssize_t function fs3270_ioctl (line 194) | static int type fs3270 (line 237) | struct fs3270 type fs3270 (line 240) | struct fs3270 type fs3270 (line 242) | struct fs3270 type fs3270 (line 242) | struct fs3270 type fs3270 (line 245) | struct fs3270 function fs3270_free_view (line 257) | static void function fs3270_release (line 267) | static void type raw3270_fn (line 273) | struct raw3270_fn function fs3270_open (line 284) | static int function fs3270_close (line 325) | static int type file_operations (line 337) | struct file_operations function fs3270_init (line 349) | static int __init function fs3270_exit (line 363) | static void __exit FILE: drivers/s390/char/keyboard.c type kbd_data (line 30) | struct kbd_data type kbd_data (line 48) | struct kbd_data type kbd_data (line 50) | struct kbd_data type kbd_data (line 53) | struct kbd_data type kbd_data (line 56) | struct kbd_data type kbdiacr (line 90) | struct kbdiacr type kbdiacr (line 94) | struct kbdiacr function kbd_free (line 116) | void function kbd_ascebc (line 137) | void function kbd_ebcasc (line 163) | void function handle_diacr (line 193) | static unsigned char function k_dead (line 217) | static void function k_self (line 227) | static void function k_ignore (line 238) | static void function k_fn (line 246) | static void function k_spec (line 253) | static void function to_utf8 (line 267) | static void function kbd_keycode (line 288) | void function do_kdsk_ioctl (line 340) | static int function do_kdgkb_ioctl (line 412) | static int function kbd_ioctl (line 463) | int FILE: drivers/s390/char/keyboard.h type kbd_data (line 15) | struct kbd_data type kbd_data (line 17) | struct kbd_data type kbd_data (line 23) | struct kbd_data { type kbd_data (line 34) | struct kbd_data type kbd_data (line 35) | struct kbd_data type kbd_data (line 36) | struct kbd_data type kbd_data (line 38) | struct kbd_data type kbd_data (line 39) | struct kbd_data type file (line 39) | struct file function kbd_put_queue (line 44) | extern inline void function kbd_puts_queue (line 51) | extern inline void FILE: drivers/s390/char/monreader.c type mon_msg (line 50) | struct mon_msg { type mon_private (line 58) | struct mon_private { function dcss_mkname (line 103) | static inline void function mon_segment_warn (line 122) | static void function mon_mca_start (line 169) | static inline unsigned long function mon_mca_end (line 175) | static inline unsigned long function u8 (line 181) | static inline u8 function u32 (line 187) | static inline u32 function u32 (line 193) | static inline u32 function u32 (line 199) | static inline u32 function mon_check_mca (line 205) | static inline int function mon_send_reply (line 224) | static inline int type mon_private (line 254) | struct mon_private type mon_private (line 258) | struct mon_private type mon_private (line 260) | struct mon_private type mon_private (line 265) | struct mon_private type mon_msg (line 267) | struct mon_msg type mon_msg (line 275) | struct mon_msg function mon_read_debug (line 280) | static inline void function mon_next_mca (line 311) | static inline void type mon_msg (line 321) | struct mon_msg type mon_private (line 322) | struct mon_private type mon_msg (line 324) | struct mon_msg function mon_iucv_ConnectionComplete (line 347) | static void function mon_iucv_ConnectionSevered (line 360) | static void function mon_iucv_MessagePending (line 372) | static void function mon_open (line 399) | static int function mon_close (line 465) | static int function mon_read (line 500) | static ssize_t function mon_poll (line 568) | static unsigned int type file_operations (line 581) | struct file_operations type miscdevice (line 589) | struct miscdevice function mon_init (line 599) | static int __init function mon_exit (line 643) | static void __exit FILE: drivers/s390/char/raw3270.c type raw3270 (line 29) | struct raw3270 { type list_head (line 57) | struct list_head function raw3270_buffer_address (line 89) | void type raw3270_request (line 104) | struct raw3270_request type raw3270_request (line 107) | struct raw3270_request type raw3270_request (line 110) | struct raw3270_request type raw3270_request (line 113) | struct raw3270_request type raw3270_request (line 140) | struct raw3270_request type raw3270_request (line 143) | struct raw3270_request type raw3270 (line 145) | struct raw3270 type raw3270_request (line 148) | struct raw3270_request type raw3270 (line 155) | struct raw3270 function raw3270_request_free (line 175) | void function raw3270_request_reset (line 186) | void function raw3270_request_set_cmd (line 201) | void function raw3270_request_add_data (line 210) | int function raw3270_request_set_data (line 223) | void function raw3270_request_set_idal (line 233) | void function raw3270_halt_io_nolock (line 244) | static int function raw3270_halt_io (line 264) | static int function __raw3270_start (line 280) | static int function raw3270_start (line 300) | int function raw3270_start_irq (line 319) | int function raw3270_irq (line 334) | static void type raw3270_ua (line 429) | struct raw3270_ua { /* Query Reply structure for Usable Area */ type raw3270_request (line 465) | struct raw3270_request type diag210 (line 466) | struct diag210 function raw3270_init_irq (line 469) | static int type raw3270_fn (line 501) | struct raw3270_fn type raw3270_view (line 505) | struct raw3270_view function raw3270_wake_init (line 515) | static void function raw3270_start_init (line 524) | static int function __raw3270_size_device_vm (line 565) | static int function __raw3270_size_device (line 606) | static int function raw3270_size_device (line 690) | static int function raw3270_reset_device (line 717) | static int function raw3270_setup_device (line 744) | static int type raw3270 (line 804) | struct raw3270 type ccw_device (line 805) | struct ccw_device type raw3270 (line 807) | struct raw3270 type raw3270 (line 811) | struct raw3270 type raw3270 (line 811) | struct raw3270 function raw3270_wait_cons_dev (line 830) | void type raw3270 (line 845) | struct raw3270 type ccw_device (line 846) | struct ccw_device type raw3270 (line 848) | struct raw3270 type raw3270 (line 852) | struct raw3270 function raw3270_activate_view (line 874) | int function raw3270_deactivate_view (line 920) | void function raw3270_add_view (line 951) | int type raw3270_view (line 986) | struct raw3270_view type raw3270_fn (line 987) | struct raw3270_fn type raw3270 (line 989) | struct raw3270 type raw3270_view (line 990) | struct raw3270_view function raw3270_del_view (line 1019) | void function raw3270_delete_device (line 1053) | static void function raw3270_probe (line 1077) | static int function raw3270_model_show (line 1086) | static ssize_t function raw3270_rows_show (line 1094) | static ssize_t function raw3270_columns_show (line 1102) | static ssize_t type attribute (line 1110) | struct attribute type attribute_group (line 1117) | struct attribute_group function raw3270_create_attributes (line 1121) | static void type raw3270_notifier (line 1131) | struct raw3270_notifier { type list_head (line 1136) | struct list_head function raw3270_register_notifier (line 1138) | int raw3270_register_notifier(void (*notifier)(int, int)) function raw3270_unregister_notifier (line 1157) | void raw3270_unregister_notifier(void (*notifier)(int, int)) function raw3270_set_online (line 1174) | static int function raw3270_remove (line 1205) | static void function raw3270_set_offline (line 1248) | static int type ccw_device_id (line 1260) | struct ccw_device_id type ccw_driver (line 1275) | struct ccw_driver function raw3270_init (line 1285) | static int function raw3270_exit (line 1307) | static void FILE: drivers/s390/char/raw3270.h type raw3270_iocb (line 82) | struct raw3270_iocb { type raw3270 (line 91) | struct raw3270 type raw3270_view (line 92) | struct raw3270_view type raw3270_request (line 95) | struct raw3270_request { type raw3270_request (line 109) | struct raw3270_request type raw3270_request (line 110) | struct raw3270_request type raw3270_request (line 111) | struct raw3270_request type raw3270_request (line 112) | struct raw3270_request type raw3270_request (line 113) | struct raw3270_request type raw3270_request (line 114) | struct raw3270_request type raw3270_request (line 115) | struct raw3270_request type raw3270_request (line 116) | struct raw3270_request type idal_buffer (line 116) | struct idal_buffer function raw3270_request_final (line 118) | static inline int type raw3270 (line 124) | struct raw3270 type raw3270_fn (line 135) | struct raw3270_fn { type raw3270_view (line 152) | struct raw3270_view { type raw3270_view (line 163) | struct raw3270_view type raw3270_fn (line 163) | struct raw3270_fn type raw3270_view (line 164) | struct raw3270_view type raw3270_view (line 165) | struct raw3270_view type raw3270_view (line 166) | struct raw3270_view type raw3270_view (line 167) | struct raw3270_view type raw3270_fn (line 167) | struct raw3270_fn type raw3270_view (line 168) | struct raw3270_view type raw3270_request (line 168) | struct raw3270_request type raw3270_view (line 169) | struct raw3270_view type raw3270_request (line 169) | struct raw3270_request function raw3270_get_view (line 172) | static inline void function raw3270_put_view (line 180) | static inline void type raw3270 (line 187) | struct raw3270 type ccw_device (line 187) | struct ccw_device type raw3270 (line 188) | struct raw3270 type string (line 197) | struct string type string (line 206) | struct string type list_head (line 207) | struct list_head type string (line 209) | struct string type string (line 216) | struct string type string (line 218) | struct string type string (line 220) | struct string function free_string (line 232) | static inline unsigned long function add_string_memory (line 265) | static inline void FILE: drivers/s390/char/sclp.c type list_head (line 38) | struct list_head type list_head (line 41) | struct list_head type sclp_req (line 44) | struct sclp_req type sclp_req (line 45) | struct sclp_req type timer_list (line 50) | struct timer_list type sclp_init_state_t (line 53) | enum sclp_init_state_t { type sclp_running_state_t (line 60) | enum sclp_running_state_t { type sclp_reading_state_t (line 66) | enum sclp_reading_state_t { type sclp_activation_state_t (line 72) | enum sclp_activation_state_t { type sclp_mask_state_t (line 80) | enum sclp_mask_state_t { function service_call (line 99) | static int function sclp_request_timeout (line 120) | static void function __sclp_set_request_timer (line 134) | static inline void function __sclp_start_request (line 148) | static int function sclp_process_queue (line 180) | static void function sclp_add_request (line 210) | int function sclp_dispatch_evbufs (line 241) | static int function sclp_read_cb (line 277) | static void function __sclp_make_read_req (line 293) | static inline void type sclp_req (line 313) | struct sclp_req type list_head (line 316) | struct list_head type sclp_req (line 317) | struct sclp_req function sclp_interrupt_handler (line 330) | static void function u64 (line 367) | static inline u64 function u64 (line 377) | static inline u64 function sclp_sync_wait (line 385) | void function sclp_dispatch_state_change (line 431) | static inline void type sclp_statechangebuf (line 461) | struct sclp_statechangebuf { function sclp_state_change_cb (line 477) | static void type sclp_register (line 495) | struct sclp_register function __sclp_get_mask (line 502) | static inline void function sclp_register (line 518) | int function sclp_unregister (line 553) | void function sclp_remove_processed (line 568) | int type init_sccb (line 595) | struct init_sccb { function __sclp_make_init_req (line 606) | static inline void function sclp_init_mask (line 631) | static int function sclp_deactivate (line 702) | int function sclp_reactivate (line 731) | int function sclp_check_handler (line 759) | static void function sclp_check_timeout (line 782) | static void function sclp_check_interface (line 798) | static int function sclp_reboot_event (line 850) | static int type notifier_block (line 857) | struct notifier_block function sclp_init (line 863) | static int FILE: drivers/s390/char/sclp.h type sclp_cmdw_t (line 50) | typedef unsigned int sclp_cmdw_t; type u32 (line 67) | typedef u32 sccb_mask_t; type sccb_header (line 69) | struct sccb_header { type gds_subvector (line 76) | struct gds_subvector { type gds_vector (line 81) | struct gds_vector { type evbuf_header (line 86) | struct evbuf_header { type sclp_req (line 93) | struct sclp_req { type sclp_register (line 112) | struct sclp_register { type sclp_req (line 127) | struct sclp_req type sclp_register (line 129) | struct sclp_register type sclp_register (line 130) | struct sclp_register type sccb_header (line 131) | struct sccb_header function sclp_ascebc (line 139) | static inline unsigned char function sclp_ebcasc_str (line 146) | static inline void function sclp_ascebc_str (line 153) | static inline void FILE: drivers/s390/char/sclp_con.c type list_head (line 33) | struct list_head type list_head (line 35) | struct list_head type sclp_buffer (line 40) | struct sclp_buffer type timer_list (line 42) | struct timer_list function sclp_conbuf_callback (line 48) | static void function sclp_conbuf_emit (line 70) | static inline void function sclp_console_timeout (line 99) | static void function sclp_console_write (line 108) | static void type tty_driver (line 164) | struct tty_driver type console (line 165) | struct console function sclp_console_unblank (line 176) | static void type console (line 197) | struct console function sclp_console_init (line 210) | static int __init FILE: drivers/s390/char/sclp_cpi.c type cpi_evbuf (line 28) | struct cpi_evbuf { type cpi_sccb (line 42) | struct cpi_sccb { type sclp_register (line 48) | struct sclp_register function cpi_check_parms (line 74) | static int function cpi_callback (line 115) | static void type sclp_req (line 124) | struct sclp_req type sclp_req (line 127) | struct sclp_req type cpi_sccb (line 128) | struct cpi_sccb type cpi_evbuf (line 129) | struct cpi_evbuf type sclp_req (line 131) | struct sclp_req type sclp_req (line 131) | struct sclp_req type cpi_sccb (line 134) | struct cpi_sccb type cpi_sccb (line 139) | struct cpi_sccb type cpi_sccb (line 142) | struct cpi_sccb type cpi_evbuf (line 143) | struct cpi_evbuf function cpi_free_req (line 178) | static void function cpi_module_init (line 185) | static int __init function cpi_module_exit (line 246) | static void __exit cpi_module_exit(void) FILE: drivers/s390/char/sclp_quiesce.c function do_load_quiesce_psw (line 28) | static void function do_machine_quiesce (line 66) | static void function do_machine_quiesce (line 73) | static void function sclp_quiesce_handler (line 87) | static void type sclp_register (line 96) | struct sclp_register function sclp_quiesce_init (line 102) | static int __init FILE: drivers/s390/char/sclp_rw.c type sclp_register (line 33) | struct sclp_register type sclp_buffer (line 43) | struct sclp_buffer type sclp_buffer (line 46) | struct sclp_buffer type write_sccb (line 47) | struct write_sccb type write_sccb (line 49) | struct write_sccb type sclp_buffer (line 54) | struct sclp_buffer type write_sccb (line 65) | struct write_sccb type write_sccb (line 66) | struct write_sccb type msg_buf (line 67) | struct msg_buf type mdb (line 69) | struct mdb type go (line 73) | struct go type sclp_buffer (line 84) | struct sclp_buffer function sclp_initialize_mto (line 93) | static int function sclp_finalize_mto (line 131) | static void function sclp_write (line 176) | int function sclp_buffer_space (line 306) | int function sclp_chars_in_buffer (line 320) | int function sclp_set_columns (line 334) | void function sclp_set_htab (line 343) | void function sclp_rw_init (line 352) | int function sclp_writedata_callback (line 373) | static void function sclp_emit_buffer (line 441) | int FILE: drivers/s390/char/sclp_rw.h type mto (line 16) | struct mto { type go (line 24) | struct go { type mdb_header (line 39) | struct mdb_header { type mdb (line 46) | struct mdb { type msg_buf (line 51) | struct msg_buf { type write_sccb (line 56) | struct write_sccb { type sclp_buffer (line 69) | struct sclp_buffer { type sclp_buffer (line 87) | struct sclp_buffer type sclp_buffer (line 88) | struct sclp_buffer type sclp_buffer (line 89) | struct sclp_buffer type sclp_buffer (line 90) | struct sclp_buffer type sclp_buffer (line 91) | struct sclp_buffer type sclp_buffer (line 91) | struct sclp_buffer type sclp_buffer (line 92) | struct sclp_buffer type sclp_buffer (line 93) | struct sclp_buffer type sclp_buffer (line 94) | struct sclp_buffer FILE: drivers/s390/char/sclp_tty.c type list_head (line 45) | struct list_head type list_head (line 47) | struct list_head type sclp_buffer (line 51) | struct sclp_buffer type timer_list (line 53) | struct timer_list type tty_struct (line 57) | struct tty_struct type tty_driver (line 61) | struct tty_driver type termios (line 63) | struct termios type sclp_ioctls (line 65) | struct sclp_ioctls type sclp_ioctls (line 66) | struct sclp_ioctls function sclp_tty_open (line 80) | static int function sclp_tty_close (line 90) | static void function sclp_tty_ioctl (line 99) | static int function sclp_tty_write_room (line 237) | static int function sclp_ttybuf_callback (line 254) | static void function __sclp_ttybuf_emit (line 281) | static inline void function sclp_tty_timeout (line 303) | static void function sclp_tty_write_string (line 322) | static void function sclp_tty_write (line 397) | static int function sclp_tty_put_char (line 418) | static void function sclp_tty_flush_chars (line 432) | static void function sclp_tty_chars_in_buffer (line 448) | static int function sclp_tty_flush_buffer (line 471) | static void function sclp_tty_input (line 483) | static void function sclp_switch_cases (line 529) | static int function sclp_get_input (line 576) | static void type gds_vector (line 610) | struct gds_vector type gds_vector (line 611) | struct gds_vector type gds_vector (line 611) | struct gds_vector type gds_vector (line 613) | struct gds_vector type gds_subvector (line 621) | struct gds_subvector type gds_subvector (line 622) | struct gds_subvector type gds_subvector (line 623) | struct gds_subvector type gds_subvector (line 625) | struct gds_subvector function sclp_eval_selfdeftextmsg (line 634) | static inline void function sclp_eval_textcmd (line 651) | static inline void function sclp_eval_cpmsu (line 669) | static inline void function sclp_eval_mdsmu (line 686) | static inline void function sclp_tty_receiver (line 696) | static void function sclp_tty_state_change (line 708) | static void type sclp_register (line 713) | struct sclp_register type tty_operations (line 720) | struct tty_operations function sclp_tty_init (line 732) | int __init FILE: drivers/s390/char/sclp_tty.h type sclp_ioctls (line 19) | struct sclp_ioctls { type tty_driver (line 69) | struct tty_driver FILE: drivers/s390/char/sclp_vt220.c type sclp_vt220_request (line 41) | struct sclp_vt220_request { type sclp_vt220_sccb (line 48) | struct sclp_vt220_sccb { type tty_driver (line 58) | struct tty_driver type tty_struct (line 61) | struct tty_struct type list_head (line 67) | struct list_head type list_head (line 70) | struct list_head type timer_list (line 80) | struct timer_list type sclp_vt220_request (line 84) | struct sclp_vt220_request type evbuf_header (line 97) | struct evbuf_header type sclp_vt220_request (line 98) | struct sclp_vt220_request type sclp_register (line 102) | struct sclp_register function sclp_vt220_process_queue (line 114) | static void function sclp_vt220_callback (line 150) | static void function __sclp_vt220_emit (line 203) | static int function sclp_vt220_emit (line 221) | static void function sclp_vt220_emit_current (line 240) | static void type sclp_vt220_request (line 271) | struct sclp_vt220_request type sclp_vt220_request (line 274) | struct sclp_vt220_request type sclp_vt220_sccb (line 275) | struct sclp_vt220_sccb type sclp_vt220_request (line 278) | struct sclp_vt220_request type sclp_vt220_sccb (line 283) | struct sclp_vt220_sccb type sclp_vt220_sccb (line 284) | struct sclp_vt220_sccb type sclp_vt220_sccb (line 285) | struct sclp_vt220_sccb type evbuf_header (line 289) | struct evbuf_header function sclp_vt220_space_left (line 294) | static inline unsigned int function sclp_vt220_chars_stored (line 303) | static inline unsigned int function sclp_vt220_add_msg (line 315) | static int function sclp_vt220_timeout (line 365) | static void function __sclp_vt220_write (line 385) | static int function sclp_vt220_write (line 451) | static int function sclp_vt220_receiver_fn (line 464) | static void function sclp_vt220_open (line 503) | static int function sclp_vt220_close (line 519) | static void function sclp_vt220_put_char (line 539) | static void function sclp_vt220_flush_chars (line 549) | static void function sclp_vt220_write_room (line 564) | static int function sclp_vt220_chars_in_buffer (line 584) | static int function __sclp_vt220_flush_buffer (line 604) | static void function sclp_vt220_flush_buffer (line 625) | static void function __sclp_vt220_init (line 634) | static int type tty_operations (line 667) | struct tty_operations function sclp_vt220_tty_init (line 681) | int __init function sclp_vt220_con_write (line 733) | static void type tty_driver (line 739) | struct tty_driver type console (line 740) | struct console function sclp_vt220_con_unblank (line 751) | static void type console (line 758) | struct console function sclp_vt220_con_init (line 768) | static int __init FILE: drivers/s390/char/tape.h type gendisk (line 26) | struct gendisk type tape_medium_state (line 63) | enum tape_medium_state { type tape_state (line 70) | enum tape_state { type tape_op (line 79) | enum tape_op { type tape_device (line 106) | struct tape_device type tape_request_status (line 109) | enum tape_request_status { type tape_request (line 117) | struct tape_request { type tape_device (line 136) | struct tape_device type tape_discipline (line 142) | struct tape_discipline { type tape_char_data (line 172) | struct tape_char_data { type tape_blk_data (line 179) | struct tape_blk_data type tape_device (line 197) | struct tape_device { type tape_request (line 243) | struct tape_request type tape_request (line 244) | struct tape_request type tape_device (line 245) | struct tape_device type tape_request (line 245) | struct tape_request type tape_device (line 246) | struct tape_device type tape_request (line 246) | struct tape_request type tape_device (line 247) | struct tape_device type tape_request (line 247) | struct tape_request type tape_device (line 248) | struct tape_device function tape_do_io_free (line 250) | static inline int type tape_device (line 262) | struct tape_device type tape_device (line 263) | struct tape_device type tape_device (line 264) | struct tape_device type tape_device (line 265) | struct tape_device type tape_state (line 265) | enum tape_state type tape_device (line 267) | struct tape_device type tape_discipline (line 267) | struct tape_discipline type tape_device (line 268) | struct tape_device type ccw_device (line 271) | struct ccw_device type ccw_device (line 272) | struct ccw_device type tape_device (line 274) | struct tape_device type tape_device (line 275) | struct tape_device type tape_device (line 275) | struct tape_device type tape_device (line 276) | struct tape_device type tape_device (line 276) | struct tape_device type tape_device (line 281) | struct tape_device type tape_device (line 282) | struct tape_device type tape_device (line 288) | struct tape_device type tape_device (line 289) | struct tape_device function tapeblock_init (line 291) | static inline int tapeblock_init (void) {return 0;} function tapeblock_exit (line 292) | static inline void tapeblock_exit (void) {;} function tapeblock_setup_device (line 293) | static inline int tapeblock_setup_device(struct tape_device *t) {return 0;} function tapeblock_cleanup_device (line 294) | static inline void tapeblock_cleanup_device (struct tape_device *t) {;} function tape_proc_init (line 302) | static inline void tape_proc_init (void) {;} function tape_proc_cleanup (line 303) | static inline void tape_proc_cleanup (void) {;} type tape_device (line 307) | struct tape_device type tape_request (line 307) | struct tape_request type irb (line 308) | struct irb type tape_device (line 309) | struct tape_device type tape_request (line 309) | struct tape_request type irb (line 310) | struct irb type tape_device (line 313) | struct tape_device type tape_medium_state (line 313) | enum tape_medium_state type ccw1 (line 319) | struct ccw1 type ccw1 (line 320) | struct ccw1 type ccw1 (line 329) | struct ccw1 type ccw1 (line 330) | struct ccw1 type ccw1 (line 339) | struct ccw1 type ccw1 (line 340) | struct ccw1 type ccw1 (line 349) | struct ccw1 type ccw1 (line 350) | struct ccw1 type ccw1 (line 362) | struct ccw1 type ccw1 (line 363) | struct ccw1 type idal_buffer (line 363) | struct idal_buffer type ccw1 (line 371) | struct ccw1 type ccw1 (line 372) | struct ccw1 type idal_buffer (line 372) | struct idal_buffer FILE: drivers/s390/char/tape_34xx.c type tape_34xx_type (line 31) | enum tape_34xx_type { type tape_34xx_block_id (line 40) | struct tape_34xx_block_id { type tape_34xx_sbid (line 50) | struct tape_34xx_sbid { type tape_device (line 55) | struct tape_device function tape_34xx_medium_sense (line 61) | static int function tape_34xx_work_handler (line 112) | static void function tape_34xx_schedule_work (line 133) | static int function tape_34xx_done (line 158) | static inline int function tape_34xx_erp_failed (line 178) | static inline int function tape_34xx_erp_succeeded (line 186) | static inline int function tape_34xx_erp_retry (line 194) | static inline int function tape_34xx_unsolicited_irq (line 205) | static int function tape_34xx_erp_read_opposite (line 225) | static int function tape_34xx_erp_bug (line 248) | static int function tape_34xx_erp_overrun (line 268) | static int function tape_34xx_erp_sequence (line 284) | static int function tape_34xx_unit_check (line 307) | static int function tape_34xx_irq (line 849) | static int function tape_34xx_ioctl (line 890) | static int function tape_34xx_append_new_sbid (line 904) | static inline void function tape_34xx_add_sbid (line 922) | static void function tape_34xx_delete_sbid_from (line 984) | static void function tape_34xx_merge_sbid (line 1013) | static void function tape_34xx_setup_device (line 1050) | static int function tape_34xx_cleanup_device (line 1071) | static void function tape_34xx_mttell (line 1087) | static int function tape_34xx_mtseek (line 1107) | static int type tape_request (line 1141) | struct tape_request type tape_device (line 1142) | struct tape_device type request (line 1142) | struct request type tape_request (line 1144) | struct tape_request type ccw1 (line 1145) | struct ccw1 type bio_vec (line 1149) | struct bio_vec type bio (line 1150) | struct bio type tape_34xx_block_id (line 1151) | struct tape_34xx_block_id type tape_34xx_block_id (line 1169) | struct tape_34xx_block_id function tape_34xx_free_bread (line 1207) | static void function tape_34xx_check_locate (line 1238) | static void type tape_discipline (line 1301) | struct tape_discipline type ccw_device_id (line 1318) | struct ccw_device_id function tape_34xx_online (line 1324) | static int function tape_34xx_offline (line 1333) | static int type ccw_driver (line 1339) | struct ccw_driver function tape_34xx_init (line 1349) | static int function tape_34xx_exit (line 1370) | static void FILE: drivers/s390/char/tape_block.c type inode (line 46) | struct inode type file (line 46) | struct file type inode (line 47) | struct inode type file (line 47) | struct file type inode (line 48) | struct inode type file (line 48) | struct file type gendisk (line 50) | struct gendisk type gendisk (line 51) | struct gendisk type block_device_operations (line 53) | struct block_device_operations function tapeblock_trigger_requeue (line 64) | static void function tapeblock_end_request (line 76) | static inline void function __tapeblock_end_request (line 84) | static void function tapeblock_start_request (line 111) | static inline int function tapeblock_requeue (line 146) | static void function tapeblock_request_fn (line 194) | static void function tapeblock_setup_device (line 210) | int function tapeblock_cleanup_device (line 273) | void function tapeblock_revalidate_disk (line 302) | static int function tapeblock_medium_changed (line 352) | static int function tapeblock_open (line 367) | static int function tapeblock_release (line 413) | static int function tapeblock_ioctl (line 429) | static int function tapeblock_init (line 469) | int function tapeblock_exit (line 488) | void FILE: drivers/s390/char/tape_char.c type file (line 34) | struct file type file (line 35) | struct file type inode (line 36) | struct inode type file (line 36) | struct file type inode (line 37) | struct inode type file (line 37) | struct file type inode (line 38) | struct inode type file (line 38) | struct file type file_operations (line 41) | struct file_operations function tapechar_setup_device (line 56) | int function tapechar_cleanup_device (line 81) | void function tapechar_terminate_write (line 97) | static inline void function tapechar_check_idalbuffer (line 105) | static inline int function tapechar_read (line 138) | ssize_t function tapechar_write (line 202) | ssize_t function tapechar_open (line 292) | int function tapechar_release (line 327) | int function tapechar_ioctl (line 364) | static int function tapechar_init (line 469) | int function tapechar_exit (line 486) | void FILE: drivers/s390/char/tape_class.c type class_simple (line 19) | struct class_simple type tape_class_device (line 36) | struct tape_class_device type device (line 37) | struct device type file_operations (line 39) | struct file_operations type tape_class_device (line 43) | struct tape_class_device type tape_class_device (line 47) | struct tape_class_device type tape_class_device (line 51) | struct tape_class_device function unregister_tape_dev (line 97) | void unregister_tape_dev(struct tape_class_device *tcd) function tape_init (line 112) | static int __init tape_init(void) function tape_exit (line 119) | static void __exit tape_exit(void) FILE: drivers/s390/char/tape_class.h type tape_class_device (line 26) | struct tape_class_device { type tape_class_device (line 52) | struct tape_class_device type device (line 53) | struct device type file_operations (line 55) | struct file_operations type tape_class_device (line 59) | struct tape_class_device FILE: drivers/s390/char/tape_core.c type ccw_device (line 30) | struct ccw_device type irb (line 30) | struct irb type tape_device (line 31) | struct tape_device type tape_request (line 31) | struct tape_request type list_head (line 38) | struct list_head function busid_to_int (line 75) | static inline int function tape_medium_state_show (line 109) | static ssize_t function tape_first_minor_show (line 121) | static ssize_t function tape_state_show (line 133) | static ssize_t function tape_operation_show (line 146) | static ssize_t function tape_blocksize_show (line 173) | static ssize_t type attribute (line 186) | struct attribute type attribute_group (line 195) | struct attribute_group function tape_state_set (line 202) | void function tape_med_state_set (line 232) | void function __tape_halt_io (line 259) | static inline int function tape_assign_minor (line 296) | static int function tape_remove_minor (line 320) | static void function tape_generic_online (line 337) | int function tape_cleanup_device (line 389) | static inline void function tape_generic_offline (line 407) | int type tape_device (line 447) | struct tape_device type tape_device (line 450) | struct tape_device type tape_device (line 452) | struct tape_device type tape_device (line 453) | struct tape_device type tape_device (line 460) | struct tape_device type tape_device (line 484) | struct tape_device type tape_device (line 485) | struct tape_device type tape_device (line 499) | struct tape_device type tape_device (line 500) | struct tape_device type tape_device (line 524) | struct tape_device type tape_device (line 527) | struct tape_device function tape_generic_probe (line 544) | int function __tape_discard_requests (line 564) | static inline void function tape_generic_remove (line 590) | void type tape_request (line 647) | struct tape_request type tape_request (line 650) | struct tape_request type ccw1 (line 652) | struct ccw1 type tape_request (line 657) | struct tape_request type tape_request (line 657) | struct tape_request type tape_request (line 663) | struct tape_request type ccw1 (line 666) | struct ccw1 type ccw1 (line 673) | struct ccw1 function tape_free_request (line 696) | void function __tape_do_io_list (line 711) | static inline void function __tape_remove_request (line 746) | static void function tape_dump_sense (line 764) | void function tape_dump_sense_dbf (line 788) | void function __tape_do_io (line 814) | static inline int function tape_do_io_async (line 866) | int function __tape_wake_up (line 885) | static void function tape_do_io (line 892) | int function __tape_wake_up_interruptible (line 919) | static void function tape_do_io_interruptible (line 926) | int function tape_handle_killed_request (line 961) | static inline void function __tape_do_irq (line 979) | static void function tape_open (line 1108) | int function tape_release (line 1138) | int function tape_mtop (line 1152) | int function tape_init (line 1186) | static int function tape_exit (line 1204) | static void FILE: drivers/s390/char/tape_proc.c type proc_dir_entry (line 33) | struct proc_dir_entry function tape_proc_show (line 38) | static int tape_proc_show(struct seq_file *m, void *v) type seq_file (line 83) | struct seq_file type seq_file (line 90) | struct seq_file function tape_proc_stop (line 96) | static void tape_proc_stop(struct seq_file *m, void *v) type seq_operations (line 100) | struct seq_operations function tape_proc_open (line 107) | static int tape_proc_open(struct inode *inode, struct file *file) type file_operations (line 112) | struct file_operations function tape_proc_init (line 123) | void function tape_proc_cleanup (line 140) | void FILE: drivers/s390/char/tape_std.c function tape_std_assign_timeout (line 35) | static void function tape_std_assign (line 56) | int function tape_std_unassign (line 101) | int function tape_std_display (line 136) | int function tape_std_read_block_id (line 166) | int function tape_std_terminate_write (line 189) | int function tape_std_mtload (line 213) | int function tape_std_mtsetblk (line 223) | int function tape_std_mtreset (line 268) | int function tape_std_mtfsf (line 280) | int function tape_std_mtfsr (line 304) | int function tape_std_mtbsr (line 336) | int function tape_std_mtweof (line 367) | int function tape_std_mtbsfm (line 392) | int function tape_std_mtbsf (line 416) | int function tape_std_mtfsfm (line 447) | int function tape_std_mtrew (line 477) | int function tape_std_mtoffl (line 500) | int function tape_std_mtnop (line 521) | int function tape_std_mteom (line 542) | int function tape_std_mtreten (line 572) | int function tape_std_mterase (line 596) | int function tape_std_mtunload (line 620) | int function tape_std_mtcompression (line 630) | int type tape_request (line 662) | struct tape_request type tape_device (line 663) | struct tape_device type tape_request (line 665) | struct tape_request function tape_std_read_backward (line 687) | void type tape_request (line 706) | struct tape_request type tape_device (line 707) | struct tape_device type tape_request (line 709) | struct tape_request function tape_std_process_eov (line 727) | void FILE: drivers/s390/char/tape_std.h type tape_request (line 101) | struct tape_request type tape_device (line 101) | struct tape_device type tape_device (line 102) | struct tape_device type tape_request (line 103) | struct tape_request type tape_request (line 104) | struct tape_request type tape_device (line 104) | struct tape_device type tape_request (line 105) | struct tape_request type tape_device (line 105) | struct tape_device type request (line 105) | struct request type tape_request (line 106) | struct tape_request type tape_device (line 107) | struct tape_device type tape_request (line 107) | struct tape_request type tape_request (line 108) | struct tape_request type request (line 108) | struct request type tape_device (line 109) | struct tape_device type tape_device (line 112) | struct tape_device type tape_device (line 113) | struct tape_device type tape_device (line 114) | struct tape_device type tape_device (line 115) | struct tape_device type display_struct (line 115) | struct display_struct type tape_device (line 116) | struct tape_device type tape_device (line 119) | struct tape_device type tape_device (line 120) | struct tape_device type tape_device (line 121) | struct tape_device type tape_device (line 122) | struct tape_device type tape_device (line 123) | struct tape_device type tape_device (line 124) | struct tape_device type tape_device (line 125) | struct tape_device type tape_device (line 126) | struct tape_device type tape_device (line 127) | struct tape_device type tape_device (line 128) | struct tape_device type tape_device (line 129) | struct tape_device type tape_device (line 130) | struct tape_device type tape_device (line 131) | struct tape_device type tape_device (line 132) | struct tape_device type tape_device (line 133) | struct tape_device type tape_device (line 134) | struct tape_device type tape_device (line 135) | struct tape_device type tape_device (line 136) | struct tape_device type tape_device (line 139) | struct tape_device type tape_device (line 140) | struct tape_device type tape_device (line 141) | struct tape_device type tape_device (line 142) | struct tape_device type tape_device (line 145) | struct tape_device type tape_device (line 146) | struct tape_device type tape_device (line 147) | struct tape_device type tape_device (line 148) | struct tape_device type tape_device (line 149) | struct tape_device type tape_device (line 150) | struct tape_device FILE: drivers/s390/char/tty3270.c type tty_driver (line 37) | struct tty_driver type raw3270_fn (line 40) | struct raw3270_fn type tty3270_cell (line 42) | struct tty3270_cell { type tty3270_line (line 48) | struct tty3270_line { type tty3270 (line 62) | struct tty3270 { type tty3270 (line 118) | struct tty3270 function tty3270_set_timer (line 123) | void function tty3270_update_prompt (line 144) | static void function tty3270_create_prompt (line 171) | static void function tty3270_update_status (line 202) | static void function tty3270_create_status (line 213) | static void function tty3270_update_string (line 236) | static void function tty3270_rebuild_update (line 252) | static void type string (line 283) | struct string type tty3270 (line 284) | struct tty3270 type string (line 286) | struct string function tty3270_blank_line (line 314) | static void function tty3270_write_callback (line 334) | static void function tty3270_update (line 353) | static void function tty3270_rcl_add (line 436) | static void function tty3270_rcl_backward (line 456) | static void function tty3270_exit_tty (line 484) | static void function tty3270_scroll_forward (line 496) | static void function tty3270_scroll_backward (line 519) | static void function tty3270_read_tasklet (line 542) | static void function tty3270_read_callback (line 603) | static void function tty3270_issue_read (line 614) | static void function tty3270_activate (line 642) | static int function tty3270_deactivate (line 660) | static void function tty3270_irq (line 670) | static int type tty3270 (line 694) | struct tty3270 type tty3270 (line 697) | struct tty3270 type tty3270 (line 700) | struct tty3270 type tty3270 (line 703) | struct tty3270 function tty3270_free_view (line 751) | static void function tty3270_alloc_screen (line 769) | static int function tty3270_free_screen (line 799) | static void function tty3270_release (line 812) | static void function tty3270_free (line 831) | static void function tty3270_del_views (line 841) | static void type raw3270_fn (line 854) | struct raw3270_fn function tty3270_open (line 865) | static int function tty3270_close (line 948) | static void function tty3270_write_room (line 966) | static int function tty3270_put_character (line 976) | static void function tty3270_convert_line (line 1002) | static void function tty3270_cr (line 1109) | static void function tty3270_lf (line 1118) | static void function tty3270_ri (line 1139) | static void function tty3270_insert_characters (line 1151) | static void function tty3270_delete_characters (line 1182) | static void function tty3270_erase_characters (line 1203) | static void function tty3270_erase_line (line 1226) | static void function tty3270_erase_display (line 1256) | static void function tty3270_set_attributes (line 1286) | static void function tty3270_getpar (line 1340) | static inline int function tty3270_goto_xy (line 1346) | static void function tty3270_escape_sequence (line 1377) | static void function tty3270_do_write (line 1526) | static void function tty3270_write (line 1599) | static int function tty3270_put_char (line 1619) | static void function tty3270_flush_chars (line 1635) | static void function tty3270_chars_in_buffer (line 1654) | static int function tty3270_flush_buffer (line 1660) | static void function tty3270_set_termios (line 1668) | static void function tty3270_throttle (line 1692) | static void function tty3270_unthrottle (line 1706) | static void function tty3270_hangup (line 1722) | static void function tty3270_wait_until_sent (line 1728) | static void function tty3270_ioctl (line 1733) | static int type tty_operations (line 1747) | struct tty_operations function tty3270_notifier (line 1764) | void function tty3270_init (line 1777) | int __init function tty3270_exit (line 1820) | static void __exit FILE: drivers/s390/char/vmlogrdr.c type vmlogrdr_priv_t (line 59) | struct vmlogrdr_priv_t { type inode (line 87) | struct inode type file (line 87) | struct file type inode (line 88) | struct inode type file (line 88) | struct file type file (line 89) | struct file type file_operations (line 92) | struct file_operations type vmlogrdr_priv_t (line 142) | struct vmlogrdr_priv_t type cdev (line 176) | struct cdev function vmlogrdr_iucv_ConnectionComplete (line 180) | static void function vmlogrdr_iucv_ConnectionSevered (line 193) | static void function vmlogrdr_iucv_MessagePending (line 213) | static void function vmlogrdr_get_recording_class_AB (line 231) | static int function vmlogrdr_recording (line 262) | static int function vmlogrdr_open (line 321) | static int function vmlogrdr_release (line 421) | static int function vmlogrdr_receive_data (line 443) | static int function vmlogrdr_read (line 517) | static ssize_t function vmlogrdr_autopurge_store (line 550) | static ssize_t function vmlogrdr_autopurge_show (line 569) | static ssize_t function vmlogrdr_purge_store (line 580) | static ssize_t function vmlogrdr_autorecording_store (line 621) | static ssize_t function vmlogrdr_autorecording_show (line 641) | static ssize_t function vmlogrdr_recording_store (line 652) | static ssize_t function vmlogrdr_recording_status_show (line 679) | static ssize_t type attribute (line 694) | struct attribute type attribute_group (line 702) | struct attribute_group type class_simple (line 706) | struct class_simple type device_driver (line 707) | struct device_driver function vmlogrdr_register_driver (line 713) | static int function vmlogrdr_unregister_driver (line 747) | static void function vmlogrdr_register_device (line 757) | static int function vmlogrdr_unregister_device (line 807) | static int function vmlogrdr_register_cdev (line 819) | static int function vmlogrdr_cleanup (line 840) | static void function vmlogrdr_init (line 859) | static int function vmlogrdr_exit (line 910) | static void FILE: drivers/s390/char/vmwatchdog.c type vmwdt_func (line 49) | enum vmwdt_func { function __diag288 (line 58) | static int __diag288(enum vmwdt_func func, unsigned int timeout, function vmwdt_keepalive (line 106) | static int vmwdt_keepalive(void) function vmwdt_disable (line 137) | static int vmwdt_disable(void) function vmwdt_probe (line 147) | static int __init vmwdt_probe(void) function vmwdt_open (line 163) | static int vmwdt_open(struct inode *i, struct file *f) function vmwdt_close (line 174) | static int vmwdt_close(struct inode *i, struct file *f) type watchdog_info (line 183) | struct watchdog_info function vmwdt_ioctl (line 189) | static int vmwdt_ioctl(struct inode *i, struct file *f, function vmwdt_write (line 238) | static ssize_t vmwdt_write(struct file *f, const char __user *buf, type file_operations (line 263) | struct file_operations type miscdevice (line 271) | struct miscdevice function vmwdt_init (line 277) | static int __init vmwdt_init(void) function vmwdt_exit (line 288) | static void __exit vmwdt_exit(void) FILE: drivers/s390/cio/airq.c function s390_register_adapter_interrupt (line 35) | int function s390_unregister_adapter_interrupt (line 56) | int function do_adapter_IO (line 77) | void FILE: drivers/s390/cio/blacklist.c type range_action (line 41) | typedef enum {add, free} range_action; function blacklist_range (line 47) | static inline void function blacklist_busid (line 71) | static inline int function blacklist_parse_parameters (line 125) | static inline int function blacklist_setup (line 198) | static int __init function is_blacklisted (line 215) | int function s390_redo_validation (line 226) | static inline void function blacklist_parse_proc_parameters (line 258) | static inline void function cio_ignore_read (line 282) | static int cio_ignore_read (char *page, char **start, off_t off, function cio_ignore_write (line 311) | static int cio_ignore_write(struct file *file, const char __user *user_buf, function cio_ignore_proc_init (line 333) | static int FILE: drivers/s390/cio/ccwgroup.c function ccwgroup_bus_match (line 33) | static int function ccwgroup_hotplug (line 47) | static int type bus_type (line 55) | struct bus_type function __ccwgroup_remove_symlinks (line 61) | static inline void function ccwgroup_ungroup_store (line 79) | static ssize_t function ccwgroup_release (line 97) | static void function __ccwgroup_create_symlinks (line 112) | static inline int function ccwgroup_create (line 151) | int function init_ccwgroup (line 243) | static int __init function cleanup_ccwgroup (line 249) | static void __exit function ccwgroup_set_online (line 260) | static int function ccwgroup_set_offline (line 286) | static int function ccwgroup_online_store (line 312) | static ssize_t function ccwgroup_online_show (line 340) | static ssize_t function ccwgroup_probe (line 352) | static int function ccwgroup_remove (line 374) | static int function ccwgroup_driver_register (line 392) | int type device (line 406) | struct device type device_driver (line 407) | struct device_driver type device (line 409) | struct device function ccwgroup_driver_unregister (line 422) | void function ccwgroup_probe_ccwdev (line 438) | int type ccwgroup_device (line 444) | struct ccwgroup_device type ccw_device (line 445) | struct ccw_device type ccwgroup_device (line 447) | struct ccwgroup_device type ccwgroup_device (line 450) | struct ccwgroup_device function ccwgroup_remove_ccwdev (line 461) | void FILE: drivers/s390/cio/chsc.c type channel_path (line 27) | struct channel_path function set_chp_logically_online (line 33) | static inline void function get_chp_status (line 39) | static int function chsc_validate_chpids (line 45) | void function chpid_is_actually_online (line 58) | void function chsc_get_sch_desc_irq (line 73) | static int function css_get_ssd_info (line 178) | int function s390_subchannel_remove_chpid (line 215) | static int function s390_set_chpid_offline (line 294) | static inline void function s390_process_res_acc_sch (line 312) | static int function s390_process_res_acc (line 347) | static int function __get_chpid_from_lir (line 439) | static int function chsc_process_crw (line 469) | int function chp_add (line 611) | static int function chp_process_crw (line 683) | int function __check_for_io_and_kill (line 701) | static inline int function __s390_subchannel_vary_chpid (line 716) | static inline void function s390_subchannel_vary_chpid_off (line 756) | static int function s390_subchannel_vary_chpid_on (line 769) | static int function s390_vary_chpid (line 786) | static int function chp_status_show (line 848) | static ssize_t function chp_status_write (line 859) | static ssize_t function chp_release (line 885) | static void function new_channel_path (line 898) | static int function chsc_alloc_sei_area (line 937) | static int __init type css_general_char (line 949) | struct css_general_char type css_chsc_char (line 950) | struct css_chsc_char function chsc_determine_css_characteristics (line 952) | int __init FILE: drivers/s390/cio/chsc.h type chsc_header (line 10) | struct chsc_header { type channel_path (line 15) | struct channel_path { type channel_path (line 21) | struct channel_path type subchannel (line 24) | struct subchannel type css_general_char (line 27) | struct css_general_char { type css_chsc_char (line 41) | struct css_chsc_char { type css_general_char (line 49) | struct css_general_char type css_chsc_char (line 50) | struct css_chsc_char FILE: drivers/s390/cio/cio.c function cio_setup (line 40) | static int __init function cio_debug_init (line 63) | static int __init function cio_set_options (line 97) | int function cio_get_options (line 107) | int function cio_tpi (line 126) | static inline int function cio_start_handle_notoper (line 156) | static inline int function cio_start_key (line 177) | int function cio_start (line 228) | int function cio_resume (line 237) | int function cio_halt (line 271) | int function cio_clear (line 306) | int function cio_cancel (line 342) | int function cio_modify (line 377) | int function cio_enable_subchannel (line 406) | int function cio_disable_subchannel (line 453) | int function cio_validate_subchannel (line 510) | int function do_IRQ (line 601) | void type subchannel (line 653) | struct subchannel function wait_cons_dev (line 659) | void function cio_console_irq (line 689) | static int type subchannel (line 724) | struct subchannel type subchannel (line 736) | struct subchannel function cio_release_console (line 758) | void function cio_is_console (line 768) | int type subchannel (line 776) | struct subchannel function __disable_subchannel_easy (line 785) | static inline int function __clear_subchannel_easy (line 803) | static inline int function clear_all_subchannels (line 825) | void function reipl (line 851) | void FILE: drivers/s390/cio/cio.h type ssd_info (line 7) | struct ssd_info { type pmcw (line 17) | struct pmcw { type schib (line 52) | struct schib { type orb (line 62) | struct orb { type subchannel (line 85) | struct subchannel { type subchannel (line 117) | struct subchannel type subchannel (line 118) | struct subchannel type subchannel (line 119) | struct subchannel type subchannel (line 120) | struct subchannel type subchannel (line 121) | struct subchannel type subchannel (line 122) | struct subchannel type subchannel (line 123) | struct subchannel type subchannel (line 124) | struct subchannel type ccw1 (line 124) | struct ccw1 type subchannel (line 125) | struct subchannel type ccw1 (line 125) | struct ccw1 type subchannel (line 126) | struct subchannel type subchannel (line 127) | struct subchannel type subchannel (line 128) | struct subchannel type subchannel (line 129) | struct subchannel type subchannel (line 132) | struct subchannel type subchannel (line 135) | struct subchannel FILE: drivers/s390/cio/cmf.c type cmb_index (line 54) | enum cmb_index { type cmb_format (line 78) | enum cmb_format { type cmb_operations (line 108) | struct cmb_operations { type cmb_operations (line 118) | struct cmb_operations function u64 (line 123) | static inline u64 time_to_nsec(u32 value) function u64 (line 134) | static inline u64 time_to_avg_nsec(u32 value, u32 count) function cmf_activate (line 153) | static inline void function set_schib (line 165) | static int type set_schib_struct (line 220) | struct set_schib_struct { function set_schib_wait (line 228) | static int set_schib_wait(struct ccw_device *cdev, u32 mme, function retry_set_schib (line 271) | void retry_set_schib(struct ccw_device *cdev) type cmb_area (line 292) | struct cmb_area { type cmb_area (line 299) | struct cmb_area type cmb (line 329) | struct cmb { function alloc_cmb_single (line 343) | static inline int function alloc_cmb (line 379) | static int function free_cmb (line 421) | static void function set_cmb (line 451) | static int function u64 (line 464) | static u64 function readall_cmb (line 509) | static int function reset_cmb (line 553) | static void type attribute_group (line 565) | struct attribute_group type cmb_operations (line 567) | struct cmb_operations type cmbe (line 586) | struct cmbe { type cmbe (line 602) | struct cmbe type cmbe (line 602) | struct cmbe type cmbe (line 605) | struct cmbe type cmbe (line 606) | struct cmbe type cmbe (line 607) | struct cmbe function alloc_cmbe (line 610) | static int function free_cmbe (line 638) | static void function set_cmbe (line 655) | static int function u64 (line 668) | u64 function readall_cmbe (line 719) | static int function reset_cmbe (line 766) | static void type attribute_group (line 778) | struct attribute_group type cmb_operations (line 780) | struct cmb_operations function cmb_show_attr (line 791) | static ssize_t function cmb_show_avg_sample_interval (line 798) | static ssize_t function cmb_show_avg_utilization (line 815) | static ssize_t type attribute (line 867) | struct attribute type attribute_group (line 880) | struct attribute_group type attribute (line 885) | struct attribute type attribute_group (line 900) | struct attribute_group function cmb_enable_show (line 905) | static ssize_t cmb_enable_show(struct device *dev, char *buf) function cmb_enable_store (line 910) | static ssize_t cmb_enable_store(struct device *dev, const char *buf, siz... function enable_cmf (line 936) | int function disable_cmf (line 958) | int function u64 (line 971) | u64 function cmf_readall (line 977) | int function init_cmf (line 983) | static int __init FILE: drivers/s390/cio/css.c type pgid (line 28) | struct pgid type device (line 31) | struct device type subchannel (line 35) | struct subchannel type subchannel (line 38) | struct subchannel function css_free_subchannel (line 72) | static void function css_subchannel_release (line 84) | static void type subchannel (line 94) | struct subchannel function css_register_subchannel (line 96) | static int function css_probe_device (line 116) | int type subchannel (line 131) | struct subchannel type subchannel (line 134) | struct subchannel type list_head (line 135) | struct list_head type device (line 136) | struct device function css_get_subchannel_status (line 159) | static inline int function css_evaluate_subchannel (line 178) | static int function css_rescan_devices (line 282) | static void type slow_subchannel (line 301) | struct slow_subchannel { function css_trigger_slow_path (line 309) | static void type workqueue_struct (line 337) | struct workqueue_struct function css_reiterate_subchannels (line 344) | void function css_process_crw (line 354) | int function css_generate_pgid (line 379) | static void __init function init_channel_subsystem (line 402) | static int __init function css_bus_match (line 463) | static int type bus_type (line 475) | struct bus_type function s390_root_dev_release (line 486) | static void type device (line 492) | struct device type device (line 495) | struct device type device (line 500) | struct device type device (line 503) | struct device function s390_root_dev_unregister (line 514) | void function css_enqueue_subchannel_slow (line 521) | int function css_clear_subchannel_slow_list (line 538) | void function css_slow_subchannels_exist (line 557) | int FILE: drivers/s390/cio/css.h type path_state (line 29) | struct path_state { type pgid (line 36) | struct pgid { type pgid (line 47) | struct pgid type senseid (line 54) | struct senseid { type ccw_device_private (line 66) | struct ccw_device_private { type css_driver (line 108) | struct css_driver { type bus_type (line 120) | struct bus_type type css_driver (line 121) | struct css_driver type subchannel (line 124) | struct subchannel type bus_type (line 130) | struct bus_type type device (line 131) | struct device type subchannel (line 134) | struct subchannel type subchannel (line 135) | struct subchannel type subchannel (line 136) | struct subchannel type subchannel (line 139) | struct subchannel type subchannel (line 142) | struct subchannel type workqueue_struct (line 151) | struct workqueue_struct type work_struct (line 152) | struct work_struct FILE: drivers/s390/cio/device.c function ccw_bus_match (line 37) | static int function ccw_hotplug (line 60) | static int type bus_type (line 109) | struct bus_type type device (line 115) | struct device type device (line 116) | struct device type device (line 117) | struct device type device (line 118) | struct device type device (line 119) | struct device type device (line 120) | struct device type device (line 121) | struct device type css_driver (line 123) | struct css_driver type workqueue_struct (line 138) | struct workqueue_struct type workqueue_struct (line 139) | struct workqueue_struct function init_ccw_bus_type (line 143) | static int __init function cleanup_ccw_bus_type (line 184) | static void __exit function chpids_show (line 206) | static ssize_t function pimpampom_show (line 221) | static ssize_t function devtype_show (line 231) | static ssize_t function cutype_show (line 244) | static ssize_t function online_show (line 254) | static ssize_t function ccw_device_remove_disconnected (line 262) | static void function ccw_device_set_offline (line 278) | int function ccw_device_set_online (line 307) | int function online_store (line 344) | static ssize_t function available_show (line 416) | static ssize_t type device_attribute (line 444) | struct device_attribute type attribute (line 447) | struct attribute type attribute_group (line 453) | struct attribute_group function subchannel_add_files (line 457) | static inline int type attribute (line 463) | struct attribute type attribute_group (line 472) | struct attribute_group function device_add_files (line 476) | static inline int function device_remove_files (line 482) | static inline void function ccw_device_register (line 490) | int type ccw_device (line 509) | struct ccw_device type ccw_device (line 510) | struct ccw_device type ccw_device (line 512) | struct ccw_device type list_head (line 513) | struct list_head type device (line 514) | struct device function ccw_device_add_changed (line 541) | static void type subchannel (line 559) | struct subchannel function ccw_device_do_unreg_rereg (line 561) | void function ccw_device_release (line 618) | static void function io_subchannel_register (line 631) | static void function ccw_device_call_sch_unregister (line 676) | void function io_subchannel_recog_done (line 694) | void function io_subchannel_recog (line 732) | static int function io_subchannel_probe (line 768) | static int function ccw_device_unregister (line 837) | static void function io_subchannel_remove (line 848) | static int function io_subchannel_notify (line 874) | static int function io_subchannel_verify (line 889) | static void function io_subchannel_ioterm (line 899) | static void function io_subchannel_shutdown (line 913) | static void type ccw_device (line 945) | struct ccw_device type ccw_device_private (line 946) | struct ccw_device_private function ccw_device_console_enable (line 949) | static int type ccw_device (line 984) | struct ccw_device type subchannel (line 987) | struct subchannel type ccw_device (line 997) | struct ccw_device type ccw_device_private (line 998) | struct ccw_device_private type ccw_device (line 1014) | struct ccw_device type ccw_driver (line 1015) | struct ccw_driver type device (line 1017) | struct device type device_driver (line 1018) | struct device_driver function ccw_device_probe (line 1053) | static int function ccw_device_remove (line 1072) | static int function ccw_driver_register (line 1100) | int function ccw_driver_unregister (line 1113) | void FILE: drivers/s390/cio/device.h type dev_state (line 7) | enum dev_state { type dev_event (line 33) | enum dev_event { type ccw_device (line 42) | struct ccw_device type ccw_device (line 47) | struct ccw_device type dev_event (line 47) | enum dev_event function dev_fsm_event (line 50) | static inline void function dev_fsm_final_state (line 59) | static inline int type workqueue_struct (line 68) | struct workqueue_struct type workqueue_struct (line 69) | struct workqueue_struct type ccw_device (line 71) | struct ccw_device type ccw_device (line 73) | struct ccw_device type ccw_device (line 75) | struct ccw_device type ccw_device (line 79) | struct ccw_device type ccw_device (line 80) | struct ccw_device type ccw_device (line 81) | struct ccw_device type ccw_device (line 84) | struct ccw_device type irb (line 84) | struct irb type ccw_device (line 85) | struct ccw_device type irb (line 85) | struct irb type ccw_device (line 86) | struct ccw_device type irb (line 86) | struct irb type ccw_device (line 87) | struct ccw_device type irb (line 87) | struct irb type ccw_device (line 90) | struct ccw_device type ccw_device (line 91) | struct ccw_device type dev_event (line 91) | enum dev_event type ccw_device (line 92) | struct ccw_device type ccw_device (line 95) | struct ccw_device type ccw_device (line 96) | struct ccw_device type dev_event (line 96) | enum dev_event type ccw_device (line 97) | struct ccw_device type ccw_device (line 99) | struct ccw_device type ccw_device (line 100) | struct ccw_device type dev_event (line 100) | enum dev_event type ccw_device (line 101) | struct ccw_device type ccw_device (line 103) | struct ccw_device type ccw_device (line 104) | struct ccw_device type dev_event (line 104) | enum dev_event type ccw_device (line 105) | struct ccw_device type ccw_device (line 107) | struct ccw_device type ccw_device (line 109) | struct ccw_device type ccw_device (line 112) | struct ccw_device type ccw_device (line 114) | struct ccw_device FILE: drivers/s390/cio/device_fsm.c function device_is_disconnected (line 26) | int function device_set_disconnected (line 38) | void function device_set_waiting (line 50) | void function ccw_device_timeout (line 65) | static void function ccw_device_set_timeout (line 79) | void function device_kill_pending_timer (line 97) | void function ccw_device_cancel_halt_clear (line 116) | int function ccw_device_handle_oper (line 157) | static int function __recover_lost_chpids (line 188) | static inline void function ccw_device_recog_done (line 206) | static void function ccw_device_sense_id_done (line 290) | void function ccw_device_oper_notify (line 306) | static void function ccw_device_done (line 327) | static void function ccw_device_sense_pgid_done (line 363) | void function ccw_device_recognition (line 393) | int function ccw_device_recog_timeout (line 428) | static void function ccw_device_nopath_notify (line 447) | static void function ccw_device_verify_done (line 482) | void function ccw_device_online (line 507) | int function ccw_device_disband_done (line 538) | void function ccw_device_offline (line 557) | int function ccw_device_onoff_timeout (line 585) | static void function ccw_device_recog_notoper (line 606) | static void function ccw_device_offline_notoper (line 615) | static void function ccw_device_online_notoper (line 631) | static void function ccw_device_online_verify (line 659) | static void function ccw_device_irq (line 689) | static void function ccw_device_online_timeout (line 731) | static void function ccw_device_w4sense (line 762) | void function ccw_device_clear_verify (line 796) | static void function ccw_device_killing_irq (line 809) | static void function ccw_device_killing_timeout (line 830) | static void function ccw_device_wait4io_irq (line 860) | static void function ccw_device_wait4io_timeout (line 894) | static void function ccw_device_wait4io_verify (line 930) | static void function ccw_device_stlck_done (line 938) | static void function ccw_device_start_id (line 964) | static void function device_trigger_reprobe (line 981) | void function ccw_device_offline_irq (line 1020) | static void function ccw_device_change_cmfstate (line 1033) | static void function ccw_device_quiesce_done (line 1042) | static void function ccw_device_quiesce_timeout (line 1053) | static void function ccw_device_nop (line 1077) | static void function ccw_device_bug (line 1085) | static void function io_subchannel_irq (line 1201) | void FILE: drivers/s390/cio/device_id.c function diag210 (line 31) | int function diag210 (line 65) | int function VM_virtual_device_info (line 92) | static void function __ccw_device_sense_id_start (line 169) | static int function ccw_device_sense_id_start (line 213) | void function ccw_device_check_sense_id (line 231) | static int function ccw_device_sense_id_irq (line 297) | void FILE: drivers/s390/cio/device_ops.c function ccw_device_set_options (line 30) | int function ccw_device_clear (line 46) | int function ccw_device_start_key (line 69) | int function ccw_device_start_timeout_key (line 99) | int function ccw_device_start (line 115) | int function ccw_device_start_timeout (line 123) | int function ccw_device_halt (line 134) | int function ccw_device_resume (line 157) | int function ccw_device_call_handler (line 178) | int type ciw (line 224) | struct ciw type ccw_device (line 225) | struct ccw_device function __u8 (line 237) | __u8 function ccw_device_wake_up (line 249) | static void function __ccw_device_retry_loop (line 283) | static inline int function read_dev_chars (line 338) | int function read_conf_data (line 396) | int function ccw_device_stlck (line 475) | int function _ccw_device_get_subchannel_number (line 545) | int function _ccw_device_get_device_number (line 551) | int FILE: drivers/s390/cio/device_pgid.c function __ccw_device_sense_pgid_start (line 30) | static int function ccw_device_sense_pgid_start (line 71) | void function __ccw_device_check_sense_pgid (line 89) | static int function ccw_device_sense_pgid_irq (line 138) | void function __ccw_device_do_pgid (line 192) | static int function __ccw_device_check_pgid (line 245) | static int function __ccw_device_verify_start (line 278) | static void function ccw_device_verify_irq (line 305) | void function ccw_device_verify_start (line 359) | void function __ccw_device_disband_start (line 367) | static void function ccw_device_disband_irq (line 389) | void function ccw_device_disband_start (line 435) | void FILE: drivers/s390/cio/device_status.c function ccw_device_msg_control_check (line 29) | static inline void function ccw_device_path_notoper (line 57) | static void function ccw_device_accumulate_ecw (line 77) | static inline void function ccw_device_accumulate_esw_valid (line 99) | static inline int function ccw_device_accumulate_esw (line 114) | static inline void function ccw_device_accumulate_irb (line 194) | void function ccw_device_do_sense (line 299) | int function ccw_device_accumulate_basic_sense (line 331) | void function ccw_device_accumulate_and_sense (line 366) | int FILE: drivers/s390/cio/ioasm.h type tpi_info (line 7) | struct tpi_info { function stsch (line 24) | extern __inline__ int stsch(int irq, volatile struct schib *addr) function msch (line 39) | extern __inline__ int msch(int irq, volatile struct schib *addr) function msch_err (line 54) | extern __inline__ int msch_err(int irq, volatile struct schib *addr) function tsch (line 82) | extern __inline__ int tsch(int irq, volatile struct irb *addr) function tpi (line 97) | extern __inline__ int tpi( volatile struct tpi_info *addr) function ssch (line 111) | extern __inline__ int ssch(int irq, volatile struct orb *addr) function rsch (line 126) | extern __inline__ int rsch(int irq) function csch (line 141) | extern __inline__ int csch(int irq) function hsch (line 156) | extern __inline__ int hsch(int irq) function xsch (line 171) | extern __inline__ int xsch(int irq) function chsc (line 186) | extern __inline__ int chsc(void *chsc_area) function iac (line 201) | extern __inline__ int iac( void) function rchp (line 213) | extern __inline__ int rchp(int chpid) FILE: drivers/s390/cio/qdio.c type qdio_perf_stats (line 75) | struct qdio_perf_stats type qdio_q (line 96) | struct qdio_q function qdio_min (line 104) | static inline int function __u64 (line 115) | static inline volatile __u64 function qdio_reserve_q (line 127) | static inline int function qdio_release_q (line 133) | static inline void function qdio_set_slsb (line 139) | static volatile inline void function qdio_siga_sync (line 145) | static inline int function qdio_siga_sync_q (line 165) | static inline int function qdio_siga_output (line 177) | static inline int function qdio_siga_input (line 212) | static inline int function __u32 (line 233) | static __u32 * volatile function qdio_put_indicator (line 248) | static void function tiqdio_clear_summary_bit (line 261) | static inline volatile void function tiqdio_set_summary_bit (line 270) | static inline volatile void function tiqdio_sched_tl (line 279) | static inline void function qdio_mark_tiq (line 285) | static inline void function qdio_mark_q (line 323) | static inline void function qdio_stop_polling (line 335) | static inline int function qdio_unmark_q (line 382) | static inline void function tiqdio_clear_global_summary (line 418) | static inline unsigned long function qdio_get_outbound_buffer_frontier (line 435) | inline static int function qdio_is_outbound_q_done (line 513) | inline static int function qdio_has_outbound_q_moved (line 535) | inline static int function qdio_kick_outbound_q (line 555) | inline static void function qdio_kick_outbound_handler (line 644) | inline static void function __qdio_outbound_processing (line 681) | static inline void function qdio_outbound_processing (line 734) | static void function qdio_get_inbound_buffer_frontier (line 743) | inline static int function qdio_has_inbound_q_moved (line 868) | inline static int function tiqdio_is_inbound_q_done (line 901) | inline static int function qdio_is_inbound_q_done (line 954) | inline static int function qdio_kick_inbound_handler (line 1013) | inline static void function __tiqdio_inbound_processing (line 1060) | static inline void function tiqdio_inbound_processing (line 1155) | static void function __qdio_inbound_processing (line 1161) | static inline void function qdio_inbound_processing (line 1204) | static void function tiqdio_reset_processing_state (line 1213) | static inline int function tiqdio_inbound_checks (line 1266) | static inline void function tiqdio_tl (line 1318) | static void function qdio_release_irq_memory (line 1332) | static void function qdio_set_impl_params (line 1358) | static void function qdio_alloc_qs (line 1395) | static int function qdio_fill_qs (line 1445) | static void function qdio_fill_thresholds (line 1597) | static void function tiqdio_thinint_handler (line 1633) | static int function qdio_set_state (line 1653) | static void function qdio_irq_check_sense (line 1673) | static inline void function qdio_handle_pci (line 1690) | static inline void type ccw_device (line 1726) | struct ccw_device function qdio_handle_activate_check (line 1728) | static inline void function qdio_call_shutdown (line 1764) | static void function qdio_timeout_handler (line 1774) | static void function qdio_handler (line 1821) | static void function qdio_synchronize (line 1906) | int function qdio_check_siga_needs (line 1950) | static unsigned char function tiqdio_check_chsc_availability (line 2032) | static unsigned int function tiqdio_set_subchannel_ind (line 2069) | static unsigned int function tiqdio_set_delay_target (line 2176) | static unsigned int function qdio_cleanup (line 2239) | int function qdio_shutdown (line 2260) | int function qdio_free (line 2371) | int function qdio_allocate_do_dbf (line 2396) | static inline void function qdio_allocate_fill_input_desc (line 2429) | static inline void function qdio_allocate_fill_output_desc (line 2448) | static inline void function qdio_initialize_set_siga_flags_input (line 2469) | static inline void function qdio_initialize_set_siga_flags_output (line 2495) | static inline void function qdio_establish_irq_check_for_errors (line 2521) | static inline int function qdio_establish_handle_irq (line 2566) | static void function qdio_initialize (line 2587) | int function qdio_allocate (line 2608) | int function qdio_fill_irq (line 2670) | int qdio_fill_irq(struct qdio_initialize *init_data) function qdio_establish (line 2801) | int function qdio_activate (line 2914) | int function qdio_do_qdio_fill_input (line 3016) | static inline void function qdio_do_qdio_fill_output (line 3031) | static inline void function do_qdio_handle_inbound (line 3046) | static inline void function do_qdio_handle_outbound (line 3082) | static inline void function do_QDIO (line 3146) | int function qdio_perf_procfile_read (line 3201) | static int type proc_dir_entry (line 3245) | struct proc_dir_entry function qdio_add_procfs_entry (line 3248) | static void function qdio_remove_procfs_entry (line 3266) | static void function tiqdio_register_thinints (line 3277) | static void function tiqdio_unregister_thinints (line 3293) | static void function qdio_get_qdio_memory (line 3300) | static int function qdio_release_qdio_memory (line 3315) | static void function qdio_unregister_dbf_views (line 3322) | static void function qdio_register_dbf_views (line 3341) | static int function init_QDIO (line 3409) | static int __init function cleanup_QDIO (line 3446) | static void __exit FILE: drivers/s390/cio/qdio.h type qdio_irq_states (line 67) | enum qdio_irq_states { function do_siga_sync (line 266) | extern __inline__ int function do_siga_input (line 301) | extern __inline__ int function do_siga_output (line 335) | extern __inline__ int function do_clear_global_summary (line 402) | extern __inline__ unsigned long type qdio_perf_stats (line 453) | struct qdio_perf_stats { type qdio_q (line 516) | struct qdio_q { type qdio_irq (line 614) | struct qdio_irq { FILE: drivers/s390/crypto/z90common.h type devstat (line 38) | enum devstat { type hdstat (line 51) | enum hdstat { type hdevice_type (line 104) | enum hdevice_type { type CPRBX (line 112) | struct CPRBX { FILE: drivers/s390/crypto/z90crypt.h type ica_rsa_modexpo (line 57) | struct ica_rsa_modexpo { type ica_rsa_modexpo_crt (line 80) | struct ica_rsa_modexpo_crt { type ica_z90_status (line 242) | struct ica_z90_status { FILE: drivers/s390/crypto/z90hardware.c type cca_token_hdr (line 41) | struct cca_token_hdr { type cca_private_ext_ME_sec (line 50) | struct cca_private_ext_ME_sec { type cca_public_sec (line 69) | struct cca_public_sec { type cca_private_ext_ME (line 80) | struct cca_private_ext_ME { type cca_public_key (line 86) | struct cca_public_key { type cca_pvt_ext_CRT_sec (line 91) | struct cca_pvt_ext_CRT_sec { type cca_private_ext_CRT (line 116) | struct cca_private_ext_CRT { type ap_status_word (line 122) | struct ap_status_word { type type4_hdr (line 148) | struct type4_hdr { type type4_sme (line 170) | struct type4_sme { type type4_lme (line 177) | struct type4_lme { type type4_scr (line 184) | struct type4_scr { type type4_lcr (line 194) | struct type4_lcr { type type4_sme (line 205) | struct type4_sme type type4_lme (line 206) | struct type4_lme type type4_scr (line 207) | struct type4_scr type type4_lcr (line 208) | struct type4_lcr type type84_hdr (line 211) | struct type84_hdr { type type6_hdr (line 220) | struct type6_hdr { type CPRB (line 247) | struct CPRB { type type6_msg (line 281) | struct type6_msg { type type6_msg (line 288) | struct type6_msg type request_msg_ext (line 291) | struct request_msg_ext { type type82_hdr (line 297) | struct type82_hdr { type type86_hdr (line 328) | struct type86_hdr { type type86_fmt2_msg (line 340) | struct type86_fmt2_msg { type type6_hdr (line 354) | struct type6_hdr type type6_hdr (line 382) | struct type6_hdr type CPRB (line 410) | struct CPRB type function_and_rules_block (line 446) | struct function_and_rules_block { type function_and_rules_block (line 452) | struct function_and_rules_block type function_and_rules_block (line 458) | struct function_and_rules_block type T6_keyBlock_hdr (line 464) | struct T6_keyBlock_hdr { type T6_keyBlock_hdr (line 470) | struct T6_keyBlock_hdr type CPRBX (line 476) | struct CPRBX type function_and_rules_block (line 517) | struct function_and_rules_block type function_and_rules_block (line 523) | struct function_and_rules_block type function_and_rules_block (line 529) | struct function_and_rules_block type function_and_rules_block (line 535) | struct function_and_rules_block type T6_keyBlock_hdrX (line 541) | struct T6_keyBlock_hdrX { type cca_private_ext_ME (line 566) | struct cca_private_ext_ME type cca_public_key (line 641) | struct cca_public_key type cca_public_sec (line 669) | struct cca_public_sec function testq (line 695) | static inline int function resetq (line 765) | static inline int function sen (line 831) | static inline int function rec (line 909) | static inline int function itoLe2 (line 994) | static inline void function le2toI (line 1001) | static inline void function is_empty (line 1011) | static inline int function query_online (line 1017) | enum hdstat function reset_device (line 1128) | enum devstat function print_buffer (line 1194) | static inline void function send_to_AP (line 1209) | enum devstat function receive_from_AP (line 1267) | enum devstat function pad_msg (line 1321) | static inline int function is_common_public_key (line 1343) | static inline int function ICAMEX_msg_to_type4MEX_msg (line 1360) | static int function ICACRT_msg_to_type4CRT_msg (line 1422) | static int function ICAMEX_msg_to_type6MEX_de_msg (line 1513) | static int function ICAMEX_msg_to_type6MEX_en_msg (line 1597) | static int function ICACRT_msg_to_type6CRT_msg (line 1715) | static int function ICAMEX_msg_to_type6MEX_msgX (line 1826) | static int function ICACRT_msg_to_type6CRT_msgX (line 1929) | static int function convert_request (line 2043) | int function unset_ext_bitlens (line 2090) | static inline void function convert_response (line 2102) | int FILE: drivers/s390/crypto/z90main.c type status (line 230) | struct status { type device_x (line 243) | struct device_x { type device (line 250) | struct device { type hdware_block (line 268) | struct hdware_block { type z90crypt (line 278) | struct z90crypt { type caller (line 302) | struct caller { type hdstat (line 315) | enum hdstat type devstat (line 316) | enum devstat type devstat (line 317) | enum devstat type devstat (line 318) | enum devstat type status (line 328) | struct status type status (line 332) | struct status type device_x (line 332) | struct device_x type device (line 333) | struct device type device (line 334) | struct device type proc_dir_entry (line 339) | struct proc_dir_entry type priv_data (line 348) | struct priv_data { type work_element (line 356) | struct work_element { type inode (line 383) | struct inode type file (line 383) | struct file type inode (line 384) | struct inode type file (line 384) | struct file type file (line 385) | struct file type file (line 386) | struct file type inode (line 388) | struct inode type file (line 388) | struct file type file (line 397) | struct file type z90crypt (line 420) | struct z90crypt type list_head (line 423) | struct list_head type list_head (line 425) | struct list_head type tasklet_struct (line 428) | struct tasklet_struct type timer_list (line 429) | struct timer_list type timer_list (line 430) | struct timer_list type timer_list (line 431) | struct timer_list type file_operations (line 435) | struct file_operations type miscdevice (line 445) | struct miscdevice type ica_rsa_modexpo_32 (line 468) | struct ica_rsa_modexpo_32 { // For 32-bit callers function trans_modexpo32 (line 477) | static int type ica_rsa_modexpo_crt_32 (line 509) | struct ica_rsa_modexpo_crt_32 { // For 32-bit callers function trans_modexpo_crt32 (line 521) | static int function z90_unregister_ioctl32s (line 567) | static void z90_unregister_ioctl32s(void) function z90_register_ioctl32s (line 578) | static int z90_register_ioctl32s(void) function z90_unregister_ioctl32s (line 612) | static inline void z90_unregister_ioctl32s(void) function z90_register_ioctl32s (line 616) | static inline int z90_register_ioctl32s(void) function z90crypt_init_module (line 625) | static int __init function z90crypt_cleanup_module (line 759) | static void __exit function z90crypt_open (line 818) | static int function z90crypt_release (line 841) | static int function z90crypt_read (line 867) | static ssize_t function z90crypt_read (line 880) | static ssize_t function z90crypt_write (line 918) | static ssize_t function get_status_totalcount (line 928) | static inline int function get_status_PCICAcount (line 934) | static inline int function get_status_PCICCcount (line 940) | static inline int function get_status_PCIXCCcount (line 946) | static inline int function get_status_PCIXCCMCL2count (line 953) | static inline int function get_status_PCIXCCMCL3count (line 959) | static inline int function get_status_CEX2Ccount (line 965) | static inline int function get_status_requestq_count (line 971) | static inline int function get_status_pendingq_count (line 977) | static inline int function get_status_totalopen_count (line 983) | static inline int function get_status_domain_index (line 989) | static inline int function init_work_element (line 1042) | static inline void function allocate_work_element (line 1068) | static inline int function remove_device (line 1082) | static inline void function select_device_type (line 1115) | static inline int function select_device (line 1202) | static inline int function send_to_crypto_device (line 1252) | static inline int function z90crypt_send (line 1312) | static inline int function z90crypt_process_results (line 1375) | static inline int function is_PKCS11_padded (line 1421) | static inline int function is_PKCS12_padded (line 1440) | static inline int function build_caller (line 1462) | static inline int function unbuild_caller (line 1495) | static inline void function get_crypto_request_buffer (line 1508) | static inline int function z90crypt_prepare (line 1662) | static inline int function purge_work_element (line 1713) | static inline void function z90crypt_rsa (line 1739) | static inline int function z90crypt_ioctl (line 1807) | static int function sprintcl (line 2025) | static inline int function sprintrw (line 2038) | static inline int function sprinthx (line 2061) | static inline int function sprinthx4 (line 2084) | static inline int function z90crypt_status (line 2105) | static int function disable_card (line 2157) | static inline void function enable_card (line 2172) | static inline void function scan_char (line 2187) | static inline int function scan_string (line 2211) | static inline int function z90crypt_status_write (line 2245) | static int function receive_from_crypto_device (line 2351) | static inline int function helper_send_work (line 2485) | static inline void function helper_handle_work_element (line 2542) | static inline void function helper_receive_rc (line 2610) | static inline int function z90crypt_schedule_reader_timer (line 2641) | static inline void function z90crypt_reader_task (line 2650) | static void function z90crypt_schedule_config_task (line 2704) | static inline void function z90crypt_config_task (line 2713) | static void function z90crypt_schedule_cleanup_task (line 2727) | static inline void function helper_drain_queues (line 2736) | static inline void function helper_timeout_requests (line 2769) | static inline void function z90crypt_cleanup_task (line 2836) | static void function z90crypt_schedule_reader_task (line 2849) | static void function create_z90crypt (line 2869) | static int function helper_scan_devices (line 2892) | static inline int function probe_crypto_domain (line 2928) | static inline int function refresh_z90crypt (line 2972) | static int function find_crypto_devices (line 3057) | static int function refresh_index_array (line 3091) | static int function create_crypto_device (line 3108) | static int function destroy_crypto_device (line 3209) | static int function destroy_z90crypt (line 3246) | static void function probe_device_type (line 3285) | static int function probe_PCIXCC_type (line 3422) | static int function z90crypt_hotplug_event (line 3523) | static void FILE: drivers/s390/net/ctcdbug.c function ctc_unregister_dbf_views (line 40) | void function ctc_register_dbf_views (line 50) | int FILE: drivers/s390/net/ctcdbug.h function hex_dump (line 111) | static inline void FILE: drivers/s390/net/ctcmain.c type ctc_profile (line 109) | struct ctc_profile { type channel (line 122) | struct channel { type channel (line 265) | struct channel type ctc_priv (line 267) | struct ctc_priv { type ll_header (line 289) | struct ll_header { function ctc_clear_busy (line 300) | static __inline__ void function ctc_test_and_set_busy (line 308) | static __inline__ int function print_banner (line 319) | static void function get_channel_type (line 345) | static enum channel_types type dev_states (line 359) | enum dev_states { type dev_events (line 388) | enum dev_events { type ch_events (line 415) | enum ch_events { type ch_states (line 513) | enum ch_states { function ctc_dump_skb (line 571) | static void function ctc_dump_skb (line 602) | static inline void type channel (line 616) | struct channel type sk_buff (line 616) | struct sk_buff type net_device (line 618) | struct net_device type ctc_priv (line 619) | struct ctc_priv type ctc_priv (line 619) | struct ctc_priv type sk_buff (line 628) | struct sk_buff type ll_header (line 629) | struct ll_header type ll_header (line 629) | struct ll_header function ccw_check_return_code (line 761) | static void inline function ccw_unit_check (line 796) | static void inline function ctc_purge_skb_queue (line 840) | static void function ctc_checkalloc_buffer (line 853) | static __inline__ int function fsm_action_nop (line 896) | static void function ch_action_txdone (line 914) | static void function ch_action_txidle (line 1004) | static void function ch_action_rx (line 1024) | static void function ch_action_firstio (line 1101) | static void function ch_action_rxidle (line 1175) | static void function ch_action_setmode (line 1216) | static void function ch_action_start (line 1249) | static void function ch_action_haltio (line 1329) | static void function ch_action_stopped (line 1366) | static void function ch_action_stop (line 1403) | static void function ch_action_fail (line 1418) | static void function ch_action_setuperr (line 1449) | static void function ch_action_restart (line 1498) | static void function ch_action_rxiniterr (line 1539) | static void function ch_action_rxinitfail (line 1568) | static void function ch_action_rxdisc (line 1588) | static void function ch_action_txiniterr (line 1621) | static void function ch_action_txretry (line 1649) | static void function ch_action_iofatal (line 1710) | static void function ch_action_reinit (line 1731) | static void function less_than (line 1859) | static inline int function add_channel (line 1883) | static int function channel_free (line 1981) | static void function channel_remove (line 1993) | static void type channel (line 2029) | struct channel type channel_types (line 2031) | enum channel_types type channel (line 2033) | struct channel function extract_channel_media (line 2077) | static enum channel_types inline function __ctc_check_irb_error (line 2091) | static long function ctc_irq_handler (line 2124) | static void function dev_action_start (line 2218) | static void function dev_action_stop (line 2241) | static void function dev_action_restart (line 2255) | static void function dev_action_chup (line 2277) | static void function dev_action_chdown (line 2330) | static void function transmit_skb (line 2431) | static int function ctc_open (line 2572) | static int function ctc_close (line 2588) | static int function ctc_tx (line 2607) | static int function ctc_change_mtu (line 2666) | static int type net_device_stats (line 2688) | struct net_device_stats type net_device (line 2689) | struct net_device type ctc_priv (line 2691) | struct ctc_priv function buffer_show (line 2697) | static ssize_t function buffer_write (line 2709) | static ssize_t function loglevel_show (line 2744) | static ssize_t function loglevel_write (line 2755) | static ssize_t function ctc_print_statistics (line 2773) | static void function stats_show (line 2812) | static ssize_t function stats_write (line 2822) | static ssize_t function ctc_add_attributes (line 2838) | static int function ctc_remove_attributes (line 2847) | static void function ctc_netdev_unregister (line 2856) | static void function ctc_netdev_register (line 2870) | static int function ctc_free_netdevice (line 2880) | static void type net_device (line 2902) | struct net_device type net_device (line 2903) | struct net_device type ctc_priv (line 2904) | struct ctc_priv type net_device (line 2911) | struct net_device type net_device (line 2914) | struct net_device function ctc_proto_show (line 2943) | static ssize_t function ctc_proto_store (line 2955) | static ssize_t function ctc_type_show (line 2977) | static ssize_t type attribute (line 2991) | struct attribute type attribute_group (line 2998) | struct attribute_group function ctc_add_files (line 3002) | static int function ctc_remove_files (line 3010) | static void function ctc_probe_device (line 3027) | static int function ctc_new_device (line 3069) | static int function ctc_shutdown_device (line 3169) | static int function ctc_remove_device (line 3220) | static void type ccwgroup_driver (line 3239) | struct ccwgroup_driver function ctc_exit (line 3260) | static void __exit function ctc_init (line 3275) | static int __init FILE: drivers/s390/net/ctctty.c type ctc_tty_info (line 53) | typedef struct { type ctc_tty_driver (line 74) | typedef struct { function ctc_tty_try_read (line 101) | static int function ctc_tty_readmodem (line 132) | static int function ctc_tty_setcarrier (line 167) | void function ctc_tty_netif_rx (line 187) | void function ctc_tty_tint (line 250) | static int function ctc_tty_paranoia_check (line 324) | static inline int function ctc_tty_inject (line 342) | static void function ctc_tty_transmit_status (line 366) | static void function ctc_tty_change_speed (line 376) | static void function ctc_tty_startup (line 419) | static int function ctc_tty_stopdev (line 446) | static void function ctc_tty_shutdown (line 462) | static void function ctc_tty_write (line 491) | static int function ctc_tty_write_room (line 542) | static int function ctc_tty_chars_in_buffer (line 552) | static int function ctc_tty_flush_buffer (line 562) | static void function ctc_tty_flush_chars (line 587) | static void function ctc_tty_throttle (line 610) | static void function ctc_tty_unthrottle (line 624) | static void function ctc_tty_get_lsr_info (line 654) | static int function ctc_tty_tiocmget (line 671) | static int ctc_tty_tiocmget(struct tty_struct *tty, struct file *file) function ctc_tty_tiocmset (line 698) | static int function ctc_tty_ioctl (line 725) | static int function ctc_tty_set_termios (line 796) | static void function ctc_tty_block_til_ready (line 832) | static int function ctc_tty_open (line 937) | static int function ctc_tty_close (line 986) | static void function ctc_tty_hangup (line 1075) | static void function ctc_tty_task (line 1097) | static void type tty_operations (line 1118) | struct tty_operations function ctc_tty_init (line 1135) | int function ctc_tty_register_netdev (line 1196) | int function ctc_tty_unregister_netdev (line 1244) | void function ctc_tty_cleanup (line 1265) | void FILE: drivers/s390/net/ctctty.h type net_device (line 30) | struct net_device type net_device (line 31) | struct net_device type sk_buff (line 32) | struct sk_buff type net_device (line 35) | struct net_device FILE: drivers/s390/net/cu3088.c type ccw_device_id (line 48) | struct ccw_device_id type ccw_driver (line 57) | struct ccw_driver type device (line 59) | struct device function group_write (line 61) | static ssize_t function register_cu3088_discipline (line 95) | int function unregister_cu3088_discipline (line 116) | void type ccw_driver (line 126) | struct ccw_driver function cu3088_init (line 135) | static int __init function cu3088_exit (line 150) | static void __exit FILE: drivers/s390/net/cu3088.h type channel_types (line 7) | enum channel_types { type ccwgroup_driver (line 38) | struct ccwgroup_driver type ccwgroup_driver (line 39) | struct ccwgroup_driver FILE: drivers/s390/net/fsm.c function fsm_instance (line 17) | fsm_instance * function kfree_fsm (line 76) | void function fsm_print_history (line 92) | void function fsm_record_history (line 117) | void function fsm_expire_timer (line 137) | static void function fsm_settimer (line 147) | void function fsm_deltimer (line 160) | void function fsm_addtimer (line 170) | int function fsm_modtimer (line 190) | void FILE: drivers/s390/net/fsm.h type fsm_instance_t (line 34) | struct fsm_instance_t type fsm_instance_t (line 39) | struct fsm_instance_t type fsm (line 44) | typedef struct { type fsm_history (line 56) | typedef struct { type fsm_instance (line 65) | typedef struct fsm_instance_t { type fsm_node (line 81) | typedef struct { type fsm_timer (line 90) | typedef struct { function fsm_event (line 143) | extern __inline__ int function fsm_newstate (line 191) | extern __inline__ void function fsm_getstate (line 211) | extern __inline__ int FILE: drivers/s390/net/iucv.c function iucv_bus_match (line 79) | static int type bus_type (line 85) | struct bus_type type device (line 90) | struct device type iucv_GeneralInterrupt (line 93) | typedef struct { type iucv_irqdata (line 112) | typedef struct { type list_head (line 117) | struct list_head type pt_regs (line 124) | struct pt_regs type handler (line 156) | typedef struct handler_t { type list_head (line 170) | struct list_head type iparml_control (line 222) | typedef struct { type iparml_dpl (line 233) | typedef struct { type iparml_db (line 247) | typedef struct { type iparml_purge (line 262) | typedef struct { type iparml_set_mask (line 275) | typedef struct { type iucv_param (line 282) | typedef struct { function iucv_dumpit (line 313) | static void function iucv_banner (line 355) | static void function iucv_init (line 376) | static int function iucv_exit (line 446) | static void function iucv_param (line 473) | static __inline__ iucv_param * function release_param (line 498) | static __inline__ void function iucv_add_handler (line 513) | static int function ulong (line 558) | static __inline__ ulong function __iucv_add_pathid (line 588) | static int function iucv_add_pathid (line 611) | static int function iucv_remove_pathid (line 623) | static void function iucv_declare_buffer_cpuid (line 641) | static void function iucv_retrieve_buffer_cpuid (line 659) | static void function iucv_declare_buffer (line 676) | static int function iucv_retrieve_buffer (line 710) | static int function iucv_remove_handler (line 731) | static void function iucv_handle_t (line 777) | iucv_handle_t function iucv_unregister_program (line 925) | int function iucv_accept (line 1001) | int function iucv_connect (line 1098) | int function iucv_purge (line 1231) | int function iucv_query_generic (line 1270) | static int function ulong (line 1309) | ulong function ulong (line 1322) | ulong function iucv_quiesce (line 1337) | int function iucv_receive (line 1387) | int function iucv_receive_array (line 1475) | int function iucv_reject (line 1575) | int function iucv_reply (line 1626) | int function iucv_reply_array (line 1691) | int function iucv_reply_prmmsg (line 1748) | int function iucv_resume (line 1781) | int function iucv_send (line 1818) | int function iucv_send_array (line 1871) | int function iucv_send_prmmsg (line 1921) | int function iucv_send2way (line 1973) | int function iucv_send2way_array (line 2035) | int function iucv_send2way_prmmsg (line 2094) | int function iucv_send2way_prmmsg_array (line 2155) | int function iucv_setmask_cpuid (line 2192) | void function iucv_setmask (line 2221) | int function iucv_sever (line 2246) | int function iucv_irq_handler (line 2280) | static void function iucv_do_int (line 2308) | static void function iucv_tasklet_handler (line 2504) | static void FILE: drivers/s390/net/iucv.h function iucv_hex_dump (line 105) | static inline void type iucv_ConnectionPending (line 166) | typedef struct { type iucv_ConnectionComplete (line 179) | typedef struct { type iucv_ConnectionSevered (line 192) | typedef struct { type iucv_ConnectionQuiesced (line 204) | typedef struct { type iucv_ConnectionResumed (line 216) | typedef struct { type iucv_MessagePending (line 228) | typedef struct { type iucv_MessageComplete (line 248) | typedef struct { type iucv_interrupt_ops_t (line 274) | typedef struct { type iucv_array_t (line 293) | typedef struct { type bus_type (line 298) | struct bus_type type device (line 299) | struct device FILE: drivers/s390/net/lcs.c type lcs_card (line 71) | struct lcs_card type lcs_channel (line 72) | struct lcs_channel type lcs_buffer (line 72) | struct lcs_buffer type lcs_card (line 73) | struct lcs_card type lcs_ipm_list (line 73) | struct lcs_ipm_list function lcs_unregister_debug_facility (line 84) | static void function lcs_register_debug_facility (line 93) | static int function lcs_alloc_channel (line 113) | static int function lcs_free_channel (line 141) | static void function lcs_cleanup_channel (line 157) | static void function lcs_free_card (line 170) | static void type lcs_card (line 181) | struct lcs_card type lcs_card (line 184) | struct lcs_card type lcs_card (line 189) | struct lcs_card type lcs_card (line 192) | struct lcs_card function lcs_setup_read_ccws (line 222) | static void function lcs_setup_read (line 261) | static void function lcs_setup_write_ccws (line 277) | static void function lcs_setup_write (line 308) | static void function lcs_set_allowed_threads (line 321) | static void function lcs_threads_running (line 331) | static inline int function lcs_wait_for_threads (line 343) | static int function lcs_set_thread_start_bit (line 350) | static inline int function lcs_clear_thread_running_bit (line 366) | static void function __lcs_do_run_thread (line 377) | static inline int function lcs_do_run_thread (line 397) | static int function lcs_do_start_thread (line 406) | static int function lcs_setup_card (line 425) | static void function lcs_clear_multicast_list (line 454) | static inline void function lcs_cleanup_card (line 481) | static void function lcs_start_channel (line 498) | static int function lcs_clear_channel (line 519) | static int function lcs_stop_channel (line 543) | static int function lcs_start_channels (line 570) | static int function lcs_stop_channels (line 590) | static int type lcs_buffer (line 602) | struct lcs_buffer type lcs_channel (line 603) | struct lcs_channel type lcs_buffer (line 619) | struct lcs_buffer type lcs_channel (line 620) | struct lcs_channel type lcs_buffer (line 622) | struct lcs_buffer function __lcs_resume_channel (line 635) | static int function __lcs_ready_buffer_bits (line 658) | static inline void function lcs_ready_buffer (line 677) | static int function __lcs_processed_buffer (line 704) | static int function lcs_release_buffer (line 737) | static void type lcs_buffer (line 754) | struct lcs_buffer type lcs_card (line 755) | struct lcs_card type lcs_buffer (line 757) | struct lcs_buffer type lcs_cmd (line 758) | struct lcs_cmd type lcs_header (line 764) | struct lcs_header type lcs_cmd (line 768) | struct lcs_cmd function lcs_get_reply (line 776) | static void function lcs_put_reply (line 783) | static void type lcs_reply (line 793) | struct lcs_reply type lcs_cmd (line 794) | struct lcs_cmd type lcs_reply (line 796) | struct lcs_reply type lcs_reply (line 800) | struct lcs_reply type lcs_reply (line 803) | struct lcs_reply function lcs_notify_lancmd_waiters (line 816) | static void function lcs_lancmd_timeout (line 844) | void function lcs_send_lancmd (line 869) | static int function lcs_send_startup (line 912) | static int function lcs_send_shutdown (line 930) | static int function __lcs_lanstat_cb (line 947) | static void function lcs_send_lanstat (line 954) | static int function lcs_send_stoplan (line 974) | static int function __lcs_send_startlan_cb (line 993) | static void function lcs_send_startlan (line 1001) | static int function lcs_send_setipm (line 1021) | static int function lcs_send_delipm (line 1045) | static int function __lcs_check_multicast_cb (line 1069) | static void function lcs_check_multicast_support (line 1079) | static int function lcs_fix_multicast_list (line 1117) | static void function lcs_get_mac_for_ipm (line 1175) | static void function lcs_remove_mc_addresses (line 1188) | static inline void type lcs_ipm_list (line 1214) | struct lcs_ipm_list type lcs_card (line 1215) | struct lcs_card type ip_mc_list (line 1215) | struct ip_mc_list type lcs_ipm_list (line 1217) | struct lcs_ipm_list type list_head (line 1218) | struct list_head function lcs_set_mc_addresses (line 1236) | static inline void function lcs_register_mc_addresses (line 1268) | static int function lcs_set_multicast_list (line 1299) | static void function lcs_check_irb_error (line 1314) | static long function lcs_irq (line 1344) | static void function lcs_tasklet (line 1409) | static void function __lcs_emit_txbuffer (line 1450) | static void function lcs_txbuffer_cb (line 1464) | static void function __lcs_start_xmit (line 1488) | static int function lcs_start_xmit (line 1542) | static int function lcs_startlan_auto (line 1559) | static int function lcs_startlan (line 1587) | static int function lcs_detect (line 1621) | static int function lcs_resetcard (line 1652) | static int function lcs_stopcard (line 1676) | static int function lcs_lgw_startlan_thread (line 1699) | static int function lcs_lgw_startup_thread (line 1728) | static int function lcs_lgw_stoplan_thread (line 1773) | static int function lcs_start_kernel_thread (line 1804) | static void function lcs_get_control (line 1823) | static void function lcs_get_skb (line 1855) | static void function lcs_get_frames_cb (line 1885) | static void type net_device_stats (line 1936) | struct net_device_stats type net_device (line 1937) | struct net_device type lcs_card (line 1939) | struct lcs_card type lcs_card (line 1942) | struct lcs_card function lcs_stop_device (line 1950) | static int function lcs_open_device (line 1970) | static int function lcs_portno_show (line 1994) | static ssize_t function lcs_portno_store (line 2010) | static ssize_t function lcs_type_show (line 2031) | static ssize_t function lcs_timeout_show (line 2045) | static ssize_t function lcs_timeout_store (line 2055) | static ssize_t type attribute (line 2076) | struct attribute type attribute_group (line 2083) | struct attribute_group function lcs_probe_device (line 2090) | static int function lcs_register_netdev (line 2119) | static int function lcs_new_device (line 2136) | static int function lcs_shutdown_device (line 2236) | static int function lcs_remove_device (line 2267) | static void type ccwgroup_driver (line 2293) | struct ccwgroup_driver function lcs_init_module (line 2307) | static int function lcs_cleanup_module (line 2333) | static void FILE: drivers/s390/net/lcs.h type lcs_buffer_states (line 127) | enum lcs_buffer_states { type lcs_channel_states (line 137) | enum lcs_channel_states { type lcs_dev_states (line 149) | enum lcs_dev_states { type lcs_threads (line 155) | enum lcs_threads { type lcs_header (line 164) | struct lcs_header { type lcs_ip_mac_pair (line 170) | struct lcs_ip_mac_pair { type lcs_ipm_list (line 176) | struct lcs_ipm_list { type lcs_cmd (line 182) | struct lcs_cmd { type lcs_card (line 239) | struct lcs_card type lcs_channel (line 240) | struct lcs_channel type lcs_buffer (line 245) | struct lcs_buffer { type lcs_reply (line 253) | struct lcs_reply { type lcs_channel (line 268) | struct lcs_channel { type lcs_card (line 283) | struct lcs_card { FILE: drivers/s390/net/netiucv.c type device_driver (line 74) | struct device_driver type connection_profile (line 82) | struct connection_profile { type iucv_connection (line 97) | struct iucv_connection { type iucv_connection (line 118) | struct iucv_connection type iucv_event (line 124) | struct iucv_event { type netiucv_priv (line 132) | struct netiucv_priv { type ll_header (line 143) | typedef struct ll_header_t { function netiucv_clear_busy (line 159) | static __inline__ void netiucv_clear_busy(struct net_device *dev) function netiucv_test_and_set_busy (line 165) | static __inline__ int netiucv_test_and_set_busy(struct net_device *dev) type dev_states (line 212) | enum dev_states { type dev_events (line 233) | enum dev_events { type conn_events (line 254) | enum conn_events { type conn_states (line 307) | enum conn_states { function iucv_unregister_dbf_views (line 380) | static void function iucv_register_dbf_views (line 390) | static int function netiucv_callback_rx (line 427) | static void function netiucv_callback_txdone (line 439) | static void function netiucv_callback_connack (line 450) | static void function netiucv_callback_connreq (line 461) | static void function netiucv_callback_connrej (line 472) | static void function netiucv_callback_connsusp (line 483) | static void function netiucv_callback_connres (line 494) | static void function fsm_action_nop (line 518) | static void function netiucv_unpack_skb (line 536) | static void function conn_action_rx (line 596) | static void function conn_action_txdone (line 638) | static void function conn_action_connaccept (line 723) | static void function conn_action_connreject (line 751) | static void function conn_action_connack (line 774) | static void function conn_action_conntimsev (line 800) | static void function conn_action_connsever (line 813) | static void function conn_action_start (line 833) | static void function netiucv_purge_skb_queue (line 921) | static void function conn_action_stop (line 932) | static void function conn_action_inval (line 953) | static void function dev_action_start (line 1011) | static void function dev_action_stop (line 1032) | static void function dev_action_connup (line 1055) | static void function dev_action_conndown (line 1089) | static void function netiucv_transmit_skb (line 1132) | static int function netiucv_open (line 1239) | static int function netiucv_close (line 1253) | static int function netiucv_tx (line 1270) | static int netiucv_tx(struct sk_buff *skb, struct net_device *dev) type net_device_stats (line 1326) | struct net_device_stats type net_device (line 1327) | struct net_device type netiucv_priv (line 1330) | struct netiucv_priv function netiucv_change_mtu (line 1342) | static int function user_show (line 1358) | static ssize_t function user_write (line 1367) | static ssize_t function buffer_show (line 1424) | static ssize_t function buffer_write (line 1433) | static ssize_t function dev_fsm_show (line 1488) | static ssize_t function conn_fsm_show (line 1499) | static ssize_t function maxmulti_show (line 1510) | static ssize_t function maxmulti_write (line 1519) | static ssize_t function maxcq_show (line 1531) | static ssize_t function maxcq_write (line 1540) | static ssize_t function sdoio_show (line 1552) | static ssize_t function sdoio_write (line 1561) | static ssize_t function mdoio_show (line 1573) | static ssize_t function mdoio_write (line 1582) | static ssize_t function txlen_show (line 1594) | static ssize_t function txlen_write (line 1603) | static ssize_t function txtime_show (line 1615) | static ssize_t function txtime_write (line 1624) | static ssize_t function txpend_show (line 1636) | static ssize_t function txpend_write (line 1645) | static ssize_t function txmpnd_show (line 1657) | static ssize_t function txmpnd_write (line 1666) | static ssize_t type attribute (line 1678) | struct attribute type attribute_group (line 1684) | struct attribute_group type attribute (line 1688) | struct attribute type attribute_group (line 1702) | struct attribute_group function netiucv_add_files (line 1707) | static inline int function netiucv_remove_files (line 1722) | static inline void function netiucv_register_device (line 1730) | static int function netiucv_unregister_device (line 1773) | static void type iucv_connection (line 1785) | struct iucv_connection type net_device (line 1786) | struct net_device type iucv_connection (line 1788) | struct iucv_connection type iucv_connection (line 1789) | struct iucv_connection type iucv_connection (line 1790) | struct iucv_connection type iucv_connection (line 1791) | struct iucv_connection type iucv_connection (line 1794) | struct iucv_connection function netiucv_remove_connection (line 1841) | static void function netiucv_free_netdevice (line 1869) | static void function netiucv_setup_netdevice (line 1894) | static void type net_device (line 1917) | struct net_device type netiucv_priv (line 1920) | struct netiucv_priv type net_device (line 1921) | struct net_device type netiucv_priv (line 1923) | struct netiucv_priv type netiucv_priv (line 1932) | struct netiucv_priv function conn_write (line 1952) | static ssize_t function remove_write (line 2021) | static ssize_t function netiucv_banner (line 2076) | static void function netiucv_exit (line 2091) | static void __exit function netiucv_init (line 2113) | static int __init FILE: drivers/s390/net/qeth.h function qeth_hex_dump (line 136) | static inline void type device (line 159) | struct device type ccw_driver (line 160) | struct ccw_driver type ccwgroup_driver (line 161) | struct ccwgroup_driver type qeth_perf_stats (line 180) | struct qeth_perf_stats { type qeth_routing_info (line 213) | struct qeth_routing_info { type qeth_ipa_info (line 218) | struct qeth_ipa_info { function qeth_is_ipa_supported (line 223) | static inline int function qeth_is_ipa_enabled (line 229) | static inline int type qeth_hdr_layer3 (line 334) | struct qeth_hdr_layer3 { type qeth_hdr_layer2 (line 347) | struct qeth_hdr_layer2 { type qeth_hdr (line 359) | struct qeth_hdr { type qeth_cast_flags (line 371) | enum qeth_cast_flags { type qeth_layer2_frame_flags (line 379) | enum qeth_layer2_frame_flags { type qeth_header_ids (line 386) | enum qeth_header_ids { function qeth_is_last_sbale (line 398) | static inline int type qeth_qdio_buffer_states (line 404) | enum qeth_qdio_buffer_states { type qeth_qdio_info_states (line 417) | enum qeth_qdio_info_states { type qeth_buffer_pool_entry (line 423) | struct qeth_buffer_pool_entry { type qeth_qdio_buffer_pool (line 429) | struct qeth_qdio_buffer_pool { type qeth_qdio_buffer (line 434) | struct qeth_qdio_buffer { type qeth_qdio_q (line 441) | struct qeth_qdio_q { type qeth_qdio_out_buffer (line 451) | struct qeth_qdio_out_buffer { type qeth_card (line 458) | struct qeth_card type qeth_out_q_states (line 460) | enum qeth_out_q_states { type qeth_qdio_out_q (line 466) | struct qeth_qdio_out_q { type qeth_qdio_info (line 486) | struct qeth_qdio_info { type qeth_send_errors (line 503) | enum qeth_send_errors { type qeth_channel_states (line 527) | enum qeth_channel_states { type qeth_card_states (line 537) | enum qeth_card_states { type qeth_prot_versions (line 548) | enum qeth_prot_versions { type qeth_ip_types (line 554) | enum qeth_ip_types { type qeth_cmd_buffer_state (line 561) | enum qeth_cmd_buffer_state { type qeth_ipaddr (line 569) | struct qeth_ipaddr { type qeth_ipato_entry (line 590) | struct qeth_ipato_entry { type qeth_ipato (line 597) | struct qeth_ipato { type qeth_channel (line 604) | struct qeth_channel type qeth_cmd_buffer (line 606) | struct qeth_cmd_buffer { type qeth_channel (line 618) | struct qeth_channel { type qeth_token (line 635) | struct qeth_token { type qeth_seqno (line 648) | struct qeth_seqno { type qeth_reply (line 655) | struct qeth_reply { type qeth_card_info (line 671) | struct qeth_card_info { type qeth_card_options (line 692) | struct qeth_card_options { type qeth_threads (line 712) | enum qeth_threads { type qeth_card (line 717) | struct qeth_card { type qeth_card_list_struct (line 761) | struct qeth_card_list_struct { type qeth_card_list_struct (line 766) | struct qeth_card_list_struct type qeth_notify_list_struct (line 769) | struct qeth_notify_list_struct { type list_head (line 775) | struct list_head function __u8 (line 781) | inline static __u8 function qeth_get_hlen (line 792) | inline static int function qeth_get_netdev_flags (line 816) | inline static unsigned short type sk_buff (line 833) | struct sk_buff type sk_buff (line 834) | struct sk_buff type sk_buff (line 836) | struct sk_buff function qeth_get_initial_mtu_for_card (line 845) | inline static int function qeth_get_max_mtu_for_card (line 866) | inline static int function qeth_get_mtu_out_of_mpc (line 881) | inline static int function qeth_get_mtu_outof_framesize (line 892) | inline static int function qeth_mtu_is_valid (line 909) | inline static int function qeth_get_arphdr_type (line 924) | inline static int function qeth_get_micros (line 943) | inline static int function qeth_get_qdio_q_format (line 950) | static inline int function qeth_ipaddr4_to_string (line 961) | static inline void function qeth_string_to_ipaddr4 (line 967) | static inline int function qeth_ipaddr6_to_string (line 992) | static inline void function qeth_string_to_ipaddr6 (line 1003) | static inline int function qeth_ipaddr_to_string (line 1030) | static inline void function qeth_string_to_ipaddr (line 1040) | static inline int type qeth_card (line 1053) | struct qeth_card type qeth_card (line 1055) | struct qeth_card type qeth_card (line 1058) | struct qeth_card type qeth_ipato_entry (line 1058) | struct qeth_ipato_entry type qeth_card (line 1061) | struct qeth_card type qeth_prot_versions (line 1061) | enum qeth_prot_versions type qeth_card (line 1064) | struct qeth_card type qeth_prot_versions (line 1064) | enum qeth_prot_versions type qeth_card (line 1067) | struct qeth_card type qeth_prot_versions (line 1067) | enum qeth_prot_versions type qeth_card (line 1070) | struct qeth_card type qeth_prot_versions (line 1070) | enum qeth_prot_versions type qeth_card (line 1073) | struct qeth_card type qeth_prot_versions (line 1073) | enum qeth_prot_versions type task_struct (line 1076) | struct task_struct type task_struct (line 1079) | struct task_struct type qeth_card (line 1082) | struct qeth_card type qeth_card (line 1085) | struct qeth_card FILE: drivers/s390/net/qeth_fs.h function qeth_create_procfs_entries (line 27) | static inline int function qeth_remove_procfs_entries (line 33) | static inline void type device (line 40) | struct device type device (line 43) | struct device type qeth_card (line 56) | struct qeth_card type qeth_card (line 67) | struct qeth_card type qeth_card (line 79) | struct qeth_card type qeth_card (line 94) | struct qeth_card type qeth_card (line 120) | struct qeth_card FILE: drivers/s390/net/qeth_main.c function qeth_eyecatcher (line 35) | void volatile type qeth_card_list_struct (line 102) | struct qeth_card_list_struct type list_head (line 105) | struct list_head type qeth_channel (line 107) | struct qeth_channel type qeth_cmd_buffer (line 108) | struct qeth_cmd_buffer type qeth_card (line 114) | struct qeth_card type qeth_card (line 117) | struct qeth_card type qeth_card (line 120) | struct qeth_card type qeth_card (line 123) | struct qeth_card type qeth_card (line 126) | struct qeth_card type qeth_card (line 129) | struct qeth_card type qeth_card (line 132) | struct qeth_card type qeth_card (line 135) | struct qeth_card type qeth_card (line 138) | struct qeth_card type qeth_channel (line 141) | struct qeth_channel type net_device (line 144) | struct net_device type qeth_card (line 147) | struct qeth_card type qeth_card (line 150) | struct qeth_card type qeth_ipaddr (line 150) | struct qeth_ipaddr type ccwgroup_device (line 156) | struct ccwgroup_device type qeth_ipaddr (line 158) | struct qeth_ipaddr type qeth_prot_versions (line 159) | enum qeth_prot_versions type net_device (line 162) | struct net_device function qeth_notify_processes (line 164) | static void function qeth_notifier_unregister (line 178) | int function qeth_notifier_register (line 196) | int function qeth_clean_channel (line 229) | static void function qeth_free_card (line 242) | static void function qeth_setup_channel (line 262) | static int type qeth_card (line 297) | struct qeth_card type qeth_card (line 300) | struct qeth_card type qeth_card (line 303) | struct qeth_card type qeth_card (line 303) | struct qeth_card type qeth_card (line 308) | struct qeth_card function __qeth_check_irb_error (line 321) | static long function qeth_get_problem (line 347) | static int type qeth_card (line 392) | struct qeth_card function qeth_irq (line 397) | static void function qeth_irq_tasklet (line 487) | static void type qeth_card (line 510) | struct qeth_card function qeth_set_offline (line 512) | static int type qeth_card (line 540) | struct qeth_card function qeth_remove_device (line 543) | static void type qeth_card (line 575) | struct qeth_card type qeth_ipaddr (line 575) | struct qeth_ipaddr type qeth_card (line 577) | struct qeth_card type qeth_ipaddr (line 577) | struct qeth_ipaddr function __qeth_ref_ip_on_card (line 592) | static int function __qeth_address_exists_in_list (line 639) | static inline int function __qeth_insert_ip_todo (line 670) | static int function qeth_delete_ip (line 730) | static int function qeth_add_ip (line 749) | static int function __qeth_delete_all_mc (line 768) | static inline void function qeth_set_ip_addr_list (line 787) | static void type qeth_card (line 847) | struct qeth_card type qeth_card (line 848) | struct qeth_card type qeth_card (line 850) | struct qeth_card function qeth_set_thread_start_bit (line 853) | static inline int function qeth_clear_thread_start_bit (line 869) | static void function qeth_clear_thread_running_bit (line 880) | static void function __qeth_do_run_thread (line 891) | static inline int function qeth_do_run_thread (line 911) | static int function qeth_register_ip_addresses (line 921) | static int function qeth_recover (line 937) | static int function qeth_schedule_recovery (line 967) | void function qeth_do_start_thread (line 976) | static int function qeth_start_kernel_thread (line 992) | static void function qeth_set_intial_options (line 1008) | static void function qeth_setup_card (line 1027) | static int function qeth_determine_card_type (line 1073) | static int function qeth_probe_device (line 1095) | static int function qeth_get_unitaddr (line 1151) | static int function qeth_init_tokens (line 1173) | static void function __u16 (line 1183) | static inline __u16 function qeth_setup_ccw (line 1192) | static void type qeth_cmd_buffer (line 1210) | struct qeth_cmd_buffer type qeth_channel (line 1211) | struct qeth_channel function qeth_release_buffer (line 1234) | static void type qeth_cmd_buffer (line 1248) | struct qeth_cmd_buffer type qeth_channel (line 1249) | struct qeth_channel type qeth_cmd_buffer (line 1251) | struct qeth_cmd_buffer type qeth_cmd_buffer (line 1260) | struct qeth_cmd_buffer type qeth_channel (line 1261) | struct qeth_channel type qeth_cmd_buffer (line 1263) | struct qeth_cmd_buffer function qeth_clear_cmd_buffers (line 1269) | static void function qeth_idx_activate_get_answer (line 1283) | static int function qeth_idx_activate_channel (line 1329) | static int function qeth_peer_func_level (line 1396) | static int function qeth_idx_write_cb (line 1406) | static void function qeth_check_idx_response (line 1438) | static int function qeth_idx_read_cb (line 1459) | static void function qeth_issue_next_read (line 1506) | static int type qeth_reply (line 1535) | struct qeth_reply type qeth_card (line 1536) | struct qeth_card type qeth_reply (line 1538) | struct qeth_reply type qeth_reply (line 1540) | struct qeth_reply type qeth_reply (line 1542) | struct qeth_reply function qeth_get_reply (line 1549) | static void function qeth_put_reply (line 1556) | static void function qeth_cmd_timeout (line 1564) | static void function qeth_reset_ip_addresses (line 1588) | static void type qeth_ipa_cmd (line 1598) | struct qeth_ipa_cmd type qeth_card (line 1599) | struct qeth_card type qeth_cmd_buffer (line 1599) | struct qeth_cmd_buffer type qeth_ipa_cmd (line 1601) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 1605) | struct qeth_ipa_cmd function qeth_clear_ipacmd_list (line 1652) | static void function qeth_send_control_data_cb (line 1672) | static void function qeth_send_control_data (line 1741) | static int function qeth_send_ipa_cmd (line 1820) | static int function qeth_cm_enable_cb (line 1848) | static int function qeth_cm_enable (line 1864) | static int function qeth_cm_setup_cb (line 1884) | static int function qeth_cm_setup (line 1901) | static int function qeth_ulp_enable_cb (line 1923) | static int function qeth_ulp_enable (line 1967) | static int function __u16 (line 2000) | static inline __u16 function qeth_ulp_setup_cb (line 2007) | static int function qeth_ulp_setup (line 2023) | static int function qeth_check_for_inbound_error (line 2051) | static inline int type sk_buff (line 2072) | struct sk_buff type sk_buff (line 2075) | struct sk_buff type sk_buff (line 2085) | struct sk_buff type qeth_card (line 2086) | struct qeth_card type qdio_buffer (line 2086) | struct qdio_buffer type qdio_buffer_element (line 2087) | struct qdio_buffer_element type qeth_hdr (line 2088) | struct qeth_hdr type qdio_buffer_element (line 2090) | struct qdio_buffer_element type sk_buff (line 2092) | struct sk_buff type qeth_hdr (line 2099) | struct qeth_hdr type qeth_hdr (line 2104) | struct qeth_hdr type qeth_hdr (line 2109) | struct qeth_hdr function qeth_type_trans (line 2161) | static inline unsigned short function qeth_rebuild_skb_fake_ll (line 2194) | static inline void function qeth_rebuild_skb_vlan (line 2243) | static inline void function __u16 (line 2261) | static inline __u16 function qeth_rebuild_skb (line 2282) | static inline void function qeth_process_inbound_buffer (line 2330) | static inline void type qeth_buffer_pool_entry (line 2371) | struct qeth_buffer_pool_entry type qeth_card (line 2372) | struct qeth_card type qeth_buffer_pool_entry (line 2374) | struct qeth_buffer_pool_entry function qeth_init_input_buffer (line 2386) | static inline void function qeth_clear_output_buffer (line 2413) | static inline void function qeth_queue_input_buffer (line 2437) | static inline void function qeth_put_buffer_pool_entry (line 2487) | static inline void function qeth_qdio_input_handler (line 2495) | static void function qeth_handle_send_error (line 2540) | static inline int function qeth_flush_buffers (line 2581) | static inline void function qeth_switch_to_packing_if_needed (line 2666) | static inline void function qeth_switch_to_nonpacking_if_needed (line 2688) | static inline int function qeth_flush_buffers_on_no_pci (line 2724) | static inline int function qeth_check_outbound_queue (line 2741) | static inline void function qeth_qdio_output_handler (line 2778) | static void type qeth_card (line 2832) | struct qeth_card function qeth_initialize_working_pool_list (line 2854) | static void function qeth_clear_working_pool_list (line 2867) | static void function qeth_free_buffer_pool (line 2879) | static void function qeth_alloc_buffer_pool (line 2894) | static int function qeth_realloc_buffer_pool (line 2926) | int function qeth_alloc_qdio_buffers (line 2943) | static int function qeth_free_qdio_buffers (line 3001) | static void function qeth_clear_qdio_buffers (line 3023) | static void function qeth_init_qdio_info (line 3038) | static void function qeth_init_qdio_queues (line 3054) | static int function qeth_qdio_establish (line 3100) | static int function qeth_qdio_activate (line 3171) | static int function qeth_clear_channel (line 3178) | static int function qeth_halt_channel (line 3203) | static int function qeth_halt_channels (line 3227) | static int function qeth_clear_channels (line 3239) | static int function qeth_clear_halt_card (line 3252) | static int function qeth_qdio_clear_card (line 3267) | static int function qeth_dm_act (line 3287) | static int function qeth_mpc_initialize (line 3306) | static int type net_device (line 3357) | struct net_device type qeth_card_types (line 3358) | enum qeth_card_types type qeth_link_types (line 3358) | enum qeth_link_types type net_device (line 3360) | struct net_device function qeth_fake_header (line 3385) | static int type qeth_card (line 3405) | struct qeth_card type sk_buff (line 3405) | struct sk_buff function qeth_hard_start_xmit (line 3407) | static int function qeth_verify_vlan_dev (line 3466) | static int function qeth_verify_dev (line 3487) | static int type qeth_card (line 3509) | struct qeth_card type net_device (line 3510) | struct net_device type qeth_card (line 3512) | struct qeth_card type qeth_card (line 3517) | struct qeth_card type qeth_card (line 3519) | struct qeth_card function qeth_tx_timeout (line 3526) | static void function qeth_open (line 3536) | static int function qeth_stop (line 3565) | static int function qeth_get_cast_type (line 3581) | static inline int function qeth_get_priority_queue (line 3624) | static inline int function qeth_get_ip_version (line 3657) | static inline int function qeth_prepare_skb (line 3670) | static inline int function u8 (line 3728) | static inline u8 function u8 (line 3738) | static inline u8 function qeth_layer2_get_packet_type (line 3751) | static inline void function qeth_layer2_fill_header (line 3788) | static inline void function qeth_fill_header (line 3816) | static inline void function qeth_fill_buffer (line 3872) | static inline int function qeth_do_send_packet_fast (line 3935) | static inline int function qeth_do_send_packet (line 3969) | static inline int function qeth_send_packet (line 4051) | static inline int function qeth_mdio_read (line 4096) | static int function qeth_mdio_write (line 4161) | static void type qeth_card (line 4213) | struct qeth_card type qeth_ipa_funcs (line 4213) | enum qeth_ipa_funcs function qeth_arp_set_no_entries (line 4216) | static int function qeth_copy_arp_entries_stripped (line 4245) | static inline void function qeth_arp_query_cb (line 4264) | static int function qeth_send_ipa_arp_cmd (line 4347) | static int function qeth_send_ipa_snmp_cmd (line 4363) | static int type qeth_cmd_buffer (line 4388) | struct qeth_cmd_buffer type qeth_card (line 4389) | struct qeth_card type qeth_ipa_funcs (line 4389) | enum qeth_ipa_funcs type qeth_prot_versions (line 4390) | enum qeth_prot_versions function qeth_arp_query (line 4391) | static int function qeth_snmp_command_cb (line 4446) | static int type qeth_cmd_buffer (line 4509) | struct qeth_cmd_buffer type qeth_card (line 4510) | struct qeth_card type qeth_ipa_cmds (line 4510) | enum qeth_ipa_cmds type qeth_prot_versions (line 4511) | enum qeth_prot_versions type qeth_cmd_buffer (line 4513) | struct qeth_cmd_buffer type qeth_card (line 4514) | struct qeth_card type qeth_cmd_buffer (line 4516) | struct qeth_cmd_buffer type qeth_ipa_cmd (line 4517) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 4521) | struct qeth_ipa_cmd function qeth_snmp_command (line 4533) | static int type qeth_card (line 4593) | struct qeth_card type qeth_reply (line 4593) | struct qeth_reply type qeth_card (line 4597) | struct qeth_card type qeth_cmd_buffer (line 4597) | struct qeth_cmd_buffer type qeth_card (line 4600) | struct qeth_card type qeth_reply (line 4600) | struct qeth_reply function qeth_arp_add_entry (line 4603) | static int function qeth_arp_remove_entry (line 4646) | static int function qeth_arp_flush_cache (line 4689) | static int function qeth_do_ioctl (line 4721) | static int type net_device_stats (line 4829) | struct net_device_stats type net_device (line 4830) | struct net_device type qeth_card (line 4832) | struct qeth_card type qeth_card (line 4834) | struct qeth_card function qeth_change_mtu (line 4841) | static int function qeth_vlan_rx_register (line 4865) | static void function qeth_free_vlan_buffer (line 4879) | static inline void function qeth_free_vlan_skbs (line 4902) | static void function qeth_free_vlan_addresses4 (line 4915) | static void function qeth_free_vlan_addresses6 (line 4943) | static void function qeth_layer2_send_setdelvlan (line 4970) | static void function qeth_layer2_process_vlans (line 4993) | static void function qeth_vlan_rx_add_vid (line 5013) | static void function qeth_vlan_rx_kill_vid (line 5027) | static void function qeth_set_multicast_list (line 5054) | static void function qeth_neigh_setup (line 5069) | static int function qeth_get_mac_for_ipm (line 5075) | static void type qeth_ipaddr (line 5084) | struct qeth_ipaddr type qeth_prot_versions (line 5085) | enum qeth_prot_versions type qeth_ipaddr (line 5087) | struct qeth_ipaddr type qeth_ipaddr (line 5089) | struct qeth_ipaddr type qeth_ipaddr (line 5094) | struct qeth_ipaddr function qeth_delete_mc_addresses (line 5100) | static void function qeth_add_mc (line 5119) | static inline void function qeth_add_vlan_mc (line 5140) | static inline void function qeth_add_multicast_ipv4 (line 5170) | static void function qeth_add_mc6 (line 5187) | static inline void function qeth_add_vlan_mc6 (line 5209) | static inline void function qeth_add_multicast_ipv6 (line 5239) | static void function qeth_layer2_send_setdelmac (line 5259) | static int function qeth_layer2_send_setgroupmac_cb (line 5277) | static int function qeth_layer2_send_setgroupmac (line 5304) | static int function qeth_layer2_send_delgroupmac_cb (line 5312) | static int function qeth_layer2_send_delgroupmac (line 5331) | static int function qeth_layer2_send_setmac_cb (line 5339) | static int function qeth_layer2_send_setmac (line 5369) | static int function qeth_layer2_send_delmac_cb (line 5377) | static int function qeth_layer2_send_delmac (line 5398) | static int function qeth_layer2_set_mac_address (line 5408) | static int function qeth_fill_ipacmd_header (line 5437) | static void type qeth_cmd_buffer (line 5457) | struct qeth_cmd_buffer type qeth_card (line 5458) | struct qeth_card type qeth_ipa_cmds (line 5458) | enum qeth_ipa_cmds type qeth_prot_versions (line 5459) | enum qeth_prot_versions type qeth_cmd_buffer (line 5461) | struct qeth_cmd_buffer type qeth_ipa_cmd (line 5462) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 5465) | struct qeth_ipa_cmd function qeth_send_setdelmc (line 5471) | static int function qeth_fill_netmask (line 5493) | static inline void function qeth_send_setdelip (line 5508) | static int function qeth_layer2_register_addr_entry (line 5540) | static int function qeth_layer2_deregister_addr_entry (line 5551) | static int function qeth_layer3_register_addr_entry (line 5562) | static int function qeth_layer3_deregister_addr_entry (line 5602) | static int function qeth_register_addr_entry (line 5637) | static int function qeth_deregister_addr_entry (line 5646) | static int function qeth_netdev_init (line 5655) | static int function qeth_init_func_level (line 5708) | static void function qeth_hardsetup_card (line 5731) | static int function qeth_default_setassparms_cb (line 5818) | static int function qeth_default_setadapterparms_cb (line 5844) | static int function qeth_query_setadapterparms_cb (line 5859) | static int function qeth_query_setadapterparms (line 5876) | static int function qeth_setadpparms_change_macaddr_cb (line 5889) | static int function qeth_setadpparms_change_macaddr (line 5905) | static int function qeth_send_setadp_mode (line 5926) | static int function qeth_setadapter_hstr (line 5944) | static inline int function qeth_setadapter_parms (line 5976) | static int function qeth_layer2_initialize (line 6011) | static int function qeth_send_startstoplan (line 6037) | static int function qeth_send_startlan (line 6050) | static int function qeth_send_stoplan (line 6061) | static int function qeth_query_ipassists_cb (line 6077) | static int function qeth_query_ipassists (line 6098) | static int type qeth_cmd_buffer (line 6115) | struct qeth_cmd_buffer type qeth_card (line 6116) | struct qeth_card type qeth_ipa_funcs (line 6116) | enum qeth_ipa_funcs type qeth_prot_versions (line 6118) | enum qeth_prot_versions type qeth_cmd_buffer (line 6120) | struct qeth_cmd_buffer type qeth_ipa_cmd (line 6121) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 6126) | struct qeth_ipa_cmd function qeth_send_setassparms (line 6136) | static int function qeth_send_simple_setassparms_ipv6 (line 6159) | static int function qeth_send_simple_setassparms (line 6176) | static int function qeth_start_ipa_arp_processing (line 6195) | static inline int function qeth_start_ipa_ip_fragmentation (line 6217) | static int function qeth_start_ipa_source_mac (line 6241) | static int function qeth_start_ipa_vlan (line 6266) | static int function qeth_start_ipa_multicast (line 6296) | static int function qeth_softsetup_ipv6 (line 6323) | static int function qeth_start_ipa_ipv6 (line 6374) | static int function qeth_start_ipa_broadcast (line 6391) | static int function qeth_send_checksum_command (line 6438) | static int function qeth_start_ipa_checksum (line 6463) | static int function qeth_start_ipassists (line 6516) | static int function qeth_send_setrouting (line 6531) | static int function qeth_correct_routing_type (line 6549) | static void function qeth_setrouting_v4 (line 6590) | int function qeth_setrouting_v6 (line 6611) | int function qeth_softsetup_card (line 6642) | static int function qeth_get_unique_id_cb (line 6690) | static int function qeth_put_unique_id (line 6714) | static int function qeth_clear_ip_list (line 6746) | static void function qeth_set_allowed_threads (line 6778) | static void function qeth_threads_running (line 6792) | static inline int function qeth_wait_for_threads (line 6804) | static int function qeth_stop_card (line 6811) | static int function qeth_get_unique_id (line 6865) | static int function qeth_print_status_with_portname (line 6894) | static void function qeth_print_status_no_portname (line 6919) | static void function qeth_print_status_message (line 6947) | static void function qeth_register_netdev (line 6985) | static int function qeth_start_again (line 6998) | static void function qeth_make_parameters_consistent (line 7028) | static void qeth_make_parameters_consistent(struct qeth_card *card) function qeth_set_online (line 7061) | static int type ccw_device_id (line 7141) | struct ccw_device_id type device (line 7148) | struct device type ccwgroup_driver (line 7150) | struct ccwgroup_driver type ccw_driver (line 7160) | struct ccw_driver function qeth_unregister_dbf_views (line 7168) | static void function qeth_register_dbf_views (line 7186) | static int type neigh_table (line 7250) | struct neigh_table type neigh_ops (line 7251) | struct neigh_ops type neighbour (line 7252) | struct neighbour type neigh_ops (line 7254) | struct neigh_ops function qeth_arp_constructor (line 7265) | static int function qeth_clear_ipato_list (line 7305) | static void function qeth_add_ipato_entry (line 7319) | int function qeth_del_ipato_entry (line 7346) | void function qeth_convert_addr_to_bits (line 7368) | static inline void function qeth_is_addr_covered_by_ipato (line 7383) | static int function qeth_add_vipa (line 7423) | int function qeth_del_vipa (line 7465) | void function qeth_add_rxip (line 7496) | int function qeth_del_rxip (line 7538) | void function qeth_ip_event (line 7569) | static int type notifier_block (line 7611) | struct notifier_block function qeth_ip6_event (line 7620) | static int type notifier_block (line 7664) | struct notifier_block function qeth_reboot_event (line 7670) | static int type notifier_block (line 7689) | struct notifier_block function qeth_register_notifiers (line 7694) | static int function qeth_unregister_notifiers (line 7722) | static void function qeth_ipv6_init (line 7736) | static int function qeth_ipv6_uninit (line 7755) | static void function qeth_sysfs_unregister (line 7765) | static void function qeth_sysfs_register (line 7776) | static int function qeth_init (line 7801) | static int __init function qeth_exit (line 7851) | static void FILE: drivers/s390/net/qeth_mpc.c type qeth_ipa_cmd (line 132) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 133) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 137) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 138) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 140) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 141) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 144) | struct qeth_ipa_cmd type qeth_ipa_cmd (line 145) | struct qeth_ipa_cmd FILE: drivers/s390/net/qeth_mpc.h type qeth_card_types (line 52) | enum qeth_card_types { type qeth_link_types (line 60) | enum qeth_link_types { type qeth_tr_macaddr_modes (line 72) | enum qeth_tr_macaddr_modes { type qeth_tr_broadcast_modes (line 77) | enum qeth_tr_broadcast_modes { type qeth_checksum_types (line 83) | enum qeth_checksum_types { type qeth_routing_types (line 94) | enum qeth_routing_types { type qeth_ipa_cmds (line 105) | enum qeth_ipa_cmds { type qeth_ip_ass_cmds (line 131) | enum qeth_ip_ass_cmds { type qeth_arp_process_subcmds (line 138) | enum qeth_arp_process_subcmds { type qeth_ipa_return_codes (line 149) | enum qeth_ipa_return_codes { type qeth_ipa_funcs (line 168) | enum qeth_ipa_funcs { type qeth_ipa_setdelip_flags (line 188) | enum qeth_ipa_setdelip_flags { type qeth_ipa_setadp_cmd (line 198) | enum qeth_ipa_setadp_cmd { type qeth_ipa_mac_ops (line 213) | enum qeth_ipa_mac_ops { type qeth_ipa_addr_ops (line 220) | enum qeth_ipa_addr_ops { type qeth_ipacmd_setdelip4 (line 229) | struct qeth_ipacmd_setdelip4 { type qeth_ipacmd_setdelip6 (line 235) | struct qeth_ipacmd_setdelip6 { type qeth_ipacmd_setdelipm (line 241) | struct qeth_ipacmd_setdelipm { type qeth_ipacmd_layer2setdelmac (line 248) | struct qeth_ipacmd_layer2setdelmac { type qeth_ipacmd_layer2setdelvlan (line 253) | struct qeth_ipacmd_layer2setdelvlan { type qeth_ipacmd_setassparms_hdr (line 258) | struct qeth_ipacmd_setassparms_hdr { type qeth_arp_query_data (line 267) | struct qeth_arp_query_data { type qeth_arp_query_info (line 275) | struct qeth_arp_query_info { type qeth_ipacmd_setassparms (line 284) | struct qeth_ipacmd_setassparms { type qeth_set_routing (line 296) | struct qeth_set_routing { type qeth_query_cmds_supp (line 301) | struct qeth_query_cmds_supp { type qeth_change_addr (line 309) | struct qeth_change_addr { type qeth_snmp_cmd (line 317) | struct qeth_snmp_cmd { type qeth_snmp_ureq_hdr (line 327) | struct qeth_snmp_ureq_hdr { type qeth_snmp_ureq (line 334) | struct qeth_snmp_ureq { type qeth_ipacmd_setadpparms_hdr (line 339) | struct qeth_ipacmd_setadpparms_hdr { type qeth_ipacmd_setadpparms (line 351) | struct qeth_ipacmd_setadpparms { type qeth_create_destroy_address (line 371) | struct qeth_create_destroy_address { type qeth_ipacmd_hdr (line 382) | struct qeth_ipacmd_hdr { type qeth_ipa_cmd (line 397) | struct qeth_ipa_cmd { type qeth_ipa_arp_return_codes (line 417) | enum qeth_ipa_arp_return_codes { FILE: drivers/s390/net/qeth_proc.c type proc_dir_entry (line 28) | struct proc_dir_entry type seq_file (line 31) | struct seq_file type list_head (line 33) | struct list_head function qeth_procfile_seq_stop (line 49) | static void type seq_file (line 56) | struct seq_file type list_head (line 58) | struct list_head type list_head (line 59) | struct list_head type list_head (line 67) | struct list_head type qeth_card (line 78) | struct qeth_card function qeth_procfile_seq_show (line 114) | static int type seq_operations (line 153) | struct seq_operations function qeth_procfile_open (line 160) | static int type file_operations (line 166) | struct file_operations type proc_dir_entry (line 176) | struct proc_dir_entry type seq_file (line 181) | struct seq_file type list_head (line 183) | struct list_head function qeth_perf_procfile_seq_stop (line 196) | static void type seq_file (line 203) | struct seq_file type list_head (line 205) | struct list_head type list_head (line 205) | struct list_head function qeth_perf_procfile_seq_show (line 213) | static int type seq_operations (line 281) | struct seq_operations function qeth_perf_procfile_open (line 288) | static int type file_operations (line 294) | struct file_operations type proc_dir_entry (line 309) | struct proc_dir_entry type seq_file (line 312) | struct seq_file type list_head (line 314) | struct list_head function qeth_ipato_procfile_seq_stop (line 333) | static void type seq_file (line 340) | struct seq_file type list_head (line 342) | struct list_head type list_head (line 342) | struct list_head function qeth_ipato_procfile_seq_show (line 356) | static int type seq_operations (line 374) | struct seq_operations function qeth_ipato_procfile_open (line 381) | static int type file_operations (line 387) | struct file_operations function qeth_create_procfs_entries (line 395) | int __init function qeth_remove_procfs_entries (line 423) | void __exit FILE: drivers/s390/net/qeth_sys.c function qeth_dev_state_show (line 32) | static ssize_t function qeth_dev_chpid_show (line 60) | static ssize_t function qeth_dev_if_name_show (line 72) | static ssize_t function qeth_dev_card_type_show (line 83) | static ssize_t function qeth_dev_portno_show (line 95) | static ssize_t function qeth_dev_portno_store (line 105) | static ssize_t function qeth_dev_portname_show (line 131) | static ssize_t function qeth_dev_portname_store (line 148) | static ssize_t function qeth_dev_checksum_show (line 179) | static ssize_t function qeth_dev_checksum_store (line 190) | static ssize_t function qeth_dev_prioqing_show (line 220) | static ssize_t function qeth_dev_prioqing_store (line 239) | static ssize_t function qeth_dev_bufcnt_show (line 282) | static ssize_t function qeth_dev_bufcnt_store (line 293) | static ssize_t function qeth_dev_route_show (line 323) | static inline ssize_t function qeth_dev_route4_show (line 352) | static ssize_t function qeth_dev_route_store (line 363) | static inline ssize_t function qeth_dev_route4_store (line 402) | static ssize_t function qeth_dev_route6_show (line 417) | static ssize_t function qeth_dev_route6_store (line 431) | static ssize_t function qeth_dev_add_hhlen_show (line 453) | static ssize_t function qeth_dev_add_hhlen_store (line 464) | static ssize_t function qeth_dev_fake_ll_show (line 491) | static ssize_t function qeth_dev_fake_ll_store (line 502) | static ssize_t function qeth_dev_fake_broadcast_show (line 528) | static ssize_t function qeth_dev_fake_broadcast_store (line 539) | static ssize_t function qeth_dev_recover_store (line 566) | static ssize_t function qeth_dev_broadcast_mode_show (line 588) | static ssize_t function qeth_dev_broadcast_mode_store (line 605) | static ssize_t function qeth_dev_canonical_macaddr_show (line 643) | static ssize_t function qeth_dev_canonical_macaddr_store (line 659) | static ssize_t function qeth_dev_layer2_show (line 695) | static ssize_t function qeth_dev_layer2_store (line 706) | static ssize_t type device_attribute (line 734) | struct device_attribute type attribute_group (line 758) | struct attribute_group type attribute (line 759) | struct attribute function qeth_check_layer2 (line 770) | int function qeth_dev_ipato_enable_show (line 779) | static ssize_t function qeth_dev_ipato_enable_store (line 792) | static ssize_t function qeth_dev_ipato_invert4_show (line 827) | static ssize_t function qeth_dev_ipato_invert4_store (line 841) | static ssize_t function qeth_dev_ipato_add_show (line 872) | static inline ssize_t function qeth_dev_ipato_add4_show (line 907) | static ssize_t function qeth_parse_ipatoe (line 918) | static inline int function qeth_dev_ipato_add_store (line 945) | static inline ssize_t function qeth_dev_ipato_add4_store (line 976) | static ssize_t function qeth_dev_ipato_del_store (line 991) | static inline ssize_t function qeth_dev_ipato_del4_store (line 1009) | static ssize_t function qeth_dev_ipato_invert6_show (line 1024) | static ssize_t function qeth_dev_ipato_invert6_store (line 1038) | static ssize_t function qeth_dev_ipato_add6_show (line 1070) | static ssize_t function qeth_dev_ipato_add6_store (line 1081) | static ssize_t function qeth_dev_ipato_del6_store (line 1096) | static ssize_t type device_attribute (line 1111) | struct device_attribute type attribute_group (line 1124) | struct attribute_group type attribute (line 1126) | struct attribute function qeth_dev_vipa_add_show (line 1129) | static inline ssize_t function qeth_dev_vipa_add4_show (line 1164) | static ssize_t function qeth_parse_vipae (line 1175) | static inline int function qeth_dev_vipa_add_store (line 1186) | static inline ssize_t function qeth_dev_vipa_add4_store (line 1204) | static ssize_t function qeth_dev_vipa_del_store (line 1219) | static inline ssize_t function qeth_dev_vipa_del4_store (line 1236) | static ssize_t function qeth_dev_vipa_add6_show (line 1251) | static ssize_t function qeth_dev_vipa_add6_store (line 1262) | static ssize_t function qeth_dev_vipa_del6_store (line 1277) | static ssize_t type device_attribute (line 1295) | struct device_attribute type attribute_group (line 1305) | struct attribute_group type attribute (line 1307) | struct attribute function qeth_dev_rxip_add_show (line 1310) | static inline ssize_t function qeth_dev_rxip_add4_show (line 1345) | static ssize_t function qeth_parse_rxipe (line 1356) | static inline int function qeth_dev_rxip_add_store (line 1367) | static inline ssize_t function qeth_dev_rxip_add4_store (line 1385) | static ssize_t function qeth_dev_rxip_del_store (line 1400) | static inline ssize_t function qeth_dev_rxip_del4_store (line 1417) | static ssize_t function qeth_dev_rxip_add6_show (line 1432) | static ssize_t function qeth_dev_rxip_add6_store (line 1443) | static ssize_t function qeth_dev_rxip_del6_store (line 1458) | static ssize_t type device_attribute (line 1473) | struct device_attribute type attribute_group (line 1483) | struct attribute_group type attribute (line 1485) | struct attribute function qeth_create_device_attributes (line 1488) | int function qeth_remove_device_attributes (line 1513) | void function qeth_driver_group_store (line 1525) | static ssize_t function qeth_driver_notifier_register_store (line 1558) | static ssize_t function qeth_create_driver_attributes (line 1587) | int function qeth_remove_driver_attributes (line 1599) | void FILE: drivers/s390/net/smsgiucv.c type smsg_callback (line 31) | struct smsg_callback { type list_head (line 45) | struct list_head function smsg_connection_complete (line 47) | static void function smsg_message_pending (line 53) | static void type device_driver (line 88) | struct device_driver function smsg_register_callback (line 93) | int function smsg_unregister_callback (line 110) | void function smsg_exit (line 128) | static void __exit function smsg_init (line 140) | static int __init FILE: drivers/s390/s390mach.c type semaphore (line 24) | struct semaphore type workqueue_struct (line 31) | struct workqueue_struct type work_struct (line 32) | struct work_struct function s390_handle_damage (line 34) | static void function s390_collect_crw_info (line 49) | static int function s390_do_machine_check (line 128) | void function machine_check_init (line 188) | static int function machine_check_crw_init (line 211) | static int __init FILE: drivers/s390/s390mach.h type mci (line 15) | struct mci { type crw (line 38) | struct crw { function stcrw (line 66) | extern __inline__ int stcrw(struct crw *pcrw ) FILE: drivers/s390/scsi/zfcp_aux.c type zfcp_sg_list (line 48) | struct zfcp_sg_list type zfcp_sg_list (line 49) | struct zfcp_sg_list type zfcp_sg_list (line 50) | struct zfcp_sg_list type zfcp_sg_list (line 53) | struct zfcp_sg_list type inode (line 55) | struct inode type file (line 55) | struct file type ioctl_trans (line 63) | struct ioctl_trans type file_operations (line 66) | struct file_operations type miscdevice (line 70) | struct miscdevice function _zfcp_hex_dump (line 110) | void function zfcp_fsf_req_is_scsi_cmnd (line 131) | static inline int function zfcp_cmd_dbf_event_fsf (line 138) | void function zfcp_cmd_dbf_event_scsi (line 172) | void function zfcp_in_els_dbf_event (line 204) | void function zfcp_device_setup (line 226) | static int __init function zfcp_init_device_configure (line 257) | static void __init function zfcp_module_init (line 293) | static int __init function zfcp_cfdc_dev_ioctl (line 373) | static int function zfcp_sg_list_alloc (line 566) | static inline int function zfcp_sg_list_free (line 614) | static inline void function zfcp_sg_size (line 635) | size_t function zfcp_sg_list_copy_from_user (line 659) | static inline int function zfcp_sg_list_copy_to_user (line 697) | static inline int type zfcp_unit (line 743) | struct zfcp_unit type zfcp_port (line 744) | struct zfcp_port type zfcp_unit (line 746) | struct zfcp_unit type zfcp_port (line 767) | struct zfcp_port type zfcp_adapter (line 768) | struct zfcp_adapter type zfcp_port (line 770) | struct zfcp_port type zfcp_port (line 791) | struct zfcp_port type zfcp_adapter (line 792) | struct zfcp_adapter type zfcp_port (line 794) | struct zfcp_port type zfcp_adapter (line 814) | struct zfcp_adapter type zfcp_adapter (line 817) | struct zfcp_adapter type zfcp_unit (line 841) | struct zfcp_unit type zfcp_port (line 842) | struct zfcp_port type zfcp_unit (line 844) | struct zfcp_unit type zfcp_unit (line 859) | struct zfcp_unit type zfcp_unit (line 862) | struct zfcp_unit function zfcp_unit_dequeue (line 917) | void function zfcp_mempool_free (line 936) | static void function zfcp_allocate_low_mem_buffers (line 950) | static int function zfcp_free_low_mem_buffers (line 1009) | static void function zfcp_adapter_debug_register (line 1031) | int function zfcp_adapter_debug_unregister (line 1088) | void function zfcp_dummy_release (line 1101) | void type zfcp_adapter (line 1117) | struct zfcp_adapter type ccw_device (line 1118) | struct ccw_device type zfcp_adapter (line 1121) | struct zfcp_adapter type zfcp_adapter (line 1129) | struct zfcp_adapter type zfcp_adapter (line 1135) | struct zfcp_adapter function zfcp_adapter_dequeue (line 1242) | void type zfcp_port (line 1304) | struct zfcp_port type zfcp_adapter (line 1305) | struct zfcp_adapter type zfcp_port (line 1308) | struct zfcp_port type zfcp_port (line 1326) | struct zfcp_port type zfcp_port (line 1329) | struct zfcp_port function zfcp_port_dequeue (line 1428) | void function zfcp_nameserver_enqueue (line 1443) | int function zfcp_fsf_incoming_els_rscn (line 1469) | void function zfcp_fsf_incoming_els_plogi (line 1562) | static void function zfcp_fsf_incoming_els_logo (line 1591) | static void function zfcp_fsf_incoming_els_unknown (line 1620) | static void function zfcp_fsf_incoming_els (line 1631) | void function zfcp_gid_pn_buffers_alloc (line 1659) | static int function zfcp_gid_pn_buffers_free (line 1693) | static void function zfcp_ns_gid_pn_request (line 1708) | int function zfcp_ns_gid_pn_handler (line 1760) | static void zfcp_ns_gid_pn_handler(unsigned long data) type zfcp_rc_entry (line 1813) | struct zfcp_rc_entry type zfcp_rc_entry (line 1829) | struct zfcp_rc_entry type zfcp_rc_entry (line 1842) | struct zfcp_rc_entry type zfcp_rc_entry (line 1887) | struct zfcp_rc_entry function zfcp_check_ct_response (line 1907) | int function zfcp_print_els_rjt (line 1934) | static inline void function zfcp_handle_els_rjt (line 1950) | int FILE: drivers/s390/scsi/zfcp_ccw.c type ccw_device (line 36) | struct ccw_device type ccw_device (line 37) | struct ccw_device type ccw_device (line 38) | struct ccw_device type ccw_device (line 39) | struct ccw_device type ccw_device (line 40) | struct ccw_device type device (line 41) | struct device type ccw_device_id (line 43) | struct ccw_device_id type ccw_driver (line 55) | struct ccw_driver function zfcp_ccw_probe (line 81) | static int function zfcp_ccw_remove (line 107) | static void function zfcp_ccw_set_online (line 154) | static int function zfcp_ccw_set_offline (line 201) | static int function zfcp_ccw_notify (line 225) | static int function zfcp_ccw_register (line 267) | int __init function zfcp_ccw_unregister (line 288) | void __exit function zfcp_ccw_shutdown (line 300) | static void FILE: drivers/s390/scsi/zfcp_def.h type scatterlist (line 81) | struct scatterlist function zfcp_address_to_sg (line 91) | static inline void type u32 (line 101) | typedef u32 scsi_id_t; type u32 (line 102) | typedef u32 scsi_lun_t; type wwn_t (line 164) | typedef unsigned long long wwn_t; type fc_id_t (line 165) | typedef unsigned int fc_id_t; type fcp_lun_t (line 166) | typedef unsigned long long fcp_lun_t; type fcp_dl_t (line 168) | typedef unsigned int fcp_dl_t; type fcp_cmnd_iu (line 200) | struct fcp_cmnd_iu { type fcp_rsp_iu (line 213) | struct fcp_rsp_iu { type fcp_rscn_head (line 244) | struct fcp_rscn_head { type fcp_rscn_element (line 250) | struct fcp_rscn_element { type fcp_fan (line 271) | struct fcp_fan { type fcp_logo (line 279) | struct fcp_logo { type zfcp_ls_rjt_par (line 297) | struct zfcp_ls_rjt_par { type zfcp_ls_adisc (line 304) | struct zfcp_ls_adisc { type zfcp_ls_adisc_acc (line 313) | struct zfcp_ls_adisc_acc { type zfcp_rc_entry (line 322) | struct zfcp_rc_entry { type zfcp_cfdc_sense_data (line 608) | struct zfcp_cfdc_sense_data { type zfcp_fsf_req (line 638) | struct zfcp_fsf_req type zfcp_adapter_mempool (line 641) | struct zfcp_adapter_mempool { type zfcp_exchange_config_data (line 650) | struct zfcp_exchange_config_data{ type zfcp_open_port (line 653) | struct zfcp_open_port { type zfcp_close_port (line 657) | struct zfcp_close_port { type zfcp_open_unit (line 661) | struct zfcp_open_unit { type zfcp_close_unit (line 665) | struct zfcp_close_unit { type zfcp_close_physical_port (line 669) | struct zfcp_close_physical_port { type zfcp_send_fcp_command_task (line 673) | struct zfcp_send_fcp_command_task { type zfcp_send_fcp_command_task_management (line 680) | struct zfcp_send_fcp_command_task_management { type zfcp_abort_fcp_command (line 684) | struct zfcp_abort_fcp_command { type ct_hdr (line 692) | struct ct_hdr { type ct_iu_gid_pn_req (line 709) | struct ct_iu_gid_pn_req { type ct_iu_gid_pn_resp (line 715) | struct ct_iu_gid_pn_resp { type zfcp_send_ct (line 737) | struct zfcp_send_ct { type zfcp_gid_pn_data (line 753) | struct zfcp_gid_pn_data { type zfcp_send_els (line 779) | struct zfcp_send_els { type zfcp_status_read (line 794) | struct zfcp_status_read { type zfcp_fsf_done (line 798) | struct zfcp_fsf_done { type zfcp_exchange_config_data (line 805) | struct zfcp_exchange_config_data type zfcp_open_port (line 806) | struct zfcp_open_port type zfcp_close_port (line 807) | struct zfcp_close_port type zfcp_open_unit (line 808) | struct zfcp_open_unit type zfcp_close_unit (line 809) | struct zfcp_close_unit type zfcp_close_physical_port (line 810) | struct zfcp_close_physical_port type zfcp_send_fcp_command_task (line 811) | struct zfcp_send_fcp_command_task type zfcp_send_fcp_command_task_management (line 812) | struct zfcp_send_fcp_command_task_management type zfcp_abort_fcp_command (line 814) | struct zfcp_abort_fcp_command type zfcp_send_ct (line 815) | struct zfcp_send_ct type zfcp_send_els (line 816) | struct zfcp_send_els type zfcp_status_read (line 817) | struct zfcp_status_read type fsf_qtcb_bottom_port (line 818) | struct fsf_qtcb_bottom_port type zfcp_qdio_queue (line 821) | struct zfcp_qdio_queue { type zfcp_erp_action (line 832) | struct zfcp_erp_action { type zfcp_adapter (line 846) | struct zfcp_adapter { type zfcp_port (line 914) | struct zfcp_port { type zfcp_unit (line 939) | struct zfcp_unit { type zfcp_fsf_req (line 956) | struct zfcp_fsf_req { type zfcp_fsf_req (line 980) | struct zfcp_fsf_req type zfcp_data (line 983) | struct zfcp_data { type zfcp_sg_list (line 1012) | struct zfcp_sg_list { type zfcp_fsf_req_pool_element (line 1025) | struct zfcp_fsf_req_pool_element { function zfcp_unit_get (line 1064) | static inline void function zfcp_unit_put (line 1070) | static inline void function zfcp_unit_wait (line 1077) | static inline void function zfcp_port_get (line 1083) | static inline void function zfcp_port_put (line 1089) | static inline void function zfcp_port_wait (line 1096) | static inline void function zfcp_adapter_get (line 1102) | static inline void function zfcp_adapter_put (line 1108) | static inline void function zfcp_adapter_wait (line 1115) | static inline void FILE: drivers/s390/scsi/zfcp_erp.c type zfcp_adapter (line 38) | struct zfcp_adapter type zfcp_adapter (line 41) | struct zfcp_adapter type zfcp_port (line 42) | struct zfcp_port type zfcp_port (line 43) | struct zfcp_port type zfcp_unit (line 44) | struct zfcp_unit type zfcp_adapter (line 46) | struct zfcp_adapter type zfcp_port (line 47) | struct zfcp_port type zfcp_adapter (line 49) | struct zfcp_adapter type zfcp_adapter (line 50) | struct zfcp_adapter type zfcp_port (line 51) | struct zfcp_port type zfcp_port (line 52) | struct zfcp_port type zfcp_unit (line 53) | struct zfcp_unit type zfcp_unit (line 54) | struct zfcp_unit type zfcp_erp_action (line 58) | struct zfcp_erp_action type zfcp_erp_action (line 60) | struct zfcp_erp_action type zfcp_erp_action (line 61) | struct zfcp_erp_action type zfcp_erp_action (line 62) | struct zfcp_erp_action type zfcp_unit (line 63) | struct zfcp_unit type zfcp_port (line 64) | struct zfcp_port type zfcp_adapter (line 65) | struct zfcp_adapter type zfcp_adapter (line 66) | struct zfcp_adapter type zfcp_port (line 67) | struct zfcp_port type zfcp_unit (line 68) | struct zfcp_unit type zfcp_adapter (line 70) | struct zfcp_adapter type zfcp_port (line 71) | struct zfcp_port type zfcp_unit (line 72) | struct zfcp_unit type zfcp_adapter (line 73) | struct zfcp_adapter type zfcp_erp_action (line 74) | struct zfcp_erp_action type zfcp_erp_action (line 76) | struct zfcp_erp_action type zfcp_erp_action (line 77) | struct zfcp_erp_action type zfcp_erp_action (line 78) | struct zfcp_erp_action type zfcp_erp_action (line 79) | struct zfcp_erp_action type zfcp_erp_action (line 80) | struct zfcp_erp_action type zfcp_erp_action (line 81) | struct zfcp_erp_action type zfcp_erp_action (line 82) | struct zfcp_erp_action type zfcp_erp_action (line 83) | struct zfcp_erp_action type zfcp_erp_action (line 84) | struct zfcp_erp_action type zfcp_erp_action (line 86) | struct zfcp_erp_action type zfcp_erp_action (line 88) | struct zfcp_erp_action type zfcp_erp_action (line 89) | struct zfcp_erp_action type zfcp_erp_action (line 91) | struct zfcp_erp_action type zfcp_port (line 92) | struct zfcp_port type zfcp_erp_action (line 93) | struct zfcp_erp_action type zfcp_erp_action (line 94) | struct zfcp_erp_action type zfcp_erp_action (line 95) | struct zfcp_erp_action type zfcp_erp_action (line 97) | struct zfcp_erp_action type zfcp_erp_action (line 98) | struct zfcp_erp_action type zfcp_erp_action (line 99) | struct zfcp_erp_action type zfcp_erp_action (line 100) | struct zfcp_erp_action type zfcp_erp_action (line 102) | struct zfcp_erp_action type zfcp_unit (line 103) | struct zfcp_unit type zfcp_erp_action (line 104) | struct zfcp_erp_action type zfcp_erp_action (line 105) | struct zfcp_erp_action type zfcp_adapter (line 107) | struct zfcp_adapter type zfcp_port (line 108) | struct zfcp_port type zfcp_unit (line 109) | struct zfcp_unit type zfcp_erp_action (line 110) | struct zfcp_erp_action type zfcp_adapter (line 112) | struct zfcp_adapter type zfcp_port (line 113) | struct zfcp_port type zfcp_unit (line 113) | struct zfcp_unit type zfcp_erp_action (line 114) | struct zfcp_erp_action type zfcp_adapter (line 115) | struct zfcp_adapter type zfcp_port (line 116) | struct zfcp_port type zfcp_unit (line 116) | struct zfcp_unit type zfcp_erp_action (line 119) | struct zfcp_erp_action type zfcp_erp_action (line 120) | struct zfcp_erp_action type zfcp_erp_action (line 122) | struct zfcp_erp_action type zfcp_erp_action (line 123) | struct zfcp_erp_action type zfcp_erp_action (line 127) | struct zfcp_erp_action function zfcp_fsf_request_timeout_handler (line 139) | void function zfcp_fsf_scsi_er_timeout_handler (line 160) | void function zfcp_erp_adapter_reopen_internal (line 184) | int function zfcp_erp_adapter_reopen (line 220) | int function zfcp_erp_adapter_shutdown (line 242) | int function zfcp_erp_port_shutdown (line 262) | int function zfcp_erp_unit_shutdown (line 282) | int function zfcp_erp_adisc (line 301) | int function zfcp_erp_adisc_handler (line 400) | void function zfcp_test_link (line 479) | int function zfcp_erp_port_forced_reopen_internal (line 514) | static int function zfcp_erp_port_forced_reopen (line 554) | int function zfcp_erp_port_reopen_internal (line 581) | static int function zfcp_erp_port_reopen (line 624) | int function zfcp_erp_unit_reopen_internal (line 650) | static int function zfcp_erp_unit_reopen (line 692) | int function zfcp_erp_adapter_block (line 721) | static void function zfcp_erp_adapter_unblock (line 737) | static void function zfcp_erp_port_block (line 753) | static void function zfcp_erp_port_unblock (line 772) | static void function zfcp_erp_unit_block (line 791) | static void function zfcp_erp_unit_unblock (line 810) | static void function zfcp_erp_action_ready (line 827) | static void function zfcp_erp_action_exists (line 850) | static int function zfcp_erp_strategy_check_fsfreq (line 889) | static int function zfcp_erp_async_handler_nolock (line 960) | static int function zfcp_erp_async_handler (line 999) | int function zfcp_erp_memwait_handler (line 1019) | static void function zfcp_erp_timeout_handler (line 1036) | static void function zfcp_erp_action_dismiss (line 1057) | static int function zfcp_erp_thread_setup (line 1070) | int function zfcp_erp_thread_kill (line 1112) | int function zfcp_erp_thread (line 1139) | static int function zfcp_erp_strategy (line 1199) | static int function zfcp_erp_strategy_check_action (line 1351) | static int function zfcp_erp_strategy_do_action (line 1376) | static int function zfcp_erp_strategy_memwait (line 1430) | static int function zfcp_erp_adapter_failed (line 1453) | void function zfcp_erp_port_failed (line 1469) | void function zfcp_erp_unit_failed (line 1493) | void function zfcp_erp_strategy_check_target (line 1521) | static int function zfcp_erp_strategy_statechange (line 1558) | static int function zfcp_erp_strategy_statechange_detected (line 1606) | static inline int function zfcp_erp_strategy_check_unit (line 1625) | static int function zfcp_erp_strategy_check_port (line 1662) | static int function zfcp_erp_strategy_check_adapter (line 1698) | static int function zfcp_erp_strategy_followup_actions (line 1734) | static int function zfcp_erp_strategy_check_queues (line 1784) | static int function zfcp_erp_wait (line 1810) | int function zfcp_erp_modify_adapter_status (line 1828) | void function zfcp_erp_modify_port_status (line 1859) | void function zfcp_erp_modify_unit_status (line 1890) | void function zfcp_erp_port_reopen_all (line 1917) | int function zfcp_erp_port_reopen_all_internal (line 1939) | static int function zfcp_erp_unit_reopen_all_internal (line 1959) | static int function zfcp_erp_adapter_strategy (line 1982) | static int function zfcp_erp_adapter_strategy_close (line 2016) | static int function zfcp_erp_adapter_strategy_open (line 2038) | static int function zfcp_erp_adapter_strategy_generic (line 2060) | static int function zfcp_erp_adapter_strategy_open_qdio (line 2099) | int function zfcp_erp_adapter_strategy_close_qdio (line 2198) | int function zfcp_erp_adapter_strategy_open_fsf (line 2262) | static int function zfcp_erp_adapter_strategy_open_fsf_xconfig (line 2284) | static int function zfcp_erp_adapter_strategy_open_fsf_statusread (line 2361) | static int function zfcp_erp_adapter_strategy_close_fsf (line 2394) | static int function zfcp_erp_port_forced_strategy (line 2424) | static int function zfcp_erp_port_strategy (line 2483) | static int function zfcp_erp_port_strategy_open (line 2536) | static int function zfcp_erp_port_strategy_open_common (line 2559) | static int function zfcp_erp_port_strategy_open_nameserver (line 2664) | static int function zfcp_erp_port_strategy_open_nameserver_wakeup (line 2711) | static int function zfcp_erp_port_forced_strategy_close (line 2750) | static int function zfcp_erp_port_strategy_clearstati (line 2787) | static int function zfcp_erp_port_strategy_close (line 2814) | static int function zfcp_erp_port_strategy_open_port (line 2852) | static int function zfcp_erp_port_strategy_open_common_lookup (line 2890) | static int function zfcp_erp_unit_strategy (line 2930) | static int function zfcp_erp_unit_strategy_clearstati (line 2996) | static int function zfcp_erp_unit_strategy_close (line 3023) | static int function zfcp_erp_unit_strategy_open (line 3064) | static int function zfcp_erp_timeout_init (line 3103) | static inline void function zfcp_erp_action_enqueue (line 3120) | static int function zfcp_erp_action_dequeue (line 3297) | static int function zfcp_erp_action_cleanup (line 3339) | static void function zfcp_erp_action_dismiss_adapter (line 3374) | static int function zfcp_erp_action_dismiss_port (line 3397) | static int function zfcp_erp_action_dismiss_unit (line 3422) | static int function zfcp_erp_action_to_running (line 3443) | static inline void function zfcp_erp_action_to_ready (line 3460) | static inline void function zfcp_erp_port_access_denied (line 3475) | void function zfcp_erp_unit_access_denied (line 3494) | void function zfcp_erp_adapter_access_changed (line 3510) | void function zfcp_erp_port_access_changed (line 3532) | void function zfcp_erp_unit_access_changed (line 3563) | void FILE: drivers/s390/scsi/zfcp_ext.h type zfcp_data (line 39) | struct zfcp_data type device_driver (line 42) | struct device_driver type device_driver (line 43) | struct device_driver type device (line 44) | struct device type device (line 45) | struct device type device (line 46) | struct device type device (line 47) | struct device type device (line 48) | struct device type device (line 49) | struct device type device (line 50) | struct device type device (line 51) | struct device type zfcp_unit (line 54) | struct zfcp_unit type zfcp_port (line 54) | struct zfcp_port type zfcp_port (line 55) | struct zfcp_port type zfcp_adapter (line 55) | struct zfcp_adapter type zfcp_port (line 56) | struct zfcp_port type zfcp_adapter (line 56) | struct zfcp_adapter type zfcp_adapter (line 57) | struct zfcp_adapter type zfcp_adapter (line 58) | struct zfcp_adapter type ccw_device (line 58) | struct ccw_device type zfcp_adapter (line 59) | struct zfcp_adapter type zfcp_adapter (line 60) | struct zfcp_adapter type zfcp_adapter (line 61) | struct zfcp_adapter type zfcp_port (line 62) | struct zfcp_port type zfcp_adapter (line 62) | struct zfcp_adapter type zfcp_port (line 64) | struct zfcp_port type zfcp_unit (line 65) | struct zfcp_unit type zfcp_port (line 65) | struct zfcp_port type zfcp_unit (line 66) | struct zfcp_unit type qdio_buffer (line 72) | struct qdio_buffer type zfcp_adapter (line 73) | struct zfcp_adapter type zfcp_adapter (line 74) | struct zfcp_adapter type zfcp_adapter (line 75) | struct zfcp_adapter type zfcp_qdio_queue (line 76) | struct zfcp_qdio_queue type zfcp_fsf_req (line 77) | struct zfcp_fsf_req type zfcp_adapter (line 78) | struct zfcp_adapter type qdio_buffer_element (line 80) | struct qdio_buffer_element type zfcp_fsf_req (line 81) | struct zfcp_fsf_req type qdio_buffer_element (line 82) | struct qdio_buffer_element type zfcp_fsf_req (line 83) | struct zfcp_fsf_req type zfcp_fsf_req (line 85) | struct zfcp_fsf_req type scatterlist (line 85) | struct scatterlist type zfcp_fsf_req (line 87) | struct zfcp_fsf_req type scsi_cmnd (line 87) | struct scsi_cmnd type zfcp_erp_action (line 91) | struct zfcp_erp_action type zfcp_erp_action (line 92) | struct zfcp_erp_action type zfcp_erp_action (line 93) | struct zfcp_erp_action type zfcp_erp_action (line 95) | struct zfcp_erp_action type zfcp_erp_action (line 96) | struct zfcp_erp_action type zfcp_erp_action (line 98) | struct zfcp_erp_action type zfcp_adapter (line 99) | struct zfcp_adapter type fsf_qtcb_bottom_port (line 100) | struct fsf_qtcb_bottom_port type zfcp_adapter (line 101) | struct zfcp_adapter type zfcp_fsf_req (line 101) | struct zfcp_fsf_req type zfcp_sg_list (line 102) | struct zfcp_sg_list type zfcp_adapter (line 105) | struct zfcp_adapter type zfcp_adapter (line 106) | struct zfcp_adapter type zfcp_adapter (line 107) | struct zfcp_adapter type zfcp_fsf_req (line 108) | struct zfcp_fsf_req type zfcp_send_ct (line 109) | struct zfcp_send_ct type zfcp_erp_action (line 110) | struct zfcp_erp_action type zfcp_send_els (line 111) | struct zfcp_send_els type zfcp_fsf_req (line 112) | struct zfcp_fsf_req type zfcp_adapter (line 113) | struct zfcp_adapter type zfcp_unit (line 114) | struct zfcp_unit type scsi_cmnd (line 115) | struct scsi_cmnd type timer_list (line 116) | struct timer_list type zfcp_fsf_req (line 117) | struct zfcp_fsf_req type zfcp_fsf_req (line 118) | struct zfcp_fsf_req type zfcp_fsf_req (line 119) | struct zfcp_fsf_req type zfcp_fsf_req (line 120) | struct zfcp_fsf_req type zfcp_adapter (line 121) | struct zfcp_adapter type zfcp_unit (line 121) | struct zfcp_unit type zfcp_fsf_req (line 122) | struct zfcp_fsf_req type zfcp_adapter (line 123) | struct zfcp_adapter type zfcp_unit (line 123) | struct zfcp_unit type zfcp_adapter (line 126) | struct zfcp_adapter type zfcp_erp_action (line 127) | struct zfcp_erp_action type ct_hdr (line 128) | struct ct_hdr type zfcp_ls_rjt_par (line 129) | struct zfcp_ls_rjt_par type zfcp_adapter (line 132) | struct zfcp_adapter type zfcp_adapter (line 133) | struct zfcp_adapter type fcp_cmnd_iu (line 134) | struct fcp_cmnd_iu type fcp_rsp_iu (line 135) | struct fcp_rsp_iu type fcp_rsp_iu (line 138) | struct fcp_rsp_iu type zfcp_adapter (line 139) | struct zfcp_adapter type fcp_cmnd_iu (line 140) | struct fcp_cmnd_iu type zfcp_adapter (line 142) | struct zfcp_adapter type zfcp_unit (line 142) | struct zfcp_unit type scsi_cmnd (line 143) | struct scsi_cmnd type timer_list (line 143) | struct timer_list type zfcp_unit (line 144) | struct zfcp_unit type scsi_cmnd (line 144) | struct scsi_cmnd type timer_list (line 145) | struct timer_list type scsi_transport_template (line 146) | struct scsi_transport_template type fc_function_template (line 147) | struct fc_function_template type zfcp_adapter (line 150) | struct zfcp_adapter type zfcp_adapter (line 151) | struct zfcp_adapter type zfcp_adapter (line 152) | struct zfcp_adapter type zfcp_adapter (line 153) | struct zfcp_adapter type zfcp_port (line 155) | struct zfcp_port type zfcp_port (line 156) | struct zfcp_port type zfcp_port (line 157) | struct zfcp_port type zfcp_port (line 158) | struct zfcp_port type zfcp_port (line 159) | struct zfcp_port type zfcp_adapter (line 160) | struct zfcp_adapter type zfcp_unit (line 162) | struct zfcp_unit type zfcp_unit (line 163) | struct zfcp_unit type zfcp_unit (line 164) | struct zfcp_unit type zfcp_unit (line 165) | struct zfcp_unit type zfcp_adapter (line 167) | struct zfcp_adapter type zfcp_adapter (line 168) | struct zfcp_adapter type zfcp_adapter (line 169) | struct zfcp_adapter type zfcp_erp_action (line 170) | struct zfcp_erp_action type zfcp_port (line 172) | struct zfcp_port type zfcp_port (line 174) | struct zfcp_port type zfcp_unit (line 175) | struct zfcp_unit type zfcp_adapter (line 176) | struct zfcp_adapter type zfcp_port (line 177) | struct zfcp_port type zfcp_unit (line 178) | struct zfcp_unit type zfcp_fsf_req (line 181) | struct zfcp_fsf_req type scsi_cmnd (line 183) | struct scsi_cmnd type zfcp_adapter (line 184) | struct zfcp_adapter type fsf_status_read_buffer (line 185) | struct fsf_status_read_buffer FILE: drivers/s390/scsi/zfcp_fsf.c type zfcp_fsf_req (line 37) | struct zfcp_fsf_req type zfcp_fsf_req (line 38) | struct zfcp_fsf_req type zfcp_fsf_req (line 39) | struct zfcp_fsf_req type zfcp_fsf_req (line 40) | struct zfcp_fsf_req type zfcp_fsf_req (line 41) | struct zfcp_fsf_req type zfcp_fsf_req (line 42) | struct zfcp_fsf_req type zfcp_fsf_req (line 43) | struct zfcp_fsf_req type zfcp_fsf_req (line 44) | struct zfcp_fsf_req type zfcp_fsf_req (line 45) | struct zfcp_fsf_req type zfcp_fsf_req (line 47) | struct zfcp_fsf_req type zfcp_fsf_req (line 48) | struct zfcp_fsf_req type zfcp_fsf_req (line 49) | struct zfcp_fsf_req type zfcp_fsf_req (line 50) | struct zfcp_fsf_req type zfcp_fsf_req (line 51) | struct zfcp_fsf_req type zfcp_fsf_req (line 52) | struct zfcp_fsf_req type zfcp_qdio_queue (line 54) | struct zfcp_qdio_queue type scatterlist (line 56) | struct scatterlist type scatterlist (line 56) | struct scatterlist type zfcp_fsf_req (line 57) | struct zfcp_fsf_req type zfcp_fsf_req (line 58) | struct zfcp_fsf_req type timer_list (line 58) | struct timer_list type zfcp_fsf_req (line 59) | struct zfcp_fsf_req type zfcp_fsf_req (line 60) | struct zfcp_fsf_req type zfcp_fsf_req (line 61) | struct zfcp_fsf_req type zfcp_fsf_req (line 62) | struct zfcp_fsf_req type zfcp_fsf_req (line 63) | struct zfcp_fsf_req type zfcp_fsf_req (line 64) | struct zfcp_fsf_req type zfcp_fsf_req (line 106) | struct zfcp_fsf_req type zfcp_fsf_req (line 111) | struct zfcp_fsf_req type zfcp_fsf_req (line 114) | struct zfcp_fsf_req type zfcp_fsf_req_pool_element (line 116) | struct zfcp_fsf_req_pool_element type zfcp_fsf_req (line 129) | struct zfcp_fsf_req type zfcp_fsf_req_pool_element (line 131) | struct zfcp_fsf_req_pool_element type zfcp_fsf_req_pool_element (line 133) | struct zfcp_fsf_req_pool_element function zfcp_fsf_req_free (line 152) | static void function zfcp_fsf_req_dismiss_all (line 170) | int function zfcp_fsf_req_dismiss (line 206) | static void function zfcp_fsf_req_complete (line 224) | int function zfcp_fsf_protstatus_eval (line 297) | static int function zfcp_fsf_fsfstatus_eval (line 580) | static int function zfcp_fsf_fsfstatus_qual_eval (line 643) | static int function zfcp_fsf_req_dispatch (line 727) | static int function zfcp_fsf_status_read (line 840) | int function zfcp_fsf_status_read_port_closed (line 903) | static int function zfcp_fsf_status_read_handler (line 966) | static int type zfcp_fsf_req (line 1127) | struct zfcp_fsf_req type zfcp_adapter (line 1129) | struct zfcp_adapter type zfcp_unit (line 1130) | struct zfcp_unit type qdio_buffer_element (line 1132) | struct qdio_buffer_element type zfcp_fsf_req (line 1134) | struct zfcp_fsf_req function zfcp_fsf_abort_fcp_command_handler (line 1197) | static int function zfcp_use_one_sbal (line 1380) | static inline int function zfcp_fsf_send_ct (line 1405) | int function zfcp_fsf_send_ct_handler (line 1532) | static int function zfcp_fsf_send_els (line 1724) | int function zfcp_fsf_send_els_handler (line 1846) | static int zfcp_fsf_send_els_handler(struct zfcp_fsf_req *fsf_req) function zfcp_fsf_exchange_config_data (line 2041) | int function zfcp_fsf_exchange_config_evaluate (line 2099) | static int function zfcp_fsf_exchange_config_data_handler (line 2177) | static int function zfcp_fsf_exchange_port_data (line 2281) | int function zfcp_fsf_exchange_port_data_handler (line 2357) | static void function zfcp_fsf_open_port (line 2389) | int function zfcp_fsf_open_port_handler (line 2449) | static int function zfcp_fsf_close_port (line 2650) | int function zfcp_fsf_close_port_handler (line 2711) | static int function zfcp_fsf_close_physical_port (line 2786) | int function zfcp_fsf_close_physical_port_handler (line 2852) | static int function zfcp_fsf_open_unit (line 3000) | int function zfcp_fsf_open_unit_handler (line 3068) | static int function zfcp_fsf_close_unit (line 3345) | int function zfcp_fsf_close_unit_handler (line 3409) | static int function zfcp_fsf_send_fcp_command_task (line 3551) | int type zfcp_fsf_req (line 3752) | struct zfcp_fsf_req type zfcp_adapter (line 3753) | struct zfcp_adapter type zfcp_unit (line 3754) | struct zfcp_unit type zfcp_fsf_req (line 3757) | struct zfcp_fsf_req type fcp_cmnd_iu (line 3759) | struct fcp_cmnd_iu type qdio_buffer_element (line 3761) | struct qdio_buffer_element type fcp_cmnd_iu (line 3795) | struct fcp_cmnd_iu type fcp_cmnd_iu (line 3802) | struct fcp_cmnd_iu function zfcp_fsf_send_fcp_command_handler (line 3842) | static int function zfcp_fsf_send_fcp_command_task_handler (line 4140) | static int function zfcp_fsf_send_fcp_command_task_management_handler (line 4376) | static int function zfcp_fsf_control_file (line 4448) | int function zfcp_fsf_control_file_handler (line 4582) | static int function zfcp_fsf_req_wait_and_cleanup (line 4754) | int function zfcp_fsf_req_sbal_check (line 4786) | static inline int function zfcp_fsf_req_qtcb_init (line 4800) | static inline void function zfcp_fsf_req_sbal_get (line 4821) | static int function zfcp_fsf_req_create (line 4858) | int function zfcp_fsf_req_send (line 4945) | static int function zfcp_fsf_req_cleanup (line 5075) | void FILE: drivers/s390/scsi/zfcp_fsf.h type fsf_queue_designator (line 240) | struct fsf_queue_designator type fsf_status_read_buffer (line 241) | struct fsf_status_read_buffer type fsf_port_closed_payload (line 242) | struct fsf_port_closed_payload type fsf_bit_error_payload (line 243) | struct fsf_bit_error_payload type fsf_qual_version_error (line 245) | struct fsf_qual_version_error type fsf_qual_sequence_error (line 246) | struct fsf_qual_sequence_error type fsf_qtcb_prefix (line 247) | struct fsf_qtcb_prefix type fsf_qtcb_header (line 248) | struct fsf_qtcb_header type fsf_qtcb_bottom_config (line 249) | struct fsf_qtcb_bottom_config type fsf_qtcb_bottom_support (line 250) | struct fsf_qtcb_bottom_support type fsf_qtcb_bottom_io (line 251) | struct fsf_qtcb_bottom_io type fsf_queue_designator (line 254) | struct fsf_queue_designator { type fsf_port_closed_payload (line 262) | struct fsf_port_closed_payload { type fsf_bit_error_payload (line 267) | struct fsf_bit_error_payload { type fsf_status_read_buffer (line 284) | struct fsf_status_read_buffer { type fsf_qual_version_error (line 297) | struct fsf_qual_version_error { type fsf_qual_sequence_error (line 302) | struct fsf_qual_sequence_error { type fsf_qual_locallink_error (line 307) | struct fsf_qual_locallink_error { type fsf_qual_version_error (line 313) | struct fsf_qual_version_error type fsf_qual_sequence_error (line 314) | struct fsf_qual_sequence_error type fsf_qual_locallink_error (line 315) | struct fsf_qual_locallink_error type fsf_qtcb_prefix (line 318) | struct fsf_qtcb_prefix { type fsf_queue_designator (line 333) | struct fsf_queue_designator type fsf_qtcb_header (line 336) | struct fsf_qtcb_header { type fsf_nport_serv_param (line 351) | struct fsf_nport_serv_param { type fsf_plogi (line 363) | struct fsf_plogi { type fsf_qtcb_bottom_io (line 371) | struct fsf_qtcb_bottom_io { type fsf_qtcb_bottom_support (line 382) | struct fsf_qtcb_bottom_support { type fsf_qtcb_bottom_config (line 402) | struct fsf_qtcb_bottom_config { type fsf_qtcb_bottom_port (line 425) | struct fsf_qtcb_bottom_port { type fsf_qtcb_bottom_io (line 459) | struct fsf_qtcb_bottom_io type fsf_qtcb_bottom_support (line 460) | struct fsf_qtcb_bottom_support type fsf_qtcb_bottom_config (line 461) | struct fsf_qtcb_bottom_config type fsf_qtcb_bottom_port (line 462) | struct fsf_qtcb_bottom_port type fsf_qtcb (line 465) | struct fsf_qtcb { FILE: drivers/s390/scsi/zfcp_qdio.c type zfcp_fsf_req (line 36) | struct zfcp_fsf_req type qdio_buffer_element (line 37) | struct qdio_buffer_element type zfcp_qdio_queue (line 38) | struct zfcp_qdio_queue type qdio_buffer_element (line 39) | struct qdio_buffer_element type zfcp_fsf_req (line 40) | struct zfcp_fsf_req type qdio_buffer_element (line 41) | struct qdio_buffer_element type zfcp_fsf_req (line 42) | struct zfcp_fsf_req type qdio_buffer_element (line 43) | struct qdio_buffer_element type zfcp_fsf_req (line 44) | struct zfcp_fsf_req type zfcp_qdio_queue (line 45) | struct zfcp_qdio_queue type zfcp_fsf_req (line 46) | struct zfcp_fsf_req type zfcp_fsf_req (line 48) | struct zfcp_fsf_req type zfcp_fsf_req (line 50) | struct zfcp_fsf_req type zfcp_fsf_req (line 52) | struct zfcp_fsf_req type zfcp_adapter (line 56) | struct zfcp_adapter function zfcp_qdio_buffers_enqueue (line 71) | static int function zfcp_qdio_buffers_dequeue (line 111) | static void function zfcp_qdio_allocate_queues (line 126) | int function zfcp_qdio_free_queues (line 163) | void function zfcp_qdio_allocate (line 175) | int function zfcp_qdio_handler_error_check (line 216) | static inline int function zfcp_qdio_request_handler (line 302) | static void function zfcp_qdio_response_handler (line 350) | static void function zfcp_qdio_reqid_check (line 483) | int type qdio_buffer_element (line 526) | struct qdio_buffer_element type zfcp_qdio_queue (line 527) | struct zfcp_qdio_queue type qdio_buffer_element (line 536) | struct qdio_buffer_element type zfcp_fsf_req (line 537) | struct zfcp_fsf_req type qdio_buffer_element (line 547) | struct qdio_buffer_element type zfcp_fsf_req (line 548) | struct zfcp_fsf_req type qdio_buffer_element (line 558) | struct qdio_buffer_element type zfcp_fsf_req (line 559) | struct zfcp_fsf_req function zfcp_qdio_sbal_limit (line 573) | static inline void type qdio_buffer_element (line 591) | struct qdio_buffer_element type zfcp_fsf_req (line 592) | struct zfcp_fsf_req type qdio_buffer_element (line 594) | struct qdio_buffer_element type qdio_buffer_element (line 628) | struct qdio_buffer_element type zfcp_fsf_req (line 629) | struct zfcp_fsf_req function zfcp_qdio_sbals_zero (line 643) | static inline int function zfcp_qdio_sbals_wipe (line 665) | static inline int function zfcp_qdio_sbale_fill (line 677) | static inline void function zfcp_qdio_sbals_from_segment (line 698) | static inline int function zfcp_qdio_sbals_from_sg (line 733) | inline int function zfcp_qdio_sbals_from_buffer (line 781) | static inline int function zfcp_qdio_sbals_from_scsicmnd (line 802) | inline int function zfcp_qdio_determine_pci (line 823) | int function zfcp_qdio_zero_sbals (line 854) | void FILE: drivers/s390/scsi/zfcp_scsi.c type scsi_device (line 38) | struct scsi_device type scsi_device (line 39) | struct scsi_device type scsi_device (line 40) | struct scsi_device type scsi_cmnd (line 41) | struct scsi_cmnd type scsi_cmnd (line 42) | struct scsi_cmnd type scsi_cmnd (line 43) | struct scsi_cmnd type scsi_cmnd (line 44) | struct scsi_cmnd type scsi_cmnd (line 45) | struct scsi_cmnd type scsi_cmnd (line 46) | struct scsi_cmnd type zfcp_unit (line 47) | struct zfcp_unit type zfcp_unit (line 49) | struct zfcp_unit type zfcp_adapter (line 49) | struct zfcp_adapter type zfcp_port (line 51) | struct zfcp_port type zfcp_adapter (line 51) | struct zfcp_adapter type device_attribute (line 54) | struct device_attribute type scsi_transport_template (line 56) | struct scsi_transport_template type zfcp_data (line 58) | struct zfcp_data type fcp_rsp_iu (line 91) | struct fcp_rsp_iu type fcp_rsp_iu (line 96) | struct fcp_rsp_iu type fcp_rsp_iu (line 103) | struct fcp_rsp_iu type fcp_rsp_iu (line 108) | struct fcp_rsp_iu function fcp_dl_t (line 116) | fcp_dl_t * function fcp_dl_t (line 133) | fcp_dl_t function zfcp_set_fcp_dl (line 139) | void function set_byte (line 149) | static inline void function set_host_byte (line 155) | void function set_driver_byte (line 161) | void function zfcp_scsi_slave_alloc (line 175) | static int function zfcp_scsi_slave_destroy (line 208) | static void function zfcp_scsi_slave_configure (line 226) | static int function zfcp_scsi_command_fail (line 241) | static void function zfcp_scsi_command_async (line 260) | int function zfcp_scsi_command_sync_handler (line 310) | void function zfcp_scsi_command_sync (line 327) | int function zfcp_scsi_queuecommand (line 353) | int type zfcp_unit (line 384) | struct zfcp_unit type zfcp_adapter (line 385) | struct zfcp_adapter type zfcp_port (line 388) | struct zfcp_port type zfcp_unit (line 389) | struct zfcp_unit type zfcp_port (line 405) | struct zfcp_port type zfcp_adapter (line 406) | struct zfcp_adapter type zfcp_port (line 408) | struct zfcp_port type zfcp_port (line 414) | struct zfcp_port function zfcp_scsi_eh_abort_handler (line 435) | int function zfcp_scsi_eh_device_reset_handler (line 621) | int function zfcp_task_management_function (line 676) | static int function zfcp_scsi_eh_bus_reset_handler (line 719) | int function zfcp_scsi_eh_host_reset_handler (line 746) | int function zfcp_adapter_scsi_register (line 773) | int function zfcp_adapter_scsi_unregister (line 826) | void function zfcp_fsf_start_scsi_er_timer (line 844) | void function zfcp_get_port_id (line 856) | static void function zfcp_get_port_name (line 873) | static void function zfcp_get_node_name (line 890) | static void type fc_function_template (line 907) | struct fc_function_template type device_attribute (line 942) | struct device_attribute FILE: drivers/s390/scsi/zfcp_sysfs_adapter.c function zfcp_sysfs_port_add_store (line 89) | static ssize_t function zfcp_sysfs_port_remove_store (line 134) | static ssize_t function zfcp_sysfs_adapter_failed_store (line 195) | static ssize_t function zfcp_sysfs_adapter_failed_show (line 235) | static ssize_t type attribute (line 250) | struct attribute type attribute_group (line 270) | struct attribute_group function zfcp_sysfs_adapter_create_files (line 280) | int function zfcp_sysfs_adapter_remove_files (line 292) | void FILE: drivers/s390/scsi/zfcp_sysfs_driver.c function zfcp_sysfs_version_show (line 86) | static ssize_t zfcp_sysfs_version_show(struct device_driver *dev, type attribute (line 94) | struct attribute type attribute_group (line 107) | struct attribute_group function zfcp_sysfs_driver_create_files (line 117) | int function zfcp_sysfs_driver_remove_files (line 129) | void FILE: drivers/s390/scsi/zfcp_sysfs_port.c function zfcp_sysfs_port_release (line 41) | void function zfcp_sysfs_unit_add_store (line 84) | static ssize_t function zfcp_sysfs_unit_remove_store (line 127) | static ssize_t function zfcp_sysfs_port_failed_store (line 188) | static ssize_t function zfcp_sysfs_port_failed_show (line 226) | static ssize_t type attribute (line 245) | struct attribute type attribute_group (line 255) | struct attribute_group type attribute (line 263) | struct attribute type attribute_group (line 270) | struct attribute_group function zfcp_sysfs_port_create_files (line 280) | int function zfcp_sysfs_port_remove_files (line 303) | void FILE: drivers/s390/scsi/zfcp_sysfs_unit.c function zfcp_sysfs_unit_release (line 41) | void function zfcp_sysfs_unit_failed_store (line 88) | static ssize_t function zfcp_sysfs_unit_failed_show (line 125) | static ssize_t type attribute (line 140) | struct attribute type attribute_group (line 151) | struct attribute_group function zfcp_sysfs_unit_create_files (line 161) | int function zfcp_sysfs_unit_remove_files (line 173) | void FILE: drivers/s390/sysinfo.c type sysinfo_1_1_1 (line 15) | struct sysinfo_1_1_1 type sysinfo_1_2_1 (line 26) | struct sysinfo_1_2_1 type sysinfo_1_2_2 (line 35) | struct sysinfo_1_2_2 type sysinfo_2_2_1 (line 46) | struct sysinfo_2_2_1 type sysinfo_2_2_2 (line 55) | struct sysinfo_2_2_2 type sysinfo_3_2_2 (line 75) | struct sysinfo_3_2_2 type sysinfo_1_1_1 (line 96) | struct sysinfo_1_1_1 type sysinfo_1_2_1 (line 97) | struct sysinfo_1_2_1 type sysinfo_1_2_2 (line 98) | struct sysinfo_1_2_2 type sysinfo_2_2_1 (line 99) | struct sysinfo_2_2_1 type sysinfo_2_2_2 (line 100) | struct sysinfo_2_2_2 type sysinfo_3_2_2 (line 101) | struct sysinfo_3_2_2 function stsi (line 104) | static inline int stsi (void *sysinfo, function stsi_0 (line 153) | static inline int stsi_0 (void) function stsi_1_1_1 (line 159) | static inline int stsi_1_1_1 (struct sysinfo_1_1_1 *info) function stsi_1_2_1 (line 173) | static inline int stsi_1_2_1 (struct sysinfo_1_2_1 *info) function stsi_1_2_2 (line 184) | static inline int stsi_1_2_2 (struct sysinfo_1_2_2 *info) function stsi_2_2_1 (line 190) | static inline int stsi_2_2_1 (struct sysinfo_2_2_1 *info) function stsi_2_2_2 (line 201) | static inline int stsi_2_2_2 (struct sysinfo_2_2_2 *info) function stsi_3_2_2 (line 211) | static inline int stsi_3_2_2 (struct sysinfo_3_2_2 *info) function proc_read_sysinfo (line 227) | static int proc_read_sysinfo(char *page, char **start, function __init (line 339) | static __init int create_proc_sysinfo(void) FILE: drivers/sbus/char/aurora.c type tty_driver (line 88) | struct tty_driver type Aurora_board (line 89) | struct Aurora_board type Aurora_port (line 93) | struct Aurora_port function aurora_paranoia_check (line 103) | static inline int aurora_paranoia_check(struct Aurora_port const * port, function board_No (line 131) | extern inline int board_No (struct Aurora_board const * bp) function port_No (line 137) | extern inline int port_No (struct Aurora_port const * port) type Aurora_board (line 143) | struct Aurora_board type Aurora_port (line 143) | struct Aurora_port function aurora_wait_CCR (line 149) | extern inline void aurora_wait_CCR(struct aurora_reg128 * r) function aurora_long_delay (line 168) | extern inline void aurora_long_delay(unsigned long delay) function aurora_init_CD180 (line 182) | static int aurora_init_CD180(struct Aurora_board * bp, int chip) function valid_irq (line 254) | static int valid_irq(unsigned char irq) type pt_regs (line 262) | struct pt_regs function aurora_probe (line 265) | static int aurora_probe(void) function aurora_release_io_range (line 419) | static void aurora_release_io_range(struct Aurora_board *bp) function aurora_mark_event (line 427) | extern inline void aurora_mark_event(struct Aurora_port * port, int event) type Aurora_port (line 440) | struct Aurora_port type Aurora_board (line 440) | struct Aurora_board type Aurora_port (line 445) | struct Aurora_port function aurora_receive_exc (line 458) | static void aurora_receive_exc(struct Aurora_board const * bp, int chip) function aurora_receive (line 523) | static void aurora_receive(struct Aurora_board const * bp, int chip) function aurora_transmit (line 556) | static void aurora_transmit(struct Aurora_board const * bp, int chip) function aurora_check_modem (line 643) | static void aurora_check_modem(struct Aurora_board const * bp, int chip) function irqreturn_t (line 697) | static irqreturn_t aurora_interrupt(int irq, void * dev_id, struct pt_re... type timer_list (line 878) | struct timer_list function aurora_timer (line 881) | static void function aurora_setup_board (line 911) | static int aurora_setup_board(struct Aurora_board * bp) function aurora_shutdown_board (line 962) | static void aurora_shutdown_board(struct Aurora_board *bp) function aurora_change_speed (line 1001) | static void aurora_change_speed(struct Aurora_board *bp, struct Aurora_p... function aurora_setup_port (line 1177) | static int aurora_setup_port(struct Aurora_board *bp, struct Aurora_port... function aurora_shutdown_port (line 1223) | static void aurora_shutdown_port(struct Aurora_board *bp, struct Aurora_... function block_til_ready (line 1299) | static int block_til_ready(struct tty_struct *tty, struct file * filp, function aurora_open (line 1394) | static int aurora_open(struct tty_struct * tty, struct file * filp) function aurora_close (line 1449) | static void aurora_close(struct tty_struct * tty, struct file * filp) function aurora_write (line 1553) | static int aurora_write(struct tty_struct * tty, function aurora_put_char (line 1610) | static void aurora_put_char(struct tty_struct * tty, unsigned char ch) function aurora_flush_chars (line 1640) | static void aurora_flush_chars(struct tty_struct * tty) function aurora_write_room (line 1671) | static int aurora_write_room(struct tty_struct * tty) function aurora_chars_in_buffer (line 1691) | static int aurora_chars_in_buffer(struct tty_struct *tty) function aurora_flush_buffer (line 1701) | static void aurora_flush_buffer(struct tty_struct *tty) function aurora_tiocmget (line 1722) | static int aurora_tiocmget(struct tty_struct *tty, struct file *file) function aurora_tiocmset (line 1762) | static int aurora_tiocmset(struct tty_struct *tty, struct file *file, function aurora_send_break (line 1801) | static void aurora_send_break(struct Aurora_port * port, unsigned long l... function aurora_set_serial_info (line 1833) | static int aurora_set_serial_info(struct Aurora_port * port, function aurora_get_serial_info (line 1885) | extern int aurora_get_serial_info(struct Aurora_port * port, function aurora_ioctl (line 1916) | static int aurora_ioctl(struct tty_struct * tty, struct file * filp, function aurora_throttle (line 1967) | static void aurora_throttle(struct tty_struct * tty) function aurora_unthrottle (line 1999) | static void aurora_unthrottle(struct tty_struct * tty) function aurora_stop (line 2034) | static void aurora_stop(struct tty_struct * tty) function aurora_start (line 2064) | static void aurora_start(struct tty_struct * tty) function do_aurora_hangup (line 2105) | static void do_aurora_hangup(void *private_) function aurora_hangup (line 2122) | static void aurora_hangup(struct tty_struct * tty) function aurora_set_termios (line 2146) | static void aurora_set_termios(struct tty_struct * tty, struct termios *... function do_aurora_bh (line 2175) | static void do_aurora_bh(void) function do_softint (line 2180) | static void do_softint(void *private_) type tty_operations (line 2200) | struct tty_operations function aurora_init_drivers (line 2220) | static int aurora_init_drivers(void) function aurora_release_drivers (line 2277) | static void aurora_release_drivers(void) function aurora_setup (line 2299) | void __init aurora_setup(char *str, int *ints) function aurora_real_init (line 2308) | static int __init aurora_real_init(void) function aurora_init (line 2347) | static int __init aurora_init(void) function aurora_cleanup (line 2356) | static void __exit aurora_cleanup(void) FILE: drivers/sbus/char/aurora.h type aurora_reg1 (line 168) | struct aurora_reg1 { type aurora_reg128 (line 172) | struct aurora_reg128 { type aurora_reg4 (line 176) | struct aurora_reg4 { type Aurora_board (line 180) | struct Aurora_board { type Aurora_port (line 240) | struct Aurora_port { FILE: drivers/sbus/char/bbc_envctrl.c type temp_limits (line 66) | struct temp_limits { type temp_limits (line 71) | struct temp_limits type temp_limits (line 76) | struct temp_limits type fan_action (line 81) | enum fan_action { FAN_SLOWER, FAN_SAME, FAN_FASTER, FAN_FULLBLAST, FAN_S... type bbc_cpu_temperature (line 83) | struct bbc_cpu_temperature { type bbc_cpu_temperature (line 104) | struct bbc_cpu_temperature type bbc_fan_control (line 106) | struct bbc_fan_control { type bbc_fan_control (line 117) | struct bbc_fan_control function set_fan_speeds (line 129) | static void set_fan_speeds(struct bbc_fan_control *fp) function get_current_temps (line 156) | static void get_current_temps(struct bbc_cpu_temperature *tp) function do_envctrl_shutdown (line 174) | static void do_envctrl_shutdown(struct bbc_cpu_temperature *tp) function analyze_ambient_temp (line 208) | static void analyze_ambient_temp(struct bbc_cpu_temperature *tp, unsigne... function analyze_cpu_temp (line 263) | static void analyze_cpu_temp(struct bbc_cpu_temperature *tp, unsigned lo... function analyze_temps (line 318) | static void analyze_temps(struct bbc_cpu_temperature *tp, unsigned long ... function prioritize_fan_action (line 329) | static enum fan_action prioritize_fan_action(int which_fan) function maybe_new_ambient_fan_speed (line 359) | static int maybe_new_ambient_fan_speed(struct bbc_fan_control *fp) function maybe_new_cpu_fan_speed (line 393) | static int maybe_new_cpu_fan_speed(struct bbc_fan_control *fp) function maybe_new_fan_speeds (line 429) | static void maybe_new_fan_speeds(struct bbc_fan_control *fp) function fans_full_blast (line 440) | static void fans_full_blast(void) type task_struct (line 457) | struct task_struct function kenvctrld (line 459) | static int kenvctrld(void *__unused) function attach_one_temp (line 489) | static void attach_one_temp(struct linux_ebus_child *echild, int temp_idx) function attach_one_fan (line 535) | static void attach_one_fan(struct linux_ebus_child *echild, int fan_idx) function bbc_envctrl_init (line 573) | int bbc_envctrl_init(void) function destroy_one_temp (line 592) | static void destroy_one_temp(struct bbc_cpu_temperature *tp) function destroy_one_fan (line 598) | static void destroy_one_fan(struct bbc_fan_control *fp) function bbc_envctrl_cleanup (line 604) | void bbc_envctrl_cleanup(void) FILE: drivers/sbus/char/bbc_i2c.c type bbc_i2c_bus (line 56) | struct bbc_i2c_bus { type bbc_i2c_bus (line 74) | struct bbc_i2c_bus type bbc_i2c_client (line 76) | struct bbc_i2c_client { function find_device (line 83) | static int find_device(struct bbc_i2c_bus *bp, struct linux_ebus_child *... function set_device_claimage (line 97) | static void set_device_claimage(struct bbc_i2c_bus *bp, struct linux_ebu... type bbc_i2c_bus (line 112) | struct bbc_i2c_bus type linux_ebus_child (line 112) | struct linux_ebus_child type bbc_i2c_bus (line 114) | struct bbc_i2c_bus type linux_ebus_child (line 125) | struct linux_ebus_child type bbc_i2c_bus (line 127) | struct bbc_i2c_bus type linux_ebus_child (line 128) | struct linux_ebus_child type bbc_i2c_bus (line 132) | struct bbc_i2c_bus type bbc_i2c_client (line 151) | struct bbc_i2c_client type linux_ebus_child (line 151) | struct linux_ebus_child type bbc_i2c_bus (line 153) | struct bbc_i2c_bus type bbc_i2c_client (line 154) | struct bbc_i2c_client function bbc_i2c_detach (line 172) | void bbc_i2c_detach(struct bbc_i2c_client *client) function wait_for_pin (line 181) | static int wait_for_pin(struct bbc_i2c_bus *bp, u8 *status) function bbc_i2c_writeb (line 207) | int bbc_i2c_writeb(struct bbc_i2c_client *client, unsigned char val, int... function bbc_i2c_readb (line 238) | int bbc_i2c_readb(struct bbc_i2c_client *client, unsigned char *byte, in... function bbc_i2c_write_buf (line 287) | int bbc_i2c_write_buf(struct bbc_i2c_client *client, function bbc_i2c_read_buf (line 307) | int bbc_i2c_read_buf(struct bbc_i2c_client *client, function irqreturn_t (line 334) | static irqreturn_t bbc_i2c_interrupt(int irq, void *dev_id, struct pt_re... function reset_one_i2c (line 348) | static void __init reset_one_i2c(struct bbc_i2c_bus *bp) function attach_one_i2c (line 357) | static int __init attach_one_i2c(struct linux_ebus_device *edev, int index) function bbc_present (line 419) | static int __init bbc_present(void) function bbc_i2c_init (line 437) | static int __init bbc_i2c_init(void) function bbc_i2c_cleanup (line 464) | static void bbc_i2c_cleanup(void) FILE: drivers/sbus/char/bbc_i2c.h type bbc_i2c_client (line 7) | struct bbc_i2c_client type linux_ebus_child (line 10) | struct linux_ebus_child type bbc_i2c_client (line 11) | struct bbc_i2c_client type linux_ebus_child (line 11) | struct linux_ebus_child type bbc_i2c_client (line 12) | struct bbc_i2c_client type bbc_i2c_client (line 15) | struct bbc_i2c_client type bbc_i2c_client (line 16) | struct bbc_i2c_client type bbc_i2c_client (line 17) | struct bbc_i2c_client type bbc_i2c_client (line 18) | struct bbc_i2c_client FILE: drivers/sbus/char/bpp.c type IEEE_Mode (line 68) | enum IEEE_Mode { COMPATIBILITY, NIBBLE, ECP, ECP_RLE, EPP } type inst (line 70) | struct inst { type inst (line 88) | struct inst function set_pins (line 109) | static void set_pins(unsigned short pins, unsigned minor) function get_pins (line 123) | static unsigned short get_pins(unsigned minor) function set_pins (line 255) | static void set_pins(unsigned short pins, unsigned minor) function get_pins (line 276) | static unsigned short get_pins(unsigned minor) function bpp_wake_up (line 300) | static void bpp_wake_up(unsigned long val) function snooze (line 303) | static void snooze(unsigned long snooze_time, unsigned minor) function wait_for (line 312) | static int wait_for(unsigned short set, unsigned short clr, function negotiate (line 353) | static int negotiate(unsigned char mode, unsigned minor) function terminate (line 397) | static int terminate(unsigned minor) function bpp_open (line 440) | static int bpp_open(struct inode *inode, struct file *f) function bpp_release (line 470) | static int bpp_release(struct inode *inode, struct file *f) function read_nibble (line 485) | static long read_nibble(unsigned minor, char __user *c, unsigned long cnt) function read_ecp (line 538) | static long read_ecp(unsigned minor, char __user *c, unsigned long cnt) function bpp_read (line 633) | static ssize_t bpp_read(struct file *f, char __user *c, size_t cnt, loff... function write_compat (line 695) | static long write_compat(unsigned minor, const char __user *c, unsigned ... function write_ecp (line 733) | static long write_ecp(unsigned minor, const char __user *c, unsigned lon... function bpp_write (line 786) | static ssize_t bpp_write(struct file *f, const char __user *c, size_t cn... function bpp_ioctl (line 810) | static int bpp_ioctl(struct inode *inode, struct file *f, unsigned int cmd, type file_operations (line 861) | struct file_operations function probeLptPort (line 874) | static void probeLptPort(unsigned idx) function freeLptPort (line 934) | static inline void freeLptPort(int idx) type sbus_dev (line 943) | struct sbus_dev function collectLptPorts (line 948) | static int collectLptPorts(void) function probeLptPort (line 970) | static void probeLptPort(unsigned idx) function freeLptPort (line 1027) | static inline void freeLptPort(int idx) function bpp_init (line 1034) | static int __init bpp_init(void) function bpp_cleanup (line 1060) | static void __exit bpp_cleanup(void) FILE: drivers/sbus/char/cpwatchdog.c type wd_timer (line 136) | struct wd_timer { type wd_device (line 145) | struct wd_device { type wd_device (line 157) | struct wd_device type timer_list (line 161) | struct timer_list type pt_regs (line 189) | struct pt_regs type wd_timer (line 190) | struct wd_timer type wd_timer (line 191) | struct wd_timer type wd_timer (line 192) | struct wd_timer type wd_timer (line 193) | struct wd_timer type wd_timer (line 194) | struct wd_timer type wd_timer (line 196) | struct wd_timer function flip_word (line 201) | static inline unsigned short flip_word(unsigned short word) function wd_isbroken (line 216) | static inline int wd_isbroken(void) function wd_opt_enable (line 231) | static inline int wd_opt_enable(void) function wd_opt_reboot (line 243) | static inline int wd_opt_reboot(void) function wd_opt_timeout (line 255) | static inline int wd_opt_timeout(void) function wd_open (line 281) | static int wd_open(struct inode *inode, struct file *f) function wd_release (line 316) | static int wd_release(struct inode *inode, struct file *file) function wd_ioctl (line 321) | static int wd_ioctl(struct inode *inode, struct file *file, function wd_write (line 397) | static ssize_t wd_write(struct file *file, function wd_read (line 415) | static ssize_t wd_read(struct file * file, char __user *buffer, function irqreturn_t (line 426) | static irqreturn_t wd_interrupt(int irq, void *dev_id, struct pt_regs *r... type file_operations (line 441) | struct file_operations type miscdevice (line 450) | struct miscdevice type miscdevice (line 451) | struct miscdevice type miscdevice (line 452) | struct miscdevice function wd_dumpregs (line 455) | static void wd_dumpregs(void) function wd_toggleintr (line 500) | static void wd_toggleintr(struct wd_timer* pTimer, int enable) function wd_pingtimer (line 521) | static void wd_pingtimer(struct wd_timer* pTimer) function wd_stoptimer (line 534) | static void wd_stoptimer(struct wd_timer* pTimer) function wd_starttimer (line 556) | static void wd_starttimer(struct wd_timer* pTimer) function wd_resetbrokentimer (line 570) | static void wd_resetbrokentimer(struct wd_timer* pTimer) function wd_inittimer (line 579) | static int wd_inittimer(int whichdog) function wd_brokentimer (line 646) | static void wd_brokentimer(unsigned long data) function wd_getstatus (line 673) | static int wd_getstatus(struct wd_timer* pTimer) function wd_init (line 726) | static int __init wd_init(void) function wd_cleanup (line 785) | static void __exit wd_cleanup(void) FILE: drivers/sbus/char/display7seg.c function d7s_free (line 75) | static inline void d7s_free(void) function d7s_obpflipped (line 80) | static inline int d7s_obpflipped(void) function d7s_open (line 91) | static int d7s_open(struct inode *inode, struct file *f) function d7s_release (line 99) | static int d7s_release(struct inode *inode, struct file *f) function d7s_ioctl (line 117) | static int d7s_ioctl(struct inode *inode, struct file *f, type file_operations (line 162) | struct file_operations type miscdevice (line 169) | struct miscdevice function d7s_init (line 171) | static int __init d7s_init(void) function d7s_cleanup (line 218) | static void __exit d7s_cleanup(void) FILE: drivers/sbus/char/envctrl.c type pcf8584_channel (line 139) | struct pcf8584_channel { type pcf8584_tblprop (line 149) | struct pcf8584_tblprop { type i2c_child_t (line 157) | struct i2c_child_t { type i2c_child_t (line 177) | struct i2c_child_t type i2c_child_t (line 184) | struct i2c_child_t function envtrl_i2c_test_pin (line 190) | static void envtrl_i2c_test_pin(void) function envctrl_i2c_test_bb (line 207) | static void envctrl_i2c_test_bb(void) function envctrl_i2c_read_addr (line 225) | static int envctrl_i2c_read_addr(unsigned char addr) function envctrl_i2c_write_addr (line 251) | static void envctrl_i2c_write_addr(unsigned char addr) function envctrl_i2c_read_data (line 264) | static unsigned char envctrl_i2c_read_data(void) function envctrl_i2c_write_data (line 274) | static void envctrl_i2c_write_data(unsigned char port) function envctrl_i2c_stop (line 283) | static void envctrl_i2c_stop(void) function envctrl_i2c_read_8591 (line 292) | static unsigned char envctrl_i2c_read_8591(unsigned char addr, unsigned ... function envctrl_i2c_read_8574 (line 314) | static unsigned char envctrl_i2c_read_8574(unsigned char addr) function envctrl_i2c_data_translate (line 330) | static int envctrl_i2c_data_translate(unsigned char data, int translate_... function envctrl_read_cpu_info (line 366) | static int envctrl_read_cpu_info(int cpu, struct i2c_child_t *pchild, function envctrl_read_noncpu_info (line 401) | static int envctrl_read_noncpu_info(struct i2c_child_t *pchild, function envctrl_i2c_fan_status (line 431) | static int envctrl_i2c_fan_status(struct i2c_child_t *pchild, function envctrl_i2c_globaladdr (line 470) | static int envctrl_i2c_globaladdr(struct i2c_child_t *pchild, function envctrl_i2c_voltage_status (line 495) | static unsigned char envctrl_i2c_voltage_status(struct i2c_child_t *pchild, function envctrl_read (line 540) | static ssize_t function envctrl_ioctl (line 657) | static int function envctrl_open (line 701) | static int function envctrl_release (line 711) | static int type file_operations (line 717) | struct file_operations type miscdevice (line 725) | struct miscdevice function envctrl_set_mon (line 734) | static void envctrl_set_mon(struct i2c_child_t *pchild, function envctrl_init_adc (line 769) | static void envctrl_init_adc(struct i2c_child_t *pchild, int node) function envctrl_init_fanstat (line 797) | static void envctrl_init_fanstat(struct i2c_child_t *pchild) function envctrl_init_globaladdr (line 814) | static void envctrl_init_globaladdr(struct i2c_child_t *pchild) function envctrl_init_voltage_status (line 845) | static void envctrl_init_voltage_status(struct i2c_child_t *pchild) function envctrl_init_i2c_child (line 862) | static void envctrl_init_i2c_child(struct linux_ebus_child *edev_child, type i2c_child_t (line 962) | struct i2c_child_t type i2c_child_t (line 969) | struct i2c_child_t function envctrl_do_shutdown (line 976) | static void envctrl_do_shutdown(void) type task_struct (line 995) | struct task_struct function kenvctrld (line 997) | static int kenvctrld(void *__unused) function envctrl_init (line 1044) | static int __init envctrl_init(void) function envctrl_cleanup (line 1143) | static void __exit envctrl_cleanup(void) FILE: drivers/sbus/char/flash.c function flash_mmap (line 38) | static int function flash_llseek (line 84) | static long long function flash_read (line 108) | static ssize_t function flash_open (line 129) | static int function flash_release (line 138) | static int type file_operations (line 148) | struct file_operations type miscdevice (line 160) | struct miscdevice function flash_init (line 162) | static int __init flash_init(void) function flash_cleanup (line 248) | static void __exit flash_cleanup(void) FILE: drivers/sbus/char/jsflash.c function jsf_inl (line 79) | static unsigned int jsf_inl(unsigned long addr) function jsf_outl (line 89) | static void jsf_outl(unsigned long addr, __u32 data) type jsfd_part (line 101) | struct jsfd_part { type jsflash (line 106) | struct jsflash { type gendisk (line 126) | struct gendisk type jsflash (line 131) | struct jsflash function jsf_wait (line 140) | static void jsf_wait(unsigned long p) { function jsf_write4 (line 161) | static void jsf_write4(unsigned long fa, u32 data) { function jsfd_read (line 173) | static void jsfd_read(char *buf, unsigned long p, size_t togo) { function jsfd_do_request (line 188) | static void jsfd_do_request(request_queue_t *q) function loff_t (line 228) | static loff_t jsf_lseek(struct file * file, loff_t offset, int orig) function jsf_read (line 252) | static ssize_t jsf_read(struct file * file, char * buf, function jsf_write (line 308) | static ssize_t jsf_write(struct file * file, const char * buf, function jsf_ioctl_erase (line 316) | static int jsf_ioctl_erase(unsigned long arg) function jsf_ioctl_program (line 359) | static int jsf_ioctl_program(unsigned long arg) function jsf_ioctl (line 389) | static int jsf_ioctl(struct inode *inode, struct file *f, unsigned int cmd, function jsf_mmap (line 412) | static int jsf_mmap(struct file * file, struct vm_area_struct * vma) function jsf_open (line 417) | static int jsf_open(struct inode * inode, struct file * filp) function jsf_release (line 427) | static int jsf_release(struct inode *inode, struct file *file) type file_operations (line 433) | struct file_operations type miscdevice (line 444) | struct miscdevice type block_device_operations (line 446) | struct block_device_operations function jsflash_init (line 450) | static int jsflash_init(void) type request_queue (line 538) | struct request_queue function jsfd_init (line 540) | static int jsfd_init(void) function jsflash_init_module (line 596) | static int __init jsflash_init_module(void) { function jsflash_cleanup_module (line 606) | static void __exit jsflash_cleanup_module(void) FILE: drivers/sbus/char/openprom.c type DATA (line 54) | typedef struct openprom_private_data function copyin (line 70) | static int copyin(struct openpromio __user *info, struct openpromio **op... function getstrings (line 101) | static int getstrings(struct openpromio __user *info, struct openpromio ... function copyout (line 135) | static int copyout(void __user *info, struct openpromio *opp, int len) function openprom_sunos_ioctl (line 145) | static int openprom_sunos_ioctl(struct inode * inode, struct file * file, function intree (line 301) | static int intree(int root, int node) function goodnode (line 310) | static int goodnode(int n, DATA *data) function copyin_string (line 321) | static int copyin_string(char __user *user, size_t len, char **ptr) function openprom_bsd_ioctl (line 347) | static int openprom_bsd_ioctl(struct inode * inode, struct file * file, function openprom_ioctl (line 508) | static int openprom_ioctl(struct inode * inode, struct file * file, function openprom_open (line 570) | static int openprom_open(struct inode * inode, struct file * file) function openprom_release (line 585) | static int openprom_release(struct inode * inode, struct file * file) type file_operations (line 591) | struct file_operations type miscdevice (line 599) | struct miscdevice function openprom_init (line 603) | static int __init openprom_init(void) function openprom_cleanup (line 625) | static void __exit openprom_cleanup(void) FILE: drivers/sbus/char/riowatchdog.c function u8 (line 66) | static u8 riowd_readreg(int index) function riowd_writereg (line 80) | static void riowd_writereg(u8 val, int index) function riowd_pingtimer (line 90) | static void riowd_pingtimer(void) function riowd_stoptimer (line 95) | static void riowd_stoptimer(void) function riowd_starttimer (line 106) | static void riowd_starttimer(void) function riowd_open (line 117) | static int riowd_open(struct inode *inode, struct file *filp) function riowd_release (line 123) | static int riowd_release(struct inode *inode, struct file *filp) function riowd_ioctl (line 128) | static int riowd_ioctl(struct inode *inode, struct file *filp, function riowd_write (line 186) | static ssize_t riowd_write(struct file *file, const char __user *buf, si... type file_operations (line 196) | struct file_operations type miscdevice (line 204) | struct miscdevice function riowd_bbc_init (line 206) | static int __init riowd_bbc_init(void) function riowd_init (line 234) | static int __init riowd_init(void) function riowd_cleanup (line 283) | static void __exit riowd_cleanup(void) FILE: drivers/sbus/char/rtc.c function get_rtc_time (line 32) | static void get_rtc_time(struct rtc_time *t) function set_rtc_time (line 59) | void set_rtc_time(struct rtc_time *t) function rtc_ioctl (line 85) | static int rtc_ioctl(struct inode *inode, struct file *file, unsigned in... function rtc_open (line 119) | static int rtc_open(struct inode *inode, struct file *file) function rtc_release (line 135) | static int rtc_release(struct inode *inode, struct file *file) type file_operations (line 142) | struct file_operations type miscdevice (line 150) | struct miscdevice function rtc_sun_init (line 152) | static int __init rtc_sun_init(void) function rtc_sun_cleanup (line 171) | static void __exit rtc_sun_cleanup(void) FILE: drivers/sbus/char/uctrl.c type uctrl_regs (line 35) | struct uctrl_regs { type ts102_regs (line 42) | struct ts102_regs { type uctrl_txn (line 89) | struct uctrl_txn { type uctrl_status (line 97) | struct uctrl_status { type uctrl_opcode (line 114) | enum uctrl_opcode { type uctrl_driver (line 189) | struct uctrl_driver { type uctrl_driver (line 196) | struct uctrl_driver function uctrl_ioctl (line 201) | static int function uctrl_open (line 212) | static int function irqreturn_t (line 220) | static irqreturn_t uctrl_interrupt(int irq, void *dev_id, struct pt_regs... type file_operations (line 227) | struct file_operations type miscdevice (line 234) | struct miscdevice function uctrl_set_video (line 267) | void uctrl_set_video(int status) function uctrl_do_txn (line 273) | static void uctrl_do_txn(struct uctrl_txn *txn) function uctrl_get_event_status (line 312) | void uctrl_get_event_status() function uctrl_get_external_status (line 332) | void uctrl_get_external_status() function ts102_uctrl_init (line 361) | static int __init ts102_uctrl_init(void) function ts102_uctrl_cleanup (line 409) | static void __exit ts102_uctrl_cleanup(void) FILE: drivers/sbus/char/vfc.h type vfc_regs (line 20) | struct vfc_regs { type vfc_dev (line 127) | struct vfc_dev { type vfc_dev (line 140) | struct vfc_dev type vfc_dev (line 142) | struct vfc_dev type vfc_dev (line 143) | struct vfc_dev type vfc_dev (line 145) | struct vfc_dev type vfc_dev (line 146) | struct vfc_dev type vfc_dev (line 147) | struct vfc_dev type vfc_dev (line 148) | struct vfc_dev type vfc_dev (line 149) | struct vfc_dev type vfc_dev (line 150) | struct vfc_dev type vfc_dev (line 151) | struct vfc_dev type vfc_dev (line 152) | struct vfc_dev type vfc_dev (line 153) | struct vfc_dev FILE: drivers/sbus/char/vfc_dev.c type file_operations (line 47) | struct file_operations type vfc_dev (line 48) | struct vfc_dev function vfc_lock_device (line 57) | void vfc_lock_device(struct vfc_dev *dev) function vfc_unlock_device (line 62) | void vfc_unlock_device(struct vfc_dev *dev) function vfc_captstat_reset (line 68) | void vfc_captstat_reset(struct vfc_dev *dev) function vfc_memptr_reset (line 78) | void vfc_memptr_reset(struct vfc_dev *dev) function vfc_csr_init (line 88) | int vfc_csr_init(struct vfc_dev *dev) function vfc_saa9051_init (line 110) | int vfc_saa9051_init(struct vfc_dev *dev) function init_vfc_hw (line 122) | int init_vfc_hw(struct vfc_dev *dev) function init_vfc_devstruct (line 135) | int init_vfc_devstruct(struct vfc_dev *dev, int instance) function init_vfc_device (line 145) | int init_vfc_device(struct sbus_dev *sdev,struct vfc_dev *dev, int insta... type vfc_dev (line 176) | struct vfc_dev function vfc_open (line 183) | static int vfc_open(struct inode *inode, struct file *file) function vfc_release (line 214) | static int vfc_release(struct inode *inode,struct file *file) function vfc_debug (line 229) | static int vfc_debug(struct vfc_dev *dev, int cmd, void __user *argp) function vfc_capture_start (line 296) | int vfc_capture_start(struct vfc_dev *dev) function vfc_capture_poll (line 318) | int vfc_capture_poll(struct vfc_dev *dev) function vfc_set_control_ioctl (line 337) | static int vfc_set_control_ioctl(struct inode *inode, struct file *file, function vfc_port_change_ioctl (line 394) | int vfc_port_change_ioctl(struct inode *inode, struct file *file, function vfc_set_video_ioctl (line 464) | int vfc_set_video_ioctl(struct inode *inode, struct file *file, function vfc_get_video_ioctl (line 515) | int vfc_get_video_ioctl(struct inode *inode, struct file *file, function vfc_ioctl (line 553) | static int vfc_ioctl(struct inode *inode, struct file *file, unsigned in... function vfc_mmap (line 613) | static int vfc_mmap(struct file *file, struct vm_area_struct *vma) type file_operations (line 639) | struct file_operations function vfc_probe (line 648) | static int vfc_probe(void) function deinit_vfc_device (line 715) | static void deinit_vfc_device(struct vfc_dev *dev) function cleanup_module (line 724) | void cleanup_module(void) FILE: drivers/sbus/char/vfc_i2c.c function vfc_pcf8584_init (line 58) | int vfc_pcf8584_init(struct vfc_dev *dev) function vfc_i2c_delay_wakeup (line 82) | void vfc_i2c_delay_wakeup(struct vfc_dev *dev) function vfc_i2c_delay_no_busy (line 89) | void vfc_i2c_delay_no_busy(struct vfc_dev *dev, unsigned long usecs) function vfc_i2c_delay (line 101) | void inline vfc_i2c_delay(struct vfc_dev *dev) function vfc_init_i2c_bus (line 106) | int vfc_init_i2c_bus(struct vfc_dev *dev) function vfc_i2c_reset_bus (line 113) | int vfc_i2c_reset_bus(struct vfc_dev *dev) function vfc_i2c_wait_for_bus (line 131) | int vfc_i2c_wait_for_bus(struct vfc_dev *dev) function vfc_i2c_wait_for_pin (line 143) | int vfc_i2c_wait_for_pin(struct vfc_dev *dev, int ack) function vfc_i2c_xmit_addr (line 161) | int vfc_i2c_xmit_addr(struct vfc_dev *dev, unsigned char addr, char mode) function vfc_i2c_xmit_byte (line 212) | int vfc_i2c_xmit_byte(struct vfc_dev *dev,unsigned char *byte) function vfc_i2c_recv_byte (line 235) | int vfc_i2c_recv_byte(struct vfc_dev *dev, unsigned char *byte, int last) function vfc_i2c_recvbuf (line 257) | int vfc_i2c_recvbuf(struct vfc_dev *dev, unsigned char addr, function vfc_i2c_sendbuf (line 294) | int vfc_i2c_sendbuf(struct vfc_dev *dev, unsigned char addr, FILE: drivers/sbus/dvma.c type sbus_dma (line 18) | struct sbus_dma function init_one_dvma (line 20) | void __init init_one_dvma(struct sbus_dma *dma, int num_dma) function dvma_init (line 62) | void __init dvma_init(struct sbus_bus *sbus) function sun4_dvma_init (line 110) | void __init sun4_dvma_init(void) FILE: drivers/sbus/sbus.c type sbus_bus (line 20) | struct sbus_bus type linux_prom_irqs (line 22) | struct linux_prom_irqs function fill_sbus_device (line 43) | static void __init fill_sbus_device(int prom_node, struct sbus_dev *sdev) type sbus_bus (line 174) | struct sbus_bus type sbus_bus (line 175) | struct sbus_bus function sbus_do_child_siblings (line 181) | static void __init sbus_do_child_siblings(int start_node, function sbus_bus_ranges_init (line 222) | static void __init sbus_bus_ranges_init(int parent_node, struct sbus_bus... function __apply_ranges_to_regs (line 250) | static void __init __apply_ranges_to_regs(struct linux_prom_ranges *ranges, function __fixup_regs_sdev (line 282) | static void __init __fixup_regs_sdev(struct sbus_dev *sdev) function sbus_fixup_all_regs (line 314) | static void __init sbus_fixup_all_regs(struct sbus_dev *first_sdev) function sbus_init (line 332) | static int __init sbus_init(void) FILE: drivers/scsi/3w-9xxx.c type timezone (line 80) | struct timezone type inode (line 92) | struct inode type file (line 92) | struct file type inode (line 93) | struct inode type file (line 93) | struct file function twa_show_stats (line 121) | static ssize_t twa_show_stats(struct class_device *class_dev, char *buf) function twa_store_queue_depth (line 158) | static ssize_t twa_store_queue_depth(struct device *dev, const char *buf... type device_attribute (line 172) | struct device_attribute type device_attribute (line 181) | struct device_attribute type class_device_attribute (line 187) | struct class_device_attribute type class_device_attribute (line 196) | struct class_device_attribute type file_operations (line 202) | struct file_operations function twa_aen_complete (line 210) | static int twa_aen_complete(TW_Device_Extension *tw_dev, int request_id) function twa_aen_drain_queue (line 264) | static int twa_aen_drain_queue(TW_Device_Extension *tw_dev, int no_check... function twa_aen_queue_event (line 355) | static void twa_aen_queue_event(TW_Device_Extension *tw_dev, TW_Command_... function twa_aen_read_queue (line 407) | static int twa_aen_read_queue(TW_Device_Extension *tw_dev, int request_id) function twa_aen_sync_time (line 455) | static void twa_aen_sync_time(TW_Device_Extension *tw_dev, int request_id) function twa_allocate_memory (line 499) | static int twa_allocate_memory(TW_Device_Extension *tw_dev, int size, in... function twa_check_bits (line 538) | static int twa_check_bits(u32 status_reg_value) function twa_check_srl (line 553) | static int twa_check_srl(TW_Device_Extension *tw_dev, int *flashed) function twa_chrdev_ioctl (line 604) | static int twa_chrdev_ioctl(struct inode *inode, struct file *file, unsi... function twa_chrdev_open (line 860) | static int twa_chrdev_open(struct inode *inode, struct file *file) function twa_decode_bits (line 874) | static int twa_decode_bits(TW_Device_Extension *tw_dev, u32 status_reg_v... function twa_empty_response_queue (line 913) | static int twa_empty_response_queue(TW_Device_Extension *tw_dev) function twa_fill_sense (line 934) | static int twa_fill_sense(TW_Device_Extension *tw_dev, int request_id, i... function twa_free_device_extension (line 973) | static void twa_free_device_extension(TW_Device_Extension *tw_dev) function twa_free_request_id (line 992) | static void twa_free_request_id(TW_Device_Extension *tw_dev, int request... function twa_get_request_id (line 1045) | static void twa_get_request_id(TW_Device_Extension *tw_dev, int *request... function twa_initconnection (line 1053) | static int twa_initconnection(TW_Device_Extension *tw_dev, int message_c... function twa_initialize_device_extension (line 1116) | static int twa_initialize_device_extension(TW_Device_Extension *tw_dev) function irqreturn_t (line 1163) | static irqreturn_t twa_interrupt(int irq, void *dev_instance, struct pt_... function twa_load_sgl (line 1315) | static void twa_load_sgl(TW_Command_Full *full_command_packet, int reque... function twa_map_scsi_sg_data (line 1340) | static int twa_map_scsi_sg_data(TW_Device_Extension *tw_dev, int request... function dma_addr_t (line 1365) | static dma_addr_t twa_map_scsi_single_data(TW_Device_Extension *tw_dev, ... function twa_poll_response (line 1392) | static int twa_poll_response(TW_Device_Extension *tw_dev, int request_id... function twa_poll_status (line 1429) | static int twa_poll_status(TW_Device_Extension *tw_dev, u32 flag, int se... function twa_poll_status_gone (line 1458) | static int twa_poll_status_gone(TW_Device_Extension *tw_dev, u32 flag, i... function twa_post_command_packet (line 1486) | static int twa_post_command_packet(TW_Device_Extension *tw_dev, int requ... function twa_reset_device_extension (line 1537) | static int twa_reset_device_extension(TW_Device_Extension *tw_dev) function twa_reset_sequence (line 1583) | static int twa_reset_sequence(TW_Device_Extension *tw_dev, int soft_reset) function twa_scsi_biosparam (line 1639) | static int twa_scsi_biosparam(struct scsi_device *sdev, struct block_dev... function twa_scsi_eh_abort (line 1664) | static int twa_scsi_eh_abort(struct scsi_cmnd *SCpnt) function twa_scsi_eh_reset (line 1696) | static int twa_scsi_eh_reset(struct scsi_cmnd *SCpnt) function twa_scsi_queue (line 1722) | static int twa_scsi_queue(struct scsi_cmnd *SCpnt, void (*done)(struct s... function twa_scsiop_execute_scsi (line 1756) | static int twa_scsiop_execute_scsi(TW_Device_Extension *tw_dev, int requ... function twa_scsiop_execute_scsi_complete (line 1880) | static void twa_scsiop_execute_scsi_complete(TW_Device_Extension *tw_dev... function __twa_shutdown (line 1891) | static void __twa_shutdown(TW_Device_Extension *tw_dev) function twa_shutdown (line 1910) | static void twa_shutdown(struct device *dev) function twa_unmap_scsi_data (line 1929) | static void twa_unmap_scsi_data(TW_Device_Extension *tw_dev, int request... type scsi_host_template (line 1945) | struct scsi_host_template function twa_probe (line 1964) | static int __devinit twa_probe(struct pci_dev *pdev, const struct pci_de... function twa_remove (line 2091) | static void twa_remove(struct pci_dev *pdev) type pci_device_id (line 2121) | struct pci_device_id type pci_driver (line 2129) | struct pci_driver function twa_init (line 2140) | static int __init twa_init(void) function twa_exit (line 2148) | static void __exit twa_exit(void) FILE: drivers/scsi/3w-9xxx.h type twa_message_type (line 52) | typedef struct TAG_twa_message_type { type TW_SG_Entry (line 490) | typedef struct TAG_TW_SG_Entry { type TW_Command (line 496) | typedef struct TW_Command { type TW_SG_Apache (line 530) | typedef struct TAG_TW_SG_Apache { type TW_Command_Apache (line 536) | typedef struct TAG_TW_Command_Apache { type TW_Command_Apache_Header (line 551) | typedef struct TAG_TW_Command_Apache_Header { type TW_Command_Full (line 568) | typedef struct TAG_TW_Command_Full { type TW_Initconnect (line 577) | typedef struct TAG_TW_Initconnect { type TW_Event (line 594) | typedef struct TAG_TW_Event type TW_Ioctl_Driver_Command (line 606) | typedef struct TAG_TW_Ioctl_Driver_Command { type TW_Ioctl_Buf_Apache (line 615) | typedef struct TAG_TW_Ioctl_Apache { type TW_Lock (line 623) | typedef struct TAG_TW_Lock { type TW_Param_Apache (line 630) | typedef struct { type TW_Response_Queue (line 639) | typedef union TAG_TW_Response_Queue { type TW_Info (line 644) | typedef struct TAG_TW_Info { type TW_Compatibility_Info (line 652) | typedef struct TAG_TW_Compatibility_Info type TW_Device_Extension (line 660) | typedef struct TAG_TW_Device_Extension { FILE: drivers/scsi/3w-xxxx.c function tw_check_bits (line 227) | static int tw_check_bits(u32 status_reg_value) function tw_decode_bits (line 242) | static int tw_decode_bits(TW_Device_Extension *tw_dev, u32 status_reg_va... function tw_poll_status (line 286) | static int tw_poll_status(TW_Device_Extension *tw_dev, u32 flag, int sec... function tw_poll_status_gone (line 315) | static int tw_poll_status_gone(TW_Device_Extension *tw_dev, u32 flag, in... function tw_post_command_packet (line 344) | static int tw_post_command_packet(TW_Device_Extension *tw_dev, int reque... function tw_decode_sense (line 388) | static int tw_decode_sense(TW_Device_Extension *tw_dev, int request_id, ... function tw_check_errors (line 433) | static int tw_check_errors(TW_Device_Extension *tw_dev) function tw_empty_response_que (line 448) | static void tw_empty_response_que(TW_Device_Extension *tw_dev) function tw_state_request_finish (line 461) | static void tw_state_request_finish(TW_Device_Extension *tw_dev, int req... function tw_state_request_start (line 469) | static void tw_state_request_start(TW_Device_Extension *tw_dev, int *req... function tw_show_stats (line 477) | static ssize_t tw_show_stats(struct class_device *class_dev, char *buf) function tw_store_queue_depth (line 512) | static ssize_t tw_store_queue_depth(struct device *dev, const char *buf,... type device_attribute (line 526) | struct device_attribute type device_attribute (line 535) | struct device_attribute type class_device_attribute (line 541) | struct class_device_attribute type class_device_attribute (line 550) | struct class_device_attribute function tw_aen_read_queue (line 556) | static int tw_aen_read_queue(TW_Device_Extension *tw_dev, int request_id) function tw_aen_complete (line 622) | static int tw_aen_complete(TW_Device_Extension *tw_dev, int request_id) function tw_aen_drain_queue (line 686) | static int tw_aen_drain_queue(TW_Device_Extension *tw_dev) function tw_allocate_memory (line 844) | static int tw_allocate_memory(TW_Device_Extension *tw_dev, int size, int... function tw_chrdev_ioctl (line 886) | static int tw_chrdev_ioctl(struct inode *inode, struct file *file, unsig... function tw_chrdev_open (line 1056) | static int tw_chrdev_open(struct inode *inode, struct file *file) type file_operations (line 1070) | struct file_operations function tw_free_device_extension (line 1078) | static void tw_free_device_extension(TW_Device_Extension *tw_dev) function tw_initconnection (line 1091) | static int tw_initconnection(TW_Device_Extension *tw_dev, int message_cr... function tw_setfeature (line 1145) | static int tw_setfeature(TW_Device_Extension *tw_dev, int parm, int para... function tw_reset_sequence (line 1215) | static int tw_reset_sequence(TW_Device_Extension *tw_dev) function tw_initialize_device_extension (line 1263) | static int tw_initialize_device_extension(TW_Device_Extension *tw_dev) function tw_map_scsi_sg_data (line 1298) | static int tw_map_scsi_sg_data(struct pci_dev *pdev, struct scsi_cmnd *cmd) function u32 (line 1320) | static u32 tw_map_scsi_single_data(struct pci_dev *pdev, struct scsi_cmn... function tw_unmap_scsi_data (line 1342) | static void tw_unmap_scsi_data(struct pci_dev *pdev, struct scsi_cmnd *cmd) function tw_reset_device_extension (line 1357) | static int tw_reset_device_extension(TW_Device_Extension *tw_dev, int io... function tw_scsi_biosparam (line 1417) | static int tw_scsi_biosparam(struct scsi_device *sdev, struct block_devi... function tw_scsi_eh_reset (line 1445) | static int tw_scsi_eh_reset(struct scsi_cmnd *SCpnt) function tw_scsiop_inquiry (line 1471) | static int tw_scsiop_inquiry(TW_Device_Extension *tw_dev, int request_id) function tw_scsiop_inquiry_complete (line 1525) | static int tw_scsiop_inquiry_complete(TW_Device_Extension *tw_dev, int r... function tw_scsiop_mode_sense (line 1567) | static int tw_scsiop_mode_sense(TW_Device_Extension *tw_dev, int request... function tw_scsiop_mode_sense_complete (line 1633) | static int tw_scsiop_mode_sense_complete(TW_Device_Extension *tw_dev, in... function tw_scsiop_read_capacity (line 1665) | static int tw_scsiop_read_capacity(TW_Device_Extension *tw_dev, int requ... function tw_scsiop_read_capacity_complete (line 1722) | static int tw_scsiop_read_capacity_complete(TW_Device_Extension *tw_dev,... function tw_scsiop_read_write (line 1768) | static int tw_scsiop_read_write(TW_Device_Extension *tw_dev, int request... function tw_scsiop_request_sense (line 1870) | static int tw_scsiop_request_sense(TW_Device_Extension *tw_dev, int requ... function tw_scsiop_synchronize_cache (line 1887) | static int tw_scsiop_synchronize_cache(TW_Device_Extension *tw_dev, int ... function tw_scsiop_test_unit_ready (line 1923) | static int tw_scsiop_test_unit_ready(TW_Device_Extension *tw_dev, int re... function tw_scsiop_test_unit_ready_complete (line 1977) | static int tw_scsiop_test_unit_ready_complete(TW_Device_Extension *tw_de... function tw_scsi_queue (line 2003) | static int tw_scsi_queue(struct scsi_cmnd *SCpnt, void (*done)(struct sc... function irqreturn_t (line 2077) | static irqreturn_t tw_interrupt(int irq, void *dev_instance, function __tw_shutdown (line 2274) | static void __tw_shutdown(TW_Device_Extension *tw_dev) function tw_shutdown (line 2293) | static void tw_shutdown(struct device *dev) type scsi_host_template (line 2301) | struct scsi_host_template function tw_probe (line 2319) | static int __devinit tw_probe(struct pci_dev *pdev, const struct pci_dev... function tw_remove (line 2434) | static void tw_remove(struct pci_dev *pdev) type pci_device_id (line 2464) | struct pci_device_id type pci_driver (line 2474) | struct pci_driver function tw_init (line 2485) | static int __init tw_init(void) function tw_exit (line 2493) | static void __exit tw_exit(void) FILE: drivers/scsi/3w-xxxx.h type TW_SG_Entry (line 288) | typedef struct TAG_TW_SG_Entry { type TW_Command (line 296) | typedef struct TW_Command { type TW_Ioctl (line 331) | typedef struct TAG_TW_Ioctl { type TW_New_Ioctl (line 343) | typedef struct TAG_TW_New_Ioctl { type TW_Param (line 351) | typedef struct { type TW_Response_Queue (line 359) | typedef union TAG_TW_Response_Queue { type TW_Cmd_State (line 364) | typedef int TW_Cmd_State; type TW_Passthru (line 375) | typedef struct TAG_TW_Passthru type TW_Device_Extension (line 395) | typedef struct TAG_TW_Device_Extension { FILE: drivers/scsi/53c700.c type scsi_cmnd (line 170) | struct scsi_cmnd type scsi_cmnd (line 170) | struct scsi_cmnd type scsi_cmnd (line 171) | struct scsi_cmnd type scsi_cmnd (line 172) | struct scsi_cmnd type scsi_cmnd (line 173) | struct scsi_cmnd type scsi_cmnd (line 174) | struct scsi_cmnd type Scsi_Host (line 175) | struct Scsi_Host type Scsi_Host (line 176) | struct Scsi_Host type scsi_device (line 177) | struct scsi_device type scsi_device (line 178) | struct scsi_device type scsi_device (line 179) | struct scsi_device type scsi_device (line 180) | struct scsi_device function __u8 (line 254) | static inline __u8 function __u8 (line 286) | static inline __u8 type Scsi_Host (line 297) | struct Scsi_Host type scsi_host_template (line 298) | struct scsi_host_template type NCR_700_Host_Parameters (line 299) | struct NCR_700_Host_Parameters type device (line 299) | struct device type Scsi_Host (line 305) | struct Scsi_Host type NCR_700_command_slot (line 326) | struct NCR_700_command_slot type NCR_700_command_slot (line 355) | struct NCR_700_command_slot type NCR_700_SG_List (line 360) | struct NCR_700_SG_List function NCR_700_release (line 442) | int function __u8 (line 453) | static inline __u8 function NCR_700_data_residual (line 471) | static inline int function __u8 (line 531) | static inline __u8 function NCR_700_command_slot (line 542) | NCR_700_command_slot * function STATIC (line 573) | STATIC void function STATIC (line 595) | STATIC void function STATIC (line 610) | STATIC inline void function STATIC (line 627) | STATIC inline void function STATIC (line 681) | STATIC void function STATIC (line 691) | STATIC void function STATIC (line 783) | STATIC void function STATIC (line 811) | STATIC __u32 function STATIC (line 897) | STATIC __u32 function STATIC (line 981) | STATIC __u32 function STATIC (line 1301) | STATIC inline __u32 function NCR_700_clear_fifo (line 1382) | static inline void function NCR_700_flush_fifo (line 1393) | static inline void function STATIC (line 1411) | STATIC int function irqreturn_t (line 1497) | irqreturn_t function STATIC (line 1769) | STATIC int function STATIC (line 1942) | STATIC int function STATIC (line 1974) | STATIC int function STATIC (line 2004) | STATIC int function STATIC (line 2014) | STATIC int function STATIC (line 2026) | STATIC void function STATIC (line 2045) | STATIC void function STATIC (line 2073) | STATIC int function STATIC (line 2099) | STATIC void function NCR_700_change_queue_depth (line 2105) | static int function NCR_700_change_queue_type (line 2115) | static int NCR_700_change_queue_type(struct scsi_device *SDp, int tag_type) function NCR_700_show_active_tags (line 2149) | static ssize_t type device_attribute (line 2157) | struct device_attribute type spi_function_template (line 2174) | struct spi_function_template function NCR_700_init (line 2181) | static int __init NCR_700_init(void) function NCR_700_exit (line 2189) | static void __exit NCR_700_exit(void) FILE: drivers/scsi/53c700.h type NCR_700_Host_Parameters (line 59) | struct NCR_700_Host_Parameters type Scsi_Host (line 62) | struct Scsi_Host type scsi_host_template (line 62) | struct scsi_host_template type NCR_700_Host_Parameters (line 63) | struct NCR_700_Host_Parameters type device (line 63) | struct device type Scsi_Host (line 65) | struct Scsi_Host type pt_regs (line 66) | struct pt_regs type NCR_700_Host_State (line 69) | enum NCR_700_Host_State { type NCR_700_SG_List (line 74) | struct NCR_700_SG_List { function NCR_700_set_depth (line 107) | static inline void function __u8 (line 116) | static inline __u8 function NCR_700_is_flag_set (line 121) | static inline int function NCR_700_is_flag_clear (line 126) | static inline int function NCR_700_set_flag (line 131) | static inline void function NCR_700_clear_flag (line 136) | static inline void type NCR_700_tag_neg_state (line 142) | enum NCR_700_tag_neg_state { function NCR_700_get_tag_neg_state (line 148) | static inline enum NCR_700_tag_neg_state function NCR_700_set_tag_neg_state (line 154) | static inline void type NCR_700_command_slot (line 163) | struct NCR_700_command_slot { type NCR_700_Host_Parameters (line 185) | struct NCR_700_Host_Parameters { function __u8 (line 458) | static inline __u8 function __u32 (line 467) | static inline __u32 function NCR_700_mem_writeb (line 482) | static inline void function NCR_700_mem_writel (line 491) | static inline void function __u8 (line 506) | static inline __u8 function __u32 (line 515) | static inline __u32 function NCR_700_io_writeb (line 531) | static inline void function NCR_700_io_writel (line 540) | static inline void function __u8 (line 557) | static inline __u8 function __u32 (line 573) | static inline __u32 function NCR_700_writeb (line 589) | static inline void function NCR_700_writel (line 601) | static inline void function NCR_700_set_mem_mapped (line 613) | static inline void function NCR_700_set_io_mapped (line 619) | static inline void FILE: drivers/scsi/53c7xx.c type Scsi_Host (line 308) | struct Scsi_Host type Scsi_Host (line 309) | struct Scsi_Host type Scsi_Host (line 311) | struct Scsi_Host type Scsi_Host (line 312) | struct Scsi_Host type Scsi_Host (line 313) | struct Scsi_Host type Scsi_Host (line 314) | struct Scsi_Host type Scsi_Host (line 316) | struct Scsi_Host type Scsi_Host (line 319) | struct Scsi_Host type Scsi_Host (line 321) | struct Scsi_Host type NCR53c7x0_cmd (line 322) | struct NCR53c7x0_cmd type Scsi_Host (line 323) | struct Scsi_Host type Scsi_Host (line 324) | struct Scsi_Host type pt_regs (line 325) | struct pt_regs type Scsi_Host (line 326) | struct Scsi_Host type Scsi_Host (line 327) | struct Scsi_Host type Scsi_Host (line 328) | struct Scsi_Host type NCR53c7x0_cmd (line 328) | struct NCR53c7x0_cmd type Scsi_Host (line 330) | struct Scsi_Host type NCR53c7x0_cmd (line 330) | struct NCR53c7x0_cmd type Scsi_Host (line 331) | struct Scsi_Host type Scsi_Host (line 333) | struct Scsi_Host type NCR53c7x0_cmd (line 336) | struct NCR53c7x0_cmd type Scsi_Host (line 337) | struct Scsi_Host type Scsi_Host (line 338) | struct Scsi_Host type NCR53c7x0_cmd (line 338) | struct type Scsi_Host (line 340) | struct Scsi_Host type Scsi_Host (line 344) | struct Scsi_Host type NCR53c7x0_cmd (line 356) | struct NCR53c7x0_cmd function ncr53c7xx_setup (line 367) | void ncr53c7xx_setup (char *str, int *ints) function check_setup_strings (line 401) | static int check_setup_strings(char *key, int *flags, int *val, char *buf) type NCR53c7x0_cmd (line 602) | struct NCR53c7x0_cmd type Scsi_Host (line 603) | struct Scsi_Host type NCR53c7x0_hostdata (line 603) | struct NCR53c7x0_hostdata type NCR53c7x0_cmd (line 619) | struct NCR53c7x0_cmd type NCR53c7x0_cmd (line 621) | struct NCR53c7x0_cmd type Scsi_Host (line 666) | struct Scsi_Host type Scsi_Host (line 668) | struct Scsi_Host function request_synchronous (line 695) | static int function request_disconnect (line 741) | static int function NCR53c7x0_driver_init (line 765) | static void function clock_to_ccf_710 (line 812) | static int function NCR53c7x0_init (line 841) | int function ncr53c7xx_init (line 1119) | int function NCR53c7x0_init_fixup (line 1350) | static void function NCR53c7xx_run_tests (line 1578) | static int function NCR53c7xx_dsa_fixup (line 1759) | static void function run_process_issue_queue (line 1825) | static __inline__ void function abnormal_finished (line 1856) | static void function intr_break (line 1971) | static void function print_synchronous (line 2025) | static void function set_synchronous (line 2055) | static void function asynchronous (line 2131) | static void function synchronous (line 2191) | static void function NCR53c7x0_dstat_sir_intr (line 2249) | static int function NCR53c7x0_soft_reset (line 2910) | static void function my_free_page (line 3040) | static void type NCR53c7x0_cmd (line 3050) | struct NCR53c7x0_cmd type Scsi_Host (line 3052) | struct Scsi_Host type NCR53c7x0_hostdata (line 3053) | struct NCR53c7x0_hostdata type NCR53c7x0_hostdata (line 3054) | struct NCR53c7x0_hostdata type NCR53c7x0_cmd (line 3057) | struct NCR53c7x0_cmd type NCR53c7x0_cmd (line 3109) | struct NCR53c7x0_cmd type NCR53c7x0_cmd (line 3110) | struct NCR53c7x0_cmd type NCR53c7x0_cmd (line 3126) | struct NCR53c7x0_cmd type NCR53c7x0_cmd (line 3150) | struct NCR53c7x0_cmd type Scsi_Host (line 3153) | struct Scsi_Host type NCR53c7x0_hostdata (line 3154) | struct NCR53c7x0_hostdata type NCR53c7x0_hostdata (line 3154) | struct NCR53c7x0_hostdata type NCR53c7x0_cmd (line 3156) | struct NCR53c7x0_cmd type scatterlist (line 3453) | struct scatterlist type scatterlist (line 3454) | struct scatterlist type scatterlist (line 3458) | struct scatterlist function NCR53c7xx_queue_command (line 3592) | int function to_schedule_list (line 3703) | static __inline__ void function busyp (line 3796) | static __inline__ int function process_issue_queue (line 3822) | static void function intr_scsi (line 3913) | static void function log1 (line 4084) | void log1 (u32 i) function log_insn (line 4091) | void log_insn (u32 *ip) function dump_log (line 4100) | void dump_log(void) function NCR53c7x0_intfly (line 4140) | static void function irqreturn_t (line 4242) | static irqreturn_t function abort_connected (line 4369) | static int function datapath_residual (line 4441) | static int function intr_phase_mismatch (line 4546) | static void function intr_bf (line 4758) | static void function intr_dma (line 4835) | static void function print_insn (line 5057) | static int function NCR53c7xx_abort (line 5140) | int function NCR53c7xx_reset (line 5303) | int function insn_to_offset (line 5392) | static int function print_progress (line 5455) | static void function print_dsa (line 5508) | static void function print_queues (line 5583) | static void function print_lots (line 5663) | static void function shutdown (line 5738) | static int function ncr_scsi_reset (line 5762) | static void function hard_reset (line 5779) | static void function Scsi_Cmnd (line 5813) | static Scsi_Cmnd * function disable (line 5879) | static int function ncr_halt (line 5914) | static int function dump_events (line 5995) | static void function check_address (line 6051) | static int function NCR53c7x0_release (line 6057) | int FILE: drivers/scsi/53c7xx.h type NCR53c7x0_synchronous (line 947) | struct NCR53c7x0_synchronous { type NCR53c7x0_table_indirect (line 968) | struct NCR53c7x0_table_indirect { type ncr_event (line 973) | enum ncr_event { type NCR53c7x0_event (line 992) | struct NCR53c7x0_event { type NCR53c7x0_cmd (line 1026) | struct NCR53c7x0_cmd { type NCR53c7x0_break (line 1120) | struct NCR53c7x0_break { type NCR53c7x0_hostdata (line 1159) | struct NCR53c7x0_hostdata { FILE: drivers/scsi/BusLogic.c type scsi_host_template (line 62) | struct scsi_host_template type BusLogic_DriverOptions (line 79) | struct BusLogic_DriverOptions type BusLogic_ProbeOptions (line 98) | struct BusLogic_ProbeOptions type BusLogic_GlobalOptions (line 106) | struct BusLogic_GlobalOptions type BusLogic_ProbeInfo (line 124) | struct BusLogic_ProbeInfo function BusLogic_AnnounceDriver (line 140) | static void BusLogic_AnnounceDriver(struct BusLogic_HostAdapter *HostAda... type Scsi_Host (line 152) | struct Scsi_Host type BusLogic_HostAdapter (line 154) | struct BusLogic_HostAdapter type BusLogic_HostAdapter (line 154) | struct BusLogic_HostAdapter function BusLogic_InitializeCCBs (line 164) | static void BusLogic_InitializeCCBs(struct BusLogic_HostAdapter *HostAda... function boolean (line 194) | static boolean __init BusLogic_CreateInitialCCBs(struct BusLogic_HostAda... function BusLogic_DestroyCCBs (line 215) | static void BusLogic_DestroyCCBs(struct BusLogic_HostAdapter *HostAdapter) function BusLogic_CreateAdditionalCCBs (line 240) | static void BusLogic_CreateAdditionalCCBs(struct BusLogic_HostAdapter *H... type BusLogic_CCB (line 272) | struct BusLogic_CCB type BusLogic_HostAdapter (line 272) | struct BusLogic_HostAdapter type BusLogic_CCB (line 276) | struct BusLogic_CCB function BusLogic_DeallocateCCB (line 303) | static void BusLogic_DeallocateCCB(struct BusLogic_CCB *CCB) function BusLogic_Command (line 344) | static int BusLogic_Command(struct BusLogic_HostAdapter *HostAdapter, en... function BusLogic_AppendProbeAddressISA (line 552) | static void __init BusLogic_AppendProbeAddressISA(unsigned long IO_Address) function BusLogic_InitializeProbeInfoListISA (line 571) | static void __init BusLogic_InitializeProbeInfoListISA(struct BusLogic_H... function BusLogic_SortProbeInfo (line 606) | static void __init BusLogic_SortProbeInfo(struct BusLogic_ProbeInfo *Pro... function BusLogic_InitializeMultiMasterProbeInfo (line 635) | static int __init BusLogic_InitializeMultiMasterProbeInfo(struct BusLogi... function BusLogic_InitializeFlashPointProbeInfo (line 868) | static int __init BusLogic_InitializeFlashPointProbeInfo(struct BusLogic... function BusLogic_InitializeProbeInfoList (line 958) | static void __init BusLogic_InitializeProbeInfoList(struct BusLogic_Host... function boolean (line 1013) | static boolean BusLogic_Failure(struct BusLogic_HostAdapter *HostAdapter... function boolean (line 1032) | static boolean __init BusLogic_ProbeHostAdapter(struct BusLogic_HostAdap... function boolean (line 1103) | static boolean BusLogic_HardwareResetHostAdapter(struct BusLogic_HostAda... function boolean (line 1207) | static boolean __init BusLogic_CheckHostAdapter(struct BusLogic_HostAdap... function boolean (line 1241) | static boolean __init BusLogic_ReadHostAdapterConfiguration(struct BusLo... function boolean (line 1688) | static boolean __init BusLogic_ReportHostAdapterConfiguration(struct Bus... function boolean (line 1837) | static boolean __init BusLogic_AcquireResources(struct BusLogic_HostAdap... function BusLogic_ReleaseResources (line 1875) | static void BusLogic_ReleaseResources(struct BusLogic_HostAdapter *HostA... function boolean (line 1904) | static boolean BusLogic_InitializeHostAdapter(struct BusLogic_HostAdapter function boolean (line 2003) | static boolean __init BusLogic_TargetDeviceInquiry(struct BusLogic_HostA... function BusLogic_InitializeHostStructure (line 2117) | static void __init BusLogic_InitializeHostStructure(struct BusLogic_Host... function BusLogic_SlaveConfigure (line 2139) | static int BusLogic_SlaveConfigure(struct scsi_device *Device) function BusLogic_init (line 2174) | static int __init BusLogic_init(void) function BusLogic_ReleaseHostAdapter (line 2331) | static int __exit BusLogic_ReleaseHostAdapter(struct BusLogic_HostAdapte... function BusLogic_QueueCompletedCCB (line 2367) | static void BusLogic_QueueCompletedCCB(struct BusLogic_CCB *CCB) function BusLogic_ComputeResultCode (line 2388) | static int BusLogic_ComputeResultCode(struct BusLogic_HostAdapter *HostA... function BusLogic_ScanIncomingMailboxes (line 2440) | static void BusLogic_ScanIncomingMailboxes(struct BusLogic_HostAdapter *... function BusLogic_ProcessCompletedCCBs (line 2497) | static void BusLogic_ProcessCompletedCCBs(struct BusLogic_HostAdapter *H... function irqreturn_t (line 2627) | static irqreturn_t BusLogic_InterruptHandler(int IRQ_Channel, void *Devi... function boolean (line 2713) | static boolean BusLogic_WriteOutgoingMailbox(struct BusLogic_HostAdapter function BusLogic_host_reset (line 2743) | static int BusLogic_host_reset(struct scsi_cmnd * SCpnt) function BusLogic_QueueCommand (line 2759) | static int BusLogic_QueueCommand(struct scsi_cmnd *Command, void (*Compl... function BusLogic_AbortCommand (line 2953) | static int BusLogic_AbortCommand(struct scsi_cmnd *Command) function BusLogic_ResetHostAdapter (line 3031) | static int BusLogic_ResetHostAdapter(struct BusLogic_HostAdapter *HostAd... function BusLogic_BIOSDiskParameters (line 3089) | static int BusLogic_BIOSDiskParameters(struct scsi_device *sdev, struct ... function BusLogic_ProcDirectoryInfo (line 3160) | static int BusLogic_ProcDirectoryInfo(struct Scsi_Host *shost, char *Pro... function BusLogic_Message (line 3279) | static void BusLogic_Message(enum BusLogic_MessageLevel MessageLevel, ch... function boolean (line 3320) | static boolean __init BusLogic_ParseKeyword(char **StringPointer, char *... function BusLogic_ParseDriverOptions (line 3355) | static int __init BusLogic_ParseDriverOptions(char *OptionsString) type scsi_host_template (line 3522) | struct scsi_host_template function BusLogic_Setup (line 3544) | static int __init BusLogic_Setup(char *str) function BusLogic_exit (line 3563) | static void __exit BusLogic_exit(void) FILE: drivers/scsi/BusLogic.h type BusLogic_MessageLevel (line 131) | enum BusLogic_MessageLevel { type BusLogic_HostAdapterType (line 167) | enum BusLogic_HostAdapterType { type BusLogic_HostAdapterBusType (line 205) | enum BusLogic_HostAdapterBusType { type BusLogic_HostAdapterBusType (line 216) | enum BusLogic_HostAdapterBusType type BusLogic_BIOS_DiskGeometryTranslation (line 229) | enum BusLogic_BIOS_DiskGeometryTranslation { type boolean (line 241) | typedef enum { type BusLogic_ByteCounter (line 250) | struct BusLogic_ByteCounter { type BusLogic_ProbeInfo (line 260) | struct BusLogic_ProbeInfo { type BusLogic_ProbeOptions (line 275) | struct BusLogic_ProbeOptions { type BusLogic_GlobalOptions (line 295) | struct BusLogic_GlobalOptions { type BusLogic_LocalOptions (line 306) | struct BusLogic_LocalOptions { type BusLogic_BIOS_DiskGeometryTranslation (line 377) | enum BusLogic_BIOS_DiskGeometryTranslation type BusLogic_BIOS_DiskGeometryTranslation (line 378) | enum BusLogic_BIOS_DiskGeometryTranslation type BusLogic_OperationCode (line 388) | enum BusLogic_OperationCode { type BusLogic_BoardID (line 439) | struct BusLogic_BoardID { type BusLogic_Configuration (line 450) | struct BusLogic_Configuration { type BusLogic_SynchronousValue (line 471) | struct BusLogic_SynchronousValue { type BusLogic_SetupInformation (line 477) | struct BusLogic_SetupInformation { type BusLogic_ExtendedMailboxRequest (line 504) | struct BusLogic_ExtendedMailboxRequest { type BusLogic_ISACompatibleIOPort (line 516) | enum BusLogic_ISACompatibleIOPort { type BusLogic_PCIHostAdapterInformation (line 527) | struct BusLogic_PCIHostAdapterInformation { type BusLogic_ExtendedSetupInformation (line 544) | struct BusLogic_ExtendedSetupInformation { type BusLogic_RoundRobinModeRequest (line 570) | enum BusLogic_RoundRobinModeRequest { type BusLogic_FetchHostAdapterLocalRAMRequest (line 583) | struct BusLogic_FetchHostAdapterLocalRAMRequest { type BusLogic_AutoSCSIData (line 592) | struct BusLogic_AutoSCSIData { type BusLogic_AutoSCSIByte45 (line 667) | struct BusLogic_AutoSCSIByte45 { type BusLogic_BIOSDriveMapByte (line 678) | struct BusLogic_BIOSDriveMapByte { type BusLogic_SetCCBFormatRequest (line 690) | enum BusLogic_SetCCBFormatRequest { type BusLogic_ActionCode (line 699) | enum BusLogic_ActionCode { type BusLogic_CompletionCode (line 712) | enum BusLogic_CompletionCode { type BusLogic_CCB_Opcode (line 725) | enum BusLogic_CCB_Opcode { type BusLogic_DataDirection (line 739) | enum BusLogic_DataDirection { type BusLogic_HostAdapterStatus (line 752) | enum BusLogic_HostAdapterStatus { type BusLogic_TargetDeviceStatus (line 785) | enum BusLogic_TargetDeviceStatus { type BusLogic_QueueTag (line 795) | enum BusLogic_QueueTag { type BusLogic_ScatterGatherSegment (line 816) | struct BusLogic_ScatterGatherSegment { type BusLogic_CCB_Status (line 825) | enum BusLogic_CCB_Status { type BusLogic_CCB (line 852) | struct BusLogic_CCB { type BusLogic_OutgoingMailbox (line 909) | struct BusLogic_OutgoingMailbox { type BusLogic_IncomingMailbox (line 919) | struct BusLogic_IncomingMailbox { type BusLogic_DriverOptions (line 932) | struct BusLogic_DriverOptions { type BusLogic_TargetFlags (line 945) | struct BusLogic_TargetFlags { type BusLogic_TargetStatistics (line 963) | struct BusLogic_TargetStatistics { type FlashPoint_CardHandle_T (line 989) | typedef unsigned int FlashPoint_CardHandle_T; type FlashPoint_Info (line 997) | struct FlashPoint_Info { type BusLogic_HostAdapter (line 1034) | struct BusLogic_HostAdapter { type BIOS_DiskParameters (line 1134) | struct BIOS_DiskParameters { type SCSI_Inquiry (line 1144) | struct SCSI_Inquiry { function BusLogic_SCSIBusReset (line 1178) | static inline void BusLogic_SCSIBusReset(struct BusLogic_HostAdapter *Ho... function BusLogic_InterruptReset (line 1186) | static inline void BusLogic_InterruptReset(struct BusLogic_HostAdapter *... function BusLogic_SoftReset (line 1194) | static inline void BusLogic_SoftReset(struct BusLogic_HostAdapter *HostA... function BusLogic_HardReset (line 1202) | static inline void BusLogic_HardReset(struct BusLogic_HostAdapter *HostA... function BusLogic_ReadStatusRegister (line 1210) | static inline unsigned char BusLogic_ReadStatusRegister(struct BusLogic_... function BusLogic_WriteCommandParameterRegister (line 1215) | static inline void BusLogic_WriteCommandParameterRegister(struct BusLogi... function BusLogic_ReadDataInRegister (line 1221) | static inline unsigned char BusLogic_ReadDataInRegister(struct BusLogic_... function BusLogic_ReadInterruptRegister (line 1226) | static inline unsigned char BusLogic_ReadInterruptRegister(struct BusLog... function BusLogic_ReadGeometryRegister (line 1231) | static inline unsigned char BusLogic_ReadGeometryRegister(struct BusLogi... function BusLogic_StartMailboxCommand (line 1242) | static inline void BusLogic_StartMailboxCommand(struct BusLogic_HostAdap... function BusLogic_Delay (line 1251) | static inline void BusLogic_Delay(int Seconds) function u32 (line 1261) | static inline u32 Virtual_to_Bus(void *VirtualAddress) function u32 (line 1277) | static inline u32 Virtual_to_32Bit_Virtual(void *VirtualAddress) function BusLogic_IncrementErrorCounter (line 1287) | static inline void BusLogic_IncrementErrorCounter(unsigned short *ErrorC... function BusLogic_IncrementByteCounter (line 1297) | static inline void BusLogic_IncrementByteCounter(struct BusLogic_ByteCou... function BusLogic_IncrementSizeBucket (line 1311) | static inline void BusLogic_IncrementSizeBucket(BusLogic_CommandSizeBuck... type Scsi_Host (line 1348) | struct Scsi_Host type scsi_cmnd (line 1349) | struct scsi_cmnd type scsi_cmnd (line 1349) | struct scsi_cmnd type scsi_device (line 1350) | struct scsi_device type block_device (line 1350) | struct block_device type Scsi_Host (line 1351) | struct Scsi_Host type scsi_device (line 1352) | struct scsi_device type BusLogic_CCB (line 1353) | struct BusLogic_CCB type pt_regs (line 1354) | struct pt_regs type BusLogic_HostAdapter (line 1355) | struct BusLogic_HostAdapter type BusLogic_MessageLevel (line 1356) | enum BusLogic_MessageLevel type BusLogic_HostAdapter (line 1356) | struct BusLogic_HostAdapter FILE: drivers/scsi/FlashPoint.c type UCHAR (line 215) | typedef unsigned char UCHAR; type USHORT (line 216) | typedef unsigned short USHORT; type UINT (line 217) | typedef unsigned int UINT; type ULONG (line 218) | typedef unsigned long ULONG; type u08bits (line 256) | typedef u08bits far * pu08bits; type u16bits (line 257) | typedef u16bits far * pu16bits; type u32bits (line 258) | typedef u32bits far * pu32bits; type u08bits (line 264) | typedef u08bits * pu08bits; type u16bits (line 265) | typedef u16bits * pu16bits; type u32bits (line 266) | typedef u32bits * pu32bits; type _SCCB (line 423) | struct _SCCB type _SCCB (line 430) | struct _SCCB type _SCCB (line 437) | struct _SCCB type SCCBMGR_INFO (line 445) | typedef struct SCCBMgr_info { type SCCBMGR_INFO (line 470) | typedef SCCBMGR_INFO * PSCCBMGR_INFO; type SCCBMGR_INFO (line 473) | typedef SCCBMGR_INFO far * PSCCBMGR_INFO; type SCCBMGR_INFO (line 475) | typedef SCCBMGR_INFO * PSCCBMGR_INFO; type SCCB (line 513) | typedef struct _SCCB { type SCCBMgr_tar_info (line 923) | struct SCCBMgr_tar_info type SCCBMgr_tar_info (line 926) | struct SCCBMgr_tar_info type SCCBMgr_tar_info (line 929) | struct SCCBMgr_tar_info type SCCBMGR_TAR_INFO (line 934) | typedef struct SCCBMgr_tar_info { type NVRAMINFO (line 949) | typedef struct NVRAMInfo { type NVRAMINFO (line 966) | typedef NVRAMINFO near *PNVRamInfo; type NVRAMINFO (line 968) | typedef NVRAMINFO far *PNVRamInfo; type NVRAMINFO (line 970) | typedef NVRAMINFO *PNVRamInfo; type SCCBCARD (line 979) | typedef struct SCCBcard { type SCCBcard (line 1006) | struct SCCBcard type SCCBcard (line 1008) | struct SCCBcard type SCCBcard (line 1010) | struct SCCBcard type scam_id_st (line 1055) | enum scam_id_st { ID0,ID1,ID2,ID3,ID4,ID5,ID6,ID7,ID8,ID9,ID10,ID11,ID12, type SCCBSCAM_INFO (line 1059) | typedef struct SCCBscam_info { function SccbMgr_sense_adapter (line 2409) | int SccbMgr_sense_adapter(PSCCBMGR_INFO pCardInfo) function ULONG (line 2718) | ULONG SccbMgr_config_adapter(PSCCBMGR_INFO pCardInfo) function STATIC (line 2929) | STATIC s16bits FP_PresenceCheck(PMGR_INFO pMgrInfo) function STATIC (line 2975) | STATIC s32bits probe_adapter(PADAPTER_INFO pAdapterInfo) function STATIC (line 3327) | STATIC CARD_HANDLE init_adapter(PADAPTER_INFO pCardInfo) function build_UCB (line 3534) | void build_UCB(CARD_HANDLE pCurrCard, PUCB p_ucb) function STATIC (line 3628) | STATIC int GetDevSyncRate(PSCCBcard pCurrCard,PUCB p_ucb) function STATIC (line 3708) | STATIC int SetDevSyncRate(PSCCBcard pCurrCard, PUCB p_ucb) function GetDevWideMode (line 3784) | int GetDevWideMode(PSCCBcard pCurrCard,PUCB p_ucb) function SetDevWideMode (line 3807) | int SetDevWideMode(PSCCBcard pCurrCard,PUCB p_ucb) function ReadNVRam (line 3884) | void ReadNVRam(PSCCBcard pCurrCard,PUCB p_ucb) function WriteNVRam (line 3937) | void WriteNVRam(PSCCBcard pCurrCard,PUCB p_ucb) function UpdateCheckSum (line 4017) | void UpdateCheckSum(u32bits baseport) function SccbMgr_save_foreign_state (line 4040) | void SccbMgr_save_foreign_state(PADAPTER_INFO pAdapterInfo) function SccbMgr_restore_foreign_state (line 4045) | void SccbMgr_restore_foreign_state(CARD_HANDLE pCurrCard) function SccbMgr_restore_native_state (line 4049) | void SccbMgr_restore_native_state(CARD_HANDLE pCurrCard) function RNVRamData (line 4116) | void RNVRamData(PNVRamInfo pNvRamInfo) function UCHAR (line 4160) | UCHAR RdStack(ULONG portBase, UCHAR index) function WrStack (line 4170) | void WrStack(ULONG portBase, UCHAR index, UCHAR data) function UCHAR (line 4956) | UCHAR SccbMgr_bad_isr(ULONG p_port, UCHAR p_card, PSCCBcard pCurrCard, U... function USHORT (line 5227) | USHORT SccbMgr_status(USHORT pCurrCard) function SccbMgrTableInitAll (line 5241) | void SccbMgrTableInitAll() function SccbMgrTableInitCard (line 5266) | void SccbMgrTableInitCard(PSCCBcard pCurrCard, UCHAR p_card) function SccbMgrTableInitTarget (line 5301) | void SccbMgrTableInitTarget(UCHAR p_card, UCHAR target) function Debug_Load (line 5344) | void Debug_Load(UCHAR p_card, UCHAR p_bug_data) function UCHAR (line 5482) | UCHAR sfm(ULONG port, PSCCB pCurrSCCB) function sres (line 5911) | void sres(ULONG port, UCHAR p_card, PSCCBcard pCurrCard) function UCHAR (line 6200) | UCHAR GetTarLun(ULONG port, UCHAR p_card, UCHAR our_target, PSCCBcard pC... function SendMsg (line 6293) | void SendMsg(ULONG port, UCHAR message) function sdecm (line 6346) | void sdecm(UCHAR message, ULONG port, UCHAR p_card) function shandem (line 6531) | void shandem(ULONG port, UCHAR p_card, PSCCB pCurrSCCB) function UCHAR (line 6616) | UCHAR sisyncn(ULONG port, UCHAR p_card, UCHAR syncFlag) function stsyncn (line 6695) | void stsyncn(ULONG port, UCHAR p_card) function sisyncr (line 6836) | void sisyncr(ULONG port,UCHAR sync_pulse, UCHAR offset) function UCHAR (line 6873) | UCHAR siwidn(ULONG port, UCHAR p_card) function stwidn (line 6929) | void stwidn(ULONG port, UCHAR p_card) function siwidr (line 7013) | void siwidr(ULONG port, UCHAR width) function sssyncv (line 7048) | void sssyncv(ULONG p_port, UCHAR p_id, UCHAR p_sync_value,PSCCBMgr_tar_i... function sresb (line 7123) | void sresb(ULONG port, UCHAR p_card) function ssenss (line 7197) | void ssenss(PSCCBcard pCurrCard) function sxfrp (line 7249) | void sxfrp(ULONG p_port, UCHAR p_card) function schkdd (line 7335) | void schkdd(ULONG port, UCHAR p_card) function sinits (line 7449) | void sinits(PSCCB p_sccb, UCHAR p_card) function phaseDecode (line 7581) | void phaseDecode(ULONG p_port, UCHAR p_card) function phaseChkFifo (line 8079) | void phaseChkFifo(ULONG port, UCHAR p_card) function phaseBusFree (line 8176) | void phaseBusFree(ULONG port, UCHAR p_card) function autoLoadDefaultMap (line 8318) | void autoLoadDefaultMap(ULONG p_port) function autoCmdCmplt (line 8434) | void autoCmdCmplt(ULONG p_port, UCHAR p_card) function dataXferProcessor (line 8727) | void dataXferProcessor(ULONG port, PSCCBcard pCurrCard) function busMstrSGDataXferStart (line 8769) | void busMstrSGDataXferStart(ULONG p_port, PSCCB pcurrSCCB) function busMstrDataXferStart (line 8894) | void busMstrDataXferStart(ULONG p_port, PSCCB pcurrSCCB) function UCHAR (line 8981) | UCHAR busMstrTimeOut(ULONG p_port) function hostDataXferAbort (line 9023) | void hostDataXferAbort(ULONG port, UCHAR p_card, PSCCB pCurrSCCB) function hostDataXferRestart (line 9308) | void hostDataXferRestart(PSCCB currSCCB) function scini (line 9408) | void scini(UCHAR p_card, UCHAR p_our_id, UCHAR p_power_up) function scarb (line 9632) | int scarb(ULONG p_port, UCHAR p_sel_type) function scbusf (line 9699) | void scbusf(ULONG p_port) function scasid (line 9743) | void scasid(UCHAR p_card, ULONG p_port) function scsel (line 9842) | void scsel(ULONG p_port) function UCHAR (line 9880) | UCHAR scxferc(ULONG p_port, UCHAR p_data) function UCHAR (line 9935) | UCHAR scsendi(ULONG p_port, UCHAR p_id_string[]) function UCHAR (line 9992) | UCHAR sciso(ULONG p_port, UCHAR p_id_string[]) function scwirod (line 10057) | void scwirod(ULONG p_port, UCHAR p_data_bit) function scwiros (line 10090) | void scwiros(ULONG p_port, UCHAR p_data_bit) function UCHAR (line 10118) | UCHAR scvalq(UCHAR p_quintet) function UCHAR (line 10148) | UCHAR scsell(ULONG p_port, UCHAR targ_id) function UCHAR (line 10237) | UCHAR scsellDOS(USHORT p_port, UCHAR targ_id) function scwtsel (line 10320) | void scwtsel(ULONG p_port) function inisci (line 10338) | void inisci(UCHAR p_card, ULONG p_port, UCHAR p_our_id) function scsavdi (line 10543) | void scsavdi(UCHAR p_card, ULONG p_port) function XbowInit (line 10627) | void XbowInit(ULONG port, UCHAR ScamFlg) function BusMasterInit (line 10706) | void BusMasterInit(ULONG p_port) function DiagXbow (line 10747) | int DiagXbow(ULONG port) function DiagBusMaster (line 10833) | int DiagBusMaster(ULONG port) function DiagEEPROM (line 10876) | void DiagEEPROM(ULONG p_port) function queueSearchSelect (line 11075) | void queueSearchSelect(PSCCBcard pCurrCard, UCHAR p_card) function queueSelectFail (line 11206) | void queueSelectFail(PSCCBcard pCurrCard, UCHAR p_card) function queueDisconnect (line 11441) | void queueDisconnect(PSCCB p_sccb, UCHAR p_card) function queueFlushSccb (line 11476) | void queueFlushSccb(UCHAR p_card, UCHAR error_code) function queueFlushTargSccb (line 11515) | void queueFlushTargSccb(UCHAR p_card, UCHAR thisTarg, UCHAR error_code) function queueAddSccb (line 11544) | void queueAddSccb(PSCCB p_SCCB, UCHAR p_card) function UCHAR (line 11578) | UCHAR queueFindSccb(PSCCB p_SCCB, UCHAR p_card) function utilUpdateResidual (line 11639) | void utilUpdateResidual(PSCCB p_SCCB) function Wait1Second (line 11700) | void Wait1Second(ULONG p_port) function Wait (line 11729) | void Wait(ULONG p_port, UCHAR p_delay) function utilEEWriteOnOff (line 11781) | void utilEEWriteOnOff(ULONG p_port,UCHAR p_mode) function utilEEWrite (line 11814) | void utilEEWrite(ULONG p_port, USHORT ee_data, USHORT ee_addr) function USHORT (line 11869) | USHORT utilEERead(ULONG p_port, USHORT ee_addr) function USHORT (line 11903) | USHORT utilEEReadOrg(ULONG p_port, USHORT ee_addr) function utilEESendCmdAddr (line 11955) | void utilEESendCmdAddr(ULONG p_port, UCHAR ee_cmd, USHORT ee_addr) function USHORT (line 12019) | USHORT CalcCrc16(UCHAR buffer[]) function UCHAR (line 12039) | UCHAR CalcLrc(UCHAR buffer[]) function FlashPoint__ProbeHostAdapter (line 12055) | static inline unsigned char function FlashPoint_CardHandle_T (line 12062) | static inline FlashPoint_CardHandle_T function FlashPoint__ReleaseHostAdapter (line 12068) | static inline void function FlashPoint__StartCCB (line 12075) | static inline void function FlashPoint__AbortCCB (line 12082) | static inline void function boolean (line 12089) | static inline boolean function FlashPoint__HandleInterrupt (line 12096) | static inline int function FlashPoint_InquireTargetInfo (line 12117) | void FlashPoint_InquireTargetInfo(FlashPoint_CardHandle_T CardHandle, type FlashPoint_Info (line 12146) | struct FlashPoint_Info type FlashPoint_Info (line 12148) | struct FlashPoint_Info type BusLogic_CCB (line 12149) | struct BusLogic_CCB type BusLogic_CCB (line 12150) | struct BusLogic_CCB FILE: drivers/scsi/NCR5380.c type Scsi_Host (line 272) | struct Scsi_Host type Scsi_Host (line 273) | struct Scsi_Host function initialize_SCp (line 282) | static __inline__ void initialize_SCp(Scsi_Cmnd * cmd) function NCR5380_poll_politely (line 317) | static int NCR5380_poll_politely(struct Scsi_Host *instance, int reg, in... function NCR5380_print (line 410) | static void NCR5380_print(struct Scsi_Host *instance) function NCR5380_print_phase (line 451) | static void NCR5380_print_phase(struct Scsi_Host *instance) function should_disconnect (line 513) | static int should_disconnect(unsigned char cmd) function NCR5380_set_timer (line 533) | static void NCR5380_set_timer(struct NCR5380_hostdata *hostdata, unsigne... function irqreturn_t (line 552) | static irqreturn_t __init probe_intr(int irq, void *dev_id, function NCR5380_probe_irq (line 570) | static int __init NCR5380_probe_irq(struct Scsi_Host *instance, int poss... function NCR5380_print_options (line 627) | static void __init NCR5380_print_options(struct Scsi_Host *instance) function NCR5380_print_status (line 672) | static void NCR5380_print_status(struct Scsi_Host *instance) function NCR5380_proc_info (line 709) | static function NCR5380_init (line 819) | static int __devinit NCR5380_init(struct Scsi_Host *instance, int flags) function NCR5380_exit (line 937) | static void __devexit NCR5380_exit(struct Scsi_Host *instance) function NCR5380_queue_command (line 957) | static int NCR5380_queue_command(Scsi_Cmnd * cmd, void (*done) (Scsi_Cmn... function NCR5380_main (line 1039) | static void NCR5380_main(void *p) function irqreturn_t (line 1162) | static irqreturn_t NCR5380_intr(int irq, void *dev_id, struct pt_regs *r... function collect_stats (line 1243) | static void collect_stats(struct NCR5380_hostdata *hostdata, Scsi_Cmnd *... function NCR5380_select (line 1297) | static int NCR5380_select(struct Scsi_Host *instance, Scsi_Cmnd * cmd, i... function NCR5380_transfer_pio (line 1583) | static int NCR5380_transfer_pio(struct Scsi_Host *instance, unsigned cha... function do_reset (line 1720) | static void do_reset(struct Scsi_Host *host) { function do_abort (line 1742) | static int do_abort(struct Scsi_Host *host) { function NCR5380_transfer_dma (line 1815) | static int NCR5380_transfer_dma(struct Scsi_Host *instance, unsigned cha... type Scsi_Host (line 2094) | struct Scsi_Host type NCR5380_hostdata (line 2096) | struct NCR5380_hostdata type NCR5380_hostdata (line 2096) | struct NCR5380_hostdata function NCR5380_reselect (line 2507) | static void NCR5380_reselect(struct Scsi_Host *instance) { function NCR5380_dma_complete (line 2626) | static void NCR5380_dma_complete(NCR5380_instance * instance) { function NCR5380_abort (line 2681) | static int NCR5380_abort(Scsi_Cmnd * cmd) { function NCR5380_bus_reset (line 2840) | static int NCR5380_bus_reset(Scsi_Cmnd * cmd) { function NCR5380_device_reset (line 2859) | static int NCR5380_device_reset(Scsi_Cmnd * cmd) { function NCR5380_host_reset (line 2873) | static int NCR5380_host_reset(Scsi_Cmnd * cmd) { FILE: drivers/scsi/NCR5380.h type NCR5380_hostdata (line 251) | struct NCR5380_hostdata { type Scsi_Host (line 293) | struct Scsi_Host type Scsi_Host (line 295) | struct Scsi_Host type Scsi_Host (line 296) | struct Scsi_Host type Scsi_Host (line 297) | struct Scsi_Host type pt_regs (line 299) | struct pt_regs type Scsi_Host (line 302) | struct Scsi_Host type Scsi_Host (line 304) | struct Scsi_Host type Scsi_Host (line 305) | struct Scsi_Host type Scsi_Host (line 312) | struct Scsi_Host type Scsi_Host (line 315) | struct Scsi_Host type Scsi_Host (line 316) | struct Scsi_Host type Scsi_Host (line 318) | struct Scsi_Host type Scsi_Host (line 320) | struct Scsi_Host function NCR5380_pc_dma_setup (line 339) | static __inline__ int NCR5380_pc_dma_setup(struct Scsi_Host *instance, u... function NCR5380_pc_dma_write_setup (line 385) | static __inline__ int NCR5380_pc_dma_write_setup(struct Scsi_Host *insta... function NCR5380_pc_dma_read_setup (line 402) | static __inline__ int NCR5380_pc_dma_read_setup(struct Scsi_Host *instan... function NCR5380_pc_dma_residual (line 416) | static __inline__ int NCR5380_pc_dma_residual(struct Scsi_Host *instance) FILE: drivers/scsi/NCR53C9x.c type NCR_ESP (line 97) | struct NCR_ESP type pt_regs (line 100) | struct pt_regs type esp_cmdstrings (line 103) | struct esp_cmdstrings { function esp_print_cmd (line 144) | static inline void esp_print_cmd(unchar espcmd) function esp_print_statreg (line 161) | static inline void esp_print_statreg(unchar statreg) function esp_print_ireg (line 188) | static inline void esp_print_ireg(unchar intreg) function esp_print_seqreg (line 211) | static inline void esp_print_seqreg(unchar stepreg) function esp_advance_phase (line 280) | static inline void esp_advance_phase(Scsi_Cmnd *s, int newphase) function esp_cmd (line 293) | static inline void esp_cmd(struct NCR_ESP *esp, struct ESP_regs *eregs, function append_SC (line 325) | static inline void append_SC(Scsi_Cmnd **SC, Scsi_Cmnd *new_SC) function prepend_SC (line 339) | static inline void prepend_SC(Scsi_Cmnd **SC, Scsi_Cmnd *new_SC) function Scsi_Cmnd (line 345) | static inline Scsi_Cmnd *remove_first_SC(Scsi_Cmnd **SC) function Scsi_Cmnd (line 355) | static inline Scsi_Cmnd *remove_SC(Scsi_Cmnd **SC, int target, int lun) function esp_reset_esp (line 375) | static void esp_reset_esp(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_bootup_reset (line 508) | void esp_bootup_reset(struct NCR_ESP *esp, struct ESP_regs *eregs) type NCR_ESP (line 532) | struct NCR_ESP type NCR_ESP (line 534) | struct NCR_ESP type Scsi_Host (line 535) | struct Scsi_Host type NCR_ESP (line 537) | struct NCR_ESP type NCR_ESP (line 540) | struct NCR_ESP function esp_deallocate (line 563) | void esp_deallocate(struct NCR_ESP *esp) function esp_initialize (line 581) | void esp_initialize(struct NCR_ESP *esp) type Scsi_Host (line 746) | struct Scsi_Host type NCR_ESP (line 748) | struct NCR_ESP type NCR_ESP (line 750) | struct NCR_ESP type info_str (line 774) | struct info_str function copy_mem_info (line 782) | static void copy_mem_info(struct info_str *info, char *data, int len) function copy_info (line 802) | static int copy_info(struct info_str *info, char *fmt, ...) function esp_host_info (line 816) | static int esp_host_info(struct NCR_ESP *esp, char *ptr, off_t offset, i... function esp_proc_info (line 891) | int esp_proc_info(struct Scsi_Host *shost, char *buffer, char **start, o... function esp_get_dmabufs (line 903) | static void esp_get_dmabufs(struct NCR_ESP *esp, Scsi_Cmnd *sp) function esp_release_dmabufs (line 926) | static void esp_release_dmabufs(struct NCR_ESP *esp, Scsi_Cmnd *sp) function esp_restore_pointers (line 937) | static void esp_restore_pointers(struct NCR_ESP *esp, Scsi_Cmnd *sp) function esp_save_pointers (line 947) | static void esp_save_pointers(struct NCR_ESP *esp, Scsi_Cmnd *sp) function esp_check_cmd (line 977) | static inline void esp_check_cmd(struct NCR_ESP *esp, Scsi_Cmnd *sp) function build_sync_nego_msg (line 994) | static inline void build_sync_nego_msg(struct NCR_ESP *esp, int period, ... function esp_exec_cmd (line 1004) | static void esp_exec_cmd(struct NCR_ESP *esp) function esp_queue (line 1234) | int esp_queue(Scsi_Cmnd *SCpnt, void (*done)(Scsi_Cmnd *)) function esp_dump_cmd (line 1275) | static void esp_dump_cmd(Scsi_Cmnd *SCptr) function esp_dump_state (line 1284) | static void esp_dump_state(struct NCR_ESP *esp, function esp_abort (line 1338) | int esp_abort(Scsi_Cmnd *SCptr) function esp_finish_reset (line 1416) | static int esp_finish_reset(struct NCR_ESP *esp, function esp_do_resetbus (line 1451) | static int esp_do_resetbus(struct NCR_ESP *esp, function esp_reset (line 1466) | int esp_reset(Scsi_Cmnd *SCptr) function esp_done (line 1482) | static void esp_done(struct NCR_ESP *esp, int error) type NCR_ESP (line 1508) | struct NCR_ESP type ESP_regs (line 1509) | struct ESP_regs type NCR_ESP (line 1510) | struct NCR_ESP type ESP_regs (line 1510) | struct ESP_regs type NCR_ESP (line 1511) | struct NCR_ESP type ESP_regs (line 1511) | struct ESP_regs type NCR_ESP (line 1512) | struct NCR_ESP type ESP_regs (line 1512) | struct ESP_regs type NCR_ESP (line 1513) | struct NCR_ESP type ESP_regs (line 1513) | struct ESP_regs type NCR_ESP (line 1514) | struct NCR_ESP type ESP_regs (line 1514) | struct ESP_regs type NCR_ESP (line 1515) | struct NCR_ESP type ESP_regs (line 1515) | struct ESP_regs type NCR_ESP (line 1516) | struct NCR_ESP type ESP_regs (line 1516) | struct ESP_regs function skipahead1 (line 1524) | static inline int skipahead1(struct NCR_ESP *esp, struct ESP_regs *eregs, function skipahead2 (line 1544) | static inline int skipahead2(struct NCR_ESP *esp, function esp100_sync_hwbug (line 1600) | static inline int esp100_sync_hwbug(struct NCR_ESP *esp, struct ESP_regs... function esp100_reconnect_hwbug (line 1626) | static inline int esp100_reconnect_hwbug(struct NCR_ESP *esp, function reconnect_target (line 1643) | static inline int reconnect_target(struct NCR_ESP *esp, struct ESP_regs ... function reconnect_lun (line 1663) | static inline int reconnect_lun(struct NCR_ESP *esp, struct ESP_regs *er... function esp_connect (line 1689) | static inline void esp_connect(struct NCR_ESP *esp, struct ESP_regs *eregs, function esp_reconnect (line 1714) | static inline void esp_reconnect(struct NCR_ESP *esp, Scsi_Cmnd *sp) function esp_do_msgin (line 1726) | static int esp_do_msgin(struct NCR_ESP *esp, struct ESP_regs *eregs) function advance_sg (line 1737) | static inline void advance_sg(struct NCR_ESP *esp, Scsi_Cmnd *sp) function esp_do_data (line 1767) | static int esp_do_data(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_do_data_finale (line 1975) | static int esp_do_data_finale(struct NCR_ESP *esp, function esp_should_clear_sync (line 2152) | static int esp_should_clear_sync(Scsi_Cmnd *sp) function esp_do_freebus (line 2184) | static int esp_do_freebus(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_bad_reconnect (line 2255) | static int esp_bad_reconnect(struct NCR_ESP *esp) function esp_do_reconnect (line 2287) | static int esp_do_reconnect(struct NCR_ESP *esp, function esp_do_status (line 2331) | static int esp_do_status(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_enter_status (line 2444) | static int esp_enter_status(struct NCR_ESP *esp, function esp_disconnect_amidst_phases (line 2471) | static int esp_disconnect_amidst_phases(struct NCR_ESP *esp, function esp_enter_msgout (line 2516) | static int esp_enter_msgout(struct NCR_ESP *esp, function esp_enter_msgin (line 2523) | static int esp_enter_msgin(struct NCR_ESP *esp, function esp_enter_cmd (line 2530) | static int esp_enter_cmd(struct NCR_ESP *esp, function esp_enter_badphase (line 2537) | static int esp_enter_badphase(struct NCR_ESP *esp, type NCR_ESP (line 2545) | struct NCR_ESP type ESP_regs (line 2546) | struct ESP_regs function esp_do_phase_determine (line 2562) | static int esp_do_phase_determine(struct NCR_ESP *esp, function esp_select_complete (line 2571) | static int esp_select_complete(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_do_msgincont (line 2823) | static int esp_do_msgincont(struct NCR_ESP *esp, struct ESP_regs *eregs) function check_singlebyte_msg (line 2848) | static int check_singlebyte_msg(struct NCR_ESP *esp, function target_with_ants_in_pants (line 2926) | static int target_with_ants_in_pants(struct NCR_ESP *esp, function sync_report (line 2945) | static void sync_report(struct NCR_ESP *esp) function check_multibyte_msg (line 2979) | static int check_multibyte_msg(struct NCR_ESP *esp, function esp_do_msgindone (line 3118) | static int esp_do_msgindone(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_do_cmdbegin (line 3192) | static int esp_do_cmdbegin(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_do_cmddone (line 3206) | static int esp_do_cmddone(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_do_msgout (line 3218) | static int esp_do_msgout(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_do_msgoutdone (line 3294) | static int esp_do_msgoutdone(struct NCR_ESP *esp, function esp_bus_unexpected (line 3338) | static int esp_bus_unexpected(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_work_bus (line 3365) | static int esp_work_bus(struct NCR_ESP *esp, struct ESP_regs *eregs) function esp_handle (line 3393) | void esp_handle(struct NCR_ESP *esp) function irqreturn_t (line 3541) | irqreturn_t esp_intr(int irq, void *dev_id, struct pt_regs *pregs) function irqreturn_t (line 3578) | irqreturn_t esp_intr(int irq, void *dev_id, struct pt_regs *pregs) function esp_slave_alloc (line 3607) | int esp_slave_alloc(Scsi_Device *SDptr) function esp_slave_destroy (line 3619) | void esp_slave_destroy(Scsi_Device *SDptr) function init_module (line 3629) | int init_module(void) { return 0; } function cleanup_module (line 3630) | void cleanup_module(void) {} function esp_release (line 3631) | void esp_release(void) FILE: drivers/scsi/NCR53C9x.h type ESP_regs (line 156) | struct ESP_regs { type ESP_regs (line 204) | struct ESP_regs { type ESP_regs (line 241) | struct ESP_regs { type esp_rev (line 274) | enum esp_rev { type esp_device (line 290) | struct esp_device { type NCR_ESP (line 299) | struct NCR_ESP { type NCR_ESP (line 655) | struct NCR_ESP type ESP_regs (line 655) | struct ESP_regs type NCR_ESP (line 656) | struct NCR_ESP type NCR_ESP (line 657) | struct NCR_ESP type NCR_ESP (line 659) | struct NCR_ESP type pt_regs (line 660) | struct pt_regs type Scsi_Host (line 661) | struct Scsi_Host type Scsi_Host (line 665) | struct Scsi_Host FILE: drivers/scsi/NCR53c406a.c type Phase (line 160) | enum Phase { type pt_regs (line 171) | struct pt_regs type pt_regs (line 172) | struct pt_regs type signature (line 229) | struct signature { function NCR53c406a_dma_setup (line 285) | static __inline__ int NCR53c406a_dma_setup(unsigned char *ptr, unsigned ... function NCR53c406a_dma_write (line 320) | static __inline__ int NCR53c406a_dma_write(unsigned char *src, unsigned ... function NCR53c406a_dma_read (line 325) | static __inline__ int NCR53c406a_dma_read(unsigned char *src, unsigned i... function NCR53c406a_dma_residual (line 330) | static __inline__ int NCR53c406a_dma_residual(void) function NCR53c406a_pio_read (line 345) | static __inline__ int NCR53c406a_pio_read(unsigned char *request, unsign... function NCR53c406a_pio_write (line 399) | static __inline__ int NCR53c406a_pio_write(unsigned char *request, unsig... function NCR53c406a_detect (line 450) | static int __init NCR53c406a_detect(Scsi_Host_Template * tpnt) function NCR53c406a_release (line 593) | static int NCR53c406a_release(struct Scsi_Host *shost) function NCR53c406a_setup (line 609) | static int __init NCR53c406a_setup(char *str) type Scsi_Host (line 664) | struct Scsi_Host function wait_intr (line 671) | static void wait_intr(void) function NCR53c406a_queue (line 692) | static int NCR53c406a_queue(Scsi_Cmnd * SCpnt, void (*done) (Scsi_Cmnd *)) function NCR53c406a_abort (line 725) | static int NCR53c406a_abort(Scsi_Cmnd * SCpnt) function NCR53c406a_host_reset (line 731) | static int NCR53c406a_host_reset(Scsi_Cmnd * SCpnt) function NCR53c406a_device_reset (line 744) | static int NCR53c406a_device_reset(Scsi_Cmnd * SCpnt) function NCR53c406a_bus_reset (line 749) | static int NCR53c406a_bus_reset(Scsi_Cmnd * SCpnt) function NCR53c406a_biosparm (line 754) | static int NCR53c406a_biosparm(struct scsi_device *disk, function irqreturn_t (line 774) | static irqreturn_t do_NCR53c406a_intr(int unused, void *dev_id, function NCR53c406a_intr (line 786) | static void NCR53c406a_intr(int unused, void *dev_id, struct pt_regs *regs) function irq_probe (line 970) | static int irq_probe(void) function chip_init (line 1002) | static void chip_init(void) function calc_port_addr (line 1023) | static void __init calc_port_addr(void) FILE: drivers/scsi/NCR_D700.c function param_setup (line 125) | static int __init type scsi_host_template (line 160) | struct scsi_host_template type NCR_D700_private (line 168) | struct NCR_D700_private { function NCR_D700_probe_one (line 173) | static int function NCR_D700_probe (line 230) | static int function NCR_D700_remove_one (line 330) | static void function NCR_D700_remove (line 340) | static int type mca_driver (line 355) | struct mca_driver function NCR_D700_init (line 365) | static int __init NCR_D700_init(void) function NCR_D700_exit (line 375) | static void __exit NCR_D700_exit(void) FILE: drivers/scsi/NCR_Q720.c type ncr_chip (line 25) | struct ncr_chip type NCR_Q720_private (line 40) | struct NCR_Q720_private { type scsi_host_template (line 51) | struct scsi_host_template function irqreturn_t (line 56) | static irqreturn_t function NCR_Q720_probe_one (line 76) | static int __init function NCR_Q720_probe (line 137) | static int __init function NCR_Q720_remove_one (line 322) | static void __exit function NCR_Q720_remove (line 329) | static int __exit type mca_driver (line 348) | struct mca_driver function NCR_Q720_init (line 358) | static int __init function NCR_Q720_exit (line 369) | static void __exit FILE: drivers/scsi/a100u2w.c function waitForPause (line 161) | static void waitForPause(unsigned amount) function UCHAR (line 169) | static UCHAR waitChipReady(ORC_HCS * hcsp) function UCHAR (line 182) | static UCHAR waitFWReady(ORC_HCS * hcsp) function UCHAR (line 195) | static UCHAR waitSCSIRSTdone(ORC_HCS * hcsp) function UCHAR (line 208) | static UCHAR waitHDOoff(ORC_HCS * hcsp) function UCHAR (line 221) | static UCHAR waitHDIset(ORC_HCS * hcsp, UCHAR * pData) function get_FW_version (line 234) | static unsigned short get_FW_version(ORC_HCS * hcsp) function UCHAR (line 261) | static UCHAR set_NVRAM(ORC_HCS * hcsp, unsigned char address, unsigned c... function UCHAR (line 282) | static UCHAR get_NVRAM(ORC_HCS * hcsp, unsigned char address, unsigned c... function orc_exec_scb (line 305) | static void orc_exec_scb(ORC_HCS * hcsp, ORC_SCB * scbp) function se2_rd_all (line 316) | static int se2_rd_all(ORC_HCS * hcsp) function se2_update_all (line 341) | static void se2_update_all(ORC_HCS * hcsp) function read_eeprom (line 365) | static void read_eeprom(ORC_HCS * hcsp) function UCHAR (line 375) | static UCHAR load_FW(ORC_HCS * hcsp) function setup_SCBs (line 442) | static void setup_SCBs(ORC_HCS * hcsp) function initAFlag (line 474) | static void initAFlag(ORC_HCS * hcsp) function init_orchid (line 486) | static int init_orchid(ORC_HCS * hcsp) function orc_reset_scsi_bus (line 553) | static int orc_reset_scsi_bus(ORC_HCS * pHCB) function orc_device_reset (line 579) | static int orc_device_reset(ORC_HCS * pHCB, struct scsi_cmnd *SCpnt, uns... function ORC_SCB (line 632) | static ORC_SCB *__orc_alloc_scb(ORC_HCS * hcsp) function ORC_SCB (line 655) | static ORC_SCB *orc_alloc_scb(ORC_HCS * hcsp) function orc_release_scb (line 668) | static void orc_release_scb(ORC_HCS * hcsp, ORC_SCB * scbp) function abort_SCB (line 692) | static int abort_SCB(ORC_HCS * hcsp, ORC_SCB * pScb) function orc_abort_srb (line 724) | static int orc_abort_srb(ORC_HCS * hcsp, struct scsi_cmnd *SCpnt) function orc_interrupt (line 766) | static void orc_interrupt( function inia100BuildSCB (line 796) | static void inia100BuildSCB(ORC_HCS * pHCB, ORC_SCB * pSCB, struct scsi_... function inia100_queue (line 867) | static int inia100_queue(struct scsi_cmnd * SCpnt, void (*done) (struct ... function inia100_abort (line 892) | static int inia100_abort(struct scsi_cmnd * SCpnt) function inia100_bus_reset (line 908) | static int inia100_bus_reset(struct scsi_cmnd * SCpnt) function inia100_device_reset (line 922) | static int inia100_device_reset(struct scsi_cmnd * SCpnt) function inia100SCBPost (line 939) | static void inia100SCBPost(BYTE * pHcb, BYTE * pScb) function irqreturn_t (line 1015) | static irqreturn_t inia100_intr(int irqno, void *devid, struct pt_regs *... type scsi_host_template (line 1028) | struct scsi_host_template function inia100_probe_one (line 1042) | static int __devinit inia100_probe_one(struct pci_dev *pdev, function inia100_remove_one (line 1157) | static void __devexit inia100_remove_one(struct pci_dev *pdev) type pci_device_id (line 1174) | struct pci_device_id type pci_driver (line 1180) | struct pci_driver function inia100_init (line 1187) | static int __init inia100_init(void) function inia100_exit (line 1192) | static void __exit inia100_exit(void) FILE: drivers/scsi/a100u2w.h type ORC_SG (line 93) | typedef struct ORC_SG_Struc { type ESCB (line 168) | typedef struct orc_extended_scb { /* Extended SCB */ type ORC_SCB (line 176) | typedef struct orc_scb { /* Scsi_Ctrl_Blk */ type ORC_TCS (line 242) | typedef struct ORC_Tar_Ctrl_Struc { type ORC_HCS (line 258) | typedef struct ORC_Ha_Ctrl_Struc { type NVRAM (line 304) | typedef struct _NVRAM { FILE: drivers/scsi/a2091.c function irqreturn_t (line 28) | static irqreturn_t a2091_intr (int irq, void *_instance, struct pt_regs ... function dma_setup (line 44) | static int dma_setup (Scsi_Cmnd *cmd, int dir_in) function dma_stop (line 119) | static void dma_stop (struct Scsi_Host *instance, Scsi_Cmnd *SCpnt, function a2091_detect (line 176) | int __init a2091_detect(Scsi_Host_Template *tpnt) function a2091_bus_reset (line 221) | static int a2091_bus_reset(Scsi_Cmnd *cmd) function a2091_release (line 249) | int a2091_release(struct Scsi_Host *instance) FILE: drivers/scsi/a2091.h type Scsi_Host (line 15) | struct Scsi_Host type a2091_scsiregs (line 35) | typedef struct { FILE: drivers/scsi/a3000.c type Scsi_Host (line 27) | struct Scsi_Host function irqreturn_t (line 29) | static irqreturn_t a3000_intr (int irq, void *dummy, struct pt_regs *fp) function dma_setup (line 47) | static int dma_setup (Scsi_Cmnd *cmd, int dir_in) function dma_stop (line 113) | static void dma_stop (struct Scsi_Host *instance, Scsi_Cmnd *SCpnt, function a3000_detect (line 171) | int __init a3000_detect(Scsi_Host_Template *tpnt) function a3000_bus_reset (line 208) | static int a3000_bus_reset(Scsi_Cmnd *cmd) function a3000_release (line 236) | int a3000_release(struct Scsi_Host *instance) FILE: drivers/scsi/a3000.h type Scsi_Host (line 15) | struct Scsi_Host type a3000_scsiregs (line 35) | typedef struct { FILE: drivers/scsi/aacraid/aachba.c type inquiry_data (line 121) | struct inquiry_data { type scsi_cmnd (line 138) | struct scsi_cmnd type sgmap (line 138) | struct sgmap type scsi_cmnd (line 139) | struct scsi_cmnd type sgmap64 (line 139) | struct sgmap64 type scsi_cmnd (line 140) | struct scsi_cmnd function aac_get_config_status (line 167) | int aac_get_config_status(struct aac_dev *dev) function aac_get_containers (line 239) | int aac_get_containers(struct aac_dev *dev) function aac_io_done (line 338) | static void aac_io_done(struct scsi_cmnd * scsicmd) function get_container_name_callback (line 347) | static void get_container_name_callback(void *context, struct fib * fibptr) function aac_get_container_name (line 384) | static int aac_get_container_name(struct scsi_cmnd * scsicmd, int cid) function probe_container (line 433) | static int probe_container(struct aac_dev *dev, int cid) type scsi_inq (line 487) | struct scsi_inq { function inqstrcpy (line 502) | static void inqstrcpy(char *a, char *b) function setinqstr (line 539) | static void setinqstr(int devtype, void *data, int tindex) function set_sense (line 563) | void set_sense(u8 *sense_buf, u8 sense_key, u8 sense_code, function aac_get_adapter_info (line 603) | int aac_get_adapter_info(struct aac_dev* dev) function read_callback (line 713) | static void read_callback(void *context, struct fib * fibptr) function write_callback (line 763) | static void write_callback(void *context, struct fib * fibptr) function aac_read (line 810) | int aac_read(struct scsi_cmnd * scsicmd, int cid) function aac_write (line 922) | static int aac_write(struct scsi_cmnd * scsicmd, int cid) function synchronize_callback (line 1032) | static void synchronize_callback(void *context, struct fib *fibptr) function aac_synchronize (line 1072) | static int aac_synchronize(struct scsi_cmnd *scsicmd, int cid) function aac_scsi_cmd (line 1149) | int aac_scsi_cmd(struct scsi_cmnd * scsicmd) function query_disk (line 1408) | static int query_disk(struct aac_dev *dev, void __user *arg) function force_delete_disk (line 1446) | static int force_delete_disk(struct aac_dev *dev, void __user *arg) function delete_disk (line 1469) | static int delete_disk(struct aac_dev *dev, void __user *arg) function aac_dev_ioctl (line 1496) | int aac_dev_ioctl(struct aac_dev *dev, int cmd, void __user *arg) function aac_srb_callback (line 1522) | static void aac_srb_callback(void *context, struct fib * fibptr) function aac_send_srb_fib (line 1736) | static int aac_send_srb_fib(struct scsi_cmnd* scsicmd) function aac_build_sg (line 1839) | static unsigned long aac_build_sg(struct scsi_cmnd* scsicmd, struct sgma... function aac_build_sg64 (line 1894) | static unsigned long aac_build_sg64(struct scsi_cmnd* scsicmd, struct sg... type aac_srb_status_info (line 1956) | struct aac_srb_status_info { type aac_srb_status_info (line 1962) | struct aac_srb_status_info type aac_srb_status_info (line 2001) | struct aac_srb_status_info FILE: drivers/scsi/aacraid/aacraid.h type diskparm (line 32) | struct diskparm type sgentry (line 91) | struct sgentry { type sgentry64 (line 96) | struct sgentry64 { type sgmap (line 108) | struct sgmap { type sgmap64 (line 113) | struct sgmap64 { type creation_info (line 118) | struct creation_info type aac_entry (line 177) | struct aac_entry { type aac_qhdr (line 187) | struct aac_qhdr { type aac_queue_types (line 234) | enum aac_queue_types { type aac_fibhdr (line 263) | struct aac_fibhdr { type hw_fib (line 284) | struct hw_fib { type fib_xfer_state (line 354) | enum fib_xfer_state { type aac_init (line 386) | struct aac_init type aac_log_level (line 403) | enum aac_log_level { type aac_dev (line 418) | struct aac_dev type adapter_ops (line 420) | struct adapter_ops type aac_driver_ident (line 432) | struct aac_driver_ident type aac_queue (line 476) | struct aac_queue { type aac_queue_block (line 500) | struct aac_queue_block type sa_drawbridge_CSR (line 509) | struct sa_drawbridge_CSR { type sa_registers (line 571) | struct sa_registers { type rx_mu_registers (line 587) | struct rx_mu_registers { type rx_inbound (line 605) | struct rx_inbound { type rx_registers (line 635) | struct rx_registers { type rkt_registers (line 653) | struct rkt_registers { type fib (line 664) | struct fib type fib (line 666) | struct fib type aac_fib_context (line 668) | struct aac_fib_context { type sense_data (line 680) | struct sense_data { type fsa_dev_info (line 716) | struct fsa_dev_info { type fib (line 729) | struct fib { type aac_adapter_info (line 769) | struct aac_adapter_info type aac_dev (line 828) | struct aac_dev type aac_read (line 1019) | struct aac_read type aac_read64 (line 1028) | struct aac_read64 type aac_read_reply (line 1039) | struct aac_read_reply type aac_write (line 1045) | struct aac_write type aac_write64 (line 1055) | struct aac_write64 type aac_write_reply (line 1065) | struct aac_write_reply type aac_synchronize (line 1073) | struct aac_synchronize { type aac_synchronize_reply (line 1084) | struct aac_synchronize_reply { type aac_srb (line 1096) | struct aac_srb type aac_srb_reply (line 1115) | struct aac_srb_reply type aac_fsinfo (line 1227) | struct aac_fsinfo { type aac_fsinfo (line 1239) | struct aac_fsinfo type aac_get_config_status (line 1247) | struct aac_get_config_status { type aac_get_config_status_resp (line 1261) | struct aac_get_config_status_resp { type aac_commit_config (line 1283) | struct aac_commit_config { type aac_get_container_count (line 1293) | struct aac_get_container_count { type aac_get_container_count_resp (line 1298) | struct aac_get_container_count_resp { type aac_mntent (line 1312) | struct aac_mntent { type aac_query_mount (line 1328) | struct aac_query_mount { type aac_mount (line 1334) | struct aac_mount { type aac_get_name (line 1342) | struct aac_get_name { type aac_get_name_resp (line 1354) | struct aac_get_name_resp { type aac_close (line 1370) | struct aac_close { type aac_query_disk (line 1375) | struct aac_query_disk type aac_delete_disk (line 1389) | struct aac_delete_disk { type fib_ioctl (line 1394) | struct fib_ioctl type revision (line 1401) | struct revision type aac_common (line 1441) | struct aac_common type aac_common (line 1466) | struct aac_common type aac_aifcmd (line 1573) | struct aac_aifcmd { function u32 (line 1584) | static inline u32 cap_to_cyls(sector_t capacity, u32 divisor) type scsi_cmnd (line 1590) | struct scsi_cmnd type Scsi_Host (line 1592) | struct Scsi_Host type fib (line 1593) | struct fib type aac_dev (line 1593) | struct aac_dev type aac_dev (line 1594) | struct aac_dev type aac_dev (line 1595) | struct aac_dev type fib (line 1596) | struct fib type fib (line 1597) | struct fib type fib (line 1598) | struct fib type aac_dev (line 1599) | struct aac_dev type fib (line 1600) | struct fib type aac_dev (line 1601) | struct aac_dev type aac_queue (line 1601) | struct aac_queue type aac_entry (line 1601) | struct aac_entry type aac_dev (line 1602) | struct aac_dev type aac_queue (line 1602) | struct aac_queue type aac_dev (line 1603) | struct aac_dev type aac_queue (line 1603) | struct aac_queue type fib (line 1604) | struct fib type aac_dev (line 1606) | struct aac_dev type aac_dev (line 1606) | struct aac_dev type aac_dev (line 1607) | struct aac_dev type aac_dev (line 1608) | struct aac_dev type scsi_cmnd (line 1609) | struct scsi_cmnd type aac_dev (line 1610) | struct aac_dev type aac_dev (line 1611) | struct aac_dev type aac_dev (line 1612) | struct aac_dev type aac_dev (line 1613) | struct aac_dev type aac_dev (line 1614) | struct aac_dev type aac_queue (line 1615) | struct aac_queue type aac_queue (line 1616) | struct aac_queue type aac_dev (line 1617) | struct aac_dev type aac_dev (line 1618) | struct aac_dev type aac_fib_context (line 1618) | struct aac_fib_context type fib (line 1619) | struct fib type aac_driver_ident (line 1620) | struct aac_driver_ident type aac_dev (line 1621) | struct aac_dev type aac_dev (line 1622) | struct aac_dev FILE: drivers/scsi/aacraid/commctrl.c function ioctl_send_fib (line 55) | static int ioctl_send_fib(struct aac_dev * dev, void __user *arg) function open_getadapter_fib (line 130) | static int open_getadapter_fib(struct aac_dev * dev, void __user *arg) function next_getadapter_fib (line 202) | static int next_getadapter_fib(struct aac_dev * dev, void __user *arg) function aac_close_fib_context (line 290) | int aac_close_fib_context(struct aac_dev * dev, struct aac_fib_context *... function close_getadapter_fib (line 335) | static int close_getadapter_fib(struct aac_dev * dev, void __user *arg) function check_revision (line 387) | static int check_revision(struct aac_dev *dev, void __user *arg) function aac_send_raw_srb (line 406) | int aac_send_raw_srb(struct aac_dev* dev, void __user * arg) type aac_pci_info (line 618) | struct aac_pci_info { function aac_get_pci_info (line 624) | int aac_get_pci_info(struct aac_dev* dev, void __user *arg) function aac_do_ioctl (line 639) | int aac_do_ioctl(struct aac_dev * dev, int cmd, void __user *arg) FILE: drivers/scsi/aacraid/comminit.c type aac_common (line 46) | struct aac_common function aac_alloc_comm (line 48) | static int aac_alloc_comm(struct aac_dev *dev, void **commaddr, unsigned... function aac_queue_init (line 145) | static void aac_queue_init(struct aac_dev * dev, struct aac_queue * q, u... function aac_send_shutdown (line 169) | int aac_send_shutdown(struct aac_dev * dev) function aac_comm_init (line 207) | int aac_comm_init(struct aac_dev * dev) type aac_dev (line 294) | struct aac_dev type aac_dev (line 294) | struct aac_dev type aac_queue_block (line 300) | struct aac_queue_block type aac_queue_block (line 300) | struct aac_queue_block type aac_queue_block (line 305) | struct aac_queue_block FILE: drivers/scsi/aacraid/commsup.c function fib_map_alloc (line 53) | static int fib_map_alloc(struct aac_dev *dev) function fib_map_free (line 68) | void fib_map_free(struct aac_dev *dev) function fib_setup (line 81) | int fib_setup(struct aac_dev * dev) type fib (line 130) | struct fib type aac_dev (line 130) | struct aac_dev type fib (line 132) | struct fib type fib (line 146) | struct fib function fib_free (line 166) | void fib_free(struct fib * fibptr) function fib_init (line 193) | void fib_init(struct fib *fibptr) function fib_dealloc (line 213) | void fib_dealloc(struct fib * fibptr) function aac_get_entry (line 241) | static int aac_get_entry (struct aac_dev * dev, u32 qid, struct aac_entr... function aac_queue_get (line 306) | static int aac_queue_get(struct aac_dev * dev, u32 * index, u32 qid, str... function aac_insert_entry (line 365) | static int aac_insert_entry(struct aac_dev * dev, u32 index, u32 qid, un... function fib_send (line 412) | int fib_send(u16 command, struct fib * fibptr, unsigned long size, int ... function aac_consumer_get (line 547) | int aac_consumer_get(struct aac_dev * dev, struct aac_queue * q, struct ... function aac_consumer_avail (line 569) | int aac_consumer_avail(struct aac_dev *dev, struct aac_queue * q) function aac_consumer_free (line 585) | void aac_consumer_free(struct aac_dev * dev, struct aac_queue *q, u32 qid) function fib_adapter_complete (line 630) | int fib_adapter_complete(struct fib * fibptr, unsigned short size) function fib_complete (line 699) | int fib_complete(struct fib * fibptr) function aac_printf (line 750) | void aac_printf(struct aac_dev *dev, u32 val) function aac_command_thread (line 781) | int aac_command_thread(struct aac_dev * dev) FILE: drivers/scsi/aacraid/dpcsup.c function aac_response_normal (line 55) | unsigned int aac_response_normal(struct aac_queue * q) function aac_command_normal (line 157) | unsigned int aac_command_normal(struct aac_queue *q) FILE: drivers/scsi/aacraid/linit.c type pci_device_id (line 77) | struct pci_device_id type aac_driver_ident (line 139) | struct aac_driver_ident function aac_get_next_adapter_fib_ioctl (line 198) | static int aac_get_next_adapter_fib_ioctl(unsigned int fd, unsigned int ... function aac_queuecommand (line 226) | static int aac_queuecommand(struct scsi_cmnd *cmd, void (*done)(struct s... type Scsi_Host (line 239) | struct Scsi_Host type aac_dev (line 241) | struct aac_dev type aac_dev (line 241) | struct aac_dev type aac_driver_ident (line 252) | struct aac_driver_ident function aac_biosparm (line 279) | static int aac_biosparm(struct scsi_device *sdev, struct block_device *b... function aac_slave_configure (line 369) | static int aac_slave_configure(struct scsi_device *sdev) function aac_ioctl (line 378) | static int aac_ioctl(struct scsi_device *sdev, int cmd, void __user * arg) function aac_eh_abort (line 387) | static int aac_eh_abort(struct scsi_cmnd *cmd) function aac_eh_reset (line 397) | static int aac_eh_reset(struct scsi_cmnd* cmd) function aac_cfg_open (line 460) | static int aac_cfg_open(struct inode *inode, struct file *file) function aac_cfg_ioctl (line 491) | static int aac_cfg_ioctl(struct inode *inode, struct file *file, type file_operations (line 497) | struct file_operations type scsi_host_template (line 503) | struct scsi_host_template function aac_probe_one (line 527) | static int __devinit aac_probe_one(struct pci_dev *pdev, function aac_remove_one (line 653) | static void __devexit aac_remove_one(struct pci_dev *pdev) type pci_driver (line 679) | struct pci_driver function aac_init (line 686) | static int __init aac_init(void) function aac_exit (line 720) | static void __exit aac_exit(void) FILE: drivers/scsi/aacraid/rkt.c function irqreturn_t (line 49) | static irqreturn_t aac_rkt_intr(int irq, void *dev_id, struct pt_regs *r... function rkt_sync_cmd (line 101) | static int rkt_sync_cmd(struct aac_dev *dev, u32 command, u32 p1, u32 *s... function aac_rkt_interrupt_adapter (line 191) | static void aac_rkt_interrupt_adapter(struct aac_dev *dev) function aac_rkt_notify_adapter (line 206) | static void aac_rkt_notify_adapter(struct aac_dev *dev, u32 event) function aac_rkt_start_adapter (line 244) | static void aac_rkt_start_adapter(struct aac_dev *dev) function aac_rkt_check_health (line 276) | static int aac_rkt_check_health(struct aac_dev *dev) function aac_rkt_init (line 344) | int aac_rkt_init(struct aac_dev *dev) FILE: drivers/scsi/aacraid/rx.c function irqreturn_t (line 49) | static irqreturn_t aac_rx_intr(int irq, void *dev_id, struct pt_regs *regs) function rx_sync_cmd (line 101) | static int rx_sync_cmd(struct aac_dev *dev, u32 command, u32 p1, u32 *st... function aac_rx_interrupt_adapter (line 190) | static void aac_rx_interrupt_adapter(struct aac_dev *dev) function aac_rx_notify_adapter (line 205) | static void aac_rx_notify_adapter(struct aac_dev *dev, u32 event) function aac_rx_start_adapter (line 243) | static void aac_rx_start_adapter(struct aac_dev *dev) function aac_rx_check_health (line 275) | static int aac_rx_check_health(struct aac_dev *dev) function aac_rx_init (line 343) | int aac_rx_init(struct aac_dev *dev) FILE: drivers/scsi/aacraid/sa.c function irqreturn_t (line 49) | static irqreturn_t aac_sa_intr(int irq, void *dev_id, struct pt_regs *regs) function aac_sa_notify_adapter (line 92) | void aac_sa_notify_adapter(struct aac_dev *dev, u32 event) function sa_sync_cmd (line 135) | static int sa_sync_cmd(struct aac_dev *dev, u32 command, u32 p1, u32 *ret) function aac_sa_interrupt_adapter (line 200) | static void aac_sa_interrupt_adapter (struct aac_dev *dev) function aac_sa_start_adapter (line 213) | static void aac_sa_start_adapter(struct aac_dev *dev) function aac_sa_check_health (line 248) | static int aac_sa_check_health(struct aac_dev *dev) function aac_sa_init (line 282) | int aac_sa_init(struct aac_dev *dev) FILE: drivers/scsi/advansys.c type uchar (line 866) | typedef unsigned char uchar; type ASC_SCSI_INQUIRY (line 1038) | typedef struct { type ASC_SCSIQ_1 (line 1165) | typedef struct asc_scsiq_1 { type ASC_SCSIQ_2 (line 1179) | typedef struct asc_scsiq_2 { type ASC_SCSIQ_3 (line 1188) | typedef struct asc_scsiq_3 { type ASC_SCSIQ_4 (line 1195) | typedef struct asc_scsiq_4 { type ASC_QDONE_INFO (line 1207) | typedef struct asc_q_done_info { type ASC_SG_LIST (line 1219) | typedef struct asc_sg_list { type ASC_SG_HEAD (line 1224) | typedef struct asc_sg_head { type ASC_MIN_SG_HEAD (line 1234) | typedef struct asc_min_sg_head { type ASC_SCSI_Q (line 1245) | typedef struct asc_scsi_q { type ASC_SCSI_REQ_Q (line 1254) | typedef struct asc_scsi_req_q { type ASC_SCSI_BIOS_REQ_Q (line 1265) | typedef struct asc_scsi_bios_req_q { type ASC_RISC_Q (line 1276) | typedef struct asc_risc_q { type ASC_SG_LIST_Q (line 1285) | typedef struct asc_sg_list_q { type ASC_RISC_SG_LIST_Q (line 1294) | typedef struct asc_risc_sg_list_q { type EXT_MSG (line 1431) | typedef struct ext_msg { type ASC_DVC_CFG (line 1461) | typedef struct asc_dvc_cfg { type asc_dvc_var (line 1504) | struct asc_dvc_var type asc_dvc_var (line 1506) | struct asc_dvc_var type asc_dvc_var (line 1507) | struct asc_dvc_var type ASC_DVC_VAR (line 1509) | typedef struct asc_dvc_var { type ASC_DVC_INQ_INFO (line 1551) | typedef struct asc_dvc_inq_info { type ASC_CAP_INFO (line 1555) | typedef struct asc_cap_info { type ASC_CAP_INFO_ARRAY (line 1560) | typedef struct asc_cap_info_array { type ASCEEP_CONFIG (line 1605) | typedef struct asceep_config { type ASC_MC_SAVED (line 1829) | typedef struct asc_mc_saved { type ADVEEP_3550_CONFIG (line 2139) | typedef struct adveep_3550_config type ADVEEP_38C0800_CONFIG (line 2209) | typedef struct adveep_38C0800_config type ADVEEP_38C1600_CONFIG (line 2310) | typedef struct adveep_38C1600_config type ADV_CARR_T (line 2911) | typedef struct adv_carr_t type ADV_DVC_CFG (line 2968) | typedef struct adv_dvc_cfg { type adv_dvc_var (line 2985) | struct adv_dvc_var type adv_scsi_req_q (line 2986) | struct adv_scsi_req_q type adv_dvc_var (line 2989) | struct adv_dvc_var type adv_scsi_req_q (line 2989) | struct adv_scsi_req_q type adv_dvc_var (line 2992) | struct adv_dvc_var type ADV_DVC_VAR (line 3006) | typedef struct adv_dvc_var { type ADV_SG_BLOCK (line 3046) | typedef struct asc_sg_block { type ADV_SCSI_REQ_Q (line 3069) | typedef struct adv_scsi_req_q { type ADV_SCSI_INQUIRY (line 3421) | typedef struct { type REQ (line 3523) | typedef struct scsi_cmnd REQ, *REQP; type asc_stats (line 3770) | struct asc_stats { type asc_queue_t (line 3798) | typedef struct asc_queue { type adv_sgblk_t (line 3829) | typedef struct adv_sgblk { type adv_req_t (line 3835) | typedef struct adv_req { type asc_board_t (line 3850) | typedef struct asc_board { type PCI_DATA (line 3911) | typedef struct _PCI_DATA_ type PCI_DEVICE (line 3920) | typedef struct _PCI_DEVICE_ type PCI_CONFIG_SPACE (line 3935) | typedef struct _PCI_CONFIG_SPACE_ type pt_regs (line 4014) | struct pt_regs type scsi_device (line 4015) | struct scsi_device type scsi_cmnd (line 4016) | struct scsi_cmnd type scsi_cmnd (line 4017) | struct scsi_cmnd type scsi_cmnd (line 4018) | struct scsi_cmnd type scsi_cmnd (line 4019) | struct scsi_cmnd type scsi_cmnd (line 4020) | struct scsi_cmnd type Scsi_Host (line 4031) | struct Scsi_Host type Scsi_Host (line 4032) | struct Scsi_Host type Scsi_Host (line 4034) | struct Scsi_Host type Scsi_Host (line 4035) | struct Scsi_Host type Scsi_Host (line 4036) | struct Scsi_Host type Scsi_Host (line 4037) | struct Scsi_Host type Scsi_Host (line 4038) | struct Scsi_Host type Scsi_Host (line 4049) | struct Scsi_Host type Scsi_Host (line 4050) | struct Scsi_Host type Scsi_Host (line 4056) | struct Scsi_Host type scsi_cmnd (line 4057) | struct scsi_cmnd function advansys_proc_info (line 4095) | int function advansys_detect (line 4311) | int __init function advansys_release (line 5445) | int type Scsi_Host (line 5495) | struct Scsi_Host function advansys_queuecommand (line 5587) | int function advansys_reset (line 5675) | int function advansys_biosparam (line 5860) | int function advansys_setup (line 5927) | void __init type scsi_host_template (line 5973) | struct scsi_host_template function STATIC (line 6017) | STATIC irqreturn_t function STATIC (line 6114) | STATIC int function STATIC (line 6149) | STATIC void function STATIC (line 6234) | STATIC int function STATIC (line 6407) | STATIC int function STATIC (line 6544) | STATIC int function STATIC (line 6714) | STATIC int function STATIC (line 6823) | STATIC void function STATIC (line 6989) | STATIC void function STATIC (line 7188) | STATIC void function STATIC (line 7231) | STATIC void function STATIC (line 7284) | STATIC REQP function STATIC (line 7331) | STATIC REQP function STATIC (line 7411) | STATIC int function STATIC (line 7479) | STATIC void function STATIC (line 7524) | STATIC int function STATIC (line 7565) | STATIC int function STATIC (line 7645) | STATIC int function STATIC (line 7732) | STATIC int function STATIC (line 7861) | STATIC int function STATIC (line 8166) | STATIC int function STATIC (line 8233) | STATIC int function STATIC (line 8418) | STATIC int function STATIC (line 8657) | STATIC int function STATIC (line 8694) | STATIC int function STATIC (line 8727) | STATIC void function STATIC (line 8738) | STATIC inline ulong function STATIC (line 8748) | STATIC inline void function STATIC (line 8764) | STATIC void function STATIC (line 8790) | STATIC void function __init (line 8811) | __init function __init (line 8828) | __init function __init (line 8843) | __init function ADV_PADDR (line 8903) | ADV_PADDR function __init (line 8921) | __init function __init (line 8938) | __init function STATIC (line 8966) | STATIC int function STATIC (line 9071) | STATIC int function STATIC (line 9143) | STATIC void function STATIC (line 9180) | STATIC void function STATIC (line 9224) | STATIC void function STATIC (line 9266) | STATIC void function STATIC (line 9296) | STATIC void function STATIC (line 9336) | STATIC void function STATIC (line 9354) | STATIC void function STATIC (line 9396) | STATIC void function STATIC (line 9423) | STATIC void function STATIC (line 9484) | STATIC void function STATIC (line 9510) | STATIC void function __init (line 9566) | __init function __init (line 9577) | __init function __init (line 9595) | __init function __init (line 9607) | __init function __init (line 9624) | __init function STATIC (line 9656) | STATIC ASC_DCNT function STATIC (line 9685) | STATIC int function __init (line 9715) | __init function __init (line 9749) | __init function __init (line 9778) | __init function __init (line 9787) | __init function __init (line 9797) | __init function __init (line 9830) | __init function __init (line 9869) | __init function STATIC (line 9884) | STATIC int function STATIC (line 10318) | STATIC uchar function STATIC (line 10362) | STATIC int function STATIC (line 10499) | STATIC int function STATIC (line 10770) | STATIC int function STATIC (line 10978) | STATIC int function STATIC (line 11028) | STATIC int function STATIC (line 11042) | STATIC uint function STATIC (line 11084) | STATIC int function STATIC (line 11262) | STATIC int function STATIC (line 11279) | STATIC int function STATIC (line 11313) | STATIC ushort function STATIC (line 11366) | STATIC ushort function STATIC (line 11399) | STATIC int function STATIC (line 11414) | STATIC uchar function STATIC (line 11451) | STATIC uchar function STATIC (line 11471) | STATIC void function STATIC (line 11483) | STATIC uchar function STATIC (line 11509) | STATIC uchar function STATIC (line 11530) | STATIC uchar function STATIC (line 11548) | STATIC int function STATIC (line 11574) | STATIC int function STATIC (line 11596) | STATIC void function STATIC (line 11602) | STATIC void function __init (line 11609) | __init function __init (line 11625) | __init function STATIC (line 11663) | STATIC int function STATIC (line 11675) | STATIC int function STATIC (line 11692) | STATIC int function STATIC (line 11705) | STATIC void function STATIC (line 11717) | STATIC void function STATIC (line 11748) | STATIC void function STATIC (line 11760) | STATIC void function STATIC (line 11774) | STATIC void function STATIC (line 11795) | STATIC int function __init (line 11821) | __init function __init (line 11833) | __init function __init (line 11847) | __init function __init (line 11868) | __init function __init (line 11880) | __init function __init (line 11895) | __init function __init (line 11907) | __init function __init (line 11990) | __init function __init (line 12009) | __init function STATIC (line 12075) | STATIC ushort function __init (line 12115) | __init function __init (line 12227) | __init function STATIC (line 12392) | STATIC ushort function __init (line 12444) | __init function __init (line 12468) | __init function __init (line 12491) | __init function __init (line 12514) | __init function __init (line 12521) | __init function __init (line 12528) | __init function __init (line 12546) | __init function __init (line 12570) | __init function __init (line 12619) | __init function __init (line 12714) | __init function STATIC (line 12736) | STATIC void function STATIC (line 12777) | STATIC int function STATIC (line 12791) | STATIC void function STATIC (line 12837) | STATIC int function STATIC (line 12855) | STATIC uchar function STATIC (line 12875) | STATIC ushort function STATIC (line 12889) | STATIC ASC_DCNT function STATIC (line 12906) | STATIC void function STATIC (line 12918) | STATIC void function STATIC (line 12947) | STATIC void function STATIC (line 12979) | STATIC void function STATIC (line 13005) | STATIC void function STATIC (line 13025) | STATIC ASC_DCNT function STATIC (line 13042) | STATIC void function __init (line 14499) | __init function STATIC (line 14641) | STATIC int function STATIC (line 15221) | STATIC int function STATIC (line 15846) | STATIC int function __init (line 16484) | __init function __init (line 16656) | __init function __init (line 16889) | __init function __init (line 17155) | __init function __init (line 17201) | __init function __init (line 17248) | __init function __init (line 17293) | __init function __init (line 17305) | __init function AdvSet3550EEPConfig (line 17328) | void function AdvSet38C0800EEPConfig (line 17395) | void function AdvSet38C1600EEPConfig (line 17463) | void function STATIC (line 17550) | STATIC int function STATIC (line 17681) | STATIC int function STATIC (line 17726) | STATIC int function STATIC (line 17840) | STATIC int function STATIC (line 18008) | STATIC int function STATIC (line 18082) | STATIC void FILE: drivers/scsi/advansys.h type scsi_host_template (line 24) | struct scsi_host_template type Scsi_Host (line 25) | struct Scsi_Host type Scsi_Host (line 26) | struct Scsi_Host type scsi_cmnd (line 27) | struct scsi_cmnd type scsi_cmnd (line 27) | struct scsi_cmnd type scsi_cmnd (line 28) | struct scsi_cmnd type scsi_device (line 29) | struct scsi_device type block_device (line 29) | struct block_device type scsi_device (line 31) | struct scsi_device FILE: drivers/scsi/aha152x.c type isapnp_device_id (line 412) | struct isapnp_device_id type Scsi_Host (line 425) | struct Scsi_Host type aha152x_state (line 432) | enum aha152x_state { type aha152x_hostdata (line 454) | struct aha152x_hostdata { type aha152x_scdata (line 549) | struct aha152x_scdata { type Scsi_Host (line 608) | struct Scsi_Host type Scsi_Host (line 609) | struct Scsi_Host type Scsi_Host (line 610) | struct Scsi_Host type Scsi_Host (line 611) | struct Scsi_Host type Scsi_Host (line 613) | struct Scsi_Host type Scsi_Host (line 614) | struct Scsi_Host type Scsi_Host (line 615) | struct Scsi_Host type Scsi_Host (line 617) | struct Scsi_Host type Scsi_Host (line 618) | struct Scsi_Host type Scsi_Host (line 619) | struct Scsi_Host type Scsi_Host (line 621) | struct Scsi_Host type Scsi_Host (line 622) | struct Scsi_Host type Scsi_Host (line 623) | struct Scsi_Host type Scsi_Host (line 625) | struct Scsi_Host type Scsi_Host (line 626) | struct Scsi_Host type Scsi_Host (line 627) | struct Scsi_Host type Scsi_Host (line 629) | struct Scsi_Host type Scsi_Host (line 631) | struct Scsi_Host type Scsi_Host (line 632) | struct Scsi_Host type Scsi_Host (line 634) | struct Scsi_Host type Scsi_Host (line 635) | struct Scsi_Host type Scsi_Host (line 637) | struct Scsi_Host type Scsi_Host (line 645) | struct Scsi_Host type Scsi_Host (line 646) | struct Scsi_Host type Scsi_Host (line 647) | struct Scsi_Host type pt_regs (line 667) | struct pt_regs type Scsi_Host (line 668) | struct Scsi_Host type Scsi_Host (line 669) | struct Scsi_Host type Scsi_Host (line 670) | struct Scsi_Host type Scsi_Host (line 673) | struct Scsi_Host type Scsi_Host (line 675) | struct Scsi_Host type Scsi_Host (line 676) | struct Scsi_Host function append_SC (line 683) | static inline void append_SC(Scsi_Cmnd **SC, Scsi_Cmnd *new_SC) function Scsi_Cmnd (line 697) | static inline Scsi_Cmnd *remove_first_SC(Scsi_Cmnd ** SC) function Scsi_Cmnd (line 709) | static inline Scsi_Cmnd *remove_lun_SC(Scsi_Cmnd ** SC, int target, int ... function Scsi_Cmnd (line 730) | static inline Scsi_Cmnd *remove_SC(Scsi_Cmnd **SC, Scsi_Cmnd *SCp) type Scsi_Host (line 751) | struct Scsi_Host function irqreturn_t (line 762) | static irqreturn_t swintr(int irqno, void *dev_id, struct pt_regs *regs) type Scsi_Host (line 777) | struct Scsi_Host type aha152x_setup (line 777) | struct aha152x_setup type Scsi_Host (line 779) | struct Scsi_Host type aha152x_hostdata (line 781) | struct aha152x_hostdata function aha152x_release (line 914) | void aha152x_release(struct Scsi_Host *shpnt) function setup_expected_interrupts (line 942) | static int setup_expected_interrupts(struct Scsi_Host *shpnt) function aha152x_internal_queue (line 980) | static int aha152x_internal_queue(Scsi_Cmnd *SCpnt, struct semaphore *se... function aha152x_queue (line 1060) | static int aha152x_queue(Scsi_Cmnd *SCpnt, void (*done)(Scsi_Cmnd *)) function reset_done (line 1079) | static void reset_done(Scsi_Cmnd *SCpnt) function aha152x_abort (line 1096) | static int aha152x_abort(Scsi_Cmnd *SCpnt) function timer_expired (line 1141) | static void timer_expired(unsigned long p) function aha152x_device_reset (line 1160) | static int aha152x_device_reset(Scsi_Cmnd * SCpnt) function free_hard_reset_SCs (line 1232) | static void free_hard_reset_SCs(struct Scsi_Host *shpnt, Scsi_Cmnd **SCs) function aha152x_bus_reset (line 1263) | static int aha152x_bus_reset(Scsi_Cmnd *SCpnt) function reset_ports (line 1303) | static void reset_ports(struct Scsi_Host *shpnt) function aha152x_host_reset (line 1340) | int aha152x_host_reset(Scsi_Cmnd * SCpnt) function aha152x_biosparam (line 1360) | static int aha152x_biosparam(struct scsi_device *sdev, struct block_devi... function done (line 1411) | static void done(struct Scsi_Host *shpnt, int error) type work_struct (line 1424) | struct work_struct function run (line 1430) | static void run(void) function irqreturn_t (line 1447) | static irqreturn_t intr(int irqno, void *dev_id, struct pt_regs *regs) function busfree_run (line 1500) | static void busfree_run(struct Scsi_Host *shpnt) function seldo_run (line 1685) | static void seldo_run(struct Scsi_Host *shpnt) function selto_run (line 1728) | static void selto_run(struct Scsi_Host *shpnt) function seldi_run (line 1762) | static void seldi_run(struct Scsi_Host *shpnt) function msgi_run (line 1831) | static void msgi_run(struct Scsi_Host *shpnt) function msgi_end (line 2004) | static void msgi_end(struct Scsi_Host *shpnt) function msgo_init (line 2019) | static void msgo_init(struct Scsi_Host *shpnt) function msgo_run (line 2046) | static void msgo_run(struct Scsi_Host *shpnt) function msgo_end (line 2078) | static void msgo_end(struct Scsi_Host *shpnt) function cmd_init (line 2096) | static void cmd_init(struct Scsi_Host *shpnt) function cmd_run (line 2118) | static void cmd_run(struct Scsi_Host *shpnt) function cmd_end (line 2137) | static void cmd_end(struct Scsi_Host *shpnt) function status_run (line 2149) | static void status_run(struct Scsi_Host *shpnt) function datai_init (line 2171) | static void datai_init(struct Scsi_Host *shpnt) function datai_run (line 2188) | static void datai_run(struct Scsi_Host *shpnt) function datai_end (line 2296) | static void datai_end(struct Scsi_Host *shpnt) function datao_init (line 2312) | static void datao_init(struct Scsi_Host *shpnt) function datao_run (line 2330) | static void datao_run(struct Scsi_Host *shpnt) function datao_end (line 2383) | static void datao_end(struct Scsi_Host *shpnt) function update_state (line 2427) | static int update_state(struct Scsi_Host *shpnt) function parerr_run (line 2482) | static void parerr_run(struct Scsi_Host *shpnt) function rsti_run (line 2492) | static void rsti_run(struct Scsi_Host *shpnt) function is_complete (line 2524) | static void is_complete(struct Scsi_Host *shpnt) function aha152x_error (line 2638) | static void aha152x_error(struct Scsi_Host *shpnt, char *msg) function disp_ports (line 2648) | static void disp_ports(struct Scsi_Host *shpnt) function disp_enintr (line 2880) | static void disp_enintr(struct Scsi_Host *shpnt) function show_command (line 2923) | static void show_command(Scsi_Cmnd *ptr) function show_queues (line 2961) | static void show_queues(struct Scsi_Host *shpnt) function get_command (line 2989) | static int get_command(char *pos, Scsi_Cmnd * ptr) function get_ports (line 3024) | static int get_ports(struct Scsi_Host *shpnt, char *pos) function aha152x_set_info (line 3286) | static int aha152x_set_info(char *buffer, int length, struct Scsi_Host *... function aha152x_proc_info (line 3333) | static int aha152x_proc_info(struct Scsi_Host *shpnt, char *buffer, char... type aha152x_setup (line 3489) | struct aha152x_setup type signature (line 3516) | struct signature { function aha152x_porttest (line 3555) | static int aha152x_porttest(int io_port) function tc1550_porttest (line 3570) | static int tc1550_porttest(int io_port) function checksetup (line 3586) | static int checksetup(struct aha152x_setup *setup) function aha152x_init (line 3634) | static int __init aha152x_init(void) function aha152x_exit (line 3925) | static void __exit aha152x_exit(void) FILE: drivers/scsi/aha152x.h type aha152x_config (line 254) | typedef union { type aha152x_setup (line 317) | struct aha152x_setup { type Scsi_Host (line 333) | struct Scsi_Host type aha152x_setup (line 333) | struct aha152x_setup type Scsi_Host (line 334) | struct Scsi_Host FILE: drivers/scsi/aha1542.c function BAD_DMA (line 56) | static void BAD_DMA(void *address, unsigned int length) function BAD_SG_DMA (line 65) | static void BAD_SG_DMA(Scsi_Cmnd * SCpnt, type isapnp_device_id (line 137) | struct isapnp_device_id type aha1542_hostdata (line 156) | struct aha1542_hostdata { type Scsi_Host (line 168) | struct Scsi_Host type Scsi_Host (line 176) | struct Scsi_Host type Scsi_Host (line 177) | struct Scsi_Host type Scsi_Host (line 178) | struct Scsi_Host type pt_regs (line 178) | struct pt_regs type pt_regs (line 180) | struct pt_regs function aha1542_stat (line 209) | static void aha1542_stat(void) function aha1542_out (line 219) | static int aha1542_out(unsigned int base, unchar * cmdp, int len) function aha1542_in (line 258) | static int __init aha1542_in(unsigned int base, unchar * cmdp, int len) function aha1542_in1 (line 279) | static int __init aha1542_in1(unsigned int base, unchar * cmdp, int len) function makecode (line 295) | static int makecode(unsigned hosterr, unsigned scsierr) function aha1542_test_port (line 351) | static int __init aha1542_test_port(int bse, struct Scsi_Host *shpnt) function irqreturn_t (line 420) | static irqreturn_t do_aha1542_intr_handle(int irq, void *dev_id, function aha1542_intr_handle (line 437) | static void aha1542_intr_handle(struct Scsi_Host *shost, void *dev_id, s... function aha1542_queuecommand (line 599) | static int aha1542_queuecommand(Scsi_Cmnd * SCpnt, void (*done) (Scsi_Cm... function setup_mailboxes (line 781) | static void setup_mailboxes(int bse, struct Scsi_Host *shpnt) function aha1542_getconfig (line 807) | static int __init aha1542_getconfig(int base_io, unsigned char *irq_leve... function aha1542_mbenable (line 876) | static int __init aha1542_mbenable(int base) function aha1542_query (line 911) | static int __init aha1542_query(int base_io, int *transl) function aha1542_setup (line 954) | static void __init aha1542_setup(char *str, int *ints) function do_setup (line 1010) | static int __init do_setup(char *str) function aha1542_detect (line 1026) | static int __init aha1542_detect(Scsi_Host_Template * tpnt) function aha1542_release (line 1314) | static int aha1542_release(struct Scsi_Host *shost) function aha1542_restart (line 1326) | static int aha1542_restart(struct Scsi_Host *shost) function aha1542_abort (line 1351) | static int aha1542_abort(Scsi_Cmnd * SCpnt) function aha1542_dev_reset (line 1369) | static int aha1542_dev_reset(Scsi_Cmnd * SCpnt) function aha1542_bus_reset (line 1462) | static int aha1542_bus_reset(Scsi_Cmnd * SCpnt) function aha1542_host_reset (line 1526) | static int aha1542_host_reset(Scsi_Cmnd * SCpnt) function aha1542_old_abort (line 1600) | static int aha1542_old_abort(Scsi_Cmnd * SCpnt) function aha1542_old_reset (line 1678) | static int aha1542_old_reset(Scsi_Cmnd * SCpnt, unsigned int reset_flags) function aha1542_biosparam (line 1790) | static int aha1542_biosparam(struct scsi_device *sdev, FILE: drivers/scsi/aha1542.h type mailbox (line 82) | struct mailbox { type chain (line 88) | struct chain { function any2scsi (line 94) | static inline void any2scsi(u8 *p, u32 v) type ccb (line 115) | struct ccb { /* Command Control Block 5.3 */ type scsi_device (line 144) | struct scsi_device type block_device (line 144) | struct block_device FILE: drivers/scsi/aha1740.c type aha1740_hostdata (line 72) | struct aha1740_hostdata { type aha1740_sg (line 80) | struct aha1740_sg { type ecb (line 88) | struct ecb type Scsi_Host (line 88) | struct Scsi_Host type aha1740_hostdata (line 91) | struct aha1740_hostdata type ecb (line 96) | struct ecb function dma_addr_t (line 99) | static inline dma_addr_t ecb_cpu_to_dma (struct Scsi_Host *host, void *cpu) function aha1740_proc_info (line 109) | static int aha1740_proc_info(struct Scsi_Host *shpnt, char *buffer, function aha1740_makecode (line 138) | static int aha1740_makecode(unchar *sense, unchar *status) function aha1740_test_port (line 216) | static int aha1740_test_port(unsigned int base) function irqreturn_t (line 226) | static irqreturn_t aha1740_intr_handle(int irq, void *dev_id, function aha1740_queuecommand (line 346) | static int aha1740_queuecommand(Scsi_Cmnd * SCpnt, void (*done)(Scsi_Cmn... function aha1740_getconfig (line 527) | static void aha1740_getconfig(unsigned int base, unsigned int *irq_level, function aha1740_biosparam (line 539) | static int aha1740_biosparam(struct scsi_device *sdev, function aha1740_eh_abort_handler (line 559) | static int aha1740_eh_abort_handler (Scsi_Cmnd *dummy) function aha1740_probe (line 588) | static int aha1740_probe (struct device *dev) function __devexit (line 660) | static __devexit int aha1740_remove (struct device *dev) type eisa_device_id (line 677) | struct eisa_device_id type eisa_driver (line 685) | struct eisa_driver function __init (line 694) | static __init int aha1740_init (void) function __exit (line 699) | static __exit void aha1740_exit (void) FILE: drivers/scsi/aha1740.h type aha1740_chain (line 78) | struct aha1740_chain { type ecb (line 104) | struct ecb { /* Enhanced Control Block 6.1 */ FILE: drivers/scsi/ahci.c type ahci_cmd_hdr (line 138) | struct ahci_cmd_hdr { type ahci_sg (line 146) | struct ahci_sg { type ahci_host_priv (line 153) | struct ahci_host_priv { type ahci_port_priv (line 159) | struct ahci_port_priv { type ata_port (line 169) | struct ata_port type ata_port (line 170) | struct ata_port type pci_dev (line 171) | struct pci_dev type pci_device_id (line 171) | struct pci_device_id type ata_queued_cmd (line 172) | struct ata_queued_cmd type pt_regs (line 173) | struct pt_regs type ata_port (line 174) | struct ata_port type ata_port (line 175) | struct ata_port type ata_port (line 176) | struct ata_port type ata_port (line 177) | struct ata_port type ata_port (line 178) | struct ata_port type ata_host_set (line 179) | struct ata_host_set type ata_queued_cmd (line 180) | struct ata_queued_cmd type ata_port (line 181) | struct ata_port type ata_port (line 182) | struct ata_port type ata_port (line 183) | struct ata_port type ata_queued_cmd (line 183) | struct ata_queued_cmd type ata_port_operations (line 204) | struct ata_port_operations type ata_port_info (line 230) | struct ata_port_info type pci_device_id (line 243) | struct pci_device_id type pci_driver (line 262) | struct pci_driver function ahci_port_base_ul (line 270) | static inline unsigned long ahci_port_base_ul (unsigned long base, unsig... function ahci_host_stop (line 280) | static void ahci_host_stop(struct ata_host_set *host_set) function ahci_port_start (line 286) | static int ahci_port_start(struct ata_port *ap) function ahci_port_stop (line 369) | static void ahci_port_stop(struct ata_port *ap) function u32 (line 394) | static u32 ahci_scr_read (struct ata_port *ap, unsigned int sc_reg_in) function ahci_scr_write (line 411) | static void ahci_scr_write (struct ata_port *ap, unsigned int sc_reg_in, function ahci_phy_reset (line 428) | static void ahci_phy_reset(struct ata_port *ap) function u8 (line 451) | static u8 ahci_check_status(struct ata_port *ap) function u8 (line 458) | static u8 ahci_check_err(struct ata_port *ap) function ahci_fill_sg (line 465) | static void ahci_fill_sg(struct ata_queued_cmd *qc) function ahci_qc_prep (line 488) | static void ahci_qc_prep(struct ata_queued_cmd *qc) function ahci_intr_error (line 532) | static void ahci_intr_error(struct ata_port *ap, u32 irq_stat) function ahci_eng_timeout (line 580) | static void ahci_eng_timeout(struct ata_port *ap) function ahci_host_intr (line 607) | static inline int ahci_host_intr(struct ata_port *ap, struct ata_queued_... function ahci_irq_clear (line 636) | static void ahci_irq_clear(struct ata_port *ap) function irqreturn_t (line 641) | static irqreturn_t ahci_interrupt (int irq, void *dev_instance, struct p... function ahci_qc_issue (line 689) | static int ahci_qc_issue(struct ata_queued_cmd *qc) function ahci_setup_port (line 703) | static void ahci_setup_port(struct ata_ioports *port, unsigned long base, function ahci_host_init (line 716) | static int ahci_host_init(struct ata_probe_ent *probe_ent) function pci_enable_intx (line 863) | static void pci_enable_intx(struct pci_dev *pdev) function ahci_print_info (line 874) | static void ahci_print_info(struct ata_probe_ent *probe_ent) function ahci_init_one (line 945) | static int ahci_init_one (struct pci_dev *pdev, const struct pci_device_... function ahci_init (line 1037) | static int __init ahci_init(void) function ahci_exit (line 1043) | static void __exit ahci_exit(void) FILE: drivers/scsi/aic7xxx/aic7770.c type ahc_softc (line 62) | struct ahc_softc type ahc_softc (line 63) | struct ahc_softc type ahc_softc (line 64) | struct ahc_softc type ahc_softc (line 65) | struct ahc_softc type aic7770_identity (line 70) | struct aic7770_identity type aic7770_identity (line 112) | struct aic7770_identity type aic7770_identity (line 115) | struct aic7770_identity function aic7770_config (line 126) | int function aic7770_chip_init (line 273) | static int function aic7770_suspend (line 283) | static int function aic7770_resume (line 289) | static int function aha2840_load_seeprom (line 298) | static int function ahc_aic7770_VL_setup (line 384) | static int function ahc_aic7770_EISA_setup (line 394) | static int function ahc_aic7770_setup (line 404) | static int FILE: drivers/scsi/aic7xxx/aic7770_osm.c type device (line 54) | struct device type device (line 55) | struct device type eisa_driver (line 56) | struct eisa_driver type device (line 64) | struct device type aic7770_identity (line 73) | struct aic7770_identity function ahc_linux_eisa_init (line 76) | int function ahc_linux_eisa_exit (line 153) | void function aic7770_linux_config (line 162) | static int function aic7770_map_registers (line 198) | int function aic7770_map_int (line 211) | int function aic7770_eisa_dev_probe (line 229) | static int function aic7770_eisa_dev_remove (line 239) | static int FILE: drivers/scsi/aic7xxx/aic79xx.h type ahd_platform_data (line 52) | struct ahd_platform_data type scb_platform_data (line 53) | struct scb_platform_data type ahd_chip (line 209) | typedef enum { type ahd_feature (line 223) | typedef enum { type ahd_bug (line 242) | typedef enum { type ahd_flag (line 339) | typedef enum { type initiator_status (line 405) | struct initiator_status { type target_status (line 411) | struct target_status { type sense_addr_t (line 427) | typedef uint32_t sense_addr_t; type target_data (line 445) | struct target_data { type hardware_scb (line 453) | struct hardware_scb { type ahd_dma_seg (line 536) | struct ahd_dma_seg { type ahd_dma64_seg (line 544) | struct ahd_dma64_seg { type map_node (line 550) | struct map_node { type scb_flag (line 560) | typedef enum { type scb (line 602) | struct scb { type scb_data (line 639) | struct scb_data { type target_cmd (line 687) | struct target_cmd { type ahd_tmode_event (line 714) | struct ahd_tmode_event { type ahd_tmode_lstate (line 729) | struct ahd_tmode_lstate { type ahd_tmode_lstate (line 738) | struct ahd_tmode_lstate type ahd_transinfo (line 756) | struct ahd_transinfo { type ahd_initiator_tinfo (line 767) | struct ahd_initiator_tinfo { type ahd_tmode_tstate (line 780) | struct ahd_tmode_tstate { type ahd_phase_table_entry (line 825) | struct ahd_phase_table_entry { type seeprom_config (line 833) | struct seeprom_config { type vpd_config (line 910) | struct vpd_config { type ahd_softc (line 972) | struct ahd_softc type ahd_softc (line 975) | struct ahd_softc type ahd_softc (line 977) | struct ahd_softc type vpd_config (line 978) | struct vpd_config type seeprom_config (line 979) | struct seeprom_config type ahd_softc (line 980) | struct ahd_softc type ahd_softc (line 981) | struct ahd_softc type ahd_msg_flags (line 984) | typedef enum { type ahd_msg_type (line 993) | typedef enum { type msg_loop_stat (line 1001) | typedef enum { type ahd_suspend_channel_state (line 1008) | struct ahd_suspend_channel_state { type ahd_suspend_state (line 1018) | struct ahd_suspend_state { type ahd_softc (line 1032) | struct ahd_softc type ahd_mode (line 1034) | typedef enum { type ahd_mode_state (line 1052) | typedef uint8_t ahd_mode_state; type ahd_softc (line 1056) | struct ahd_softc { type ahd_softc_tailq (line 1251) | struct ahd_softc_tailq type role_t (line 1282) | typedef enum { type ahd_devinfo (line 1288) | struct ahd_devinfo { type ahd_softc (line 1306) | struct ahd_softc type ahd_pci_identity (line 1308) | struct ahd_pci_identity { type ahd_pci_identity (line 1314) | struct ahd_pci_identity type aic7770_identity (line 1318) | struct aic7770_identity { type aic7770_identity (line 1324) | struct aic7770_identity type ahd_softc (line 1332) | struct ahd_softc type ahd_softc (line 1333) | struct ahd_softc type ahd_softc (line 1334) | struct ahd_softc type ahd_softc (line 1336) | struct ahd_softc function ahd_unbusy_tcl (line 1337) | static __inline void type ahd_pci_identity (line 1344) | struct ahd_pci_identity type ahd_softc (line 1345) | struct ahd_softc type ahd_pci_identity (line 1346) | struct ahd_pci_identity type ahd_softc (line 1347) | struct ahd_softc type ahd_softc (line 1350) | struct ahd_softc type ahd_softc (line 1351) | struct ahd_softc type scb (line 1352) | struct scb type ahd_softc (line 1353) | struct ahd_softc type scb (line 1353) | struct scb type ahd_softc (line 1358) | struct ahd_softc type ahd_softc (line 1359) | struct ahd_softc type ahd_softc (line 1360) | struct ahd_softc type ahd_softc (line 1361) | struct ahd_softc type ahd_softc (line 1362) | struct ahd_softc type ahd_softc (line 1363) | struct ahd_softc type vpd_config (line 1364) | struct vpd_config type ahd_softc (line 1365) | struct ahd_softc type seeprom_config (line 1366) | struct seeprom_config type ahd_softc (line 1367) | struct ahd_softc type ahd_softc (line 1368) | struct ahd_softc type ahd_softc (line 1372) | struct ahd_softc type ahd_softc (line 1374) | struct ahd_softc type ahd_softc (line 1375) | struct ahd_softc type ahd_softc (line 1376) | struct ahd_softc type ahd_softc (line 1377) | struct ahd_softc type ahd_softc (line 1378) | struct ahd_softc type ahd_softc (line 1378) | struct ahd_softc type ahd_softc (line 1379) | struct ahd_softc type ahd_softc (line 1380) | struct ahd_softc type scb (line 1381) | struct scb type ahd_softc (line 1381) | struct ahd_softc type ahd_softc (line 1382) | struct ahd_softc type scb (line 1382) | struct scb type ahd_softc (line 1383) | struct ahd_softc type ahd_softc (line 1384) | struct ahd_softc type ahd_softc (line 1385) | struct ahd_softc type ahd_softc (line 1387) | struct ahd_softc type ahd_softc (line 1389) | struct ahd_softc type ahd_softc (line 1391) | struct ahd_softc type ahd_softc (line 1394) | struct ahd_softc type ahd_softc (line 1395) | struct ahd_softc type ahd_softc (line 1396) | struct ahd_softc type ahd_softc (line 1397) | struct ahd_softc type ahd_softc (line 1399) | struct ahd_softc type ahd_softc (line 1401) | struct ahd_softc type ahd_softc (line 1402) | struct ahd_softc type ahd_softc (line 1403) | struct ahd_softc type ahd_softc (line 1405) | struct ahd_softc type ahd_search_action (line 1408) | typedef enum { type ahd_softc (line 1414) | struct ahd_softc type ahd_softc (line 1418) | struct ahd_softc type ahd_softc (line 1422) | struct ahd_softc type scb (line 1422) | struct scb type ahd_softc (line 1423) | struct ahd_softc type ahd_softc (line 1425) | struct ahd_softc type ahd_softc (line 1428) | struct ahd_softc type ahd_softc (line 1429) | struct ahd_softc type ahd_softc (line 1430) | struct ahd_softc type scb (line 1431) | struct scb type ahd_softc (line 1432) | struct ahd_softc type scb (line 1433) | struct scb type ahd_softc (line 1434) | struct ahd_softc type scb (line 1435) | struct scb type ahd_phase_table_entry (line 1437) | struct ahd_phase_table_entry type ahd_devinfo (line 1439) | struct ahd_devinfo type ahd_softc (line 1444) | struct ahd_softc type ahd_softc (line 1446) | struct ahd_softc type ahd_initiator_tinfo (line 1447) | struct ahd_initiator_tinfo type ahd_softc (line 1450) | struct ahd_softc type ahd_initiator_tinfo (line 1451) | struct ahd_initiator_tinfo type ahd_neg_type (line 1458) | typedef enum { type ahd_softc (line 1463) | struct ahd_softc type ahd_devinfo (line 1464) | struct ahd_devinfo type ahd_tmode_tstate (line 1465) | struct ahd_tmode_tstate type ahd_initiator_tinfo (line 1466) | struct ahd_initiator_tinfo type ahd_softc (line 1468) | struct ahd_softc type ahd_devinfo (line 1469) | struct ahd_devinfo type ahd_softc (line 1471) | struct ahd_softc type ahd_devinfo (line 1472) | struct ahd_devinfo type ahd_queue_alg (line 1476) | typedef enum { type ahd_softc (line 1482) | struct ahd_softc type ahd_devinfo (line 1483) | struct ahd_devinfo type ahd_softc (line 1488) | struct ahd_softc type ahd_tmode_lstate (line 1489) | struct ahd_tmode_lstate type ahd_softc (line 1490) | struct ahd_softc type cam_sim (line 1491) | struct cam_sim type ahd_softc (line 1492) | struct ahd_softc type cam_sim (line 1493) | struct cam_sim type ahd_tmode_tstate (line 1494) | struct ahd_tmode_tstate type ahd_tmode_lstate (line 1495) | struct ahd_tmode_lstate type scb (line 1523) | struct scb type ahd_softc (line 1524) | struct ahd_softc type ahd_devinfo (line 1525) | struct ahd_devinfo type scb (line 1526) | struct scb type ahd_softc (line 1528) | struct ahd_softc type ahd_softc (line 1536) | struct ahd_softc FILE: drivers/scsi/aic7xxx/aic79xx_core.c type ahd_softc_tailq (line 56) | struct ahd_softc_tailq type ahd_hard_error_entry (line 71) | struct ahd_hard_error_entry { type ahd_hard_error_entry (line 76) | struct ahd_hard_error_entry type ahd_phase_table_entry (line 86) | struct ahd_phase_table_entry type ahd_softc (line 110) | struct ahd_softc type ahd_softc (line 111) | struct ahd_softc type ahd_softc (line 113) | struct ahd_softc type ahd_softc (line 115) | struct ahd_softc type ahd_softc (line 116) | struct ahd_softc type ahd_softc (line 117) | struct ahd_softc type ahd_devinfo (line 118) | struct ahd_devinfo type ahd_tmode_tstate (line 120) | struct ahd_tmode_tstate type ahd_softc (line 121) | struct ahd_softc type ahd_softc (line 124) | struct ahd_softc type ahd_softc (line 127) | struct ahd_softc type ahd_initiator_tinfo (line 128) | struct ahd_initiator_tinfo type ahd_softc (line 132) | struct ahd_softc type ahd_devinfo (line 133) | struct ahd_devinfo type ahd_transinfo (line 134) | struct ahd_transinfo type ahd_softc (line 135) | struct ahd_softc type ahd_softc (line 136) | struct ahd_softc type ahd_devinfo (line 137) | struct ahd_devinfo type ahd_softc (line 138) | struct ahd_softc type ahd_devinfo (line 139) | struct ahd_devinfo type scb (line 140) | struct scb type ahd_softc (line 141) | struct ahd_softc type ahd_devinfo (line 142) | struct ahd_devinfo type scb (line 143) | struct scb type ahd_softc (line 144) | struct ahd_softc type ahd_devinfo (line 145) | struct ahd_devinfo type ahd_softc (line 146) | struct ahd_softc type ahd_devinfo (line 147) | struct ahd_devinfo type ahd_softc (line 149) | struct ahd_softc type ahd_devinfo (line 150) | struct ahd_devinfo type ahd_softc (line 152) | struct ahd_softc type ahd_devinfo (line 153) | struct ahd_devinfo type ahd_softc (line 156) | struct ahd_softc type ahd_softc (line 157) | struct ahd_softc type ahd_msgtype (line 158) | typedef enum { type ahd_softc (line 163) | struct ahd_softc type ahd_softc (line 165) | struct ahd_softc type ahd_devinfo (line 166) | struct ahd_devinfo type ahd_softc (line 167) | struct ahd_softc type ahd_devinfo (line 168) | struct ahd_devinfo type ahd_softc (line 169) | struct ahd_softc type ahd_devinfo (line 170) | struct ahd_devinfo type ahd_softc (line 171) | struct ahd_softc type ahd_softc (line 172) | struct ahd_softc type ahd_devinfo (line 173) | struct ahd_devinfo type ahd_softc (line 177) | struct ahd_softc type ahd_devinfo (line 178) | struct ahd_devinfo type scb (line 179) | struct scb type ahd_softc (line 182) | struct ahd_softc type ahd_softc (line 183) | struct ahd_softc type ahd_softc (line 186) | struct ahd_softc type ahd_softc (line 187) | struct ahd_softc type ahd_softc (line 188) | struct ahd_softc type ahd_softc (line 189) | struct ahd_softc type ahd_softc (line 190) | struct ahd_softc type ahd_softc (line 191) | struct ahd_softc type scb (line 192) | struct scb type ahd_softc (line 193) | struct ahd_softc type scb (line 194) | struct scb type ahd_softc (line 195) | struct ahd_softc type ahd_softc (line 196) | struct ahd_softc type scb (line 197) | struct scb type scb (line 198) | struct scb type ahd_softc (line 199) | struct ahd_softc type ahd_softc (line 200) | struct ahd_softc type ahd_softc (line 205) | struct ahd_softc type ahd_softc (line 208) | struct ahd_softc type ahd_softc (line 210) | struct ahd_softc type ahd_softc (line 212) | struct ahd_softc type ahd_softc (line 216) | struct ahd_softc type ahd_softc (line 218) | struct ahd_softc type ahd_softc (line 219) | struct ahd_softc type patch (line 220) | struct patch type ahd_softc (line 222) | struct ahd_softc type ahd_softc (line 224) | struct ahd_softc type ahd_softc (line 226) | struct ahd_softc type ahd_softc (line 227) | struct ahd_softc type scb (line 228) | struct scb type ahd_softc (line 229) | struct ahd_softc type scb (line 230) | struct scb type ahd_softc (line 233) | struct ahd_softc type ahd_tmode_lstate (line 234) | struct ahd_tmode_lstate type ahd_softc (line 238) | struct ahd_softc type ahd_softc (line 240) | struct ahd_softc type target_cmd (line 241) | struct target_cmd type ahd_softc (line 245) | struct ahd_softc type ahd_softc (line 246) | struct ahd_softc type ahd_softc (line 247) | struct ahd_softc function ahd_assert_atn (line 249) | static __inline void function ahd_currently_packetized (line 261) | static __inline int function ahd_set_active_fifo (line 284) | static __inline int function ahd_restart (line 305) | void function ahd_clear_fifo (line 341) | void function ahd_flush_qoutfifo (line 365) | void function ahd_scb_active_in_fifo (line 529) | static int function ahd_run_data_fifo (line 558) | static void function ahd_run_qoutfifo (line 788) | void function ahd_handle_hwerrint (line 821) | void function ahd_handle_seqint (line 850) | void function ahd_handle_scsiint (line 1473) | void function ahd_handle_transmission_error (line 1720) | static void function ahd_handle_lqiphase_error (line 1907) | static void function ahd_handle_pkt_busfree (line 1949) | static int function ahd_handle_nonpkt_busfree (line 2085) | static int function ahd_handle_proto_violation (line 2323) | static void function ahd_force_renegotiation (line 2422) | static void function ahd_clear_critical_section (line 2444) | void function ahd_clear_intstat (line 2568) | void function ahd_print_scb (line 2599) | void function ahd_dump_sglist (line 2624) | void type ahd_tmode_tstate (line 2672) | struct ahd_tmode_tstate type ahd_softc (line 2673) | struct ahd_softc type ahd_tmode_tstate (line 2675) | struct ahd_tmode_tstate type ahd_tmode_tstate (line 2676) | struct ahd_tmode_tstate function ahd_free_tstate (line 2714) | static void function ahd_devlimited_syncrate (line 2740) | void function ahd_find_syncrate (line 2789) | void function ahd_validate_offset (line 2828) | void function ahd_validate_width (line 2859) | void function ahd_update_neg_request (line 2889) | int function ahd_set_syncrate (line 2932) | void function ahd_set_width (line 3078) | void function ahd_set_tags (line 3132) | void function ahd_update_neg_table (line 3141) | static void function ahd_update_pending_scbs (line 3241) | static void function ahd_fetch_devinfo (line 3326) | static void function ahd_print_devinfo (line 3361) | void type ahd_phase_table_entry (line 3368) | struct ahd_phase_table_entry type ahd_phase_table_entry (line 3371) | struct ahd_phase_table_entry type ahd_phase_table_entry (line 3372) | struct ahd_phase_table_entry function ahd_compile_devinfo (line 3386) | void function ahd_scb_devinfo (line 3401) | static void function ahd_setup_initiator_msgout (line 3424) | static void function ahd_build_transfer_msg (line 3545) | static void function ahd_construct_sdtr (line 3641) | static void function ahd_construct_wdtr (line 3664) | static void function ahd_construct_ppr (line 3684) | static void function ahd_clear_msg_state (line 3718) | static void function ahd_handle_message_phase (line 3746) | static void function ahd_sent_msg (line 4086) | static int function ahd_parse_msg (line 4135) | static int function ahd_handle_msg_reject (line 4553) | static int function ahd_handle_ign_wide_residue (line 4724) | static void function ahd_reinitialize_dataptrs (line 4874) | static void function ahd_handle_devreset (line 4965) | static void function ahd_setup_target_msgin (line 5028) | static void function u_int (line 5051) | static u_int function u_int (line 5068) | static u_int type ahd_softc (line 5113) | struct ahd_softc type ahd_softc (line 5116) | struct ahd_softc type scb (line 5166) | struct scb type hardware_scb (line 5167) | struct hardware_scb function ahd_softc_init (line 5173) | int function ahd_softc_insert (line 5182) | void type ahd_softc (line 5238) | struct ahd_softc type ahd_softc (line 5239) | struct ahd_softc type ahd_softc (line 5241) | struct ahd_softc function ahd_set_unit (line 5250) | void function ahd_set_name (line 5256) | void function ahd_free (line 5264) | void function ahd_shutdown (line 5339) | void function ahd_reset (line 5365) | int function ahd_probe_scbs (line 5468) | int function ahd_dmamap_cb (line 5492) | static void function ahd_initialize_hscbs (line 5501) | static void function ahd_init_scbdata (line 5517) | static int type scb (line 5618) | struct scb type ahd_softc (line 5619) | struct ahd_softc type scb (line 5621) | struct scb type scb (line 5635) | struct scb function ahd_fini_scbdata (line 5656) | static void function ahd_setup_iocell_workaround (line 5725) | static void function ahd_iocell_first_selection (line 5743) | static void function ahd_add_col_list (line 5774) | static void function ahd_rem_col_list (line 5794) | static void type scb (line 5828) | struct scb type ahd_softc (line 5829) | struct ahd_softc type scb (line 5831) | struct scb function ahd_free_scb (line 5864) | void function ahd_alloc_scbs (line 5917) | void function ahd_controller_info (line 6117) | void function ahd_init (line 6158) | int function ahd_chip_init (line 6384) | static void function ahd_default_config (line 6716) | int function ahd_parse_cfgdata (line 6793) | int function ahd_parse_vpddata (line 6927) | int function ahd_intr_enable (line 6940) | void function ahd_update_coalescing_values (line 6957) | void function ahd_enable_coalescing (line 6975) | void function ahd_pause_and_flushwork (line 6994) | void function ahd_suspend (line 7064) | int function ahd_resume (line 7078) | int function u_int (line 7097) | static __inline u_int function u_int (line 7119) | u_int function ahd_busy_tcl (line 7132) | void function ahd_match_scb (line 7144) | int function ahd_freeze_devq (line 7180) | void function ahd_qinfifo_requeue_tail (line 7198) | void function ahd_qinfifo_requeue (line 7220) | static void function ahd_qinfifo_count (line 7243) | static int function ahd_reset_cmds_pending (line 7261) | void function ahd_search_qinfifo (line 7286) | int function ahd_search_scb_list (line 7461) | static int function ahd_stitch_tid_list (line 7535) | static void function u_int (line 7573) | static u_int function ahd_add_scb_to_free_list (line 7603) | static void function ahd_abort_scbs (line 7621) | int function ahd_reset_current_bus (line 7717) | static void function ahd_reset_channel (line 7747) | int function ahd_reset_poll (line 7902) | static void function ahd_stat_timer (line 7943) | static void function ahd_handle_scb_status (line 7988) | void function ahd_handle_scsi_status (line 7999) | void function ahd_calc_residual (line 8210) | void function ahd_queue_lstate_event (line 8313) | static void function ahd_send_lstate_events (line 8364) | void function ahd_dumpseq (line 8400) | void function ahd_loadseq (line 8423) | static void function ahd_check_patch (line 8579) | static int function u_int (line 8615) | static u_int function ahd_download_instr (line 8644) | static void function ahd_probe_stack_size (line 8713) | static int function ahd_dump_all_cards_state (line 8748) | void function ahd_print_register (line 8758) | int function ahd_dump_card_state (line 8806) | void function ahd_dump_scbs (line 9048) | void function ahd_read_seeprom (line 9081) | int function ahd_write_seeprom (line 9126) | int function ahd_wait_seeprom (line 9175) | int function ahd_verify_vpd_cksum (line 9193) | int function ahd_verify_cksum (line 9221) | int function ahd_acquire_seeprom (line 9243) | int function ahd_release_seeprom (line 9266) | void function ahd_write_flexport (line 9272) | int function ahd_read_flexport (line 9295) | int function ahd_wait_flexport (line 9316) | int function cam_status (line 9333) | cam_status function ahd_handle_en_lun (line 9374) | void function ahd_update_scsiid (line 9697) | static void function ahd_run_tqinfifo (line 9737) | void function ahd_handle_target_cmd (line 9775) | static int FILE: drivers/scsi/aic7xxx/aic79xx_inline.h type ahd_softc (line 49) | struct ahd_softc type ahd_softc (line 52) | struct ahd_softc type ahd_softc (line 58) | struct ahd_softc type ahd_softc (line 60) | struct ahd_softc type ahd_softc (line 63) | struct ahd_softc type ahd_softc (line 66) | struct ahd_softc type ahd_softc (line 68) | struct ahd_softc type ahd_softc (line 69) | struct ahd_softc type ahd_softc (line 72) | struct ahd_softc type ahd_softc (line 73) | struct ahd_softc type ahd_softc (line 75) | struct ahd_softc type ahd_softc (line 76) | struct ahd_softc type ahd_softc (line 77) | struct ahd_softc function ahd_known_modes (line 79) | static __inline void function ahd_mode_state (line 88) | static __inline ahd_mode_state function ahd_extract_mode_state (line 94) | static __inline void function ahd_set_modes (line 102) | static __inline void function ahd_update_modes (line 120) | static __inline void function ahd_assert_modes (line 136) | static __inline void function ahd_mode_state (line 149) | static __inline ahd_mode_state function ahd_restore_modes (line 159) | static __inline void function ahd_is_paused (line 176) | static __inline int function ahd_pause (line 189) | static __inline void function ahd_unpause (line 212) | static __inline void type ahd_softc (line 233) | struct ahd_softc type scb (line 233) | struct scb type ahd_softc (line 236) | struct ahd_softc type scb (line 237) | struct scb type ahd_softc (line 238) | struct ahd_softc type scb (line 239) | struct scb type ahd_softc (line 240) | struct ahd_softc type scb (line 241) | struct scb type ahd_softc (line 244) | struct ahd_softc type scb (line 244) | struct scb type ahd_dma64_seg (line 250) | struct ahd_dma64_seg type ahd_dma64_seg (line 252) | struct ahd_dma64_seg type ahd_dma_seg (line 257) | struct ahd_dma_seg type ahd_dma_seg (line 259) | struct ahd_dma_seg function ahd_setup_scb_common (line 267) | static __inline void function ahd_setup_data_scb (line 288) | static __inline void function ahd_setup_noxfer_scb (line 325) | static __inline void type ahd_softc (line 334) | struct ahd_softc type ahd_softc (line 336) | struct ahd_softc type scb (line 337) | struct scb type ahd_softc (line 340) | struct ahd_softc type scb (line 341) | struct scb type ahd_softc (line 343) | struct ahd_softc type scb (line 344) | struct scb type ahd_softc (line 345) | struct ahd_softc type scb (line 346) | struct scb type ahd_softc (line 347) | struct ahd_softc type scb (line 348) | struct scb type ahd_softc (line 350) | struct ahd_softc function ahd_sg_size (line 353) | static __inline size_t type ahd_softc (line 362) | struct ahd_softc type scb (line 362) | struct scb function ahd_sg_virt_to_bus (line 371) | static __inline uint32_t function ahd_sync_scb (line 383) | static __inline void function ahd_sync_sglist (line 392) | static __inline void function ahd_sync_sense (line 404) | static __inline void function ahd_targetcmd_offset (line 413) | static __inline uint32_t type ahd_softc (line 421) | struct ahd_softc type scb (line 422) | struct scb type ahd_softc (line 423) | struct ahd_softc type scb (line 424) | struct scb type ahd_initiator_tinfo (line 425) | struct ahd_initiator_tinfo type ahd_softc (line 426) | struct ahd_softc type ahd_tmode_tstate (line 429) | struct ahd_tmode_tstate type ahd_softc (line 431) | struct ahd_softc type ahd_softc (line 432) | struct ahd_softc type ahd_softc (line 435) | struct ahd_softc type ahd_softc (line 436) | struct ahd_softc type ahd_softc (line 439) | struct ahd_softc type ahd_softc (line 440) | struct ahd_softc type ahd_softc (line 442) | struct ahd_softc type ahd_softc (line 443) | struct ahd_softc type ahd_softc (line 444) | struct ahd_softc type ahd_softc (line 445) | struct ahd_softc type ahd_softc (line 446) | struct ahd_softc type ahd_softc (line 447) | struct ahd_softc type ahd_softc (line 448) | struct ahd_softc type ahd_softc (line 449) | struct ahd_softc type ahd_softc (line 450) | struct ahd_softc type ahd_softc (line 451) | struct ahd_softc type ahd_softc (line 452) | struct ahd_softc type ahd_softc (line 453) | struct ahd_softc type ahd_softc (line 454) | struct ahd_softc type ahd_softc (line 455) | struct ahd_softc type ahd_softc (line 457) | struct ahd_softc type ahd_softc (line 459) | struct ahd_softc type ahd_softc (line 460) | struct ahd_softc type scb (line 461) | struct scb type ahd_softc (line 462) | struct ahd_softc type scb (line 462) | struct scb type ahd_softc (line 464) | struct ahd_softc type scb (line 465) | struct scb type ahd_softc (line 467) | struct ahd_softc type scb (line 468) | struct scb function ahd_complete_scb (line 470) | static __inline void function ahd_update_residual (line 486) | static __inline void type ahd_initiator_tinfo (line 500) | struct ahd_initiator_tinfo type ahd_softc (line 501) | struct ahd_softc type ahd_tmode_tstate (line 502) | struct ahd_tmode_tstate function ahd_inw (line 522) | static __inline uint16_t function ahd_outw (line 528) | static __inline void function ahd_inl (line 535) | static __inline uint32_t function ahd_outl (line 544) | static __inline void function ahd_inq (line 553) | static __inline uint64_t function ahd_outq (line 566) | static __inline void function u_int (line 579) | static __inline u_int function ahd_set_scbptr (line 587) | static __inline void function u_int (line 596) | static __inline u_int function ahd_set_hnscb_qoff (line 602) | static __inline void function u_int (line 608) | static __inline u_int function ahd_set_hescb_qoff (line 614) | static __inline void function u_int (line 620) | static __inline u_int function ahd_set_snscb_qoff (line 631) | static __inline void function u_int (line 638) | static __inline u_int function ahd_set_sescb_qoff (line 645) | static __inline void function u_int (line 652) | static __inline u_int function ahd_set_sdscb_qoff (line 659) | static __inline void function u_int (line 667) | static __inline u_int function u_int (line 692) | static __inline u_int function ahd_inl_scbram (line 699) | static __inline uint32_t function ahd_inq_scbram (line 706) | static __inline uint64_t type scb (line 713) | struct scb type ahd_softc (line 714) | struct ahd_softc type scb (line 716) | struct scb function ahd_swap_with_next_hscb (line 727) | static __inline void function ahd_queue_scb (line 762) | static __inline void type ahd_softc (line 807) | struct ahd_softc type scb (line 807) | struct scb function ahd_get_sense_bufaddr (line 812) | static __inline uint32_t type ahd_softc (line 819) | struct ahd_softc type ahd_softc (line 820) | struct ahd_softc type ahd_softc (line 821) | struct ahd_softc type ahd_softc (line 822) | struct ahd_softc function ahd_sync_qoutfifo (line 824) | static __inline void function ahd_sync_tqinfifo (line 831) | static __inline void function u_int (line 851) | static __inline u_int function ahd_intr (line 881) | static __inline int FILE: drivers/scsi/aic7xxx/aic79xx_osm.c type adapter_tag_info_t (line 102) | typedef struct { type ahd_linux_iocell_opts (line 260) | struct ahd_linux_iocell_opts type ahd_linux_iocell_opts (line 278) | struct ahd_linux_iocell_opts function ahd_print_path (line 304) | void type ahd_softc (line 450) | struct ahd_softc type ahd_linux_device (line 451) | struct ahd_linux_device type scb (line 452) | struct scb type ahd_softc (line 453) | struct ahd_softc type ahd_softc (line 455) | struct ahd_softc type ahd_devinfo (line 456) | struct ahd_devinfo type ahd_softc (line 459) | struct ahd_softc type ahd_softc (line 461) | struct ahd_softc type ahd_softc (line 462) | struct ahd_softc type scsi_cmnd (line 463) | struct scsi_cmnd type ahd_softc (line 465) | struct ahd_softc type ahd_softc (line 466) | struct ahd_softc type ahd_softc (line 467) | struct ahd_softc type scsi_cmnd (line 468) | struct scsi_cmnd type ahd_devinfo (line 469) | struct ahd_devinfo type ahd_linux_target (line 470) | struct ahd_linux_target type ahd_softc (line 471) | struct ahd_softc type scsi_cmnd (line 472) | struct scsi_cmnd type ahd_devinfo (line 473) | struct ahd_devinfo type ahd_softc (line 474) | struct ahd_softc type scsi_cmnd (line 475) | struct scsi_cmnd type ahd_devinfo (line 476) | struct ahd_devinfo type ahd_linux_target (line 477) | struct ahd_linux_target type ahd_softc (line 479) | struct ahd_softc type scsi_cmnd (line 480) | struct scsi_cmnd type ahd_devinfo (line 481) | struct ahd_devinfo type ahd_softc (line 482) | struct ahd_softc type scsi_cmnd (line 483) | struct scsi_cmnd type ahd_devinfo (line 484) | struct ahd_devinfo type ahd_linux_target (line 485) | struct ahd_linux_target type ahd_softc (line 486) | struct ahd_softc type scsi_cmnd (line 487) | struct scsi_cmnd type ahd_devinfo (line 488) | struct ahd_devinfo type ahd_linux_target (line 489) | struct ahd_linux_target type ahd_softc (line 490) | struct ahd_softc type scsi_cmnd (line 491) | struct scsi_cmnd type ahd_devinfo (line 492) | struct ahd_devinfo type ahd_linux_target (line 493) | struct ahd_linux_target type ahd_softc (line 494) | struct ahd_softc type scsi_cmnd (line 495) | struct scsi_cmnd type ahd_devinfo (line 496) | struct ahd_devinfo type ahd_linux_target (line 497) | struct ahd_linux_target type ahd_softc (line 498) | struct ahd_softc type ahd_devinfo (line 499) | struct ahd_devinfo type ahd_softc (line 500) | struct ahd_softc type ahd_devinfo (line 501) | struct ahd_devinfo type ahd_linux_target (line 503) | struct ahd_linux_target type ahd_softc (line 504) | struct ahd_softc type ahd_devinfo (line 505) | struct ahd_devinfo type ahd_softc (line 506) | struct ahd_softc type ahd_softc (line 507) | struct ahd_softc type ahd_softc (line 508) | struct ahd_softc type ahd_linux_device (line 509) | struct ahd_linux_device type ahd_linux_target (line 510) | struct ahd_linux_target type ahd_softc (line 510) | struct ahd_softc type ahd_softc (line 512) | struct ahd_softc type ahd_linux_target (line 513) | struct ahd_linux_target type ahd_linux_device (line 514) | struct ahd_linux_device type ahd_softc (line 514) | struct ahd_softc type ahd_linux_target (line 515) | struct ahd_linux_target type ahd_softc (line 517) | struct ahd_softc type ahd_linux_device (line 518) | struct ahd_linux_device type ahd_softc (line 519) | struct ahd_softc type ahd_linux_device (line 520) | struct ahd_linux_device type ahd_softc (line 531) | struct ahd_softc type ahd_softc (line 532) | struct ahd_softc type ahd_softc (line 533) | struct ahd_softc type ahd_softc (line 534) | struct ahd_softc type ahd_linux_device (line 535) | struct ahd_linux_device type ahd_softc (line 536) | struct ahd_softc type ahd_cmd (line 538) | struct ahd_cmd type ahd_softc (line 538) | struct ahd_softc type ahd_softc (line 539) | struct ahd_softc type ahd_linux_device (line 540) | struct ahd_linux_device type ahd_linux_device (line 541) | struct ahd_linux_device type ahd_softc (line 542) | struct ahd_softc type ahd_softc (line 543) | struct ahd_softc type ahd_softc (line 544) | struct ahd_softc type scb (line 544) | struct scb function ahd_schedule_completeq (line 546) | static __inline void function ahd_schedule_runq (line 559) | static __inline void function ahd_setup_runq_tasklet (line 565) | static __inline function ahd_teardown_runq_tasklet (line 572) | static __inline void type ahd_linux_device (line 578) | struct ahd_linux_device type ahd_softc (line 579) | struct ahd_softc type ahd_linux_target (line 582) | struct ahd_linux_target type ahd_linux_device (line 583) | struct ahd_linux_device type ahd_cmd (line 605) | struct ahd_cmd type ahd_softc (line 606) | struct ahd_softc type ahd_cmd (line 608) | struct ahd_cmd function ahd_linux_check_device_queue (line 643) | static __inline void type ahd_linux_device (line 660) | struct ahd_linux_device type ahd_softc (line 661) | struct ahd_softc function ahd_linux_run_device_queues (line 671) | static __inline void function ahd_linux_unmap_scb (line 683) | static __inline void type Scsi_Host (line 710) | struct Scsi_Host type scsi_device (line 717) | struct scsi_device type block_device (line 718) | struct block_device type Scsi_Host (line 721) | struct Scsi_Host type Scsi_Host (line 722) | struct Scsi_Host function ahd_linux_size_nseg (line 749) | static void function ahd_linux_detect (line 796) | static int function ahd_linux_release (line 870) | static int type Scsi_Host (line 903) | struct Scsi_Host type ahd_softc (line 908) | struct ahd_softc type ahd_softc (line 911) | struct ahd_softc function ahd_linux_queue (line 930) | static int function ahd_linux_slave_alloc (line 987) | static int function ahd_linux_slave_configure (line 998) | static int function ahd_linux_slave_destroy (line 1027) | static void function ahd_linux_select_queue_depth (line 1064) | static void type scsi_device (line 1134) | struct scsi_device type scsi_device (line 1141) | struct scsi_device type buffer_head (line 1143) | struct buffer_head type ahd_softc (line 1150) | struct ahd_softc type ahd_softc (line 1152) | struct ahd_softc function ahd_linux_abort (line 1196) | static int function ahd_linux_dev_reset_complete (line 1478) | static void function ahd_linux_dev_reset (line 1487) | static int function ahd_linux_bus_reset (line 1581) | static int function ahd_runq_tasklet (line 1636) | static void function ahd_dma_tag_create (line 1658) | int function ahd_dma_tag_destroy (line 1686) | void function ahd_dmamem_alloc (line 1692) | int function ahd_dmamem_free (line 1729) | void function ahd_dmamap_load (line 1737) | int function ahd_dmamap_destroy (line 1754) | void function ahd_dmamap_unload (line 1764) | int function ahd_softc_comp (line 1778) | int function ahd_linux_setup_tag_info (line 1825) | static void function ahd_linux_setup_rd_strm_info (line 1838) | static void function ahd_linux_setup_dv (line 1849) | static void function ahd_linux_setup_iocell_info (line 1860) | static void function ahd_linux_setup_tag_info_global (line 1875) | static void function aic79xx_setup (line 1895) | static int function ahd_linux_register_host (line 1984) | int function ahd_linux_get_memsize (line 2074) | uint64_t function ahd_linux_next_unit (line 2089) | static int function ahd_linux_initialize_scsi_bus (line 2111) | static void function ahd_platform_alloc (line 2157) | int function ahd_platform_free (line 2183) | void function ahd_platform_init (line 2250) | void function ahd_platform_freeze_devq (line 2270) | void function ahd_platform_set_tags (line 2279) | void function ahd_platform_abort_scbs (line 2371) | int function ahd_linux_thread_run_complete_queue (line 2429) | static void function ahd_linux_start_dv (line 2441) | static void function ahd_linux_dv_thread (line 2463) | static int function ahd_linux_kill_dv_thread (line 2556) | static void function ahd_set_dv_state (line 2605) | static __inline void function ahd_linux_dv_target (line 2625) | static void function ahd_linux_dv_fallback (line 2815) | static __inline int function ahd_linux_dv_transition (line 2828) | static void function ahd_linux_dv_fill_cmd (line 3305) | static void function ahd_linux_dv_inq (line 3318) | static void function ahd_linux_dv_tur (line 3353) | static void function ahd_linux_dv_rebd (line 3373) | static void function ahd_linux_dv_web (line 3398) | static void function ahd_linux_dv_reb (line 3420) | static void function ahd_linux_dv_su (line 3442) | static void function ahd_linux_fallback (line 3464) | static int function ahd_linux_dv_timeout (line 3638) | static void function ahd_linux_dv_complete (line 3694) | static void function ahd_linux_generate_dv_pattern (line 3715) | static void function u_int (line 3772) | static u_int function u_int (line 3803) | static u_int function ahd_linux_setup_user_rd_strm_settings (line 3836) | static void function ahd_linux_device_queue_depth (line 3881) | static void function ahd_linux_run_device_queue (line 3906) | static void function irqreturn_t (line 4074) | irqreturn_t function ahd_platform_flushwork (line 4091) | void type ahd_linux_target (line 4099) | struct ahd_linux_target type ahd_softc (line 4100) | struct ahd_softc type ahd_linux_target (line 4102) | struct ahd_linux_target function ahd_linux_free_target (line 4116) | static void type ahd_linux_device (line 4153) | struct ahd_linux_device type ahd_softc (line 4154) | struct ahd_softc type ahd_linux_target (line 4155) | struct ahd_linux_target type ahd_linux_device (line 4157) | struct ahd_linux_device function ahd_linux_free_device (line 4187) | static void function ahd_send_async (line 4202) | void function ahd_done (line 4305) | void function ahd_linux_handle_scsi_status (line 4440) | static void function ahd_linux_queue_cmd_complete (line 4606) | static void function ahd_linux_filter_inquiry (line 4761) | static void function ahd_freeze_simq (line 4860) | void function ahd_release_simq (line 4872) | void function ahd_linux_sem_timeout (line 4902) | static void function ahd_linux_dev_timed_unfreeze (line 4919) | static void function ahd_platform_dump_card_state (line 4941) | void function ahd_linux_init (line 4972) | static int __init function ahd_linux_exit (line 4989) | static void __exit FILE: drivers/scsi/aic7xxx/aic79xx_osm.h type ahd_softc (line 96) | struct ahd_softc type pci_dev (line 97) | struct pci_dev type Scsi_Cmnd (line 98) | typedef Scsi_Cmnd *ahd_io_ctx_t; type bus_size_t (line 139) | typedef uint32_t bus_size_t; type bus_space_tag_t (line 141) | typedef enum { type bus_space_handle_t (line 146) | typedef union { type bus_dma_segment_t (line 151) | typedef struct bus_dma_segment type ahd_linux_dma_tag (line 157) | struct ahd_linux_dma_tag type ahd_linux_dma_tag (line 163) | struct ahd_linux_dma_tag type ahd_linux_dmamap (line 165) | struct ahd_linux_dmamap type ahd_linux_dmamap (line 169) | struct ahd_linux_dmamap type ahd_softc (line 186) | struct ahd_softc type ahd_softc (line 194) | struct ahd_softc type ahd_softc (line 196) | struct ahd_softc type ahd_softc (line 200) | struct ahd_softc type ahd_softc (line 203) | struct ahd_softc type ahd_softc (line 206) | struct ahd_softc type ahd_softc (line 211) | struct ahd_softc type ahd_timer_t (line 232) | typedef struct timer_list ahd_timer_t; type scb (line 248) | struct scb function ahd_timer_reset (line 250) | static __inline void function ahd_scb_timer_reset (line 263) | static __inline void type ahd_cmd_internal (line 287) | struct ahd_cmd_internal { type ahd_cmd (line 298) | struct ahd_cmd { type ahd_linux_dev_flags (line 318) | typedef enum { type ahd_linux_target (line 329) | struct ahd_linux_target type ahd_linux_device (line 330) | struct ahd_linux_device { type ahd_linux_targ_flags (line 414) | typedef enum { type ahd_dv_state (line 422) | typedef enum { type ahd_linux_target (line 436) | struct ahd_linux_target { type ahd_linux_scb_flags (line 489) | typedef enum { type scb_platform_data (line 493) | struct scb_platform_data { type ahd_linux_softc_flags (line 507) | typedef enum { type ahd_platform_data (line 517) | struct ahd_platform_data { function ahd_delay (line 555) | static __inline void type ahd_softc (line 571) | struct ahd_softc type ahd_softc (line 572) | struct ahd_softc type ahd_softc (line 573) | struct ahd_softc type ahd_softc (line 574) | struct ahd_softc type ahd_softc (line 576) | struct ahd_softc type ahd_softc (line 578) | struct ahd_softc function ahd_inb (line 581) | static __inline uint8_t function ahd_inw_atomic (line 595) | static __inline uint16_t function ahd_outb (line 609) | static __inline void function ahd_outw_atomic (line 620) | static __inline void function ahd_outsb (line 631) | static __inline void function ahd_insb (line 645) | static __inline void type ahd_softc (line 660) | struct ahd_softc type info_str (line 666) | struct info_str { type info_str (line 673) | struct info_str type ahd_transinfo (line 674) | struct ahd_transinfo type ahd_softc (line 678) | struct ahd_softc type ahd_softc (line 679) | struct ahd_softc type ahd_softc (line 680) | struct ahd_softc type ahd_softc (line 683) | struct ahd_softc type ahd_softc (line 685) | struct ahd_softc type ahd_softc (line 689) | struct ahd_softc type ahd_softc (line 690) | struct ahd_softc type ahd_softc (line 691) | struct ahd_softc function ahd_lockinit (line 699) | static __inline void function ahd_lock (line 705) | static __inline void function ahd_unlock (line 711) | static __inline void function ahd_midlayer_entrypoint_lock (line 717) | static __inline void function ahd_midlayer_entrypoint_unlock (line 733) | static __inline void function ahd_done_lockinit (line 742) | static __inline void function ahd_done_lock (line 752) | static __inline void function ahd_done_unlock (line 760) | static __inline void function ahd_list_lockinit (line 768) | static __inline void function ahd_list_lock (line 774) | static __inline void function ahd_list_unlock (line 780) | static __inline void type pci_driver (line 840) | struct pci_driver type ahd_power_state (line 842) | typedef enum type ahd_softc (line 850) | struct ahd_softc type ahd_softc (line 856) | struct ahd_softc type ahd_softc (line 857) | struct ahd_softc function ahd_pci_read_config (line 862) | static __inline uint32_t function ahd_pci_write_config (line 896) | static __inline void function ahd_get_pci_function (line 916) | static __inline int function ahd_get_pci_slot (line 923) | static __inline int function ahd_get_pci_bus (line 930) | static __inline int type ahd_softc (line 936) | struct ahd_softc function ahd_flush_device_writes (line 937) | static __inline void type Scsi_Host (line 948) | struct Scsi_Host type scb (line 960) | struct scb type scb (line 962) | struct scb type scb (line 964) | struct scb type scb (line 966) | struct scb type scb (line 967) | struct scb type scb (line 968) | struct scb type scb (line 969) | struct scb type scb (line 970) | struct scb type scb (line 971) | struct scb type scb (line 972) | struct scb type scb (line 973) | struct scb type scb (line 974) | struct scb type ahd_softc (line 975) | struct ahd_softc type scb (line 976) | struct scb type ahd_softc (line 977) | struct ahd_softc type ahd_devinfo (line 978) | struct ahd_devinfo type ahd_softc (line 979) | struct ahd_softc type scb (line 980) | struct scb type scb (line 981) | struct scb function ahd_cmd_set_transaction_status (line 983) | static __inline function ahd_set_transaction_status (line 990) | static __inline function ahd_cmd_set_scsi_status (line 996) | static __inline function ahd_set_scsi_status (line 1003) | static __inline function ahd_cmd_get_transaction_status (line 1009) | static __inline function ahd_get_transaction_status (line 1015) | static __inline function ahd_cmd_get_scsi_status (line 1021) | static __inline function ahd_get_scsi_status (line 1027) | static __inline function ahd_set_transaction_tag (line 1033) | static __inline function u_long (line 1042) | static __inline function ahd_get_transfer_dir (line 1048) | static __inline function ahd_set_residual (line 1054) | static __inline function ahd_set_sense_residual (line 1060) | static __inline function u_long (line 1066) | static __inline function u_long (line 1072) | static __inline function ahd_perform_autosense (line 1078) | static __inline function ahd_get_sense_bufsize (line 1089) | static __inline uint32_t function ahd_notify_xfer_settings_change (line 1095) | static __inline void function ahd_platform_scb_free (line 1102) | static __inline void type ahd_softc (line 1108) | struct ahd_softc type ahd_softc (line 1109) | struct ahd_softc type ahd_softc (line 1110) | struct ahd_softc type ahd_softc (line 1111) | struct ahd_softc type scb (line 1111) | struct scb type ahd_softc (line 1112) | struct ahd_softc type ahd_softc (line 1113) | struct ahd_softc function ahd_freeze_scb (line 1115) | static __inline void type ahd_softc (line 1124) | struct ahd_softc type ahd_devinfo (line 1125) | struct ahd_devinfo type ahd_softc (line 1126) | struct ahd_softc type pt_regs (line 1130) | struct pt_regs type ahd_softc (line 1131) | struct ahd_softc type ahd_softc (line 1132) | struct ahd_softc type ahd_softc (line 1132) | struct ahd_softc type ahd_softc (line 1133) | struct ahd_softc type scb (line 1133) | struct scb type ahd_softc (line 1134) | struct ahd_softc type ahd_softc (line 1136) | struct ahd_softc type scb (line 1136) | struct scb type ahd_softc (line 1137) | struct ahd_softc FILE: drivers/scsi/aic7xxx/aic79xx_osm_pci.c type pci_dev (line 46) | struct pci_dev type pci_device_id (line 47) | struct pci_device_id type ahd_softc (line 48) | struct ahd_softc type ahd_softc (line 50) | struct ahd_softc type pci_dev (line 53) | struct pci_dev type pci_device_id (line 61) | struct pci_device_id type pci_driver (line 85) | struct pci_driver function ahd_linux_pci_dev_remove (line 92) | static void function ahd_linux_pci_dev_probe (line 118) | static int function ahd_linux_pci_init (line 209) | int function ahd_linux_pci_exit (line 215) | void function ahd_linux_pci_reserve_io_regions (line 221) | static int function ahd_linux_pci_reserve_mem_region (line 243) | static int function ahd_pci_map_registers (line 280) | int function ahd_pci_map_int (line 351) | int function ahd_power_state_change (line 364) | void FILE: drivers/scsi/aic7xxx/aic79xx_pci.c function ahd_compose_id (line 56) | static __inline uint64_t type ahd_pci_identity (line 102) | struct ahd_pci_identity type ahd_softc (line 239) | struct ahd_softc type ahd_softc (line 240) | struct ahd_softc type ahd_softc (line 242) | struct ahd_softc type ahd_pci_identity (line 244) | struct ahd_pci_identity type ahd_pci_identity (line 252) | struct ahd_pci_identity function ahd_pci_config (line 282) | int function ahd_pci_test_register_access (line 392) | int function ahd_check_extport (line 486) | static int function ahd_configure_termination (line 619) | static void function ahd_pci_intr (line 762) | void function ahd_pci_split_intr (line 820) | static void function ahd_aic7901_setup (line 890) | static int function ahd_aic7901A_setup (line 899) | static int function ahd_aic7902_setup (line 908) | static int function ahd_aic790X_setup (line 916) | static int FILE: drivers/scsi/aic7xxx/aic79xx_proc.c type info_str (line 45) | struct info_str type info_str (line 46) | struct info_str type ahd_softc (line 47) | struct ahd_softc type info_str (line 48) | struct info_str type info_str (line 51) | struct info_str type ahd_linux_device (line 52) | struct ahd_linux_device type ahd_softc (line 53) | struct ahd_softc function copy_mem_info (line 56) | static void function copy_info (line 83) | static int function ahd_format_transinfo (line 98) | void function ahd_dump_target_state (line 164) | static void function ahd_dump_device_state (line 201) | static void function ahd_proc_write_seeprom (line 214) | static int type Scsi_Host (line 285) | struct Scsi_Host type info_str (line 290) | struct info_str type ahd_softc (line 305) | struct ahd_softc FILE: drivers/scsi/aic7xxx/aic7xxx.h type ahc_platform_data (line 52) | struct ahc_platform_data type scb_platform_data (line 53) | struct scb_platform_data type seeprom_descriptor (line 54) | struct seeprom_descriptor type ahc_chip (line 189) | typedef enum { type ahc_feature (line 214) | typedef enum { type ahc_bug (line 272) | typedef enum { type ahc_flag (line 319) | typedef enum { type status_pkt (line 396) | struct status_pkt { type target_data (line 405) | struct target_data { type hardware_scb (line 414) | struct hardware_scb { type ahc_dma_seg (line 514) | struct ahc_dma_seg { type sg_map_node (line 522) | struct sg_map_node { type scb_flag (line 532) | typedef enum { type scb (line 571) | struct scb { type scb_data (line 591) | struct scb_data { type target_cmd (line 633) | struct target_cmd { type ahc_tmode_event (line 660) | struct ahc_tmode_event { type ahc_tmode_lstate (line 675) | struct ahc_tmode_lstate { type ahc_tmode_lstate (line 684) | struct ahc_tmode_lstate type ahc_transinfo (line 701) | struct ahc_transinfo { type ahc_initiator_tinfo (line 712) | struct ahc_initiator_tinfo { type ahc_tmode_tstate (line 726) | struct ahc_tmode_tstate { type ahc_syncrate (line 742) | struct ahc_syncrate { type ahc_phase_table_entry (line 771) | struct ahc_phase_table_entry { type seeprom_config (line 779) | struct seeprom_config { type ahc_msg_type (line 864) | typedef enum { type msg_loop_stat (line 872) | typedef enum { type ahc_aic7770_softc (line 881) | struct ahc_aic7770_softc { type ahc_pci_softc (line 889) | struct ahc_pci_softc { type ahc_aic7770_softc (line 906) | struct ahc_aic7770_softc type ahc_pci_softc (line 907) | struct ahc_pci_softc type ahc_softc (line 910) | struct ahc_softc type ahc_softc (line 911) | struct ahc_softc type ahc_softc (line 912) | struct ahc_softc type ahc_softc (line 913) | struct ahc_softc type ahc_softc (line 916) | struct ahc_softc { type ahc_softc_tailq (line 1115) | struct ahc_softc_tailq type role_t (line 1118) | typedef enum { type ahc_devinfo (line 1124) | struct ahc_devinfo { type ahc_softc (line 1138) | struct ahc_softc type ahc_pci_identity (line 1140) | struct ahc_pci_identity { type ahc_pci_identity (line 1146) | struct ahc_pci_identity type aic7770_identity (line 1150) | struct aic7770_identity { type aic7770_identity (line 1156) | struct aic7770_identity type ahc_softc (line 1164) | struct ahc_softc type ahc_softc (line 1165) | struct ahc_softc type ahc_softc (line 1166) | struct ahc_softc type ahc_pci_identity (line 1170) | struct ahc_pci_identity type ahc_softc (line 1171) | struct ahc_softc type ahc_pci_identity (line 1172) | struct ahc_pci_identity type ahc_softc (line 1173) | struct ahc_softc type aic7770_identity (line 1176) | struct aic7770_identity type ahc_softc (line 1177) | struct ahc_softc type aic7770_identity (line 1178) | struct aic7770_identity type ahc_softc (line 1182) | struct ahc_softc type ahc_softc (line 1183) | struct ahc_softc type ahc_softc (line 1184) | struct ahc_softc type scb_tailq (line 1185) | struct scb_tailq type ahc_softc (line 1186) | struct ahc_softc type scb (line 1187) | struct scb type ahc_softc (line 1188) | struct ahc_softc type scb (line 1188) | struct scb type ahc_softc (line 1193) | struct ahc_softc type ahc_softc (line 1194) | struct ahc_softc type ahc_softc (line 1195) | struct ahc_softc type ahc_softc (line 1196) | struct ahc_softc type ahc_softc (line 1197) | struct ahc_softc type ahc_softc (line 1198) | struct ahc_softc type ahc_softc (line 1199) | struct ahc_softc type ahc_softc (line 1200) | struct ahc_softc type ahc_softc (line 1201) | struct ahc_softc type ahc_softc (line 1202) | struct ahc_softc type ahc_softc (line 1203) | struct ahc_softc type ahc_softc (line 1203) | struct ahc_softc type ahc_softc (line 1204) | struct ahc_softc type ahc_softc (line 1205) | struct ahc_softc type ahc_softc (line 1206) | struct ahc_softc type ahc_softc (line 1207) | struct ahc_softc type ahc_softc (line 1208) | struct ahc_softc type ahc_softc (line 1212) | struct ahc_softc type ahc_softc (line 1213) | struct ahc_softc type ahc_softc (line 1215) | struct ahc_softc type ahc_softc (line 1217) | struct ahc_softc type ahc_softc (line 1218) | struct ahc_softc type ahc_softc (line 1219) | struct ahc_softc type ahc_softc (line 1221) | struct ahc_softc type ahc_search_action (line 1224) | typedef enum { type ahc_softc (line 1229) | struct ahc_softc type ahc_softc (line 1233) | struct ahc_softc type ahc_softc (line 1238) | struct ahc_softc type ahc_softc (line 1242) | struct ahc_softc type scb (line 1242) | struct scb type ahc_softc (line 1243) | struct ahc_softc type ahc_softc (line 1245) | struct ahc_softc type ahc_softc (line 1248) | struct ahc_softc type ahc_softc (line 1249) | struct ahc_softc type scb (line 1250) | struct scb type ahc_phase_table_entry (line 1252) | struct ahc_phase_table_entry type ahc_devinfo (line 1254) | struct ahc_devinfo type ahc_syncrate (line 1259) | struct ahc_syncrate type ahc_softc (line 1259) | struct ahc_softc type ahc_softc (line 1261) | struct ahc_softc type ahc_softc (line 1263) | struct ahc_softc type ahc_initiator_tinfo (line 1264) | struct ahc_initiator_tinfo type ahc_syncrate (line 1265) | struct ahc_syncrate type ahc_softc (line 1268) | struct ahc_softc type ahc_initiator_tinfo (line 1269) | struct ahc_initiator_tinfo type ahc_neg_type (line 1276) | typedef enum { type ahc_softc (line 1281) | struct ahc_softc type ahc_devinfo (line 1282) | struct ahc_devinfo type ahc_tmode_tstate (line 1283) | struct ahc_tmode_tstate type ahc_initiator_tinfo (line 1284) | struct ahc_initiator_tinfo type ahc_softc (line 1286) | struct ahc_softc type ahc_devinfo (line 1287) | struct ahc_devinfo type ahc_softc (line 1289) | struct ahc_softc type ahc_devinfo (line 1290) | struct ahc_devinfo type ahc_syncrate (line 1291) | struct ahc_syncrate type ahc_queue_alg (line 1295) | typedef enum { type ahc_softc (line 1301) | struct ahc_softc type ahc_devinfo (line 1302) | struct ahc_devinfo type ahc_softc (line 1307) | struct ahc_softc type ahc_tmode_lstate (line 1308) | struct ahc_tmode_lstate type ahc_softc (line 1309) | struct ahc_softc type cam_sim (line 1310) | struct cam_sim type ahc_softc (line 1311) | struct ahc_softc type cam_sim (line 1312) | struct cam_sim type ahc_tmode_tstate (line 1313) | struct ahc_tmode_tstate type ahc_tmode_lstate (line 1314) | struct ahc_tmode_lstate type scb (line 1337) | struct scb type ahc_softc (line 1338) | struct ahc_softc type ahc_devinfo (line 1339) | struct ahc_devinfo type ahc_softc (line 1340) | struct ahc_softc type ahc_softc (line 1349) | struct ahc_softc type seeprom_descriptor (line 1350) | struct seeprom_descriptor type seeprom_descriptor (line 1351) | struct seeprom_descriptor FILE: drivers/scsi/aic7xxx/aic7xxx_93cx6.c type seeprom_cmd (line 84) | struct seeprom_cmd { type seeprom_cmd (line 89) | struct seeprom_cmd type seeprom_cmd (line 90) | struct seeprom_cmd type seeprom_cmd (line 91) | struct seeprom_cmd function send_seeprom_cmd (line 105) | static void function reset_seeprom (line 131) | static void function ahc_read_seeprom (line 149) | int function ahc_write_seeprom (line 221) | int function ahc_verify_cksum (line 286) | int FILE: drivers/scsi/aic7xxx/aic7xxx_93cx6.h type seeprom_chip_t (line 48) | typedef enum { type seeprom_descriptor (line 53) | struct seeprom_descriptor { type seeprom_descriptor (line 96) | struct seeprom_descriptor type seeprom_descriptor (line 98) | struct seeprom_descriptor type seeprom_config (line 100) | struct seeprom_config FILE: drivers/scsi/aic7xxx/aic7xxx_core.c type ahc_softc_tailq (line 56) | struct ahc_softc_tailq type ahc_hard_error_entry (line 81) | struct ahc_hard_error_entry { type ahc_hard_error_entry (line 86) | struct ahc_hard_error_entry type ahc_phase_table_entry (line 98) | struct ahc_phase_table_entry type ahc_syncrate (line 123) | struct ahc_syncrate type ahc_softc (line 147) | struct ahc_softc type ahc_devinfo (line 148) | struct ahc_devinfo type ahc_tmode_tstate (line 149) | struct ahc_tmode_tstate type ahc_softc (line 150) | struct ahc_softc type ahc_softc (line 153) | struct ahc_softc type ahc_syncrate (line 156) | struct ahc_syncrate type ahc_softc (line 157) | struct ahc_softc type ahc_initiator_tinfo (line 158) | struct ahc_initiator_tinfo type ahc_softc (line 162) | struct ahc_softc type ahc_softc (line 163) | struct ahc_softc type ahc_devinfo (line 164) | struct ahc_devinfo type ahc_softc (line 165) | struct ahc_softc type ahc_devinfo (line 166) | struct ahc_devinfo type scb (line 167) | struct scb type ahc_softc (line 168) | struct ahc_softc type ahc_softc (line 169) | struct ahc_softc type ahc_devinfo (line 170) | struct ahc_devinfo type scb (line 171) | struct scb type ahc_softc (line 172) | struct ahc_softc type ahc_devinfo (line 173) | struct ahc_devinfo type ahc_softc (line 174) | struct ahc_softc type ahc_devinfo (line 175) | struct ahc_devinfo type ahc_softc (line 177) | struct ahc_softc type ahc_devinfo (line 178) | struct ahc_devinfo type ahc_softc (line 180) | struct ahc_softc type ahc_devinfo (line 181) | struct ahc_devinfo type ahc_softc (line 184) | struct ahc_softc type ahc_softc (line 185) | struct ahc_softc type ahc_softc (line 186) | struct ahc_softc type ahc_msgtype (line 187) | typedef enum { type ahc_softc (line 192) | struct ahc_softc type ahc_softc (line 194) | struct ahc_softc type ahc_devinfo (line 195) | struct ahc_devinfo type ahc_softc (line 196) | struct ahc_softc type ahc_devinfo (line 197) | struct ahc_devinfo type ahc_softc (line 198) | struct ahc_softc type ahc_devinfo (line 199) | struct ahc_devinfo type ahc_softc (line 200) | struct ahc_softc type ahc_softc (line 201) | struct ahc_softc type ahc_devinfo (line 202) | struct ahc_devinfo type ahc_softc (line 206) | struct ahc_softc type ahc_devinfo (line 207) | struct ahc_devinfo type scb (line 208) | struct scb type ahc_softc (line 212) | struct ahc_softc type ahc_softc (line 213) | struct ahc_softc type ahc_softc (line 214) | struct ahc_softc type ahc_softc (line 215) | struct ahc_softc type scb (line 216) | struct scb type scb (line 217) | struct scb type ahc_softc (line 218) | struct ahc_softc type ahc_softc (line 219) | struct ahc_softc type ahc_softc (line 221) | struct ahc_softc type ahc_softc (line 222) | struct ahc_softc type ahc_softc (line 224) | struct ahc_softc type ahc_softc (line 226) | struct ahc_softc type ahc_softc (line 228) | struct ahc_softc type ahc_softc (line 229) | struct ahc_softc type patch (line 230) | struct patch type ahc_softc (line 232) | struct ahc_softc type ahc_softc (line 235) | struct ahc_softc type ahc_tmode_lstate (line 236) | struct ahc_tmode_lstate type ahc_softc (line 240) | struct ahc_softc type ahc_softc (line 242) | struct ahc_softc type target_cmd (line 243) | struct target_cmd function ahc_restart (line 249) | void function ahc_run_qoutfifo (line 301) | void function ahc_run_untagged_queues (line 348) | void function ahc_run_untagged_queue (line 357) | void function ahc_handle_brkadrint (line 373) | void function ahc_handle_seqint (line 402) | void function ahc_handle_scsiint (line 952) | void function ahc_force_renegotiation (line 1388) | static void function ahc_clear_critical_section (line 1404) | void function ahc_clear_intstat (line 1497) | void function ahc_print_scb (line 1516) | void type ahc_tmode_tstate (line 1554) | struct ahc_tmode_tstate type ahc_softc (line 1555) | struct ahc_softc type ahc_tmode_tstate (line 1557) | struct ahc_tmode_tstate type ahc_tmode_tstate (line 1558) | struct ahc_tmode_tstate type ahc_tmode_tstate (line 1570) | struct ahc_tmode_tstate function ahc_free_tstate (line 1602) | static void type ahc_syncrate (line 1631) | struct ahc_syncrate type ahc_softc (line 1632) | struct ahc_softc type ahc_initiator_tinfo (line 1633) | struct ahc_initiator_tinfo type ahc_transinfo (line 1636) | struct ahc_transinfo type ahc_syncrate (line 1686) | struct ahc_syncrate type ahc_softc (line 1687) | struct ahc_softc type ahc_syncrate (line 1690) | struct ahc_syncrate function u_int (line 1753) | u_int function ahc_validate_offset (line 1783) | void function ahc_validate_width (line 1815) | void function ahc_update_neg_request (line 1845) | int function ahc_set_syncrate (line 1888) | void function ahc_set_width (line 2015) | void function ahc_set_tags (line 2071) | void function ahc_update_pending_scbs (line 2085) | static void function ahc_fetch_devinfo (line 2163) | static void type ahc_phase_table_entry (line 2195) | struct ahc_phase_table_entry type ahc_phase_table_entry (line 2198) | struct ahc_phase_table_entry type ahc_phase_table_entry (line 2199) | struct ahc_phase_table_entry function ahc_compile_devinfo (line 2213) | void function ahc_print_devinfo (line 2228) | void function ahc_scb_devinfo (line 2235) | static void function ahc_assert_atn (line 2252) | static void function ahc_setup_initiator_msgout (line 2269) | static void function ahc_build_transfer_msg (line 2355) | static void function ahc_construct_sdtr (line 2453) | static void function ahc_construct_wdtr (line 2476) | static void function ahc_construct_ppr (line 2496) | static void function ahc_clear_msg_state (line 2523) | static void function ahc_handle_proto_violation (line 2541) | static void function ahc_handle_message_phase (line 2638) | static void function ahc_sent_msg (line 2940) | static int function ahc_parse_msg (line 2987) | static int function ahc_handle_msg_reject (line 3409) | static int function ahc_handle_ign_wide_residue (line 3560) | static void function ahc_reinitialize_dataptrs (line 3669) | static void function ahc_handle_devreset (line 3725) | static void function ahc_setup_target_msgin (line 3779) | static void type ahc_softc (line 3806) | struct ahc_softc type ahc_softc (line 3809) | struct ahc_softc function ahc_softc_init (line 3859) | int function ahc_softc_insert (line 3881) | void type ahc_softc (line 3941) | struct ahc_softc type ahc_softc (line 3942) | struct ahc_softc type ahc_softc (line 3944) | struct ahc_softc function ahc_set_unit (line 3953) | void function ahc_set_name (line 3959) | void function ahc_free (line 3967) | void function ahc_shutdown (line 4040) | void function ahc_reset (line 4067) | int function ahc_probe_scbs (line 4181) | int function ahc_dmamap_cb (line 4198) | static void function ahc_build_free_scb_list (line 4207) | static void function ahc_init_scbdata (line 4258) | static int function ahc_fini_scbdata (line 4398) | static void function ahc_alloc_scbs (line 4452) | void function ahc_controller_info (line 4530) | void function ahc_chip_init (line 4571) | int function ahc_init (line 4758) | int function ahc_intr_enable (line 5079) | void function ahc_pause_and_flushwork (line 5103) | void function ahc_suspend (line 5134) | int function ahc_resume (line 5160) | int function u_int (line 5175) | u_int function ahc_unbusy_tcl (line 5196) | void function ahc_busy_tcl (line 5214) | void function ahc_match_scb (line 5233) | int function ahc_freeze_devq (line 5269) | void function ahc_qinfifo_requeue_tail (line 5287) | void function ahc_qinfifo_requeue (line 5309) | static void function ahc_qinfifo_count (line 5325) | static int function ahc_search_qinfifo (line 5340) | int function ahc_search_untagged_queues (line 5549) | int function ahc_search_disc_list (line 5647) | int function u_int (line 5714) | static u_int function ahc_add_curscb_to_free_list (line 5740) | static void function u_int (line 5759) | static u_int function ahc_abort_scbs (line 5810) | int function ahc_reset_current_bus (line 5942) | static void function ahc_reset_channel (line 5961) | int function ahc_calc_residual (line 6132) | void function ahc_queue_lstate_event (line 6220) | static void function ahc_send_lstate_events (line 6271) | void function ahc_dumpseq (line 6307) | void function ahc_loadseq (line 6327) | static int function ahc_check_patch (line 6437) | static int function ahc_download_instr (line 6473) | static void function ahc_print_register (line 6598) | int function ahc_dump_card_state (line 6646) | void function cam_status (line 6831) | cam_status function ahc_handle_en_lun (line 6872) | void function ahc_update_scsiid (line 7245) | static void function ahc_run_tqinfifo (line 7283) | void function ahc_handle_target_cmd (line 7338) | static int FILE: drivers/scsi/aic7xxx/aic7xxx_inline.h type ahc_softc (line 49) | struct ahc_softc type ahc_softc (line 50) | struct ahc_softc type ahc_softc (line 51) | struct ahc_softc type ahc_softc (line 52) | struct ahc_softc function ahc_pause_bug_fix (line 62) | static __inline void function ahc_is_paused (line 73) | static __inline int function ahc_pause (line 86) | static __inline void function ahc_unpause (line 111) | static __inline void type ahc_softc (line 119) | struct ahc_softc type ahc_softc (line 120) | struct ahc_softc function ahc_freeze_untagged_queues (line 126) | static __inline void function ahc_release_untagged_queues (line 139) | static __inline void type ahc_dma_seg (line 150) | struct ahc_dma_seg type scb (line 151) | struct scb type scb (line 154) | struct scb type ahc_dma_seg (line 155) | struct ahc_dma_seg type ahc_softc (line 157) | struct ahc_softc type ahc_softc (line 158) | struct ahc_softc type scb (line 159) | struct scb type ahc_softc (line 160) | struct ahc_softc type scb (line 161) | struct scb type ahc_softc (line 163) | struct ahc_softc type ahc_dma_seg (line 166) | struct ahc_dma_seg type scb (line 167) | struct scb type ahc_dma_seg (line 171) | struct ahc_dma_seg function ahc_sg_virt_to_bus (line 178) | static __inline uint32_t function ahc_hscb_busaddr (line 189) | static __inline uint32_t function ahc_sync_scb (line 196) | static __inline void function ahc_sync_sglist (line 205) | static __inline void function ahc_targetcmd_offset (line 217) | static __inline uint32_t type ahc_softc (line 224) | struct ahc_softc type ahc_softc (line 227) | struct ahc_softc type ahc_softc (line 234) | struct ahc_softc type scb (line 235) | struct scb type ahc_initiator_tinfo (line 236) | struct ahc_initiator_tinfo type ahc_softc (line 237) | struct ahc_softc type ahc_tmode_tstate (line 240) | struct ahc_tmode_tstate type ahc_softc (line 242) | struct ahc_softc type ahc_softc (line 243) | struct ahc_softc type ahc_softc (line 246) | struct ahc_softc type ahc_softc (line 247) | struct ahc_softc type ahc_softc (line 250) | struct ahc_softc type ahc_softc (line 251) | struct ahc_softc type scb (line 253) | struct scb type ahc_softc (line 254) | struct ahc_softc type ahc_softc (line 255) | struct ahc_softc type scb (line 255) | struct scb type ahc_softc (line 256) | struct ahc_softc type scb (line 257) | struct scb type ahc_softc (line 258) | struct ahc_softc type scb (line 258) | struct scb type scsi_sense_data (line 259) | struct scsi_sense_data type ahc_softc (line 260) | struct ahc_softc type scb (line 261) | struct scb type ahc_softc (line 263) | struct ahc_softc type scb (line 264) | struct scb function ahc_update_residual (line 270) | static __inline void type ahc_initiator_tinfo (line 284) | struct ahc_initiator_tinfo type ahc_softc (line 285) | struct ahc_softc type ahc_tmode_tstate (line 286) | struct ahc_tmode_tstate function ahc_inw (line 300) | static __inline uint16_t function ahc_outw (line 306) | static __inline void function ahc_inl (line 313) | static __inline uint32_t function ahc_outl (line 322) | static __inline void function ahc_inq (line 331) | static __inline uint64_t function ahc_outq (line 344) | static __inline void type scb (line 360) | struct scb type ahc_softc (line 361) | struct ahc_softc type scb (line 363) | struct scb function ahc_free_scb (line 378) | static __inline void type scb (line 395) | struct scb type ahc_softc (line 396) | struct ahc_softc type scb (line 398) | struct scb function ahc_swap_with_next_hscb (line 407) | static __inline void function ahc_queue_scb (line 447) | static __inline void type scsi_sense_data (line 487) | struct scsi_sense_data type ahc_softc (line 488) | struct ahc_softc type scb (line 488) | struct scb function ahc_get_sense_bufaddr (line 496) | static __inline uint32_t type ahc_softc (line 507) | struct ahc_softc type ahc_softc (line 508) | struct ahc_softc type ahc_softc (line 509) | struct ahc_softc type ahc_softc (line 510) | struct ahc_softc function ahc_sync_qoutfifo (line 512) | static __inline void function ahc_sync_tqinfifo (line 519) | static __inline void function u_int (line 539) | static __inline u_int function ahc_intr (line 568) | static __inline int FILE: drivers/scsi/aic7xxx/aic7xxx_osm.c type adapter_tag_info_t (line 185) | typedef struct { function ahc_print_path (line 312) | void type ahc_softc (line 465) | struct ahc_softc type ahc_linux_device (line 466) | struct ahc_linux_device type scb (line 467) | struct scb type ahc_softc (line 468) | struct ahc_softc type ahc_softc (line 470) | struct ahc_softc type ahc_devinfo (line 470) | struct ahc_devinfo type ahc_softc (line 472) | struct ahc_softc type ahc_softc (line 476) | struct ahc_softc type ahc_softc (line 478) | struct ahc_softc type ahc_softc (line 479) | struct ahc_softc type scsi_cmnd (line 480) | struct scsi_cmnd type ahc_softc (line 482) | struct ahc_softc type ahc_softc (line 483) | struct ahc_softc type ahc_softc (line 484) | struct ahc_softc type scsi_cmnd (line 485) | struct scsi_cmnd type ahc_devinfo (line 486) | struct ahc_devinfo type ahc_linux_target (line 487) | struct ahc_linux_target type ahc_softc (line 488) | struct ahc_softc type scsi_cmnd (line 489) | struct scsi_cmnd type ahc_devinfo (line 490) | struct ahc_devinfo type ahc_softc (line 491) | struct ahc_softc type scsi_cmnd (line 492) | struct scsi_cmnd type ahc_devinfo (line 493) | struct ahc_devinfo type ahc_linux_target (line 494) | struct ahc_linux_target type ahc_softc (line 496) | struct ahc_softc type scsi_cmnd (line 497) | struct scsi_cmnd type ahc_devinfo (line 498) | struct ahc_devinfo type ahc_softc (line 499) | struct ahc_softc type scsi_cmnd (line 500) | struct scsi_cmnd type ahc_devinfo (line 501) | struct ahc_devinfo type ahc_linux_target (line 502) | struct ahc_linux_target type ahc_softc (line 503) | struct ahc_softc type scsi_cmnd (line 504) | struct scsi_cmnd type ahc_devinfo (line 505) | struct ahc_devinfo type ahc_linux_target (line 506) | struct ahc_linux_target type ahc_softc (line 507) | struct ahc_softc type scsi_cmnd (line 508) | struct scsi_cmnd type ahc_devinfo (line 509) | struct ahc_devinfo type ahc_linux_target (line 510) | struct ahc_linux_target type ahc_softc (line 511) | struct ahc_softc type scsi_cmnd (line 512) | struct scsi_cmnd type ahc_devinfo (line 513) | struct ahc_devinfo type ahc_linux_target (line 514) | struct ahc_linux_target type ahc_softc (line 515) | struct ahc_softc type ahc_devinfo (line 516) | struct ahc_devinfo type ahc_linux_target (line 518) | struct ahc_linux_target type ahc_softc (line 519) | struct ahc_softc type ahc_devinfo (line 520) | struct ahc_devinfo type ahc_softc (line 521) | struct ahc_softc type ahc_softc (line 522) | struct ahc_softc type ahc_linux_device (line 523) | struct ahc_linux_device type ahc_linux_target (line 524) | struct ahc_linux_target type ahc_softc (line 524) | struct ahc_softc type ahc_softc (line 526) | struct ahc_softc type ahc_linux_target (line 527) | struct ahc_linux_target type ahc_linux_device (line 528) | struct ahc_linux_device type ahc_softc (line 528) | struct ahc_softc type ahc_linux_target (line 529) | struct ahc_linux_target type ahc_softc (line 531) | struct ahc_softc type ahc_linux_device (line 532) | struct ahc_linux_device type ahc_softc (line 533) | struct ahc_softc type ahc_linux_device (line 534) | struct ahc_linux_device type ahc_cmd (line 541) | struct ahc_cmd type ahc_softc (line 541) | struct ahc_softc type ahc_softc (line 544) | struct ahc_softc type ahc_linux_device (line 545) | struct ahc_linux_device type ahc_softc (line 546) | struct ahc_softc type ahc_softc (line 548) | struct ahc_softc type ahc_softc (line 549) | struct ahc_softc type ahc_linux_device (line 550) | struct ahc_linux_device type ahc_linux_device (line 551) | struct ahc_linux_device type ahc_softc (line 552) | struct ahc_softc type ahc_softc (line 553) | struct ahc_softc type ahc_softc (line 554) | struct ahc_softc type scb (line 554) | struct scb type ahc_softc (line 556) | struct ahc_softc type scb (line 556) | struct scb type ahc_dma_seg (line 557) | struct ahc_dma_seg function ahc_schedule_completeq (line 560) | static __inline void function ahc_schedule_runq (line 573) | static __inline void type ahc_linux_device (line 579) | struct ahc_linux_device type ahc_softc (line 580) | struct ahc_softc type ahc_linux_target (line 583) | struct ahc_linux_target type ahc_linux_device (line 584) | struct ahc_linux_device type ahc_cmd (line 606) | struct ahc_cmd type ahc_softc (line 607) | struct ahc_softc type ahc_cmd (line 609) | struct ahc_cmd function ahc_linux_check_device_queue (line 644) | static __inline void type ahc_linux_device (line 661) | struct ahc_linux_device type ahc_softc (line 662) | struct ahc_softc function ahc_linux_run_device_queues (line 672) | static __inline void function ahc_linux_unmap_scb (line 684) | static __inline void function ahc_linux_map_seg (line 705) | static __inline int type Scsi_Host (line 730) | struct Scsi_Host type scsi_device (line 736) | struct scsi_device type block_device (line 737) | struct block_device type Scsi_Host (line 741) | struct Scsi_Host type Scsi_Host (line 742) | struct Scsi_Host function ahc_linux_size_nseg (line 769) | static void function ahc_linux_detect (line 816) | static int function ahc_linux_release (line 883) | int type Scsi_Host (line 916) | struct Scsi_Host type ahc_softc (line 921) | struct ahc_softc type ahc_softc (line 924) | struct ahc_softc function ahc_linux_queue (line 943) | static int function ahc_linux_slave_alloc (line 997) | static int function ahc_linux_slave_configure (line 1008) | static int function ahc_linux_slave_destroy (line 1036) | static void function ahc_linux_select_queue_depth (line 1072) | static void type scsi_device (line 1141) | struct scsi_device type scsi_device (line 1148) | struct scsi_device type buffer_head (line 1150) | struct buffer_head type ahc_softc (line 1157) | struct ahc_softc type ahc_softc (line 1160) | struct ahc_softc function ahc_linux_abort (line 1207) | static int function ahc_linux_dev_reset (line 1221) | static int function ahc_linux_bus_reset (line 1235) | static int function ahc_runq_tasklet (line 1285) | static void function ahc_dma_tag_create (line 1313) | int function ahc_dma_tag_destroy (line 1341) | void function ahc_dmamem_alloc (line 1347) | int function ahc_dmamem_free (line 1384) | void function ahc_dmamap_load (line 1392) | int function ahc_dmamap_destroy (line 1409) | void function ahc_dmamap_unload (line 1420) | int function ahc_softc_comp (line 1434) | int function ahc_linux_setup_tag_info_global (line 1520) | static void function ahc_linux_setup_tag_info (line 1535) | static void function ahc_linux_setup_dv (line 1548) | static void function aic7xxx_setup (line 1565) | static int function ahc_linux_register_host (line 1637) | int function ahc_linux_get_memsize (line 1738) | uint64_t function ahc_linux_next_unit (line 1753) | static int function ahc_linux_initialize_scsi_bus (line 1775) | void function ahc_platform_alloc (line 1843) | int function ahc_platform_free (line 1875) | void function ahc_platform_freeze_devq (line 1939) | void function ahc_platform_set_tags (line 1948) | void function ahc_platform_abort_scbs (line 2040) | int function ahc_linux_thread_run_complete_queue (line 2111) | static void function ahc_linux_start_dv (line 2123) | static void function ahc_linux_kill_dv_thread (line 2145) | static void function ahc_linux_dv_thread (line 2187) | static int function ahc_set_dv_state (line 2287) | static __inline void function ahc_linux_dv_target (line 2307) | static void function ahc_linux_dv_transition (line 2499) | static void function ahc_linux_dv_fill_cmd (line 2974) | static void function ahc_linux_dv_inq (line 2987) | static void function ahc_linux_dv_tur (line 3022) | static void function ahc_linux_dv_rebd (line 3042) | static void function ahc_linux_dv_web (line 3067) | static void function ahc_linux_dv_reb (line 3089) | static void function ahc_linux_dv_su (line 3111) | static void function ahc_linux_fallback (line 3133) | static int function ahc_linux_dv_timeout (line 3315) | static void function ahc_linux_dv_complete (line 3371) | static void function ahc_linux_generate_dv_pattern (line 3392) | static void function u_int (line 3448) | static u_int function u_int (line 3479) | static u_int function ahc_linux_device_queue_depth (line 3524) | static void function ahc_linux_run_device_queue (line 3550) | static void function irqreturn_t (line 3766) | irqreturn_t function ahc_platform_flushwork (line 3783) | void type ahc_linux_target (line 3791) | struct ahc_linux_target type ahc_softc (line 3792) | struct ahc_softc type ahc_linux_target (line 3794) | struct ahc_linux_target function ahc_linux_free_target (line 3813) | static void type ahc_linux_device (line 3854) | struct ahc_linux_device type ahc_softc (line 3855) | struct ahc_softc type ahc_linux_target (line 3856) | struct ahc_linux_target type ahc_linux_device (line 3858) | struct ahc_linux_device function __ahc_linux_free_device (line 3888) | static void function ahc_linux_free_device (line 3902) | static void function ahc_send_async (line 3909) | void function ahc_done (line 4018) | void function ahc_linux_handle_scsi_status (line 4164) | static void function ahc_linux_queue_cmd_complete (line 4313) | static void function ahc_linux_filter_inquiry (line 4428) | static void function ahc_linux_sem_timeout (line 4537) | static void function ahc_linux_freeze_simq (line 4553) | static void function ahc_linux_release_simq (line 4567) | static void function ahc_linux_dev_timed_unfreeze (line 4599) | static void function ahc_linux_queue_recovery_cmd (line 4621) | static int function ahc_platform_dump_card_state (line 4952) | void function ahc_linux_init (line 4993) | static int __init function ahc_linux_exit (line 5014) | static void FILE: drivers/scsi/aic7xxx/aic7xxx_osm.h type ahc_softc (line 107) | struct ahc_softc type pci_dev (line 108) | struct pci_dev type Scsi_Cmnd (line 109) | typedef Scsi_Cmnd *ahc_io_ctx_t; type bus_size_t (line 151) | typedef uint32_t bus_size_t; type bus_space_tag_t (line 153) | typedef enum { type bus_space_handle_t (line 158) | typedef union { type bus_dma_segment_t (line 163) | typedef struct bus_dma_segment type ahc_linux_dma_tag (line 169) | struct ahc_linux_dma_tag type ahc_linux_dma_tag (line 175) | struct ahc_linux_dma_tag type ahc_linux_dmamap (line 177) | struct ahc_linux_dmamap type ahc_linux_dmamap (line 181) | struct ahc_linux_dmamap type ahc_softc (line 198) | struct ahc_softc type ahc_softc (line 206) | struct ahc_softc type ahc_softc (line 208) | struct ahc_softc type ahc_softc (line 212) | struct ahc_softc type ahc_softc (line 215) | struct ahc_softc type ahc_softc (line 218) | struct ahc_softc type ahc_softc (line 223) | struct ahc_softc type ahc_timer_t (line 244) | typedef struct timer_list ahc_timer_t; type scb (line 260) | struct scb function ahc_timer_reset (line 262) | static __inline void function ahc_scb_timer_reset (line 275) | static __inline void type ahc_cmd_internal (line 299) | struct ahc_cmd_internal { type ahc_cmd (line 310) | struct ahc_cmd { type ahc_linux_dev_flags (line 330) | typedef enum { type ahc_linux_target (line 341) | struct ahc_linux_target type ahc_linux_device (line 342) | struct ahc_linux_device { type ahc_linux_targ_flags (line 426) | typedef enum { type ahc_dv_state (line 434) | typedef enum { type ahc_linux_target (line 448) | struct ahc_linux_target { type ahc_linux_scb_flags (line 495) | typedef enum { type scb_platform_data (line 499) | struct scb_platform_data { type ahc_linux_softc_flags (line 513) | typedef enum { type ahc_platform_data (line 523) | struct ahc_platform_data { function ahc_delay (line 560) | static __inline void type ahc_softc (line 576) | struct ahc_softc type ahc_softc (line 577) | struct ahc_softc type ahc_softc (line 578) | struct ahc_softc type ahc_softc (line 580) | struct ahc_softc function ahc_inb (line 583) | static __inline uint8_t function ahc_outb (line 597) | static __inline void function ahc_outsb (line 608) | static __inline void function ahc_insb (line 622) | static __inline void type ahc_softc (line 637) | struct ahc_softc type info_str (line 643) | struct info_str { type info_str (line 650) | struct info_str type ahc_transinfo (line 651) | struct ahc_transinfo type ahc_softc (line 655) | struct ahc_softc type ahc_softc (line 656) | struct ahc_softc type ahc_softc (line 657) | struct ahc_softc type ahc_softc (line 660) | struct ahc_softc type ahc_softc (line 662) | struct ahc_softc type ahc_softc (line 666) | struct ahc_softc type ahc_softc (line 667) | struct ahc_softc type ahc_softc (line 668) | struct ahc_softc function ahc_lockinit (line 676) | static __inline void function ahc_lock (line 682) | static __inline void function ahc_unlock (line 688) | static __inline void function ahc_midlayer_entrypoint_lock (line 694) | static __inline void function ahc_midlayer_entrypoint_unlock (line 710) | static __inline void function ahc_done_lockinit (line 719) | static __inline void function ahc_done_lock (line 729) | static __inline void function ahc_done_unlock (line 737) | static __inline void function ahc_list_lockinit (line 745) | static __inline void function ahc_list_lock (line 751) | static __inline void function ahc_list_unlock (line 757) | static __inline void type pci_driver (line 800) | struct pci_driver type ahc_power_state (line 802) | typedef enum type ahc_softc (line 821) | struct ahc_softc type ahc_softc (line 823) | struct ahc_softc function ahc_linux_eisa_init (line 825) | static inline int ahc_linux_eisa_init(void) { function ahc_linux_eisa_exit (line 828) | static inline void ahc_linux_eisa_exit(void) { type ahc_softc (line 836) | struct ahc_softc type ahc_softc (line 837) | struct ahc_softc function ahc_pci_read_config (line 842) | static __inline uint32_t function ahc_pci_write_config (line 876) | static __inline void function ahc_get_pci_function (line 896) | static __inline int function ahc_get_pci_slot (line 903) | static __inline int function ahc_get_pci_bus (line 910) | static __inline int function ahc_linux_pci_init (line 916) | static inline int ahc_linux_pci_init(void) { function ahc_linux_pci_exit (line 919) | static inline void ahc_linux_pci_exit(void) { type ahc_softc (line 923) | struct ahc_softc function ahc_flush_device_writes (line 924) | static __inline void type Scsi_Host (line 935) | struct Scsi_Host type scb (line 947) | struct scb type scb (line 949) | struct scb type scb (line 951) | struct scb type scb (line 953) | struct scb type scb (line 954) | struct scb type scb (line 955) | struct scb type scb (line 956) | struct scb type scb (line 957) | struct scb type scb (line 958) | struct scb type scb (line 959) | struct scb type scb (line 960) | struct scb type scb (line 961) | struct scb type ahc_softc (line 962) | struct ahc_softc type scb (line 963) | struct scb type ahc_softc (line 964) | struct ahc_softc type ahc_devinfo (line 965) | struct ahc_devinfo type ahc_softc (line 966) | struct ahc_softc type scb (line 967) | struct scb type scb (line 968) | struct scb function ahc_cmd_set_transaction_status (line 970) | static __inline function ahc_set_transaction_status (line 977) | static __inline function ahc_cmd_set_scsi_status (line 983) | static __inline function ahc_set_scsi_status (line 990) | static __inline function ahc_cmd_get_transaction_status (line 996) | static __inline function ahc_get_transaction_status (line 1002) | static __inline function ahc_cmd_get_scsi_status (line 1008) | static __inline function ahc_get_scsi_status (line 1014) | static __inline function ahc_set_transaction_tag (line 1020) | static __inline function u_long (line 1029) | static __inline function ahc_get_transfer_dir (line 1035) | static __inline function ahc_set_residual (line 1041) | static __inline function ahc_set_sense_residual (line 1047) | static __inline function u_long (line 1053) | static __inline function u_long (line 1059) | static __inline function ahc_perform_autosense (line 1065) | static __inline function ahc_get_sense_bufsize (line 1076) | static __inline uint32_t function ahc_notify_xfer_settings_change (line 1082) | static __inline void function ahc_platform_scb_free (line 1089) | static __inline void type ahc_softc (line 1095) | struct ahc_softc type ahc_softc (line 1096) | struct ahc_softc type ahc_softc (line 1097) | struct ahc_softc type scb (line 1097) | struct scb function ahc_freeze_scb (line 1099) | static __inline void type ahc_softc (line 1108) | struct ahc_softc type ahc_devinfo (line 1109) | struct ahc_devinfo type ahc_softc (line 1110) | struct ahc_softc type pt_regs (line 1114) | struct pt_regs type ahc_softc (line 1115) | struct ahc_softc type ahc_softc (line 1116) | struct ahc_softc type ahc_softc (line 1116) | struct ahc_softc type ahc_softc (line 1117) | struct ahc_softc type scb (line 1117) | struct scb type ahc_softc (line 1118) | struct ahc_softc type ahc_softc (line 1120) | struct ahc_softc type scb (line 1120) | struct scb type ahc_softc (line 1121) | struct ahc_softc FILE: drivers/scsi/aic7xxx/aic7xxx_osm_pci.c type pci_dev (line 45) | struct pci_dev type pci_device_id (line 46) | struct pci_device_id type ahc_softc (line 47) | struct ahc_softc type ahc_softc (line 49) | struct ahc_softc type pci_dev (line 52) | struct pci_dev type pci_device_id (line 58) | struct pci_device_id type pci_driver (line 133) | struct pci_driver function ahc_linux_pci_dev_remove (line 140) | static void function ahc_linux_pci_dev_probe (line 166) | static int function ahc_linux_pci_init (line 251) | int function ahc_linux_pci_exit (line 258) | void function ahc_linux_pci_reserve_io_region (line 264) | static int function ahc_linux_pci_reserve_mem_region (line 278) | static int function ahc_pci_map_registers (line 304) | int function ahc_pci_map_int (line 377) | int FILE: drivers/scsi/aic7xxx/aic7xxx_pci.c function ahc_compose_id (line 59) | static __inline uint64_t type ahc_pci_identity (line 167) | struct ahc_pci_identity type ahc_softc (line 597) | struct ahc_softc type ahc_softc (line 598) | struct ahc_softc type ahc_softc (line 600) | struct ahc_softc type ahc_softc (line 601) | struct ahc_softc type ahc_softc (line 602) | struct ahc_softc type seeprom_config (line 603) | struct seeprom_config type ahc_softc (line 604) | struct ahc_softc type seeprom_descriptor (line 605) | struct seeprom_descriptor type ahc_softc (line 609) | struct ahc_softc type ahc_softc (line 615) | struct ahc_softc type ahc_softc (line 619) | struct ahc_softc type ahc_softc (line 622) | struct ahc_softc type ahc_softc (line 623) | struct ahc_softc type ahc_softc (line 624) | struct ahc_softc type ahc_softc (line 625) | struct ahc_softc type ahc_softc (line 626) | struct ahc_softc type ahc_softc (line 627) | struct ahc_softc function ahc_9005_subdevinfo_valid (line 629) | static int type ahc_pci_identity (line 663) | struct ahc_pci_identity type ahc_pci_identity (line 671) | struct ahc_pci_identity function ahc_pci_config (line 704) | int function ahc_ext_scbram_present (line 980) | static int function ahc_scbram_config (line 1016) | static void function ahc_probe_ext_scbram (line 1074) | static void function ahc_pci_test_register_access (line 1175) | int function check_extport (line 1254) | static void function ahc_parse_pci_eeprom (line 1399) | static void function configure_termination (line 1517) | static void function ahc_new_term_detect (line 1743) | static void function aic787X_cable_detect (line 1765) | static void function aic785X_cable_detect (line 1806) | static void function ahc_acquire_seeprom (line 1829) | int function ahc_release_seeprom (line 1857) | void function write_brdctl (line 1864) | static void function read_brdctl (line 1896) | static uint8_t function ahc_pci_intr (line 1918) | static void function ahc_pci_chip_init (line 1984) | static int function ahc_pci_suspend (line 2009) | static int function ahc_pci_resume (line 2015) | static int function ahc_aic785X_setup (line 2051) | static int function ahc_aic7860_setup (line 2069) | static int function ahc_apa1480_setup (line 2087) | static int function ahc_aic7870_setup (line 2099) | static int function ahc_aha394X_setup (line 2111) | static int function ahc_aha398X_setup (line 2122) | static int function ahc_aha494X_setup (line 2133) | static int function ahc_aic7880_setup (line 2144) | static int function ahc_aha2940Pro_setup (line 2165) | static int function ahc_aha394XU_setup (line 2173) | static int function ahc_aha398XU_setup (line 2184) | static int function ahc_aic7890_setup (line 2195) | static int function ahc_aic7892_setup (line 2213) | static int function ahc_aic7895_setup (line 2226) | static int function ahc_aic7896_setup (line 2282) | static int function ahc_aic7899_setup (line 2297) | static int function ahc_aha29160C_setup (line 2312) | static int function ahc_raid_setup (line 2324) | static int function ahc_aha394XX_setup (line 2331) | static int function ahc_aha398XX_setup (line 2353) | static int function ahc_aha494XX_setup (line 2380) | static int FILE: drivers/scsi/aic7xxx/aic7xxx_proc.c type info_str (line 46) | struct info_str type info_str (line 47) | struct info_str type ahc_softc (line 48) | struct ahc_softc type info_str (line 49) | struct info_str type info_str (line 52) | struct info_str type ahc_linux_device (line 53) | struct ahc_linux_device type ahc_softc (line 54) | struct ahc_softc function copy_mem_info (line 57) | static void function copy_info (line 84) | static int function ahc_format_transinfo (line 99) | void function ahc_dump_target_state (line 139) | static void function ahc_dump_device_state (line 177) | static void function ahc_proc_write_seeprom (line 190) | static int type Scsi_Host (line 296) | struct Scsi_Host type info_str (line 301) | struct info_str type ahc_softc (line 316) | struct ahc_softc FILE: drivers/scsi/aic7xxx/aicasm/aicasm.c type patch_t (line 66) | typedef struct patch { type path_list (line 85) | struct path_list type cs_tailq (line 101) | struct cs_tailq type scope_list (line 102) | struct scope_list function main (line 116) | int function usage (line 307) | static void function back_patch (line 319) | static void function output_code (line 348) | static void function dump_scope (line 460) | static void function emit_patch (line 488) | void function output_listing (line 519) | void function check_patch (line 639) | static int function stop (line 678) | void type instruction (line 723) | struct instruction type instruction (line 726) | struct instruction type instruction (line 728) | struct instruction type instruction (line 728) | struct instruction function critical_section_t (line 737) | critical_section_t * function scope_t (line 751) | scope_t * function process_scope (line 771) | void FILE: drivers/scsi/aic7xxx/aicasm/aicasm.h type path_entry (line 59) | struct path_entry { type include_type (line 65) | typedef enum { type path_list (line 73) | struct path_list type cs_tailq (line 74) | struct cs_tailq type scope_list (line 75) | struct scope_list type symlist (line 76) | struct symlist type symbol (line 87) | struct symbol type symbol (line 91) | struct symbol type instruction (line 92) | struct instruction type critical_section (line 93) | struct critical_section type scope (line 94) | struct scope type scope (line 95) | struct scope FILE: drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h type ins_format1 (line 45) | struct ins_format1 { type ins_format2 (line 63) | struct ins_format2 { type ins_format3 (line 81) | struct ins_format3 { type ins_format1 (line 98) | struct ins_format1 type ins_format2 (line 99) | struct ins_format2 type ins_format3 (line 100) | struct ins_format3 type instruction (line 104) | struct instruction { FILE: drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c function symbol_t (line 65) | symbol_t * function symbol_delete (line 83) | void function symtable_open (line 130) | void function symtable_close (line 144) | void function symbol_t (line 165) | symbol_t * function symbol_node_t (line 204) | symbol_node_t * function symlist_add (line 218) | void function symlist_free (line 293) | void function symlist_merge (line 307) | void function aic_print_file_prologue (line 324) | void function aic_print_include (line 340) | void function aic_print_reg_dump_types (line 349) | void function aic_print_reg_dump_start (line 366) | static void function aic_print_reg_dump_end (line 378) | static void function aic_print_reg_dump_entry (line 435) | static void function symtable_dump (line 456) | void FILE: drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h type symtype (line 51) | typedef enum { type amode_t (line 68) | typedef enum { type symlist_t (line 74) | typedef SLIST_HEAD(symlist, symbol_node) symlist_t; type reg_info (line 76) | struct reg_info { type field_info (line 86) | struct field_info { type const_info (line 92) | struct const_info { type alias_info (line 97) | struct alias_info { type label_info (line 101) | struct label_info { type cond_info (line 106) | struct cond_info { type macro_arg (line 110) | struct macro_arg { type macro_info (line 117) | struct macro_info { type expression_t (line 123) | typedef struct expression_info { type symbol_t (line 128) | typedef struct symbol { type symbol_ref_t (line 142) | typedef struct symbol_ref { type symbol_node_t (line 147) | typedef struct symbol_node { type critical_section_t (line 152) | typedef struct critical_section { type scope_type (line 158) | typedef enum { type patch_info_t (line 165) | typedef struct patch_info { type scope_t (line 170) | typedef struct scope { FILE: drivers/scsi/aic7xxx/aiclib.c type scsi_inquiry_data (line 59) | struct scsi_inquiry_data type sense_key_table_entry (line 60) | struct sense_key_table_entry type asc_table_entry (line 61) | struct asc_table_entry type sense_key_table_entry (line 83) | struct sense_key_table_entry type asc_table_entry (line 109) | struct asc_table_entry type asc_table_entry (line 114) | struct asc_table_entry type scsi_sense_quirk_entry (line 119) | struct scsi_sense_quirk_entry type asc_table_entry (line 129) | struct asc_table_entry type asc_table_entry (line 140) | struct asc_table_entry type asc_table_entry (line 149) | struct asc_table_entry type asc_key (line 851) | struct asc_key function ascentrycomp (line 857) | static int function senseentrycomp (line 886) | static int function fetchtableentries (line 903) | static void function cam_strmatch (line 1019) | static int function caddr_t (line 1042) | static caddr_t function aic_sense_desc (line 1053) | void function aic_sense_action (line 1083) | aic_sense_action function aic_inquiry_match (line 1168) | int function u_int (line 1210) | u_int function u_int (line 1236) | u_int function aic_error_action (line 1250) | uint32_t FILE: drivers/scsi/aic7xxx/aiclib.h type irqreturn_t (line 64) | typedef void irqreturn_t; type aic_sense_action (line 93) | typedef enum { type aic_sense_action_qualifier (line 110) | typedef enum { type scsi_generic (line 139) | struct scsi_generic type scsi_request_sense (line 145) | struct scsi_request_sense type scsi_test_unit_ready (line 154) | struct scsi_test_unit_ready type scsi_send_diag (line 162) | struct scsi_send_diag type scsi_sense (line 175) | struct scsi_sense type scsi_inquiry (line 184) | struct scsi_inquiry type scsi_mode_sense_6 (line 195) | struct scsi_mode_sense_6 type scsi_mode_sense_10 (line 217) | struct scsi_mode_sense_10 type scsi_mode_select_6 (line 227) | struct scsi_mode_select_6 type scsi_mode_select_10 (line 238) | struct scsi_mode_select_10 type scsi_mode_hdr_6 (line 250) | struct scsi_mode_hdr_6 type scsi_mode_hdr_10 (line 258) | struct scsi_mode_hdr_10 type scsi_mode_block_descr (line 267) | struct scsi_mode_block_descr type scsi_log_sense (line 275) | struct scsi_log_sense type scsi_log_select (line 302) | struct scsi_log_select type scsi_log_header (line 319) | struct scsi_log_header type scsi_log_param_header (line 326) | struct scsi_log_param_header { type scsi_control_page (line 343) | struct scsi_control_page { type scsi_reserve (line 363) | struct scsi_reserve type scsi_release (line 372) | struct scsi_release type scsi_prevent (line 381) | struct scsi_prevent type scsi_sync_cache (line 392) | struct scsi_sync_cache type scsi_changedef (line 403) | struct scsi_changedef type scsi_read_buffer (line 414) | struct scsi_read_buffer type scsi_write_buffer (line 429) | struct scsi_write_buffer type scsi_rw_6 (line 439) | struct scsi_rw_6 type scsi_rw_10 (line 449) | struct scsi_rw_10 type scsi_rw_12 (line 462) | struct scsi_rw_12 type scsi_start_stop_unit (line 475) | struct scsi_start_stop_unit type scsi_inquiry_data (line 561) | struct scsi_inquiry_data type scsi_vpd_unit_serial_number (line 666) | struct scsi_vpd_unit_serial_number type scsi_read_capacity (line 677) | struct scsi_read_capacity type scsi_read_capacity_data (line 686) | struct scsi_read_capacity_data type scsi_report_luns (line 692) | struct scsi_report_luns type scsi_report_luns_data (line 701) | struct scsi_report_luns_data { type scsi_sense_data (line 715) | struct scsi_sense_data type scsi_mode_header_6 (line 760) | struct scsi_mode_header_6 type scsi_mode_header_10 (line 768) | struct scsi_mode_header_10 type scsi_mode_page_header (line 777) | struct scsi_mode_page_header type scsi_mode_blk_desc (line 783) | struct scsi_mode_blk_desc type scsi_inquiry_pattern (line 810) | struct scsi_inquiry_pattern { type scsi_static_inquiry_pattern (line 820) | struct scsi_static_inquiry_pattern { type scsi_sense_quirk_entry (line 828) | struct scsi_sense_quirk_entry { type sense_key_table_entry (line 836) | struct sense_key_table_entry { type asc_table_entry (line 842) | struct asc_table_entry { type op_table_entry (line 849) | struct op_table_entry { type scsi_op_quirk_entry (line 855) | struct scsi_op_quirk_entry { type scsi_sense_string_flags (line 861) | typedef enum { function aic_sector_div (line 872) | static __inline int function aic_sector_div (line 880) | static __inline int type scsi_inquiry_data (line 918) | struct scsi_inquiry_data type scsi_sense_data (line 921) | struct scsi_sense_data type scsi_inquiry_data (line 922) | struct scsi_inquiry_data type scsi_cmnd (line 924) | struct scsi_cmnd type scsi_inquiry_data (line 925) | struct scsi_inquiry_data type scsi_inquiry_data (line 934) | struct scsi_inquiry_data type scsi_inquiry_data (line 937) | struct scsi_inquiry_data type scsi_sense_data (line 954) | struct scsi_sense_data function scsi_extract_sense (line 965) | static __inline void scsi_extract_sense(struct scsi_sense_data *sense, function scsi_ulto2b (line 975) | static __inline void function scsi_ulto3b (line 983) | static __inline void function scsi_ulto4b (line 992) | static __inline void function scsi_2btoul (line 1002) | static __inline uint32_t function scsi_3btoul (line 1012) | static __inline uint32_t function scsi_3btol (line 1023) | static __inline int32_t function scsi_4btoul (line 1034) | static __inline uint32_t FILE: drivers/scsi/aic7xxx/cam.h type cam_status (line 45) | typedef enum { type ac_code (line 91) | typedef enum { type ccb_flags (line 105) | typedef enum { FILE: drivers/scsi/aic7xxx/queue.h type type (line 171) | struct type type type (line 260) | struct type type type (line 317) | struct type type type (line 326) | struct type type type (line 408) | struct type type type (line 417) | struct type FILE: drivers/scsi/aic7xxx/scsi_iu.h type scsi_status_iu_header (line 7) | struct scsi_status_iu_header FILE: drivers/scsi/aic7xxx_old.c type adapter_tag_info_t (line 279) | typedef struct type seeprom_chip_type (line 475) | typedef enum {C46 = 6, C56_66 = 8} seeprom_chip_type; type seeprom_config (line 482) | struct seeprom_config { type aic7xxx_host (line 596) | struct aic7xxx_host type hw_scatterlist (line 603) | struct hw_scatterlist { type aic7xxx_hwscb (line 621) | struct aic7xxx_hwscb { type scb_flag_type (line 652) | typedef enum { type ahc_flag_type (line 676) | typedef enum { type ahc_chip (line 718) | typedef enum { type ahc_feature (line 736) | typedef enum { type aic7xxx_scb_dma (line 764) | struct aic7xxx_scb_dma { type ahc_bugs (line 773) | typedef enum { type aic7xxx_scb (line 784) | struct aic7xxx_scb { type scb_queue_type (line 808) | typedef struct { type scb_data_type (line 830) | typedef struct { type target_cmd (line 845) | struct target_cmd { type transinfo_type (line 855) | typedef struct { type aic_dev_data (line 862) | struct aic_dev_data { type aic7xxx_host (line 914) | struct aic7xxx_host { type aic7xxx_syncrate (line 1009) | struct aic7xxx_syncrate { type Scsi_Host (line 1268) | struct Scsi_Host type aic7xxx_host (line 1269) | struct aic7xxx_host type aic7xxx_syncrate (line 1270) | struct aic7xxx_syncrate type aic_dev_data (line 1272) | struct aic_dev_data type aic7xxx_host (line 1273) | struct aic7xxx_host type aic_dev_data (line 1275) | struct aic_dev_data type aic7xxx_host (line 1276) | struct aic7xxx_host type aic7xxx_host (line 1277) | struct aic7xxx_host type aic7xxx_host (line 1278) | struct aic7xxx_host type aic7xxx_host (line 1279) | struct aic7xxx_host type aic7xxx_host (line 1281) | struct aic7xxx_host function aic_inb (line 1293) | static inline unsigned char function aic_outb (line 1312) | static inline void function aic7xxx_setup (line 1342) | static int function pause_sequencer (line 1495) | static void function unpause_sequencer (line 1517) | static void function restart_sequencer (line 1536) | static void function aic7xxx_check_patch (line 1560) | static int function aic7xxx_download_instr (line 1609) | static void function aic7xxx_loadseq (line 1738) | static void function aic7xxx_print_sequencer (line 1796) | static void type Scsi_Host (line 1841) | struct Scsi_Host type aic7xxx_host (line 1845) | struct aic7xxx_host type aic7xxx_host (line 1848) | struct aic7xxx_host type aic7xxx_syncrate (line 1869) | struct aic7xxx_syncrate type aic7xxx_host (line 1870) | struct aic7xxx_host type aic7xxx_syncrate (line 1873) | struct aic7xxx_syncrate function aic7xxx_find_period (line 1990) | static unsigned int function aic7xxx_validate_offset (line 2034) | static void function aic7xxx_set_syncrate (line 2066) | static void function aic7xxx_set_width (line 2197) | static void function scbq_init (line 2266) | static void function scbq_insert_head (line 2281) | static inline void type aic7xxx_scb (line 2298) | struct aic7xxx_scb type aic7xxx_scb (line 2301) | struct aic7xxx_scb function scbq_remove (line 2319) | static inline void function scbq_insert_tail (line 2360) | static inline void function aic7xxx_match_scb (line 2381) | static int function aic7xxx_add_curscb_to_free_list (line 2408) | static void function aic7xxx_rem_scb_from_disc_list (line 2430) | static unsigned char function aic7xxx_busy_target (line 2460) | static inline void function aic7xxx_index_busy_target (line 2474) | static inline unsigned char function aic7xxx_find_scb (line 2498) | static unsigned char function aic7xxx_allocate_scb (line 2530) | static int function aic7xxx_queue_cmd_complete (line 2630) | static void function aic7xxx_done_cmds_complete (line 2645) | static void function aic7xxx_free_scb (line 2666) | static void function aic7xxx_done (line 2689) | static void function aic7xxx_run_done_queue (line 2900) | static void function aic7xxx_abort_waiting_scb (line 2952) | static unsigned char function aic7xxx_search_qinfifo (line 3001) | static int function aic7xxx_scb_on_qoutfifo (line 3097) | static int function aic7xxx_reset_device (line 3128) | static void function aic7xxx_clear_intstat (line 3463) | static void function aic7xxx_reset_current_bus (line 3480) | static void function aic7xxx_reset_channel (line 3525) | static void function aic7xxx_run_waiting_queues (line 3650) | static void function aic7xxx_pci_intr (line 3725) | static void function aic7xxx_construct_ppr (line 3769) | static void function aic7xxx_construct_sdtr (line 3791) | static void function aic7xxx_construct_wdtr (line 3811) | static void function aic7xxx_calculate_residual (line 3828) | static void function aic7xxx_handle_device_reset (line 3899) | static void function aic7xxx_handle_seqint (line 3926) | static void function aic7xxx_parse_msg (line 4921) | static int function aic7xxx_handle_reqinit (line 5544) | static void function aic7xxx_handle_scsiint (line 5662) | static void function aic7xxx_check_scbs (line 6102) | static void function aic7xxx_handle_command_completion_intr (line 6250) | static void function aic7xxx_isr (line 6351) | static void function irqreturn_t (line 6483) | static irqreturn_t function aic7xxx_init_transinfo (line 6514) | static void function aic7xxx_slave_alloc (line 6583) | static int function aic7xxx_device_queue_depth (line 6646) | static void function aic7xxx_slave_destroy (line 6736) | static void function aic7xxx_slave_configure (line 6756) | static int function aic7xxx_probe (line 6817) | static int function read_284x_seeprom (line 6900) | static int function acquire_seeprom (line 7046) | int function release_seeprom (line 7074) | static void function read_seeprom (line 7134) | static int function read_brdctl (line 7271) | static unsigned char function write_brdctl (line 7311) | static void function aic785x_cable_detect (line 7364) | static void function aic2940_uwpro_wide_cable_detect (line 7393) | static void function aic787x_cable_detect (line 7439) | static void function aic7xxx_ultra2_term_detect (line 7486) | static void function configure_termination (line 7510) | static void function detect_maxscb (line 7805) | static void function aic7xxx_register (line 7867) | static int function aic7xxx_chip_reset (line 8360) | static int type aic7xxx_host (line 8414) | struct aic7xxx_host type aic7xxx_host (line 8415) | struct aic7xxx_host type aic7xxx_host (line 8417) | struct aic7xxx_host type Scsi_Host (line 8418) | struct Scsi_Host type aic7xxx_host (line 8424) | struct aic7xxx_host type aic7xxx_host (line 8428) | struct aic7xxx_host type aic7xxx_host (line 8429) | struct aic7xxx_host function aic7xxx_free (line 8463) | static void function aic7xxx_load_seeprom (line 8518) | static void function aic7xxx_configure_bugs (line 8917) | static void function aic7xxx_detect (line 8995) | static int function aic7xxx_buildscb (line 10135) | static void function aic7xxx_queue (line 10289) | static int function aic7xxx_bus_device_reset (line 10360) | static int function aic7xxx_panic_abort (line 10562) | static void function aic7xxx_abort (line 10587) | static int function aic7xxx_reset (line 10815) | static int function aic7xxx_biosparam (line 10900) | static int function aic7xxx_release (line 10950) | static int function aic7xxx_print_card (line 11001) | static void function aic7xxx_print_scratch_ram (line 11101) | static void FILE: drivers/scsi/aic7xxx_old/aic7xxx_proc.c function proc_debug (line 41) | static void function aic7xxx_set_info (line 67) | static int function aic7xxx_proc_info (line 82) | int FILE: drivers/scsi/aic7xxx_old/aic7xxx_seq.c type aic7xxx_host (line 597) | struct aic7xxx_host function aic7xxx_patch15_func (line 599) | static int type aic7xxx_host (line 605) | struct aic7xxx_host function aic7xxx_patch14_func (line 607) | static int type aic7xxx_host (line 613) | struct aic7xxx_host function aic7xxx_patch13_func (line 615) | static int type aic7xxx_host (line 621) | struct aic7xxx_host function aic7xxx_patch12_func (line 623) | static int type aic7xxx_host (line 629) | struct aic7xxx_host function aic7xxx_patch11_func (line 631) | static int type aic7xxx_host (line 637) | struct aic7xxx_host function aic7xxx_patch10_func (line 639) | static int type aic7xxx_host (line 645) | struct aic7xxx_host function aic7xxx_patch9_func (line 647) | static int type aic7xxx_host (line 653) | struct aic7xxx_host function aic7xxx_patch8_func (line 655) | static int type aic7xxx_host (line 661) | struct aic7xxx_host function aic7xxx_patch7_func (line 663) | static int type aic7xxx_host (line 669) | struct aic7xxx_host function aic7xxx_patch6_func (line 671) | static int type aic7xxx_host (line 677) | struct aic7xxx_host function aic7xxx_patch5_func (line 679) | static int type aic7xxx_host (line 685) | struct aic7xxx_host function aic7xxx_patch4_func (line 687) | static int type aic7xxx_host (line 693) | struct aic7xxx_host function aic7xxx_patch3_func (line 695) | static int type aic7xxx_host (line 701) | struct aic7xxx_host function aic7xxx_patch2_func (line 703) | static int type aic7xxx_host (line 709) | struct aic7xxx_host function aic7xxx_patch1_func (line 711) | static int type aic7xxx_host (line 717) | struct aic7xxx_host function aic7xxx_patch0_func (line 719) | static int type sequencer_patch (line 725) | struct sequencer_patch { FILE: drivers/scsi/aic7xxx_old/sequencer.h type ins_format1 (line 40) | struct ins_format1 { type ins_format2 (line 50) | struct ins_format2 { type ins_format3 (line 60) | struct ins_format3 { type ins_format1 (line 69) | struct ins_format1 { type ins_format2 (line 79) | struct ins_format2 { type ins_format3 (line 89) | struct ins_format3 { type ins_format1 (line 100) | struct ins_format1 type ins_format2 (line 101) | struct ins_format2 type ins_format3 (line 102) | struct ins_format3 type instruction (line 106) | struct instruction { FILE: drivers/scsi/amiga7xx.c function amiga7xx_register_one (line 33) | static int amiga7xx_register_one(Scsi_Host_Template *tpnt, function amiga7xx_zorro_detect (line 69) | static int __init amiga7xx_zorro_detect(Scsi_Host_Template *tpnt) function amiga7xx_detect (line 93) | int __init amiga7xx_detect(Scsi_Host_Template *tpnt) function amiga7xx_release (line 114) | static int amiga7xx_release(struct Scsi_Host *shost) FILE: drivers/scsi/amiga7xx.h type Scsi_Host (line 9) | struct Scsi_Host type pt_regs (line 11) | struct pt_regs FILE: drivers/scsi/arm/acornscsi.c function sbic_arm_write (line 206) | static inline void function sbic_arm_read (line 216) | static inline function dmac_address (line 238) | static inline function acornscsi_dumpdma (line 246) | static function acornscsi_sbic_xfcount (line 270) | static function acornscsi_sbic_wait (line 282) | static int function acornscsi_sbic_issuecmd (line 301) | static function acornscsi_csdelay (line 312) | static void function acornscsi_resetcard (line 327) | static function print_scsi_status (line 480) | static function print_sbic_status (line 492) | static function acornscsi_dumplogline (line 512) | static void function acornscsi_dumplog (line 559) | static function acornscsi_target (line 574) | static function cmdtype_t (line 590) | static inline function datadir_t (line 611) | static type sync_xfer_tbl (line 636) | struct sync_xfer_tbl { function acornscsi_getperiod (line 651) | static function round_period (line 673) | static inline function calc_sync_xfer (line 694) | static function intr_ret_t (line 711) | static function acornscsi_done (line 804) | static function acornscsi_data_updateptr (line 897) | static function acornscsi_data_read (line 917) | static function acornscsi_data_write (line 962) | static function acornscsi_dma_stop (line 1008) | static inline function acornscsi_dma_setup (line 1027) | static function acornscsi_dma_cleanup (line 1088) | static function acornscsi_dma_intr (line 1146) | static function acornscsi_dma_xfer (line 1231) | static function acornscsi_dma_adjust (line 1247) | static function acornscsi_write_pio (line 1288) | static int function acornscsi_sendcommand (line 1318) | static void function acornscsi_sendmessage (line 1336) | static function acornscsi_readstatusbyte (line 1419) | static function acornscsi_readmessagebyte (line 1432) | static function acornscsi_message (line 1456) | static function acornscsi_buildmessages (line 1729) | static function acornscsi_starttransfer (line 1782) | static function acornscsi_reconnect (line 1814) | static function acornscsi_reconnect_finish (line 1874) | static function acornscsi_disconnect_unexpected (line 1933) | static function acornscsi_abortcmd (line 1951) | static function intr_ret_t (line 1977) | static function irqreturn_t (line 2469) | static irqreturn_t function acornscsi_queuecmd (line 2518) | int acornscsi_queuecmd(Scsi_Cmnd *SCpnt, void (*done)(Scsi_Cmnd *)) function acornscsi_reportstatus (line 2575) | static inline type res_abort (line 2591) | enum res_abort { res_not_running, res_success, res_success_clear, res_sn... function acornscsi_do_abort (line 2599) | static enum res_abort function acornscsi_abort (line 2692) | int acornscsi_abort(Scsi_Cmnd *SCpnt) function acornscsi_reset (line 2779) | int acornscsi_reset(Scsi_Cmnd *SCpnt, unsigned int reset_flags) type Scsi_Host (line 2836) | struct Scsi_Host function acornscsi_proc_info (line 2860) | int acornscsi_proc_info(struct Scsi_Host *instance, char *buffer, char *... function acornscsi_probe (line 2991) | static int __devinit function acornscsi_remove (line 3074) | static void __devexit acornscsi_remove(struct expansion_card *ec) type ecard_id (line 3101) | struct ecard_id type ecard_driver (line 3106) | struct ecard_driver function acornscsi_init (line 3115) | static int __init acornscsi_init(void) function acornscsi_exit (line 3120) | static void __exit acornscsi_exit(void) FILE: drivers/scsi/arm/acornscsi.h type phase_t (line 189) | typedef enum { type intr_ret_t (line 209) | typedef enum { type dmadir_t (line 218) | typedef enum { type syncxfer_t (line 226) | typedef enum { /* Synchronous transfer state */ type cmdtype_t (line 236) | typedef enum { /* command type */ type datadir_t (line 245) | typedef enum { /* Data direction */ type status_entry (line 257) | struct status_entry { type AS_Host (line 277) | typedef struct acornscsi_hostdata { FILE: drivers/scsi/arm/arxescsi.c type arxescsi_info (line 43) | struct arxescsi_info { function fasdmatype_t (line 66) | static fasdmatype_t function arxescsi_pseudo_dma_write (line 76) | static void arxescsi_pseudo_dma_write(unsigned char *addr, unsigned char... function arxescsi_dma_pseudo (line 112) | static void function arxescsi_dma_stop (line 199) | static void arxescsi_dma_stop(struct Scsi_Host *host, Scsi_Pointer *SCp) type Scsi_Host (line 212) | struct Scsi_Host type arxescsi_info (line 214) | struct arxescsi_info type arxescsi_info (line 214) | struct arxescsi_info function arxescsi_proc_info (line 238) | static int function arxescsi_probe (line 280) | static int __devinit function arxescsi_remove (line 351) | static void __devexit arxescsi_remove(struct expansion_card *ec) type ecard_id (line 365) | struct ecard_id type ecard_driver (line 370) | struct ecard_driver function init_arxe_scsi_driver (line 379) | static int __init init_arxe_scsi_driver(void) function exit_arxe_scsi_driver (line 384) | static void __exit exit_arxe_scsi_driver(void) FILE: drivers/scsi/arm/cumana_1.c function cumanascsi_setup (line 43) | void cumanascsi_setup(char *str, int *ints) type Scsi_Host (line 47) | struct Scsi_Host function NCR5380_pwrite (line 68) | static inline int function NCR5380_pread (line 138) | static inline int function cumanascsi_read (line 214) | static char cumanascsi_read(struct Scsi_Host *instance, int reg) function cumanascsi_write (line 227) | static void cumanascsi_write(struct Scsi_Host *instance, int reg, int va... function cumanascsi1_probe (line 259) | static int __devinit function cumanascsi1_remove (line 316) | static void __devexit cumanascsi1_remove(struct expansion_card *ec) type ecard_id (line 329) | struct ecard_id type ecard_driver (line 334) | struct ecard_driver function cumanascsi_init (line 343) | static int __init cumanascsi_init(void) function cumanascsi_exit (line 348) | static void __exit cumanascsi_exit(void) FILE: drivers/scsi/arm/cumana_2.c type cumanascsi2_info (line 78) | struct cumanascsi2_info { function cumanascsi_2_irqenable (line 97) | static void function cumanascsi_2_irqdisable (line 108) | static void function cumanascsi_2_terminator_ctl (line 124) | static void function irqreturn_t (line 144) | static irqreturn_t function fasdmatype_t (line 160) | static fasdmatype_t function cumanascsi_2_dma_pseudo (line 212) | static void function cumanascsi_2_dma_stop (line 285) | static void type Scsi_Host (line 300) | struct Scsi_Host type cumanascsi2_info (line 302) | struct cumanascsi2_info type cumanascsi2_info (line 302) | struct cumanascsi2_info function cumanascsi_2_set_proc_info (line 319) | static int function cumanascsi_2_proc_info (line 356) | int cumanascsi_2_proc_info (struct Scsi_Host *host, char *buffer, char *... function cumanascsi2_probe (line 402) | static int __devinit function cumanascsi2_remove (line 511) | static void __devexit cumanascsi2_remove(struct expansion_card *ec) type ecard_id (line 530) | struct ecard_id type ecard_driver (line 535) | struct ecard_driver function cumanascsi2_init (line 544) | static int __init cumanascsi2_init(void) function cumanascsi2_exit (line 549) | static void __exit cumanascsi2_exit(void) FILE: drivers/scsi/arm/ecoscsi.c function ecoscsi_read (line 53) | static char ecoscsi_read(struct Scsi_Host *instance, int reg) function ecoscsi_write (line 60) | static void ecoscsi_write(struct Scsi_Host *instance, int reg, int value) function ecoscsi_setup (line 77) | void ecoscsi_setup(char *str, int *ints) type Scsi_Host (line 81) | struct Scsi_Host function NCR5380_pwrite (line 89) | static inline int NCR5380_pwrite(struct Scsi_Host *host, unsigned char *... function NCR5380_pread (line 103) | static inline int NCR5380_pread(struct Scsi_Host *host, unsigned char *a... type Scsi_Host (line 175) | struct Scsi_Host function ecoscsi_init (line 177) | static int __init ecoscsi_init(void) function ecoscsi_exit (line 219) | static void __exit ecoscsi_exit(void) FILE: drivers/scsi/arm/eesox.c type eesoxscsi_info (line 73) | struct eesoxscsi_info { function eesoxscsi_irqenable (line 87) | static void function eesoxscsi_irqdisable (line 102) | static void function eesoxscsi_terminator_ctl (line 122) | static void function irqreturn_t (line 144) | static irqreturn_t function fasdmatype_t (line 160) | static fasdmatype_t function eesoxscsi_buffer_in (line 197) | static void eesoxscsi_buffer_in(void *buf, int length, void *base) function eesoxscsi_buffer_out (line 275) | static void eesoxscsi_buffer_out(void *buf, int length, void *base) function eesoxscsi_dma_pseudo (line 355) | static void function eesoxscsi_dma_stop (line 372) | static void type Scsi_Host (line 384) | struct Scsi_Host type eesoxscsi_info (line 386) | struct eesoxscsi_info type eesoxscsi_info (line 386) | struct eesoxscsi_info function eesoxscsi_set_proc_info (line 403) | static int function eesoxscsi_proc_info (line 440) | int eesoxscsi_proc_info(struct Scsi_Host *host, char *buffer, char **sta... function eesoxscsi_show_term (line 468) | static ssize_t eesoxscsi_show_term(struct device *dev, char *buf) function eesoxscsi_store_term (line 477) | static ssize_t eesoxscsi_store_term(struct device *dev, const char *buf,... function eesoxscsi_probe (line 519) | static int __devinit function eesoxscsi_remove (line 629) | static void __devexit eesoxscsi_remove(struct expansion_card *ec) type ecard_id (line 650) | struct ecard_id type ecard_driver (line 655) | struct ecard_driver function eesox_init (line 664) | static int __init eesox_init(void) function eesox_exit (line 669) | static void __exit eesox_exit(void) FILE: drivers/scsi/arm/fas216.c function fas216_log_setup (line 101) | static int __init fas216_log_setup(char *str) function fas216_readb (line 142) | static inline unsigned char fas216_readb(FAS216_Info *info, unsigned int... function fas216_writeb (line 151) | static inline void fas216_writeb(FAS216_Info *info, unsigned int reg, un... function fas216_dumpstate (line 160) | static void fas216_dumpstate(FAS216_Info *info) function print_SCp (line 181) | static void print_SCp(Scsi_Pointer *SCp, const char *prefix, const char ... function fas216_dumpinfo (line 188) | static void fas216_dumpinfo(FAS216_Info *info) function __fas216_checkmagic (line 233) | static void __fas216_checkmagic(FAS216_Info *info, const char *func) function fas216_target (line 288) | static char fas216_target(FAS216_Info *info) function fas216_do_log (line 296) | static void function fas216_log_command (line 305) | static void function fas216_log_target (line 321) | static void function fas216_log (line 341) | static void fas216_log(FAS216_Info *info, int level, char *fmt, ...) function add_debug_list (line 360) | static void add_debug_list(int stat, int ssr, int isr, int ph) function fas216_cmd (line 373) | static void fas216_cmd(FAS216_Info *info, unsigned int command) function print_debug_list (line 383) | static void print_debug_list(void) function fas216_get_last_msg (line 419) | static inline unsigned short function fas216_syncperiod (line 452) | static int fas216_syncperiod(FAS216_Info *info, int ns) function fas216_set_sync (line 476) | static void fas216_set_sync(FAS216_Info *info, int target) function fas216_handlesync (line 521) | static void fas216_handlesync(FAS216_Info *info, char *msg) function fas216_updateptrs (line 634) | static void fas216_updateptrs(FAS216_Info *info, int bytes_transferred) function fas216_pio (line 674) | static void fas216_pio(FAS216_Info *info, fasdmadir_t direction) function fas216_set_stc (line 689) | static void fas216_set_stc(FAS216_Info *info, unsigned int length) function fas216_get_ctc (line 696) | static unsigned int fas216_get_ctc(FAS216_Info *info) function fas216_cleanuptransfer (line 710) | static void fas216_cleanuptransfer(FAS216_Info *info) function fas216_transfer (line 754) | static void fas216_transfer(FAS216_Info *info) function fas216_stoptransfer (line 836) | static void fas216_stoptransfer(FAS216_Info *info) function fas216_aborttransfer (line 869) | static void fas216_aborttransfer(FAS216_Info *info) function fas216_disconnect_intr (line 889) | static void fas216_disconnect_intr(FAS216_Info *info) function fas216_reselected_intr (line 943) | static void function fas216_parse_message (line 1058) | static void fas216_parse_message(FAS216_Info *info, unsigned char *messa... function fas216_wait_cmd (line 1169) | static int fas216_wait_cmd(FAS216_Info *info, int cmd) function fas216_get_msg_byte (line 1186) | static int fas216_get_msg_byte(FAS216_Info *info) function fas216_message (line 1232) | static void fas216_message(FAS216_Info *info) function fas216_send_command (line 1293) | static void fas216_send_command(FAS216_Info *info) function fas216_send_messageout (line 1318) | static void fas216_send_messageout(FAS216_Info *info, int start) function fas216_busservice_intr (line 1355) | static void fas216_busservice_intr(FAS216_Info *info, unsigned int stat,... function fas216_funcdone_intr (line 1551) | static void fas216_funcdone_intr(FAS216_Info *info, unsigned int stat, u... function fas216_bus_reset (line 1594) | static void fas216_bus_reset(FAS216_Info *info) function irqreturn_t (line 1631) | irqreturn_t fas216_intr(FAS216_Info *info) function __fas216_start_command (line 1670) | static void __fas216_start_command(FAS216_Info *info, Scsi_Cmnd *SCpnt) function parity_test (line 1751) | static int parity_test(FAS216_Info *info, int target) function fas216_start_command (line 1762) | static void fas216_start_command(FAS216_Info *info, Scsi_Cmnd *SCpnt) function fas216_allocate_tag (line 1816) | static void fas216_allocate_tag(FAS216_Info *info, Scsi_Cmnd *SCpnt) function fas216_do_bus_device_reset (line 1850) | static void fas216_do_bus_device_reset(FAS216_Info *info, Scsi_Cmnd *SCpnt) function fas216_kick (line 1896) | static void fas216_kick(FAS216_Info *info) function fas216_devicereset_done (line 1986) | static void function fas216_rq_sns_done (line 2004) | static void function fas216_std_done (line 2037) | static void function fas216_done (line 2148) | static void fas216_done(FAS216_Info *info, unsigned int result) function fas216_queue_command (line 2215) | int fas216_queue_command(Scsi_Cmnd *SCpnt, void (*done)(Scsi_Cmnd *)) function fas216_internal_done (line 2262) | static void fas216_internal_done(Scsi_Cmnd *SCpnt) function fas216_noqueue_command (line 2279) | int fas216_noqueue_command(Scsi_Cmnd *SCpnt, void (*done)(Scsi_Cmnd *)) function fas216_eh_timer (line 2329) | static void fas216_eh_timer(unsigned long data) type res_find (line 2345) | enum res_find { function fas216_find_command (line 2358) | static enum res_find fas216_find_command(FAS216_Info *info, Scsi_Cmnd *S... function fas216_eh_abort (line 2425) | int fas216_eh_abort(Scsi_Cmnd *SCpnt) function fas216_eh_device_reset (line 2482) | int fas216_eh_device_reset(Scsi_Cmnd *SCpnt) function fas216_eh_bus_reset (line 2563) | int fas216_eh_bus_reset(Scsi_Cmnd *SCpnt) function fas216_init_chip (line 2642) | static void fas216_init_chip(FAS216_Info *info) function fas216_eh_host_reset (line 2663) | int fas216_eh_host_reset(Scsi_Cmnd *SCpnt) function fas216_detect_type (line 2715) | static int fas216_detect_type(FAS216_Info *info) function fas216_reset_state (line 2803) | static void fas216_reset_state(FAS216_Info *info) function fas216_init (line 2844) | int fas216_init(struct Scsi_Host *host) function fas216_add (line 2889) | int fas216_add(struct Scsi_Host *host, struct device *dev) function fas216_remove (line 2940) | void fas216_remove(struct Scsi_Host *host) function fas216_release (line 2957) | void fas216_release(struct Scsi_Host *host) function fas216_print_host (line 2965) | int fas216_print_host(FAS216_Info *info, char *buffer) function fas216_print_stats (line 2977) | int fas216_print_stats(FAS216_Info *info, char *buffer) function fas216_print_devices (line 3002) | int fas216_print_devices(FAS216_Info *info, char *buffer) FILE: drivers/scsi/arm/fas216.h type phase_t (line 174) | typedef enum { type fasdmadir_t (line 190) | typedef enum { type fasdmatype_t (line 195) | typedef enum { type neg_t (line 203) | typedef enum { type FAS216_Info (line 217) | typedef struct { type Scsi_Host (line 322) | struct Scsi_Host type Scsi_Host (line 329) | struct Scsi_Host type device (line 329) | struct device type Scsi_Host (line 353) | struct Scsi_Host type Scsi_Host (line 360) | struct Scsi_Host FILE: drivers/scsi/arm/msgqueue.c type msgqueue_entry (line 25) | struct msgqueue_entry type msgqueue_entry (line 27) | struct msgqueue_entry function mqe_free (line 41) | static void mqe_free(MsgQueue_t *msgq, struct msgqueue_entry *mq) function msgqueue_initialise (line 54) | void msgqueue_initialise(MsgQueue_t *msgq) function msgqueue_free (line 73) | void msgqueue_free(MsgQueue_t *msgq) function msgqueue_msglength (line 83) | int msgqueue_msglength(MsgQueue_t *msgq) type message (line 101) | struct message type msgqueue_entry (line 103) | struct msgqueue_entry function msgqueue_addmsg (line 118) | int msgqueue_addmsg(MsgQueue_t *msgq, int length, ...) function msgqueue_flush (line 151) | void msgqueue_flush(MsgQueue_t *msgq) FILE: drivers/scsi/arm/msgqueue.h type message (line 15) | struct message { type msgqueue_entry (line 21) | struct msgqueue_entry { type MsgQueue_t (line 28) | typedef struct { type message (line 63) | struct message FILE: drivers/scsi/arm/oak.c type Scsi_Host (line 45) | struct Scsi_Host function NCR5380_pwrite (line 53) | static inline int NCR5380_pwrite(struct Scsi_Host *instance, unsigned ch... function NCR5380_pread (line 67) | static inline int NCR5380_pread(struct Scsi_Host *instance, unsigned cha... function oakscsi_probe (line 132) | static int __devinit function oakscsi_remove (line 175) | static void __devexit oakscsi_remove(struct expansion_card *ec) type ecard_id (line 187) | struct ecard_id type ecard_driver (line 192) | struct ecard_driver function oakscsi_init (line 201) | static int __init oakscsi_init(void) function oakscsi_exit (line 206) | static void __exit oakscsi_exit(void) FILE: drivers/scsi/arm/powertec.c type powertec_info (line 61) | struct powertec_info { function powertecscsi_irqenable (line 74) | static void function powertecscsi_irqdisable (line 85) | static void function powertecscsi_terminator_ctl (line 101) | static void function irqreturn_t (line 116) | static irqreturn_t function fasdmatype_t (line 132) | static fasdmatype_t function powertecscsi_dma_stop (line 174) | static void type Scsi_Host (line 186) | struct Scsi_Host type powertec_info (line 188) | struct powertec_info type powertec_info (line 188) | struct powertec_info function powertecscsi_set_proc_info (line 205) | static int function powertecscsi_proc_info (line 241) | int powertecscsi_proc_info(struct Scsi_Host *host, char *buffer, char **... function powertecscsi_show_term (line 269) | static ssize_t powertecscsi_show_term(struct device *dev, char *buf) function powertecscsi_store_term (line 278) | static ssize_t function powertecscsi_probe (line 312) | static int __devinit function powertecscsi_remove (line 420) | static void __devexit powertecscsi_remove(struct expansion_card *ec) type ecard_id (line 441) | struct ecard_id type ecard_driver (line 446) | struct ecard_driver function powertecscsi_init (line 455) | static int __init powertecscsi_init(void) function powertecscsi_exit (line 460) | static void __exit powertecscsi_exit(void) FILE: drivers/scsi/arm/queue.c type QE_t (line 30) | typedef struct queue_entry { function queue_initialise (line 58) | int queue_initialise (Queue_t *queue) function queue_free (line 90) | void queue_free (Queue_t *queue) function __queue_add (line 107) | int __queue_add(Queue_t *queue, Scsi_Cmnd *SCpnt, int head) function Scsi_Cmnd (line 139) | static Scsi_Cmnd *__queue_remove(Queue_t *queue, struct list_head *ent) function Scsi_Cmnd (line 164) | Scsi_Cmnd *queue_remove_exclude(Queue_t *queue, unsigned long *exclude) function Scsi_Cmnd (line 189) | Scsi_Cmnd *queue_remove(Queue_t *queue) function Scsi_Cmnd (line 211) | Scsi_Cmnd *queue_remove_tgtluntag (Queue_t *queue, int target, int lun, ... function queue_remove_all_target (line 238) | void queue_remove_all_target(Queue_t *queue, int target) function queue_probetgtlun (line 261) | int queue_probetgtlun (Queue_t *queue, int target, int lun) function queue_remove_cmd (line 287) | int queue_remove_cmd(Queue_t *queue, Scsi_Cmnd *SCpnt) FILE: drivers/scsi/arm/queue.h type Queue_t (line 13) | typedef struct { FILE: drivers/scsi/arm/scsi.h function copy_SCp_to_sg (line 19) | static inline int copy_SCp_to_sg(struct scatterlist *sg, Scsi_Pointer *S... function next_SCp (line 35) | static inline int next_SCp(Scsi_Pointer *SCp) function get_next_SCp_byte (line 52) | static inline unsigned char get_next_SCp_byte(Scsi_Pointer *SCp) function put_next_SCp_byte (line 62) | static inline void put_next_SCp_byte(Scsi_Pointer *SCp, unsigned char c) function init_SCp (line 69) | static inline void init_SCp(Scsi_Cmnd *SCpnt) FILE: drivers/scsi/ata_piix.c type pci_dev (line 66) | struct pci_dev type pci_device_id (line 67) | struct pci_device_id type ata_port (line 69) | struct ata_port type ata_port (line 70) | struct ata_port type ata_port (line 71) | struct ata_port type ata_device (line 71) | struct ata_device type ata_port (line 72) | struct ata_port type ata_device (line 72) | struct ata_device type pci_device_id (line 76) | struct pci_device_id type pci_driver (line 100) | struct pci_driver type ata_port_operations (line 126) | struct ata_port_operations type ata_port_operations (line 155) | struct ata_port_operations type ata_port_info (line 182) | struct ata_port_info type pci_bits (line 260) | struct pci_bits function piix_pata_cbl_detect (line 281) | static void piix_pata_cbl_detect(struct ata_port *ap) function piix_pata_phy_reset (line 314) | static void piix_pata_phy_reset(struct ata_port *ap) function piix_sata_probe (line 344) | static int piix_sata_probe (struct ata_port *ap) function piix_sata_phy_reset (line 386) | static void piix_sata_phy_reset(struct ata_port *ap) function piix_set_piomode (line 413) | static void piix_set_piomode (struct ata_port *ap, struct ata_device *adev) function piix_set_dmamode (line 465) | static void piix_set_dmamode (struct ata_port *ap, struct ata_device *adev) function pci_enable_intx (line 532) | static void pci_enable_intx(struct pci_dev *pdev) function piix_disable_ahci (line 546) | static int piix_disable_ahci(struct pci_dev *pdev) function piix_init_one (line 594) | static int piix_init_one (struct pci_dev *pdev, const struct pci_device_... function piix_init (line 660) | static int __init piix_init(void) function piix_exit (line 682) | static void __exit piix_exit(void) FILE: drivers/scsi/atari_NCR5380.c type Scsi_Host (line 256) | struct Scsi_Host type TAG_ALLOC (line 312) | typedef struct { function init_tags (line 321) | static void __init init_tags( void ) function is_lun_busy (line 351) | static int is_lun_busy( Scsi_Cmnd *cmd, int should_be_tagged ) function cmd_get_tag (line 375) | static void cmd_get_tag( Scsi_Cmnd *cmd, int should_be_tagged ) function cmd_free_tag (line 407) | static void cmd_free_tag( Scsi_Cmnd *cmd ) function free_all_tags (line 430) | static void free_all_tags( void ) function merge_contiguous_buffers (line 462) | static void merge_contiguous_buffers( Scsi_Cmnd *cmd ) function initialize_SCp (line 500) | static __inline__ void initialize_SCp(Scsi_Cmnd *cmd) function NCR5380_print (line 555) | static void NCR5380_print(struct Scsi_Host *instance) { function NCR5380_print_phase (line 601) | static void NCR5380_print_phase(struct Scsi_Host *instance) function NCR5380_print (line 619) | __inline__ void NCR5380_print(struct Scsi_Host *instance) { } function NCR5380_print_phase (line 620) | __inline__ void NCR5380_print_phase(struct Scsi_Host *instance) { } function queue_main (line 643) | static __inline__ void queue_main(void) function NCR5380_all_init (line 657) | static inline void NCR5380_all_init (void) function NCR5380_print_options (line 676) | static void __init NCR5380_print_options (struct Scsi_Host *instance) function NCR5380_print_status (line 704) | static void NCR5380_print_status (struct Scsi_Host *instance) function NCR5380_proc_info (line 746) | static function NCR5380_init (line 831) | static int NCR5380_init (struct Scsi_Host *instance, int flags) function NCR5380_queue_command (line 897) | static function NCR5380_main (line 1026) | static void NCR5380_main (void *bl) function NCR5380_dma_complete (line 1191) | static void NCR5380_dma_complete( struct Scsi_Host *instance ) function irqreturn_t (line 1264) | static irqreturn_t NCR5380_intr (int irq, void *dev_id, struct pt_regs *... function collect_stats (line 1344) | static void collect_stats(struct NCR5380_hostdata* hostdata, Scsi_Cmnd* ... function NCR5380_select (line 1400) | static int NCR5380_select (struct Scsi_Host *instance, Scsi_Cmnd *cmd, i... function NCR5380_transfer_pio (line 1727) | static int NCR5380_transfer_pio( struct Scsi_Host *instance, function do_abort (line 1844) | static int do_abort (struct Scsi_Host *host) function NCR5380_transfer_dma (line 1908) | static int NCR5380_transfer_dma( struct Scsi_Host *instance, function NCR5380_information_transfer (line 1987) | static void NCR5380_information_transfer (struct Scsi_Host *instance) function NCR5380_reselect (line 2490) | static void NCR5380_reselect (struct Scsi_Host *instance) function NCR5380_abort (line 2640) | static function NCR5380_bus_reset (line 2846) | static int NCR5380_bus_reset( Scsi_Cmnd *cmd) FILE: drivers/scsi/atari_dma_emul.c type m68040_frame (line 29) | struct m68040_frame { function writeback (line 47) | static void writeback (unsigned short wbs, unsigned long wba, function set_restdata_reg (line 103) | static inline void set_restdata_reg(unsigned char *cur_addr) function irqreturn_t (line 141) | static irqreturn_t hades_dma_emulator(int irq, void *dummy, struct pt_re... FILE: drivers/scsi/atari_scsi.c function SCSI_DMA_SETADR (line 135) | static inline void SCSI_DMA_SETADR(unsigned long adr) function SCSI_DMA_GETADR (line 147) | static inline unsigned long SCSI_DMA_GETADR(void) function ENABLE_IRQ (line 159) | static inline void ENABLE_IRQ(void) function DISABLE_IRQ (line 167) | static inline void DISABLE_IRQ(void) type Scsi_Host (line 193) | struct Scsi_Host type pt_regs (line 198) | struct pt_regs type pt_regs (line 199) | struct pt_regs type NCR5380_hostdata (line 200) | struct NCR5380_hostdata type Scsi_Host (line 214) | struct Scsi_Host function scsi_dma_is_ignored_buserr (line 261) | static int scsi_dma_is_ignored_buserr( unsigned char dma_stat ) function scsi_dma_buserr (line 289) | static void scsi_dma_buserr (int irq, void *dummy, struct pt_regs *fp) function irqreturn_t (line 318) | static irqreturn_t scsi_tt_intr (int irq, void *dummy, struct pt_regs *fp) function irqreturn_t (line 410) | static irqreturn_t scsi_falcon_intr (int irq, void *dummy, struct pt_reg... function atari_scsi_fetch_restbytes (line 472) | static void atari_scsi_fetch_restbytes( void ) function falcon_release_lock_if_possible (line 510) | static void function falcon_get_lock (line 554) | static void falcon_get_lock( void ) function atari_queue_command (line 592) | int atari_queue_command (Scsi_Cmnd *cmd, void (*done)(Scsi_Cmnd *)) function atari_scsi_detect (line 603) | int atari_scsi_detect (Scsi_Host_Template *host) function atari_scsi_release (line 769) | int atari_scsi_release (struct Scsi_Host *sh) function atari_scsi_setup (line 779) | void __init atari_scsi_setup(char *str, int *ints) function atari_scsi_bus_reset (line 824) | int atari_scsi_bus_reset(Scsi_Cmnd *cmd) function atari_scsi_reset_boot (line 867) | static void __init atari_scsi_reset_boot(void) type Scsi_Host (line 899) | struct Scsi_Host function atari_scsi_dma_setup (line 909) | unsigned long atari_scsi_dma_setup( struct Scsi_Host *instance, void *data, function atari_scsi_dma_residual (line 977) | static long atari_scsi_dma_residual( struct Scsi_Host *instance ) function falcon_classify_cmd (line 987) | static int falcon_classify_cmd( Scsi_Cmnd *cmd ) function atari_dma_xfer_len (line 1019) | static unsigned long atari_dma_xfer_len( unsigned long wanted_len, function atari_scsi_tt_reg_read (line 1119) | static unsigned char atari_scsi_tt_reg_read( unsigned char reg ) function atari_scsi_tt_reg_write (line 1124) | static void atari_scsi_tt_reg_write( unsigned char reg, unsigned char va... function atari_scsi_falcon_reg_read (line 1129) | static unsigned char atari_scsi_falcon_reg_read( unsigned char reg ) function atari_scsi_falcon_reg_write (line 1135) | static void atari_scsi_falcon_reg_write( unsigned char reg, unsigned cha... FILE: drivers/scsi/atari_scsi.h type Scsi_Host (line 22) | struct Scsi_Host type Scsi_Host (line 25) | struct Scsi_Host FILE: drivers/scsi/constants.c type value_name_pair (line 103) | struct value_name_pair { type value_name_pair (line 108) | struct value_name_pair type value_name_pair (line 119) | struct value_name_pair type value_name_pair (line 128) | struct value_name_pair type value_name_pair (line 134) | struct value_name_pair type value_name_pair (line 140) | struct value_name_pair type value_name_pair (line 147) | struct value_name_pair type value_name_pair (line 154) | struct value_name_pair type value_name_pair (line 195) | struct value_name_pair function print_opcode_name (line 208) | static void print_opcode_name(unsigned char * cdbp, int cdb_len, function print_opcode_name (line 302) | static void print_opcode_name(unsigned char * cdbp, int cdb_len, function __scsi_print_command (line 341) | void __scsi_print_command(unsigned char *command) function scsi_print_cdb (line 361) | static void scsi_print_cdb(unsigned char *cdb, int cdb_len, int start_of... function scsi_print_status (line 383) | void type error_info (line 411) | struct error_info { type error_info (line 416) | struct error_info type error_info2 (line 1062) | struct error_info2 { type error_info2 (line 1067) | struct error_info2 function scsi_show_extd_sense (line 1137) | static void function __scsi_print_sense (line 1159) | void function scsi_print_sense (line 1256) | void scsi_print_sense(const char *devclass, struct scsi_cmnd *cmd) function scsi_print_req_sense (line 1266) | void scsi_print_req_sense(const char *devclass, struct scsi_request *sreq) function scsi_print_msg (line 1300) | int scsi_print_msg (const unsigned char *msg) function scsi_print_msg (line 1357) | int scsi_print_msg (const unsigned char *msg) function scsi_print_command (line 1384) | void scsi_print_command(struct scsi_cmnd *cmd) function scsi_print_hostbyte (line 1404) | void scsi_print_hostbyte(int scsiresult) function scsi_print_hostbyte (line 1415) | void scsi_print_hostbyte(int scsiresult) function scsi_print_driverbyte (line 1433) | void scsi_print_driverbyte(int scsiresult) function scsi_print_driverbyte (line 1444) | void scsi_print_driverbyte(int scsiresult) FILE: drivers/scsi/cpqfcTScontrol.c function cpqfc_free_dma_consistent (line 58) | static void function CpqTsCreateTachLiteQues (line 79) | int CpqTsCreateTachLiteQues( void* pHBA, int opcode) function CpqTsResetTachLite (line 361) | int CpqTsResetTachLite(void *pHBA, int type) function CpqTsLaserControl (line 463) | int CpqTsLaserControl( void* addrBase, int opcode ) function CpqTsInitializeFrameManager (line 486) | int CpqTsInitializeFrameManager( void *pChip, int opcode) function PeekIMQEntry (line 590) | static int PeekIMQEntry( PTACHYON fcChip, ULONG type) function SetTachTOV (line 651) | static void SetTachTOV( CPQFCHBA* cpqfcHBAdata) function CpqTsProcessIMQEntry (line 710) | int CpqTsProcessIMQEntry(void *host) function CpqTsInitializeTachLite (line 1652) | int CpqTsInitializeTachLite( void *pHBA, int opcode1, int opcode2) function CpqTsDestroyTachLiteQues (line 1786) | int CpqTsDestroyTachLiteQues( void *pHBA, int opcode) function CpqTsGetSFQEntry (line 1900) | static void CpqTsGetSFQEntry( function CpqTsUnFreezeTachlite (line 1948) | void CpqTsUnFreezeTachlite( void *pChip, int type ) function CpqTsFreezeTachlite (line 1994) | void CpqTsFreezeTachlite( void *pChip, int type ) function fcParseLinkStatusCounters (line 2020) | void fcParseLinkStatusCounters(PTACHYON fcChip) function cpqfcTSClearLinkStatusCounters (line 2082) | void cpqfcTSClearLinkStatusCounters(PTACHYON fcChip) function CpqTsReadWriteWWN (line 2114) | int CpqTsReadWriteWWN( PVOID pChip, int Read) function CpqTsReadWriteNVRAM (line 2196) | int CpqTsReadWriteNVRAM( PVOID pChip, PVOID buf, int Read)